:root{--custom--hat--primary: #3e591E;--custom--hat--secondary: #9cB675}.multilevel-section-wrapper{border-radius:5px;border:1px solid var(--custom--hat--primary)}.multilevel--header .heading{margin:10px 0}.multilevel-section-wrapper fieldset{border:none}.multilevel-section-field .form--heading{font-size:16px;letter-spacing:0;font-weight:600;margin-bottom:15px}.top-space{margin-top:20px}.shape-svg{width:50px;height:50px}.patch_shape_label{border:1px solid #ddd;padding:2px 20px;align-content:center;min-width:95px;display:block;margin-top:10px;min-height:95px;border-radius:5px;text-align:center;width:100%;padding-block:15px}.shapes-title{display:block;text-align:center;font-size:12px;font-weight:600}.caption{font-size:12px;line-height:22px;display:block;letter-spacing:1px;margin-top:10px;max-width:700px}.terms-conditation .checkbox__field{justify-content:end}#progressbar{overflow:hidden;color:var(--custom--hat--secondary);padding:20px 0}#progressbar li{list-style-type:none;font-size:15px;width:20%;float:left;position:relative;font-weight:400;text-align:center}#progressbar li svg{width:50px;height:50px;display:block;background:var(--custom--hat--secondary);border-radius:50px;margin:0 auto;padding:5px;position:relative;z-index:1}#progressbar li.active svg{background:var(--custom--hat--primary)}#progressbar li:after{content:"";width:100%;height:2px;background:var(--custom--hat--secondary);position:absolute;left:0;top:25px;z-index:0}#progressbar li.active:before,#progressbar li.active:after{background:var(--custom--hat--primary)}#progressbar .active{color:var(--custom--hat--primary)}.Card_variantQuantityWrapper{border-radius:30px;border:1px solid #ddd}.multilevel-section-button[type=number]::-webkit-inner-spin-button,.multilevel-section-button[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.multilevel-section-wrapper .card__heading a:after{content:unset}.multilevel-section-wrapper fieldset:not(:first-of-type){display:none}.form_field_label small{font-size:11px}.patch_shape_label img{width:100%}.multilevel-section-wrapper input[type=number],.multilevel-section-wrapper input[type=text],.multilevel-section-wrapper input[type=email],.multilevel-section-wrapper textarea{display:block;padding:10px;border-radius:5px;border:1px solid var(--custom--hat--secondary);padding:10px 15px!important}.form_field_col.checkbox__field{display:flex;align-items:center;gap:5px}.form_field_col.checkbox__field .field__checkbox{width:15px;height:15px}.form_field_col.checkbox__field .field__checkbox+label{font-size:12px;letter-spacing:0px}.multilevel-section-wrapper input[type=text]:focus,.multilevel-section-wrapper input[type=email]:focus,.multilevel-section-wrapper textarea:focus{border:1px solid var(--custom--hat--primary);-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline-width:0;border-radius:5px}.multilevel-section-wrapper .action-button{width:100px;background:var(--custom--hat--primary);font-weight:700;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 0 10px 5px;float:right}.multilevel-section-button{cursor:pointer}.multilevel-section-button.product--details{pointer-events:none}.button.button--primary.add-custom-js{width:100%;border-radius:50px;letter-spacing:0}.button.button--primary.add-custom-js:after,.button.button--primary.add-custom-js:before{content:unset}.multilevel-section-wrapper .multilevel-section-buttonRow .multilevel-section-button{width:33%;display:flex;text-align:center;height:30px;border:0;margin:auto;justify-content:space-evenly;align-items:center}.multilevel-section-wrapper .multilevel-section-buttonRow{display:flex;justify-content:space-between;align-items:center;padding:5px;border:1px solid var(--custom--hat--secondary);border-radius:50px}.multilevel-section-wrapper .action-button:hover,.multilevel-section-wrapper .action-button:focus{background-color:var(--custom--hat--secondary)}.multilevel-section-wrapper .action-button-previous{width:100px;background:var(--custom--hat--secondary);font-weight:700;color:#fff;border:0 none;border-radius:0;cursor:pointer;padding:10px 5px;margin:10px 5px 10px 0;float:right}.multilevel-section-wrapper .action-button-previous:hover,.multilevel-section-wrapper .action-button-previous:focus{background-color:var(--custom--hat--primary)}.multilevel-section-buttonWrapper button{background-color:var(--custom--hat--primary)}.multilevel-section-body .patch__label{min-height:250px;background:var(--background);display:block;background-position:center;background-repeat:no-repeat;background-size:contain;border:2px solid #ddd;border-radius:5px;padding:10px;font-size:0}.multilevel-section-body .patch__shapeValue{display:flex;align-items:center;flex-wrap:wrap}.multilevel-section-body .patch_value input:checked+label{border-color:var(--custom--hat--primary)}.preview--logo:empty{display:none!important}.multilevel-section-body .patch-field{margin-bottom:25px;margin-top:25px}.multilevel-section-body .patch__shapeValue input{width:16px;height:16px;accent-color:black}.multilevel-section-body .patch__shapeValue{display:flex;align-items:center;gap:5px}.multilevel-section-wrapper .multilevel-section-buttonRow{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.Hat_placementRow{display:flex;flex-wrap:wrap;width:100%;text-align:center;gap:5px}.Hat_placementRow .Hat_placementCol{max-width:33%;width:100%;min-height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center}.Hat_placementCol label{display:block;height:100%;width:100%;border:2px solid var(--custom--hat--secondary);border-radius:10px;font-size:0;background-image:var(--background-image);background-size:contain;background-position:center;background-repeat:no-repeat}.Hat_placementCol input{display:none}.Hat_placementCol input[type=radio]:checked+label{border:2px solid var(--custom--hat--primary)}.multilevel-section-wrapper .form_field_col{width:100%;margin-bottom:10px}.preview--logo{display:block;width:100px;border:1px solid #ddd;padding:10px;height:100%;object-fit:contain}.preview--logo img{width:100%}.service--checkbox [name="properties[service]"]{height:15px;width:15px;margin:0 5px 0 0;accent-color:#3e591e}.service--checkbox{display:flex;align-items:center;margin:0 0 10px;font-size:14px;letter-spacing:0}.progress-item.disabled{position:relative}.patch__shapeValue input:checked+.patch_shape_label{border-color:#000}.progress-item.disabled:before{content:"";height:2px;width:50px;display:block;position:absolute;top:30%;left:50%;transform:translate(-50%,-50%) rotate(55deg);z-index:9;background:#fff}.multilevel-section-products .accordion--tab{margin:0 0 10px;padding-block:10px;padding-inline:16px;background-color:#3e591e;color:#fff;font-size:16px;border-radius:6px;display:flex;justify-content:space-between;cursor:pointer}.multilevel-section-products .accordion--tab:after{content:"+"}.multilevel-section-products .accordion--tab.active:after{content:"-"}.multilevel-section-products .accordion--content{display:none}@media screen and (min-width: 750px){.multilevel-section-wrapper{padding:5rem}.multilevel-section-wrapper .multilevel_form.form__row .form_field_col{max-width:calc(50% - 5px);width:100%}.multilevel-section-wrapper .multilevel_form.form__row{display:flex;gap:10px;flex-wrap:wrap}}@media (max-width:750px){#progressbar li{width:100%}.multilevel-section-wrapper fieldset{border:none;padding:0}.progress-item{display:none}#progressbar .progress-item.current{display:block}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
