[id^=MainProduct-] .product-media-container{width:100%!important;aspect-ratio:4 / 3!important;max-height:500px!important;position:relative!important;border:1.5px solid #cfc2b4!important;border-radius:16px!important;overflow:hidden!important;background-color:#fff!important;box-shadow:0 6px 20px #0000000d!important;display:flex!important;align-items:center!important;justify-content:center!important}@media screen and (max-width:749px){[id^=MainProduct-] .product-media-container{aspect-ratio:1 / 1!important;max-height:400px!important}}[id^=MainProduct-] .product-media-container:after,[id^=MainProduct-] .product-media-container:before,[id^=MainProduct-] .product__media:after,[id^=MainProduct-] .product__media:before,[id^=MainProduct-] .product__modal-opener:after,[id^=MainProduct-] .product__modal-opener:before{display:none!important;content:none!important;box-shadow:none!important}[id^=MainProduct-] .product-media-container .product__modal-opener,[id^=MainProduct-] .product-media-container .media{width:100%!important;height:100%!important;padding-top:0!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}[id^=MainProduct-] .product-media-container .media img,[id^=MainProduct-] .product-media-container img,[id^=MainProduct-] .product__media img,[id^=MainProduct-] .product__media-item img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center center!important;border:none!important;border-radius:0!important;box-shadow:none!important;display:block!important}[id^=MainProduct-] .product__media-toggle{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;cursor:zoom-in!important;z-index:2!important}[id^=MainProduct-] .product__media-icon{background-color:#fff!important;border:1.5px solid #cfc2b4!important;border-radius:50%!important;box-shadow:0 2px 8px #0000001a!important;width:36px!important;height:36px!important;top:1.2rem!important;right:1.2rem!important;left:auto!important;z-index:1!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#333!important;transition:transform .2s ease,border-color .2s ease!important}[id^=MainProduct-] .product__modal-opener:hover .product__media-icon{transform:scale(1.06)!important;border-color:#a76223!important}[id^=MainProduct-] .product__media-list{margin-bottom:1.6rem!important}[id^=MainProduct-] .thumbnail-slider{margin-top:1.4rem!important}[id^=MainProduct-] .thumbnail-list__item .thumbnail{border-radius:10px!important;overflow:hidden!important;border:1.5px solid #d4c6b8!important;background:#fff!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}[id^=MainProduct-] .thumbnail-list__item .thumbnail img{border-radius:8px!important}[id^=MainProduct-] .thumbnail-list__item .thumbnail:hover{border-color:#a76223!important;transform:translateY(-2px)!important}[id^=MainProduct-] .thumbnail-list__item .thumbnail[aria-current=true],[id^=MainProduct-] .thumbnail-list__item .thumbnail.is-active{border:2.5px solid #a76223!important;box-shadow:0 3px 10px #a762234d!important}[id^=MainProduct-] .thumbnail-slider .slider-button,[id^=MainProduct-] .slider-buttons .slider-button,[id^=MainProduct-] .slider-button{background:#fff!important;border:1.5px solid #cfc2b4!important;border-radius:50%!important;box-shadow:0 2px 8px #00000014!important;width:36px!important;height:36px!important;color:#2b2b2b!important;cursor:pointer!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;display:flex!important;align-items:center!important;justify-content:center!important}[id^=MainProduct-] .thumbnail-slider .slider-button:hover,[id^=MainProduct-] .slider-buttons .slider-button:hover,[id^=MainProduct-] .slider-button:hover{background:#a76223!important;border-color:#a76223!important;color:#fff!important;transform:scale(1.08)!important;box-shadow:0 4px 14px #a7622359!important}[id^=MainProduct-] .thumbnail-slider .slider-button:hover svg,[id^=MainProduct-] .thumbnail-slider .slider-button:hover svg path,[id^=MainProduct-] .slider-buttons .slider-button:hover svg,[id^=MainProduct-] .slider-buttons .slider-button:hover svg path,[id^=MainProduct-] .slider-button:hover svg,[id^=MainProduct-] .slider-button:hover svg path{fill:#fff!important;stroke:#fff!important;color:#fff!important}[id^=MainProduct-] .thumbnail-slider .slider-button,[id^=MainProduct-] .thumbnail-slider .slider-button[disabled],[id^=MainProduct-] .slider-buttons .slider-button,[id^=MainProduct-] .slider-buttons .slider-button[disabled]{opacity:1!important;cursor:pointer!important;pointer-events:auto!important}[id^=MainProduct-] .product__text.caption-with-letter-spacing,[id^=MainProduct-] .product__info-container p.caption-with-letter-spacing{color:#a76223!important;font-size:12.5px!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;margin-bottom:.5rem!important}[id^=MainProduct-] .product__title h1,[id^=MainProduct-] .product__title a,[id^=MainProduct-] .product__title h2{font-size:clamp(24px,2.2vw,32px)!important;font-weight:600!important;line-height:1.25!important;color:#1a1a1a!important;letter-spacing:-.01em!important;margin-top:.2rem!important;margin-bottom:1rem!important}[id^=MainProduct-] .price{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:.8rem 1.2rem!important;margin-bottom:.5rem!important}[id^=MainProduct-] .price--on-sale .price-item--regular,[id^=MainProduct-] .price-item--regular{color:#8c8c8c!important;font-size:1.15rem!important;font-weight:400!important;text-decoration:line-through!important}[id^=MainProduct-] .price-item--sale{color:#a76223!important;font-size:1.6rem!important;font-weight:700!important;letter-spacing:.01em!important}[id^=MainProduct-] .price .price__badge-sale{display:none!important}[id^=MainProduct-] .price--on-sale .price__badge-sale{background-color:#b8651b!important;color:#fff!important;border:none!important;border-radius:9999px!important;padding:4px 16px!important;font-size:12px!important;font-weight:600!important;text-transform:capitalize!important;letter-spacing:.02em!important;vertical-align:middle!important;display:inline-flex!important;align-items:center!important;box-shadow:0 2px 6px #b8651b40!important}[id^=MainProduct-] .price .price__badge-sold-out{display:none!important}[id^=MainProduct-] .price--sold-out .price__badge-sold-out{display:inline-flex!important;background-color:#888!important;color:#fff!important;border:none!important;border-radius:9999px!important;padding:4px 14px!important;font-size:12px!important;font-weight:600!important;letter-spacing:.02em!important;vertical-align:middle!important;align-items:center!important}[id^=MainProduct-] .product__tax,[id^=MainProduct-] .product__tax.caption{color:#6b6b6b!important;font-size:13px!important;margin-top:.3rem!important;margin-bottom:1.4rem!important}[id^=MainProduct-] .product-form__input{margin-bottom:1.5rem!important;border:none!important;padding:0!important}[id^=MainProduct-] .product-form__input .form__label{font-size:13.5px!important;font-weight:600!important;color:#2c2c2c!important;margin-bottom:.8rem!important;display:block!important;text-transform:capitalize!important}[id^=MainProduct-] .product-form__input input[type=radio]+label{border-radius:9999px!important;padding:7px 18px!important;font-size:13px!important;font-weight:500!important;border:1.5px solid #cfc2b4!important;background:#fff!important;color:#2b2b2b!important;cursor:pointer!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;min-width:46px!important;text-align:center!important;margin:.25rem .55rem .25rem 0!important;box-shadow:0 1px 3px #00000008!important}[id^=MainProduct-] .product-form__input input[type=radio]+label:hover{border-color:#a76223!important;color:#1a1a1a!important;background:#fdfbf9!important}[id^=MainProduct-] .product-form__input input[type=radio]:checked+label{background:#1c1c1c!important;color:#fff!important;border-color:#1c1c1c!important;box-shadow:0 2px 8px #0003!important}[id^=MainProduct-] .product-form__input input[type=radio].disabled+label,[id^=MainProduct-] .product-form__input input[type=radio]:disabled+label{opacity:.45!important;text-decoration:line-through!important;background:#fbf9f6!important;border-color:#e2d9cf!important}[id^=MainProduct-] .product-form__quantity{margin-bottom:1.2rem!important}[id^=MainProduct-] .product-form__quantity .form__label{font-size:13.5px!important;font-weight:600!important;color:#2c2c2c!important;margin-bottom:.6rem!important;display:block!important}[id^=MainProduct-] .quantity:after,[id^=MainProduct-] .quantity:before{display:none!important;content:none!important;box-shadow:none!important}[id^=MainProduct-] .quantity{border:1.5px solid #cfc2b4!important;border-radius:9999px!important;background:#fff!important;width:136px!important;height:42px!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:space-between!important;overflow:hidden!important;box-shadow:0 1px 4px #0000000a!important;position:relative!important}[id^=MainProduct-] .quantity__button{width:40px!important;height:42px!important;background:transparent!important;border:none!important;color:#333!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .15s ease,color .15s ease!important;padding:0!important}[id^=MainProduct-] .quantity__button:hover{background:#f5efe8!important;color:#a76223!important}[id^=MainProduct-] .quantity__input{width:50px!important;height:42px!important;border:none!important;background:transparent!important;text-align:center!important;font-size:15px!important;font-weight:600!important;color:#1a1a1a!important;padding:0!important;outline:none!important}[id^=MainProduct-] modal-opener.product-popup-modal__opener button.product-popup-modal__button{color:#a76223!important;text-decoration:underline!important;font-size:14px!important;font-weight:500!important;cursor:pointer!important;display:inline-block!important;margin-top:.4rem!important;margin-bottom:1.2rem!important;background:transparent!important;border:none!important;padding:0!important;transition:color .2s ease!important}[id^=MainProduct-] modal-opener.product-popup-modal__opener button.product-popup-modal__button:hover{color:#894b15!important}[id^=MainProduct-] .product-form__buttons{display:flex!important;flex-direction:column!important;gap:.85rem!important;margin-top:.8rem!important}[id^=MainProduct-] .product-form__submit:after,[id^=MainProduct-] .product-form__submit:before,[id^=MainProduct-] #ProductSubmitButton-main:after,[id^=MainProduct-] #ProductSubmitButton-main:before,[id^=MainProduct-] button[name=add]:after,[id^=MainProduct-] button[name=add]:before,[id^=MainProduct-] .shopify-payment-button__button:after,[id^=MainProduct-] .shopify-payment-button__button:before,[id^=MainProduct-] .shopify-payment-button__button--unbranded:after,[id^=MainProduct-] .shopify-payment-button__button--unbranded:before{display:none!important;content:none!important;box-shadow:none!important}[id^=MainProduct-] .product-form__submit,[id^=MainProduct-] #ProductSubmitButton-main,[id^=MainProduct-] button[name=add]{background:#c26c17!important;background-color:#c26c17!important;border:1.5px solid #A8570A!important;color:#fff!important;border-radius:10px!important;height:50px!important;min-height:50px!important;font-size:15px!important;font-weight:700!important;letter-spacing:.03em!important;width:100%!important;box-shadow:0 4px 14px #c26c1747!important;cursor:pointer!important;position:relative!important;transition:transform .28s cubic-bezier(.25,1,.5,1),background-color .28s ease,border-color .28s ease,box-shadow .28s cubic-bezier(.25,1,.5,1)!important;display:flex!important;align-items:center!important;justify-content:center!important}[id^=MainProduct-] .product-form__submit span,[id^=MainProduct-] #ProductSubmitButton-main span,[id^=MainProduct-] button[name=add] span,[id^=MainProduct-] .product-form__submit *,[id^=MainProduct-] #ProductSubmitButton-main *,[id^=MainProduct-] button[name=add] *{color:#fff!important;font-weight:700!important;letter-spacing:.03em!important}[id^=MainProduct-] .product-form__submit:hover,[id^=MainProduct-] #ProductSubmitButton-main:hover,[id^=MainProduct-] button[name=add]:hover{background:#a8570a!important;background-color:#a8570a!important;border-color:#8c4403!important;color:#fff!important;transform:translateY(-2.5px)!important;box-shadow:0 8px 22px #c26c176b,0 2px 6px #00000014!important}[id^=MainProduct-] .product-form__submit:active,[id^=MainProduct-] #ProductSubmitButton-main:active,[id^=MainProduct-] button[name=add]:active{transform:translateY(0) scale(.985)!important;box-shadow:0 2px 8px #c26c1740!important}[id^=MainProduct-] .shopify-payment-button__button,[id^=MainProduct-] .shopify-payment-button__button--unbranded{background:linear-gradient(180deg,#26211e,#151312)!important;border:1.5px solid #3d342c!important;color:#fff!important;border-radius:10px!important;height:50px!important;min-height:50px!important;font-size:15px!important;font-weight:600!important;letter-spacing:.02em!important;width:100%!important;box-shadow:0 4px 14px #00000038!important;cursor:pointer!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}[id^=MainProduct-] .shopify-payment-button__button:hover,[id^=MainProduct-] .shopify-payment-button__button--unbranded:hover{background:linear-gradient(180deg,#362f2a,#1c1917)!important;border-color:#52463b!important;box-shadow:0 6px 18px #00000047!important}.product-tabs-accordion{margin-top:1.8rem!important;margin-bottom:1.5rem!important;width:100%!important}.product-tab-item{background:#f4f5f7!important;border:1px solid #e5e7eb!important;border-radius:12px!important;margin-bottom:10px!important;overflow:hidden!important;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease!important}.product-tab-item:hover{border-color:#d1d5db!important}.product-tab-item.is-open{background:#f9fafb!important;border-color:#d1d5db!important;box-shadow:0 2px 8px #00000008!important}.product-tab-header{width:100%!important;padding:16px 20px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:transparent!important;border:none!important;cursor:pointer!important;text-align:left!important;outline:none!important;-webkit-user-select:none!important;user-select:none!important}.product-tab-title{font-size:14px!important;font-weight:800!important;letter-spacing:.04em!important;color:#111827!important;text-transform:uppercase!important}.product-tab-icon{display:flex!important;align-items:center!important;justify-content:center!important;color:#111827!important;transition:transform .35s cubic-bezier(.25,1,.5,1)!important}.product-tab-item.is-open .product-tab-icon{transform:rotate(45deg)!important}.product-tab-content-wrapper{display:grid!important;grid-template-rows:0fr!important;transition:grid-template-rows .38s cubic-bezier(.25,1,.5,1)!important}.product-tab-item.is-open .product-tab-content-wrapper{grid-template-rows:1fr!important}.product-tab-content-inner{overflow:hidden!important;min-height:0!important;opacity:0!important;transition:opacity .28s cubic-bezier(.25,1,.5,1) .05s!important}.product-tab-item.is-open .product-tab-content-inner{opacity:1!important}.product-tab-content{padding:0 20px 20px!important;color:#374151!important;font-size:14px!important;line-height:1.65!important}.product-tab-inner p{margin-top:.4rem!important;margin-bottom:.8rem!important}.product-tab-inner ul{padding-left:1.4rem!important;margin-top:.4rem!important;margin-bottom:.8rem!important}.product-tab-inner li{margin-bottom:.4rem!important}.product-tab-inner button:not(.policy-toggle-btn){display:none!important}.product-tab-inner *[style*="background-color: black"],.product-tab-inner *[style*="background-color: #000"],.product-tab-inner *[style*="background-color: #111"],.product-tab-inner *[style*="background-color: #1a1a1a"],.product-tab-inner *[style*="background-color: rgb(0, 0, 0)"],.product-tab-inner *[style*="background-color: rgba(0, 0, 0"],.product-tab-inner *[style*="background: black"],.product-tab-inner *[style*="background: #000"],.product-tab-inner *[style*="background: #111"],.product-tab-inner *[style*="background: #1a1a1a"]{background-color:transparent!important;background:transparent!important;display:none!important}.product-tab-inner div:empty,.product-tab-inner span:empty,.product-tab-inner p:empty,.product-tab-inner button:empty{display:none!important}.policy-clamp-wrapper{position:relative!important}.policy-clamp-wrapper.is-clamped .policy-clamp-body{max-height:130px!important;overflow:hidden!important;position:relative!important;transition:max-height .35s ease!important}.policy-clamp-wrapper:not(.is-clamped) .policy-clamp-body{max-height:none!important;transition:max-height .35s ease!important}.policy-clamp-wrapper.is-clamped .policy-fade-overlay{display:block!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:55px!important;background:linear-gradient(to bottom,#f9fafb00,#f9fafb)!important;pointer-events:none!important}.policy-clamp-wrapper:not(.is-clamped) .policy-fade-overlay{display:none!important}.policy-toggle-btn{margin-top:10px!important;background:#fff!important;border:1px solid #d1d5db!important;border-radius:9999px!important;padding:6px 18px!important;font-size:13px!important;font-weight:600!important;color:#111827!important;display:inline-flex!important;align-items:center!important;gap:6px!important;cursor:pointer!important;box-shadow:0 1px 3px #0000000d!important;transition:all .2s ease!important}.policy-toggle-btn:hover{background:#f3f4f6!important;border-color:#9ca3af!important}.policy-toggle-btn .btn-icon{transition:transform .25s ease!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/shoemantic-luxury-product.css.map */
