*{-webkit-tap-highlight-color:transparent!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}button,summary,[role=button],a[href],.variant-dropdown__trigger,.variant-dropdown__close-mobile,.variant-dropdown__option,.dropdown-info__summary,.variant-popup-modal__close,[data-popup-trigger]{-webkit-tap-highlight-color:rgba(0,0,0,0)!important;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}main-product-secondary{display:block;width:100%}@media screen and (min-width: 768px){main-product-secondary{position:relative}}.main-product-secondary__container{display:flex;flex-direction:column;gap:32px;max-width:1440px;margin:0 auto;padding:0 20px}@media screen and (max-width: 767px){.main-product-secondary__container{gap:32px}.main-product-secondary__container>*:first-child{margin-bottom:-16px}}@media screen and (min-width: 768px){.main-product-secondary__container{display:grid;grid-template-columns:1.2fr 1fr;gap:89px;padding:0 60px;align-items:start}}.main-product-secondary__title-mobile{display:block;order:1}.main-product-secondary__title-mobile .product-title-info{flex-direction:row;align-items:center;gap:16px}.main-product-secondary__title-mobile .product-title-info__wishlist{margin-left:auto;flex-shrink:0}@media screen and (min-width: 768px){.main-product-secondary__title-mobile{display:none}}.product-title-info--desktop{display:none!important}@media screen and (min-width: 768px){.product-title-info--desktop{display:block!important}}.main-product-secondary__images_container{order:2}.main-product-secondary-info{order:3}@media screen and (min-width: 768px){.main-product-secondary__images_container,.main-product-secondary-info{order:initial}}.main-product-secondary__images_container{position:relative;width:100%}@media screen and (min-width: 768px){.main-product-secondary__images_container{position:sticky;top:160px;align-self:flex-start;height:fit-content;max-height:calc(100vh - 300px)}}main-product-secondary-slider{display:flex;flex-direction:column-reverse;gap:clamp(1.2rem,1.04167vw,2rem)}@media screen and (min-width: 768px){main-product-secondary-slider{display:grid;grid-template-columns:84px 1fr;column-gap:22px;align-items:start;height:fit-content;flex-direction:row;overflow:hidden}}.main-product-secondary__pagination{display:flex;overflow-y:hidden;overflow-x:auto;gap:6px;justify-content:flex-start;padding-bottom:8px}@media screen and (min-width: 768px){.main-product-secondary__pagination{flex-direction:column;overflow-y:auto;overflow-x:hidden;justify-content:flex-start;height:fit-content;max-height:500px;gap:8px;width:76px;padding-right:8px;box-sizing:content-box}}.main-product-secondary__pagination::-webkit-scrollbar{width:4px;background-color:transparent;height:4px}.main-product-secondary__pagination::-webkit-scrollbar-track{background-color:transparent;margin-right:8px}.main-product-secondary__pagination::-webkit-scrollbar-thumb{background-color:#e8e8e1;border-radius:2px}.main-product-secondary__pagination::-webkit-scrollbar-thumb:hover{background-color:#d0d0c9}.blaze-pagination-item{min-width:65px;min-height:65px;width:65px;height:65px;overflow:hidden;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (min-width: 768px){.blaze-pagination-item{min-width:76px;min-height:76px;width:76px;height:76px}}.blaze-pagination-item img{width:100%;height:100%;object-fit:cover;transition:border .3s ease,opacity .4s cubic-bezier(.4,0,.2,1);border:2px solid transparent}main-product-secondary .main-product-secondary__pagination.loading .blaze-pagination-item{position:relative;overflow:hidden}main-product-secondary .main-product-secondary__pagination.loading:before,main-product-secondary .main-product-secondary__pagination.loading:after{display:none!important}main-product-secondary .main-product-secondary__pagination.loading .blaze-pagination-item:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 20%,rgba(255,255,255,.4) 40%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.4) 60%,rgba(255,255,255,.1) 80%,transparent 100%);animation:shimmer-wave 1.2s cubic-bezier(.4,0,.6,1) infinite;z-index:2;pointer-events:none}main-product-secondary .main-product-secondary__pagination.loading .blaze-pagination-item:after{display:none!important}main-product-secondary .main-product-secondary__pagination.loading .blaze-pagination-item img{opacity:.2;transition:opacity .3s cubic-bezier(.4,0,.2,1)}main-product-secondary .main-product-secondary__pagination:not(.loading) .blaze-pagination-item img{opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.blaze-pagination-item.active{cursor:default}.blaze-pagination-item.active img{border:1.379px solid #c7998d}.blaze-pagination-item.pagination-hidden{display:none!important}.main-product-secondary__images{width:100%;position:relative;height:0}.main-product-secondary__images .blaze-slider{position:absolute;top:0;left:0;width:100%;height:100%}.blaze-slider{display:flex;width:100%;overflow:hidden;--slides-to-show: 1;--slide-gap: 5px;--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show))}.blaze-container{position:relative;width:100%}.blaze-track-container{overflow:hidden;position:relative;width:100%;height:100%}.blaze-track{display:flex;gap:5px}.blaze-slide{display:flex;box-sizing:border-box;width:var(--slide-width);flex-shrink:0;align-items:center;justify-content:center;height:100%}.blaze-slide.slide-hidden{display:none!important}.blaze-slide img{width:100%;height:100%;object-fit:contain;display:block;max-height:100%;transition:opacity .4s cubic-bezier(.4,0,.2,1)}main-product-secondary .blaze-track-container.loading{position:relative;overflow:hidden;border-radius:.4rem}main-product-secondary .blaze-track-container.loading:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 20%,rgba(255,255,255,.4) 40%,rgba(255,255,255,.6) 50%,rgba(255,255,255,.4) 60%,rgba(255,255,255,.1) 80%,transparent 100%);animation:shimmer-wave 1.2s cubic-bezier(.4,0,.6,1) infinite;z-index:2;pointer-events:none}main-product-secondary .blaze-track-container.loading:after{display:none!important}main-product-secondary .blaze-track-container.loading .blaze-slide img{opacity:.2;transition:opacity .3s cubic-bezier(.4,0,.2,1)}main-product-secondary .blaze-track-container:not(.loading) .blaze-slide img{opacity:1;transition:opacity .3s cubic-bezier(.4,0,.2,1)}@keyframes shimmer-wave{0%{left:-100%}to{left:200%}}.blaze-prev,.blaze-next{background:transparent;border:none;cursor:pointer;display:none;position:absolute;top:50%;z-index:10;padding:0;transition:opacity .3s ease;width:13px;height:22px;pointer-events:auto}.blaze-prev:hover,.blaze-next:hover{opacity:.7}@media screen and (max-width: 767px){.blaze-prev,.blaze-next{display:block}}.blaze-prev svg,.blaze-next svg{width:13px;height:22px;display:block}.blaze-prev svg path,.blaze-next svg path{fill:#e8e8e1}.blaze-prev{left:1rem;transform:translateY(-50%)}.blaze-next{right:1rem;transform:translateY(-50%) rotate(180deg)}.blaze-prev:disabled,.blaze-next:disabled{opacity:.3;cursor:not-allowed}.main-slider__label-popup{position:absolute;bottom:clamp(1rem,1.04167vw,2rem);right:clamp(1rem,1.04167vw,2rem);padding:clamp(.8rem,.72917vw,2rem);background-color:var(--light-gray, #f5f5f5);border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;transition:background .3s ease}.main-slider__label-popup:hover{background-color:var(--dark-gray, #e0e0e0)}.main-slider__label-popup svg{width:clamp(1.6rem,1.66667vw,2.8rem);height:clamp(1.6rem,1.66667vw,2.8rem)}.main-slider__label-popup input,.main-product-secondary__images-pagination{display:none}@media screen and (min-width: 768px){.main-product-secondary__images-pagination{display:block;text-align:center;margin-top:clamp(.8rem,.625vw,1.2rem);font-size:clamp(1.2rem,.833vw,1.6rem);color:var(--text-color, #333)}}.main-product-secondary-info{display:flex;flex-direction:column;gap:0}.product-title-info{margin-bottom:8px;display:flex;align-items:flex-start;gap:16px;flex-wrap:nowrap}.st-wishlist-button{padding:0!important}.st-wishlist-button .st-wishlist-icon{width:24px!important;height:24px!important}@media screen and (max-width: 767px){.st-wishlist-button .st-wishlist-icon{width:20px!important;height:20px!important}}@media screen and (min-width: 768px){.product-title-info__wishlist .st-wishlist-icon{margin-top:10px}}.product-title-info__title-price-wrapper{flex:1;min-width:0;max-width:calc(100% - 40px);display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.product-title{font-family:Optima nova LT Pro,Optima,sans-serif;font-size:30.6px;font-weight:400;margin:0;color:#534949;line-height:normal;letter-spacing:normal;word-wrap:break-word;overflow-wrap:break-word;flex:0 1 auto;min-width:0}.product-title-info__price{display:flex;align-items:center;gap:12px;flex-shrink:0;white-space:nowrap}.product-title-info__price .product-price__compare{font-size:20px;color:#999;text-decoration:line-through}.product-title-info__price .product-price__current{font-family:Optima nova LT Pro,Optima,sans-serif;font-size:28px;font-weight:700;color:#534949}.product-title-info__price .product-price__current.on-sale{color:#c00}.product-title-info__wishlist{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:flex-start;justify-content:center;width:24px;height:24px;flex-shrink:0;transition:opacity .2s ease;margin-left:auto;align-self:flex-start;margin-top:0}.product-title-info__wishlist:hover{opacity:.7}.product-title-info__wishlist svg{width:24px;height:24px;display:block}.product-title-info__judge-me{margin-top:10px;margin-bottom:0;padding-bottom:0;border:none}@media screen and (min-width: 768px){.product-title-info__judge-me{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e8e8e1}}.jdgm-histogram__bar-content{background-color:#bb8c80!important}.jdgm-rev__icon:before{color:#bb8c80!important}.jdgm-rev__author{color:#bb8c80!important}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff!important;background-color:#bb8c80!important}.jdgm-write-rev-link.jdgm-write-rev-link{color:var(--jdgm-write-review-text-color, #fff)!important;background-color:#bb8c80!important;border-color:#bb8c80!important}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#bb8c80!important;-webkit-tap-highlight-color:transparent;outline:none}@media screen and (max-width: 767px){.product-title-info{flex-direction:column;align-items:flex-start;gap:8px;position:relative}.product-title{font-size:20px}.product-title-info__price{margin-left:0}.product-title-info__price .product-price__current{font-size:18px}.product-title-info__price .product-price__compare{font-size:16px}.product-title-info__wishlist{position:absolute;top:0;right:0;margin-left:0}}.product-rating{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #e8e8e1}.product-rating__stars{display:flex;gap:2px}.product-rating__stars svg,.product-rating__stars img{width:15px;height:15px}.product-price{display:inline-flex;align-items:center;gap:12px}.product-price__compare{font-size:20px;color:#999;text-decoration:line-through}.product-price__current{font-family:Optima nova LT Pro,Optima,sans-serif;font-size:28px;font-weight:700;color:#534949}.product-price__current.on-sale{color:#c00}.product-price__savings{font-size:12px;color:#c00;font-weight:500}.rte{margin-bottom:20px;margin-top:20px;padding-top:20px;border-top:1px solid #e8e8e1}.rte p{margin:0 0 10px;line-height:20px;font-family:Mulish,sans-serif;font-size:14px;font-weight:400;color:#534949}.rte p:last-child{margin-bottom:0}.product-option{border:none;padding:0;margin:0 0 24px}.option-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:14px;gap:8px}.option-header>div{flex:1;display:flex;flex-direction:column;gap:8px}.option-title-row{display:flex;justify-content:space-between;align-items:center;width:100%}.option-title{font-family:Mulish,sans-serif;text-transform:capitalize!important;font-size:16px;font-weight:400;margin:0;color:#534949}.option-title__wrapper{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.option-title__wrapper>span{display:inline-block;flex-shrink:0}.option-title__wrapper tool-tip-trigger{display:inline-flex;align-items:center;vertical-align:middle;flex-shrink:0;margin:0;padding:0;gap:6px;pointer-events:auto;cursor:pointer;position:relative;z-index:1}.option-title__wrapper tool-tip-trigger .tool-tip-trigger__title{display:inline-flex;align-items:center;margin:0;padding:0;line-height:1}.option-title__wrapper tool-tip-trigger .shoe-dye-icon{margin:0;padding:0;display:inline-block;vertical-align:middle}.option-how-it-works{font-family:Mulish,sans-serif;font-size:13px;font-weight:600;color:#534949;display:flex;align-items:center;gap:6px;cursor:pointer;text-transform:capitalize;text-decoration:underline}.option-how-it-works:hover{opacity:.7}.shoe-dye-icon{flex-shrink:0;display:inline-block;vertical-align:middle}.option-subtitle{font-family:Mulish,sans-serif;font-weight:400;font-size:12px;margin:0;color:#534949}.option-subtitle:empty{display:none}.option-subtitle__wrapper{display:flex;align-items:center;gap:6px;flex-wrap:nowrap}.option-subtitle__wrapper>span{display:inline-block;flex-shrink:0}.option-subtitle__wrapper tool-tip-trigger{display:inline-flex;align-items:center;vertical-align:middle;flex-shrink:0;margin:0;padding:0;gap:6px;pointer-events:auto;cursor:pointer;position:relative;z-index:1}.option-subtitle__wrapper tool-tip-trigger .tool-tip-trigger__title{display:inline-flex;align-items:center;margin:0;padding:0;line-height:1}.option-subtitle__wrapper tool-tip-trigger .shoe-dye-icon{margin:0;padding:0;display:inline-block;vertical-align:middle}.inline-tooltip{position:absolute;z-index:10000;max-width:300px;padding:12px 16px;background:#fff;border:1px solid #e8e8e1;border-radius:4px;box-shadow:0 4px 12px #00000026;font-size:14px;line-height:1.5;color:#534949;font-family:Mulish,sans-serif;white-space:normal;pointer-events:auto;cursor:default;word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width: 768px){.inline-tooltip{max-width:calc(100vw - 32px);padding:12px 16px;font-size:13px}.inline-tooltip--mobile{left:16px!important;right:16px!important;width:auto!important;max-width:calc(100vw - 32px)!important;padding:12px 16px!important}}.option-selected-value{font-family:Mulish,sans-serif;font-size:14px;font-weight:300;color:#534949}.option-values{display:flex;flex-wrap:wrap;gap:6px}.option-value{position:relative;cursor:pointer}.option-value.hidden{display:none}.option-value label{display:flex;align-items:center;padding:10px 20px;border:1px solid #e8e8e1;cursor:pointer;transition:border-color .2s ease;font-family:Mulish,sans-serif;font-size:12px;font-weight:300;color:#534949;background:#fff;min-height:34px}.option-value input:checked~label{border-color:#c7998d}.option-value input:disabled+label{opacity:.4;cursor:not-allowed}.option-value--color{display:inline-block;transition:opacity .2s ease}.option-value--color[data-disabled=true]{opacity:.6;cursor:wait;pointer-events:none}.option-value--color label{padding:0!important;border:1px solid transparent!important;width:65px!important;height:65px!important;overflow:hidden;min-height:auto!important;transition:border-color .2s ease,opacity .2s ease;display:block;position:relative;cursor:pointer}.option-value--color[data-disabled=true] label{cursor:wait;pointer-events:none}.option-value--color:has(input:checked),.option-value--color.is-checked{border:1px solid #c7998d!important;border-width:1px!important}.option-value--color:has(input:checked) .color__option-image,.option-value--color.is-checked .color__option-image{border:none}.color__option-image{width:65px;height:65px;display:block}.color__option-image img{width:100%;height:100%;object-fit:cover;display:block}.color__container{width:100%;height:100%}.product-choose-fit{margin-bottom:24px}.choose-fit-link{display:block;text-decoration:none;color:inherit}.choose-fit-title{font-family:Mulish,sans-serif;font-size:15px;font-weight:400;text-transform:capitalize!important;margin-bottom:12px;color:#534949;line-height:normal}.choose-fit-options{display:flex;gap:12px}.choose-fit-option{position:relative;flex:0 0 auto;width:169.571px;height:34px}.choose-fit-option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.choose-fit-option label{display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #e8e8e1;cursor:pointer;transition:border-color .2s ease;font-family:Mulish,sans-serif;font-size:12px;font-weight:300;color:#534949;background:#fff;height:100%;width:100%;white-space:nowrap;position:relative;text-transform:none;box-sizing:border-box}.choose-fit-link{display:block;text-decoration:none;color:inherit;flex:0 0 auto;width:169.571px;height:34px}.choose-fit-link .choose-fit-option{width:100%;height:100%}.choose-fit-link label{cursor:pointer;pointer-events:none}.choose-fit-link input[type=radio]{pointer-events:none}.choose-fit-option input:disabled+label{cursor:pointer}.choose-fit-option label:before{content:"";width:16px;height:16px;border:1px solid #c7998d;border-radius:50%;background:#fff;flex-shrink:0;transition:background-color .2s ease}.choose-fit-option input:checked+label,.choose-fit-link .choose-fit-option input:checked+label{border-color:#e8e8e1}.choose-fit-option input:checked+label:before,.choose-fit-link .choose-fit-option input:checked+label:before{background:#c7998d;background-clip:padding-box;box-shadow:inset 0 0 0 3px #fff}@media screen and (max-width: 767px){.choose-fit-options{gap:12px;flex-wrap:wrap}.choose-fit-option,.choose-fit-link{width:169.571px;flex-shrink:0}.choose-fit-option label{width:100%}}custom-dropdown{display:block;position:relative;width:100%}.variant-dropdown__trigger{width:100%;height:44px;padding:0 40px 0 19px;border:1px solid #e8e8e1;background:#fff;font-family:Mulish,sans-serif;font-size:14px;font-weight:300;color:#bcb6b4;cursor:pointer;text-align:left;display:flex;align-items:center;justify-content:space-between;position:relative;transition:opacity .2s ease,border-color .2s ease;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation}custom-dropdown[data-disabled=true] .variant-dropdown__trigger{opacity:.6;cursor:wait;pointer-events:none}.variant-dropdown__trigger:focus{outline:none;border-color:#c7998d}.variant-dropdown__trigger.error{border-color:#c00;animation:shake .3s ease}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.variant-dropdown__selected{flex:1}.variant-dropdown__icon{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}custom-dropdown[data-open=true] .variant-dropdown__icon{transform:rotate(180deg)}.variant-dropdown__icon svg{width:24px;height:24px;color:#534949}.variant-dropdown__options{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #e8e8e1;border-top:none;max-height:300px;overflow-y:auto;z-index:10}custom-dropdown[data-open=true] .variant-dropdown__options{display:block}.variant-dropdown__mobile-header{display:none!important}@media screen and (max-width: 768px){custom-dropdown{position:relative}.variant-dropdown__options{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-height:85vh;border:none;border-top:1px solid #e8e8e1;padding:0;transform:translateY(100%);transition:transform .3s ease-out,opacity .3s ease-out;z-index:2147483646;display:block;opacity:0;visibility:hidden;pointer-events:none}custom-dropdown[data-open=true] .variant-dropdown__options{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.variant-dropdown__overlay-mobile{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:2147483645;opacity:0;transition:opacity .3s ease-out;cursor:pointer}.variant-dropdown__overlay-mobile.show{display:block;opacity:1}.variant-dropdown__mobile-header{display:block!important;position:sticky;top:0;background:#fff;padding:0;border-bottom:1px solid #e8e8e1;z-index:10;margin-bottom:0}.variant-dropdown__mobile-header>div:not(.variant-dropdown__close-mobile){position:relative;background:#fff;padding:30px 20px;font-family:Optima nova LT Pro,Optima,sans-serif;font-size:20px;font-weight:400;color:#534949;text-align:center;text-transform:uppercase;z-index:1;display:block;width:100%;max-width:80%;margin:0 auto}.variant-dropdown__mobile-header:has(>div:not(.variant-dropdown__close-mobile)){border-bottom:1px solid #e8e8e1}.variant-dropdown__mobile-header:not(:has(>div)){display:block;padding:30px 20px 0;font-family:Optima nova LT Pro,Optima,sans-serif;font-size:20px;font-weight:400;color:#534949;text-align:center;text-transform:uppercase}.variant-dropdown__mobile-header .variant-dropdown__close-mobile{position:absolute;top:20px;right:20px;width:24px;height:24px;background:none;border:none;padding:0;cursor:pointer;color:#534949;display:flex;align-items:center;justify-content:center;z-index:11;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;outline:none}}.variant-dropdown__close-mobile{display:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;outline:none}.variant-dropdown__close-mobile:hover{opacity:.7}.variant-dropdown__close-mobile svg{width:24px;height:24px}.variant-dropdown__option{display:flex;align-items:center;padding:12px 19px;min-height:73px;cursor:pointer;transition:background-color .2s ease;gap:12px;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation}custom-dropdown[data-disabled=true] .variant-dropdown__option{cursor:wait;opacity:.6;pointer-events:none}.variant-dropdown__option:hover{background-color:#fceeeb}.variant-dropdown__option.selected{background-color:#fceeeb;border-left:2px solid #c7998d}.variant-dropdown__option-image{flex-shrink:0;width:73px;height:60px;overflow:hidden}.variant-dropdown__option-image img{width:100%;height:100%;object-fit:cover;display:block}.variant-dropdown__option-content{flex:1;display:flex;flex-direction:column;gap:2px;justify-content:center}.variant-dropdown__option-name{font-family:Optima nova LT Pro,Optima,sans-serif;font-size:14px;font-weight:300;color:#534949;line-height:1.2}.variant-dropdown__option-price{font-family:Mulish,sans-serif;font-size:12px;font-weight:400;color:#534949;line-height:1.2}.option-size-guide{font-family:Mulish,sans-serif;font-size:14px;font-weight:600;color:#534949;text-decoration:underline;cursor:pointer}.option-size-guide:hover{opacity:.7}.size_option,.Select.Select--primary{width:100%;margin-bottom:0!important}.size_option select,select[name="properties[size]"]{width:100%;height:44px;padding:0 19px;border:1px solid #e8e8e1;background:#fff;font-family:Mulish,sans-serif;font-size:14px;font-weight:300;color:#534949;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.size_option select:focus,select[name="properties[size]"]:focus{outline:none;border-color:#c7998d}.size_option select option,select[name="properties[size]"] option{color:#534949}.cart__item-title .cart__item--size{margin-bottom:8px}.cart__item-title .cart__item--size div{display:flex;gap:4px}.cart__item-title .cart__item--size span{font-weight:600}product-quantity{display:flex;align-items:center;gap:16px;margin-bottom:16px;width:fit-content}.product__quantity-minus,.product__quantity-plus{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #e8e8e1;cursor:pointer;background:#fff;transition:border-color .2s ease}.product__quantity-minus:hover,.product__quantity-plus:hover{border-color:#c7998d}.product__quantity-minus svg,.product__quantity-plus svg{width:16px;height:16px;color:#534949}.product__quantity-text{font-family:Mulish,sans-serif;font-size:14px;color:#534949;min-width:30px;text-align:center}.product__quantity-text .loader__container{display:none}.product__buy-button{margin-top:20px}buy-button{display:block;width:100%;position:relative}buy-button.loading .text{opacity:0}.buy-button__btn{display:flex;align-items:center;justify-content:center;width:100%;height:51px;background-color:#bb8c80;border:none;cursor:pointer;transition:opacity .2s ease;position:relative}.buy-button__btn:hover{opacity:.9}.buy-button__btn:disabled{opacity:.6;cursor:not-allowed}buy-button.shake .buy-button__btn{animation:shake .3s ease}buy-button .text{font-family:Mulish,sans-serif;font-size:13px;font-weight:600;color:#fff;letter-spacing:2.4px;text-transform:uppercase}.product-link-button{margin:30px 0 40px;width:100%}.product-link-button__btn{display:flex;align-items:center;justify-content:center;width:100%;height:51px;border:1px solid #534949;background:transparent;font-family:Mulish,sans-serif;font-size:13px;font-weight:600;color:#534949;letter-spacing:2.4px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.product-link-button__btn:hover{opacity:.7;background-color:#5349490d}.product-personalizer{margin:20px 0 0!important;padding:0 0 20px!important;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}.product-personalizer .pplr-c-button,.product-personalizer .pplr-btn,.product-personalizer button[type=button].pplr-c-button,.product-personalizer button[type=button].pplr-btn,.product-personalizer button.pplr-c-button,.product-personalizer button.pplr-btn{display:flex!important;align-items:center;justify-content:center;width:100%;height:51px;border:none!important;background-color:#5ea4a0;font-family:Mulish,sans-serif;font-size:13px;font-weight:600;color:#fff;letter-spacing:2.4px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease;padding:0;margin:0}:is(.product-personalizer .pplr-c-button,.product-personalizer .pplr-btn,.product-personalizer button[type=button].pplr-c-button,.product-personalizer button[type=button].pplr-btn,.product-personalizer button.pplr-c-button,.product-personalizer button.pplr-btn):hover{opacity:.9}:is(.product-personalizer .pplr-c-button,.product-personalizer .pplr-btn,.product-personalizer button[type=button].pplr-c-button,.product-personalizer button[type=button].pplr-btn,.product-personalizer button.pplr-c-button,.product-personalizer button.pplr-btn):focus{outline:none;opacity:.9}:is(.product-personalizer .pplr-c-button,.product-personalizer .pplr-btn,.product-personalizer button[type=button].pplr-c-button,.product-personalizer button[type=button].pplr-btn,.product-personalizer button.pplr-c-button,.product-personalizer button.pplr-btn):disabled{opacity:.6;cursor:not-allowed}.product-link-button__subtext{font-family:Mulish,sans-serif;font-size:12px;font-weight:400;color:#534949;margin:10px 0 0;text-align:center;line-height:normal}.product-link-button__subtext-wrapper{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap}.product-link-button__subtext-wrapper>span{word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width: 767px){.product-link-button__subtext-wrapper{flex-wrap:nowrap;align-items:flex-start}.product-link-button__subtext-wrapper>span{flex:1;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;min-width:0}.product-link-button__subtext-wrapper tool-tip-trigger{flex-shrink:0;margin-top:2px}}.product-link-button__subtext-wrapper>span{display:inline-block;flex-shrink:0}.product-link-button__subtext-wrapper tool-tip-trigger{display:inline-flex;align-items:center;vertical-align:middle;flex-shrink:0;margin:0;padding:0;gap:6px;pointer-events:auto;cursor:pointer;position:relative;z-index:1}.product-link-button__subtext-wrapper tool-tip-trigger .tool-tip-trigger__title{display:inline-flex;align-items:center;margin:0;padding:0;line-height:1}.product-link-button__subtext-wrapper tool-tip-trigger .shoe-dye-icon{margin:0;padding:0;display:inline-block;vertical-align:middle}.dropdown-info{border:none;margin-bottom:0}.dropdown-info__summary{display:flex;align-items:center;padding:11px 0 11px 45px;cursor:pointer;list-style:none;user-select:none;position:relative;color:inherit;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;touch-action:manipulation;outline:none}.dropdown-info__summary::-webkit-details-marker{display:none}.dropdown-info__title{font-family:Mulish,sans-serif;font-size:14px;font-weight:400;color:#534949}.dropdown-info__icon{display:block;height:28px;width:28px;position:absolute;left:0;top:50%;transform:translateY(-50%);border:1px solid #e8e8e1;border-radius:28px;text-align:center;transition:transform .1s ease-in}.custom-sole-message{width:100%}.custom-sole-message__header{display:flex;align-items:center;gap:8px;margin-bottom:16px}.custom-sole-message__title{font-family:Mulish,sans-serif;font-size:16px;font-weight:400;color:#534949;margin:0;line-height:normal;text-transform:capitalize!important}.custom-sole-message__icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.custom-sole-message__icon svg{width:100%;height:100%}.custom-sole-message__icon tool-tip-trigger{display:inline-flex;align-items:center;vertical-align:middle;flex-shrink:0;margin:0;padding:0;gap:6px;pointer-events:auto;cursor:pointer;position:relative;z-index:1;width:16px;height:16px}.custom-sole-message__icon tool-tip-trigger .tool-tip-trigger__title{display:inline-flex;align-items:center;margin:0;padding:0;line-height:1}.custom-sole-message__icon tool-tip-trigger .shoe-dye-icon{margin:0;padding:0;display:inline-block;vertical-align:middle;width:16px;height:16px}.custom-sole-message__image{width:160px;height:160px;overflow:hidden;border-radius:0}.custom-sole-message__image img{width:100%;height:100%;object-fit:cover;object-position:center}.custom-sole-message__text{font-family:Mulish,sans-serif;font-size:14px;font-weight:400;color:#534949;line-height:1.6}@media screen and (min-width: 768px){.custom-sole-message__image{width:160px;height:160px}}.dropdown-info__icon svg{display:block;height:17px;width:17px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .1s ease-in;color:#534949}.dropdown-info[open] .dropdown-info__icon svg{transform:translate(-50%,-50%) scaleY(-1)}.dropdown-info__content{padding:0 0 20px;transition:opacity .3s cubic-bezier(.25,.46,.45,.94),height .3s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;height:0;opacity:0;overflow:hidden;visibility:hidden}.dropdown-info[open] .dropdown-info__content{height:auto;opacity:1;overflow:initial;visibility:visible;transition:opacity 1s cubic-bezier(.25,.46,.45,.94),height .35s cubic-bezier(.25,.46,.45,.94)}.dropdown-info__content .rte{border-top:none;padding-top:0;margin-top:0;transform:translateY(40px);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.dropdown-info[open] .dropdown-info__content .rte{transform:translateY(0);transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.dropdown-info__content .rte p{font-size:14px;padding-top:8px;line-height:20px;color:#534949}.dropdown-info__file{display:inline-block;margin-top:12px;font-family:Mulish,sans-serif;font-size:14px;color:#534949;text-decoration:underline}.main-product-secondary__popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;z-index:9999;padding:clamp(2rem,2.08333vw,4rem);overflow-y:auto}#main-slider-secondary__popup-input:checked~.main-product-secondary__popup{display:flex;align-items:center;justify-content:center}.main-product-secondary__popup-content{max-width:120rem;width:100%;background:#fff;border-radius:.8rem;padding:clamp(2rem,2.08333vw,4rem)}.main-product-secondary__popup-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:clamp(2rem,2.08333vw,4rem)}.main-product-secondary__popup-title{font-size:clamp(2rem,1.66667vw,3.2rem);font-weight:600;margin:0}.main-product-secondary__popup-heading label{cursor:pointer;padding:clamp(.8rem,.625vw,1.2rem);transition:opacity .3s ease}.main-product-secondary__popup-heading label:hover{opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/36/assets/main-product-secondary.css.map */
