@font-face{font-family:"Satoshi";src:url("/cdn/shop/files/Satoshi-Medium.woff2") format("woff2"),url("/cdn/shop/files/Satoshi-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url("/cdn/shop/files/Satoshi-Black.woff2") format("woff2"),url("/cdn/shop/files/Satoshi-Black.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url("/cdn/shop/files/Satoshi-Light.woff2") format("woff2"),url("/cdn/shop/files/Satoshi-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url("/cdn/shop/files/Satoshi-Bold.woff2") format("woff2"),url("/cdn/shop/files/Satoshi-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Satoshi";src:url("/cdn/shop/files/Satoshi-Regular.woff2") format("woff2"),url("/cdn/shop/files/Satoshi-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Clash Grotesk";src:url("/cdn/shop/files/ClashGrotesk-Bold.woff2") format("woff2"),url("/cdn/shop/files/ClashGrotesk-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Clash Grotesk new";src:url("/cdn/shop/files/ClashGrotesk-Regular.woff2") format("woff2"),url("/cdn/shop/files/ClashGrotesk-Regular.woff") format("woff");font-weight:400}@font-face{font-family:"Clash Grotesk";src:url("/cdn/shop/files/ClashGrotesk-Extralight.woff2") format("woff2"),url("/cdn/shop/files/ClashGrotesk-Extralight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Clash Grotesk";src:url("/cdn/shop/files/ClashGrotesk-Medium.woff2") format("woff2"),url("/cdn/shop/files/ClashGrotesk-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Clash Grotesk";src:url("/cdn/shop/files/ClashGrotesk-Regular.woff2") format("woff2"),url("/cdn/shop/files/ClashGrotesk-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Clash Grotesk";src:url("/cdn/shop/files/ClashGrotesk-Semibold.woff2") format("woff2"),url("/cdn/shop/files/ClashGrotesk-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Clash Grotesk";src:url("/cdn/shop/files/ClashGrotesk-Light.woff2") format("woff2"),url("/cdn/shop/files/ClashGrotesk-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}.c-promo__card-col .c-promo__card .adv-popup__trigger{display:flex;padding:10px 16px;align-items:center;gap:10px;border-radius:6px;border:1px solid #ccb6b9;font-family:Satoshi !important;font-size:16px;font-weight:700;margin-right:auto;margin-bottom:24px;cursor:pointer}.adv-popup{background:rgba(0,0,0,.4);display:none;position:fixed;left:0;right:0;z-index:99;top:0;bottom:0;margin:auto;justify-content:center;align-items:center}.adv-popup.open{display:flex}.adv-popup .adv-popup__close{position:absolute;top:26px;right:26px;cursor:pointer}.adv-popup .adv-popup__content{position:relative;background:#fff;padding:35px;display:flex;flex-direction:column;gap:20px;max-width:800px;margin:0 25px;border-radius:10px;border:1px solid #ccb6b9}.adv-popup .adv-popup__content p{margin:0}.adv-popup .adv-popup__content .adv-popup__title{color:#1a1a1a;font-family:Satoshi;font-size:24px;font-weight:700;margin:0}.adv-popup .adv-popup__content .adv-popup__text{color:#1a1a1a;font-family:Satoshi;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.adv-popup .adv-popup__content .adv-popup__image{max-width:80%;margin:0 auto}.adv-popup .adv-popup__content .adv-popup__caption{display:flex;padding:30px;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch;border-radius:10px;background:#f7efed}.adv-popup .adv-popup__content .adv-popup__caption-badge{color:#fff;text-align:center;font-family:Satoshi;font-size:12px;font-style:normal;font-weight:700;line-height:18px;text-transform:uppercase;display:flex;padding:8px 16px;align-items:center;gap:10px;border-radius:5px;background:#800a18}advertorial-image-text{background-color:var(--adv-image-text-bg);padding-top:var(--adv-image-text-padding-top-desktop);padding-bottom:var(--adv-image-text-padding-bottom-desktop);overflow:hidden}advertorial-image-text *{font-family:Clash Grotesk}advertorial-image-text p{font-family:Satoshi}advertorial-image-text .c-promo__container{max-width:1400px;margin:0 auto;padding:0 2rem;display:flex;flex-direction:column;gap:3rem}advertorial-image-text .c-promo__header{text-align:var(--adv-image-text-align);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}advertorial-image-text .c-promo__title{font-size:clamp(28px,4vw,50px);max-width:38ch;color:#0a3d2c;line-height:1.2;margin:0 !important}advertorial-image-text .c-promo__subtitle{font-size:clamp(16px,2vw,24px);max-width:40ch;color:#111;margin:0}advertorial-image-text .c-promo__body{display:flex;align-items:stretch;gap:2rem}advertorial-image-text .c-promo__body--reverse{flex-direction:row-reverse}advertorial-image-text .c-promo__image-col{flex:1;border-radius:12px;overflow:hidden}advertorial-image-text .c-promo__image{width:100%;height:100%;object-fit:cover;display:block}advertorial-image-text .c-promo__card-col{flex:1;display:flex}advertorial-image-text .c-promo__split-col{display:none}advertorial-image-text .c-promo__card{background-color:var(--adv-image-text-card-bg);border-radius:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:var(--adv-image-text-align);width:100%}advertorial-image-text .c-promo__card p{margin:0}advertorial-image-text .c-promo__card-badge{color:#fff;padding:8px 16px;font-family:"Satoshi";font-size:15px;font-weight:700;text-transform:uppercase;border-radius:5px;background:#800a18;margin-right:auto;margin-bottom:20px}advertorial-image-text .c-promo__card-title{font-size:clamp(28px,3.5vw,40px);font-weight:500;color:var(--adv-image-text-card-text);line-height:1.15}advertorial-image-text .c-promo__card-text,advertorial-image-text .c-promo__split-text{font-size:clamp(16px,1.6vw,20px);font-weight:400;line-height:1.5;color:var(--adv-image-text-card-text);opacity:.9;margin:0 0 2rem 0}advertorial-image-text .c-promo__card-text strong,advertorial-image-text .c-promo__split-text strong{font-weight:700;font-size:24px;font-family:"Satoshi"}advertorial-image-text .c-promo__btn{background-color:var(--adv-image-text-button-bg);color:var(--adv-image-text-button-text);width:100%;padding:18px 24px;border-radius:8px;text-decoration:none;font-size:clamp(16px,1.6vw,20px);text-transform:uppercase;letter-spacing:.5px;transition:opacity .3s ease;margin-bottom:1.25rem}advertorial-image-text .c-promo__btn:hover{opacity:.9}advertorial-image-text .c-promo__guarantee{display:flex;align-items:center;justify-content:center;gap:8px;font-size:clamp(14px,1.4vw,18px);font-family:Satoshi,sans-serif !important;color:var(--adv-image-text-card-text)}advertorial-image-text .c-promo__guarantee svg{width:20px;height:20px}@media screen and (max-width: 991px){.adv-popup .adv-popup__close{height:24px;width:24px}.adv-popup .adv-popup__content{padding:40px 20px}.adv-popup .adv-popup__content p{font-size:16px}.adv-popup .adv-popup__content .adv-popup__title{font-size:24px}.adv-popup .adv-popup__content .adv-popup__caption-badge{font-size:13px}advertorial-image-text{padding-top:var(--adv-image-text-padding-top-mobile);padding-bottom:var(--adv-image-text-padding-bottom-mobile)}advertorial-image-text .c-promo__container{padding:0 1rem;gap:2rem}advertorial-image-text .c-promo__split-col{display:block}advertorial-image-text .c-promo__title,advertorial-image-text .c-promo__subtitle{max-width:none}advertorial-image-text .c-promo__body{flex-direction:column;gap:1rem}advertorial-image-text .c-promo__body--reverse-mobile{flex-direction:column-reverse}advertorial-image-text .c-promo__body--reverse{flex-direction:column-reverse;gap:1rem}advertorial-image-text .c-promo__card .c-promo__split-text{display:none}advertorial-image-text .c-promo__btn{font-size:15px}}body.adv-popup-open{overflow:hidden}advertorial-image-text{display:block}advertorial-image-text .adv-popup[hidden]{display:none}advertorial-image-text .adv-popup__trigger,advertorial-image-text .adv-popup__close{appearance:none;background:none;color:inherit}advertorial-image-text .adv-popup__close{border:0;padding:0}advertorial-image-text .adv-popup__trigger:focus-visible,advertorial-image-text .adv-popup__close:focus-visible{outline:2px solid currentColor;outline-offset:3px}
