.fancy-font{font-family:"Shelma & Hugie",serif;font-size:40px;letter-spacing:3px}.normal-font{font-family:quicksand,sans-serif;font-size:26px}footer.footer{padding:80px 0 0 0;background-color:#448b70;position:relative;color:#fff;overflow-y:hidden;float:left;width:100%}footer.footer .container{max-width:1300px}footer.footer::after{content:"";background-image:url('//protectapet.com/cdn/shop/t/155/assets/footer-bg-pattern_1500x.png?v=2948189723776725851762940036');background-repeat:repeat-x;background-position-y:bottom;background-size:cover;opacity:.35;position:absolute;bottom:10px;left:0;right:0;height:250px;z-index:0}footer.footer .footer__columns{display:flex;justify-content:space-between;position:relative;z-index:1}footer.footer .footer__columns .footer-column{width:calc(20% - 10px);margin-right:20px}footer.footer .footer__columns .footer-column:first-child{width:30%}footer.footer .footer__columns .footer-column:first-child .footer-column__content{max-width:275px}footer.footer .footer__columns .footer-column:last-child{width:30%;max-width:335px;margin-right:0}footer.footer .footer__columns .footer-column h4{font-size:16px}footer.footer .footer__columns .footer-column .footer-column__content{line-height:2}footer.footer .footer__columns .footer-column .footer-column__content .social-icons{margin-top:20px}footer.footer .footer__columns .footer-column .footer-column__content form div>div:nth-child(even){background:#fff;border-radius:6px}footer.footer .footer__columns .footer-column .footer-column__content form input{padding:10px;border:none;outline:0;width:245px;border-radius:6px!important}footer.footer .footer__columns .footer-column .footer-column__content form [class*=ValidationMessage__]{display:none}footer.footer .footer__columns .footer-column .footer-column__content form [aria-invalid=true]{border:0!important;border-bottom:2px solid red!important}footer.footer .footer__columns .footer-column .footer-column__content .awards-image{margin:1em auto;max-width:60px}footer.footer .footer__misc{display:flex;justify-content:space-between;position:relative;z-index:1;padding-top:20px}footer.footer .footer__misc .logo{width:200px}footer.footer .footer__misc .payment-logos{display:flex}footer.footer .footer__misc button{height:50px}footer.footer .footer__bottom{background-color:#f5f6f7;margin-top:60px;padding:10px 0 20px 0;color:#1f293d;position:relative;z-index:1}footer.footer .footer__bottom .content{width:100%;text-align:center;margin:0 auto}footer.footer .footer__bottom .content span{font-weight:700}.flickr-gallery h2.brand-font{letter-spacing:3px;font-family:"Shelma & Hugie",serif;color:#50ad8a;font-size:32px}.flickr-gallery__wrap{padding-top:5em;padding-bottom:5em;text-align:center}.flickr-gallery__text{max-width:400px;margin:auto}.flickr-gallery__text p:last-of-type{margin-bottom:0}.flickr-gallery__buttons{margin-top:1em}.flickr-gallery__close{position:absolute;top:0;right:0;padding:1em 1.5em;font-size:1.15em;color:#fff;fill:#fff;z-index:9;cursor:pointer}.flickr-gallery__icon{max-width:50px;margin:auto}.flickr-gallery__content{margin-bottom:4em}.flickr-gallery__image-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.35em 1.35em;grid-template-areas:". . . ."}.flickr-gallery__image-item{max-height:175px;width:100%;overflow:hidden;cursor:pointer}.flickr-gallery__image-item img{width:100%;height:100%;object-fit:cover;border-radius:.25em}.video-youtube{color:#fff;padding-top:5em;padding-bottom:5em;text-align:center}.video-youtube p{margin-top:0;padding-left:1em;padding-right:1em}.video-youtube p:last-child{margin-bottom:0}.video-youtube img{width:100%}.video-youtube svg{height:2em;margin-bottom:.25em}.video-youtube__mobile{display:none}.video-youtube__wrap{position:relative;cursor:pointer}.video-youtube__content{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.video-youtube__popup{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.85);z-index:999;display:flex;justify-content:center;align-items:center;text-align:center;display:none}.video-youtube__popup--isVisible .video-youtube__popup{display:flex}.video-youtube__popup iframe{width:60vw;height:35vw}.video-youtube__popup-close{position:absolute;top:0;right:0;border:0;outline:0;background:no-repeat;color:#fff;padding:1em 2em;cursor:pointer}.video-youtube__popup-close svg{height:2em}.protected-animal{background-image:url('//protectapet.com/cdn/shop/t/155/assets/protected-animal--bg.png?v=70573721967825491371762940081');background-position:bottom;background-size:cover;background-color:#549d81;padding-top:5em;padding-bottom:5em;text-align:center;color:#fff}.protected-animal h2{margin-top:0}.protected-animal p{margin-bottom:0;color:inherit}.collection-slider h2{margin-bottom:1em;padding-left:5%}.collection-slider h3{margin-bottom:.75em;margin-top:.75em;font-weight:500}.collection-slider img{border-radius:6px;transition:ease-in-out all 450ms;display:block;width:100%;position:absolute;top:0;height:100%;object-fit:cover}.collection-slider img:hover{transform:scaleY(.965) scaleX(.975)}.collection-slider button{padding-left:1.5em;padding-right:1.5em}.collection-slider__overlay{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);transition:ease-in-out 350ms all;opacity:0}.collection-slider__overlay:hover{opacity:1}.collection-slider__overlay button{background:0 0;border:0;font-size:1.5em;font-weight:600}.collection-slider__overlay button svg{margin-bottom:-.15em}.collection-slider__overlay button:hover{background-color:initial}.collection-slider__item-image{background-color:#60ba98;border-radius:4px;position:relative;display:inline-block;overflow:hidden;width:100%;padding-top:60%}.collection-slider__wrap{padding-top:4em;padding-bottom:4em}.collection-slider__items{overflow-x:auto;scroll-snap-type:x mandatory;display:flex;padding:0 0 0 5%;-ms-overflow-style:none}.collection-slider__items::-webkit-scrollbar{display:none}.collection-slider__item{min-width:345px;max-width:345px;margin-right:12px;scroll-snap-align:center;text-align:center}.collection-slider__item:last-child{margin-right:20px}.product-recommendation-slider{padding-top:3em;padding-bottom:3em}.product-recommendation-slider__head{margin-left:5%}.product-recommendation-slider__head h2{margin-bottom:1em;color:#243858}.product-recommendation-slider__head p{margin:0;font-weight:400;color:#50ad8a;font-size:1.75em;font-family:"Shelma & Hugie"}.product-recommendation-slider__items{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;display:flex;padding:0 0 5% 5%}.product-recommendation-slider__items::-webkit-scrollbar{display:none}.template-product .product-recommendation-slider__items{padding:0 0 0 5%}.trustpilot-service-reviews{background-color:#f5f6f7;padding-top:4em;padding-bottom:4em}.trustpilot-service-reviews .visibleOnMobile{display:none}.trustpilot-service-reviews .visibleOnDesktop{display:initial}#product-gallery{width:100%;position:relative}.thumbnails{display:none}.spotlight a::after{display:none}.spotlight .nav{position:absolute;top:0;bottom:0;margin:auto;height:56px;width:56px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0;transition:opacity 250ms ease-in-out;-webkit-transition:opacity 250ms ease-in-out;-moz-transition:opacity 250ms ease-in-out;-ms-transition:opacity 250ms ease-in-out;-o-transition:opacity 250ms ease-in-out}.spotlight .nav span{transform:scale(2)}.spotlight .nav.previous{transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.spotlight .nav.next{right:0}.spotlight img,.spotlight video{width:100%;object-fit:contain;float:left;cursor:pointer;cursor:zoom-in}.spotlight img.cursorZoom,.spotlight video.cursorZoom{cursor:zoom-out}.spotlight ul{display:flex;padding:0;margin:0;overflow-x:scroll;width:100%;height:100%;height:max-content;list-style:none;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.spotlight li{min-width:100%;width:100%;flex-shrink:0;scroll-snap-align:start;text-align:center;cursor:pointer}.spotlight .spotlight .nav{opacity:0}.spotlight.nav-next-visible .nav.next,.spotlight.nav-previous-visible .nav.previous{opacity:1}.spotlight .nav span{background:#60ba98;color:#fff;border-radius:50%;width:25px;height:25px;display:flex;justify-content:center;align-items:center;color:#fff;height:14px;width:14px}.spotlight .nav svg{fill:#fff;height:5px}#product-gallery-dots{height:38px;position:absolute;bottom:0;width:100%;display:flex;justify-content:center;align-items:center}#product-gallery-dots span{height:10px;width:10px;background:rgba(255,255,255,.4);display:inline-block;border-radius:50%;margin-left:6px}#product-gallery-dots span.active{background-color:#fff}#product-info klarna-placement{margin-bottom:20px;display:flex;justify-content:center}#product-info .awards-image{margin:1em auto;max-width:50px}#product-info h1.underline::after{width:100%}#product-info .hidden{display:none}#product-info .h6{justify-content:space-between;margin-bottom:1em}#product-info .h6 span{text-decoration:underline;color:#1f293d;cursor:pointer}#product-info .h6 span:hover{color:#000}#product-info .product-info__social-share{margin:10px 0 20px 0}#product-info .product-info__social-share .at-style-responsive .at-share-btn{padding:0}#details{text-align:left;color:rgba(0,0,0,.6)}#details div{text-align:left!important}#details summary h2{margin-bottom:0;justify-content:space-between;color:#000}#details summary h2::after{display:none}#details summary h2:focus,#details summary h2:hover{color:#000}#details summary h2:focus span,#details summary h2:focus span::after,#details summary h2:hover span,#details summary h2:hover span::after{background:#000}#details summary h2 span{width:12px;height:1px;background:#1f293d;transition:transform 250ms ease-in;transform:rotate(-90deg)}#details summary h2 span::after{content:"";width:12px;height:1px;background:#1f293d;display:block;position:absolute;transform:rotate(-90deg)}#details summary+div{color:rgba(0,0,0,.6)}#details [open] summary h2 span{transform:rotate(0)}.features{background:#f6fcff;background:linear-gradient(0deg,rgba(246,252,255,0) 0,#f7f7f7 100%)}.features p{margin:0}.features h2{max-width:300px;margin-bottom:.75em}.features h3{margin-bottom:1em}.features button{display:none}.features__bird{color:#99b7e0;position:absolute;bottom:-.5em;left:-.75em}.features__link{margin-bottom:.5em;display:block;font-weight:500;color:#7f686c}.features__image-icon{max-width:7em}.features__item{display:flex;align-items:center;margin-bottom:2em}.features__item-list{padding-right:1em}.features__item-section{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:". .";grid-template-rows:1fr;gap:0 3em;transition:ease-in-out all 250ms}.features__image-wrap{width:90%;position:relative;overflow:hidden;border-radius:10px}.features__image-wrap img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.features__item-icon{margin-right:.5em;color:#99b7e0;border:1px solid #e2e4e8;height:3em;width:3em;display:flex;justify-content:center;align-items:center;font-size:1.5em;padding-top:.15em;border-radius:10px;margin-right:1em}.features__item-text{color:#1d293f;max-width:150px}.features__content{position:relative}.features__wrap{padding-top:8em;display:flex;justify-content:space-between;padding-bottom:5em}.features__wrap>div{width:35%}.features__wrap>div:first-child{width:65%}.experts-say{padding-top:4.5em;padding-bottom:4em}.experts-say__items{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;display:flex;padding:0;scroll-behavior:smooth}.experts-say__items::-webkit-scrollbar{display:none}.experts-say__item-text{max-width:350px}.experts-say .slider-nav__next{margin-right:1em}.experts-say .slider-nav__previous{margin-left:1em}.experts-say__item{min-width:100%;max-width:100%;scroll-snap-align:center;text-align:center;display:flex;align-items:center;text-align:left;background-color:#f0f3f5}.experts-say__item h4{font-size:1.15em;font-weight:100;max-width:430px;line-height:1.5em;margin-bottom:1em}.experts-say__item h3{margin-bottom:.5em;margin-top:.75em}.experts-say__item img{display:block}.experts-say__item>div{width:50%}.experts-say__item:last-child{margin-right:20px}.experts-say__wrap{position:relative;box-shadow:rgba(0,0,0,.07) 0 30px 60px}.experts-say__item-image img{border-radius:4px;width:100%}.experts-say__item-content{padding:1em 2.5em 1em 4em;position:relative}.experts-say__item-buttons{margin-top:2em}.experts-say__snail{position:absolute;right:2em;bottom:-1em}.experts-say__snail svg{color:#81a7d5;display:block}.experts-say__quotemark{color:#81a7d5;font-size:3em;position:absolute;left:.15em;top:.25em}.supported-charities{background:#f6fcff;background:linear-gradient(0deg,rgba(246,252,255,0) 0,#f7f7f7 100%);padding-top:4em;padding-bottom:4em;text-align:center}.supported-charities h2{font-weight:700;margin-bottom:1.5em}.supported-charities img{max-height:5em;width:100%;object-fit:contain}.supported-charities__items{display:flex;justify-content:center;align-items:center;margin-top:2em}.supported-charities__item{margin-right:1em}.supported-charities__item:last-child{margin-right:0}.supported-charities__buttons{margin-top:2em}.supported-charities__text{max-width:450px;margin:auto}.item-scroller-w-text{padding-top:5em;padding-bottom:5em}.item-scroller-w-text h2{width:200px;line-height:1.5em;margin-bottom:.25em}.item-scroller-w-text .btn{margin-top:1em}.item-scroller-w-text .item-scroller-w-text__wrap{display:flex;padding-left:calc(50% - 600px)}.item-scroller-w-text__items{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;display:flex;padding:0 0 0 5%}.item-scroller-w-text__items::-webkit-scrollbar{display:none}.item-scroller-w-text__item{min-width:300px;max-width:300px;margin-right:12px;scroll-snap-align:center;text-align:center;background-color:#f5f6f7;border-radius:3px}.item-scroller-w-text__item h3{font-size:1em}.item-scroller-w-text__item p{margin:.5em}.item-scroller-w-text__item-content{padding:1em 1.5em}.item-scroller-w-text__item-image img{border-radius:6px;width:100%}.item-scroller-w-text__title{display:flex;align-items:center;justify-content:center;background-color:transparent}.item-scroller-w-text.text-after-slider .item-scroller-w-text__wrap{padding-left:0;padding-right:calc(50% - 650px)}.item-scroller-w-text.text-after-slider .item-scroller-w-text__title{order:2;margin-right:0}.item-scroller-w-text.text-after-slider .item-scroller-w-text__items{order:1;flex-direction:row-reverse}.title-and-text{text-align:center}.title-and-text h2{color:#81a7d5}.title-and-text__text{max-width:500px;margin:auto;font-size:.95em}.how-it-works{padding-top:5em;padding-bottom:5em}.how-it-works p{color:#7c8087}.how-it-works h4{font-weight:600;font-size:1.3em;margin-bottom:.5em}.how-it-works nav .btn{background-color:transparent;border-color:#ddd;color:#81a7d5;border-width:1px}.how-it-works nav .btn:hover{border-color:#81a7d5}.how-it-works nav .btn+.btn{margin-left:.5em}.how-it-works nav .btn.active{background-color:#81a7d5;border-color:#81a7d5;color:#fff}.how-it-works__text{max-width:420px}.how-it-works__butterfly{position:absolute;top:-3em;left:-1em;height:5em;z-index:1}.how-it-works__butterfly svg{color:#81a7d5;height:inherit;width:auto}.how-it-works__badge{background:#50ad8a;color:#fff;padding:0;display:inline-block;position:absolute;bottom:.75em;right:-1em;line-height:1.35em;padding-bottom:.2em;padding-left:1em;padding-right:1em;font-size:1.25em}.how-it-works__image{display:none;position:relative;padding-top:100%}.how-it-works__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.how-it-works__image.active{display:block}.how-it-works__content{display:none;padding-top:1em;padding-bottom:1em}.how-it-works__content>p{margin:0;color:#7f686c}.how-it-works__content.active{display:block}.how-it-works__wrap{display:flex;align-items:start}.how-it-works__column{width:50%;margin-right:3em;position:relative}.how-it-works__column img{width:100%}.how-it-works__column:last-of-type{margin-right:0}.how-it-works__icon{margin-right:.5em;color:#99b7e0;border:1px solid #e2e4e8;height:3em;width:3em;display:flex;justify-content:center;align-items:center;font-size:1.5em;border-radius:10px;padding-top:.15em;margin-right:1em}.how-it-works__point{display:flex;align-items:center;margin-bottom:2em;margin-top:2em}.how-it-works__point-content p{margin:0;font-size:.95em}.how-it-works__point-text{max-width:350px}.how-it-works+.video-slider{margin-bottom:5em}.slider-nav__button{opacity:1;content:"";height:3em;width:3em;display:block;position:absolute;left:0;top:0;bottom:0;margin:auto;right:0}.slider-nav__next{left:initial}.slider-nav__next::before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8.259" height="14.519" viewBox="0 0 8.259 14.519"><path id="chevron-forward" d="M184,112l5.845,5.845L184,123.69" transform="translate(-182.586 -110.586)" fill="none" stroke="%2360BA98" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');background-position:center;height:inherit;width:inherit;display:block;background-repeat:no-repeat;display:flex;margin-left:-6px;background-size:1em}.slider-nav__previous{right:initial;transform:scaleX(-1)}.slider-nav__previous::before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8.259" height="14.519" viewBox="0 0 8.259 14.519"><path id="chevron-forward" d="M184,112l5.845,5.845L184,123.69" transform="translate(-182.586 -110.586)" fill="none" stroke="%2360BA98" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>');background-position:center;height:inherit;width:inherit;display:block;background-repeat:no-repeat;display:flex;margin-left:-6px;background-size:1em}.slider-nav--end+.slider-nav .slider-nav__next{opacity:0}.slider-nav--beginning+.slider-nav .slider-nav__previous{opacity:0}.buying-guide__popup{position:fixed;top:0;bottom:0;left:0;right:0;background:#fff;z-index:999;display:flex;justify-content:center;align-items:self-end;text-align:center;display:none;padding-top:4em}.buying-guide__popup--isVisible .buying-guide__popup{display:flex}.buying-guide__popup-close{position:absolute;top:0;right:0;border:0;outline:0;background:no-repeat;color:#000;padding:1em 2em;cursor:pointer}.buying-guide__popup-close svg{height:2em}.buying-guide__popup-wrap{overflow:scroll;height:calc(100vh - 4em)}@media (max-width:990px){.buying-guide__popup-close{padding-left:2em;padding-right:2em;cursor:pointer}}.title-and-text__wrap{margin:50px auto}.title-and-text__wrap.left{text-align:left}.title-and-text__wrap.left .title-and-text__text{margin:0}.title-and-text__wrap.center{text-align:center}.title-and-text__wrap.center .title-and-text__text{margin:0 auto}.title-and-text__wrap h2{font-size:16px}.title-and-text__wrap a:not(.btn){color:#448b70;text-decoration:underline}.breadcrumbs{font-size:.9em;padding:20px 0}.breadcrumbs.container{max-width:1400px}.breadcrumbs nav a,.breadcrumbs nav>span{margin-right:10px;font-weight:500;color:#454545;opacity:.5;text-transform:uppercase}.breadcrumbs nav a:last-child,.breadcrumbs nav>span:last-child{margin-right:0;color:#1f293d;opacity:1}@media (max-width:750px){.breadcrumbs{display:none}}.featured-links{padding:40px 0;display:flex;width:100%;max-width:1500px;margin:0 auto}.featured-links .featured-links__link{margin-right:40px;width:25%;padding-top:16%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:28px;overflow:hidden}.featured-links .featured-links__link:last-child{margin-right:0}.featured-links .featured-links__link::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1f293d;opacity:.3}.featured-links .featured-links__link .featured-links__link__text{position:absolute;width:100%;text-align:center;top:50%;transform:translateY(-50%);display:block;color:#fff;font-size:26px;font-weight:500}@media (max-width:990px){.featured-links{padding:40px 5%;overflow-y:auto;-ms-overflow-style:none}.featured-links::-webkit-scrollbar{display:none}.featured-links .featured-links__link{width:300px;min-width:300px;max-width:300px;padding-top:0;height:200px;border-radius:20px;margin-right:20px}.featured-links .featured-links__link:last-child{margin-right:20px}}@media (max-width:500px){.featured-links .featured-links__link{width:200px;min-width:200px;max-width:200px;padding-top:0;height:150px;border-radius:15px;margin-right:15px}.featured-links .featured-links__link:last-child{margin-right:15px}}.balcony-popup{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);width:100%;height:100%;z-index:1000;justify-content:center;align-items:center}.balcony-popup__content{background-color:#fff;padding:2em 2em 1em;position:relative;width:35%}.balcony-popup__content a{color:#448b70;text-decoration:underline}.balcony-popup__content .balcony-close-btn{position:absolute;top:10px;right:10px;font-size:22px;font-weight:700}.balcony-popup__content .actions{display:flex;justify-content:space-between;align-items:center}.balcony-popup__content .actions .btn{width:auto}.balcony-popup__content .actions .btn[disabled]{cursor:not-allowed;opacity:.35}.balcony-popup__content .actions .close-popup{cursor:pointer}.balcony-popup__content .balcony-checkbox-label span{margin-top:5px}@media (max-width:990px){.balcony-popup__content{width:auto}}.form-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);width:100%;height:100%;z-index:-1;opacity:0;display:flex;justify-content:center;align-items:center}.form-popup__content{width:60%;height:80%;overflow:scroll;background-color:#fff;padding:4em 2em 0;position:relative}.form-popup__content .form-close-btn{position:absolute;top:10px;right:10px;font-size:22px;font-weight:700;cursor:pointer}.form-popup__title{font-size:1.8em;text-align:center;margin-bottom:25px}.info-popup{position:fixed;top:0;bottom:0;left:0;right:0;display:none;align-items:center;justify-content:center;z-index:999999}.info-popup.active{display:flex}.info-popup .curtain{position:absolute;background-color:rgba(0,0,0,.6);top:0;bottom:0;left:0;right:0;display:block;z-index:0;opacity:1}.info-popup .info-popup__inner{position:relative;background-color:#fff;padding:40px;width:90%;max-width:450px;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-popup .info-popup__inner__content{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.info-popup .info-popup__inner__content .actions{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px}.info-popup .info-popup__inner__content .actions .btn{max-width:300px;width:100%}.info-popup .info-popup__inner__content .actions .btn:not(:last-child){margin-bottom:12px}.info-popup .info-popup-close{width:25px;height:25px;position:absolute;top:20px;right:20px;cursor:pointer}.info-popup .info-popup-close::after,.info-popup .info-popup-close::before{background-color:#1f293d}.info-popup .info-popup-close::before{width:2px}.info-popup .info-popup-close::after{height:2px}.cake-markets-store-selector .info-popup__inner{padding:60px 40px!important}.cake-markets-store-selector .info-popup__inner h3{margin-bottom:10px}.custom-select-location__label{align-self:baseline;margin-bottom:5px}.custom-select-location{width:100%;min-width:250px;border:1px solid #999;position:relative;height:36px;background:transparent url(icon-down.svg) no-repeat calc(100% - .75em) 52.5%;background-size:1em;margin-bottom:10px}.custom-select-location:last-of-type{margin-bottom:20px}.custom-select-location__option{display:flex;align-items:center;cursor:pointer;padding:4px 18px}.custom-select-location__option:hover{background:#e2e2df}.custom-select-location__option img{margin-right:5px;width:25px;height:15px}.custom-select-location ul{position:absolute;top:20px;left:-1px;background:#f2f2f1;width:100.8%;overflow-y:scroll;display:none;cursor:pointer;padding:10px 0;max-height:190px;z-index:2}.custom-select-location--open ul{display:block;border:solid 1px #999}.custom-select-location__selected{display:flex;align-items:center;padding:6px 15px;font-size:13px}.custom-select-location__selected p{margin:0}@media (max-width:768px){.custom-select-location__selected{font-size:12px;padding:7px 15px}}.custom-select-location__selected img{margin-right:5px;width:25px;height:15px;display:none}.custom-select-location__selected img[src]{display:block}.custom-select-location__submit{min-width:250px}.cake-markets-store-selector__languages{height:36px;min-width:250px}.custom-catio{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.custom-catio__total{font-size:18px;font-weight:500;margin-top:12px}.custom-catio__input label{font-weight:500;margin-block:.5rem;font-size:1rem;color:#000;display:block}.custom-catio__input-description{display:block;font-size:12px;margin-bottom:.5rem}.custom-catio__inputs-wrap{background:#fff;padding:.25rem 1rem;width:250px;height:48px;border-radius:4px;border:1px solid #d3d3d3;display:flex;align-items:center;gap:.125rem}.custom-catio__inputs-wrap:focus-within{border-color:grey}.custom-catio__inputs-wrap input{border:0 transparent solid;width:3em;height:1rem}.custom-catio__inputs-wrap input::-webkit-inner-spin-button,.custom-catio__inputs-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-catio__inputs-wrap input[type=number]{appearance:textfield;-moz-appearance:textfield}.custom-catio__included{margin-top:1em}.custom-catio__included.hidden{display:none}.custom-catio__selection.hidden{display:none}.custom-catio__selection-title span{font-size:16px;font-weight:500;display:block}.custom-catio__selection-text{margin-bottom:1em}.custom-catio__selection-product{display:flex;gap:1em;padding:1em;border:1px solid #454545;border-radius:10px}.custom-catio__selection-product img{display:block;object-fit:cover}@media (max-width:768px){.custom-catio__selection-product img{width:80px;height:80px}}.custom-catio__selection-product .inner{display:flex;flex-direction:column;gap:.5em}.custom-catio__selection-product .inner span{font-size:14px}.custom-catio__selection-product .inner .price{font-weight:500}.custom-catio__addons{margin-block:2rem}.custom-catio__addons-title{font-weight:500;margin-block:.5rem;font-size:1rem;color:#000;display:block;margin-bottom:1rem}.custom-catio__addons-list{display:flex;flex-direction:column;gap:1rem}.custom-catio__addon{display:flex}.custom-catio__addon-container{background:#fff;border:1px solid #d3d3d3;border-radius:4px;display:flex;width:100%;height:50px;max-width:280px;padding:.5rem;margin-block:auto;justify-content:space-between}.custom-catio__addon-quantity{display:flex}.custom-catio__addon-label{display:flex;align-items:center}.custom-catio__addon-image{margin-right:.5rem}.custom-catio__addon-title{font-weight:500;font-size:1rem}.custom-catio__addon-price{margin:0}.custom-catio__addon-quantity-input{border:0;height:2rem;width:30px;text-align:center;font-size:20px}.custom-catio__addon-quantity-input::-webkit-inner-spin-button,.custom-catio__addon-quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-catio__addon-quantity-input[type=number]{appearance:textfield;-moz-appearance:textfield}.custom-catio__quantity-controls{align-items:center;display:flex;justify-content:flex-end}.custom-catio__quantity-btn{background:0 0;padding:.25rem .5rem;cursor:pointer;font-size:20px}.custom-catio__add-to-cart-btn{height:50px;appearance:none;-webkit-appearance:none;font:14px quicksand,sans-serif;background-color:#50ad8a;width:-moz-fit-content;width:fit-content;border:none;font-weight:500;color:#fff;border-radius:32px;padding:0 32px;min-width:300px;margin:20px 0}.custom-catio__add-to-cart-btn:disabled{background-color:#ccc;cursor:not-allowed}.product-category{position:relative;display:inline-block;width:100%;float:left}.product-category:nth-child(even) .product-category__wrap{justify-content:flex-end;left:initial}.product-category__images img{width:100%;float:left}.product-category__content{position:relative;background:#fff;max-width:320px;padding:1.5em;border-radius:4px}.product-category__hero{position:relative}.product-category__wrap{position:absolute;top:0;display:flex;width:100%;height:100%;margin:auto;justify-content:flex-start;align-items:flex-end;bottom:7vw;left:2em;right:2em}.product-category__icon{position:absolute;right:0;height:3.5em;top:.5em;right:-1.5em}.product-category__icon svg{height:inherit;width:inherit;color:#81a7d5}.product-category__mobile{display:none}@media (max-width:990px){.product-category__wrap{position:relative;left:initial;right:initial;bottom:initial}.product-category__content{max-width:initial;width:inherit;margin-left:1em;margin-right:1em;margin-top:-1.5em}.product-category__mobile{display:inline-block}.product-category__desktop{display:none}}#hero-block{position:relative;display:flex;justify-content:center;align-items:center}#hero-block img{width:100%;height:100%;display:block;object-fit:cover}#hero-block .mobile{display:none}#hero-block .image{width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}#hero-block .container{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;max-width:590px;text-align:center;padding:48px 24px;z-index:3;height:100%;gap:16px}#hero-block h1{font-size:3em;margin-bottom:0}#hero-block p{margin:0}#hero-block .hero-buttons{margin-top:8px;width:100%;display:flex;justify-content:space-evenly}#hero-block .hero-buttons .btn{border-radius:20px}@media (max-width:990px){#hero-block h1{font-size:1.8em}#hero-block .hero-text{font-size:14px}#hero-block .hero-buttons{flex-direction:column;width:auto}#hero-block .hero-buttons .btn{margin-bottom:10px;padding:.3em 2em}}.hero-block__sub-title{font-family:"Shelma & Hugie",serif;color:#fff;font-size:1.5em}#hero-block::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.45;background-color:#1e1a33;z-index:2}@media (max-width:990px){#hero-block .mobile{display:inline-block}#hero-block .desktop{display:none}}@media (max-width:990px){.template-collection #hero-block::after{height:calc(100% - 8px)}}.card-usp{background-color:#f8f8f8;padding:2em;display:flex;align-items:center;height:22vw;max-height:320px}.card-usp h4{font-size:.9em}.card-usp__item{display:flex;align-items:center;margin-bottom:.75em}.card-usp__item:last-of-type{margin-bottom:0}.card-usp__item-icon{font-size:1em;border:2px solid #50ad8a;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;align-items:center;margin-right:1em}@media (max-width:990px){.card-usp{height:initial;padding:.5em}.card-usp__item:last-of-type{margin-bottom:0}.card-usp__item-icon{width:30px;height:30px;min-width:30px;min-height:30px;margin-right:.75em}}.badge{background:#99b7e0;width:fit-content!important;position:absolute;top:2em;left:0;right:0;margin:auto;color:#fff;padding-left:1em;padding-right:1em;height:2em;display:flex;justify-content:center;align-items:center;padding-bottom:.01em;border-radius:4px;text-transform:uppercase;font-size:.9em}@media (max-width:990px){.badge{font-size:.6em;top:1em}}.collection-klarna-banner{background-color:#f5f6f7;padding:1.5em 0}.collection-klarna-banner img{width:100px}.collection-klarna-banner__wrap{width:60%}.collection-klarna-banner__content{background-color:#ffb3c7;border-radius:4px;display:flex;justify-content:space-between;align-items:center;padding:1em 2em}.collection-klarna-banner__image{display:flex}@media (max-width:650px){.collection-klarna-banner__content{flex-direction:column}.collection-klarna-banner__wrap{width:90%}.collection-klarna-banner__buttons{margin-top:1em}}.tag-link-list{background-color:#f1f5fa;padding:20px 30px;margin:25px 0;overflow-y:auto;max-width:100%;border-radius:8px;-ms-overflow-style:none}.tag-link-list::-webkit-scrollbar{display:none}.tag-link-list ul{margin:0;display:flex;align-items:center;list-style-type:none;padding:0}.tag-link-list ul li{margin-right:30px;text-transform:uppercase;letter-spacing:1px;font-weight:600;color:#5d5b6f;white-space:nowrap}.tag-link-list ul li:last-child{margin-right:0}.tag-link-list ul li.active{color:inherit}.tag-link-list ul li:hover{color:inherit}@media (max-width:750px){.tag-link-list{padding:15px 20px;margin-bottom:0}.tag-link-list li{font-size:12px}}.butterfly-decoration{position:relative;padding-left:60px;padding-right:60px}.butterfly-decoration::before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="124.036" height="112.628" viewBox="0 0 124.036 112.628"><path d="M36.867-.013c3.528.282,7.878,4.135,12.7,13.8C56.77,29.319,59.674,56.079,55,73.563a9.964,9.964,0,0,1,1.816-1.1h0c1.369-2.8,2.424-5.758,3.914-8.5.32-.491.607-1.1,1.192-1.319a.5.5,0,0,1,.353.066,1.413,1.413,0,0,1,.414,1.281c-.552.337-.48-.591-.707-.867-.425.237-.668.806-.939,1.231-1.292,2.429-2.286,5-3.462,7.486a14.573,14.573,0,0,1,7.1-5.134,8.877,8.877,0,0,1,2.208-.287c0-.3.127-.977.585-.552.442.16.767.939.072.933a10.738,10.738,0,0,0-4.24.834,15.451,15.451,0,0,0-6.1,5.283c.254.674-.155,1.816-1.021,3.246,19.82-11.362,72.615-33.887,67.5-20.609-4.08,5.04-14.26,11.24-24.292,18.147-6.134,4.223-12.322,9.678-16.745,12.466C71.488,93.2,68.684,102.31,56.577,108.642c-7.608,3.98-13.94,4.577-16.739,3.456-4.8-4.461.552-15.326,6.106-24.187-6.625,6.36-13.725,11.875-14.288,10.241-.591-1.717,5.14-8.088,11.323-14.061-.32.226-.64.469-.966.729-8.4,6.813-25.5,10.269-32.876,4.141C-6.78,74.518,1.1,58.663,10.147,48.074c2.556-2.992,5.736-.282,8.916-2.854-.69-1.734-3.462-5.72-1.844-8.336,4.417-7.144,8.988-16.01,11.042-26.2C29.536,4.531,32.611-.338,36.867-.013Z" transform="translate(0.001 0.028)" fill="%2397B7E0" fill-rule="evenodd"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;width:110px;height:100px;position:absolute;top:50%;left:0;transform:translateX(-30%) translateY(-50%)}@media (max-width:990px){.butterfly-decoration{padding-left:0;padding-right:0}.butterfly-decoration::before{display:none}}.generic-cta-banner{padding:80px 30px;position:relative;display:flex;align-items:center;justify-content:center;min-height:330px}.generic-cta-banner.installation-banner{padding:50px 30px;min-height:215px}.generic-cta-banner::before{content:"";opacity:.2;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.5;z-index:1}.generic-cta-banner img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.generic-cta-banner .generic-cta-banner__content{position:relative;text-align:center;z-index:2}.generic-cta-banner .generic-cta-banner__content h3{color:#fff;margin-bottom:30px;font-size:30px}.generic-cta-banner .generic-cta-banner__content .text{font-weight:500;font-size:18px;margin-bottom:20px;color:#fff}.generic-cta-banner .generic-cta-banner__content .text p{margin:0}.generic-cta-banner .generic-cta-banner__content .btn{padding-left:50px;padding-right:50px}#shopify-section-collection-sidebar{position:sticky;top:90px;z-index:1}@media (max-width:990px){#shopify-section-collection-sidebar{top:59px}}@media (max-width:990px){.collection-filters-desktop__option-content label{width:100%;padding-right:0}.collection-filters-desktop__option-content{min-width:250px}}.collection-filters-desktop{background-color:#f8f7f7}.collection-filters-desktop .svg-filter-plus{margin-left:1em}.collection-filters-desktop__wrap{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.collection-filters-desktop__option-title{padding-top:1.25em;padding-bottom:1.25em;display:inline-block;font-weight:500;text-transform:uppercase}.collection-filters-desktop__options{display:flex}.collection-filters-desktop__option-content{position:absolute;left:-1px;top:4em;width:100%;background:#f1efef;min-width:400px;display:flex;flex-wrap:wrap;z-index:1;height:auto;max-height:0;overflow:hidden;transition:max-height .3s ease-in}.collection-filters-desktop__option-content label{width:49%;padding-top:.5em;padding-bottom:.5em;display:inline-flex;justify-content:space-between;align-items:center;padding-right:1.5em;cursor:pointer;font-weight:500;text-transform:uppercase;font-size:.85em}.collection-filters-desktop__option-content label.hide{display:none}.collection-filters-desktop__option-content label:hover input[type=checkbox]::after{opacity:.4}.collection-filters-desktop__option-wrap{padding:1em;border:1px solid #e5e5e5;border-top:0;width:100%}.collection-filters-desktop__option{position:relative;cursor:pointer;padding-right:1em;padding-left:1em;border:1px solid transparent;border-bottom:0}.collection-filters-desktop__option:hover{background-color:#f1efef;border-color:#e5e5e5}.collection-filters-desktop__option:hover>div{height:auto;max-height:600px}@media (max-width:990px){.collection-filters-desktop{display:none}}#collection-filters-desktop--size .collection-filters-desktop__option-content{min-width:240px}#collection-filters-desktop--size .collection-filters-desktop__option-content label{width:33%}.collection-filters-mobile{display:none;background-color:#f8f7f7;margin-bottom:1.5em}.collection-filters-mobile .svg-filter-plus{margin-left:3em}.collection-filters-mobile__wrap{display:flex;align-items:center;justify-content:flex-end}.collection-filters-mobile__button{width:50%;position:relative}.collection-filters-mobile__button button,.collection-filters-mobile__button select{padding-top:1.25em;padding-bottom:1.25em;appearance:none;border:0;font-weight:500;width:100%;display:inline-flex}.collection-filters-mobile__button select{padding-right:3em;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="8" viewBox="0 0 8 8" fill="%23000000"><path id="Path_298" data-name="Path 298" d="M4134.242,176.229h-3v-3a.5.5,0,0,0-1,0v3h-3a.5.5,0,0,0,0,1h3v3a.5.5,0,0,0,1,0v-3h3a.5.5,0,0,0,0-1Z" transform="translate(180.729 -4126.742) rotate(90)"/></svg>');background-repeat:no-repeat;background-position:right}.collection-filters-mobile__button button::after{content:"";width:1px;height:1.5em;background-color:#e2e2e2;display:block;position:absolute;right:0}.collection-filters-mobile__button .active+div.collection-filters-mobile__options{max-height:600px}.collection-filters-mobile__button .active+div .collection-filters-mobile__option{overflow:initial}.collection-filters-mobile__option-title{padding-top:1.25em;padding-bottom:1.25em;padding-right:2em;padding-left:1em;display:inline-flex;font-weight:500;text-transform:uppercase;width:100%;justify-content:space-between}.collection-filters-mobile__options{display:flex;width:100vw;position:absolute;background:#f8f7f7;left:-1.4em;flex-direction:column;height:auto;max-height:0;overflow:hidden;transition:max-height .3s ease-in}.collection-filters-mobile__option-content{position:absolute;left:-1px;top:4em;width:100%;background:#f1efef;min-width:400px;display:flex;flex-wrap:wrap;z-index:1;height:auto;max-height:0;overflow:hidden;transition:max-height .3s ease-in}.collection-filters-mobile__option-content label{width:100%;padding-top:.5em;padding-bottom:.5em;padding-left:1em;padding-left:2em;display:inline-flex;justify-content:space-between;align-items:center;padding-right:1.5em;cursor:pointer;font-weight:500;text-transform:uppercase;font-size:.85em;padding-top:1.5em;padding-bottom:1.5em;padding-left:1.25em;padding-right:2.5em}.collection-filters-mobile__option-content label.hide{display:none}.collection-filters-mobile__option-content label:hover input[type=checkbox]::after{opacity:.4}.collection-filters-mobile__option-wrap{padding:1em;border:1px solid #e5e5e5;border-top:0;width:100%}.collection-filters-mobile__option{position:relative;cursor:pointer;padding-right:1em;padding-left:1em;border:1px solid transparent;border-bottom:0;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.1)}.collection-filters-mobile__option:hover{background-color:#f1efef;border-color:#e5e5e5}.collection-filters-mobile__option.active>div{height:auto;max-height:600px}.collection-filters-mobile__options{overflow:initial}@media (max-width:990px){#shopify-section-collection-filters{top:58px}.collection-filters-mobile{display:block}}.content-builder-user-copy{display:flex;margin:30px 0;flex-direction:column;align-items:center}.content-builder-user-copy .copy-info{width:90%;max-width:750px}.content-builder-user-copy .copy-info textarea{max-width:100%;min-width:100%;outline:0;padding:10px;min-height:150px;max-height:400px}.pcb-text{padding:20px 0}.pcb-text .container{max-width:1100px}.pcb-text .pcb-text__content{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.pcb-text .h1{font-size:46px;margin-bottom:10px}@media (max-width:750px){.pcb-text .h1{font-size:38px}}.pcb-text .pcb-text__subheading{margin-top:10px;font-size:38px;margin-bottom:15px}.pcb-text .pcb-text__subheading.green{color:#448b70}.pcb-text .pcb-text__subheading.blue{color:#81a7d5}.pcb-text .pcb-text__subheading.black{color:#000}@media (max-width:750px){.pcb-text .pcb-text__subheading{font-size:28px}}.pcb-text .pcb-text__text{max-width:750px}@media (max-width:990px){.pcb-text .pcb-text__content{margin-bottom:0;margin-top:2em}}.pcb-video{min-height:550px;padding:80px 15px;position:relative;cursor:pointer;display:flex;align-items:center;justify-content:center;margin:80px 0}.pcb-video img{position:absolute;border-radius:8px;top:0;left:15px;right:15px;min-width:0;width:95%;width:calc(100% - 30px);height:100%;object-fit:cover;object-position:center}.pcb-video .pcb-video__inner{position:relative;color:#fff;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.pcb-video .pcb-video__inner .h2{margin-top:15px;color:inherit;font-size:2.7em}@media (max-width:990px){.pcb-video{min-height:auto;padding:1em 0;margin-bottom:0;margin:0}.pcb-video img{left:0;min-height:150px;position:relative;width:100%}.pcb-video .pcb-video__inner{position:absolute;left:5em;right:0;top:0;bottom:0;margin:auto}.pcb-video .pcb-video__inner .h2{font-size:1.7em;padding-left:1em;padding-right:1em}.pcb-video .pcb-video__inner svg{height:2em}}.pcb-how-it-works__2x2-block__wrap{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;padding-bottom:80px}.pcb-how-it-works__2x2-block__wrap .pcb-how-it-works__block img{border-radius:8px;width:100%;height:75%;margin-bottom:20px}@media (max-width:990px){.pcb-how-it-works__2x2-block__wrap .pcb-how-it-works__block img{height:initial}}.pcb-how-it-works__2x2-block__wrap .pcb-how-it-works__block h4{font-size:18px}.pcb-how-it-works__2x2-block__wrap .pcb-how-it-works__block p{color:#253858;opacity:.6;font-size:16px;line-height:1.5;max-width:450px}@media (max-width:990px){.pcb-how-it-works__2x2-block__wrap{grid-gap:30px}}.pcb-how-it-works__2x2-block .pcb-how-it-works__image{padding-top:72%;position:relative;margin-bottom:20px}.pcb-how-it-works__2x2-block .pcb-how-it-works__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;margin-bottom:0}.features__content{margin:auto 30px 0}@media (max-width:990px){.features__content{margin:30px 0}}.features__item-icon>img{max-width:30px;min-width:30px}.product-features__item-section:last-of-type{max-height:initial}.features .reverse-content{flex-direction:row-reverse}@media (max-width:990px){.features .reverse-content{flex-direction:column}}.pcb-other-categories{margin-top:30px;margin-bottom:60px}.pcb-other-categories .other-categories-title{margin:20px 5%}.pcb-other-categories .collection-slider__items .collection-slider__item-image{background-color:#fff;padding-top:0}.pcb-other-categories .collection-slider__items .collection-slider__item-image img{border-radius:5px}.pcb-other-categories .collection-slider__items .collection-slider__item-image .collection-slider__overlay{height:97%}.pcb-other-categories .collection-slider__items .collection-slider__item .collection-slider__item-content h3{margin-bottom:10px}.pcb_fluid_image{padding-top:25%;position:relative;overflow:hidden}.pcb_fluid_image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.pcb_fluid_image .img-mobile{display:none}@media (max-width:990px){.pcb_fluid_image{padding-top:100%}.pcb_fluid_image .img-desktop{display:none}.pcb_fluid_image .img-mobile{display:block}}@media (max-width:990px){.product-features__item-list .product-features__item-section:last-of-type{display:none}.product-features__item-section--active .product-features__item-section:last-of-type{display:initial}}.video-player-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.85);z-index:999;display:flex;justify-content:center;align-items:center;text-align:center;display:none}.video-player-overlay.active{display:flex}.video-player-overlay .video-player-overlay__popup-wrap{max-width:800px;width:90%;position:relative}.video-player-overlay .video-player-overlay__video-wrap{width:100%;padding-top:65%;position:relative}.video-player-overlay .video-player-overlay__video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-player-overlay iframe{width:60vw;height:35vw}.video-player-overlay .video-player-overlay__popup-close{position:absolute;top:-30px;right:-5px;border:0;outline:0;background:no-repeat;color:#fff;cursor:pointer}.video-player-overlay .video-player-overlay__popup-close svg{height:2em}.three-column-link-grid{padding-bottom:6em}.three-column-link-grid .grid-items{margin-top:2em;margin-bottom:50px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;margin-bottom:20px}.three-column-link-grid .grid-items .grid-item{display:flex;flex-direction:column;text-align:left;position:relative}.three-column-link-grid .grid-items .grid-item .image{width:100%;margin-bottom:15px;position:relative}.three-column-link-grid .grid-items .grid-item .image img{width:100%;border-radius:8px}.three-column-link-grid .grid-items .grid-item h3{line-height:1.2;font-size:18px}.three-column-link-grid .grid-items .grid-item a.overlay-link{position:absolute;top:0;left:0;right:0;bottom:0}.three-column-link-grid .grid-items .grid-item .text{max-width:320px}.three-column-link-grid .grid-items .grid-item.download-link .image::after{content:"";background-color:rgba(0,0,0,.6);display:none;position:absolute;top:0;bottom:0;right:0;left:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><path d="M320,336h76c55,0,100-21.21,100-75.6s-53-73.47-96-75.6C391.11,99.74,329,48,256,48c-69,0-113.44,45.79-128,91.2-60,5.7-112,35.88-112,98.4S70,336,136,336h56" style="fill:none;  stroke: %23fff;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 32px"/><polyline points="192 400.1 256 464 320 400.1" style="fill:none;  stroke: %23fff;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 32px"/><line x1="256" y1="224" x2="256" y2="448.03" style="fill:none;  stroke: %23fff;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 32px"/></svg>');background-position:center;background-size:60px auto;background-repeat:no-repeat}.three-column-link-grid .grid-items .grid-item.download-link:hover .image::after{display:block}.three-column-link-grid .grid-items .grid-item:nth-child(3)::before{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="74.39" height="71.251" viewBox="0 0 74.39 71.251"><path id="Path_1629" data-name="Path 1629" d="M68.276,68.4a8.366,8.366,0,0,0,2.693-.9c.657-.24.839.42,1.376.24a.508.508,0,0,0,.3-.717,2,2,0,0,1,1.017.537,12.116,12.116,0,0,1,.777,1.076,3.19,3.19,0,0,0-.357-1.142,3.9,3.9,0,0,0-1.428-1.373v-.24c0-.24-.18-.24-1.256-.18a10.591,10.591,0,0,0-2.753,1.016,18.2,18.2,0,0,1-2.093.18s-.12-.72-.54-.9-.837.286-.837.286H65a7.444,7.444,0,0,1-.9-.477,32.553,32.553,0,0,1-2.753-2.992c-1.076-1.256-6.7-8.794-7.6-10.051a3.2,3.2,0,0,1,.24-3.529,18.942,18.942,0,0,0,1.2-2.633A45.635,45.635,0,0,0,62.708,42.5c3.284-2.333,6.759-7,8.614-10.887s.48-7.478-.957-10.351S68.938,13.9,68.69,11.929s.3-4.369-4.666-8.974S51.4.082,48.589,1.818,45.359,7.26,45.359,7.26a25.178,25.178,0,0,0-2.513.78,4.785,4.785,0,0,0-2.633,2.153c-.18.48.6.12.6.12H43.5c1.256,0,2.693.06,2.693.06s1.733,2.513,2.57,3.409,1.376,1.142,1.076,1.616-1.5.837-4.666,1.853a27.146,27.146,0,0,0-6.4,3.352s-4.309.837-6.522,1.5a13.072,13.072,0,0,0-4.429,2.855,7.075,7.075,0,0,1-.9.06c-.477,0-2.693.18-3.529.18s-1.913.12-1.976.6,1.556.9,1.556.9c.78.9-1.556.477-3.229.477a82.9,82.9,0,0,0-10.77.959c-5.505.779-7.772,1.987-8.66,3.184s.6,1.316,1.613.9a13.013,13.013,0,0,1,3.949-.9c1.076,0,4.189.42,7.238.36s12.027.537,12.027.537a40.479,40.479,0,0,0,4.606,7.3,77.856,77.856,0,0,0,7.115,6.639c.782.717-.117,2.812-.9,4.489a3.3,3.3,0,0,0,.717,3.829c.72.6,2.216,4.786,3.052,7.238s1.8,5.325,1.916,5.862-.12.839-.36.839a2.193,2.193,0,0,1-1.256-.6,1.525,1.525,0,0,0-.9-.42s-.057-.537-1.553-.237-1.676,2.093-1.676,2.093A6.761,6.761,0,0,1,36.987,68.1a1.493,1.493,0,0,1,1.316-.24,7.424,7.424,0,0,0,.12,1.2c.12.66.837.36,1.5.286s.657.3,1.316.537,1.2.063,2.033.54a2.039,2.039,0,0,0,1.556.24l.18.6.477-.837a5.4,5.4,0,0,0,1.616.24,4.543,4.543,0,0,0,2.57-.6c.72-.36,1.556.06,2.284,0s.6-.6.6-.6a1.062,1.062,0,0,1,.957,0c.6.237,1.256,1.376,1.256,1.376a3.031,3.031,0,0,0-.537-1.256c-.537-.9-2.17-1.051-2.17-1.051a3.929,3.929,0,0,0-2.57-.72,9.947,9.947,0,0,0-2.513,1.376s-2.284-.54-2.633-1.076a17.258,17.258,0,0,1-2.033-3.052c-.48-1.2-3.349-10.171-3.349-10.171l.237-.6c.24-.6.36-2.453.66-4.309a5.631,5.631,0,0,1,1.2-2.81A26.043,26.043,0,0,0,45,47.458a33.642,33.642,0,0,0,5.682-.777,26.762,26.762,0,0,0-.9,3.949c0,.9,1.676,2.093,3.529,3.889s7.061,9.931,7.538,10.647a1.056,1.056,0,0,1-.717,1.556,4.629,4.629,0,0,1-2.57-.66,1.3,1.3,0,0,0-.839-.357,2.525,2.525,0,0,0-2.453-.6c-1.376.477-1.613,2.393-1.613,2.393a9.2,9.2,0,0,1,.957-1.2c.657-.717,2.153-.06,2.153-.06a3.155,3.155,0,0,0,.3.959c.286.717,1.256.237,1.856.286s.717.3,1.793.42,2.812.12,2.812.12a3.088,3.088,0,0,0,1.428.42c.591-.06.777-.3,1.142-.3h.837l.12.657.3-.717S67.913,68.4,68.276,68.4Z" transform="translate(-0.048 -0.003)" fill="%2381A7D5"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;top:-65px;right:5px;width:80px;height:75px}@media (max-width:750px){.three-column-link-grid .grid-items .grid-item:nth-child(3)::before{display:none}}@media (max-width:750px){.three-column-link-grid .grid-items .grid-item::before{display:none}}@media (max-width:990px){.three-column-link-grid .grid-items{grid-template-columns:1fr 1fr}}@media (max-width:750px){.three-column-link-grid .grid-items{grid-template-columns:1fr}.three-column-link-grid .grid-items .grid-item h3{font-size:16px}}@media (max-width:650px){.three-column-link-grid .grid-items{grid-column-gap:20px;grid-row-gap:20px}}.template-page__manuals .three-column-link-grid .grid-items{grid-template-columns:1fr 1fr}.template-page__manuals .three-column-link-grid .container{max-width:1000px}.get-in-touch{background-color:#549d81;color:#fff;position:relative;padding-bottom:5em;padding-top:5em;margin-bottom:2em}.get-in-touch h2{color:#fff;margin-bottom:1em;max-width:370px;margin-bottom:.5em}.get-in-touch a{font-weight:600}.get-in-touch .btn{color:#50ad8a}.get-in-touch strong{color:#fff}.get-in-touch::after{content:"";background-image:url('//protectapet.com/cdn/shop/t/155/assets/footer-bg-pattern_1500x.png?v=2948189723776725851762940036');background-repeat:repeat-x;background-position-y:bottom;background-size:auto;opacity:.35;position:absolute;bottom:0;left:0;right:0;height:250px;z-index:0}.get-in-touch__wrap{display:flex;position:relative;z-index:1}.get-in-touch__image{width:40%}.get-in-touch__image img{width:100%}.get-in-touch__content{width:50%;margin-left:10%}.get-in-touch__content>p{font-family:"Shelma & Hugie",serif;font-size:1.5em;margin-bottom:.25em;margin-top:0}.get-in-touch__point{display:flex;margin-bottom:0;align-items:center}.get-in-touch__point:last-child{margin-bottom:1em}.get-in-touch__icon{background-color:#fff;border-radius:50%;height:2.5em;width:2.5em;color:#448b70;display:flex;justify-content:center;align-items:center;margin-right:1em;font-size:1em;padding-top:.1em}.get-in-touch .btn{color:#448b70;font-weight:500}@media (max-width:990px){.get-in-touch{padding-bottom:2.5em;padding-top:2.5em;margin-bottom:0}.get-in-touch__content{width:100%;margin-left:0;text-align:center}.get-in-touch__items{margin-left:2em}.get-in-touch__icon{height:2em;width:2em}.get-in-touch__point{margin-bottom:1em}.get-in-touch__title p{margin-bottom:0;margin-top:0}}.virtual-tour{padding-top:5em;padding-bottom:5em}.virtual-tour h2{font-weight:600}.virtual-tour img{width:100%;border-radius:1.5em;cursor:pointer}.virtual-tour iframe{width:100%!important}.virtual-tour__video{width:100%;border-radius:4px;overflow:hidden}.virtual-tour__wrap{display:flex;align-items:center}.virtual-tour__content{margin-left:4em;max-width:400px}.virtual-tour__sub-title{font-family:"Shelma & Hugie",serif;font-size:1.5em;margin-bottom:.25em;margin-top:0;color:#50ad8a}@media (max-width:990px){.virtual-tour{padding-top:2.5em;padding-bottom:1em}.virtual-tour__wrap{flex-direction:column-reverse;text-align:center}.virtual-tour__content{margin-left:0;margin-bottom:1.5em}}.two-column-icon-text-row{padding:60px 0;margin:40px 0}.two-column-icon-text-row .two-column-icon-text-row__columns{display:flex;justify-content:center;align-items:center;position:relative}.two-column-icon-text-row .two-column-icon-text-row__columns:before{content:"";position:absolute;left:50%;top:50%;height:80%;width:1px;transform:translate(-50%,-50%);background-color:rgba(37,56,88,.1)}.two-column-icon-text-row .two-column-icon-text-row__column{max-width:95%;max-width:50%;display:flex;flex-direction:column;align-items:center}.two-column-icon-text-row .two-column-icon-text-row__column:nth-child(odd){padding-right:80px}.two-column-icon-text-row .two-column-icon-text-row__column:nth-child(even){padding-left:80px}.two-column-icon-text-row .two-column-icon-text-row__column:nth-child(odd):nth-child(even){padding:0}.two-column-icon-text-row .two-column-icon-text-row__column .icon{display:flex;align-items:center;justify-content:center;height:80px;width:80px;border-radius:50%;background-color:rgba(153,183,224,.13)}.two-column-icon-text-row .two-column-icon-text-row__column .icon img{height:45px;width:auto}.two-column-icon-text-row .two-column-icon-text-row__column .icon i{font-size:2.5em;margin-top:.3em;color:#99b7e0}.two-column-icon-text-row .two-column-icon-text-row__column .text{text-align:center;font-size:18px;font-weight:500;color:#253858}.two-column-icon-text-row.blue-tint{background-color:#f1f5fa}@media (max-width:1080px){.two-column-icon-text-row .two-column-icon-text-row__column:nth-child(odd){padding-right:40px}.two-column-icon-text-row .two-column-icon-text-row__column:nth-child(even){padding-left:40px}}@media (max-width:880px){.two-column-icon-text-row .two-column-icon-text-row__columns{flex-direction:column}.two-column-icon-text-row .two-column-icon-text-row__columns:before{display:none}.two-column-icon-text-row .two-column-icon-text-row__column{width:100%;max-width:450px;margin-bottom:40px}.two-column-icon-text-row .two-column-icon-text-row__column:nth-child(odd){padding-right:0}.two-column-icon-text-row .two-column-icon-text-row__column:nth-child(even){padding-left:0;margin-bottom:0}}.drawer{height:100vh;width:80vw;position:fixed}.drawer .close{min-width:auto;width:44px;height:44px;background:0 0;border:0;margin-right:-10px!important;margin-bottom:0}.page-curtain--visible .drawer{background-color:rgba(0,0,0,.6)}.drawer--open body{overflow:hidden}@media (min-width:990px){.drawer{width:400px}}#drawer-menu{background-color:#fff;width:85vw;min-height:100%;overflow-x:hidden;overflow:-moz-scrollbars-none;-ms-overflow-style:none;left:0;display:none;height:inherit}#drawer-menu::-webkit-scrollbar{width:0!important}#drawer-menu::-webkit-scrollbar{display:none}#drawer-menu>div ul{transition:transform 250ms ease-in-out}#drawer-menu a{color:#1f293d;text-decoration:none}#drawer-menu .overflow-hidden{overflow:hidden}#drawer-menu button{-webkit-appearance:none;border:0;font-size:1em;padding:0;font-weight:400;outline:0}#drawer-menu a,#drawer-menu button{position:relative;height:70px;display:flex;justify-content:flex-start;align-items:center;width:100%;margin-bottom:0;font-style:normal!important;font-weight:400;cursor:pointer;padding-left:20px;background-color:#fff;color:#1f293d;line-height:1}#drawer-menu a.color--red,#drawer-menu button.color--red{color:#ff6d6d!important;font-weight:700}#drawer-menu a.text--bold,#drawer-menu button.text--bold{font-weight:700}#drawer-menu button{display:flex;justify-content:space-between;align-items:center}#drawer-menu #drawer-menu__head{display:flex;justify-content:space-between;border-bottom:2px solid #ededed}#drawer-menu #drawer-menu__head a{border:0;padding:0}#drawer-menu #drawer-menu__head .link--call,#drawer-menu #drawer-menu__head .link--search,#drawer-menu #drawer-menu__head .link--wishlist{width:50px;height:inherit;max-width:50px;padding:0;display:flex;justify-content:center;align-items:center}#drawer-menu #drawer-menu__head .link--call .icon,#drawer-menu #drawer-menu__head .link--search .icon,#drawer-menu #drawer-menu__head .link--wishlist .icon{line-height:0}#drawer-menu #drawer-menu__head .link--call{padding-right:1em;padding-left:1em}#drawer-menu #drawer-menu__head .link--account .icon svg{height:13px}#drawer-menu .close{min-width:auto;width:56px;margin:auto;border:0;padding-top:0;position:absolute;right:9px;top:0;z-index:9;background:0 0;color:#fff;display:flex;justify-content:center;align-items:center;padding:0}#drawer-menu .children a{border:0;height:40px}#drawer-menu ul{list-style:none;padding:0;margin:0;width:100%;position:relative}#drawer-menu ul .back{width:100%;text-transform:uppercase;border-bottom:1px solid #1f293d;background:#fff;text-align:center;color:#000;justify-content:center;border-bottom:none;padding-left:0}#drawer-menu ul .back+a[href="#title"]{margin-top:0}#drawer-menu ul .back span{position:absolute;left:0;bottom:0;transform:rotate(180deg);margin-bottom:-2px}#drawer-menu ul a[href="#title"]{border:0;font-weight:700;margin-bottom:6px;border-top:2px solid #ededed;padding-top:30px;margin-top:15px}#drawer-menu ul ul{position:absolute;right:-100%;top:0;opacity:0;z-index:0}#drawer-menu ul button .icon{width:50px;height:inherit;display:flex;justify-content:center;align-items:center}#drawer-menu .active+div>ul{opacity:1;z-index:1}#drawer-menu .active+ul{opacity:1;z-index:1}#drawer-menu.tier-1>div>ul{transform:translateX(-100%)}#drawer-menu.tier-2>ul{transform:translateX(-200%)}#drawer-menu.tier-3>ul{transform:translateX(-300%)}#drawer-menu.tier-4>ul{transform:translateX(-400%)}#drawer-menu.tier-5>ul{transform:translateX(-500%)}.drawer-menu--visible.drawer--open #page{transform:translate3d(100vw,0,0);z-index:-7;margin-left:-56px}.drawer-menu--visible.drawer--open #shopify-section-drawer-menu{z-index:9999}#shopify-section-drawer-menu{z-index:-1;position:relative}#shopify-section-drawer-menu .drawer{width:100vw;z-index:-1}#drawer-menu.tier-1 .overflow-hidden{overflow:hidden;overflow-y:scroll;height:100vh}#drawer-menu .button-next{display:flex;justify-content:space-between}#drawer-menu .button-next span.icon{max-width:65px;min-width:initial;display:inline-flex;margin-left:0;padding-left:0;justify-content:center;align-items:center}#drawer-menu .button-next span.text{text-align:left;width:100%}#drawer-menu ul .back{border-bottom:2px solid #ededed;margin-bottom:20px;position:sticky;top:0;z-index:1}#drawer-menu ul ul{padding-bottom:130px}#drawer-menu ul ul .next{border:0;font-weight:700;height:40px;font-size:14px}#drawer-menu ul ul .next span{display:none}#drawer-menu ul ul ul{display:block;position:relative;left:initial;right:initial;opacity:1;padding-bottom:20px}#drawer-menu ul ul ul .back{display:none}#drawer-menu .tier-2-links-ul.mobile-image-nav{display:grid;grid-template-columns:repeat(2,50%);row-gap:20px}#drawer-menu .tier-2-links-ul.mobile-image-nav .tier-2-link-li a{display:flex;flex-direction:column;height:auto;align-items:flex-start;padding-left:20px;padding-right:10px;max-width:200px}#drawer-menu .tier-2-links-ul.mobile-image-nav .tier-2-link-li a .nav-link-image-wrapper{margin-bottom:20px;width:100%}#drawer-menu .tier-2-links-ul.mobile-image-nav .tier-2-link-li:nth-child(odd) a{padding-left:10px;padding-right:20px}#drawer-menu .tier-2-links-ul .back{grid-column:1/span 2}#drawer-menu #drawer-menu__head .link--call{width:100%;max-width:initial;justify-content:flex-end;flex-direction:row-reverse}#drawer-menu #drawer-menu__head .link--call i{transform:scale(1);margin-right:1em}#drawer-menu #drawer-menu__head .link--account{width:50px;justify-content:center}#page{background:#fff;transition:transform .4s ease;-webkit-transition:transform .4s ease;-moz-transition:transform .4s ease;-ms-transition:transform .4s ease;-o-transition:transform .4s ease;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}#page::after,#page::before{position:fixed;top:0;content:"";width:1px;height:100%;z-index:1;background-color:#000}.drawer-menu--visible #drawer-menu{display:block}.drawer-menu--visible.drawer--open #page{transform:translate3d(80vw,0,0);-webkit-transform:translate3d(80vw,0,0);-moz-transform:translate3d(80vw,0,0);-ms-transform:translate3d(80vw,0,0);-o-transform:translate3d(80vw,0,0)}@media (min-width:990px){.drawer-menu--visible.drawer--open #page{transform:translate3d(400px,0,0);-webkit-transform:translate3d(400px,0,0);-moz-transform:translate3d(400px,0,0);-ms-transform:translate3d(400px,0,0);-o-transform:translate3d(400px,0,0)}}.video-slider__wrap{position:relative}.video-slider__items{overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;display:flex;padding:0;scroll-behavior:smooth;padding-left:calc(50% - 650px)}@media (max-width:1300px){.video-slider__items{padding-left:5%}}.video-slider__items::-webkit-scrollbar{display:none}.video-slider__item{min-width:90%;max-width:90%;scroll-snap-align:center;text-align:center;display:flex;align-items:center;text-align:left}@media (max-width:990px){.video-slider__item{margin-right:5%}}.video-slider__title{text-align:center;padding:1em;font-size:26px}.video-slider .slider-nav__button{background-color:#60ba98;border-radius:50%}.video-slider .slider-nav__next::before,.video-slider .slider-nav__previous::before{filter:brightness(0) invert(1);background-size:8px;background-position:center;height:100%;width:100%;margin-left:0}.video-slider .slider-nav__next{right:15px}.video-slider .slider-nav__previous{left:15px}@media (max-width:990px){.video-slider .slider-nav__button{display:none}.video-slider .slider-nav__button{display:block;top:50%;transform:translateY(-100%);margin:0}.video-slider .slider-nav__previous{transform:scaleX(-1) translateY(-100%)}.video-slider .slider-nav__next{right:10px}}.video-spotlight{margin-top:5em;margin-bottom:4em}.video-spotlight h3{font-weight:600}.video-spotlight img{width:100%;border-radius:6px}.video-spotlight__video{cursor:pointer}.video-spotlight--hideButterfly .video-spotlight__item svg{display:none}.video-spotlight__item{margin-bottom:5em}.video-spotlight__item:last-child{margin-bottom:0}.video-spotlight__item svg{position:absolute;top:-4em;right:-5em;color:#81a7d5}.video-spotlight__play{position:absolute;top:0;bottom:0;left:0;right:0;width:2em;display:block;height:2em;margin:auto}.video-spotlight__play svg{position:relative;right:auto;top:auto;color:#fff;height:2 em}.video-spotlight__wrap{max-width:1000px}.video-spotlight__video-wrap{position:relative}.video-spotlight__head{margin-bottom:1em}.video-spotlight__meta{margin-top:.75em;display:flex}.video-spotlight__meta span::after{content:"";display:inline-block;width:1px;height:10px;background:#000;margin-left:.5em;margin-right:.5em}.video-spotlight__meta span:last-child::after{display:none}.video-spotlight__date{color:#60ba98}.template-page__product-videos h1,.template-page__product-videos h2,.template-page__product-videos h3{color:#243858}.template-page__product-videos .two-column-icon-text-row .two-column-icon-text-row__column:nth-last-of-type(-n+2){padding-bottom:0;margin-bottom:0}.template-page__product-videos .two-column-icon-text-row{max-width:1200px;margin:auto}.template-page__product-videos .two-column-icon-text-row .two-column-icon-text-row__columns{flex-wrap:wrap;justify-content:flex-start}.template-page__product-videos .two-column-icon-text-row .two-column-icon-text-row__column{margin-bottom:4em}@media (max-width:990px){.template-page__product-videos .two-column-icon-text-row{background-color:#f1f5fa}.video-spotlight{margin-top:3em}.video-spotlight__meta{justify-content:center}.video-spotlight h3{text-align:center;width:100%}.video-spotlight svg{width:10vw;left:-2vw;height:initial;top:-4vw}}.quote-button{position:fixed;bottom:1em;left:1em;z-index:9}.quote-button .btn{padding-left:1.5em;padding-right:1.5em}@media (min-width:1500px){.quote-button{display:none}}.cookie-notice--is-visible .quote-button{bottom:62px}#shopify-section-cookie-notice{z-index:19;position:fixed;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.3490196078);display:none;overflow:auto;width:100%}#shopify-section-cookie-notice.show{display:flex;justify-content:center}#shopify-section-cookie-notice .wrap{padding-top:0;padding-bottom:0}#shopify-section-cookie-notice .labels{display:flex;align-items:center;width:75%;margin-bottom:1em}@media screen and (max-width:768px){#shopify-section-cookie-notice .labels{width:100%;margin-bottom:1em}}#shopify-section-cookie-notice .labels img{width:2em;height:2em;margin-right:1em}#shopify-section-cookie-notice .cookie-notice{padding:1.5em 0;display:flex;align-items:center;flex-direction:column;color:#fff;justify-content:space-between}#shopify-section-cookie-notice .cookie-notice__bar{background-color:#448b70;position:absolute;top:50%;width:50%;max-width:500px;transform:translateY(-50%)}@media (max-width:768px){#shopify-section-cookie-notice .cookie-notice__bar{width:100%}}@media screen and (max-width:768px){#shopify-section-cookie-notice .cookie-notice{flex-wrap:wrap;justify-content:center;padding:1.5em}}#shopify-section-cookie-notice .cookie-notice a{color:#fff;text-decoration:underline}#shopify-section-cookie-notice .cookie-notice .btn{white-space:nowrap;margin-left:1em}#shopify-section-cookie-notice .cookie-notice__preferences{display:flex;gap:2em;width:100%;justify-content:center;margin-bottom:1em}@media (max-width:768px){#shopify-section-cookie-notice .cookie-notice__preferences{justify-content:center}}#shopify-section-cookie-notice .cookie-notice__preferences label{display:flex;width:fit-content;gap:.5em;text-transform:none}#shopify-section-cookie-notice .cookie-notice__preferences label input:disabled{opacity:.5}#shopify-section-cookie-notice .cookie-notice__preferences.hidden{display:none}#shopify-section-cookie-notice .cookie-notice__text.hidden{display:none}#shopify-section-cookie-notice .actions{display:flex;justify-content:flex-end}#shopify-section-cookie-notice .actions .btn-decline,#shopify-section-cookie-notice .actions .btn-options{background-color:transparent;color:#fffbf7;text-decoration:underline!important;text-transform:none;font-weight:300;padding-left:0;padding-right:0;border:none}#shopify-section-cookie-notice .actions .btn-decline:hover,#shopify-section-cookie-notice .actions .btn-options:hover{background-color:transparent}#shopify-section-cookie-notice .actions .btn-options{font-size:14px}#shopify-section-cookie-notice .actions button.hidden{display:none}.responsive-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}@media (max-width:990px){.responsive-video{width:100%}}.responsive-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}.search-form{overflow:hidden;transition:width .1s ease;position:sticky;left:0;right:0;background-color:#fafafa;z-index:6}.search-form__wrap{padding:10px;position:absolute;height:auto;max-height:0;transition:max-height .2s linear}.search-form .container{display:flex;flex-direction:column;height:auto;padding:30px 0;position:relative}.search-form p{width:100%;margin-bottom:20px}.search-form__fields{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #ddd;width:100%}.search-form .search-form__input-text,.search-form__submit{background:0 0;border:none;padding:0;outline:0;color:#1f293d}.search-form__submit{order:2}.search-form__submit svg{width:30px;height:auto}.search-form__input-text{line-height:1.14px;color:#1f293d;font-size:32px;flex:9;font-weight:400;order:1;width:90%}.search-form__input-text::-webkit-input-placeholder{color:#ddd}.search-form__input-text:-moz-placeholder{color:#ddd}.search-form__input-text::-moz-placeholder{color:#ddd}.search-form__input-text:-ms-input-placeholder{color:#ddd}.search-form__clear{display:none}.search-form__close{cursor:pointer;position:absolute;top:40px;right:0}.search-form__close span.cross-icon{transform:rotate(45deg);height:20px;width:20px}.search-form__close span.cross-icon::after,.search-form__close span.cross-icon::before{background-color:#1f293d}.search-form__close span.cross-icon::before{width:2px}.search-form__close span.cross-icon::after{height:2px}.search-form__suggestions{display:grid;grid-template-columns:1fr 1fr}.search-form__suggestions .hide{display:none}.search-form__suggestions ul{list-style-type:none;margin:0;padding:15px 0 0 0;text-align:left;width:100%}.search-form__suggestions ul li{width:100%}.search-form__suggestions ul li a{padding:10px 0;display:block}.search-form__suggestions .product-container:before{content:"Products";font-size:34px}.search-form__suggestions .product-container-french:before{content:"Produits";font-size:34px}.search-form__suggestions .article-container:before{content:"Articles";font-size:34px}@media (max-width:990px){.search-form__suggestions{grid-template-columns:1fr}}.search-form.suggest .search-form__suggestions{display:block}.curtain{position:fixed;z-index:5;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.8);opacity:0;display:none;transition:opacity .2 ease}body.curtain-show .curtain{display:block;opacity:1}body.search-form-display .search-form__wrap{max-height:calc(100vh - 108px);position:sticky;overflow:scroll}body.search-form-display .curtain{display:block;opacity:1}.no-results{display:none}.search-form__suggestions.no-results--isVisible+.no-results,.search-form__suggestions.no-results--isVisible+.no-results .no-results{display:block}.no-results p{margin-bottom:.2em;margin-top:0}.no-results h3{margin-bottom:.5em;margin-top:.5em}html body .klaviyo-form{max-width:700px}html body .eiPSYr.eiPSYr.eiPSYr.eiPSYr.eiPSYr.eiPSYr,html body .hJtnwy.hJtnwy.hJtnwy.hJtnwy.hJtnwy.hJtnwy,html body .ijIKMb.ijIKMb.ijIKMb.ijIKMb.ijIKMb.ijIKMb,html body .kLXBQe.kLXBQe.kLXBQe.kLXBQe.kLXBQe.kLXBQe,html body .kYVayf.kYVayf.kYVayf.kYVayf.kYVayf.kYVayf,html body .nVkET.nVkET.nVkET.nVkET.nVkET.nVkET,html body s .gnkSVG.gnkSVG.gnkSVG.gnkSVG.gnkSVG.gnkSVG{border:1px solid #efefef;border-radius:3px;padding-left:1em;padding-right:1em;padding-top:0;padding-bottom:0;margin-bottom:0;height:43px;background-color:#fff;font-size:16px}html body .eiPSYr.eiPSYr.eiPSYr.eiPSYr.eiPSYr.eiPSYr::placeholder,html body .hJtnwy.hJtnwy.hJtnwy.hJtnwy.hJtnwy.hJtnwy::placeholder,html body .ijIKMb.ijIKMb.ijIKMb.ijIKMb.ijIKMb.ijIKMb::placeholder,html body .kLXBQe.kLXBQe.kLXBQe.kLXBQe.kLXBQe.kLXBQe::placeholder,html body .kYVayf.kYVayf.kYVayf.kYVayf.kYVayf.kYVayf::placeholder,html body .nVkET.nVkET.nVkET.nVkET.nVkET.nVkET::placeholder,html body s .gnkSVG.gnkSVG.gnkSVG.gnkSVG.gnkSVG.gnkSVG::placeholder{color:rgba(36,56,88,.46);font-size:13px}html body .gnkSVG.gnkSVG.gnkSVG.gnkSVG.gnkSVG.gnkSVG::placeholder{color:rgba(36,56,88,.46);font-size:13px}html body .jcELNe.jcELNe{width:auto}html body .iXeszr.iXeszr.iXeszr.iXeszr.iXeszr.iXeszr{background-color:transparent}html body .kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1.kl-private-quill-wrapper-Lkqws1 .ql-editor .ql-font-century-gothic{color:#1e1a33!important;font-size:27px!important}html body .fvxrvj.fvxrvj,html body .llKbXP.llKbXP{font-size:14px}html body input:focus+label>.iLbjDp.iLbjDp{stroke:#c3c3c3;filter:none}html body .gOgDqT.gOgDqT.gOgDqT.gOgDqT.gOgDqT.gOgDqT{max-width:250px;font-size:14px;font-family:quicksand,sans-serif;font-weight:600}html body .gKKaMK.gKKaMK{background-color:transparent;padding-bottom:initial}html body .MultiInputField__Text-ia4fu4-0.llKbXP.kl-private-reset-css-Xuajs1{color:#1e1a33!important}html body .fbVcea.fbVcea{padding-bottom:.5em;padding-top:.5em}html body .buMGXI.buMGXI{padding-top:0}html body .eWmEQj.eWmEQj{padding:0}html body .dMHKxR.dMHKxR{padding:7px 6px}html body .eiPSYr.eiPSYr.eiPSYr.eiPSYr.eiPSYr.eiPSYr:hover,html body .hJtnwy.hJtnwy.hJtnwy.hJtnwy.hJtnwy.hJtnwy:hover,html body .kLXBQe.kLXBQe.kLXBQe.kLXBQe.kLXBQe.kLXBQe:hover,html body .kYVayf.kYVayf.kYVayf.kYVayf.kYVayf.kYVayf:hover,html body .nVkET.nVkET.nVkET.nVkET.nVkET.nVkET:hover{border:1px solid #efefef!important}html body .iXeszr.iXeszr.iXeszr.iXeszr.iXeszr.iXeszr:hover{border:1px solid transparent!important}html body .iXARtn.iXARtn.iXARtn.iXARtn.iXARtn.iXARtn,html body .iXeszr.iXeszr.iXeszr.iXeszr.iXeszr.iXeszr{height:43px!important}@media (max-width:990px){html body .buMGXI.buMGXI{padding:0}html body .gOgDqT.gOgDqT.gOgDqT.gOgDqT.gOgDqT.gOgDqT{max-width:350px}}.collection-b-block{display:flex;width:100%;position:relative;text-align:left;background-color:transparent;color:#1f293d}.collection-b-block img{width:100%;display:inline-block}.collection-b-block .collection-b-block__image-mobile{display:none}.collection-b-block__wrap{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:flex-end;justify-content:flex-start}.collection-b-block__image{width:100%;display:flex}.collection-b-block__text{max-width:400px}.collection-b-block__wrap{align-items:center}.collection-b-block__content{margin-left:5rem}.collection-b-block--hasNoImage{min-height:200px}.collection-b-block--hasNoImage .collection-b-block__wrap{justify-content:center;text-align:center}.collection-b-block--hasNoImage h1{text-align:center}@media (max-width:990px){.collection-b-block{text-align:center}.collection-b-block h1{text-align:center}.collection-b-block__content{margin-left:0}.collection-b-block .collection-b-block__image-mobile{display:flex}.collection-b-block .collection-b-block__image-desktop{display:none}}.collection-b-block.collection-b-block--hasNoImage{padding-top:2rem;padding-bottom:2rem}.collection-b-block.collection-b-block--hasNoImage .collection-b-block__content{margin-left:0}.collection-b-block.collection-b-block--hasNoImage .collection-b-block__wrap{position:relative}.collection-b-block.collection-b-block--hasNoImage .collection-b-block__text{max-width:700px;margin:1rem auto}#collection .breadcrumbs{width:100%}#collection .collection-more-button{display:flex;justify-content:center}#AjaxPagination{display:none}.cards-list{padding:0 15px}.trustpilot-widget+.options{margin-top:.5em}.cards-product h3{margin-bottom:20px}.product-banner{text-align:center}.product-banner h2{color:#fff;margin:0;font-size:30px}.product-banner p{color:#fff;margin:0;font-size:20px}.product-banner .banner-buttons{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:16px}@media (max-width:990px){.product-banner .banner-buttons{flex-wrap:wrap}}.product-banner .banner-buttons a{white-space:nowrap}.template-cart h1{text-align:left;padding-top:1em;padding-bottom:.5em;border-bottom:2px solid rgba(112,112,112,.13);margin-bottom:.75em;margin-top:1.5em}.template-cart .payment-icons{margin-bottom:0}.template-cart .cart-is-empty{min-height:50vh}.cart-summary-desktop{display:flex;justify-content:flex-end;margin-bottom:3em}.cart-summary-desktop p{text-transform:uppercase}.cart-summary-desktop>div{min-width:350px}.cart-summary-desktop .total{display:flex;justify-content:space-between;align-items:center;margin-bottom:1em;font-weight:500}.cart-summary-desktop .actions{display:flex;flex-direction:column}.cart-summary-desktop .actions a,.cart-summary-desktop .actions button{margin-bottom:.5em;display:flex;justify-content:center}.cart-table{border-bottom:2px solid rgba(112,112,112,.13);margin-bottom:2em}.cart-table__tr{display:flex;margin-bottom:2em}.cart-table__tr a{display:flex}.cart-table__tr a img{width:300px}.cart-table .info{max-width:300px}.cart-table .product__content{width:100%;padding-left:1em;padding-top:1em;position:relative}.cart-table .product__content .price{font-size:1em;display:none}.cart-table .product__end{display:flex;flex-direction:column;justify-content:space-between}.cart-table .price{color:#50ad8a}.cart-table .vendor{color:#1d1d1b;font-weight:100;font-size:1.2em;margin-top:.3em}.cart-table .remove{text-transform:uppercase;color:#c5c5c5;cursor:pointer;font-size:.9em;text-align:right}.cart-table .remove:hover{color:#000}@media (max-width:990px){.template-cart h1{font-size:2em;margin-top:1em}.cart-table .remove{font-size:.8em}.cart-table__tr{position:relative}.cart-table .product__end{position:absolute;bottom:0;right:0}.cart-table .product__end .price{display:none}.cart-table .info .h4{font-size:.95em}.cart-table .product__content .price{display:inline-block}.cart-table .vendor{font-size:1em;margin-bottom:.15em}}.template-page__installation #hero-block p,.template-page__pcb-content #hero-block p{margin-top:0;margin-bottom:0}.template-page__installation .banner-cta-2__buttons,.template-page__pcb-content .banner-cta-2__buttons{margin-top:1em}.template-page__installation .banner-cta-2 p,.template-page__pcb-content .banner-cta-2 p{font-weight:100}.template-page__installation .banner-cta-2 p:last-of-type,.template-page__pcb-content .banner-cta-2 p:last-of-type{margin-bottom:0}.template-page__installation .installation-features h2,.template-page__pcb-content .installation-features h2{max-width:400px}.template-page__installation .installation-features .features__item-text,.template-page__pcb-content .installation-features .features__item-text{font-weight:600;font-size:1.35em}.template-page__installation .installation-features .features__item-text,.template-page__pcb-content .installation-features .features__item-text{font-weight:600;font-size:1.35em}.template-page__installation .installation-features .features__item-icon img,.template-page__pcb-content .installation-features .features__item-icon img{height:1.5em}.template-page__installation .installation-features .features__item-icon,.template-page__pcb-content .installation-features .features__item-icon{height:3.5em;width:3.5em}.template-page__installation .installation-features .features__item-icon img,.template-page__pcb-content .installation-features .features__item-icon img{min-width:0}.template-page__installation .installation-features .features__wrap>div,.template-page__pcb-content .installation-features .features__wrap>div{width:50%}.template-page__installation .installation-features .features__wrap>div:first-child,.template-page__pcb-content .installation-features .features__wrap>div:first-child{width:50%}.template-page__installation .installation-features .features__item-icon,.template-page__pcb-content .installation-features .features__item-icon{border-radius:7px}.template-page__installation .installation-features .features__image img,.template-page__pcb-content .installation-features .features__image img{width:100%}@media (max-width:990px){.template-page__installation .installation-features .features__image img,.template-page__pcb-content .installation-features .features__image img{margin-top:2em}}.template-page__installation .installation-features+.installation-features .features__wrap,.template-page__pcb-content .installation-features+.installation-features .features__wrap{flex-direction:row-reverse}.template-page__installation .installation-features+.installation-features .features__list-wrap,.template-page__pcb-content .installation-features+.installation-features .features__list-wrap{padding-left:5em}.template-page__installation .installation-features+.installation-features .features__item-list,.template-page__pcb-content .installation-features+.installation-features .features__item-list{padding-right:0}.template-page__installation .installation-features .features__wrap-text p:last-child,.template-page__pcb-content .installation-features .features__wrap-text p:last-child{margin-bottom:1.5em}@media (max-width:990px){.template-page__installation .pcb-video img,.template-page__pcb-content .pcb-video img{width:100%;left:0;border-radius:5px}.template-page__installation .pcb-video__inner>svg,.template-page__pcb-content .pcb-video__inner>svg{height:1.5em}.template-page__installation .pcb-video__inner .h2,.template-page__pcb-content .pcb-video__inner .h2{font-size:1.5em;margin-top:.5em}.template-page__installation .features,.template-page__pcb-content .features{background:#fff}.template-page__installation .features__content .features__image,.template-page__pcb-content .features__content .features__image{display:initial}.template-page__installation .features__item,.template-page__pcb-content .features__item{margin-bottom:1em}.template-page__installation .features__item-list,.template-page__pcb-content .features__item-list{padding-bottom:2em}.template-page__installation .features__wrap,.template-page__pcb-content .features__wrap{padding-bottom:2em}.template-page__installation .product-features__item-section:last-of-type,.template-page__pcb-content .product-features__item-section:last-of-type{max-height:initial}.template-page__installation .installation-features h2,.template-page__pcb-content .installation-features h2{margin-bottom:1em;font-weight:600}.template-page__installation .installation-features .features__wrap>div:first-child,.template-page__pcb-content .installation-features .features__wrap>div:first-child{width:100%}.template-page__installation .installation-features .features__wrap>div,.template-page__pcb-content .installation-features .features__wrap>div{width:100%}.template-page__installation .installation-features+.installation-features .features__wrap,.template-page__pcb-content .installation-features+.installation-features .features__wrap{flex-direction:column}.template-page__installation .installation-features+.installation-features .features__list-wrap,.template-page__pcb-content .installation-features+.installation-features .features__list-wrap{padding-left:0}.template-page__installation .features__image img,.template-page__pcb-content .features__image img{border-radius:6px}}.pcb-video img.pcb-video--mobile{display:none;border-radius:5px}@media (max-width:990px){.pcb-video img.pcb-video--mobile{display:flex}.pcb-video img.pcb-video--desktop{display:none}.pcb-video .pcb-video__inner{left:0}}.login-register{padding-top:3em;padding-bottom:3em}.login-register .h1,.login-register h1{font-weight:600;font-size:1.95em;margin-bottom:.5em}.login-register [disabled]{opacity:.5}.login-register .btn+.btn{margin-top:.5em}.login-register .forgotten-password{margin-top:1em}.login-register #forgotten-password-view{display:none}.login-register .errors ul{list-style:inside;padding:0;text-align:left;margin-top:0;color:#81a7d5}.login-register__wrap{display:flex;justify-content:center;align-items:center;text-align:center;min-height:70vh}.login-register__box{max-width:400px}.login-register__buttons{display:flex;flex-direction:column}.login-register__sub-title{font-family:"Shelma & Hugie",serif;font-size:2.5em;color:#50ad8a;margin:0}.login-register__text{margin-bottom:1em}.login-register form{display:flex;flex-direction:column}.login-register form input{min-height:3.25em;border:1px solid #efefef;border-radius:3px;padding-left:1em;padding-right:1em;margin-bottom:.75em}.login-register form input::placeholder{color:rgba(36,56,88,.46)}.login-register #confirm_password_message p{margin-top:0;font-size:.85em;color:#81a7d5}.shopify-challenge__container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:70vh}.shopify-challenge__button{border:2px solid #81a7d5;border-radius:4px;background-color:#81a7d5;color:#fff;padding:10px 25px;font-weight:500;line-height:1;transition:background-color .25s ease,border-color .25s ease,color .25s ease;border-radius:24px;cursor:pointer}.template-account .breadcrumbs{text-transform:uppercase}.account-area .container{max-width:1000px}.account-area h3{text-transform:uppercase;margin-bottom:1em;font-size:1.5em;font-weight:600}.account-area nav{display:flex;flex-direction:column}.account-area nav a{height:3em;display:flex;align-items:center;border-bottom:1px solid rgba(19,47,75,.13);text-transform:uppercase;font-weight:500}.account-area nav a:first-child{border-top:1px solid rgba(19,47,75,.13)}.account-area nav a:hover{text-decoration:underline}.account-area .isVisible{display:initial}.account-area__head{text-align:center;margin-bottom:3em}.account-area__sub-title{color:#99b7e0;font-family:"Shelma & Hugie"}.account-area__body{display:flex;margin-bottom:4em}.account-area__sidebar{background-color:#f9f9f9;width:25%;min-width:250px;padding:2em 2em 4em 2em}.account-area__content{background-color:#f9f9f9;width:calc(75% - 1em);margin-left:1em;padding:2em 4em 4em 4em}.account-area__content h4{margin-bottom:.75em}.account-area__content a{color:#448b70;text-decoration:underline}.account-area .default_address{font-weight:700;margin-left:.5em;color:#81a7d5}.account-area-page{display:none}.account-area-page label{height:2.5em;display:flex;align-items:center;margin-bottom:0;text-transform:uppercase}.account-area-page label input{height:100%;margin-left:.5em;border:0;background:0 0;text-transform:uppercase;min-width:80%}.account-area-page__form-info{display:flex;flex-direction:column;margin-bottom:2em;border-top:1px solid rgba(19,47,75,.13);padding-top:2em}.account-area-page__form-info:first-of-type{border-top:0;padding-top:0}#account-wishlist .cards-list{display:grid;gap:2em 1em;grid-template-areas:unset;grid-template-columns:1fr 1fr;padding-bottom:0;padding:0}#account-wishlist .cards-list .card-product:nth-child(3){grid-area:unset}@media (max-width:550px){#account-wishlist .cards-list{grid-template-columns:1fr}}#account-orders,#account-wishlist{display:none}.myaccount--isVisible #account-home{display:initial}.orders--isVisible #account-orders{display:initial}.wishlist--isVisible #account-home{display:none}.wishlist--isVisible #account-wishlist{display:initial}.myaccount--isVisible .account-area__nav-myaccount,.orders--isVisible .account-area__nav-orderhistory,.wishlist--isVisible .account-area__nav-wishlist{font-weight:600}.table h3{font-size:1em;margin:auto}.table strong{margin:auto}.table__head{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid rgba(19,47,75,.13)}.table__row{display:flex}.table__td{width:100%;display:flex;flex-direction:column;align-items:center}.table__image{max-width:125px;margin-right:1em}.table__image img{max-width:125px;max-height:125px;width:100%;object-fit:cover;height:100%}@media (max-width:990px){.account-area__head{margin-top:3em}.account-area__sidebar-wrap{transition:ease-in-out min-height 250ms}.account-area__sidebar-wrap{max-height:0;overflow:hidden}.account-area h3{margin-bottom:1em;font-size:1em}.account-area h3.active+div{max-height:1000px}.table__head{display:none}.account-area__body{flex-direction:column}.account-area__sidebar{width:100%;margin-bottom:0;padding-bottom:0;padding-top:1em;border-radius:5px;padding-left:1.5em;padding-right:1.5em}.account-area__content{margin-left:0;width:100%;padding-left:1em;padding-right:1em;background:no-repeat;padding-left:0;padding-right:0}.table__row:not(.table__head){display:grid;grid-template-columns:40% 1fr 1fr 1fr;grid-template-rows:auto auto auto auto auto;gap:0;grid-template-areas:"image row-1 row-1 row-1" "image row-2 row-2 row-2" "image row-3 row-3 row-3" "image row-4 row-4 row-4" "image roe-5 roe-5 roe-5";margin-bottom:1em}.table{font-size:.9em}.table__image{grid-area:image}.table__title{grid-area:row-1;padding-bottom:.5em}.table__order-number{grid-area:row-2}.table__date{grid-area:row-3}.table__status{grid-area:row-4}.table__image{padding-right:1em}.table strong{margin-left:0;color:rgba(30,26,51,.5)}.table h3{margin-bottom:0}}.account-area__content .address{border-bottom:1px solid #cacaca;margin-bottom:1.5em;cursor:pointer}.account-area__content .address h5{font-weight:500}.account-area__content .address h5+p{margin-top:.5em}.address-popup{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:999;display:none}.address-popup .btn{max-width:150px;margin:1em auto .25em}.address-popup__curtain{background:rgba(0,0,0,.85);width:inherit;height:inherit;display:block;position:fixed;top:0;bottom:0;left:0;right:0}.address-popup__close{position:relative;top:0;right:0;border:0;outline:0;background:no-repeat;color:#fff;padding:1em 2em;cursor:pointer;z-index:1;color:#676767;padding:1em}.address-popup__content{background:#fff;min-width:430px;min-height:300px;display:block;z-index:1;position:relative;max-height:80vh;overflow:scroll}.address-popup__wrap{display:flex;justify-content:center;align-items:center;height:100%}.address-popup__head{background:#f7f7f7;padding:.5em 1em;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center}.address-popup__head h2{font-size:1.5em}@media (max-width:990px){.address-popup__content{min-width:90%}}.address-form h3{font-size:1.25em;margin-bottom:.75em}.address-form form{padding:1.5em}.address-form input[type=checkbox]{border:1px solid #eee;margin-right:1em;border:none;height:1.5em;width:1.5em;margin-right:1em;box-shadow:none;cursor:pointer}.address-form input[type=checkbox]::before{width:inherit;height:inherit;border-radius:0;border-color:#eee}.address-form input[type=checkbox]::after{background-position:6px 7px;background-size:.7em}.address-form input[type=checkbox]:checked::before{background-color:#fff;border:1px solid #eee}.address-form input:not([type=checkbox]),.address-form select{width:100%;padding:.75em 1em;margin-bottom:.75em;border:1px solid #eee}.address-form input:not(.btn),.address-form select{border-radius:0}.address-form__fields{display:flex;flex-direction:column}.address-form .faux-checkbox{display:flex;align-items:center;cursor:pointer}.edit-address{display:none}.edit-address.isVisible{display:initial}.add-address-popup--isVisible #add-address,.edit-address-popup--isVisible #edit-address{display:initial}.account-order__header{margin-bottom:1em}.account-order-item{display:flex;margin-bottom:1em}.account-order-item ul{list-style:none;padding:0;margin-bottom:.25em}.account-order-item__image{margin-right:1.5em;max-width:90px}.account-order__items{border-bottom:1px solid #dfe1e4}.account-order .value-row{display:flex;justify-content:space-between;margin:.5em 0 0 0}.account-order .value-row.total{border-bottom:1px solid #000;padding-bottom:.5em;margin-bottom:1em;font-weight:700;text-transform:uppercase}.account-order .info{display:flex;flex-direction:column;font-size:1.15em}.account-order .info span{font-size:.75em}.account-area nav a.active{font-weight:600}.template-search .head{text-align:center;margin-bottom:2em;margin-top:2em}.hero-404{background-color:#f5f5f5}.hero-404 h1{font-size:2.35em;text-align:left}.hero-404 img{float:left}.hero-404__wrap{display:flex}.hero-404__column{display:flex;justify-content:center;align-items:center;width:50%;position:relative}.hero-404__content{width:50%;padding-top:3em;padding-bottom:3em;max-width:300px}.hero-404__image-overlay-content{position:absolute}.hero-404__image-overlay-content h2{color:#fff;font-size:14vw;font-weight:600}.hero-404__image-overlay-content h2 span{color:#50ad8a}@media (max-width:990px){.hero-404 h1{text-align:center}.hero-404__wrap{flex-direction:column-reverse}.hero-404__column{width:100%}.hero-404__content{text-align:center;width:80%;padding-top:1em}.hero-404__image{display:none}.hero-404__image-overlay-content{position:relative;margin-top:4em}.hero-404__image-overlay-content h2{color:#243858;font-size:7em}}.sidebar-layout{margin:2em auto 4em}.sidebar-layout table td{vertical-align:top;padding:5px}.sidebar-layout .isCurrent{font-weight:600}.sidebar-layout nav{display:flex;flex-direction:column}.sidebar-layout nav a{height:3em;display:flex;justify-content:center;align-items:center;border-bottom:1px solid rgba(153,183,224,.15)}.sidebar-layout nav a:hover{background:rgba(153,183,224,.15)}.sidebar-layout nav a:last-child{border-bottom:none}.sidebar-layout__head{margin-bottom:2em;margin-top:1em}.sidebar-layout__head h1{text-align:left}.sidebar-layout__head h2{color:#99b7e0}.sidebar-layout__wrap{display:flex;min-height:50vh}.sidebar-layout__sidebar{background:rgba(153,183,224,.06);margin-right:1em;width:100%;padding:1em;border:5px;max-width:300px;align-self:flex-start}.sidebar-layout__content{width:100%;border:1px solid #e3e3e3;border-radius:5px;padding:1em 4em 4em 4em}.sidebar-layout__content a{color:#50ac8a;text-decoration:underline}.sidebar-layout__content h3{color:#81a7d5;font-family:"Shelma & Hugie",serif}.sidebar-layout__content h3+h2{margin-bottom:1em}.sidebar-layout details{border-bottom:0;background:#fcfaf4}.sidebar-layout details p:first-child{margin-top:0}.sidebar-layout details:first-child{margin-top:3em}.sidebar-layout details summary{outline:0;cursor:pointer}.sidebar-layout details summary>div{padding-top:1em;padding-bottom:1em;margin-top:1em;padding-left:1em;padding-right:1em;display:flex;justify-content:space-between;align-items:center}.sidebar-layout details summary svg{margin-left:.5em}.sidebar-layout details summary::-webkit-details-marker{display:none}.sidebar-layout details svg{content:"+";transform:rotate(45deg);transition:ease-in-out 250ms transform;transform-origin:center;max-height:.75em}.sidebar-layout details summary+div{padding:0 1em 1em 1em;max-height:0;height:auto;transition:650ms max-height ease-in-out;transition-delay:2s;overflow:hidden}.sidebar-layout details[open] summary{font-weight:600}.sidebar-layout details[open] summary+div{max-height:1000px}.sidebar-layout details[open] svg{transform:none;color:#81a7d5}.template-page__faqs #hero-block h1,.template-page__sidebar #hero-block h1{margin-bottom:0}@media (max-width:990px){.sidebar-layout{margin-top:0}.sidebar-layout nav{display:flex;padding:0;margin:0;overflow-x:scroll;width:100%;height:100%;height:max-content;list-style:none;scroll-snap-type:x mandatory;-webkit-scroll-snap-type:x mandatory;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;flex-direction:initial}.sidebar-layout nav a{min-width:auto;width:auto;flex-shrink:0;scroll-snap-align:start;text-align:center;cursor:pointer;padding:0 1em;border-radius:5px;margin-right:1em;border-bottom:none}.sidebar-layout nav a:first-child{margin-left:5%}.sidebar-layout__wrap{flex-direction:column}.sidebar-layout__content{padding-left:0;padding-right:0;border:0;padding-top:0}.sidebar-layout__sidebar{margin-bottom:1.5em;max-width:initial;background:#f9fbfd;padding-left:0;padding-right:0;margin-left:-5%;width:110%;position:sticky;top:58px;z-index:1}.sidebar-layout__head h1{text-align:center}.sidebar-layout__head h2{text-align:center}.template-page__faqs .breadcrumbs,.template-page__sidebar .breadcrumbs{display:block}}@media (max-width:990px){.sidebar-layout table{overflow:scroll;width:calc(100vw - 0em)!important;background:#eee;display:block;margin-left:-1.5em}.sidebar-layout table tbody{padding:1.5em 1em;display:block}.sidebar-layout table tbody tr td:last-child{min-width:300px!important}}.page-testimonials .video-slider .slider-nav__button::before{background-position:center;left:0;right:0;position:absolute;margin:auto}.page-testimonials .video-slider .slider-nav__button{display:flex;justify-content:center;align-items:center}@media (max-width:990px){.page-temoignages .item-scroller-w-text .item-scroller-w-text__wrap,.page-testimonials .item-scroller-w-text .item-scroller-w-text__wrap{flex-direction:column}}.page-htmyg .pcb-video{margin-top:50px;padding:80px 20%}.page-htmyg .steps-section{margin:50px auto;max-width:80%}.page-htmyg .steps-section .section-title{text-align:center;font-weight:600}.page-htmyg .steps-section .step-block{display:grid;grid-template-columns:1fr 1fr;margin:50px 0;grid-gap:5vw;align-items:center}.page-htmyg .steps-section .step-block .step-text__wrapper .icon-text{display:flex;align-items:center;font-size:20px;font-weight:500}.page-htmyg .steps-section .step-block .step-text__wrapper .icon-text img{width:100px;height:100px;padding:20px;border:1px solid #e2e4e8;border-radius:10px;margin-right:20px;object-fit:contain}.page-htmyg .steps-section .step-block .step-text__wrapper .step-block-title{font-size:30px;font-weight:600;font-family:"Shelma & Hugie",serif;color:#448b70}.page-htmyg .steps-section .step-block .step-text__wrapper .step-block-heading-text{font-size:22px;font-weight:500}.page-htmyg .steps-section .step-block .step-text__wrapper .step-text{font-size:16px}.page-htmyg .steps-section .step-block .step-text__wrapper .step-text.extra-text{font-family:"Shelma & Hugie",serif;font-size:30px;color:#448b70}.page-htmyg .steps-section .step-block .step-image{position:relative;padding-top:75%}.page-htmyg .steps-section .step-block .step-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;border-radius:5px}.page-htmyg .steps-section .step-block.first-step{row-gap:0}.page-htmyg .steps-section .step-block.first-step .block-header__wrapper{grid-column:1/span 2}.page-htmyg .steps-section .step-block:nth-child(odd) .step-text__wrapper{grid-column:2;grid-row:1;margin-left:20px}.page-htmyg .steps-section .step-block:nth-child(odd) .step-image{grid-column:1}@media (max-width:990px){.page-htmyg .pcb-video{padding:0}.page-htmyg .pcb-video img{left:0;right:0}.page-htmyg .steps-section{margin:30px auto;max-width:100%}.page-htmyg .steps-section .section-title{font-size:26px}.page-htmyg .steps-section .step-block{grid-template-columns:1fr;grid-gap:20px;margin:30px 0}.page-htmyg .steps-section .step-block .step-text__wrapper{grid-row:2;margin-right:0}.page-htmyg .steps-section .step-block .step-text__wrapper .icon-text{font-size:14px;font-weight:500}.page-htmyg .steps-section .step-block .step-text__wrapper .icon-text img{margin-right:20px;width:50px;height:50px;padding:5px}.page-htmyg .steps-section .step-block .step-text__wrapper .step-block-title{font-size:24px;font-weight:600}.page-htmyg .steps-section .step-block .step-text__wrapper .step-block-heading-text{font-size:18px;font-weight:500}.page-htmyg .steps-section .step-block .step-text__wrapper .step-text{font-size:16px}.page-htmyg .steps-section .step-block .step-image{grid-row:1}.page-htmyg .steps-section .step-block:nth-child(odd) .step-text__wrapper{grid-column:1;grid-row:2;margin-left:0}.page-htmyg .steps-section .step-block:nth-child(odd) .step-image{grid-row:1}}.htmyg .hero-image{max-height:20vh}.htmyg .hero-image .container{padding-bottom:0;min-height:20vh}.htmyg .hero-image__content{top:50%}.htmyg .full-width-banner{width:100%;margin-bottom:-10px}.htmyg .full-width-banner img{width:100%}.htmyg .full-width-banner .mobile{display:none}.htmyg .get-in-touch{margin-bottom:0}@media (max-width:990px){.htmyg .hero-image{max-height:25vh}.htmyg .hero-image .container{min-height:25vh;padding:0}.htmyg__content{top:-20px}.htmyg .full-width-banner .mobile{display:block}.htmyg .full-width-banner .desktop{display:none}.htmyg .get-in-touch__content .get-in-touch__items{margin-left:0}.htmyg .get-in-touch__content .get-in-touch__items .get-in-touch__point{text-align:center;justify-content:center}}.klarna .klarna-section{margin-top:88px}@media (min-width:990px){.klarna .klarna-section{margin-top:150px}}.klarna .klarna-title{max-width:200px;text-align:center;font-size:26px;line-height:36px;font-weight:700;display:block;margin:0 auto}@media (min-width:990px){.klarna .klarna-title{font-size:49px;line-height:54px;max-width:700px}}.klarna .klarna-header{min-height:428px;background-color:#fbaec8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:40px}@media (min-width:990px){.klarna .klarna-header{min-height:30vw}}.klarna .klarna-header .klarna-header__inner{max-width:800px}.klarna .klarna-header .klarna-header__logo{width:107px;margin:0 auto;display:block;padding:11px 11px 8px 11px;border:2px solid #000;border-radius:10px;margin-bottom:10px}@media (min-width:990px){.klarna .klarna-header .klarna-header__logo{width:216px;padding:24px 25px 19px 25px;margin-bottom:25px}}.klarna .klarna-header .klarna-header__title{font-size:34px;line-height:44px;text-align:center;margin-bottom:20px}@media (min-width:990px){.klarna .klarna-header .klarna-header__title{font-size:58px;line-height:64px;margin-bottom:25px}}.klarna .klarna-header .klarna-header__subtitle{line-height:22px;max-width:300px;display:block;margin:0 auto;text-align:center;font-weight:500}@media (min-width:990px){.klarna .klarna-header .klarna-header__subtitle{font-size:16px;line-height:36px;max-width:700px}}.klarna .klarna-grid__inner{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;max-width:1510px;padding:0 24px;margin:40px auto 0 auto}@media (min-width:990px){.klarna .klarna-grid__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.klarna .klarna-grid__inner .klarna-grid__item-container{width:100%;position:relative}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__item-container{width:33%;padding:0 15px}}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__item-container.klarna-grid__item-container--padding{padding-bottom:150px}}.klarna .klarna-grid__inner .klarna-grid__item{background-color:#f0f3f5;padding:40px 20px;height:100%;border-radius:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__item{padding:70px 50px 46px 50px}}.klarna .klarna-grid__inner .klarna-grid__icon{width:100px;min-width:0;display:block;margin:0 auto}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__icon{height:150px;object-fit:contain}}.klarna .klarna-grid__inner .klarna-grid__title{font-size:25px;margin:35px 0 11px 0}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__title{margin:50px 0 11px 0}}.klarna .klarna-grid__inner .klarna-grid__subtitle{margin:0;font-size:18px;line-height:20px}.klarna .klarna-grid__inner .klarna-grid__points{margin-top:32px}.klarna .klarna-grid__inner .klarna-grid__point{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:26px}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__point{margin-bottom:30px}}.klarna .klarna-grid__inner .klarna-grid__point p{width:87%;line-height:24px;font-size:16px;color:#7c8087;margin:0}.klarna .klarna-grid__inner .klarna-grid__point svg path{fill:#60ba98;width:24px}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__point svg path{width:28px}}.klarna .klarna-grid__inner .klarna-grid__link{margin-top:30px;position:relative}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__link{margin-top:auto;font-weight:700;font-size:16px;letter-spacing:1.6px}}.klarna .klarna-grid__inner .klarna-grid__link:after{content:"";width:100%;height:2px;background-color:#000;position:absolute;bottom:-5px;left:0}.klarna .klarna-grid__inner .klarna-grid__terms{font-size:10px;color:#707070;line-height:13px}@media (min-width:990px){.klarna .klarna-grid__inner .klarna-grid__terms{position:absolute;left:50%;transform:translate(-50%);width:75%;font-size:14px;line-height:18px;margin-top:30px}}.klarna .klarna-calc{background-color:#f0f3f5;padding:100px 0;margin-top:0;margin-bottom:40px}@media (min-width:990px){.klarna .klarna-calc{padding:150px 0;margin-bottom:100px}}.klarna .klarna-calc .klarna-title{margin-bottom:49px}@media (min-width:990px){.klarna .klarna-calc .klarna-title{margin-bottom:40px}}.klarna .klarna-calc .klarna-calc__inner{max-width:1510px;margin:0 auto}@media (min-width:990px){.klarna .klarna-calc .klarna-calc__inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0 24px}}.klarna .klarna-calc .klarna-calc__third{width:100%;padding:0 24px}@media (min-width:990px){.klarna .klarna-calc .klarna-calc__third{width:33%;padding:0 60px}}.klarna .klarna-calc .klarna-calc__third .klarna-calc__card{display:block;height:91px;width:100%;margin-bottom:40px;box-shadow:10px 10px 10px rgba(0,0,0,.0509803922);border-radius:10px;background-color:#fff}.klarna .klarna-calc .klarna-calc__third .klarna-calc__card{height:100%}.klarna .klarna-calc__third-title{font-size:16px;text-align:center;font-weight:700;color:#1d293f;line-height:27px}@media (min-width:990px){.klarna .klarna-calc__third-title{font-size:25px;text-align:left}}.klarna .klarna-button{text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:91px;width:100%;margin-bottom:40px;box-shadow:10px 10px 10px rgba(0,0,0,.0509803922);border-radius:10px;background-color:#fff}@media (min-width:990px){.klarna .klarna-button{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.klarna .klarna-button .klarna-button__icon{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-right:22%}@media (min-width:990px){.klarna .klarna-button .klarna-button__icon{width:30%;padding-left:5%;margin-right:0}}.klarna .klarna-button .klarna-button__icon svg{width:19px}.klarna .klarna-button .klarna-button__icon svg path{fill:#60ba98}.klarna .klarna-button span{display:inline;font-size:18px}@media (min-width:990px){.klarna .klarna-button span{font-size:25px}}.klarna .klarna-calc__third-methods .klarna-button .klarna-button__icon{margin-right:22px;width:unset}@media (min-width:990px){.klarna .klarna-calc__third-methods .klarna-button span{font-size:18px}}.klarna .klarna-calc__third-results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.klarna .klarna-calc__card{padding:30px 24px}@media (min-width:990px){.klarna .klarna-calc__card{padding:30px 35px}}.klarna .klarna-calc__results{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;height:100%;min-height:334px}@media (min-width:990px){.klarna .klarna-calc__results{min-height:unset}}.klarna .klarna-calc__pre{font-size:18px;margin-top:0;margin-bottom:10px;line-height:20px}.klarna .klarna-calc__amount{font-size:25px;line-height:27px;font-weight:700;margin:0}.klarna .klarna-calc__price-block input{width:100%;-webkit-appearance:none;appearance:none;background:#e6e6e6;height:10px;border-radius:10px}.klarna .klarna-calc__price-block input::-webkit-slider-thumb{width:25px;height:25px;-webkit-appearance:none;appearance:none;background:#60ba98;cursor:pointer;border-radius:100%}.klarna .klarna-calc__price-block input::-moz-range-thumb{width:25px;height:25px;background:#60ba98;cursor:pointer;border-radius:100%}.klarna .klarna-calc__hide{display:none}.klarna .klarna-button-selected{border:2px solid #448b70}.klarna .klarna-method-disabled{opacity:.5;border:none}.klarna .collection-slider h2{text-align:center;font-weight:700;margin-bottom:40px;font-size:26px;padding-left:0}@media (min-width:990px){.klarna .collection-slider h2{margin-bottom:70px;font-size:49px}}.klarna .collection-slider__item{padding-bottom:20px}.klarna .collection-slider__item:after{content:"Shop Now";background-color:#60ba98;padding:7px 30px;font-size:16px;border-radius:10px;line-height:16px;color:#fff}.klarna .collection-slider__item-content{margin-bottom:15px}.os2-image .image-wrapper{position:relative}.os2-image .image-wrapper img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.os2-image .image-wrapper .image-link{position:absolute;top:0;left:0;right:0;bottom:0}.blog-template .blog-header{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px}.blog-template .blog-header h1{margin-bottom:25px;line-height:1;color:#253858;font-size:48px}@media (max-width:600px){.blog-template .blog-header h1{font-size:32px}}.blog-template .blog-header p{margin:0;max-width:500px;text-align:center}.blog-template .articles{margin-top:2em;margin-bottom:50px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;margin-bottom:20px}.blog-template .articles .article{display:flex;flex-direction:column;text-align:left;position:relative}.blog-template .articles .article .image{width:100%;margin-bottom:15px;position:relative}.blog-template .articles .article .image img{width:100%;border-radius:8px}.blog-template .articles .article .published-at{color:#448b70}.blog-template .articles .article a{text-decoration:none}.blog-template .articles .article h3{line-height:1.2;font-size:18px}.blog-template .articles .article a.excerpt{line-height:1.5}.blog-template .articles .article a.overlay-link{position:absolute;top:0;left:0;right:0;bottom:0}.blog-template .articles .article .article__text{max-width:320px}.blog-template .articles .article.download-link .image::after{content:"";background-color:rgba(0,0,0,.6);display:none;position:absolute;top:0;bottom:0;right:0;left:0;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512"><path d="M320,336h76c55,0,100-21.21,100-75.6s-53-73.47-96-75.6C391.11,99.74,329,48,256,48c-69,0-113.44,45.79-128,91.2-60,5.7-112,35.88-112,98.4S70,336,136,336h56" style="fill:none;  stroke: %23fff;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 32px"/><polyline points="192 400.1 256 464 320 400.1" style="fill:none;  stroke: %23fff;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 32px"/><line x1="256" y1="224" x2="256" y2="448.03" style="fill:none;  stroke: %23fff;  stroke-linecap: round;  stroke-linejoin: round;  stroke-width: 32px"/></svg>');background-position:center;background-size:60px auto;background-repeat:no-repeat}.blog-template .articles .article.download-link:hover .image::after{display:block}.blog-template .articles.manuals .article:nth-child(3)::before{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="74.39" height="71.251" viewBox="0 0 74.39 71.251"><path id="Path_1629" data-name="Path 1629" d="M68.276,68.4a8.366,8.366,0,0,0,2.693-.9c.657-.24.839.42,1.376.24a.508.508,0,0,0,.3-.717,2,2,0,0,1,1.017.537,12.116,12.116,0,0,1,.777,1.076,3.19,3.19,0,0,0-.357-1.142,3.9,3.9,0,0,0-1.428-1.373v-.24c0-.24-.18-.24-1.256-.18a10.591,10.591,0,0,0-2.753,1.016,18.2,18.2,0,0,1-2.093.18s-.12-.72-.54-.9-.837.286-.837.286H65a7.444,7.444,0,0,1-.9-.477,32.553,32.553,0,0,1-2.753-2.992c-1.076-1.256-6.7-8.794-7.6-10.051a3.2,3.2,0,0,1,.24-3.529,18.942,18.942,0,0,0,1.2-2.633A45.635,45.635,0,0,0,62.708,42.5c3.284-2.333,6.759-7,8.614-10.887s.48-7.478-.957-10.351S68.938,13.9,68.69,11.929s.3-4.369-4.666-8.974S51.4.082,48.589,1.818,45.359,7.26,45.359,7.26a25.178,25.178,0,0,0-2.513.78,4.785,4.785,0,0,0-2.633,2.153c-.18.48.6.12.6.12H43.5c1.256,0,2.693.06,2.693.06s1.733,2.513,2.57,3.409,1.376,1.142,1.076,1.616-1.5.837-4.666,1.853a27.146,27.146,0,0,0-6.4,3.352s-4.309.837-6.522,1.5a13.072,13.072,0,0,0-4.429,2.855,7.075,7.075,0,0,1-.9.06c-.477,0-2.693.18-3.529.18s-1.913.12-1.976.6,1.556.9,1.556.9c.78.9-1.556.477-3.229.477a82.9,82.9,0,0,0-10.77.959c-5.505.779-7.772,1.987-8.66,3.184s.6,1.316,1.613.9a13.013,13.013,0,0,1,3.949-.9c1.076,0,4.189.42,7.238.36s12.027.537,12.027.537a40.479,40.479,0,0,0,4.606,7.3,77.856,77.856,0,0,0,7.115,6.639c.782.717-.117,2.812-.9,4.489a3.3,3.3,0,0,0,.717,3.829c.72.6,2.216,4.786,3.052,7.238s1.8,5.325,1.916,5.862-.12.839-.36.839a2.193,2.193,0,0,1-1.256-.6,1.525,1.525,0,0,0-.9-.42s-.057-.537-1.553-.237-1.676,2.093-1.676,2.093A6.761,6.761,0,0,1,36.987,68.1a1.493,1.493,0,0,1,1.316-.24,7.424,7.424,0,0,0,.12,1.2c.12.66.837.36,1.5.286s.657.3,1.316.537,1.2.063,2.033.54a2.039,2.039,0,0,0,1.556.24l.18.6.477-.837a5.4,5.4,0,0,0,1.616.24,4.543,4.543,0,0,0,2.57-.6c.72-.36,1.556.06,2.284,0s.6-.6.6-.6a1.062,1.062,0,0,1,.957,0c.6.237,1.256,1.376,1.256,1.376a3.031,3.031,0,0,0-.537-1.256c-.537-.9-2.17-1.051-2.17-1.051a3.929,3.929,0,0,0-2.57-.72,9.947,9.947,0,0,0-2.513,1.376s-2.284-.54-2.633-1.076a17.258,17.258,0,0,1-2.033-3.052c-.48-1.2-3.349-10.171-3.349-10.171l.237-.6c.24-.6.36-2.453.66-4.309a5.631,5.631,0,0,1,1.2-2.81A26.043,26.043,0,0,0,45,47.458a33.642,33.642,0,0,0,5.682-.777,26.762,26.762,0,0,0-.9,3.949c0,.9,1.676,2.093,3.529,3.889s7.061,9.931,7.538,10.647a1.056,1.056,0,0,1-.717,1.556,4.629,4.629,0,0,1-2.57-.66,1.3,1.3,0,0,0-.839-.357,2.525,2.525,0,0,0-2.453-.6c-1.376.477-1.613,2.393-1.613,2.393a9.2,9.2,0,0,1,.957-1.2c.657-.717,2.153-.06,2.153-.06a3.155,3.155,0,0,0,.3.959c.286.717,1.256.237,1.856.286s.717.3,1.793.42,2.812.12,2.812.12a3.088,3.088,0,0,0,1.428.42c.591-.06.777-.3,1.142-.3h.837l.12.657.3-.717S67.913,68.4,68.276,68.4Z" transform="translate(-0.048 -0.003)" fill="%2381A7D5"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;top:-65px;right:5px;width:80px;height:75px}@media (max-width:750px){.blog-template .articles.manuals .article:nth-child(3)::before{display:none}}@media (max-width:750px){.blog-template .articles.manuals .article::before{display:none}}@media (max-width:990px){.blog-template .articles{grid-template-columns:1fr 1fr}}@media (max-width:750px){.blog-template .articles .article h3{font-size:16px}}@media (max-width:650px){.blog-template .articles{grid-column-gap:20px;grid-row-gap:20px}}@media (max-width:580px){.blog-template .articles .article .published-at{font-size:.8em}}.blog-template .load-more{padding:15px 0;display:flex;justify-content:center;width:100%;font-weight:500;margin-bottom:2em}.blog-template .load-more a{display:block;padding-bottom:6px;border-bottom:2px solid #1f293d;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.blog-template .load-more a:hover{color:#448b70;border-color:#448b70}#ArticleTemplate .container:not(.breadcrumbs){width:100%;padding:15px;max-width:1200px;margin:0 auto}#ArticleTemplate article{width:100%;max-width:1100px;padding:0 30px 0 30px;margin:0 auto}#ArticleTemplate article header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2em}#ArticleTemplate article header h1{line-height:1;margin-bottom:.5em;color:#253858;font-size:48px}@media (max-width:600px){#ArticleTemplate article header h1{font-size:32px}}#ArticleTemplate article header .article-meta .author{margin-right:5px}#ArticleTemplate article header .article-meta .published-at{margin-left:5px;color:#448b70}#ArticleTemplate article .article-content img{width:100%;position:relative}#ArticleTemplate article .article-content .image-caption{color:#81a7d5;font-weight:500;font-size:12px;margin-top:5px;display:block}#ArticleTemplate article .article-content iframe{margin:0 auto;display:block;max-width:100%}#ArticleTemplate article .article-content h1,#ArticleTemplate article .article-content h2,#ArticleTemplate article .article-content h3,#ArticleTemplate article .article-content h4{color:#253858;font-weight:600;text-transform:uppercase}#ArticleTemplate article .article-content h5,#ArticleTemplate article .article-content h6{color:#253858}#ArticleTemplate article .article-content h1{font-size:32px}#ArticleTemplate article .article-content h2{font-size:28px}#ArticleTemplate article .article-content h3{font-size:22px}#ArticleTemplate article .article-content h4{font-size:18px}#ArticleTemplate article .article-content h5{font-size:16px}#ArticleTemplate article .article-content h6{font-size:14px}@media (max-width:750px){#ArticleTemplate article .article-content{padding:0}#ArticleTemplate article .article-content img{width:100%;margin:0 0}}.article .section-2-0:not(.product-recommendation-slider) a{color:#448b70}.gallery-template{padding-top:20px}.gallery-template .gallery-template__header{display:flex;flex-direction:column;align-items:center;text-align:center}.gallery-template .gallery-template__header h1{color:#253858}@media (max-width:750px){.gallery-template .gallery-template__header h1{font-size:38px}}.gallery-template .gallery-template__subheading{margin-top:10px;font-size:38px;letter-spacing:3px;font-family:"Shelma & Hugie",serif;margin-bottom:15px;color:#448b70}@media (max-width:750px){.gallery-template .gallery-template__subheading{font-size:28px}}.gallery-template .gallery-template__galleries{text-align:center;padding-bottom:60px}.gallery{margin-bottom:80px;text-align:center}.gallery.hide{display:none}.gallery .gallery__info{margin-top:20px}.gallery .flickr-gallery{margin-top:25px}.gallery-slider-overlay{top:0;left:0;right:0;bottom:0;display:none;align-items:center;justify-content:center;position:fixed;z-index:550}.gallery-slider-overlay.active{display:flex}.gallery-slider-overlay .flickr-gallery__close{position:absolute;top:0;right:0;padding:2em;color:#fff;z-index:9;cursor:pointer}.gallery-slider-overlay .curtain{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);opacity:1;display:block}.gallery-slider-overlay .gallery-slider-nav-btn{position:absolute;top:50%;transform:translateY(-50%);display:block;background-color:#448b70;height:30px;width:30px;border-radius:50%;background-size:6px auto;background-repeat:no-repeat;z-index:6}.gallery-slider-overlay .gallery-slider-nav-btn[data-direction=next]{right:5%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9.091" height="14.569" viewBox="0 0 9.091 14.569"><path id="chevron-left" d="M3.109,7.284,8.714,2.2A1.286,1.286,0,0,0,6.892.381L.373,6.291A1.281,1.281,0,0,0,0,7.284a1.281,1.281,0,0,0,.37.993l6.52,5.91a1.286,1.286,0,0,0,1.821-1.817l-5.6-5.086" transform="translate(9.091 14.569) rotate(180)" fill="%23fff" fill-rule="evenodd"/></svg>');background-position:55% center}.gallery-slider-overlay .gallery-slider-nav-btn[data-direction=previous]{left:5%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9.091" height="14.569" viewBox="0 0 9.091 14.569"><path id="chevron-left" d="M3.109,7.284,8.714,2.2A1.286,1.286,0,0,0,6.892.381L.373,6.291A1.281,1.281,0,0,0,0,7.284a1.281,1.281,0,0,0,.37.993l6.52,5.91a1.286,1.286,0,0,0,1.821-1.817l-5.6-5.086" fill="%23fff" fill-rule="evenodd"/></svg>');background-position:45% center}.gallery-slider-overlay .slides{position:relative;display:flex;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;-ms-overflow-style:none;scroll-behavior:smooth;z-index:5}.gallery-slider-overlay .slides.no-smooth-scroll{scroll-behavior:initial}.gallery-slider-overlay .slides::-webkit-scrollbar{display:none}.gallery-slider-overlay .slides .slide{min-width:100%;max-width:100%;scroll-snap-align:center;overflow:hidden;max-height:90vh;padding:30px;text-align:center;position:relative}.gallery-slider-overlay .slides .slide img{border-radius:8px;pointer-events:all;height:calc(90vh - 60px)}@media (max-width:990px){.gallery-slider-overlay .slides .slide img{height:auto}}.gallery-slider-overlay .slides .slide span{position:relative}.gallery-slider-overlay .slides .slide span::after{content:attr(data-title);position:absolute;top:100%;left:0;color:#fff;font-weight:500;margin-top:5px}.how-it-works-template{padding:20px 0}.how-it-works-template .how-it-works-template__container{max-width:1100px}.how-it-works-template .how-it-works-template__header{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:40px}.how-it-works-template .how-it-works-template__header h1{color:#253858}@media (max-width:750px){.how-it-works-template .how-it-works-template__header h1{font-size:38px}}.how-it-works-template .how-it-works-template__subheading{margin-top:10px;font-size:38px;letter-spacing:3px;font-family:"Shelma & Hugie",serif;margin-bottom:15px;color:#448b70}@media (max-width:750px){.how-it-works-template .how-it-works-template__subheading{font-size:28px}}.how-it-works-template .how-it-works-template__text{max-width:750px}.how-it-works-template .how-it-works-template__links{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:60px;grid-row-gap:60px}@media (max-width:990px){.how-it-works-template .how-it-works-template__links{grid-column-gap:30px;grid-row-gap:30px}}@media (max-width:600px){.how-it-works-template .how-it-works-template__links{grid-template-columns:1fr;grid-column-gap:30px;grid-row-gap:30px}}.how-it-works-template .how-it-works-template__links .link-block{position:relative}.how-it-works-template .how-it-works-template__links .link-block:nth-child(2)::before{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="74.39" height="71.251" viewBox="0 0 74.39 71.251"><path id="Path_1629" data-name="Path 1629" d="M68.276,68.4a8.366,8.366,0,0,0,2.693-.9c.657-.24.839.42,1.376.24a.508.508,0,0,0,.3-.717,2,2,0,0,1,1.017.537,12.116,12.116,0,0,1,.777,1.076,3.19,3.19,0,0,0-.357-1.142,3.9,3.9,0,0,0-1.428-1.373v-.24c0-.24-.18-.24-1.256-.18a10.591,10.591,0,0,0-2.753,1.016,18.2,18.2,0,0,1-2.093.18s-.12-.72-.54-.9-.837.286-.837.286H65a7.444,7.444,0,0,1-.9-.477,32.553,32.553,0,0,1-2.753-2.992c-1.076-1.256-6.7-8.794-7.6-10.051a3.2,3.2,0,0,1,.24-3.529,18.942,18.942,0,0,0,1.2-2.633A45.635,45.635,0,0,0,62.708,42.5c3.284-2.333,6.759-7,8.614-10.887s.48-7.478-.957-10.351S68.938,13.9,68.69,11.929s.3-4.369-4.666-8.974S51.4.082,48.589,1.818,45.359,7.26,45.359,7.26a25.178,25.178,0,0,0-2.513.78,4.785,4.785,0,0,0-2.633,2.153c-.18.48.6.12.6.12H43.5c1.256,0,2.693.06,2.693.06s1.733,2.513,2.57,3.409,1.376,1.142,1.076,1.616-1.5.837-4.666,1.853a27.146,27.146,0,0,0-6.4,3.352s-4.309.837-6.522,1.5a13.072,13.072,0,0,0-4.429,2.855,7.075,7.075,0,0,1-.9.06c-.477,0-2.693.18-3.529.18s-1.913.12-1.976.6,1.556.9,1.556.9c.78.9-1.556.477-3.229.477a82.9,82.9,0,0,0-10.77.959c-5.505.779-7.772,1.987-8.66,3.184s.6,1.316,1.613.9a13.013,13.013,0,0,1,3.949-.9c1.076,0,4.189.42,7.238.36s12.027.537,12.027.537a40.479,40.479,0,0,0,4.606,7.3,77.856,77.856,0,0,0,7.115,6.639c.782.717-.117,2.812-.9,4.489a3.3,3.3,0,0,0,.717,3.829c.72.6,2.216,4.786,3.052,7.238s1.8,5.325,1.916,5.862-.12.839-.36.839a2.193,2.193,0,0,1-1.256-.6,1.525,1.525,0,0,0-.9-.42s-.057-.537-1.553-.237-1.676,2.093-1.676,2.093A6.761,6.761,0,0,1,36.987,68.1a1.493,1.493,0,0,1,1.316-.24,7.424,7.424,0,0,0,.12,1.2c.12.66.837.36,1.5.286s.657.3,1.316.537,1.2.063,2.033.54a2.039,2.039,0,0,0,1.556.24l.18.6.477-.837a5.4,5.4,0,0,0,1.616.24,4.543,4.543,0,0,0,2.57-.6c.72-.36,1.556.06,2.284,0s.6-.6.6-.6a1.062,1.062,0,0,1,.957,0c.6.237,1.256,1.376,1.256,1.376a3.031,3.031,0,0,0-.537-1.256c-.537-.9-2.17-1.051-2.17-1.051a3.929,3.929,0,0,0-2.57-.72,9.947,9.947,0,0,0-2.513,1.376s-2.284-.54-2.633-1.076a17.258,17.258,0,0,1-2.033-3.052c-.48-1.2-3.349-10.171-3.349-10.171l.237-.6c.24-.6.36-2.453.66-4.309a5.631,5.631,0,0,1,1.2-2.81A26.043,26.043,0,0,0,45,47.458a33.642,33.642,0,0,0,5.682-.777,26.762,26.762,0,0,0-.9,3.949c0,.9,1.676,2.093,3.529,3.889s7.061,9.931,7.538,10.647a1.056,1.056,0,0,1-.717,1.556,4.629,4.629,0,0,1-2.57-.66,1.3,1.3,0,0,0-.839-.357,2.525,2.525,0,0,0-2.453-.6c-1.376.477-1.613,2.393-1.613,2.393a9.2,9.2,0,0,1,.957-1.2c.657-.717,2.153-.06,2.153-.06a3.155,3.155,0,0,0,.3.959c.286.717,1.256.237,1.856.286s.717.3,1.793.42,2.812.12,2.812.12a3.088,3.088,0,0,0,1.428.42c.591-.06.777-.3,1.142-.3h.837l.12.657.3-.717S67.913,68.4,68.276,68.4Z" transform="translate(-0.048 -0.003)" fill="%2381A7D5"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;top:-65px;right:5px;width:80px;height:75px}@media (max-width:750px){.how-it-works-template .how-it-works-template__links .link-block:nth-child(2)::before{display:none}}.how-it-works-template .how-it-works-template__links .link-block .image{overflow:hidden;position:relative;padding-top:70%;margin-bottom:15px}.how-it-works-template .how-it-works-template__links .link-block .image img{border-radius:8px;position:absolute;width:100%;height:100%;top:0;left:0;background-attachment:fixed;background-position:center}.how-it-works-template .how-it-works-template__links .link-block h3{line-height:1.2;font-size:18px}.how-it-works-template .how-it-works-template__links .link-block a.overlay-link{position:absolute;top:0;left:0;right:0;bottom:0}.how-it-works-template .how-it-works-template__links .link-block .link-block__text{color:#253858;opacity:.6;font-size:16px;line-height:1.5;max-width:450px}.how-it-works-template .how-it-works-template__links .link-block .link-block__text p:first-child{margin-top:8px}.meet-the-team .meet-the-team__team-members{padding:80px 0}.meet-the-team .meet-the-team__team-members h2{text-align:center;color:#253858;font-weight:600}.meet-the-team .team-member-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:30px;padding:40px 0}.meet-the-team .team-member-list .team-member img{border-radius:8px}.meet-the-team .team-member-list .team-member .team-member__details{color:#253858}.meet-the-team .team-member-list .team-member .team-member__details h5{font-weight:600;font-size:16px;margin-bottom:5px}.meet-the-team .team-member-list .team-member .team-member__details span.role{opacity:.6}@media (max-width:1080px){.meet-the-team .team-member-list{grid-template-columns:1fr 1fr 1fr}}@media (max-width:750px){.meet-the-team .team-member-list{grid-template-columns:1fr 1fr}}.about-us .page-header .page-header__text p{margin-top:0}.about-us .image-banner{margin:40px 0 40px 0;background-size:cover;background-position:center;padding:50px 0;min-height:150px;position:relative;display:flex;justify-content:center;align-items:center}@media (max-width:990px){.about-us .image-banner{margin-left:-40px;margin-right:-40px}}.about-us .image-banner::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.6;background-color:#000}.about-us .image-banner h3{position:relative;text-align:center;color:#fff;font-weight:600}@media (max-width:990px){.about-us .image-banner h3{font-size:1.5em;padding-left:3em;padding-right:3em}}.about-us .timeline-segment{display:flex;align-items:center;justify-content:space-between;padding:40px 0}.about-us .timeline-segment .timeline-segment__image,.about-us .timeline-segment .timeline-segment__text{width:48%}.about-us .timeline-segment .timeline-segment__image{order:1;position:relative}.about-us .timeline-segment .timeline-segment__image img{border-radius:8px}.about-us .timeline-segment .timeline-segment__image .image-caption{color:#81a7d5;font-weight:500;font-size:12px;margin-top:5px;display:block}.about-us .timeline-segment .timeline-segment__image .year{font-size:18px;color:#fff;background-color:#81a7d5;width:76px;height:76px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:-30px;right:-30px;font-weight:600}.about-us .timeline-segment .timeline-segment__text{order:2;padding:0 40px}.about-us .timeline-segment .timeline-segment__text h4{text-transform:uppercase;font-weight:600;color:#253858}.about-us .timeline-segment .timeline-segment__text .text{font-size:16px}.about-us .timeline-segment.img-right .timeline-segment__image{order:2}.about-us .timeline-segment.img-right .timeline-segment__image::after{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="74.39" height="71.251" viewBox="0 0 74.39 71.251"><path id="Path_1629" data-name="Path 1629" d="M68.276,68.4a8.366,8.366,0,0,0,2.693-.9c.657-.24.839.42,1.376.24a.508.508,0,0,0,.3-.717,2,2,0,0,1,1.017.537,12.116,12.116,0,0,1,.777,1.076,3.19,3.19,0,0,0-.357-1.142,3.9,3.9,0,0,0-1.428-1.373v-.24c0-.24-.18-.24-1.256-.18a10.591,10.591,0,0,0-2.753,1.016,18.2,18.2,0,0,1-2.093.18s-.12-.72-.54-.9-.837.286-.837.286H65a7.444,7.444,0,0,1-.9-.477,32.553,32.553,0,0,1-2.753-2.992c-1.076-1.256-6.7-8.794-7.6-10.051a3.2,3.2,0,0,1,.24-3.529,18.942,18.942,0,0,0,1.2-2.633A45.635,45.635,0,0,0,62.708,42.5c3.284-2.333,6.759-7,8.614-10.887s.48-7.478-.957-10.351S68.938,13.9,68.69,11.929s.3-4.369-4.666-8.974S51.4.082,48.589,1.818,45.359,7.26,45.359,7.26a25.178,25.178,0,0,0-2.513.78,4.785,4.785,0,0,0-2.633,2.153c-.18.48.6.12.6.12H43.5c1.256,0,2.693.06,2.693.06s1.733,2.513,2.57,3.409,1.376,1.142,1.076,1.616-1.5.837-4.666,1.853a27.146,27.146,0,0,0-6.4,3.352s-4.309.837-6.522,1.5a13.072,13.072,0,0,0-4.429,2.855,7.075,7.075,0,0,1-.9.06c-.477,0-2.693.18-3.529.18s-1.913.12-1.976.6,1.556.9,1.556.9c.78.9-1.556.477-3.229.477a82.9,82.9,0,0,0-10.77.959c-5.505.779-7.772,1.987-8.66,3.184s.6,1.316,1.613.9a13.013,13.013,0,0,1,3.949-.9c1.076,0,4.189.42,7.238.36s12.027.537,12.027.537a40.479,40.479,0,0,0,4.606,7.3,77.856,77.856,0,0,0,7.115,6.639c.782.717-.117,2.812-.9,4.489a3.3,3.3,0,0,0,.717,3.829c.72.6,2.216,4.786,3.052,7.238s1.8,5.325,1.916,5.862-.12.839-.36.839a2.193,2.193,0,0,1-1.256-.6,1.525,1.525,0,0,0-.9-.42s-.057-.537-1.553-.237-1.676,2.093-1.676,2.093A6.761,6.761,0,0,1,36.987,68.1a1.493,1.493,0,0,1,1.316-.24,7.424,7.424,0,0,0,.12,1.2c.12.66.837.36,1.5.286s.657.3,1.316.537,1.2.063,2.033.54a2.039,2.039,0,0,0,1.556.24l.18.6.477-.837a5.4,5.4,0,0,0,1.616.24,4.543,4.543,0,0,0,2.57-.6c.72-.36,1.556.06,2.284,0s.6-.6.6-.6a1.062,1.062,0,0,1,.957,0c.6.237,1.256,1.376,1.256,1.376a3.031,3.031,0,0,0-.537-1.256c-.537-.9-2.17-1.051-2.17-1.051a3.929,3.929,0,0,0-2.57-.72,9.947,9.947,0,0,0-2.513,1.376s-2.284-.54-2.633-1.076a17.258,17.258,0,0,1-2.033-3.052c-.48-1.2-3.349-10.171-3.349-10.171l.237-.6c.24-.6.36-2.453.66-4.309a5.631,5.631,0,0,1,1.2-2.81A26.043,26.043,0,0,0,45,47.458a33.642,33.642,0,0,0,5.682-.777,26.762,26.762,0,0,0-.9,3.949c0,.9,1.676,2.093,3.529,3.889s7.061,9.931,7.538,10.647a1.056,1.056,0,0,1-.717,1.556,4.629,4.629,0,0,1-2.57-.66,1.3,1.3,0,0,0-.839-.357,2.525,2.525,0,0,0-2.453-.6c-1.376.477-1.613,2.393-1.613,2.393a9.2,9.2,0,0,1,.957-1.2c.657-.717,2.153-.06,2.153-.06a3.155,3.155,0,0,0,.3.959c.286.717,1.256.237,1.856.286s.717.3,1.793.42,2.812.12,2.812.12a3.088,3.088,0,0,0,1.428.42c.591-.06.777-.3,1.142-.3h.837l.12.657.3-.717S67.913,68.4,68.276,68.4Z" transform="translate(-0.048 -0.003)" fill="%2381A7D5"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;bottom:0;right:0;transform:translateX(30%) translateY(30%);width:80px;height:75px}.about-us .timeline-segment.img-right .timeline-segment__text{order:1}@media (max-width:750px){.about-us .timeline-segment{flex-direction:column;padding:20px 0}.about-us .timeline-segment .timeline-segment__image,.about-us .timeline-segment .timeline-segment__text{width:100%}.about-us .timeline-segment .timeline-segment__text{order:1;margin-bottom:20px;padding:0}.about-us .timeline-segment .timeline-segment__image{order:2}.about-us .timeline-segment .timeline-segment__image .year{font-size:16px;color:#fff;background-color:#81a7d5;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:-20px;right:-20px;font-weight:600}.about-us .timeline-segment.img-right .timeline-segment__image::after{display:none}}.partnerships-template .container{max-width:1200px}.partnerships-template .page-header{margin-bottom:60px}.partnerships-template .partnerships-template__images{display:flex;margin-bottom:50px;position:relative}.partnerships-template .partnerships-template__images::before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="124.036" height="112.628" viewBox="0 0 124.036 112.628"><path d="M36.867-.013c3.528.282,7.878,4.135,12.7,13.8C56.77,29.319,59.674,56.079,55,73.563a9.964,9.964,0,0,1,1.816-1.1h0c1.369-2.8,2.424-5.758,3.914-8.5.32-.491.607-1.1,1.192-1.319a.5.5,0,0,1,.353.066,1.413,1.413,0,0,1,.414,1.281c-.552.337-.48-.591-.707-.867-.425.237-.668.806-.939,1.231-1.292,2.429-2.286,5-3.462,7.486a14.573,14.573,0,0,1,7.1-5.134,8.877,8.877,0,0,1,2.208-.287c0-.3.127-.977.585-.552.442.16.767.939.072.933a10.738,10.738,0,0,0-4.24.834,15.451,15.451,0,0,0-6.1,5.283c.254.674-.155,1.816-1.021,3.246,19.82-11.362,72.615-33.887,67.5-20.609-4.08,5.04-14.26,11.24-24.292,18.147-6.134,4.223-12.322,9.678-16.745,12.466C71.488,93.2,68.684,102.31,56.577,108.642c-7.608,3.98-13.94,4.577-16.739,3.456-4.8-4.461.552-15.326,6.106-24.187-6.625,6.36-13.725,11.875-14.288,10.241-.591-1.717,5.14-8.088,11.323-14.061-.32.226-.64.469-.966.729-8.4,6.813-25.5,10.269-32.876,4.141C-6.78,74.518,1.1,58.663,10.147,48.074c2.556-2.992,5.736-.282,8.916-2.854-.69-1.734-3.462-5.72-1.844-8.336,4.417-7.144,8.988-16.01,11.042-26.2C29.536,4.531,32.611-.338,36.867-.013Z" transform="translate(0.001 0.028)" fill="%2397B7E0" fill-rule="evenodd"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;width:110px;height:100px;position:absolute;top:0;left:0;transform:translateX(-30%) translateY(-40%)}.partnerships-template .partnerships-template__images::after{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="74.39" height="71.251" viewBox="0 0 74.39 71.251"><path id="Path_1629" data-name="Path 1629" d="M68.276,68.4a8.366,8.366,0,0,0,2.693-.9c.657-.24.839.42,1.376.24a.508.508,0,0,0,.3-.717,2,2,0,0,1,1.017.537,12.116,12.116,0,0,1,.777,1.076,3.19,3.19,0,0,0-.357-1.142,3.9,3.9,0,0,0-1.428-1.373v-.24c0-.24-.18-.24-1.256-.18a10.591,10.591,0,0,0-2.753,1.016,18.2,18.2,0,0,1-2.093.18s-.12-.72-.54-.9-.837.286-.837.286H65a7.444,7.444,0,0,1-.9-.477,32.553,32.553,0,0,1-2.753-2.992c-1.076-1.256-6.7-8.794-7.6-10.051a3.2,3.2,0,0,1,.24-3.529,18.942,18.942,0,0,0,1.2-2.633A45.635,45.635,0,0,0,62.708,42.5c3.284-2.333,6.759-7,8.614-10.887s.48-7.478-.957-10.351S68.938,13.9,68.69,11.929s.3-4.369-4.666-8.974S51.4.082,48.589,1.818,45.359,7.26,45.359,7.26a25.178,25.178,0,0,0-2.513.78,4.785,4.785,0,0,0-2.633,2.153c-.18.48.6.12.6.12H43.5c1.256,0,2.693.06,2.693.06s1.733,2.513,2.57,3.409,1.376,1.142,1.076,1.616-1.5.837-4.666,1.853a27.146,27.146,0,0,0-6.4,3.352s-4.309.837-6.522,1.5a13.072,13.072,0,0,0-4.429,2.855,7.075,7.075,0,0,1-.9.06c-.477,0-2.693.18-3.529.18s-1.913.12-1.976.6,1.556.9,1.556.9c.78.9-1.556.477-3.229.477a82.9,82.9,0,0,0-10.77.959c-5.505.779-7.772,1.987-8.66,3.184s.6,1.316,1.613.9a13.013,13.013,0,0,1,3.949-.9c1.076,0,4.189.42,7.238.36s12.027.537,12.027.537a40.479,40.479,0,0,0,4.606,7.3,77.856,77.856,0,0,0,7.115,6.639c.782.717-.117,2.812-.9,4.489a3.3,3.3,0,0,0,.717,3.829c.72.6,2.216,4.786,3.052,7.238s1.8,5.325,1.916,5.862-.12.839-.36.839a2.193,2.193,0,0,1-1.256-.6,1.525,1.525,0,0,0-.9-.42s-.057-.537-1.553-.237-1.676,2.093-1.676,2.093A6.761,6.761,0,0,1,36.987,68.1a1.493,1.493,0,0,1,1.316-.24,7.424,7.424,0,0,0,.12,1.2c.12.66.837.36,1.5.286s.657.3,1.316.537,1.2.063,2.033.54a2.039,2.039,0,0,0,1.556.24l.18.6.477-.837a5.4,5.4,0,0,0,1.616.24,4.543,4.543,0,0,0,2.57-.6c.72-.36,1.556.06,2.284,0s.6-.6.6-.6a1.062,1.062,0,0,1,.957,0c.6.237,1.256,1.376,1.256,1.376a3.031,3.031,0,0,0-.537-1.256c-.537-.9-2.17-1.051-2.17-1.051a3.929,3.929,0,0,0-2.57-.72,9.947,9.947,0,0,0-2.513,1.376s-2.284-.54-2.633-1.076a17.258,17.258,0,0,1-2.033-3.052c-.48-1.2-3.349-10.171-3.349-10.171l.237-.6c.24-.6.36-2.453.66-4.309a5.631,5.631,0,0,1,1.2-2.81A26.043,26.043,0,0,0,45,47.458a33.642,33.642,0,0,0,5.682-.777,26.762,26.762,0,0,0-.9,3.949c0,.9,1.676,2.093,3.529,3.889s7.061,9.931,7.538,10.647a1.056,1.056,0,0,1-.717,1.556,4.629,4.629,0,0,1-2.57-.66,1.3,1.3,0,0,0-.839-.357,2.525,2.525,0,0,0-2.453-.6c-1.376.477-1.613,2.393-1.613,2.393a9.2,9.2,0,0,1,.957-1.2c.657-.717,2.153-.06,2.153-.06a3.155,3.155,0,0,0,.3.959c.286.717,1.256.237,1.856.286s.717.3,1.793.42,2.812.12,2.812.12a3.088,3.088,0,0,0,1.428.42c.591-.06.777-.3,1.142-.3h.837l.12.657.3-.717S67.913,68.4,68.276,68.4Z" transform="translate(-0.048 -0.003)" fill="%2381A7D5"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;bottom:0;right:0;transform:translateX(-15%) translateY(30%);width:80px;height:75px}.partnerships-template .partnerships-template__images .image{width:48%;width:calc(50% - 20px)}.partnerships-template .partnerships-template__images .image:first-child{margin-right:20px}.partnerships-template .partnerships-template__images .image:last-child{margin-left:20px}.partnerships-template .partnerships-template__images .image img{width:100%;border-radius:8px}.partnerships-template .partnerships-template__images .image .image-caption{color:#81a7d5;font-weight:500;font-size:12px;margin-top:5px;display:block;padding-left:20px}@media (max-width:750px){.partnerships-template .partnerships-template__images{flex-direction:column}.partnerships-template .partnerships-template__images::before{width:80px;height:73px}.partnerships-template .partnerships-template__images::after{display:none}.partnerships-template .partnerships-template__images .image{width:100%}.partnerships-template .partnerships-template__images .image:first-child{margin-right:0;margin-bottom:30px}.partnerships-template .partnerships-template__images .image:last-child{margin-left:0}}.partnerships-template .partnerships-template__text-benefits{position:relative;margin-bottom:60px}.partnerships-template .partnerships-template__text-benefits::before{content:"";background-color:#253858;position:absolute;opacity:.2;width:2px;top:64px;left:50%;transform:translateX(-50%);height:100%;max-height:180px}.partnerships-template .partnerships-template__text-benefits .container{max-width:1300px;display:flex}.partnerships-template .partnerships-template__text-benefits .benefits,.partnerships-template .partnerships-template__text-benefits .text{width:50%}.partnerships-template .partnerships-template__text-benefits .text{font-weight:600;font-size:18px;padding:60px;color:#253858;line-height:1.8}.partnerships-template .partnerships-template__text-benefits .benefits{padding-left:90px}.partnerships-template .partnerships-template__text-benefits .benefits h3{margin-top:10px;font-size:38px;letter-spacing:3px;font-family:"Shelma & Hugie",serif;margin-bottom:0;color:#448b70}@media (max-width:750px){.partnerships-template .partnerships-template__text-benefits .benefits h3{font-size:28px}}.partnerships-template .partnerships-template__text-benefits .benefits .benefit{font-size:18px;margin-top:40px;position:relative}.partnerships-template .partnerships-template__text-benefits .benefits .benefit:first-of-type{margin-top:15px}.partnerships-template .partnerships-template__text-benefits .benefits .benefit::before{content:attr(data-number);font-size:36px;color:#448b70;position:absolute;left:-30px;top:0;font-weight:600;line-height:1}@media (max-width:990px){.partnerships-template .partnerships-template__text-benefits::before{display:none}.partnerships-template .partnerships-template__text-benefits .container{flex-direction:column}.partnerships-template .partnerships-template__text-benefits .benefits,.partnerships-template .partnerships-template__text-benefits .text{width:100%}.partnerships-template .partnerships-template__text-benefits .text{padding:0;text-align:center}.partnerships-template .partnerships-template__text-benefits .benefits{margin-top:40px;padding-left:32px}.partnerships-template .partnerships-template__text-benefits .benefits h3{text-align:center;margin-bottom:30px}}@media (max-width:750px){.partnerships-template .partnerships-template__text-benefits .benefits .text{font-size:16px}.partnerships-template .partnerships-template__text-benefits .benefits .benefit{font-size:16px}}.partnerships-template .generic-cta-banner .generic-cta-banner__content h3{margin-bottom:15px}.affiliates-template .affiliates-template__image-text-block{margin-top:40px;display:flex;align-items:center}.affiliates-template .affiliates-template__image-text-block .image,.affiliates-template .affiliates-template__image-text-block .text{width:calc(50% - 20px)}.affiliates-template .affiliates-template__image-text-block .image{order:1;margin-right:20px}.affiliates-template .affiliates-template__image-text-block .image img{border-radius:8px}.affiliates-template .affiliates-template__image-text-block .text{order:2;margin-left:20px;padding:60px 40px 40px 40px}.affiliates-template .affiliates-template__image-text-block .text h4{font-weight:600;margin-bottom:1em}.affiliates-template .affiliates-template__image-text-block .text .btn{margin-top:1.5em}.affiliates-template .affiliates-template__image-text-block .text.contains-tick-icon p{padding-left:32px;position:relative}.affiliates-template .affiliates-template__image-text-block .text.contains-tick-icon p svg{width:20px;position:absolute;left:0;top:2px}.affiliates-template .affiliates-template__image-text-block.img-right .image{margin-right:0;margin-left:20px;order:2}.affiliates-template .affiliates-template__image-text-block.img-right .text{margin-left:0;margin-right:20px;order:1}.affiliates-template .affiliates-template__image-text-blocks .affiliates-template__image-text-block:first-child .image{position:relative}.affiliates-template .affiliates-template__image-text-blocks .affiliates-template__image-text-block:first-child .image::before{content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="124.036" height="112.628" viewBox="0 0 124.036 112.628"><path d="M36.867-.013c3.528.282,7.878,4.135,12.7,13.8C56.77,29.319,59.674,56.079,55,73.563a9.964,9.964,0,0,1,1.816-1.1h0c1.369-2.8,2.424-5.758,3.914-8.5.32-.491.607-1.1,1.192-1.319a.5.5,0,0,1,.353.066,1.413,1.413,0,0,1,.414,1.281c-.552.337-.48-.591-.707-.867-.425.237-.668.806-.939,1.231-1.292,2.429-2.286,5-3.462,7.486a14.573,14.573,0,0,1,7.1-5.134,8.877,8.877,0,0,1,2.208-.287c0-.3.127-.977.585-.552.442.16.767.939.072.933a10.738,10.738,0,0,0-4.24.834,15.451,15.451,0,0,0-6.1,5.283c.254.674-.155,1.816-1.021,3.246,19.82-11.362,72.615-33.887,67.5-20.609-4.08,5.04-14.26,11.24-24.292,18.147-6.134,4.223-12.322,9.678-16.745,12.466C71.488,93.2,68.684,102.31,56.577,108.642c-7.608,3.98-13.94,4.577-16.739,3.456-4.8-4.461.552-15.326,6.106-24.187-6.625,6.36-13.725,11.875-14.288,10.241-.591-1.717,5.14-8.088,11.323-14.061-.32.226-.64.469-.966.729-8.4,6.813-25.5,10.269-32.876,4.141C-6.78,74.518,1.1,58.663,10.147,48.074c2.556-2.992,5.736-.282,8.916-2.854-.69-1.734-3.462-5.72-1.844-8.336,4.417-7.144,8.988-16.01,11.042-26.2C29.536,4.531,32.611-.338,36.867-.013Z" transform="translate(0.001 0.028)" fill="%2397B7E0" fill-rule="evenodd"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;width:110px;height:100px;position:absolute;bottom:0;left:0;transform:translateX(-20%) translateY(20%)}.affiliates-template .affiliates-template__image-text-blocks .affiliates-template__image-text-block:nth-child(2) .image{position:relative}.affiliates-template .affiliates-template__image-text-blocks .affiliates-template__image-text-block:nth-child(2) .image::after{content:"";position:absolute;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="74.39" height="71.251" viewBox="0 0 74.39 71.251"><path id="Path_1629" data-name="Path 1629" d="M68.276,68.4a8.366,8.366,0,0,0,2.693-.9c.657-.24.839.42,1.376.24a.508.508,0,0,0,.3-.717,2,2,0,0,1,1.017.537,12.116,12.116,0,0,1,.777,1.076,3.19,3.19,0,0,0-.357-1.142,3.9,3.9,0,0,0-1.428-1.373v-.24c0-.24-.18-.24-1.256-.18a10.591,10.591,0,0,0-2.753,1.016,18.2,18.2,0,0,1-2.093.18s-.12-.72-.54-.9-.837.286-.837.286H65a7.444,7.444,0,0,1-.9-.477,32.553,32.553,0,0,1-2.753-2.992c-1.076-1.256-6.7-8.794-7.6-10.051a3.2,3.2,0,0,1,.24-3.529,18.942,18.942,0,0,0,1.2-2.633A45.635,45.635,0,0,0,62.708,42.5c3.284-2.333,6.759-7,8.614-10.887s.48-7.478-.957-10.351S68.938,13.9,68.69,11.929s.3-4.369-4.666-8.974S51.4.082,48.589,1.818,45.359,7.26,45.359,7.26a25.178,25.178,0,0,0-2.513.78,4.785,4.785,0,0,0-2.633,2.153c-.18.48.6.12.6.12H43.5c1.256,0,2.693.06,2.693.06s1.733,2.513,2.57,3.409,1.376,1.142,1.076,1.616-1.5.837-4.666,1.853a27.146,27.146,0,0,0-6.4,3.352s-4.309.837-6.522,1.5a13.072,13.072,0,0,0-4.429,2.855,7.075,7.075,0,0,1-.9.06c-.477,0-2.693.18-3.529.18s-1.913.12-1.976.6,1.556.9,1.556.9c.78.9-1.556.477-3.229.477a82.9,82.9,0,0,0-10.77.959c-5.505.779-7.772,1.987-8.66,3.184s.6,1.316,1.613.9a13.013,13.013,0,0,1,3.949-.9c1.076,0,4.189.42,7.238.36s12.027.537,12.027.537a40.479,40.479,0,0,0,4.606,7.3,77.856,77.856,0,0,0,7.115,6.639c.782.717-.117,2.812-.9,4.489a3.3,3.3,0,0,0,.717,3.829c.72.6,2.216,4.786,3.052,7.238s1.8,5.325,1.916,5.862-.12.839-.36.839a2.193,2.193,0,0,1-1.256-.6,1.525,1.525,0,0,0-.9-.42s-.057-.537-1.553-.237-1.676,2.093-1.676,2.093A6.761,6.761,0,0,1,36.987,68.1a1.493,1.493,0,0,1,1.316-.24,7.424,7.424,0,0,0,.12,1.2c.12.66.837.36,1.5.286s.657.3,1.316.537,1.2.063,2.033.54a2.039,2.039,0,0,0,1.556.24l.18.6.477-.837a5.4,5.4,0,0,0,1.616.24,4.543,4.543,0,0,0,2.57-.6c.72-.36,1.556.06,2.284,0s.6-.6.6-.6a1.062,1.062,0,0,1,.957,0c.6.237,1.256,1.376,1.256,1.376a3.031,3.031,0,0,0-.537-1.256c-.537-.9-2.17-1.051-2.17-1.051a3.929,3.929,0,0,0-2.57-.72,9.947,9.947,0,0,0-2.513,1.376s-2.284-.54-2.633-1.076a17.258,17.258,0,0,1-2.033-3.052c-.48-1.2-3.349-10.171-3.349-10.171l.237-.6c.24-.6.36-2.453.66-4.309a5.631,5.631,0,0,1,1.2-2.81A26.043,26.043,0,0,0,45,47.458a33.642,33.642,0,0,0,5.682-.777,26.762,26.762,0,0,0-.9,3.949c0,.9,1.676,2.093,3.529,3.889s7.061,9.931,7.538,10.647a1.056,1.056,0,0,1-.717,1.556,4.629,4.629,0,0,1-2.57-.66,1.3,1.3,0,0,0-.839-.357,2.525,2.525,0,0,0-2.453-.6c-1.376.477-1.613,2.393-1.613,2.393a9.2,9.2,0,0,1,.957-1.2c.657-.717,2.153-.06,2.153-.06a3.155,3.155,0,0,0,.3.959c.286.717,1.256.237,1.856.286s.717.3,1.793.42,2.812.12,2.812.12a3.088,3.088,0,0,0,1.428.42c.591-.06.777-.3,1.142-.3h.837l.12.657.3-.717S67.913,68.4,68.276,68.4Z" transform="translate(-0.048 -0.003)" fill="%2381A7D5"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center;bottom:0;right:0;transform:translateX(25%) translateY(40%);width:80px;height:75px}@media (max-width:850px){.affiliates-template .affiliates-template__image-text-block{flex-direction:column}.affiliates-template .affiliates-template__image-text-block .image,.affiliates-template .affiliates-template__image-text-block .text{width:100%}.affiliates-template .affiliates-template__image-text-block .image{margin-right:0;margin-bottom:40px}.affiliates-template .affiliates-template__image-text-block .text{margin-left:0;text-align:center;order:2;padding:0 40px 0 40px}.affiliates-template .affiliates-template__image-text-block .text.contains-tick-icon{text-align:left}.affiliates-template .affiliates-template__image-text-block .text.contains-tick-icon h4{text-align:center}.affiliates-template .affiliates-template__image-text-block .text.contains-tick-icon .btn{display:block;width:100%;max-width:150px;margin:2em auto 0 auto;text-align:center}.affiliates-template .affiliates-template__image-text-block.img-right .image{margin-left:0;order:1}.affiliates-template .affiliates-template__image-text-block.img-right .text{margin-right:0}.affiliates-template .affiliates-template__image-text-blocks .affiliates-template__image-text-block:first-child .image::before{display:none}.affiliates-template .affiliates-template__image-text-blocks .affiliates-template__image-text-block:nth-child(2) .image::after{display:none}}@media (max-width:500px){.affiliates-template .affiliates-template__image-text-block .text{padding:0 10px 0 10px}}.affiliates-faq{margin-top:20px;padding:60px 0}.affiliates-faq h3{font-weight:600;text-align:center;margin-bottom:1em}.affiliates-faq details{border-bottom:0;background:#f1f5fa}.affiliates-faq details p:first-child{margin-top:0}.affiliates-faq details:first-child{margin-top:3em}.affiliates-faq details summary{padding-top:1em;padding-bottom:1em;margin-top:1em;padding-left:1em;padding-right:1em;cursor:pointer;display:flex;justify-content:space-between;align-items:center;outline:0}.affiliates-faq details summary::-webkit-details-marker{display:none}.affiliates-faq details svg{content:"+";transform:rotate(45deg);transition:ease-in-out 250ms transform;transform-origin:center;max-height:.75em}.affiliates-faq details summary+div{padding:0 1em 1em 1em;max-height:0;height:auto;transition:650ms max-height ease-in-out;transition-delay:2s;overflow:hidden}.affiliates-faq details[open] summary{font-weight:600}.affiliates-faq details[open] summary+div{max-height:1000px}.affiliates-faq details[open] svg{transform:none;color:#81a7d5}.generic-cta-banner.affiliates-banner .generic-cta-banner__content h3{margin-bottom:10px}.country-selector{position:relative}.country-selector a{color:#000;text-decoration:none}.country-selector button{background-size:0;cursor:pointer}.country-selector button::before{border-radius:50%;display:block;width:22px;height:22px;content:"";z-index:1}.country-selector button::after{background:rgba(255,255,255,.15);background-image:none!important;content:"";width:2.5em;height:2.5em;position:absolute;z-index:0;border-radius:50%;top:0;bottom:0;left:-4px;right:0;margin:auto;transform:scale(0);transition:transform ease-in-out 250ms}.country-selector [data-country]{background-repeat:no-repeat;background-size:22px;padding-left:5px!important;margin-left:8px!important;align-items:center}.country-selector [data-country]::before{background-size:cover}