.accordion{position:relative;border-bottom:1px solid}.accordion:first-child{border-top:1px solid}.accordion.open .accordion__head:before{transform:translateY(-50%) rotate(0deg)}.accordion-container:not(.secondary) .accordion{color:#504126}.accordion-container:not(.secondary) .accordion:first-child,.accordion-container:not(.secondary) .accordion:nth-child(odd){border-image:var(--acc-dark-1) 8/4 round}.accordion-container:not(.secondary) .accordion:nth-child(2n){border-image:var(--acc-dark-2) 8/4 round}.accordion-container.secondary .accordion:first-child{border-image:var(--acc-bright-2) 8/4 round}.accordion-container.secondary .accordion:nth-child(odd){border-image:var(--acc-bright-1) 8/4 round}.accordion-container.secondary .accordion:nth-child(2n){border-image:var(--acc-bright-3) 8/4 round}.accordion-container.secondary .accordion .accordion__head:after,.accordion-container.secondary .accordion .accordion__head:before{background-color:#fbf8ef}.accordion__head{width:100%;position:relative;cursor:pointer;padding:11px 0}@media (min-width:992px){.accordion__head{padding:15.4px 0}}.accordion__head:after,.accordion__head:before{content:"";position:absolute;top:50%;right:5px;background-color:#504126;width:8px;height:1px;transition:trasnform .5s ease}@media (max-width:991.98px){.accordion__head:after,.accordion__head:before{width:6px;right:2px}}.accordion__head:before{transform:translateY(-50%) rotate(90deg)}.accordion__head:after{transform:translateY(-50%)}.accordion__head h4{font-weight:400;max-width:612px;letter-spacing:-.5px}@media (max-width:991.98px){.accordion__head h4{max-width:78%}}.accordion__body{height:0;overflow:hidden;transition:height .5s ease}.accordion__body .content{padding-bottom:20px;letter-spacing:0;line-height:16px}@media (max-width:991.98px){.accordion__body .content p{letter-spacing:inherit}}.accordion__body .content p:not(:only-child):not(:last-child):not(:last-of-type){margin-bottom:10px}.cta__container{display:grid;grid-gap:17px;max-width:83%;padding:0 0 74px}@media (min-width:992px){.cta__container{max-width:93%;grid-gap:15px;padding:44px 0 90px;grid-template-columns:repeat(2,1fr)}}.cta__container .cta__item{width:100%;border-width:1px;border-style:solid;text-align:center;font-weight:600;padding:16px 5px;color:#fbf8ef}@media (min-width:992px){.cta__container .cta__item{padding:22.2px 0}}.cta__container .cta__item:first-child{border-image:url(/cdn/shop/files/cta-label-1.svg?v=1685607166) 30/19px round}@media (max-width:991.98px){.cta__container .cta__item:first-child{border-image:url(/cdn/shop/files/cta-label-1-mob.svg?v=1685607166) 30/19px round}}.cta__container .cta__item:last-child:not(:only-child){border-image:url(/cdn/shop/files/cta-label-2.svg?v=1685607166) 30/19px round}@media (max-width:991.98px){.cta__container .cta__item:last-child:not(:only-child){border-image:url(/cdn/shop/files/cta-label-2-mob.svg?v=1685607166) 30/19px round}}.cta__container .cta__item a{color:inherit;font-weight:600}.tooltip{display:inline-block;position:fixed;top:0;left:0;pointer-events:none}.tooltip-container{position:relative;z-index:99}@media (max-width:991.98px){.tooltip-container{z-index:2}}.tooltip-container.active .tooltip-content{transform:scale(1)}.tooltip-content{height:fit-content;font-size:12px;font-weight:400;display:-ms-flexbox;display:flex;position:absolute;top:-41px;left:-156px;z-index:5;border-radius:5px;background-image:url(/cdn/shop/files/mouse-tooltip.png?v=1683822893);background-repeat:no-repeat;background-size:100% 100%;text-transform:none;letter-spacing:0;text-align:left;pointer-events:none;line-height:14px;transform:scale(0);transform-origin:bottom right;transition:transform .3s ease,left .3s ease;padding:9px 10px}@media (max-width:991.98px){.tooltip-content{display:none}}.tooltip-content-wrapper{width:100%;position:fixed;top:0}.tooltip-content-wrapper.active .tooltip-content{transform:scale(1)}.svg-tooltip-container{font-size:24px;font-weight:600;max-width:375px;margin:0 auto 42px;line-height:30px;text-transform:uppercase;position:relative}@media (min-width:768px) and (max-width:991.98px){.svg-tooltip-container{max-width:555px}}@media (min-width:992px){.svg-tooltip-container{font-size:32px;line-height:44px;margin-bottom:41px;max-width:752px}}.svg-tooltip-container .tooltip{position:static;pointer-events:auto}.svg-tooltip-container .tooltip picture{position:absolute}.svg-tooltip-container .tooltip-content{color:#504126;transform-origin:bottom left}.svg-tooltip-container .tooltip.tooltip-1{padding-right:157px}@media (min-width:992px){.svg-tooltip-container .tooltip.tooltip-1{padding-left:59px;padding-right:163px}}.svg-tooltip-container .tooltip.tooltip-1 picture{top:-5px;left:157px}@media (min-width:768px) and (max-width:991.98px){.svg-tooltip-container .tooltip.tooltip-1 picture{left:181px}}@media (min-width:992px){.svg-tooltip-container .tooltip.tooltip-1 picture{left:258px}}.svg-tooltip-container .tooltip.tooltip-1 .tooltip-content{max-width:264px;top:-63px;left:45px}.svg-tooltip-container .tooltip.tooltip-2{padding-right:15px;padding-left:74px}@media (min-width:992px){.svg-tooltip-container .tooltip.tooltip-2{padding-left:27px;padding-right:155px}}.svg-tooltip-container .tooltip.tooltip-2 picture{top:83px;left:113px}@media (min-width:768px) and (max-width:991.98px){.svg-tooltip-container .tooltip.tooltip-2 picture{top:55px;left:76px}}@media (min-width:992px){.svg-tooltip-container .tooltip.tooltip-2 picture{top:80px;left:32px}}.svg-tooltip-container .tooltip.tooltip-2 .tooltip-content{width:193px;top:-61px;left:358px}.svg-tooltip-container .tooltip.tooltip-3{padding-left:47px}@media (min-width:992px){.svg-tooltip-container .tooltip.tooltip-3{padding-left:38px;padding-right:20px}}.svg-tooltip-container .tooltip.tooltip-3 picture{bottom:-2px;right:27px}@media (min-width:768px) and (max-width:991.98px){.svg-tooltip-container .tooltip.tooltip-3 picture{right:50px}}@media (min-width:992px){.svg-tooltip-container .tooltip.tooltip-3 picture{bottom:0;right:157px}}.svg-tooltip-container .tooltip.tooltip-3 .tooltip-content{max-width:157px;top:-63px;left:-169px}.howItWorks__wrapper{position:relative;z-index:1;background-color:#504126;color:#fbf8ef;overflow:hidden}.howItWorks__wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(/cdn/shop/files/howItWorks-bg-mob.png?v=1680523861);z-index:1;opacity:.5;mix-blend-mode:screen;pointer-events:none}@media (min-width:992px){.howItWorks__wrapper:after{min-height:3000px;background-image:url(/cdn/shop/files/howItWorks-bg-desk.png?v=1680523862)}}.howItWorks__hero{position:relative}@media (max-width:991.98px){.howItWorks__hero>picture{height:165.343vw}}.howItWorks__hero-container{width:100%;height:100%;letter-spacing:0;text-align:center;position:absolute;inset:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.howItWorks__hero-container .svg-tooltip-container{color:#f4eddb}@media (max-width:767.98px){.howItWorks__hero-container .svg-tooltip-container{max-width:342px}}@media (min-width:768px) and (max-width:991.98px){.howItWorks__hero-container .svg-tooltip-container .tooltip-1 picture{left:135px}.howItWorks__hero-container .svg-tooltip-container .tooltip-2 picture{top:25px;left:unset;right:-4px}.howItWorks__hero-container .svg-tooltip-container .tooltip-3 picture{right:166px}}.howItWorks__faq{margin-bottom:19px}@media (min-width:992px){.howItWorks__faq{margin-bottom:31px}}.howItWorks__faq-container{padding:27px 31px}@media (min-width:992px){.howItWorks__faq-container{max-width:691px;padding:82px 0 50px}}.howItWorks__faq-container h2{margin-bottom:21px}@media (min-width:992px){.howItWorks__faq-container h2{margin-bottom:40px}}.howItWorks__tabs{margin-bottom:20px}@media (min-width:992px){.howItWorks__tabs{margin-bottom:50px}}@media (min-width:992px){.howItWorks__tabs-container{max-width:742px}}.howItWorks__tabs-head{display:-ms-flexbox;display:flex;gap:4px;margin-left:31px}@media (min-width:992px){.howItWorks__tabs-head{gap:17px}}.howItWorks__tabs-body{background-color:#fbf8ef;border-radius:5px;padding:22px 29px 29px;min-height:unset!important}@media (max-width:991.98px){.howItWorks__tabs-body{margin-top:-1px}}@media (min-width:992px){.howItWorks__tabs-body{padding:34px 30px 32px}}.howItWorks__tabs-button{width:100%;max-width:max-content;font-weight:700;color:#504126;background-color:#fbf8ef;border-radius:5px 5px 0 0;padding:8px;text-transform:uppercase}@media (min-width:992px){.howItWorks__tabs-button{padding:6px 0;max-width:242px;text-align:center}}.howItWorks__tabs-button:not(.active){background-color:#d0ccb6}