.announcement-bar{display:none!important}.c-announcement-bar-control .announcement-bar{display:block!important}.c-how-it-works-section{display:none}.c-how-it-works-varA .c-how-it-works-section{display:block}.c-how-it-works-section{padding:27px 0;background:#fff}.c-how-it-works-section .c-page-width{max-width:1150px;margin:0 auto}.c-how-it-works__intro{font-family:Petrona,serif;font-size:42px;font-weight:700;text-align:center;max-width:375px;margin:0 auto 40px;padding:0 1.5rem}.c-how-it-works__eyebrow{font-size:13px;letter-spacing:.2em;text-transform:uppercase;color:#6d388b;margin-bottom:8px}.c-how-it-works__title{font-family:Petrona,serif;font-weight:700;font-size:42px;margin:0;color:#000}.c-how-it-works__subtitle{font-size:19px;line-height:1.55;color:#2e2a39;margin-top:12px}.c-how-it-works__visual-layer{position:relative}.c-how-it-works__connector{position:absolute;top:2rem;left:50%;width:868px;transform:translate(-50%);display:flex;justify-content:center;pointer-events:none}.c-how-it-works__connector-image,.c-how-it-works__connector-fallback{width:100%;height:auto}.c-how-it-works__connector-fallback{border-top:3px dashed #0f406d}.c-how-it-works__steps{display:flex;justify-content:space-between;align-items:flex-start;gap:48px;max-width:1120px;position:relative}.c-how-it-works__step{flex:1;text-align:center;color:#1a1a1a}.c-how-it-works__visual{position:relative;width:162px;height:177px;margin:0 auto 27px}.c-how-it-works__image{width:100%;height:100%;object-fit:contain;display:block}.c-how-it-works__badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:32px;height:32px;border-radius:50%;background:#fcc54d;border:1.5px solid #0b1f43;color:#000;display:flex;align-items:center;justify-content:center;font-family:Karla,sans-serif;font-weight:400;font-size:22px;line-height:1}.c-how-it-works__badge-title{position:absolute;top:-72px;left:50%;transform:translate(-50%);font-family:Petrona,serif;font-weight:600;font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:#0f406d;white-space:nowrap}.c-how-it-works__label{display:none}.c-how-it-works__step-title{font-family:Petrona,serif;font-size:26px;line-height:normal;letter-spacing:0;margin:0;font-weight:600;color:#000}.c-how-it-works__description{font-size:18px;line-height:1.6;margin:12px auto 0;max-width:300px}.c-how-it-works__step-title{display:inline-block}.c-how-it-works__step:nth-child(1) .c-how-it-works__step-title{min-width:370px}.c-how-it-works__step:nth-child(2) .c-how-it-works__step-title{min-width:334px}.c-how-it-works__step:nth-child(3) .c-how-it-works__step-title{min-width:320px}.c-how-it-works__desktop{display:block}.c-how-it-works__mobile{display:none}.c-how-it-works__mobile-steps{display:flex;flex-direction:column;gap:32px;max-width:325px;margin:0 auto}.c-how-it-works__mobile-step{display:flex;align-items:center;gap:20px;text-align:left}.c-how-it-works__mobile-step:nth-child(2n){flex-direction:row-reverse}.c-how-it-works__mobile-content{flex:1;display:flex;flex-direction:column;gap:10px}.c-how-it-works__mobile-badge{font-family:Karla,sans-serif;font-weight:400;font-size:20px;width:32px;height:32px;border-radius:50%;background:#fcc54d;border:1.5px solid #0B1F43;color:#000;display:flex;align-items:center;justify-content:center;flex-shrink:0}.c-how-it-works__mobile-step-title{font-family:Petrona,serif;font-size:22px;font-weight:600;line-height:normal;color:#000;margin:0}.c-how-it-works__mobile-visual{flex-shrink:0;width:140px;height:140px}.c-how-it-works__mobile-image{width:100%;height:100%;object-fit:contain;display:block}@media (max-width: 768px){.c-how-it-works__desktop{display:none}.c-how-it-works__mobile{display:block}.c-how-it-works__intro{margin-bottom:32px}.c-how-it-works__title{font-size:32px}.c-how-it-works-section{padding:40px 0 24px}.c-how-it-works__mobile-steps{gap:25px}.c-how-it-works__mobile-step{gap:10px}.c-how-it-works__mobile-visual{width:96px;height:97px}.c-how-it-works__mobile-step-title{font-size:18px}.c-how-it-works__mobile-badge{width:24px;height:24px;font-size:15px}}.c-black-friday-banner-wrapper{width:100%;margin:1.5rem 0}.c-black-friday-banner{margin:0;padding:0;width:100%}.c-black-friday-banner__container{background:#f8f6f3;border:2px dotted #0A1F4B;border-radius:12px;padding:15px 20px;text-align:center;max-width:100%;margin:0 auto;box-sizing:border-box}.c-black-friday-banner__headline{font-family:Petrona,sans-serif;font-size:2.2rem;font-weight:700;text-transform:uppercase;color:#0a1f4b;margin:0 0 1rem;line-height:normal;letter-spacing:0px}.c-black-friday-banner__text{font-family:Karla,sans-serif;font-size:2rem;font-weight:400;color:#0a1f4b;margin:0;line-height:normal;letter-spacing:0px}@media (max-width: 749px){.c-black-friday-banner__container{padding:2rem 1.1rem}.c-black-friday-banner__headline{font-size:1.5rem}.c-black-friday-banner__text{font-size:1.2rem;line-height:1.4}}@media screen and (max-width: 749px){.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/c-custom.css.map */
