body:has(product-info[id^=MainProduct-]) .product{align-items:start}@media screen and (min-width:990px){body:has(product-info[id^=MainProduct-]) .product--large:not(.product--no-media) .product__media-wrapper{width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2);max-width:58%}body:has(product-info[id^=MainProduct-]) .product--large:not(.product--no-media) .product__info-wrapper{width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2);max-width:42%;padding-left:0}}body:has(product-info[id^=MainProduct-]) .product__media-list{scroll-behavior:smooth;scroll-snap-type:x mandatory}body:has(product-info[id^=MainProduct-]) .product__media-item{scroll-snap-align:center;transition:opacity .45s ease,filter .45s ease}body:has(product-info[id^=MainProduct-]) .product__media-item .product__media img,body:has(product-info[id^=MainProduct-]) .product__media-item .product__media video{transition:transform .7s cubic-bezier(.2,.7,.2,1)}body:has(product-info[id^=MainProduct-]) .product__media-item:hover .product__media img{transform:scale(1.018)}body:has(product-info[id^=MainProduct-]) media-gallery .slider-buttons{display:flex;align-items:center;justify-content:center;gap:1.1rem;margin:1.2rem auto .3rem}body:has(product-info[id^=MainProduct-]) media-gallery .slider-button{width:3.8rem;height:3.8rem;border:1px solid rgba(184,138,44,.35);border-radius:50%;background:#fffefa;color:#171b22;transition:background .2s ease,color .2s ease,transform .2s ease}body:has(product-info[id^=MainProduct-]) media-gallery .slider-button:hover:not([disabled]){background:#e8b83f;color:#090c11;transform:translateY(-1px)}body:has(product-info[id^=MainProduct-]) media-gallery .slider-counter{color:#69707c;font-size:1.15rem;font-weight:650;letter-spacing:.08em}body:has(product-info[id^=MainProduct-]) .thumbnail-list{justify-content:center}body:has(product-info[id^=MainProduct-]) .related-products{margin-top:clamp(2rem,4vw,4.5rem);padding-top:clamp(2.5rem,4vw,4rem);border-top:1px solid rgba(20,24,30,.1)}body:has(product-info[id^=MainProduct-]) .related-products .grid{row-gap:2rem}@media(prefers-reduced-motion:reduce){body:has(product-info[id^=MainProduct-]) .product__media-item,body:has(product-info[id^=MainProduct-]) .product__media-item img,body:has(product-info[id^=MainProduct-]) media-gallery .slider-button{transition:none!important;scroll-behavior:auto!important}}@media screen and (min-width:990px){body:has(product-info[id^=MainProduct-]) .product.grid{display:flex!important;flex-flow:row nowrap!important;align-items:flex-start!important;column-gap:clamp(2rem,3.2vw,4.2rem)!important}body:has(product-info[id^=MainProduct-]) .product.grid>.product__media-wrapper{flex:0 0 calc((100% - clamp(2rem,3.2vw,4.2rem))*.58)!important;width:calc((100% - clamp(2rem,3.2vw,4.2rem))*.58)!important;max-width:none!important;min-width:0!important}body:has(product-info[id^=MainProduct-]) .product.grid>.product__info-wrapper{flex:0 0 calc((100% - clamp(2rem,3.2vw,4.2rem))*.42)!important;width:calc((100% - clamp(2rem,3.2vw,4.2rem))*.42)!important;max-width:none!important;min-width:0!important;padding:0!important}}@media screen and (min-width:750px)and (max-width:989px){body:has(product-info[id^=MainProduct-]) .product.grid{display:flex!important;flex-flow:row nowrap!important;column-gap:2rem!important}body:has(product-info[id^=MainProduct-]) .product.grid>.product__media-wrapper{flex:0 0 calc((100% - 2rem)*.54)!important;width:calc((100% - 2rem)*.54)!important;max-width:none!important}body:has(product-info[id^=MainProduct-]) .product.grid>.product__info-wrapper{flex:0 0 calc((100% - 2rem)*.46)!important;width:calc((100% - 2rem)*.46)!important;max-width:none!important;padding:0!important}}@media screen and (max-width:749px){body:has(product-info[id^=MainProduct-]) .product.grid{display:flex!important;flex-flow:column nowrap!important;gap:1.5rem!important}body:has(product-info[id^=MainProduct-]) .product.grid>.product__media-wrapper,body:has(product-info[id^=MainProduct-]) .product.grid>.product__info-wrapper{flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important}}@keyframes slvProductGalleryFade{0%{opacity:.25;transform:translateY(5px) scale(.995)}to{opacity:1;transform:translateY(0) scale(1)}}body:has(product-info[id^=MainProduct-]) .product__media-item.is-active .product__media{animation:slvProductGalleryFade .55s ease both}body:has(product-info[id^=MainProduct-]) .product__media-item.is-active img{animation:slvProductGalleryFade .65s ease both}body:has(product-info[id^=MainProduct-]) .related-products{width:100%;clear:both}body:has(product-info[id^=MainProduct-]) .product__title h1{font-family:inherit!important;font-size:clamp(2.7rem,2.45vw,3.65rem)!important;font-weight:650!important;line-height:1.16!important;letter-spacing:-.022em!important;overflow-wrap:normal;text-wrap:pretty}body:has(product-info[id^=MainProduct-]) .product__info-container,body:has(product-info[id^=MainProduct-]) .product__info-container p,body:has(product-info[id^=MainProduct-]) .product__info-container .rte,body:has(product-info[id^=MainProduct-]) .product__info-container label,body:has(product-info[id^=MainProduct-]) .product__info-container .form__label{color:#343a43;font-size:1.48rem;line-height:1.65;letter-spacing:0}body:has(product-info[id^=MainProduct-]) .product__info-container .price{font-size:2.35rem;font-weight:700;letter-spacing:-.025em}body:has(product-info[id^=MainProduct-]) .product__media-container{background:#f7f6f2;border:1px solid rgba(20,24,30,.07);border-radius:2rem;overflow:hidden}body:has(product-info[id^=MainProduct-]) .product__media-item .product__media{background:#f7f6f2}body:has(product-info[id^=MainProduct-]) .product__media-item .product__media img{object-fit:contain;padding:clamp(1.2rem,2vw,2.8rem)}body:has(product-info[id^=MainProduct-]) media-gallery .thumbnail-list{display:none!important}body:has(product-info[id^=MainProduct-]) media-gallery .slider-buttons{display:flex!important;margin:1rem auto 0}.slv-trust-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.8rem 0 2.2rem;padding:1.5rem 1.2rem;background:#f7f6f2;border:1px solid rgba(184,138,44,.2);border-radius:1.4rem}.slv-trust-item{display:flex;align-items:center;gap:.8rem;min-width:0}.slv-trust-icon{display:grid;place-items:center;flex:0 0 3.3rem;width:3.3rem;height:3.3rem;border-radius:50%;background:#fff4d5;color:#a97917}.slv-trust-icon svg{width:1.8rem;height:1.8rem}.slv-trust-item strong{display:block;color:#171b22;font-size:1.12rem;line-height:1.3;font-weight:700}.slv-trust-item small{display:block;margin-top:.25rem;color:#68717c;font-size:1rem;line-height:1.3}.slv-product-image-strip{padding:clamp(3.5rem,5vw,6rem) 0}.slv-product-image-strip__heading{margin:0 0 2.4rem;color:#11151b;font-size:clamp(2.3rem,3vw,3.4rem);line-height:1.15;font-weight:700;letter-spacing:-.025em}.slv-product-image-strip__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem}.slv-product-image-strip__item{overflow:hidden;border:1px solid rgba(20,24,30,.08);border-radius:1.8rem;background:#f7f6f2;margin:0}.slv-product-image-strip__item img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;padding:2rem}@media(max-width:749px){.slv-trust-row{grid-template-columns:1fr;gap:1.1rem;padding:1.4rem}.slv-trust-item strong{font-size:1.25rem}.slv-trust-item small{font-size:1.1rem}.slv-product-image-strip__grid{grid-template-columns:1fr;gap:1.4rem}.slv-product-image-strip__item img{padding:1.2rem}body:has(product-info[id^=MainProduct-]) .product__title h1{font-size:2.7rem!important;line-height:1.18!important}}@media(prefers-reduced-motion:reduce){body:has(product-info[id^=MainProduct-]) .product__media-item.is-active .product__media,body:has(product-info[id^=MainProduct-]) .product__media-item.is-active img{animation:none!important}}@media screen and (min-width:990px){body:has(product-info[id^=MainProduct-]) .product.product--large{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;column-gap:clamp(2rem,3vw,4.5rem)}}body:has(product-info[id^=MainProduct-]) .product-media-container{--ratio:1.3333 !important;--preview-ratio:1.3333 !important;width:100%;border-radius:2rem;overflow:hidden}body:has(product-info[id^=MainProduct-]) .product-media-container:before{padding-bottom:75%!important}body:has(product-info[id^=MainProduct-]) .product-media-container .product__media{padding-bottom:0!important;height:100%;background:#f7f6f2}body:has(product-info[id^=MainProduct-]) .product-media-container .product__media img{width:100%;height:100%;object-fit:contain;padding:clamp(1.5rem,2.2vw,3.2rem)}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form__buttons{width:100%!important;max-width:none!important;display:flex;flex-direction:column;gap:1rem}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form__submit,body:has(product-info[id^=MainProduct-]) .product__info-container .shopify-payment-button,body:has(product-info[id^=MainProduct-]) .product__info-container .shopify-payment-button__button{width:100%!important;max-width:none!important}.slv-product-description{padding:clamp(3.5rem,5vw,6rem) 0}.slv-product-description__inner{width:100%;max-width:none;padding:clamp(2.4rem,4vw,4.5rem);border:1px solid rgba(20,24,30,.08);border-radius:2rem;background:#fbfaf7}.slv-product-description__eyebrow{margin:0 0 1rem;color:#a97917;font-size:1.05rem;font-weight:750;letter-spacing:.16em}.slv-product-description__heading{margin:0 0 1.8rem;color:#11151b;font-size:clamp(2.5rem,3vw,3.6rem);font-weight:700;line-height:1.15;letter-spacing:-.025em}.slv-product-description__content{width:100%;max-width:none;color:#343a43;font-size:1.55rem;line-height:1.8}.slv-product-description__content p{margin:0 0 1.4rem}.slv-product-description__content ul,.slv-product-description__content ol{margin:1.2rem 0 1.8rem;padding-left:2.4rem}@media(max-width:749px){.slv-product-description{padding:2.5rem 0}.slv-product-description__inner{padding:1.8rem;border-radius:1.5rem}.slv-product-description__content{font-size:1.4rem;line-height:1.75}}body:has(product-info[id^=MainProduct-]) media-gallery .slider-buttons{display:none!important}body:has(product-info[id^=MainProduct-]) media-gallery .thumbnail-slider{display:none!important}@media screen and (min-width:990px){body:has(product-info[id^=MainProduct-]) .product{align-items:stretch!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper,body:has(product-info[id^=MainProduct-]) .product__info-wrapper{display:flex;align-self:stretch}body:has(product-info[id^=MainProduct-]) .product__media-wrapper media-gallery{display:flex;flex:1 1 auto;width:100%}body:has(product-info[id^=MainProduct-]) .product__media-wrapper slider-component[id^=GalleryViewer-]{height:100%}body:has(product-info[id^=MainProduct-]) .product__media-wrapper .product-media-container{min-height:clamp(590px,43vw,690px);height:100%;aspect-ratio:unset!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper .product__media-item,body:has(product-info[id^=MainProduct-]) .product__media-wrapper .product__media-item .product-media-container{height:100%}}.slv-product-trust{padding:clamp(2rem,3vw,3.2rem) 0 0}.slv-product-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.slv-product-trust__item{display:flex;align-items:center;gap:1.5rem;min-width:0;padding:2rem 2.2rem;border:1px solid rgba(184,138,44,.22);border-radius:1.8rem;background:linear-gradient(135deg,#fffaf0,#f7efdd 58%,#fffdf8);box-shadow:0 10px 28px #14181e0b}.slv-product-trust__icon{display:grid;place-items:center;flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:50%;background:linear-gradient(145deg,#fff0c4,#f8d982);color:#95640c;box-shadow:inset 0 0 0 1px #a979172e}.slv-product-trust__icon svg{width:3rem;height:3rem}.slv-product-trust__item strong{display:block;color:#171b22;font-size:1.55rem;line-height:1.3;font-weight:750}.slv-product-trust__item small{display:block;margin-top:.35rem;color:#626b76;font-size:1.2rem;line-height:1.4}.slv-product-description{padding:clamp(2.4rem,3.5vw,4rem) 0 clamp(3.5rem,5vw,6rem)}.slv-product-description__inner{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 92% 8%,rgba(224,177,75,.22),transparent 38%),radial-gradient(ellipse at 0% 100%,rgba(194,151,65,.14),transparent 42%),linear-gradient(125deg,#fffaf0,#f4ead4 52%,#fffdf8);border:1px solid rgba(169,121,23,.2);box-shadow:0 16px 42px #251f130f}.slv-product-description__content{font-size:1.65rem;line-height:1.85}@media(max-width:989px){.slv-product-trust__grid{gap:1rem}.slv-product-trust__item{padding:1.5rem;gap:1rem}.slv-product-trust__icon{flex-basis:4.8rem;width:4.8rem;height:4.8rem}.slv-product-trust__icon svg{width:2.6rem;height:2.6rem}.slv-product-trust__item strong{font-size:1.3rem}.slv-product-trust__item small{font-size:1.05rem}}@media(max-width:749px){.slv-product-trust__grid{grid-template-columns:1fr;gap:1rem}.slv-product-trust__item{padding:1.5rem 1.7rem}}body:has(product-info[id^=MainProduct-]) media-gallery slider-component[id^=GalleryViewer-]{width:100%;min-width:0;overflow:hidden}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list{display:flex!important;flex-wrap:nowrap!important;width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;gap:0!important;margin:0!important;padding:0!important}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list::-webkit-scrollbar{display:none!important}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list>.product__media-item{display:block!important;flex:0 0 100%!important;width:100%!important;max-width:100%!important;min-width:100%!important;scroll-snap-align:start;margin:0!important;opacity:1;transition:opacity .45s ease}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list>.product__media-item .product__media{aspect-ratio:4 / 3!important;height:auto!important;padding-bottom:0!important;background:#f7f6f2}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list>.product__media-item .product__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;padding:clamp(1.5rem,2.2vw,3.2rem)}body:has(product-info[id^=MainProduct-]) media-gallery .slider-buttons,body:has(product-info[id^=MainProduct-]) media-gallery .thumbnail-slider{display:none!important}.slv-product-description__inner,.slv-product-description__eyebrow,.slv-product-description__heading,.slv-product-description__content{text-align:left!important}.slv-product-description__content{display:block;width:100%;max-width:100%!important;margin-left:0!important;margin-right:0!important;text-align:left!important;text-wrap:pretty}.slv-product-description__content p,.slv-product-description__content li,.slv-product-description__content h1,.slv-product-description__content h2,.slv-product-description__content h3,.slv-product-description__content h4{text-align:left!important;max-width:100%}.slv-product-description__content p{margin:0 0 1.5rem}.slv-product-description__content ul,.slv-product-description__content ol{padding-left:2.4rem}@media(prefers-reduced-motion:reduce){body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list{scroll-behavior:auto}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-item{transition:none}}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list>.product__media-item{opacity:.18!important;transition:opacity 1.15s ease-in-out!important;will-change:opacity}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list>.product__media-item.is-active{opacity:1!important}body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list{scroll-behavior:smooth!important}@media(prefers-reduced-motion:reduce){body:has(product-info[id^=MainProduct-]) media-gallery .product__media-list>.product__media-item{transition:none!important}}@media screen and (min-width:750px){body:has(product-info[id^=MainProduct-]) .product{margin-top:0!important;margin-bottom:0!important;row-gap:1.2rem!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper .product-media-container{min-height:0!important;height:auto!important;aspect-ratio:4 / 3!important}body:has(product-info[id^=MainProduct-]) .product__info-wrapper{padding-top:0!important;padding-bottom:0!important}body:has(product-info[id^=MainProduct-]) .product__info-container{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.slv-product-trust{padding-top:1.1rem!important}.slv-product-trust__item{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.slv-product-description{padding-top:1rem!important}}@media screen and (max-width:749px){body:has(product-info[id^=MainProduct-]) .product__info-container{padding-top:1rem!important;padding-bottom:1rem!important}}@media screen and (min-width:990px){product-info[id^=MainProduct-]{padding-top:0!important;padding-bottom:0!important}body:has(product-info[id^=MainProduct-]) .product.product--large:not(.product--no-media){display:flex!important;align-items:stretch!important;gap:0!important;margin:0!important}body:has(product-info[id^=MainProduct-]) .product.product--large:not(.product--no-media) .product__media-wrapper,body:has(product-info[id^=MainProduct-]) .product.product--large:not(.product--no-media) .product__info-wrapper{flex:0 0 50%!important;width:50%!important;max-width:50%!important;min-width:0!important;box-sizing:border-box!important}body:has(product-info[id^=MainProduct-]) .product.product--large:not(.product--no-media) .product__media-wrapper{padding:0 1.2rem 0 0!important}body:has(product-info[id^=MainProduct-]) .product.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 1.2rem!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper media-gallery,body:has(product-info[id^=MainProduct-]) .product__media-wrapper slider-component[id^=GalleryViewer-]{width:100%!important;height:auto!important;min-height:0!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper .product-media-container{width:100%!important;min-height:0!important;height:auto!important;aspect-ratio:4 / 3!important}body:has(product-info[id^=MainProduct-]) .product__info-container{padding:1.4rem 1.8rem!important;max-width:none!important}body:has(product-info[id^=MainProduct-]) .product__info-container>*+*{margin-top:.85rem!important;margin-bottom:.85rem!important}body:has(product-info[id^=MainProduct-]) .product__title{margin-bottom:.7rem!important}body:has(product-info[id^=MainProduct-]) .product__title h1{font-size:clamp(2.35rem,2.15vw,3.05rem)!important;line-height:1.12!important}body:has(product-info[id^=MainProduct-]) .product__info-container .price{font-size:2.05rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product__tax{margin-top:.3rem!important;margin-bottom:.5rem!important;font-size:1.2rem!important}body:has(product-info[id^=MainProduct-]) .product-form__quantity{margin:.5rem 0!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form{margin:.8rem 0!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form__buttons{gap:.7rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form__submit,body:has(product-info[id^=MainProduct-]) .product__info-container .shopify-payment-button__button{min-height:4.8rem!important;padding:1rem 1.5rem!important}.slv-product-trust{padding-top:.7rem!important}.slv-product-trust__item{padding:.9rem 1.2rem!important}.slv-product-trust__icon{width:4.8rem!important;height:4.8rem!important;flex-basis:4.8rem!important}.slv-product-description{padding-top:.7rem!important}}@media screen and (min-width:750px)and (max-width:989px){body:has(product-info[id^=MainProduct-]) .product__info-container{padding:1.2rem!important}}@media screen and (min-width:750px){product-info[id^=MainProduct-]{padding:0!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper,body:has(product-info[id^=MainProduct-]) .product__info-wrapper{padding:0!important;margin:0!important}body:has(product-info[id^=MainProduct-]) .product__info-container{padding:.5rem!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper .product-media-container{margin:0!important}body:has(product-info[id^=MainProduct-]) .product__info-container>*+*{margin-top:.55rem!important;margin-bottom:.55rem!important}.slv-product-trust,.slv-product-description{padding-top:.5rem!important;padding-bottom:.5rem!important}.slv-product-trust__item{padding:.5rem!important}}@media screen and (max-width:749px){product-info[id^=MainProduct-]{padding:0!important}body:has(product-info[id^=MainProduct-]) .product__media-wrapper,body:has(product-info[id^=MainProduct-]) .product__info-wrapper{padding:0!important;margin:0!important}body:has(product-info[id^=MainProduct-]) .product__info-container{padding:.6rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container>*+*{margin-top:.6rem!important;margin-bottom:.6rem!important}.slv-product-trust,.slv-product-description{padding-top:.5rem!important;padding-bottom:.5rem!important}}@media screen and (min-width:750px){body:has(product-info[id^=MainProduct-]) .product__title,body:has(product-info[id^=MainProduct-]) .product__title h1{text-align:center!important}}@media screen and (max-width:749px){body:has(product-info[id^=MainProduct-]) .product__title,body:has(product-info[id^=MainProduct-]) .product__title h1{text-align:center!important}}@media screen and (min-width:750px){body:has(product-info[id^=MainProduct-]) .product__info-container{box-sizing:border-box!important;padding:2.4rem 2.8rem!important}body:has(product-info[id^=MainProduct-]) .product__title{margin:0 0 1.8rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .price{margin-top:1.4rem!important;margin-bottom:1.2rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product__tax{margin-top:1rem!important;margin-bottom:1.5rem!important;line-height:1.55!important}body:has(product-info[id^=MainProduct-]) .product-form__quantity{margin:1.5rem 0 1.6rem!important}body:has(product-info[id^=MainProduct-]) .product-form__quantity .form__label{display:block;margin-bottom:.9rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form{margin-top:1.4rem!important;margin-bottom:1.2rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form__buttons{gap:1.2rem!important}}@media screen and (max-width:749px){body:has(product-info[id^=MainProduct-]) .product__info-container{box-sizing:border-box!important;padding:1.8rem 1.5rem!important}body:has(product-info[id^=MainProduct-]) .product__title{margin:0 0 1.4rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .price{margin-top:1.1rem!important;margin-bottom:1rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product__tax{margin-top:.8rem!important;margin-bottom:1.2rem!important}body:has(product-info[id^=MainProduct-]) .product-form__quantity{margin:1.2rem 0 1.3rem!important}body:has(product-info[id^=MainProduct-]) .product-form__quantity .form__label{margin-bottom:.7rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form{margin-top:1.1rem!important;margin-bottom:1rem!important}body:has(product-info[id^=MainProduct-]) .product__info-container .product-form__buttons{gap:1rem!important}}.slv-product-description .page-width{width:100%!important;max-width:100%!important}.slv-product-description__inner{width:100%!important;max-width:none!important;box-sizing:border-box!important;padding:clamp(2.4rem,3.2vw,4.2rem)!important}.slv-product-description__content{display:block!important;width:100%!important;max-width:none!important;box-sizing:border-box!important;column-count:2;column-gap:clamp(3rem,5vw,7rem);column-rule:1px solid rgba(184,138,44,.18);column-fill:balance;text-align:left!important;font-size:1.65rem;line-height:1.75}.slv-product-description__content>*{max-width:none!important;break-inside:avoid-column}.slv-product-description__content h2,.slv-product-description__content h3,.slv-product-description__content h4{break-after:avoid-column;margin-top:1.8rem;margin-bottom:.9rem;color:#111b3a}.slv-product-description__content p{width:100%!important;margin:0 0 1.1rem!important;text-align:left!important}.slv-product-description__content ul,.slv-product-description__content ol{width:100%!important;margin:.6rem 0 1.5rem!important;padding-left:2.2rem!important}.slv-product-description__content li{padding-left:.25rem;margin-bottom:.45rem;break-inside:avoid}@media screen and (max-width:749px){.slv-product-description__inner{padding:1.8rem!important}.slv-product-description__content{column-count:1;column-rule:0;font-size:1.45rem;line-height:1.7}}@media screen and (min-width:750px)and (max-width:1099px){.slv-product-description__content{column-gap:2.5rem}}.slv-product-description__inner{width:100%!important;max-width:1360px!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(2.4rem,3.2vw,3.8rem) clamp(2rem,4vw,3.5rem)!important;box-sizing:border-box!important}.slv-product-description__content{width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;column-gap:clamp(3.5rem,5vw,5.5rem)!important}@media screen and (min-width:750px)and (max-width:1450px){.slv-product-description__inner{max-width:1180px!important;padding-left:3rem!important;padding-right:3rem!important}}@media screen and (max-width:749px){.slv-product-description__inner{max-width:100%!important;padding:1.8rem 1.5rem!important}.slv-product-description__content{column-gap:0!important}}.slv-product-description .page-width{width:100%!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}.slv-product-description__inner{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;padding:clamp(2.4rem,3.2vw,3.8rem) 2rem!important}.slv-product-description__content{width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;column-count:2!important;column-gap:clamp(3rem,4vw,5rem)!important}@media screen and (max-width:749px){.slv-product-description__inner{max-width:none!important;padding:1.8rem 1.5rem!important}.slv-product-description__content{max-width:100%!important;column-count:1!important;column-gap:0!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/slv-product-gallery.css.map */
