@media(min-width:992px){:root [data-section-type=main-product] .product.row>.col-lg-6:first-child{flex:0 0 54%;max-width:54%}:root [data-section-type=main-product] .product.row>.col-lg-6:last-child{flex:0 0 46%;max-width:46%}:root [data-section-type=main-product] .product__info-container{padding-left:clamp(28px,3.6vw,60px);padding-top:4px}}@media(min-width:750px)and (max-width:991px){:root [data-section-type=main-product] .product__info-container{padding-left:20px}}:root [data-section-type=main-product] .product__media-item .media,:root [data-section-type=main-product] .product__media-item>*{border-radius:var(--ssw-radius)}:root [data-section-type=main-product] .product__media-list .product__media-item{background:var(--ssw-bone);border:1px solid var(--ssw-line-l);border-radius:var(--ssw-radius);overflow:hidden}:root [data-section-type=main-product] .thumbnail-list__item .thumbnail{border:1px solid transparent;border-radius:var(--ssw-radius);background:var(--ssw-bone);opacity:.7;transition:opacity .2s ease,border-color .2s ease}:root [data-section-type=main-product] .thumbnail-list__item .thumbnail:hover,:root [data-section-type=main-product] .thumbnail-list__item .thumbnail[aria-current=true]{opacity:1;border-color:var(--ssw-gold)}:root [data-section-type=main-product] .thumbnail-list__item .thumbnail:focus-visible{opacity:1;outline:2px solid var(--ssw-gold-deep);outline-offset:2px}:root [data-section-type=main-product] .breadcrumbs__wrapper{margin-bottom:18px}:root [data-section-type=main-product] h1.product__title{margin:0;max-width:30ch;font-family:var(--ssw-serif);font-weight:400;font-size:clamp(26px,.9vw + 18px,32px);line-height:1.24;letter-spacing:-.005em;color:var(--ssw-ink);text-wrap:balance}:root [data-section-type=main-product] h1.product__title:after{content:"";display:block;width:48px;height:1px;margin-top:22px;background:var(--ssw-gold)}:root [data-section-type=main-product] .price__box_wrapper{margin:22px 0 0;padding:0 0 22px;border-bottom:1px solid var(--ssw-line-l);align-items:center;gap:14px;flex-wrap:wrap}:root [data-section-type=main-product] .price--large{display:flex;align-items:center;flex-wrap:wrap;gap:12px}:root [data-section-type=main-product] .price--large .price-item{font-family:var(--ssw-serif);font-weight:400;font-size:clamp(22px,.6vw + 18px,27px);line-height:1.2;letter-spacing:0;color:var(--ssw-ink)}:root [data-section-type=main-product] .price--large .price__compare .price-item{font-size:17px;color:var(--ssw-muted)}:root [data-section-type=main-product] .price .badge{align-items:center;min-height:26px;padding:4px 10px;border:1px solid var(--ssw-ink);border-radius:var(--ssw-radius);background:transparent;color:var(--ssw-ink);font:600 11px/1 var(--ssw-sans);letter-spacing:.14em;text-transform:uppercase}:root [data-section-type=main-product] .price .badge.price__badge-sale{border-color:var(--ssw-gold-deep);color:var(--ssw-gold-deep)}:root [data-section-type=main-product] .price--sold-out .price__badge-sold-out,:root [data-section-type=main-product] .price--on-sale:not(.price--sold-out) .price__badge-sale{display:inline-flex}:root [data-section-type=main-product] .product__tax{margin:0;font:400 13.5px/1.5 var(--ssw-sans);color:var(--ssw-muted)}:root [data-section-type=main-product] .product__tax a{color:var(--ssw-gold-deep);text-underline-offset:3px}:root [data-section-type=main-product] .ssw-pdp-hl{margin:22px 0 0;padding:0;list-style:none;border:0}:root [data-section-type=main-product] .ssw-pdp-hl>li{position:relative;margin:0;padding:7px 0 7px 22px;border:0;font:400 15px/1.55 var(--ssw-sans);color:var(--ssw-text)}:root [data-section-type=main-product] .ssw-pdp-hl>li:before{content:"";position:absolute;left:3px;top:15px;width:6px;height:6px;background:var(--ssw-gold);transform:rotate(45deg)}:root [data-section-type=main-product] .ssw-pdp-hl__k{font-weight:600;color:var(--ssw-ink)}:root [data-section-type=main-product] product-form.product-form{margin:26px 0 0}:root [data-section-type=main-product] .product-form__submit.button{width:100%;min-height:54px;border-radius:var(--ssw-radius)!important;font:600 13px/1 var(--ssw-sans)!important;letter-spacing:.1em!important;text-transform:uppercase}:root [data-section-type=main-product] .product-form__submit.button[disabled]{background:transparent!important;color:var(--ssw-muted)!important;border:1px solid rgba(29,26,23,.22)!important;cursor:not-allowed;opacity:1}:root [data-section-type=main-product] .notify__me--available{margin:12px 0 0!important}:root [data-section-type=main-product] .notify__me--available .product-popup-modal__button{width:100%;min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--ssw-gold)!important;border-radius:var(--ssw-radius);background:var(--ssw-gold)!important;color:var(--ssw-ink)!important;text-decoration:none;font:600 13px/1 var(--ssw-sans)!important;letter-spacing:.1em!important;text-transform:uppercase!important;transition:background-color .25s ease,border-color .25s ease}:root [data-section-type=main-product] .notify__me--available .product-popup-modal__button:hover{background:var(--ssw-gold-hi)!important;border-color:var(--ssw-gold-hi)!important}:root [data-section-type=main-product] .notify__me--available .product-popup-modal__button:focus-visible,:root [data-section-type=main-product] .product-form__submit.button:focus-visible{outline:2px solid var(--ssw-ink);outline-offset:3px}:root [data-section-type=main-product] .ssw-pdp-order{margin:24px 0 0;padding:16px 18px;gap:14px;align-items:flex-start;background:var(--ssw-bone);border:1px solid var(--ssw-line-l);border-left:2px solid var(--ssw-gold);border-radius:var(--ssw-radius)}:root [data-section-type=main-product] .ssw-pdp-order svg{flex:none;width:22px;height:22px;color:var(--ssw-gold-deep)}:root [data-section-type=main-product] .ssw-pdp-order__text{margin:0;font:400 14.5px/1.6 var(--ssw-sans);color:var(--ssw-text)}:root [data-section-type=main-product] .ssw-pdp-order__title{display:block;margin-bottom:2px;font-weight:600;color:var(--ssw-ink)}:root [data-section-type=main-product] .ssw-pdp-order__link{color:var(--ssw-gold-deep);font-weight:600;text-underline-offset:3px}:root [data-section-type=main-product] .guarantee__safe__checkout{margin-top:26px;padding-top:20px;border-top:1px solid var(--ssw-line-l)}:root [data-section-type=main-product] .guarantee__safe__checkout>p{margin:0 0 10px;font:600 11px/1.4 var(--ssw-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ssw-muted)}:root [data-section-type=main-product] [id^=sku__]{margin-top:18px;font:400 13px/1.5 var(--ssw-sans);color:var(--ssw-muted)}:root [data-section-type=main-product] .product__variant_sku strong{font-weight:600;color:var(--ssw-text)}:root #ssw-product-description .product__description{max-width:720px;font:400 16px/1.75 var(--ssw-sans);color:#3a342d}:root #ssw-product-description .product__description>p:first-child{max-width:62ch;margin:0 0 30px;font-family:var(--ssw-serif);font-weight:400;font-size:clamp(18px,.4vw + 16px,21px);line-height:1.65;color:var(--ssw-ink)}:root #ssw-product-description .product__description p{max-width:68ch;margin:0 0 18px}:root #ssw-product-description .product__description :is(h2,h3){position:relative;margin:46px 0 16px;padding:26px 0 0;border:0;border-top:1px solid var(--ssw-line-l);background:none;font-family:var(--ssw-serif);font-style:normal;line-height:1.3;color:var(--ssw-ink)}:root #ssw-product-description .product__description h2{font-weight:400;font-size:clamp(22px,.5vw + 19px,26px)}:root #ssw-product-description .product__description h3{font-weight:700;font-size:clamp(18px,.3vw + 16.5px,21px)}:root #ssw-product-description .product__description :is(h2,h3):before{content:"";position:absolute;top:-1px;left:0;width:40px;height:1px;background:var(--ssw-gold)}:root #ssw-product-description .product__description :is(h2,h3):after{content:none}:root #ssw-product-description .product__description h4{margin:28px 0 10px;font:600 12px/1.4 var(--ssw-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ssw-gold-deep)}:root #ssw-product-description .product__description :is(strong,b){font-weight:600;color:var(--ssw-ink)}:root #ssw-product-description .product__description em{font-style:italic}:root #ssw-product-description .product__description a{color:var(--ssw-gold-deep);text-decoration:underline;text-underline-offset:3px}:root #ssw-product-description .product__description hr{margin:36px 0;border:0;border-top:1px solid var(--ssw-line-l)}:root #ssw-product-description .product__description ul:not(.ssw-spec):not(.ssw-note-list){margin:0 0 22px;padding:0;list-style:none}:root #ssw-product-description .product__description ul:not(.ssw-spec):not(.ssw-note-list)>li{position:relative;margin:0 0 8px;padding-left:22px}:root #ssw-product-description .product__description ul:not(.ssw-spec):not(.ssw-note-list)>li:before{content:"";position:absolute;left:3px;top:.72em;width:6px;height:6px;background:var(--ssw-gold);transform:rotate(45deg)}:root #ssw-product-description .product__description ol{margin:0 0 22px;padding-left:26px}:root #ssw-product-description .product__description ol>li{margin:0 0 8px;padding-left:4px}:root #ssw-product-description .product__description ol>li::marker{font-family:var(--ssw-serif);color:var(--ssw-gold-deep)}:root #ssw-product-description .product__description ul.ssw-spec{margin:6px 0 28px;padding:0;list-style:none;border-top:1px solid rgba(196,162,101,.55)}:root #ssw-product-description .product__description ul.ssw-spec>li{display:grid;grid-template-columns:minmax(140px,34%) minmax(0,1fr);column-gap:24px;align-items:baseline;margin:0;padding:13px 0;border-bottom:1px solid var(--ssw-line-l);background:none}:root #ssw-product-description .product__description ul.ssw-spec>li:before{content:none}:root #ssw-product-description .product__description .ssw-spec__k{font:600 11.5px/1.5 var(--ssw-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ssw-gold-deep)}:root #ssw-product-description .product__description .ssw-spec__v{font:500 15.5px/1.55 var(--ssw-sans);color:var(--ssw-ink);overflow-wrap:anywhere}:root #ssw-product-description .product__description ul.ssw-note-list{margin:4px 0 18px;padding:16px 20px;list-style:none;background:var(--ssw-bone);border:1px solid var(--ssw-line-l);border-left:2px solid var(--ssw-gold);border-radius:var(--ssw-radius)}:root #ssw-product-description .product__description ul.ssw-note-list>li{position:relative;margin:0;padding:4px 0 4px 18px;font-size:14.5px;line-height:1.6;color:var(--ssw-text)}:root #ssw-product-description .product__description ul.ssw-note-list>li:before{content:"";position:absolute;left:2px;top:13px;width:5px;height:5px;background:var(--ssw-gold-deep);transform:rotate(45deg)}@media(min-width:750px){:root #ssw-product-description .ssw-pdesc__title{font-family:var(--ssw-serif);font-weight:400;font-size:clamp(24px,.6vw + 20px,30px);line-height:1.25;color:var(--ssw-ink)}}:root #ssw-product-description .ssw-pdesc__summary:focus-visible{outline:2px solid var(--ssw-gold-deep);outline-offset:4px}:root .product-popup-modal.back__in--stock-popup[open]{background:#0f0e0cb8}:root .back__in--stock-popup .product-popup-modal__content{width:min(520px,calc(100vw - 32px));max-width:none;max-height:calc(100vh - 48px);overflow-y:auto;margin:0;padding:34px 36px 32px;background:var(--ssw-ivory);color:var(--ssw-text);border:1px solid rgba(196,162,101,.35);border-top:2px solid var(--ssw-gold);border-radius:var(--ssw-radius);box-shadow:0 30px 80px #00000059}:root .back__in--stock-popup .modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:0;padding:0 0 18px;border-bottom:1px solid var(--ssw-line-l)}:root .back__in--stock-popup .modal__title{margin:0;font-family:var(--ssw-serif);font-weight:400;font-size:26px;line-height:1.25;color:var(--ssw-ink)}:root .back__in--stock-popup .product-popup-modal__toggle{position:static;flex:none;width:44px;height:44px;margin:-6px -8px 0 0;padding:0;display:inline-grid;place-items:center;border:1px solid var(--ssw-line-l);border-radius:50%;background:transparent;color:var(--ssw-ink);cursor:pointer;transition:border-color .2s ease,color .2s ease}:root .back__in--stock-popup .product-popup-modal__toggle svg{width:14px;height:14px}:root .back__in--stock-popup .product-popup-modal__toggle:hover{border-color:var(--ssw-gold);color:var(--ssw-gold-deep)}:root .back__in--stock-popup .product-popup-modal__toggle:focus-visible{outline:2px solid var(--ssw-gold-deep);outline-offset:2px}:root .back__in--stock-popup .product-popup-modal__content-info{padding-top:22px!important}:root .back__in--stock-popup .product-popup-modal__content-info .row{margin-inline:0}:root .back__in--stock-popup .product-popup-modal__content-info .row>*{padding-inline:0}:root .back__in--stock-popup input[type=email]{width:100%;min-height:52px;padding:12px 16px;border:1px solid rgba(29,26,23,.25);border-radius:var(--ssw-radius);background:#fff;color:var(--ssw-text);font:400 16px/1.5 var(--ssw-sans);box-shadow:none}:root .back__in--stock-popup input[type=email]::placeholder{color:#7d746a;opacity:1}:root .back__in--stock-popup input[type=email]:focus{outline:none;border-color:var(--ssw-gold-deep);box-shadow:0 0 0 3px #c4a2654d}:root .back__in--stock-popup [class*=mb-30]{margin-bottom:18px}:root .back__in--stock-popup button[type=submit]{width:100%;min-height:54px;padding:0 28px;border:1px solid var(--ssw-gold);border-radius:var(--ssw-radius);background:var(--ssw-gold);color:var(--ssw-ink);font:600 13px/1 var(--ssw-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .25s ease,border-color .25s ease}:root .back__in--stock-popup button[type=submit]:hover{background:var(--ssw-gold-hi);border-color:var(--ssw-gold-hi)}:root .back__in--stock-popup button[type=submit]:focus-visible{outline:2px solid var(--ssw-ink);outline-offset:3px}:root .back__in--stock-popup :is(.note,.form__message,.errors){margin:0 0 16px;padding:12px 14px;border-left:2px solid var(--ssw-gold);background:var(--ssw-bone);font:500 14px/1.5 var(--ssw-sans);color:var(--ssw-ink)}:root .back__in--stock-popup .errors{border-left-color:#a33a2b}@media(max-width:749px){:root [data-section-type=main-product] .product__info-container{padding-top:22px}:root [data-section-type=main-product] h1.product__title{max-width:none}:root [data-section-type=main-product] .price__box_wrapper{margin-top:18px;padding-bottom:18px}:root #ssw-product-description .product__description{font-size:16px}:root #ssw-product-description .product__description :is(h2,h3){margin-top:36px;padding-top:22px}:root #ssw-product-description .product__description ul.ssw-spec>li{grid-template-columns:1fr;row-gap:3px;padding:12px 0}:root .back__in--stock-popup .product-popup-modal__content{padding:26px 20px 24px}:root .back__in--stock-popup .modal__title{font-size:22px}}@media(prefers-reduced-motion:reduce){:root [data-section-type=main-product] :is(.thumbnail,.product-popup-modal__button,.product-form__submit),:root .back__in--stock-popup :is(.product-popup-modal__toggle,button[type=submit]){transition:none!important}}:root .back__in--stock-popup .product-popup-modal__content{position:absolute!important;top:50%!important;left:50%!important;right:auto;bottom:auto;height:auto!important;transform:translate(-50%,-50%)!important}:root .back__in--stock-popup .ssw-enquiry__label{display:block;margin:0 0 8px;font:600 14px/1.4 var(--ssw-sans);color:var(--ssw-ink)}@media(max-width:749px){:root .back__in--stock-popup .product-popup-modal__content{width:calc(100vw - 32px);max-height:calc(100vh - 32px)}:root .back__in--stock-popup .product-popup-modal__toggle{margin:-6px 0 0}}@media(max-width:749px){:root [data-section-type=main-product] .product__media-list{margin-left:0;margin-right:0;width:100%}}@media(max-width:480px){html body.sticky__cart{padding-bottom:82px}}@media(min-width:481px)and (max-width:991px){html body.sticky__cart{padding-bottom:84px}}@media(min-width:990px){:root #ssw-product-description .ssw-pdesc__details{max-width:780px;margin-inline:auto}:root #ssw-product-description .ssw-pdesc .ssw-pdesc__summary,:root #ssw-product-description .ssw-pdesc__summary{padding-right:56px}:root #ssw-product-description .product__description{max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ssw-pdp-premium.css.map */
