.luxury-pdp media-gallery slider-component:not(.thumbnail-slider) .product-media-container,.luxury-pdp media-gallery slider-component:not(.thumbnail-slider) .product-media-container .product__media{border-radius:8px!important}@media only screen and (max-width: 750px){.luxury-pdp media-gallery slider-component.thumbnail-slider .slider-button{display:none}.luxury-pdp media-gallery slider-component.thumbnail-slider .thumbnail-list{padding-inline:1px;margin-inline:10px;gap:8px}.luxury-pdp media-gallery slider-component.thumbnail-slider .thumbnail-list__item.slider__slide{width:calc(23% - 8px)}}.luxury-pdp .premium-collection-class{margin-top:36px;color:#3e2f26;font-family:Assistant,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.5px}.luxury-pdp .product__title{margin-block:8px 0!important}.luxury-pdp .product__title h1{color:#3e2f26;font-family:Cormorant Garamond,sans-serif;font-size:36px;font-style:normal;font-weight:600;letter-spacing:.6px}.luxury-pdp .product__info-container div[id*=price-template]{margin-block:0!important}.luxury-pdp .price-with-badge-wrapper{display:flex;align-items:end;gap:17px;flex-wrap:wrap;margin-top:0}.luxury-pdp .price-with-badge-wrapper .price--show-badge{display:flex;gap:6px}.luxury-pdp .price-with-badge-wrapper .price--show-badge .badge.price__badge-sale,.luxury-pdp .price-with-badge-wrapper .price--show-badge .badge.price__badge-sold-out{margin-block:auto}.luxury-pdp .free-shipping-badge{display:inline-flex;align-items:center}.luxury-pdp .free-shipping-badge span{color:#3e2f26;font-family:Assistant,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.2px}.luxury-pdp .product__info-container .price__container .price-item{color:#3e2f26;font-family:Cormorant Garamond,sans-serif;font-size:36px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:.6px}.luxury-pdp .price--on-sale .price-item--regular{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-skip-ink:none;text-underline-offset:.3em}.luxury-pdp .product__info-container .product__description{margin-block:32px!important;padding:20px 16px;border-radius:4px;background:#76271114;color:#3e2f26;font-family:Cormorant Garamond,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.6px}.luxury-pdp .product__info-container .product__description p{margin:0}.luxury-pdp .product__info-container .product__description iframe{margin-top:16px}.luxury-product-variant-picker .form__label{color:#121212bf;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:28.8px;letter-spacing:.6px;margin-bottom:16px}.luxury-product-variant-picker fieldset{display:flex!important;flex-direction:row;flex-wrap:wrap;gap:16px}.luxury-product-variant-picker fieldset label{width:calc(50% - 8px);margin:0!important;border-radius:4px!important;border:1px solid #121212!important;color:#121212!important;font-family:Assistant,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:18px!important;letter-spacing:.6px}.luxury-product-variant-picker .product-form__input--pill input[type=radio]:checked+label{color:#fff!important}.luxury-product-variant-picker .product-form__input--pill input[type=radio].disabled+label{color:#121212!important;border:1px solid #C3C3C3!important;color:#c3c3c3!important;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.6px;text-decoration-line:line-through;pointer-events:none;cursor:not-allowed}.luxury-pdp .product__info-container .product-form{margin-bottom:16px!important}.luxury-pdp .product-form__buttons{width:100%;max-width:none}.luxury-pdp .product-form__submit{padding:16px 10px;border-radius:4px;background:#5b1400;width:100%;max-width:none}.luxury-pdp .product-form__submit:hover{opacity:.85}.luxury-pdp .product-form__submit:before,.luxury-pdp .product-form__submit:after{display:none}.luxury-pdp .product-form__submit,.luxury-pdp .product-form__submit .buy-button__price-text{color:#fff;text-align:center;font-family:Assistant,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:.5px}.luxury-pdp .product-form__submit .buy-button__price-separator,.luxury-pdp .product-form__submit .buy-button__price-amount{display:none}.scroll-button-block{margin-block:16px 32px}.scroll-button-block .scroll-to-button{display:flex;padding:16px 10px;justify-content:center;align-items:center;align-self:stretch;border-radius:4px;border:1px solid #E7E1DF;background:#fff;max-width:none;width:100%;color:#5b1400;text-align:center;font-family:Assistant,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:29px;letter-spacing:.5px}.scroll-button-block .scroll-to-button:hover{opacity:.85}.scroll-button-block .scroll-to-button:before,.scroll-button-block .scroll-to-button:after{display:none}.handcrafted-material-block *{margin:0}.handcrafted-material-block{display:flex;padding:20px 24px;flex-direction:column;justify-content:center;align-items:start;gap:10px;align-self:stretch;border-radius:4px;background:#fcfbfb}.handcrafted-material-block .handcrafted-material-title{color:#3e2f26;font-family:Cormorant Garamond,sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.6px;text-align:left}.handcrafted-material-block .handcrafted-material-description{color:#3e2f26;font-family:Cormorant Garamond,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:22px;letter-spacing:.6px;text-align:left}.luxury-pdp .booster-main-view-row{border-radius:8px!important;margin-bottom:18px;border:1px solid #C3C3C3!important;padding:12px 8px!important;color:#474747!important;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;display:flex;gap:4px;align-items:center}.luxury-pdp .booster-main-view-row .checkbox-bgs-app{margin:0}.luxury-pdp .product-personalizer{margin-top:16px!important}.luxury-pdp .product-personalizer *{margin:0}.luxury-pdp .product-personalizer .pplr-c-button{padding:12px 32px;border-radius:8px;border:1px solid #5A1300;background:#ede8e8;color:#5a1300;text-align:center;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:18px;font-size:0;text-indent:-100000px;width:100%;display:flex;align-items:center;gap:4px}.luxury-pdp .product-personalizer .pplr-c-button:before{content:"";background-image:url(/cdn/shop/files/line-md_edit.png?v=1764156081);background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px;display:block;position:relative;z-index:0;box-shadow:none}.luxury-pdp .product-personalizer .pplr-c-button:after{content:"Engrave your wallet";text-indent:0;position:relative;border:none;box-shadow:none;border-radius:initial;width:fit-content;color:#5a1300;text-align:center;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:18px;letter-spacing:0}.luxury-main-review{padding:16px 14px;border-radius:8px;border:1px solid #C3C3C3}.luxury-main-review .metafield-rich_text_field p{margin-top:8px;color:#121212bf;font-family:Assistant,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.6px}@media only screen and (min-width: 750px){.luxury-pdp .premium-collection-class{margin-top:0}.luxury-pdp .product__title h1{color:#3e2f26;font-family:Cormorant Garamond,sans-serif;font-size:46px;font-style:normal;font-weight:600;letter-spacing:.6px}.luxury-pdp .product__info-container .price__container .price-item{color:#3e2f26;font-family:Cormorant Garamond,sans-serif;font-size:46px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:.6px}.luxury-product-variant-picker fieldset label{width:calc(33.33% - 16px)}.luxury-pdp .product-personalizer .pplr-c-button{width:fit-content}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/luxury-main-product.css.map */
