ul,li{list-style:none}img{max-width:100%;vertical-align:middle}svg{vertical-align:unset}.placeholder-svg{width:100%;max-width:100%;vertical-align:middle}a{text-decoration:none;color:inherit}*:focus-visible{outline:0;outline-offset:0;box-shadow:none}.swiper-button-next:after,.swiper-button-prev:after{display:none}body,h1,h2,h3,h4,h5,h6,.hero__heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:0px}h1,.h1{font-size:50px}h2,.h2{font-size:40px}h3,.h3{font-size:26px}h4,.h4{font-size:20px}h6,.h6{font-size:18px}h6,.h6{font-size:15px}p{font-size:16px;line-height:1.63}.button{font-family:var(--font-body-family);font-weight:500;font-size:16px;line-height:1;letter-spacing:0;text-transform:capitalize;padding:18px 22px}.button.button--filled{background:#131b41;border-color:#131b41;color:#fff}.button.button--filled:hover{background:#fff;color:#131b41}.button.button--outlined{background:#fff;border-color:#fff;color:#131b41}.button.button--outlined:hover{background:#131b41;border-color:#131b41;color:#fff}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination{line-height:1}.link:hover:before{height:.2rem}localization-form-searct input#countrySearch{width:100%;outline:none;padding:15px;margin-bottom:15px;border:.1rem solid rgba(var(--color-border),var(--alpha-border));border-radius:var(--input-border-radius);transition:border-color var(--duration-default);font-size:16px;font-family:var(--font-body-family)}localization-form-searct .country-option label{display:flex;justify-content:space-between;font-size:14px;cursor:pointer;padding:10px 20px}localization-form-searct .country-option{transition:all .5s ease-out}localization-form-searct .country-option:hover{background:#edebe6}localization-form-searct ul#countryList{padding:0}localization-form-searct .country-option label .currency-code{font-size:13px}localization-form-searct .country-option label input[type=radio]{display:none}.custom-county-selector-dropdownn .select-dropdown-svg-wrap{border-bottom:solid 1px #b2b0ab80;position:relative}.custom-county-selector-dropdownn ul{animation:all .2sease-out;padding:0;margin:0;letter-spacing:1px;font-size:14px;list-style-type:none;font-weight:600;text-transform:uppercase;cursor:pointer}.custom-county-selector-dropdownn ul li:nth-child(1){padding:14px 0}.custom-county-selector-dropdownn ul li:not(:nth-child(1)){font-weight:500;padding:14px 20px 14px 31px;cursor:pointer;margin-bottom:4px}.custom-county-selector-dropdownn ul li:not(:nth-child(1)) label{display:flex;justify-content:space-between;cursor:pointer}.custom-county-selector-dropdownn svg{max-width:16px;position:absolute;right:0;top:25px;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.custom-county-selector-dropdownn .select-dropdown-svg-wrap .up-arrow,.custom-county-selector-dropdownn .select-dropdown-svg-wrap:has(.active) .down-arrow{display:none}.custom-county-selector-dropdownn .select-dropdown-svg-wrap:has(.active) .up-arrow{display:block;top:12px}.custom-county-selector-dropdownn ul li:not(:nth-child(1)):hover{background-color:#0b11300d;text-decoration:underline}.custom-county-selector-dropdownn ul.active{padding-bottom:12px}.custom-county-selector-dropdownn .underline-offset-4{text-underline-offset:4px}desktop-drawer .drawer__content::-webkit-scrollbar{display:none}.custom-county-selector-dropdownn ul li:not(:nth-child(1)):has(input:checked){font-weight:600;background-color:#0b11300d;text-decoration:none}p.form-error{display:block;width:100%;margin:0;line-height:1;font-size:13px}.cust-input-text p.form-error{margin:0 0 7px}.custom-county-selector-dropdownn ul li:not(:nth-child(1)) input{display:none}body.open_custom_drawer .button.back-to-top,body.size_profile_open .button.back-to-top{z-index:2}body.drawer--is-open header.section-header{z-index:10000!important}.predictive-search__row .product-card .iWishAddColl{display:none}@media screen and (max-width:749px){h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:22px}h4,.h4{font-size:18px}h6,.h6{font-size:16px}h6,.h6{font-size:14px}p{font-size:15px}.button{font-size:15px;padding:10px 14px}}@media screen and (max-width:399px){h1,.h1{font-size:30px}h2,.h2{font-size:26px}h3,.h3{font-size:20px}}html.js .drawer--search .drawer__content{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.drawer--search .field--search .field__input{font-family:var(--font-heading-family);font-size:var(--font-size-static-h6)}.customizee-btn a.button.w-full.button--outline{--color-button-outline: rgb(var(--color-filled-button));--color-button-hover-text:rgb(var(--color-filled-button-text));--color-button-hover-background:rgb(var(--color-filled-button));--color-button-hover-outline: rgb(var(--color-filled-button));width:100%;margin-top:20px}.product__variant-picker .variant-option__input:active+.variant-option__label,.product__variant-picker .variant-option__input:checked+.variant-option__label,.product__content .variant-option__input:active+.variant-option__label,#Monogram_Detail .fit input[type=radio]:checked+label,.product__content .variant-option__input:checked+.variant-option__label{box-shadow:0 3px 15px #2d6aa655;box-shadow:0 3px 15px #00000026,inset 0 0 0 2px #fff;border-color:#131b41;background:#131b41}.product__content .fabric-input[type=radio]:checked+label .card__container{border:1.5px solid #1C1C1C!important;box-shadow:0 3px 15px #2d6aa655;box-shadow:0 3px 15px #00000026,inset 0 0 0 2px #fff;outline:3px!important}.shipping-date p span{font-weight:600}.product__content .shipping-date img{max-width:23px;vertical-align:middle;margin-right:10px}.product__variant-options .variant-option__label{position:relative;min-width:100px!important;max-width:calc((100% - 20px) / 3)!important;width:100%!important;height:auto!important;font-size:14px!important;padding:12px 0 12px 7px;margin-bottom:20px}.product__variant-options .fit input[type=radio]+label{background:var(--color-size-active);margin-right:0!important;position:relative;min-width:100px!important;max-width:calc((100% - 48px)/4)!important;width:100%!important;height:auto!important;font-size:14px!important;padding:14.5px 7px;margin:0;display:block;cursor:pointer;text-align:center;border:1px solid #dedede;color:#111;display:flex;justify-content:center;align-items:center;line-height:1}#Monogram_Detail .fit input[type=radio]+label{background:var(--color-size-active);margin-right:0!important;position:relative;min-width:100px!important;max-width:calc((100% - 48px)/4)!important;width:100%!important;height:auto!important;font-size:14px!important;padding:14.5px 7px;margin:0;display:block;cursor:pointer;text-align:center;border:1px solid #dedede;color:#111;display:flex;justify-content:center;align-items:center;line-height:1}.product__variant-options .fit input[type=radio]+label:has(.label_explain){margin-bottom:10px}#Monogram_Detail .fit input[type=radio]:checked+label{color:#fff}#Monogram_Detail .fit input#Script[type=radio]+label svg,#Monogram_Detail .fit input#Block[type=radio]+label svg{height:12px;width:auto}#Monogram_Detail .fit input#Script[type=radio]+label svg rect,#Monogram_Detail .fit input#Block[type=radio]+label svg rect{fill:transparent}#Monogram_Detail .fit input#Script[type=radio]+label svg path,#Monogram_Detail .fit input#Block[type=radio]+label svg path{fill:#111}#Monogram_Detail .fit input#Script[type=radio]:checked+label svg path,#Monogram_Detail .fit input#Block[type=radio]:checked+label svg path{fill:#fff}.custom-form #Monogram_Detail{margin-top:40px}.custom-form #Monogram_Detail p.bold-label{text-transform:uppercase;font-size:13px;font-weight:400;color:#111;letter-spacing:0;margin-bottom:15px}.custom-form #Monogram_Detail input.input{text-transform:uppercase;background:var(--color-size-active);margin-right:0!important;position:relative;min-width:100px!important;max-width:calc((100% - 48px)/4)!important;width:100%!important;height:auto!important;font-size:14px!important;padding:14.5px 7px;margin:0;display:block;cursor:pointer;text-align:center;border:1px solid #dedede;color:#111;display:flex;justify-content:center;align-items:center;line-height:1;opacity:1}.custom-form #Monogram_Detail input.input::placeholder{text-transform:none}.product__content .variant-option__input:checked+.variant-option__label{color:#fff}.product__variant-options .fit{display:flex;flex-wrap:wrap;gap:20px 16px;width:100%}.product__variant-options .fit:has(.variant-option__label .label_explain){gap:35px 16px}.product__variant-options .fit.custom-required-check{gap:0!important}.product__variant-options .form-error.monogram-error{margin-bottom:10px}.product__variant-options .label_explain{width:100%;position:absolute;bottom:-20px;left:0;font-size:14px;padding:5px 0;font-family:inherit;color:#9c9c9c!important}.product__variant-options .d-flex{display:block;margin-bottom:40px!important}.custom-form .d-flex:has(.variant-option__label .label_explain){margin-bottom:50px!important}.custom-form .custom_properties,.custom-form .monogram-input-default{padding-top:30px;border-top:1px solid #dedede}.product__variant-options .d-flex.size-guide-title,.size-guide-title{margin:0!important}.product .product__variant-options legend{text-transform:uppercase;font-size:13px;font-weight:400;color:#111;letter-spacing:0;margin-bottom:15px}.custom-form .custom_properties legend.h5,.custom-form .monogram-input-default legend{font-size:18px;font-weight:500;text-transform:capitalize}.custom-form .guid-opener .guid-opener-text{font-size:13px}.d-flex.monogram-input-default input[type=radio]+label{max-width:calc(50% - 8px)!important}.d-flex.custom_properties input{max-width:100%;width:100%;height:45px;text-align:center;border:1px solid #dedede}.custom_properties .properties-wrap{max-width:calc((100% - 48px)/4)!important;width:100%}.custom-form .custom_properties .custom_properties-wrapper{display:flex;justify-content:space-between;position:relative;gap:5px;align-items:center;margin-bottom:20px}.custom-form .custom_properties .custom_properties-image .custom_properties-wrapper{margin-bottom:0}.custom-form .custom_properties .custom_properties-wrapper .custom_properties-left{display:flex;position:relative;gap:10px;align-items:center}.custom-form .custom_properties legend.h5{width:auto;margin:0}.custom-form .custom_properties .properties_tooltip{width:20px;height:20px;border:1px solid grey;display:flex;border-radius:20px;cursor:pointer}.custom-form .custom_properties .properties_tooltip svg{width:100%;height:100%}.custom-form .custom_properties .properties_tooltip svg path{fill:gray}.custom-form .custom_properties .properties_tooltip p{opacity:0;visibility:hidden;display:none;text-align:center;font-size:12px;font-weight:500;color:#000;max-width:200px;width:100%;background:#fff;position:absolute;right:0;top:auto;bottom:100%;margin:0;padding:5px;box-shadow:0 3px 15px #00000078}.custom-form .custom_properties .properties_tooltip:hover p{opacity:1;visibility:visible;display:block}.custom-form .blocks-wrapper-main .style-container{margin-top:10px}.custom-form .blocks-wrapper-main .style-container .back-to-file{display:flex;align-items:center;gap:10px;margin-bottom:20px;background:transparent;border:0;padding:0;cursor:pointer}.custom-form .blocks-wrapper-main .style-container .back-to-file svg{transform:rotate(180deg)}.custom-form .blocks-wrapper-main .size-guide-icon{display:flex;align-items:center;gap:10px}.custom-form .blocks-wrapper-main .size-guide-icon p{margin:0;font-weight:500}.custom-form .blocks-wrapper-main .size-guide_wrapper{position:relative;margin-top:24px}.custom-form .blocks-wrapper-main .size-guide_wrapper:has(.size-guide-icon .icon) .size-guide-content{opacity:0;visibility:hidden;display:none;transition:all .5s;max-width:250px;text-align:center;background:#fff;border:1px solid #000;border-radius:5px;position:absolute;bottom:110%;z-index:1;padding:5px 10px}.custom-form .blocks-wrapper-main .size-guide_wrapper:has(.size-guide-icon .icon:hover) .size-guide-content{opacity:1;visibility:visible;display:block}.custom-form .custom_properties .custom_properties-wrapper .custom_properties-right .sub-title{margin:0;color:gray;font-style:italic}.middle-container .form-error,.monogram-options-custom .form-error{margin-top:10px!important}.custom-form .d-flex.custom_properties:has(.custom_properties-wrapper){margin:0!important}.custom-form .custom_properties .main-custom_properties legend{margin-bottom:10px}.custom-form .custom_properties .main-custom_properties .main-custom-wrapper{max-width:100%;width:100%;padding:0 0 10px;border-right:0}.custom-form .custom_properties .main-custom_properties .main-custom-wrapper .custom-properties-wrapper{display:flex;flex-direction:row-reverse;width:100%;gap:16px}.custom-form .custom_properties .main-custom_properties .main-custom-wrapper .custom-properties-wrapper .properties-wrap{max-width:50%!important}.custom-form .custom_properties .main-custom_properties .main-custom-wrapper .custom-properties-wrapper .properties-wrap input{height:45px;font-size:14px!important;color:#111;opacity:1;font-family:var(--font-body-family)}.custom-form .custom_properties .main-custom_properties .main-custom-wrapper .custom-properties-wrapper .properties-wrap input::placeholder{opacity:1;color:#111}.custom-form .custom_properties .main-custom_properties .custom_properties-image{max-width:100%;width:100%;padding:20px 0 0}.custom-form .custom_properties .main-custom_properties .custom_properties-image .main-option_upload-photos{position:relative;max-width:100%}.custom-form .custom_properties .main-custom_properties .custom_properties-image label.variant-option__label{cursor:pointer;margin:auto;display:flex;text-align:center;border:1px solid #dedede;padding:0;max-width:100%!important}.custom-form .custom_properties .main-custom_properties .custom_properties-image label.variant-option__label .label_explain{position:unset;padding:8px 0;min-height:38px;color:#111!important;display:flex;align-items:center;justify-content:center;gap:10px;line-height:1}.custom-form .custom_properties .main-custom_properties .custom_properties-image label.variant-option__label .label_explain svg{width:16px}.custom-form .custom_properties .main-custom_properties .custom_properties-image input{height:40px;position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.product__content .custom-button-wrapper{display:flex;gap:14px}.product__content .custom-button-wrapper .product__buy-buttons{flex:1;margin:0}.product__content .custom-button-wrapper .view-read-to-button,.product__content .custom-button-wrapper .customize-button{border:1px solid #dedede;background:#f6f5f8;width:100%;cursor:pointer;display:flex;align-items:center;justify-content:space-between;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#000;padding:17px;max-width:max-content;justify-content:center}.product__content .customize-button{max-width:124px;flex:1}.product__content .custom-button-wrapper .product__buy-buttons .button{padding:16px 22px}.button.fillsize{background:#730000!important;border-color:#730000!important;color:#fff!important}.product__content .custom-button-wrapper .customize-button,.product__content .custom-button-wrapper .view-read-to-button{position:relative;z-index:1;border:0;background:linear-gradient(90deg,#9aa0d7,#a9c090,#7e78cc)}.product__content .custom-button-wrapper .customize-button:after,.product__content .custom-button-wrapper .view-read-to-button:after{content:"";position:absolute;top:2px;left:2px;bottom:2px;right:2px;z-index:-1;background:#fff;background:#ffffffec;border-radius:1.5px;transition:.1s ease}.product__content .custom-button-wrapper .customize-button:hover:after,.product__content .custom-button-wrapper .view-read-to-button:hover:after{opacity:.9}.product__content .product-form__buttons{position:relative}body.template--product:has(.product__buy-buttons .button.fillsize) .custom-button-wrapper{margin-top:35px}body.template--product:has(.product__buy-buttons .button.fillsize) span.error-massage{display:block!important;position:absolute;top:-20px;z-index:1;color:#d32f2f;line-height:1;font-size:13px}body.template--product:has(.product__buy-buttons .button.fillsize) .size-guide-button-wrapper .size-guide-button{border-color:#d32f2f}.custom-form-inner{position:relative}.custom-form .addtocart_qty{padding-top:20px;padding-right:00;display:flex;flex-direction:row-reverse;gap:17px;position:relative;position:sticky;bottom:0;background:#fff}.custom-form .addtocart_qty:before{position:absolute;content:"";top:0;left:-40px;width:calc(100% + 50px);height:1px;background:#dedede}.product-grid__item--content .custom-form .custom-form-inner{display:flex;flex-direction:column;height:100%}.product-grid__item--content .custom-form .custom-form-inner .top-product-title{display:flex;align-items:flex-start;justify-content:space-between;margin-left:-40px;margin-right:-12px;padding:0 12px 20px 40px;border-bottom:1px solid #dedede}.product-grid__item--content .custom-form .custom-form-inner .top-product-title .product__title{font-weight:500;font-size:18px;line-height:1.2;letter-spacing:0;color:#111}.product-grid__item--content .custom-form .custom-form-inner .top-product-title .sub_text{text-transform:uppercase;margin-top:5px;display:flex;font-size:13px;font-weight:400;color:#111;letter-spacing:0;line-height:1.2}.product-grid__item--content .custom-form .custom-form-inner .top-product-title .close-popup{position:unset;transform:translate(0);padding:0 20px;font-size:28px}.custom-form .addtocart_qty .product-form__submit-custom{flex:1}.custom-form .addtocart_qty .product-form__submit-custom span.old-text,.custom-form .addtocart_qty .product-form__submit-custom[data-save-popup-shaow] span.new-text{display:block}.custom-form .addtocart_qty .product-form__submit-custom span.new-text,.custom-form .addtocart_qty .product-form__submit-custom[data-save-popup-shaow] span.old-text{display:none}.custom-form .product-selector__quantity{max-width:120px;flex:1}.select-input__wrapper select{margin-bottom:16px;background-position:right 20px center;background-image:url(/cdn/shop/files/svgviewer-png-output.png?v=1748406222);background-repeat:no-repeat;background-size:20px}.select-input__wrapper .icon{display:none}.product-grid__item--content div#guid-popup{display:block!important}.product-grid__item--content .drawer-overlay{position:fixed;bottom:0;left:0;width:100%;height:calc(100dvh - var(--header-group-height))!important;background:#00000080;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:3}.product-grid__item--content .drawer-overlay.active{opacity:1;pointer-events:auto}body.size_profile_open.open_custom_drawer #open_size_profile_drawer .drawer-overlay{z-index:5;pointer-events:all;opacity:1}body.size_profile_open.open_custom_drawer #close_size_profile_drawer.drawer-overlay{z-index:0;display:none!important}.product-grid__item--content .custom-form{height:calc(100dvh - var(--header-group-height))!important;position:fixed;right:-570px;bottom:0;background:#fff;padding:20px 12px 40px 40px;max-width:570px;width:100%;box-shadow:-2px 0 15px #0003;transition:right .4s ease;z-index:4}body.size_profile_open #pdp-customize-drawer{z-index:6}.product-grid__item--content .custom-form.active{right:0}.product-grid__item--content .drawer-close{position:absolute;top:15px;right:20px;border:none;background:none;font-size:22px;cursor:pointer}.product-grid__item--content #drawer-overlay,.product-grid__item--content #close_size_profile_drawer{display:block!important}.custom-form .blocks-wrapper-main{overflow-y:auto;padding-right:24px;margin-right:-10px;overflow-x:hidden;padding-top:20px;height:100%}.product-grid__item--content .custom-form .custom-form-inner .top-product-title+.top-header-wrapper{margin-left:-40px;margin-right:-12px;padding:0}body.open_custom_drawer .product-grid__item--content .pdp-customize-drawer-overlay{display:block!important;position:fixed;cursor:pointer;left:0;top:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in{padding-right:0;height:100%;display:flex;flex-direction:column}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .top_title-close .product__title{font-size:10px;font-family:var(--font-body-family);font-weight:400}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .top-product-title .close-popup{font-size:18px;padding-right:0}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .top-product-title{border:0;padding-right:28px}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-body{overflow-y:auto;padding-right:8px;display:flex;flex-direction:column;overflow-x:hidden;padding-top:20px;height:100%}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-body .product__title{text-transform:none;font-size:34px}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-body .description{max-width:400px;width:100%;margin-top:10px}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-body .description p{margin:0}.profile_section.logout-customer .sign_in-button,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-button{display:flex;flex-direction:column;gap:30px;margin-top:40px}.profile_section.logout-customer .sign_in-button{max-width:500px;margin-left:auto;margin-right:auto}.profile_section.logout-customer .sign_in-button .sign_in-row,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-button .sign_in-row{display:flex;align-items:center;justify-content:center;gap:40px}.profile_section.logout-customer .sign_in-button .sign_in-row hr,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-button .sign_in-row hr{margin:0;width:100%}.profile_section.logout-customer .sign_in-button .sign_in-row span,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-button .sign_in-row span{font-size:12px;color:#8d8d8d;line-height:1}.profile_section.logout-customer .sign_in-button .button.button--outlined,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-button .button.button--outlined{border-color:#131b41}.header__utils shopify-account::part(signed-out-avatar){min-width:auto;min-height:auto}.sign_in-button shopify-account{width:100%}.sign_in-button shopify-account::part(signed-out-avatar){min-width:100%;border:1px solid #0b1130;background:#0b1130;color:#fff;transition:all .5s;position:relative;gap:10px}.sign_in-button shopify-account::part(signed-out-avatar):hover{background:transparent;color:#0b1130}.sign_in-button shopify-account::part(signed-out-avatar):after{position:relative;content:"sign in";text-transform:uppercase;font-family:var(--font-body-family);font-weight:500;font-size:16px;line-height:1;letter-spacing:0}.profile_section.logout-customer .sign_in-footer,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-footer{margin-top:40px;padding-top:30px;border-top:1px solid rgba(var(--color-border),var(--alpha-border));display:flex;flex-direction:column;height:100%}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-footer .sign_in-footer-top{margin-bottom:40px}.profile_section.logout-customer .sign_in-footer .sign_in-footer-top-description,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-footer .sign_in-footer-top-description{margin-top:10px}.profile_section.logout-customer .sign_in-footer .sign_in-footer-top-description p,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-footer .sign_in-footer-top-description p{margin:0}.profile_section.logout-customer .sign_in-footer .sign_in-footer-bottom{margin-top:50px}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-footer .sign_in-footer-bottom{margin-top:auto}.profile_section.logout-customer .sign_in-footer .sign_in-footer-bottom .sign_in-footer-bottom-content,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-footer .sign_in-footer-bottom .sign_in-footer-bottom-content{background:#f5f5f5;padding:10px 20px}.profile_section.logout-customer .sign_in-footer .sign_in-footer-bottom p,.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-footer .sign_in-footer-bottom p{margin:0;line-height:1.2;max-width:330px;width:100%;font-size:14px}.profile_section.logout-customer .sign_in-footer .sign_in-footer-bottom p{max-width:100%}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-body::-webkit-scrollbar{width:16px;border-radius:50px}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-body::-webkit-scrollbar-thumb{height:120px;background:#b8b8b8;border:5px solid #eeeeee;border-radius:50px}.product-grid__item--content .custom-form .custom-form-inner .custom-form-sign_in .sign_in-body::-webkit-scrollbar-track{width:5px;background:#eee;border-radius:50px}.product-grid__item--content .custom-form .custom-form-inner:has(.blocks-wrapper-main .size-radio) .top-product_empty{display:none}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty{margin-top:40px;background:#fbfaf8;border:1px solid #dedede;border-radius:5px;padding:30px 30px 15px;margin-right:28px}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .empty_header{display:flex;align-items:flex-start;gap:10px}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .empty_header .profile_empty-icon .icon{max-width:50px;width:50px;height:50px;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border:1px solid #bbb}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .empty_header .profile_empty-icon .icon img{width:22px;height:22px}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .empty_header .profile_empty-hading .profile_empty-description{max-width:290px;margin-top:10px}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .empty_header .profile_empty-hading .profile_empty-description p{margin:0;font-size:12px}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .profile_empty-button{margin-bottom:10px}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .profile_empty-button .size-guide-button{background:#131b41;border-color:#131b41;color:#fff;justify-content:center;gap:5px}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .profile_empty-button .size-guide-button svg{transform:rotate(45deg)}.product-grid__item--content .custom-form .custom-form-inner .top-product_empty .profile_empty-content p{margin:0;font-size:11px}.custom-form .custom-form-inner .product__variant-options .top-header-wrapper{padding:30px 0;width:100%}.custom-form .custom-form-inner .product__variant-options .top-header-wrapper .top-header-inner{display:flex;width:100%;align-items:center;justify-content:space-between}.custom-form .custom-form-inner .product__variant-options .top-header-wrapper .top-header-inner .size-guide-title{display:flex}.custom-form .blocks-wrapper-main .size-container .tips_unit_text{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}.custom-form .blocks-wrapper-main .size-container .tips_unit_text .guid-opener .guid-opener-text{text-transform:uppercase;color:#666;border-color:#bfbebe}.custom-form .blocks-wrapper-main .size-container .tips_unit_text .d-flex{margin:0}.custom-form .blocks-wrapper-main .size-container .profile_name-input{margin-bottom:20px;position:relative;flex-direction:column}.custom-form .blocks-wrapper-main .size-container .profile_name-input .field__label{max-width:100%}.custom-form .blocks-wrapper-main .size-container .profile_name-input input{font-family:var(--font-body-family);height:43px;max-width:100%;width:100%;padding:10px 12px;font-size:14px!important;line-height:1;letter-spacing:0;text-transform:capitalize;color:#8b8b8b;border:1px solid #ebebeb;background:transparent}.custom-form .blocks-wrapper-main .size-container .profile_name-input input::placeholder{text-transform:none;font-size:14px!important}.custom-form .blocks-wrapper-main .size-container .profile_name-input .size_new_input{width:100%}.custom-form .blocks-wrapper-main .size-container .profile_name-input.error{padding-bottom:20px}.custom-form .blocks-wrapper-main .size-container .profile_name-input .tooltip.form-error{position:absolute;width:100%;height:auto;text-align:right}.custom-form .size_main_container .fit.style-input.error{position:relative;padding-bottom:20px}.custom-form .size_main_container .fit.style-input .tooltip.form-error{position:absolute;width:100%;height:auto;text-align:right}.custom-form:has(.addtocart_qty .product-form__submit-custom[data-save-popup-shaow]) .blocks-wrapper-main .profile_name-input{display:none}.custom-form:has(.size-container:not(.size-radio)) .top-product_empty+.blocks-wrapper-main+.addtocart_qty,.custom-form:has(.size-container:not(.size-radio)) .top-product_empty+.blocks-wrapper-main{display:none}.custom-form:has(.blocks-wrapper-main .size-radio) .top-product_empty+.blocks-wrapper-main+.addtocart_qty,.custom-form:has(.blocks-wrapper-main .size-radio) .top-product_empty+.blocks-wrapper-main{display:block}.custom-form:has(.blocks-wrapper-main .size-radio) .top-product_empty+.blocks-wrapper-main{padding-right:40px}.custom-form:has(.size-container:not(.size-radio)) .top-product_empty+.blocks-wrapper-main+.addtocart_qty{padding-right:28px}.custom-form .blocks-wrapper-main .size-header{padding-top:20px;margin-bottom:20px}.custom-form .blocks-wrapper-main .size-header .size-description{margin-top:10px}.custom-form .blocks-wrapper-main .size-header .size-description p{margin:0;font-size:10px}.custom-form .blocks-wrapper-main .size-guide-button-wrapper{margin:20px 0 0}.custom-form .blocks-wrapper-main .size-guide-content p{margin:0;font-size:10px}.custom-form .blocks-wrapper-main .size-guide-content p+p{margin-top:3px}.custom-form .blocks-wrapper-main .size-guide-row{display:flex;align-items:center;justify-content:center;gap:40px;margin:15px 0}.custom-form .blocks-wrapper-main .size-guide-row hr{margin:0;width:100%}.custom-form .blocks-wrapper-main .size-guide-row span{font-size:12px;color:#8d8d8d;line-height:1}.custom-form .blocks-wrapper-main .size-guide-button-wrapper{padding:15px;border:1px solid #CCC;border-radius:5px;display:flex;gap:15px;cursor:pointer;align-items:flex-start;justify-content:flex-start}.custom-form .blocks-wrapper-main .size-guide-button-wrapper .size-guide-button-heding .size-guide-title{font-size:16px}.custom-form .blocks-wrapper-main .size-guide-button-wrapper .size-guide-button-heding .size-guide-description{margin-top:5px}.custom-form .blocks-wrapper-main .size-guide-button-wrapper .size-guide-button-heding .size-guide-description p{margin:0;font-size:10px;letter-spacing:-.1px}.custom-form .blocks-wrapper-main .size-guide-button-wrapper .size-guide-button{width:max-content;font-size:8px;gap:5px;font-weight:600}.custom-form .blocks-wrapper-main .size-guide-button-wrapper .size-guide-button-arrow{margin-left:auto}.custom-form .blocks-wrapper-main .size-guide-button-wrapper .size-guide-button svg{transform:rotate(45deg)}.custom-form .blocks-wrapper-main .size-guide-button-wrapper .size-guide-button-icon{background:#efeff1;display:flex;align-items:center;justify-content:center;max-width:40px;width:100%;height:40px;font-size:32px;border-radius:50%}.custom-form .blocks-wrapper-main .size-container .size-radio label span{line-height:1.2;font-weight:600;text-transform:capitalize}.custom-form .blocks-wrapper-main .size-container .size-radio label .last-update{margin-top:5px}.custom-form .blocks-wrapper-main .size-container .size-radio label .last-update p{margin:0;font-size:10px;line-height:1.2}.custom-form .blocks-wrapper-main .size-container .size-radio .edit-size{margin-left:auto;position:relative;z-index:9999;display:flex;pointer-events:none}.custom-form .blocks-wrapper-main .size-container .size-radio .edit-size .button{background:transparent;border:0;color:#131b41;padding:0;font-size:14px;letter-spacing:-.1px}.account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text .unit_toggler,.custom-form .blocks-wrapper-main .size-container .tips_unit_text .unit_toggler{cursor:pointer;background-color:transparent;border:1px solid #999;transition:.4s;border-radius:0;display:flex;align-items:center;width:100px!important;height:36px!important}.account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text .unit_toggler label.switch,.custom-form .blocks-wrapper-main .size-container .tips_unit_text .unit_toggler label.switch{width:50px!important;height:100%!important;display:flex;align-items:center;justify-content:center;cursor:pointer}.account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text .unit_toggler label.switch span,.custom-form .blocks-wrapper-main .size-container .tips_unit_text .unit_toggler label.switch span{width:100%;height:100%;line-height:1;display:flex;font-size:12px;color:#999;align-items:center;justify-content:center;margin:0;text-transform:uppercase;transition:.4s}.account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text .unit_toggler label.switch input:checked+span,.custom-form .blocks-wrapper-main .size-container .tips_unit_text .unit_toggler label.switch input:checked+span{background-color:#131b41;color:#fff}.custom-form .blocks-wrapper-main .size-container{display:flex;flex-direction:column;gap:12px;margin-bottom:0}.account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text .guid-opener-text{font-size:13px;text-transform:uppercase;color:#666;border-color:#bfbebe}.custom-form .blocks-wrapper-main .size-container .size-radio{display:flex;padding:13px 16px;border-radius:4px;border:1px solid #CCC;color:#757575;font-size:15px;font-style:normal;font-weight:300;position:relative;z-index:1}.custom-form .blocks-wrapper-main .size-container .size-radio:before{content:"";display:inline-block;border-radius:100%;height:21px;width:21px;flex:0 0 21px;background:#fff;border:1px solid #ccc;margin:auto 12px auto 0}.custom-form .blocks-wrapper-main .size-container .size-radio:has(input:checked):before{background:#000 url(/cdn/shop/files/Ellipse_block.svg?v=1789638409) no-repeat center center / 70%;background-color:#fff;border-color:#000}.custom-form .blocks-wrapper-main .size-container .size-radio:has(input:checked){border-color:#0b1130;border-width:2px;background:#f3f8fe}.custom-form .blocks-wrapper-main .size-container .size-radio label{color:#000}.custom-form .blocks-wrapper-main .size-container .size-radio:has(input) label:after{z-index:1;position:absolute;content:"";top:0;left:0;display:inline-block;width:100%;height:100%;cursor:pointer}.custom-form .blocks-wrapper-main .size-container .size-radio:hover{background:#f7f7f7;border-color:#aaa}.custom-form .blocks-wrapper-main .size-container .size-radio:has(input:checked) .edit-size{pointer-events:unset}.custom-form .blocks-wrapper-main .size-container .size-radio:has(input:checked) .edit-size .button:before{position:absolute;content:"";top:-13px;right:-17px;display:inline-block;width:calc(100% + 27px);height:calc(100% + 26px);cursor:pointer;z-index:1}.size_main_container>.d-flex{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dedede}.size_main_container>.d-flex .fit.style-input:has(.photo-box){flex-direction:column;margin:20px 0 10px}.size_main_container>.d-flex .fit.style-input:has(.photo-box) .photo-box{display:flex;align-items:center;justify-content:space-between;width:100%}.size_main_container>.d-flex .fit.style-input:has(.photo-box) .photo-box .photo_tooltip{display:flex;align-items:center;gap:10px;max-width:fit-content}.size_main_container>.d-flex .fit.style-input:has(.photo-box) .photo-box .optional_text{margin:0;color:gray;font-style:italic;font-size:13px;font-weight:400;letter-spacing:0}.size_main_container>.d-flex .fit.style-input:has(.photo-box) .photo-box .photo_tooltip span{color:gray;font-size:13px;font-weight:400;letter-spacing:0;text-transform:uppercase}.size_main_container>.d-flex .fit.style-input:has(.photo-box) .size_input_main.photo_input_main{padding:0;max-width:100%}.size_main_container>.d-flex .fit.style-input:has(.photo-box) .size_input_main.photo_input_main .customize-round_btn{position:unset;padding:8px 0;min-height:38px;color:#111!important;display:flex;align-items:center;justify-content:center;gap:10px;line-height:1;font-size:14px;font-weight:300;background:transparent!important;border:1px solid #dedede}.custom-form .size_main_container .fit.style-input:has(.photo-box){flex-direction:column;margin:20px 0 10px}.custom-form .size_main_container .fit.style-input .photo-box{display:flex;align-items:center;justify-content:space-between;width:100%}.custom-form .size_main_container .fit.style-input .photo-box .photo_tooltip{display:flex;align-items:center;gap:10px;max-width:fit-content}.custom-form .size_main_container .fit.style-input .photo-box .photo_tooltip span{color:gray;font-size:13px;font-weight:400;letter-spacing:0;text-transform:uppercase}.custom-form .size_main_container .fit.style-input .photo-box .optional_text{margin:0;color:gray;font-style:italic;font-size:13px;font-weight:400;letter-spacing:0}.custom-form .size_main_container .fit.style-input .size_input_main.photo_input_main{padding:0;max-width:100%}.custom-form .size_main_container .fit.style-input .size_input_main.photo_input_main .customize-round_btn{position:unset;padding:8px 0;min-height:38px;color:#111!important;display:flex;align-items:center;justify-content:center;gap:10px;line-height:1;font-size:14px;font-weight:300;background:transparent!important;border:1px solid #dedede}.custom-form .size_main_container .fit.style-input .size_input_main.photo_input_main .customize-round_btn .file_upload_icon svg{width:16px}.custom-form .top-header-wrapper .top-container-tab .p-relative{flex-direction:row-reverse;width:100%;gap:0!important}.custom-form .top-header-wrapper .top-container-tab .p-relative .tab{max-width:50%;width:100%;text-transform:uppercase;font-weight:400;height:27px;border-bottom-width:2px;border-bottom-color:#bfbebe}.custom-form .size_main_container{gap:0}.custom-form .size_main_container .d-flex{padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #dedede}.custom-form .size_main_container .d-flex:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0 solid #dedede}.custom-form .size_main_container .d-flex label{font-size:16px}body.measurement-tips .product-grid__item--content .drawer-overlay{height:calc(100% - 90px)}body.measurement-tips .product-grid__item--content .custom-form{height:calc(100vh - 90px)}.cart-drawer .cart-item__media.inner-upsell-pro{max-width:100%;width:100%}.cart-drawer .cart-item__details_inner{display:flex;width:100%}.cart-drawer .cart-item__media.inner-upsell-pro img{max-width:40px;border-radius:4px}.cart-drawer .cart-item__details{flex-direction:column}.cart-drawer .upsell-pro-details{margin-left:10px;display:flex;flex-direction:column;font-size:13px;letter-spacing:0}.cart-drawer .cart-item__media.inner-upsell-pro a{display:flex;align-items:center;width:100%;border:solid 1px rgb(var(--color-outlined-button-text));border-radius:6px;padding:8px}.cart-drawer .bottom-upsell-detail-wrap{width:100%;max-width:70%}checkout-click .loading__spinner{color:#fff}checkout-click{position:relative}body.template--profile .custom-form .custom-form-inner{display:none}body.template--profile .custom-form .guid-content{height:100vh!important}.profile_section .profile-size_chart{display:none;position:relative}.profile_section .profile-size_chart.active{display:block}.profile_section:has(.profile-size_chart.active) .account-dashboard__main .profile_title_box,.profile_section:has(.profile-size_chart.active) .account-dashboard__main .profile-success-message,.profile_section:has(.profile-size_chart.active) .account-dashboard__main .profile-avalabe-detals,.profile_section:has(.profile-size_chart.active) .account-dashboard__main .profile-avalabe-detals-empty{display:none}.profile_section .profile-size_chart .profile_close{position:absolute;top:10px;right:10px;padding:0;margin:0;border:0;background:transparent;width:20px;height:20px;cursor:pointer}.profile_section .profile-size_chart .profile_close svg{width:100%;height:100%}.profile_section .profile-size_chart .profile_close{position:unset;width:100%;display:flex;align-items:center;justify-content:flex-start;font-size:12px;color:#666;margin-bottom:20px}.profile_section .profile-size_chart .profile_close svg{width:15px;height:15px;transform:rotate(180deg)}body.active_profile-size{overflow:hidden!important}body.active_profile-size .account-dashboard__main-inner .overlay-profile{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.3;display:block;z-index:997}.profile_section .profile_title h2{font-size:30px}.profile_section .account-dashboard__container .account-dashboard__main{min-height:auto;border:.1rem solid rgba(var(--color-border))}.profile_section .account-dashboard__container .account-dashboard__main .profile_name{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #ddd}.profile_section .account-dashboard__container .account-dashboard__main .profile_name input{font-family:var(--font-body-family);height:43px;max-width:100%;width:100%;padding:10px 12px;font-size:14px;line-height:1;letter-spacing:0;text-transform:capitalize;color:#8b8b8b;border:1px solid #ebebeb;background:transparent}.profile_section .account-dashboard__container .account-dashboard__main .profile_name input::placeholder{text-transform:none}.profile_section .account-dashboard__container .account-dashboard__main .top-container-tab{border-top:0}.profile_section .account-dashboard__container .account-dashboard__main .profile_name .tooltip.form-error{display:none;font-size:12px;color:red}.profile_section .account-dashboard__container .account-dashboard__main .style-input.error .tooltip.form-error{display:block}.profile_section .account-dashboard__container .account-dashboard__main .profile_checkbox{display:flex;align-items:center;gap:5px}.profile_section .account-dashboard__container .account-dashboard__main .profile_checkbox label{font-size:13px}.profile_section .account-dashboard__container .account-dashboard__main .profile_checkbox input#profile_checkbox{margin:0}.custom-check input[type=checkbox]:after{content:"";display:block;position:absolute;top:50%;left:50%;-webkit-transform:scale(.2);transform:scale(.2);-webkit-transition:all .2s ease-in-out .1s;transition:all .2s ease-in-out .1s;opacity:0;width:8px;height:6px;margin-left:-4px;margin-top:-3px;background-image:url(https://cdn.shopify.com/s/files/1/0601/0703/0593/files/checkbox-tick_1.svg?v=1714712724),none;background-repeat:no-repeat;background-size:8px}.custom-check input[type=checkbox]:checked{border:none;-webkit-box-shadow:0 0 0 11px #BABABA inset;box-shadow:0 0 0 11px #bababa inset}.custom-check input{background-color:transparent;width:12px;height:12px;min-width:12px;border:1px solid #BABABA;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;cursor:pointer;margin:0 10px 0 0}.custom-check input[type=checkbox]:checked:after{-webkit-transform:scale(1);transform:scale(1);opacity:1}.profile_section .account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text .fit.style-input label[for=neck]{display:none}.profile_section .profile-size_chart .blocks-wrapper-main .style_panel_main .monogram-options-custom{width:100%}.profile_section .middle-container .monogram_main #Monogram_Detail{padding-top:10px}.profile_section .middle-container .monogram_main #Monogram_Detail .d-flex{padding-bottom:12px;margin-bottom:12px}.profile_section{padding:80px 20px}.profile_section .size_main_container>.d-flex{border:0}.profile_submit_button{text-align:center}.profile_submit_button button.button.button--outline{background:#0b1130!important;transition:all .25s ease-in;color:#fff!important;padding:18px 42px}.profile_section .profile_wrapper{display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap}.profile_section .profile_left{max-width:20%;width:100%}.profile_section .profile_left .profile_side_bar h4{margin-bottom:20px;font-family:var(--font-body-family);font-weight:500}.profile_section .profile_left .profile_side_bar ul{margin:0;padding:0}.profile_section .profile_left .profile_side_bar ul .profile_side_title+.profile_side_title{margin-top:15px}.profile_section .profile_left .profile_side_bar ul .profile_side_title a{font-size:18px;font-weight:400;letter-spacing:0;color:#0000008f;line-height:1.2;transition:all .5s}.profile_section .profile_left .profile_side_bar ul .profile_side_title a:hover,.profile_section .profile_left .profile_side_bar ul .profile_side_title.active a{color:#000;text-decoration:underline;text-underline-offset:6px;font-weight:600}.profile_section .profile_right{max-width:calc(80% - 100px);width:100%}.profile_section .account-dashboard__main:has(.size-wrapper) .profile-avalabe-detals-empty,.profile_section .account-dashboard__main:not(.size-wrapper) .profile_button{display:none}.profile_section .account-dashboard__main:has(.size-wrapper) .profile_button{display:flex}.profile_section .account-dashboard__main .profile_name-wrp{padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #ddd}.profile_section .account-dashboard__main .profile_name-wrp .profile_title{padding-bottom:0;margin-bottom:0;border-bottom:0 solid #ddd;max-width:max-content}.profile_section .account-dashboard__main .profile-avalabe-detals-empty{max-width:600px;text-align:center;margin:100px auto}.profile_section .account-dashboard__main .profile-avalabe-detals-empty .profile_empty-button .button.button--filled{color:#131b41;background:#fff}.profile_section .account-dashboard__main .profile-avalabe-detals-empty .profile_empty-button .button.button--filled:hover{color:#fff;background:#131b41;border-color:#131b41}.profile_section .account-dashboard__main .profile-avalabe-detals-empty .profile_empty-icon{margin-bottom:20px}.profile_section .account-dashboard__main .profile-avalabe-detals-empty .profile_empty-icon .icon{width:50px;height:50px;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center;background:#f1f1f1;border:1px solid #bbb}.profile_section .account-dashboard__main .profile-avalabe-detals-empty .profile_empty-icon .icon img{width:22px;height:22px}.product-grid__item--content .custom-form:has(.custom-form-popup.popup_active):after{position:absolute;content:"";width:100%;height:100%;background:#000;opacity:.5;top:0;left:0;z-index:5}.product-grid__item--content .custom-form .custom-form-popup{position:absolute;top:0;bottom:0;left:0;right:0;z-index:6;margin:auto 50px;width:calc(100% - 100px);height:fit-content;background:#fff;display:none;padding:30px;border-radius:5px}.product-grid__item--content .custom-form .custom-form-popup.popup_active{display:block}.product-grid__item--content .custom-form .custom-form-popup .popup_description{max-width:280px;width:100%;margin:10px 0 40px}.product-grid__item--content .custom-form .custom-form-popup .popup_description p{margin:0;font-size:12px}.product-grid__item--content .custom-form .custom-form-popup .popup_button{display:flex;flex-direction:column;gap:20px}.product-grid__item--content .custom-form .custom-form-popup .popup_button .button.second-button{padding:0}.product-grid__item--content .custom-form .custom-form-popup .popup_button .button.second-button:hover{text-decoration:underline}.product-grid__item--content .custom-form:has(.ready_to_wear-form-popup.popup_active):after{position:absolute;content:"";width:100%;height:100%;background:#000;opacity:.5;top:0;left:0;z-index:5}.product-grid__item--content .custom-form .ready_to_wear-form-popup{position:absolute;top:0;bottom:0;left:0;right:0;z-index:6;margin:auto 50px;width:calc(100% - 100px);height:fit-content;background:#fff;display:none;padding:30px;border-radius:5px}.product-grid__item--content .custom-form .ready_to_wear-form-popup.popup_active{display:block}.product-grid__item--content .custom-form .ready_to_wear-form-popup .popup_title{text-align:center;margin-bottom:30px}.product-grid__item--content .custom-form .ready_to_wear-form-popup .popup_button{display:flex;flex-direction:column;gap:20px}.product-grid__item--content .custom-form .ready_to_wear-form-popup .popup_button .button.second-button{border:1px solid #131b41}.product-grid__item--content .custom-form .ready_to_wear-form-popup .popup_button .button.second-button:hover{background:#131b41;color:#fff}.profile_section .profile_title .create-profile,.profile_section .profile_title .edit-profile{text-transform:none}.profile_section .account-dashboard__container .account-dashboard__main .middle-wrapper{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:20px}.profile_section .account-dashboard__container .account-dashboard__main .middle-wrapper .middle-heading{margin-bottom:0}.profile_section .account-dashboard__container .account-dashboard__main .middle-heading{margin-bottom:20px}.profile_section .profile_title .description,.profile_section .account-dashboard__container .account-dashboard__main .middle-heading .description{margin-top:10px}.profile_section .profile_title .description p,.profile_section .account-dashboard__container .account-dashboard__main .middle-heading .description p{margin:0;color:#8d8d8d;font-weight:400}.profile_section .account-dashboard__main-inner .blocks-wrapper-main .middle-container .tips_unit_text{justify-content:flex-end}.profile_section .profile-avalabe-detals .size-container .size-radio .last-update p{margin:4px 0 0;color:#757575;line-height:1.2}.profile_section .profile-avalabe-detals .size-container .size-radio .size-radio_defualt{margin-top:10px;line-height:1}.profile_section .profile-avalabe-detals .size-container .size-radio .size-radio_defualt button{padding:0;cursor:pointer;border:0;background:transparent;text-decoration:underline;text-underline-offset:5px;font-weight:600}.profile_section .profile-avalabe-detals .profile-note{margin-top:40px}.profile_section .profile-avalabe-detals .profile-note p{margin:0;line-height:1.2;color:#757575}.profile_section .account-dashboard__main:has(.size-wrapper) .profile-success-message{display:block}.profile_section .profile-success-message{position:relative;margin-bottom:40px;display:none}.profile_section .profile-success-message .message{padding:10px 10px 10px 50px;background:#f3f6f1;border:1px solid #ddd}.profile_section .profile-success-message .message p{margin:0;line-height:1.2;color:#5f715b;font-weight:400}.profile_section .profile-success-message .message:after{position:absolute;content:"";width:15px;height:15px;border-radius:50%;background:#5f715b;top:50%;left:20px;transform:translateY(-50%)}.profile_section .size_main_container{display:inline-block;column-count:2;width:100%;padding-bottom:0;gap:20%}.profile_section .size_main_container>.d-flex{max-width:100%;width:100%;padding:0 0 20px;break-inside:avoid}.profile_section .size_main_container .fit.style-input{flex-direction:column;align-items:flex-start}.profile_section .size_main_container .fit.style-input label{font-size:13px;max-width:100%}.profile_section .size_main_container .fit.style-input .size_input_main.size_new_input{max-width:100%;padding:0;position:relative;border:0}.profile_section .size_main_container .fit.style-input .size_input_main.size_new_input .tooltip.form-error{display:none;left:0;bottom:0;top:auto;opacity:1;padding:0;margin:0!important;background:transparent;box-shadow:none;font-size:12px;color:red}.profile_section .size_main_container .fit.style-input.error .size_input_main.size_new_input .tooltip.form-error{display:block}.profile_section .size_main_container .fit.style-input .size_input_main.size_new_input .tooltip.form-error:before{display:none}.profile_section .size_main_container .fit.style-input.error .size_input_main.size_new_input:has(.tooltip.form-error){padding-bottom:20px}.profile_section .size_main_container .fit.style-input.error .size_input_main.size_new_input:has(.tooltip.form-error):after{top:37%;transform:translateY(-63%)}.profile_section .size_main_container .fit.style-input .size_input_main.size_new_input input{text-align:left;padding:13px 40px 13px 10px;border:1px solid #0b113026!important}.profile_section .size_main_container .fit.style-input .size_input_main.size_new_input .input_alteration{display:none}.profile_section .account-dashboard__container .account-dashboard__main #measurement-content.size-container{margin-bottom:40px;padding-bottom:30px;border-bottom:1px solid #ddd}.profile_section .account-dashboard__container .account-dashboard__main .profile_submit_button{text-align:right;margin-top:40px}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button{padding:10px 0}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button .style_image{max-width:50px;margin:0}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button .style_content{padding:0}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button .style_content .name{line-height:1}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button .style_content .name span{font-size:14px}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button .style_content .main-detail .text{font-size:12px!important;margin-top:4px}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button .style_button{margin-left:auto}.profile_section .account-dashboard__container .account-dashboard__main .style_panel_main .style-button .style_button button{display:flex;align-items:center;gap:5px;padding:0;border:0;background:transparent;font-size:12px;font-weight:600;cursor:pointer;pointer-events:none}.footer shopify-account[data-wishlist]{position:fixed;display:block;opacity:1;bottom:0;top:0;right:0;height:max-content;width:max-content;z-index:-2}.footer shopify-account[data-wishlist]::part(dialog){top:var(--header-group-height)}body .iwish-float-icon{display:none}.main-option_upload-photos p.selectedFileName{max-width:100%;font-size:12px;margin:5px 0 0;text-align:center}.size_input_main.photo_input_main.main-option_upload-photos{flex-wrap:wrap;justify-content:center}.size_input_main #removePhotoBtn{background:transparent;border:0;font-size:12px;margin:0;line-height:1;color:#0b1130;text-decoration:underline;cursor:pointer;position:absolute;right:0;bottom:0;background:#fff;padding:3px 5px}.file_uploading .size_main_container>.d-flex .fit.style-input:has(.photo-box) .size_input_main.photo_input_main .loading__spinner,.file_uploading .main-option_upload-photos .loading__spinner{display:block!important}.file_uploading .addtocart_qty .product-form__submit-custom{pointer-events:none}#iwish-drawer-root .wishlist-drawer-container .iwish-title_container{flex-direction:row-reverse;justify-content:space-between}#iwish-drawer-root .wishlist-drawer-container .iwish-drawer-menu .wish-drawer-header{background:transparent;padding:2rem 3.6rem}#iwish-drawer-root .wishlist-drawer-container p.mst-drawer-title-text{color:#0b1130;font-family:var(--font-heading-family);margin:0!important}#iwish-drawer-root .wishlist-drawer-container #dropdown-basic{cursor:pointer;display:flex;align-items:center;padding:0;border:0;width:100%;justify-content:space-between;height:auto;line-height:1;font-size:15px;letter-spacing:0;font-weight:500}#iwish-drawer-root .wishlist-drawer-container #dropdown-basic:after{top:0}#iwish-drawer-root .wishlist-drawer-container .iwish-row.gap-15 .col-10{width:calc(100% - 47px)}#iwish-drawer-root .wishlist-drawer-container .iwish-row.gap-15 .col-10 .iwish-overlay button{padding:6px 10px}#iwish-drawer-root .wishlist-drawer-container .iwish-row.gap-15 .col-2{width:32px}#iwish-drawer-root .wishlist-drawer-container .wish-drawer-title .closeNewCatWrapper svg{width:32px;transform:scale(1)}#iwish-drawer-root .wishlist-drawer-container .drawer-body{padding:0 3.6rem}#iwish-drawer-root .wishlist-drawer-container .iwish-drawer-menu header{border:0}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row{align-items:flex-start;padding:26px 0}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row:first-child{padding-top:0}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row>.col-3{width:20%}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row>.col-9{width:80%}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwish-prouctImg img{padding:0}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn{padding-left:30px}#iwish-drawer-root .iwish-drawer-menu .iwishProduct-row .productDetailsRow.display-btn .iwish-cartQty{gap:10px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn p.product-title{font-size:var(--font-size-static-sm);line-height:1.2;color:#0b1130;font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.024rem;margin:0;line-height:calc(1 + .6 / var(--font-heading-scale))}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn p.product-title a{padding:0;font-size:inherit;color:inherit;font-weight:inherit;text-transform:none}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn .product-variant-wrapper{display:flex;margin-top:10px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn .product-variant-wrapper .product-variant{color:#0b1130;font-size:13px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn .price_Container{line-height:1;padding:10px 0}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn .price_Container .price-regular span{font-size:var(--font-size-static-sm);color:#0b1130;font-family:var(--font-body-family)}#iwish-drawer-root .wishlist-drawer-container .drawer-body .col-9.col-sm-8>.iwish-row{align-items:flex-end;flex-wrap:wrap}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row>.col-9>.iwish-row .col-11{width:50%}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row>.col-9>.iwish-row .col-1{width:50%;align-items:flex-end}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iconActionCol{margin-bottom:7px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwish-cartQty .iwish_qty_box{border-color:#0b1130;border-radius:4px;overflow:hidden;padding:0 4px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwish-cartQty .iwish_qty_box .plusQty,#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwish-cartQty .iwish_qty_box .minusQty{background:transparent;flex:auto;min-height:auto}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwish-cartQty .add_to_cart{border-color:#0b1130;border-radius:4px;color:#0b1130;padding:7px 15px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwish-cartQty .add_to_cart:hover{background:#0b1130;color:#fff}#iwish-drawer-root .wishlist-drawer-container .paginationContainer{padding:10px 30px 20px;display:none}#iwish-drawer-root .wishlist-drawer-container .paginationContainer .iwish-row{flex-wrap:wrap}#iwish-drawer-root .wishlist-drawer-container .paginationContainer .iwish-row button{width:100%;background:#131b41;border-color:#131b41;color:#fff;text-transform:uppercase;font-weight:600;font-size:16px;line-height:1;letter-spacing:0;padding:17px 22px}#iwish-drawer-root .wishlist-drawer-container .iwish-drawer-menu .wish-drawer-header .iwish-title_container{margin:0}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iconActionCol span[title=Remove]:before{position:relative;content:"Remove";letter-spacing:0;font-size:14px;text-underline-offset:.2rem;text-decoration:underline;color:#999;top:5px;right:0}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iconActionCol span[title=Remove] svg,#iwish-drawer-root .wishlist-drawer-container .iwish-drawer-menu .wish-drawer-header .iwish-title_container+.iwish-row,#iwish-drawer-root .iwish-drawer-menu .iwishProduct-row .productDetailsRow.display-btn .iwish-cartQty .cart-button,#iwish-drawer-root .iwish-drawer-menu .iwishProduct-row .productDetailsRow.display-btn .iwish-cartQty .qty-cart-sec{display:none}#iwish-drawer-root .wishlist-drawer-container .iwish-drawer-menu{max-width:60rem;width:100%;min-width:auto;height:calc(100% - var(--header-group-height));min-height:calc(100% - var(--header-group-height));top:auto;bottom:0;right:-60rem}#iwish-drawer-root .iwish-backdrop{height:calc(100% - var(--header-group-height))!important;min-height:calc(100% - var(--header-group-height));top:auto!important;bottom:0}.guid-content .close-popup{transform:none;right:0;top:-25px}body.loadding{position:relative;overflow:hidden}body.loadding:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:999}.loader_cust_html{display:none}.loader_cust_html .spinner{animation:rotator 1.4s linear infinite}body.loadding .loader_cust_html{display:block;width:4rem;height:4rem;position:fixed;margin:auto;left:0;top:0;bottom:0;right:0;z-index:9999}.template--collection .app-embeds:has(.iwish-app-block-product-grid){padding:0!important}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.loader_cust_html .spinner .path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;stroke:rgb(var(--color-foreground));animation:dash 1.4s ease-in-out infinite}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}@media(min-width:751px){.sign_in-button shopify-account::part(dialog){inset-block-start:0;inset-inline-end:0;inset-block-end:0;inset-inline-start:0;margin:auto;height:fit-content}.header__utils shopify-account::part(dialog){inset-block-start:var(--header-height)}}@media(max-width:749px){.product__variant-options .fit input[type=radio]+label{max-width:calc((100% - 20px) / 3)!important}.product__variant-options .d-flex.monogram-input-default input[type=radio]+label{max-width:calc(50% - 8px)!important}#Monogram_Detail .fit input[type=radio]+label{max-width:calc((100% - 20px) / 3)!important}.product__variant-options .fit:has(.variant-option__label .label_explain),.product__variant-options .fit{gap:20px 10px}.product .product__variant-options legend{margin-bottom:10px}.product .product__variant-options .monogram-input-default legend{margin-bottom:20px}.product-grid__item--content .drawer-overlay{height:calc(100% - var(--header-group-height))}.product-grid__item--content .custom-form{height:calc(100dvh - var(--header-group-height));padding-left:20px}body.measurement-tips .product-grid__item--content .drawer-overlay{height:calc(100% - var(--header-group-height))}body.measurement-tips .product-grid__item--content .custom-form{height:calc(100vh - var(--header-group-height))}#iwish-drawer-root .wishlist-drawer-container .iwish-drawer-menu .wish-drawer-header{padding:25px 20px}#iwish-drawer-root .wishlist-drawer-container .drawer-body{padding:0 20px}#iwish-drawer-root .wishlist-drawer-container .paginationContainer{padding:10px 20px 20px}.custom-form .addtocart_qty{padding-right:8px}.guid-content .close-popup{top:-20px;right:-10px}.custom-form .addtocart_qty:before{left:-40px;width:calc(100% + 50px)}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn{padding-left:10px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn .price_Container .price-regular span{font-size:13px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn p.product-title,#iwish-drawer-root .wishlist-drawer-container .drawer-body .productDetailsRow.display-btn .product-variant-wrapper .product-variant{font-size:12px}#iwish-drawer-root .wishlist-drawer-container p.mst-drawer-title-text{font-size:18px}#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row>.col-9>.iwish-row .col-11,#iwish-drawer-root .wishlist-drawer-container .drawer-body .iwishProduct-row>.col-9>.iwish-row .col-1{width:100%;margin:0}localization-form-searct input#countrySearch{margin-bottom:20px;background-image:url(/cdn/shop/files/right-arrow-svgrepo-com.svg?v=1791969340);background-repeat:no-repeat;background-position:15px center;padding-left:45px;font-size:14px}.custom-county-selector-dropdownn ul li:nth-child(1),.custom-county-selector-dropdownn ul li:not(:nth-child(1)) label{font-weight:400;font-size:13px}}@media(max-width:499px){.product__variant-options .d-flex.monogram-input-default input[type=radio]+label{max-width:100%!important}}@media(max-width:419px){.product__variant-options .fit input[type=radio]+label{min-width:50px!important}}#pdp-customize-drawer .fit.style-input .tooltip.form-error{display:none;left:0;bottom:0;top:auto;opacity:1;padding:0;margin:0!important;background:transparent;box-shadow:none;font-size:10px;color:red}#pdp-customize-drawer .fit.style-input.error .tooltip.form-error{display:block}#pdp-customize-drawer .fit.style-input .tooltip.form-error:before{display:none}.photo_tooltip{position:relative;display:inline-block;cursor:pointer;font-family:Arial,sans-serif}.photo_tooltip:hover .photo_tooltiptext{visibility:visible;opacity:1}.photo_tooltiptext{visibility:hidden;max-width:270px;background-color:#fff;color:inherit;text-align:center;border-radius:5px;padding:10px;position:absolute;z-index:1;top:50%;left:calc(100% + 10px);transform:translateY(-50%);transition:opacity .3s;box-shadow:0 0 10px 1px #0b113033;width:max-content;border:1px solid #0b1130}.photo_tooltiptext:after{content:"";position:absolute;top:50%;left:calc(100% + 10px);left:calc(0% - 19px);margin-left:0;border-width:10px;border-style:solid;border-color:transparent transparent #0b1130 transparent;transform:translateY(-50%) rotate(-90deg);font-size:inherit;font-family:inherit;z-index:-1}.photo_tooltip .photo_tooltip_icon{display:inline-block;width:20px;height:20px;border:1px solid grey;border-radius:50%;text-align:center}.photo_tooltip .photo_tooltip_icon svg{width:100%;height:100%}@media(max-width:499px){.photo_tooltiptext{top:-100%;left:3px;transform:translateY(-100%)}.photo_tooltiptext:after{top:100%;left:50%;transform:translateY(0) translate(-50%) rotate(180deg)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/dynamic.css.map */
