.vonsten-bogo{--promo:#765374;box-sizing:border-box;width:100%;max-width:none;margin:0 0 6px;padding:38px 6.5%;background:#f1ebf2;color:#211827;display:grid;grid-template-columns:minmax(0,1.05fr) 1px minmax(0,.95fr);gap:7%;align-items:center}.vonsten-bogo *{box-sizing:border-box}.vonsten-bogo__divider{width:1px;align-self:stretch;min-height:190px;background:#48304c38}.vonsten-bogo__title{margin:0;color:inherit;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,5.1vw,72px);font-weight:400;line-height:1.05;letter-spacing:-1.5px}.vonsten-bogo__sub{margin:20px 0 0;color:inherit;font-family:Arial,sans-serif;font-size:clamp(11px,1.25vw,17px);font-weight:400;line-height:1.25;letter-spacing:1.7px;white-space:nowrap}.vonsten-bogo__benefits{display:flex;flex-direction:column;justify-content:center;gap:34px}.vonsten-bogo__item{display:grid;grid-template-columns:52px minmax(0,1fr);gap:20px;align-items:center}.vonsten-bogo__icon{width:52px;height:52px;color:var(--promo);display:flex;align-items:center;justify-content:center}.vonsten-bogo__icon svg{width:48px;height:48px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.vonsten-bogo__copy{font-family:Arial,sans-serif;font-size:clamp(14px,1.45vw,20px);line-height:1.35;color:#242027}.vonsten-bogo__copy strong,.vonsten-bogo__copy span{display:block;font-weight:400}.vonsten-bogo__copy strong{font-weight:600}.vonsten-bogo[data-stone*=labradorite]{--promo:#69757a;background:#eef1f1}.vonsten-bogo[data-stone*=lapis]{--promo:#536b91;background:#edf0f5}.vonsten-bogo[data-stone*=prehnite]{--promo:#788b6d;background:#eff3eb}.vonsten-bogo[data-stone*=rose]{--promo:#a67c82;background:#f5edef}.vonsten-bogo[data-stone*=tiger]{--promo:#92723d;background:#f4efe5}@media(max-width:749px){.vonsten-bogo{margin-bottom:5px;padding:24px 18px;grid-template-columns:minmax(0,1.05fr) 1px minmax(0,.95fr);gap:16px}.vonsten-bogo__divider{min-height:154px}.vonsten-bogo__title{font-size:clamp(31px,9.5vw,43px);line-height:1.04;letter-spacing:-1px}.vonsten-bogo__sub{margin-top:14px;font-size:9px;line-height:1.2;letter-spacing:.9px}.vonsten-bogo__benefits{gap:23px}.vonsten-bogo__item{grid-template-columns:34px minmax(0,1fr);gap:10px}.vonsten-bogo__icon{width:34px;height:34px}.vonsten-bogo__icon svg{width:32px;height:32px}.vonsten-bogo__copy{font-size:11px;line-height:1.32}}@media(max-width:390px){.vonsten-bogo{padding:21px 14px;gap:12px}.vonsten-bogo__divider{min-height:145px}.vonsten-bogo__title{font-size:29px}.vonsten-bogo__sub{font-size:7.8px;letter-spacing:.65px}.vonsten-bogo__benefits{gap:20px}.vonsten-bogo__item{grid-template-columns:30px minmax(0,1fr);gap:8px}.vonsten-bogo__icon,.vonsten-bogo__icon svg{width:29px;height:29px}.vonsten-bogo__copy{font-size:9.5px}}.tl-switcher-container.tl-custom-position:has(>.tl-languages-unwrap[style*="display: none"]:only-child){display:none}.section-newsletter .content-heading{font-size:clamp(30px,3.5vw,48px);line-height:1.15;text-wrap:balance}.section-newsletter .richtext{max-width:520px;margin-inline:auto}.section-newsletter .richtext p{font-size:15px;line-height:1.6}.section-newsletter .subheading.success-color,.newsletter--footer .success-color{font-size:15px;line-height:1.6;text-transform:none;letter-spacing:0}.newsletter--footer .newsletter__title{font-size:26px;line-height:1.2;text-transform:none;text-wrap:balance}.newsletter--footer .newsletter__text{font-size:14px;line-height:1.6;max-width:360px;margin-inline:auto}.card__badges-item--sale{display:none}@media(max-width:749px){.section-newsletter .content-heading{font-size:32px}.section-newsletter .richtext p{font-size:14px}.newsletter--footer .newsletter__title{font-size:25px}.footer .menu__item{font-size:14px;line-height:1.6}.footer .newsletter-container{padding-block:24px}}.vonsten-offer-strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px 20px;padding:18px 24px;background:#292724;color:#fff;text-align:center;text-decoration:none}.vonsten-offer-strip__label{font-size:10px;letter-spacing:.15em;text-transform:uppercase;color:#e4d0ac}.vonsten-offer-strip strong{font-size:20px;line-height:1.25;font-weight:600}.vonsten-offer-strip__cta{font-size:12px;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.vonsten-offer-strip{padding:15px 18px;gap:6px 12px}.vonsten-offer-strip__label{width:100%;font-size:9px}.vonsten-offer-strip strong{font-size:18px}.vonsten-offer-strip__cta{font-size:11px}}.vs-product-offer{--offer-bg:#f6f3ee;--offer-accent:#82715e;--offer-line:#ddd5c9;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:32px;background:var(--offer-bg);color:#282528;padding:28px max(4%,calc((100% - 1200px)/2));border-block:1px solid var(--offer-line)}.vs-product-offer--amethyst{--offer-bg:#542767;--offer-accent:#dfc4e7;--offer-line:#80568f;color:#faf8f3}.vs-product-offer--amethyst .vs-product-offer__headline h2{color:#faf8f3}.vs-product-offer--rose{--offer-bg:#fcf1f2;--offer-accent:#a16c7a;--offer-line:#ecd7dc;color:#282528}.vs-product-offer--rose .vs-product-offer__headline h2{color:#282528}.vs-product-offer--tiger{--offer-bg:#79501e;--offer-accent:#edcf91;--offer-line:#a57d45;color:#faf8f3}.vs-product-offer--tiger .vs-product-offer__headline h2{color:#faf8f3}.vs-product-offer--prehnite{--offer-bg:#f1f5eb;--offer-accent:#70865b;--offer-line:#d9e1cf;color:#282528}.vs-product-offer--prehnite .vs-product-offer__headline h2{color:#282528}.vs-product-offer--lapis{--offer-bg:#1b2c7c;--offer-accent:#e2cca0;--offer-line:#5262a0;color:#faf8f3}.vs-product-offer--lapis .vs-product-offer__headline h2{color:#faf8f3}.vs-product-offer--labradorite{--offer-bg:#292a29;--offer-accent:#c4bda9;--offer-line:#51524f;color:#faf8f3}.vs-product-offer--labradorite .vs-product-offer__headline h2{color:#faf8f3}.vs-product-offer--obsidian{--offer-bg:#242424;--offer-accent:#cfc6b3;--offer-line:#505050;color:#faf8f3}.vs-product-offer--obsidian .vs-product-offer__headline h2{color:#faf8f3}.vs-product-offer__headline h2{margin:0;font:400 clamp(28px,3.3vw,46px)/1.05 Georgia,serif;letter-spacing:.01em}.vs-product-offer__headline p{margin:14px 0 0;font:400 12px/1.4 Georgia,serif;letter-spacing:.12em;text-transform:uppercase}.vs-product-offer__perks{border-left:1px solid var(--offer-line);padding-left:32px;display:grid;gap:18px}.vs-product-offer__perks>div{display:flex;align-items:center;gap:14px}.vs-product-offer__perks svg{width:30px;height:30px;flex-shrink:0;color:var(--offer-accent)}.vs-product-offer__perks p{margin:0;font:400 16px/1.3 Georgia,serif}.vs-product-offer__perks strong{display:block;font-size:14px;font-weight:600}.vs-product-offer__perks span{display:block;margin-top:3px}@media(max-width:749px){.vs-product-offer{gap:16px;padding:18px 16px;grid-template-columns:1fr 1fr}.vs-product-offer__headline h2{font-size:26px}.vs-product-offer__headline p{font-size:8px;margin-top:10px;letter-spacing:.1em}.vs-product-offer__perks{padding-left:14px;gap:12px}.vs-product-offer__perks>div{gap:8px}.vs-product-offer__perks svg{width:20px;height:22px}.vs-product-offer__perks p{font-size:11px}.vs-product-offer__perks strong{font-size:9px;line-height:1.35}}.cart-totals{font-size:12px;opacity:.7}.totals__subtotal,.totals__subtotal-value{font-size:clamp(20px,2vw,26px)!important;line-height:1.3!important;font-weight:600!important}.vs-product-fit{margin:12px 0;font-size:13px;line-height:1.5;color:inherit;text-transform:none;letter-spacing:normal}.Vtl-InstagramFeedLayout--Grid .Vtl-InstagramFeedLayout__PostList{grid-template-columns:repeat(4,minmax(0,1fr))!important}.Vtl-InstagramFeedLayout--Grid .Vtl-InstagramFeedLayout__Post:nth-child(n+5){display:none!important}@media(max-width:749px){.Vtl-InstagramFeedLayout--Grid .Vtl-InstagramFeedLayout__PostList{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])){width:min(860px,calc(100vw - 40px))!important;max-width:860px!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-container{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;width:100%!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-image{display:block!important;position:relative!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:460px!important;height:100%!important;aspect-ratio:auto!important;overflow:hidden;margin:0!important;padding:0!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-image figure{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100%!important;aspect-ratio:auto!important;padding:0!important;margin:0!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-image img.block-media__image{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:none!important;height:100%!important;object-fit:cover!important;object-position:center!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-image .lazy-image__preloader{display:none!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content{min-width:0;padding:36px 30px 28px!important}@media(max-width:749px){.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])){position:fixed!important;top:50%!important;bottom:auto!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;width:calc(100vw - 24px)!important;max-width:420px!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow-y:auto!important;overscroll-behavior:contain}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .scroll-area{position:relative!important;width:100%!important;max-height:none!important;padding:0!important;overflow:visible!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-container{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;min-width:0!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-image{flex:0 0 auto!important;align-self:stretch!important;width:100%!important;min-height:0!important;height:clamp(130px,21dvh,180px)!important;aspect-ratio:auto!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content{width:100%!important;padding:20px 22px!important;--promo-popup-gap:12px}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content .content-subheading{font-size:12px!important;line-height:1.3!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content .content-heading{font-size:32px!important;line-height:1.12!important;margin-top:12px!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content .richtext{font-size:14px!important;line-height:1.45!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content .richtext p{font-size:inherit!important;line-height:inherit!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content .promo-popup__newsletter-form .richtext{font-size:11px!important;line-height:1.45!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content .field__input,.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content input[type=email]{min-height:46px!important;height:46px!important;font-size:16px!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .popup-content .promo-popup__newsletter-subscribe{min-height:46px!important;padding:12px 16px!important;margin-top:12px!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .button-wrapper{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:3!important;margin:0!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .button-close{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:10px!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .button-close svg{width:18px!important;height:18px!important}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .close-button{margin-top:14px!important}}.vonsten-packaging__gift-image-wrap:after{content:"";display:block;width:110px;height:1px;margin:26px auto;background:linear-gradient(90deg,transparent,#b18a4c 30%,#a67c3c 50%,#b18a4c 70%,transparent)}@media(max-width:749px){.vonsten-packaging__gift-image-wrap:after{width:90px;margin:22px auto}}.page__content .vonsten-promoted-heading{font-size:1.5em}@media(min-width:750px){.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .scroll-area{position:relative}.popup-wrapper[data-popup-id$=__5e4c609f-0f97-42f1-aa28-a2a6051a49e5]:has(.popup-container:not([style*="display: none"])) .button-wrapper{position:absolute!important;top:16px!important;right:16px!important;left:auto!important;z-index:3;margin:0!important}}cart-drawer .drawer__inner{box-shadow:-12px 0 60px #1e19121a}cart-drawer .drawer__footer-actions{gap:10px}cart-drawer #CartDrawer-Checkout{min-height:52px;background:#24221f;color:#fff;border-radius:3px;letter-spacing:.07em}cart-drawer .footer-actions__button{min-height:46px;border-radius:3px}cart-drawer .drawer__footer{padding-bottom:max(18px,env(safe-area-inset-bottom))}cart-drawer .cart-item__name{line-height:1.35}cart-drawer button:focus-visible,cart-drawer a:focus-visible{outline:2px solid #967a49;outline-offset:3px}@media(max-width:480px){cart-drawer .drawer__inner{max-width:100vw}cart-drawer #CartDrawer-Checkout{font-size:13px}}.shopify-section:has(>.vs-home-offer){margin:0!important;padding:0!important}.vs-home-offer__title{text-transform:uppercase;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,3.8vw,54px);line-height:1.14;letter-spacing:.02em}.vs-home-offer__eyebrow,.vs-home-offer__description,.vs-home-offer__note,.vs-home-offer__button{font-family:Arial,Helvetica,sans-serif}.shopify-section:has(>.vs-home-offer)+.shopify-section{margin-top:0!important;padding-top:0!important;--padding-top:0px}.shopify-section:has(>.vs-home-offer)+.shopify-section .section-slideshow,.shopify-section:has(>.vs-home-offer)+.shopify-section .slideshow{margin-top:0!important;padding-top:0!important}@media screen and (max-width:749px){.vs-home-offer__content{padding:30px 24px 32px}.vs-home-offer__title{font-size:clamp(28px,7.6vw,36px);max-width:340px;margin-inline:auto;line-height:1.16}.vs-home-offer__eyebrow{font-size:10px;letter-spacing:.18em}.vs-home-offer__line{margin:12px auto 18px}.vs-home-offer__description{font-size:13px;line-height:1.65;margin-top:16px;max-width:290px}.vs-home-offer__note{font-size:11px;margin:8px 0 20px}.vs-home-offer__button{min-height:48px;padding:12px 28px;font-size:11px;letter-spacing:.12em;border-radius:0}.vs-home-offer__media{aspect-ratio:4/4.5}.vs-home-offer__media img{object-position:50% 58%}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__slide{overflow:hidden}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content{padding:24px 20px!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-heading{text-transform:uppercase;font-size:clamp(28px,7vw,36px);line-height:1.16;letter-spacing:.015em;font-weight:400}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .richtext{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .button{min-height:48px;padding:12px 30px;font-size:12px;letter-spacing:.12em;border-radius:0}main:has([id$=__icons_with_text_8RYAcp]) .product-labels{background:#f7f5f1;padding-block:28px!important}main:has([id$=__icons_with_text_8RYAcp]) .product-labels__header{justify-content:center;text-align:center;margin-bottom:24px}main:has([id$=__icons_with_text_8RYAcp]) .product-labels__heading{font-size:28px;line-height:1.2;font-weight:400;text-align:center}main:has([id$=__icons_with_text_8RYAcp]) .product-labels__container{column-gap:12px;row-gap:20px}main:has([id$=__icons_with_text_8RYAcp]) .product-labels__item-wrapper{text-align:center;padding:12px 4px}main:has([id$=__icons_with_text_8RYAcp]) .product-labels .slider-buttons-items{margin-top:12px}}@media(max-width:749px){main:has([id$=__icons_with_text_8RYAcp]){background:#f7f5f1}.vs-home-offer{background:#f7f5f1}.vs-home-offer__media{grid-row:1;aspect-ratio:4/3;height:auto}.vs-home-offer__media img{object-position:50% 57%}.vs-home-offer__content{grid-row:2;padding:30px 24px 34px}.vs-home-offer__title{font-family:Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;letter-spacing:-.02em;font-weight:400}.vs-home-offer__description{font-size:14px;line-height:1.6}main:has([id$=__icons_with_text_8RYAcp]) .section-slideshow{--padding-top:0px;--padding-bottom:0px}main:has([id$=__icons_with_text_8RYAcp]) .slideshow{height:auto!important;min-height:0!important;background:#f7f5f1}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__slider{display:grid!important;height:auto!important;min-height:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__slide{grid-area:1/1;position:relative!important;inset:auto!important;display:flex!important;flex-direction:column;height:auto!important;min-height:0!important;background:#f7f5f1}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__image{order:0;position:relative!important;inset:auto!important;height:auto!important;aspect-ratio:4/3;width:100%!important;transform:none!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__image:after{display:none!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__media{height:100%!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content-container{order:1;position:relative!important;inset:auto!important;min-height:0!important;height:auto!important;color:#292724;background:#f7f5f1}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content-wrapper{position:relative!important;inset:auto!important;padding:0!important;min-height:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content{width:100%!important;max-width:100%!important;padding:28px 24px 36px!important;gap:16px;text-align:center;color:#292724;--layout-text-color:41,39,36}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-subheading{font:400 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.1em;color:#605951;margin:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-heading{font:400 29px/1.2 Arial,Helvetica,sans-serif!important;letter-spacing:-.02em!important;text-transform:uppercase;color:#292724;margin:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-text{font:400 14px/1.6 Arial,Helvetica,sans-serif;color:#605951;margin:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__buttons{justify-content:center;margin-top:6px}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__button{background:#292724;color:#fff;font:400 12px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.1em;padding:15px 28px;min-height:48px}main:has([id$=__icons_with_text_8RYAcp]) .product-labels{border-top:1px solid #e3ddd4;background:#f7f5f1;padding:36px 20px!important}main:has([id$=__icons_with_text_8RYAcp]) .product-labels__heading{font:400 26px/1.25 Arial,Helvetica,sans-serif!important;color:#292724}}@media(max-width:749px){main:has([id$=__icons_with_text_8RYAcp]) .slideshow__image .slideshow__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__image figure{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;opacity:1!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__image img.slideshow__image-item{width:100%!important;height:100%!important;object-fit:cover;opacity:1!important;visibility:visible!important;transform:none!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__button,main:has([id$=__icons_with_text_8RYAcp]) .slideshow__button *{color:#fff!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-heading{text-transform:uppercase!important}}@media(max-width:749px){main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important;padding:26px 24px 18px!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-subheading{font:400 10px/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:.025em!important;max-width:330px;margin:0 0 14px!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-heading{font:400 26px/1.22 Arial,Helvetica,sans-serif!important;letter-spacing:-.02em!important;max-width:330px;margin:0 0 14px!important;text-wrap:balance}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-text{font:400 14px/1.45 Arial,Helvetica,sans-serif!important;max-width:340px;margin:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-text p{margin:0!important;font:inherit!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content .content-text p+p{margin-top:8px!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__buttons{margin:14px 0 0!important;width:auto!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__button{min-height:42px!important;height:auto!important;padding:12px 22px!important;font:400 12px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.03em!important;max-width:300px;width:auto!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls{position:relative!important;inset:auto!important;transform:none!important;display:flex!important;justify-content:center!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0 0 30px!important;width:100%!important;height:40px!important;color:#292724!important;background:#f7f5f1}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-button{width:32px!important;min-width:32px!important;height:24px!important;padding:3px!important;color:#292724!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-icon{width:26px!important;color:#292724!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-counter{font:400 10px/1 Arial,sans-serif!important;color:#605951!important}main:has([id$=__icons_with_text_8RYAcp]) .product-labels{padding:36px 20px 28px!important}main:has([id$=__icons_with_text_8RYAcp]) .product-labels__heading{font:400 22px/1.25 Arial,Helvetica,sans-serif!important;margin:0!important}main:has([id$=__icons_with_text_8RYAcp]) .product-labels__header{margin-bottom:24px!important}}@media(max-width:749px){main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content-wrapper,main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content-container{height:auto!important;min-height:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__content{padding-bottom:10px!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls{grid-area:2/1!important;position:relative!important;height:36px!important;min-height:0!important;gap:8px!important;padding:0 0 18px!important;margin:0!important;align-self:start!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-counter{display:none!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-button{position:relative!important;width:24px!important;min-width:24px!important;height:18px!important;padding:0!important;background:transparent!important;border:0!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-button span{display:none!important}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-button:after{content:"";display:block;width:24px;height:2px;background:#cec8c0}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__slider:has(.slideshow__slide.current[data-position="1"]) .slideshow__controls--prev:after,main:has([id$=__icons_with_text_8RYAcp]) .slideshow__slider:has(.slideshow__slide.current[data-position="2"]) .slideshow__controls--next:after{background:#292724}main:has([id$=__icons_with_text_8RYAcp]) .slideshow__controls-button:focus-visible{outline:2px solid #967a49;outline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom-styles.css.map */
