.outline-btn{color:var(--COLOR-TEXT);border-color:var(--COLOR-TEXT)}body,.link-with-arrow{color:var(--COLOR-TEXT)}.outline-btn{border:2px solid;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:16px;line-height:22px;display:inline-block;padding:11px 25px;background:#ffffff4d;text-align:center}.section-header{text-align:center}.section-header h2{text-transform:uppercase;font-weight:600;font-size:62px;line-height:79px;margin-top:0;margin-bottom:16px}@media screen and (max-width: 749px){.section-header h2{font-size:30px;line-height:38px;margin-bottom:14px}}.section-header .rte{max-width:450px;margin:0 auto;font-size:16px;line-height:22px;text-transform:uppercase}.section-header .rte p{margin-top:0}.section-header .rte p:last-child{margin-bottom:0}.section-header .outline-btn{margin-top:30px}@media screen and (max-width: 749px){.section-header .outline-btn{margin-top:24px}}.custom-featured-collection-section{padding:64px 0 54px;overflow:hidden}.custom-featured-collection-section .section-header{padding-bottom:20px}@media screen and (max-width: 749px){.custom-featured-collection-section{padding:44px 0}.custom-featured-collection-section .section-header{padding-bottom:55px}}.custom-featured-collection-section .custom-featured-collection-grid{display:block;margin:0 -2.5px}@media screen and (min-width: 990px){.custom-featured-collection-section .custom-featured-collection-grid:after{content:"flickity";display:none}}@media screen and (max-width: 989px){.custom-featured-collection-section .custom-featured-collection-grid{display:none}}.custom-featured-collection-section .custom-featured-collection-grid .flickity-prev-next-button{opacity:1;visibility:visible;transform:none;background:transparent;width:auto;height:auto;box-shadow:none}.custom-featured-collection-section .custom-featured-collection-grid .flickity-prev-next-button:before,.custom-featured-collection-section .custom-featured-collection-grid .flickity-prev-next-button:after{content:none}.custom-featured-collection-section .custom-featured-collection-grid .flickity-prev-next-button svg{display:block;width:40px;height:auto;fill:var(--COLOR-TEXT)}.custom-featured-collection-section .custom-featured-collection-grid .flickity-prev-next-button.previous{left:-40px}.custom-featured-collection-section .custom-featured-collection-grid .flickity-prev-next-button.next{right:-40px}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item{width:33.333%;padding:0 2.5px}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item img{width:100%;vertical-align:middle;height:auto}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content{width:100%;opacity:0;visibility:hidden;transition:.3s;background:#eaeae266;padding:20px 30px 25px;text-align:center}@media screen and (max-width: 1199px){.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content{padding:20px 15px 25px}}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content h3{margin-top:0;margin-bottom:3px;text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content h3 a{text-decoration:none;color:inherit}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content .custom_text{margin:0;font-size:16px;line-height:19px}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content .outline-btn{padding:11px 20px;margin-top:30px}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content quick-add-product{margin-top:30px;display:inline-block}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content quick-add-product .quick-add__holder{position:static;opacity:1;animation:none}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content quick-add-product .quick-add__holder .quick-add__button{letter-spacing:normal;visibility:visible;border:2px solid;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:16px;line-height:22px;display:inline-block;padding:11px 20px;background:#ffffff4d;text-align:center;color:var(--COLOR-TEXT);border-color:var(--COLOR-TEXT)}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item .custom-featured-collection-grid-item-content quick-add-product .quick-add__holder .quick-add__button:after{content:none}.custom-featured-collection-section .custom-featured-collection-grid .custom-featured-collection-grid-item:hover .custom-featured-collection-grid-item-content{opacity:1;visibility:visible}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper{display:none;margin:0 -20px}@media screen and (max-width: 989px){.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper{display:block}}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile{overflow:auto;display:flex;-ms-overflow-style:none;scrollbar-width:none}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile::-webkit-scrollbar{display:none}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item{min-width:40%;margin-right:20px;background:#f1f4ee4d;padding:25px 30px 30px}@media screen and (max-width: 749px){.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item{min-width:75%}}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item:first-child{margin-left:20px}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-image{margin-bottom:25px}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-image img{width:100%;vertical-align:middle;height:auto}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content{text-align:center}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content h3{margin-top:0;margin-bottom:3px;text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content h3 a{text-decoration:none;color:inherit}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content .custom_text{margin:0;font-size:16px;line-height:19px}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content .outline-btn{padding:11px 31px;margin-top:18px}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content quick-add-product{margin-top:18px;display:inline-block}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content quick-add-product .quick-add__holder{position:static;opacity:1;animation:none}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content quick-add-product .quick-add__holder .quick-add__button{letter-spacing:normal;visibility:visible;border:2px solid;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:16px;line-height:22px;display:inline-block;padding:11px 30px;background:#ffffff4d;text-align:center;color:var(--COLOR-TEXT);border-color:var(--COLOR-TEXT)}.custom-featured-collection-section .custom-featured-collection-grid-mobile-wrapper .custom-featured-collection-grid-mobile .custom-featured-collection-grid-mobile-item .custom-featured-collection-grid-mobile-item-content quick-add-product .quick-add__holder .quick-add__button:after{content:none}.custom-banner-section{padding:50px 0;position:relative}@media screen and (max-width: 749px){.custom-banner-section{padding:58px 0 52px}}.custom-banner-section>img,.custom-banner-section video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-banner-section .custom-banner-section-content{position:relative;z-index:1}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid{display:flex}@media screen and (max-width: 749px){.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid{justify-content:center}}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-image{width:50%;padding:0 20px 0 50px}@media screen and (max-width: 749px){.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-image{text-align:center;padding:0}}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-image img{max-width:100%;vertical-align:middle;height:auto;max-height:500px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text{width:50%}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product{padding:49px 57px 44px;background:#fff3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}@media screen and (max-width: 989px){.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product{padding:30px 25px}}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product h2{margin-top:0;margin-bottom:18px;text-transform:uppercase;font-weight:600;font-size:30px;line-height:38px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product .rte{font-size:16px;line-height:22px;margin-bottom:14px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product .rte p{margin-top:0}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product .rte p:last-child{margin-bottom:0}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product .custom_text{margin:0;font-size:16px;line-height:19px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product .outline-btn{margin-top:35px;padding:11px 55px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product quick-add-product{margin-top:35px;display:inline-block}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product quick-add-product .quick-add__holder{position:static;opacity:1;animation:none}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product quick-add-product .quick-add__holder .quick-add__button{letter-spacing:normal;visibility:visible;border:2px solid;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:16px;line-height:22px;display:inline-block;padding:11px 55px;background:#ffffff4d;text-align:center;color:var(--COLOR-TEXT);border-color:var(--COLOR-TEXT)}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-product quick-add-product .quick-add__holder .quick-add__button:after{content:none}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-additional{margin-top:64px;padding-left:50px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-additional h3{margin-top:0;margin-bottom:14px;text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-additional .rte{font-size:16px;line-height:22px;max-width:370px}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-additional .rte p{margin-top:0}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-additional .rte p:last-child{margin-bottom:0}.custom-banner-section .custom-banner-section-content .custom-banner-section-content-grid .custom-banner-section-content-text .custom-banner-section-content-text-additional .link-with-arrow{margin-top:18px;display:inline-block}.custom-banner-section-mobile{display:none;padding:44px 0 50px}@media screen and (max-width: 749px){.custom-banner-section-mobile{display:block}}.custom-banner-section-mobile .custom-banner-section-content-text-product h2{margin-top:0;margin-bottom:14px;text-transform:uppercase;font-weight:600;font-size:24px;line-height:30px}.custom-banner-section-mobile .custom-banner-section-content-text-product .rte{font-size:16px;line-height:22px;margin-bottom:8px}.custom-banner-section-mobile .custom-banner-section-content-text-product .rte p{margin-top:0}.custom-banner-section-mobile .custom-banner-section-content-text-product .rte p:last-child{margin-bottom:0}.custom-banner-section-mobile .custom-banner-section-content-text-product .custom_text{margin:0;font-size:16px;line-height:19px}.custom-banner-section-mobile .custom-banner-section-content-text-product .outline-btn{margin-top:30px;padding:11px 31px}.custom-banner-section-mobile .custom-banner-section-content-text-product quick-add-product{margin-top:30px;display:inline-block}.custom-banner-section-mobile .custom-banner-section-content-text-product quick-add-product .quick-add__holder{position:static;opacity:1;animation:none}.custom-banner-section-mobile .custom-banner-section-content-text-product quick-add-product .quick-add__holder .quick-add__button{visibility:visible;border:2px solid;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:16px;line-height:22px;display:inline-block;padding:11px 31px;background:#ffffff4d;text-align:center;color:var(--COLOR-TEXT);border-color:var(--COLOR-TEXT)}.custom-banner-section-mobile .custom-banner-section-content-text-product quick-add-product .quick-add__holder .quick-add__button:after{content:none}.custom-banner-section-mobile .custom-banner-section-content-text-additional{margin-top:60px}.custom-banner-section-mobile .custom-banner-section-content-text-additional h3{margin-top:0;margin-bottom:14px;text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px}.custom-banner-section-mobile .custom-banner-section-content-text-additional .rte{font-size:16px;line-height:22px}.custom-banner-section-mobile .custom-banner-section-content-text-additional .rte p{margin-top:0}.custom-banner-section-mobile .custom-banner-section-content-text-additional .rte p:last-child{margin-bottom:0}.custom-banner-section-mobile .custom-banner-section-content-text-additional .link-with-arrow{margin-top:14px;display:inline-block}.link-with-arrow{font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:underline;font-family:var(--FONT-STACK-HEADING)}.link-with-arrow svg{width:18px;height:auto;margin-left:8px}.mobile-show{display:none}@media screen and (max-width: 749px){.mobile-show{display:block}.mobile-hide{display:none}}.custom-collections-section{display:flex;flex-wrap:wrap}.custom-collections-section .custom-collections-section-nav{width:50%;background:#f8f9f6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:54px 77px 40px;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 989px){.custom-collections-section .custom-collections-section-nav{padding:54px 50px 40px}}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav{padding:50px 20px;width:100%}}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content{padding:0 40px}@media screen and (max-width: 989px){.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content{padding:0}}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content h2{margin-top:0;margin-bottom:14px;text-transform:uppercase;font-weight:600;font-size:30px;line-height:38px}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content h2{font-size:24px;line-height:30px}}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content .rte{font-size:16px;line-height:22px}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content .rte p{margin-top:0}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content .rte p:last-child{margin-bottom:0}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content .link-with-arrow{margin-top:19px;display:inline-block}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-content .link-with-arrow{margin-top:14px}}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items{margin-top:61px}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items{margin-top:48px}}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item{display:flex;align-items:flex-start;padding:0 40px}@media screen and (max-width: 989px){.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item{padding:0}}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item:not(:last-child){border-bottom:1px solid #BBB8B3;padding-bottom:30px;margin-bottom:30px}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item:not(:last-child){padding-bottom:24px;margin-bottom:24px}}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-checkbox{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #00303C;cursor:pointer}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-checkbox svg{width:16px;height:auto;opacity:0;visibility:hidden;transition:.3s}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-checkbox.active svg{opacity:1;visibility:visible}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-content{width:calc(100% - 24px);padding-left:17px}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-content h3{margin-top:0;margin-bottom:3px;text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-content .rte{font-size:16px;line-height:22px}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-content .rte p{margin-top:0}.custom-collections-section .custom-collections-section-nav .custom-collections-section-nav-items .custom-collections-section-nav-item .custom-collections-section-nav-item-content .rte p:last-child{margin-bottom:0}.custom-collections-section .custom-collections-section-nav-collections{width:50%;padding:54px 70px 40px;max-width:564px;margin:0 auto}@media screen and (max-width: 989px){.custom-collections-section .custom-collections-section-nav-collections{padding:54px 35px 40px}}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections{width:100%;padding:20px 20px 30px}}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item{box-shadow:none}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item:not(.active){display:none}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product{width:100%;padding:0 10px}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .product-information{text-align:left}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-image img{width:100%;vertical-align:middle;height:auto}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content{padding-top:24px}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content{padding-top:20px}}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content h3{margin-top:0;margin-bottom:8px;text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content h3{margin-bottom:10px}}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content h3 a{color:inherit;text-decoration:none}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content .rte{font-size:16px;line-height:22px}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content .rte{font-size:16px;line-height:19px}}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content .rte p{margin-top:0}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content .rte p:last-child{margin-bottom:0}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content .custom_text{margin-top:7px;margin-bottom:0;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content .custom_text{margin-top:10px}}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .custom-collections-section-nav-collections-item-product .custom-collections-section-nav-collections-item-product-content .outline-btn{width:100%;margin-top:14px}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button{border:1px solid #777067;border-radius:3px;width:49px;height:35px;outline:none;box-shadow:none;opacity:1;background-repeat:no-repeat;background-position:center;background-size:16px;background-color:#fff;top:35%;display:block;transform:none}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button{width:43px;height:31px;background-size:14px}}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button:after,.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button:before{content:none}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button svg{display:none}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button.previous{left:-59px;background-image:url(/cdn/shop/files/Left_Arrow.svg?v=1681214841)}@media screen and (max-width: 989px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button.previous{left:-25px}}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button.previous{left:0}}.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button.next{right:-59px;background-image:url(/cdn/shop/files/Right_Arrow.svg?v=1681214840)}@media screen and (max-width: 989px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button.next{right:-25px}}@media screen and (max-width: 749px){.custom-collections-section .custom-collections-section-nav-collections .custom-collections-section-nav-collections-item .flickity-prev-next-button.next{right:0}}.custom-accordions-section{padding:80px 0 70px}@media screen and (max-width: 749px){.custom-accordions-section{padding:30px 0 0}}.custom-accordions-section .custom-accordions-section-grid{margin-top:44px;display:flex;flex-wrap:wrap}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid{margin-top:20px}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-image{width:50%}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-image{width:100%}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-image img{width:100%;height:100%;object-fit:cover;vertical-align:middle;display:none}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-image img.active{display:block}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content{width:50%}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content{width:100%}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion{padding:37px 145px 35px 27px;position:relative;transition:background-color .3s}@media screen and (max-width: 989px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion{padding:37px 80px 35px 27px}}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion{padding:30px 42px}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion:not(:last-child):after{content:"";display:block;position:absolute;bottom:0;left:27px;height:1px;width:calc(100% - 27px);background:#d5e3e4}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion:not(:last-child):after{width:100%;left:0}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-button{position:absolute;width:40px;height:40px;cursor:pointer;right:46px;top:54px}@media screen and (max-width: 989px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-button{right:15px}}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-button{width:20px;height:20px;top:30px;right:10px}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-button svg{display:block;width:100%;height:100%}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-button .custom-accordion-button--minus{display:none}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper{padding-left:40px}@media screen and (max-width: 989px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper{padding:0}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper h3{margin:0;padding-bottom:8px;text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper h3{font-size:16px;line-height:20px}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content{position:relative}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-short{position:absolute;top:0;left:0;width:100%}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-short .rte{font-size:16px;line-height:22px}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-short .rte p{margin-top:0}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-short .rte p:last-child{margin-bottom:0}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main{overflow:hidden;transition:max-height .3s ease-out;opacity:0;visibility:hidden}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main .rte{font-size:16px;line-height:22px}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main .rte p{margin-top:0}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main .rte p:last-child{margin-bottom:0}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main .link-with-arrow{font-weight:500;margin-top:30px;display:inline-block}@media screen and (max-width: 749px){.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main .link-with-arrow{margin-top:11px}}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion.active .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-short{opacity:0;visibility:hidden}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion.active .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main{opacity:1;visibility:visible}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion.active .custom-accordion-button .custom-accordion-button--minus{display:block}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion.active .custom-accordion-button .custom-accordion-button--plus{display:none}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion.active{background-color:#e3edf54d;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.custom-accordions-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion.active:after{content:none}.custom-bar-section{padding:36px 0}@media screen and (max-width: 749px){.custom-bar-section{padding:17px 0}}.custom-bar-section h2{margin:0;font-weight:600;text-align:center;font-size:30px;line-height:38px}@media screen and (max-width: 749px){.custom-bar-section h2{font-size:18px;line-height:23px}}.announcement__slide{min-height:auto;padding:14px 0}.announcement__text strong{font-weight:600}.announcement__text .body-size-2{font-size:16px;line-height:20px}@media screen and (max-width: 749px){.announcement__text .body-size-2{font-size:16px;line-height:19px}}.header__wrapper[data-header-transparent=true] .theme__header .header__mobile,.header__wrapper[data-header-transparent=true] .theme__header .header__desktop{background:#d5e3e433;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #00303C}.header__wrapper[data-header-transparent=true] .theme__header.search-is-open .header__mobile,.header__wrapper[data-header-transparent=true] .theme__header.search-is-open .header__desktop{-webkit-backdrop-filter:none;backdrop-filter:none}.header__logo{padding:21px 0 16px}.header__desktop__bar__c{align-self:auto}.header__menu .navlink--toplevel{padding:30px 15px;font-weight:600}.header__menu .navlink--toplevel:after{height:2px;transform-origin:left}.header__menu .navlink--toplevel .navtext{font-size:16px;line-height:20px}.header__desktop__button .navlink:not(.navlink--toplevel){padding:5px 14px}.header__desktop__button .navlink svg{height:23px;width:auto}.header__desktop__button .navlink.navlink--account .hover-icon,.header__mobile__button .navlink.navlink--account .hover-icon{display:none}.header__desktop__button .navlink.navlink--account:hover .hover-icon,.header__mobile__button .navlink.navlink--account:hover .hover-icon{display:block}.header__desktop__button .navlink.navlink--account:hover .main-icon,.header__mobile__button .navlink.navlink--account:hover .main-icon,.header__desktop__button .navlink.navlink--cart .hover-icon,.header__mobile__button .navlink.navlink--cart .hover-icon{display:none}.header__desktop__button .navlink.navlink--cart:hover .hover-icon,.header__mobile__button .navlink.navlink--cart:hover .hover-icon{display:block}.header__desktop__button .navlink.navlink--cart:hover .main-icon,.header__mobile__button .navlink.navlink--cart:hover .main-icon{display:none}.search-popdown>.wrapper{max-width:850px}.search-popdown .search-popdown__submit svg{width:18px;height:auto}.search-popdown .input-holder input{font-size:16px;line-height:19px}.search-popdown .input-holder input::placeholder{color:#8f9a9f}.search-popdown .search-popdown__close__button svg{width:12px;height:auto}.drawer__underlay{background:#d9d9d980;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.no-js details[open] .drawer__underlay,details[open=true] .drawer__underlay{opacity:1}.search-popdown{box-shadow:none;border-bottom:1px solid #00303C}.js__show__mobile .header__mobile,[data-header-style=drawer] .header__mobile{display:flex}.header__mobile__right{margin-left:auto}.header__mobile__left{margin-right:20px}.header__mobile__hamburger svg{height:14px;width:auto}.header__mobile .header__logo .header__logo__link{width:102px!important}.header__mobile__button .navlink svg{height:18px;width:auto}.header__mobile__right,.header__mobile__right .header__mobile__button{transform-style:initial}.header__mobile__button .drawer__underlay{background:#d9d9d980;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.header__wrapper .drawer__inner{top:var(--announcement-height);background:#d9d9d980;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.header__wrapper .drawer__inner .sliderow{background-color:transparent;min-height:auto}.header__wrapper .drawer__inner .sliderow .sliderow__title{min-height:auto}.header__wrapper .drawer__inner .drawer__head{padding:23px 20px}.header__wrapper .drawer__inner .drawer__head .drawer__close{padding:0;left:0;width:auto;height:auto}.header__wrapper .drawer__inner .drawer__head .drawer__close svg{width:16px;height:auto}.header__wrapper .drawer__inner .sliderule__wrapper--secondary{margin-top:0}.header__wrapper .drawer__inner .drawer__bottom{margin-top:70px;padding:10px 34px 20px}.header__wrapper .drawer__inner .drawer__bottom:before{content:none}.header__wrapper .drawer__inner .drawer__bottom .social__links{gap:30px}.header__wrapper .drawer__inner .sliderule__wrapper .sliderow .sliderow__title{padding:9px 34px;font-weight:600;font-size:24px;line-height:30px}.header__wrapper .drawer__inner .sliderule__wrapper.sliderule__wrapper--secondary{padding-top:24px}.header__wrapper .drawer__inner .sliderule__wrapper.sliderule__wrapper--secondary .sliderow,.header__wrapper .drawer__inner .sliderule__wrapper.sliderule__wrapper--secondary .sliderow__title{height:auto}.header__wrapper .drawer__inner .sliderule__wrapper.sliderule__wrapper--secondary .sliderow .sliderow__title{padding:15px 34px;font-size:16px;line-height:20px}.header__wrapper .drawer__inner .sliderule__wrapper.sliderule__wrapper--secondary+.sliderule__wrapper.sliderule__wrapper--secondary{padding-top:0}.slideshow.index-hero .hero__content{max-width:768px}.slideshow.index-hero .hero__content .hero__title{font-weight:600;margin:0}.slideshow.index-hero .hero__content .hero__description{margin-bottom:26px}.btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.product__reviews .spr-summary-actions-newreview,#challenge .shopify-challenge__button{border-width:2px}.btn--outline:after,.product__reviews .spr-summary-actions-newreview:after,.btn--solid:after,.shopify-payment-button .shopify-payment-button__button:after,.shopify-payment-button__button--unbranded:after{content:none}.btn--primary.btn--outline{background:#ffffff4d;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.product-item .product-link{text-decoration:none}.product-item .product-information{padding:23px 0 14px}@media screen and (max-width: 749px){.product-item .product-information{padding:20px 0}}.product-item .product-information .product-item__info{padding:0}.product-item .product-information .product-item__info .product-item__title{font-weight:600;font-size:18px;line-height:23px;margin-bottom:10px;color:var(--COLOR-TEXT)}.product-item .product-information .product-item__info .product_custom_description{color:var(--COLOR-TEXT);font-size:14px;line-height:19px;margin-bottom:6px}.product-item .product-information .product-item__info .product_custom_text{color:var(--COLOR-TEXT);font-size:12px;line-height:22px;margin:0}.product-item .quick-add__holder{position:static;opacity:1;animation:none}.product-item .quick-add__holder .quick-add__button{letter-spacing:normal;visibility:visible;border:2px solid;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:14px;line-height:22px;display:inline-block;padding:11px 16px;background:#ffffff4d;text-align:center;color:var(--COLOR-TEXT);border-color:var(--COLOR-TEXT)}.product-item .quick-add__holder .quick-add__button:after{content:none}.quick-add__button{letter-spacing:1px}.blog-section-home .blog-listing.blog-listing-layout--carousel{display:block;margin:0 -22px}@media screen and (max-width: 989px){.blog-section-home .blog-listing.blog-listing-layout--carousel{margin:0 -10px}}@media screen and (max-width: 749px){.blog-section-home .blog-listing.blog-listing-layout--carousel{margin:0 -20px}}.blog-section-home .blog-listing.blog-listing-layout--carousel .article{width:33.333%;padding:0 22px}@media screen and (max-width: 989px){.blog-section-home .blog-listing.blog-listing-layout--carousel .article{padding:0 10px}}@media screen and (max-width: 749px){.blog-section-home .blog-listing.blog-listing-layout--carousel .article{width:85%}.blog-section-home .blog-listing.blog-listing-layout--carousel .article:first-child{padding-left:20px;width:calc(85% + 10px)}.blog-section-home .blog-listing.blog-listing-layout--carousel .article:last-child{padding-right:20px;width:calc(85% + 10px)}}.blog-section-home .blog-section-header{display:flex;align-items:center;gap:10px;margin-bottom:36px}@media screen and (max-width: 749px){.blog-section-home .blog-section-header{margin-bottom:22px}}.blog-section-home .blog-section-header .blog__title{width:calc(100% - 132px);max-width:610px;margin:0 auto 0 0;font-weight:600;font-size:42px;line-height:53px;text-align:left}@media screen and (max-width: 749px){.blog-section-home .blog-section-header .blog__title{font-size:18px;line-height:23px;width:calc(100% - 98px)}}.blog-section-home .blog-section-header .blog-section-slider-buttons{width:122px;gap:24px;display:flex}@media screen and (max-width: 749px){.blog-section-home .blog-section-header .blog-section-slider-buttons{width:98px;gap:12px}}.blog-section-home .blog-section-header .blog-section-slider-buttons .slider-button{width:49px;height:35px;display:flex;justify-content:center;align-items:center;border:1px solid #80989E;border-radius:3px}@media screen and (max-width: 749px){.blog-section-home .blog-section-header .blog-section-slider-buttons .slider-button{width:43px;height:31px}}.blog-section-home .blog-section-header .blog-section-slider-buttons .slider-button scg{width:16px;height:auto}@media screen and (max-width: 749px){.blog-section-home .blog-section-header .blog-section-slider-buttons .slider-button scg{width:14px}}.blog-section-home .article .article__text-wrapper{padding:30px 44px 48px;background:#f8f9f6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;flex-direction:column}@media screen and (max-width: 989px){.blog-section-home .article .article__text-wrapper{padding:20px 15px 30px}}@media screen and (max-width: 749px){.blog-section-home .article .article__text-wrapper{padding:24px 24px 34px}}.blog-section-home .article .article__text-wrapper .article__title{text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px;margin-bottom:7px}@media screen and (max-width: 749px){.blog-section-home .article .article__text-wrapper .article__title{font-size:16px;line-height:20px;margin-bottom:8px}}.blog-section-home .article .article__text-wrapper .article__excerpt{margin-top:7px;font-size:16px;line-height:19px}.blog-section-home .article .article__text-wrapper .article__link{padding-top:13px;margin-top:auto;display:inline-block}@media screen and (max-width: 749px){.blog-section-home .article .article__text-wrapper .article__link{padding-top:14px}}.blog-section-home .article .article__text-wrapper .article__link .link-with-arrow{font-weight:500}@media screen and (max-width: 749px){.site-footer-wrapper{padding-top:48px}}@media screen and (max-width: 749px){.site-footer .footer__blocks{margin:0}}.site-footer .footer__block{flex:0 0 var(--desktop-width)}@media screen and (max-width: 749px){.site-footer .footer__block{flex:0 0 100%;width:100%;padding:0}}.site-footer .footer-content-blocks-wrapper{width:50%;display:flex;flex-wrap:wrap;column-gap:20px;row-gap:60px;padding:0 calc(var(--gap) / 2)}@media screen and (max-width: 749px){.site-footer .footer-content-blocks-wrapper{width:100%;padding:0;row-gap:20px}}.site-footer .footer-content-blocks-wrapper .footer__block{margin:0}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu{padding:0;flex:0 0 calc(33.333% - (40px / 3))}@media screen and (max-width: 749px){.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu{width:100%;flex:0 0 100%}}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__block__title{text-transform:uppercase;margin-top:0;margin-bottom:14px;padding:0;font-weight:600;font-size:16px;line-height:20px}@media screen and (max-width: 749px){.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__block__title{display:none}}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__block__title_mobile_button{display:none;width:100%;position:relative;text-transform:uppercase;padding:0;font-weight:600;font-size:16px;line-height:20px;text-align:left;margin-bottom:14px}@media screen and (max-width: 749px){.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__block__title_mobile_button{display:block}}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__block__title_mobile_button svg{width:12px;height:auto;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:.3s}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__block__title_mobile_button.active svg{transform:translateY(-50%) rotate(180deg)}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__quicklinks{margin:0}@media screen and (max-width: 749px){.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__quicklinks{max-height:0;overflow:hidden;transition:max-height .3s ease-out}}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__quicklinks li{margin-bottom:21px}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__quicklinks li:last-child{margin:0}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--menu .footer__quicklinks li a{color:var(--link);font-size:14px;line-height:19px}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--social{padding:0;flex:0 0 100%}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--social .footer__block__title{text-transform:uppercase;margin-top:0;margin-bottom:20px;padding:0;font-weight:600;font-size:16px;line-height:20px}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--social .socials{gap:28px;margin:0}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--social .socials li{margin:0}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--social .socials li .social-link{display:flex}.site-footer .footer-content-blocks-wrapper .footer__block.footer__block--social .socials li .social-link svg{width:20px;height:auto}.site-footer .footer__block.footer__block--newsletter{margin:0}@media screen and (max-width: 749px){.site-footer .footer__block.footer__block--newsletter{width:100%;padding:0;margin-bottom:29px}}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper{max-width:485px}@media screen and (max-width: 749px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper{max-width:100%}}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter__text{margin-bottom:70px;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter__text{margin-bottom:47px}}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter__text p{margin:0}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper{display:flex;align-items:flex-start}@media screen and (max-width: 749px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper{flex-direction:column;gap:9px}}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .footer__newsletter-form-logo{width:75px;height:auto;vertical-align:middle}@media screen and (max-width: 749px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .footer__newsletter-form-logo{width:30px}}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form{max-width:100%;width:100%}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .newsletter__form-title{margin-top:0;margin-bottom:15px;font-weight:600;font-size:16px;line-height:20px}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .input-group{border:1px solid var(--border)}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .input-group .input-group__field{font-size:16px;line-height:19px;padding:15px 0 15px 18px;width:100%}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .input-group .input-group__field::placeholder{color:var(--text);-webkit-text-fill-color:var(--text);opacity:1}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .input-group .newsletter__submit{padding:0 28px;font-weight:500;font-size:16px;line-height:19px;border-left:1px solid var(--border);background:#d1e2ef}@media screen and (max-width: 989px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .input-group .newsletter__submit{padding:0 15px}}@media screen and (max-width: 749px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .input-group .newsletter__submit{padding:0 23px}}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .form__custom-text{margin-top:16px;font-weight:500;font-size:10px;line-height:14px}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .form__custom-text p{margin:0}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .newsletter-form .form__custom-text a{padding:0;background:none;text-decoration:underline}.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .footer__newsletter-form-logo+.newsletter-form{width:calc(100% - 75px);padding-left:35px}@media screen and (max-width: 989px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .footer__newsletter-form-logo+.newsletter-form{padding-left:15px}}@media screen and (max-width: 749px){.site-footer .footer__block.footer__block--newsletter .footer__newsletter__wrapper .footer__newsletter-form-wrapper .footer__newsletter-form-logo+.newsletter-form{padding:0;width:100%}}.footer-bottom-wrapper{padding:30px 0;border-top:1px solid #00303C;margin-top:50px}@media screen and (max-width: 749px){.footer-bottom-wrapper{margin-top:38px;padding:40px 0 50px}}.footer-bottom-wrapper .footer__bottom{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 749px){.footer-bottom-wrapper .footer__bottom{flex-direction:column;gap:18px}}.footer-bottom-wrapper .footer__bottom .footer__copyright-item .footer__copyright{margin:0}.footer-bottom-wrapper .footer__bottom .footer__copyright-item .footer__copyright li{padding:0}.footer-bottom-wrapper .footer__bottom .footer__copyright-item .footer__copyright li .copyright-text{margin:0;font-weight:500;font-size:10px;line-height:14px}@media screen and (max-width: 749px){.footer-bottom-wrapper .footer__bottom .footer__copyright-item .footer__copyright li .copyright-text{font-size:12px;line-height:16px}}.footer-bottom-wrapper .footer__bottom .footer_secondary_linklist-item .inline-list{margin:0 -10px}@media screen and (max-width: 749px){.footer-bottom-wrapper .footer__bottom .footer_secondary_linklist-item .inline-list{margin:0;display:flex;flex-direction:column;align-items:center;gap:18px}}.footer-bottom-wrapper .footer__bottom .footer_secondary_linklist-item .inline-list li{padding:0 10px;font-weight:500;font-size:10px;line-height:14px}@media screen and (max-width: 749px){.footer-bottom-wrapper .footer__bottom .footer_secondary_linklist-item .inline-list li{font-size:12px;line-height:16px}}.footer-bottom-wrapper .footer__bottom .footer_secondary_linklist-item .inline-list li a{color:var(--link)}.theme__header{border-bottom:1px solid #00303C}.collection-image-with-title .collection__image-inline{gap:20px}@media screen and (max-width: 989px){.collection-image-with-title .collection__image-inline{gap:0}}.collection-image-with-title .collection__image-inline .collection__title-wrapper{width:40%}@media screen and (max-width: 989px){.collection-image-with-title .collection__image-inline .collection__title-wrapper{width:100%}}.collection-image-with-title .collection__image-inline .collection__title-wrapper .hero__content{padding:0;max-width:424px}@media screen and (max-width: 989px){.collection-image-with-title .collection__image-inline .collection__title-wrapper .hero__content{max-width:100%}}.collection-image-with-title .collection__image-inline .collection__title-wrapper .hero__content .hero__title{font-weight:600;margin-bottom:0;font-size:24px;line-height:30px}@media screen and (max-width: 749px){.collection-image-with-title .collection__image-inline .collection__title-wrapper .hero__content .hero__title{font-size:18px;line-height:23px}}.collection-image-with-title .collection__image-inline .collection__title-wrapper .hero__content .hero__description{font-size:16px;line-height:18px}.collection-image-with-title .collection__title.collection__title--no-image{max-width:628px;margin:0 auto;padding:40px 0 4px;text-align:center}.collection-image-with-title .collection__title.collection__title--no-image .hero__title{font-weight:600;margin-bottom:0;font-size:24px;line-height:30px}@media screen and (max-width: 749px){.collection-image-with-title .collection__title.collection__title--no-image .hero__title{font-size:18px;line-height:23px}}.collection-image-with-title .collection__title.collection__title--no-image .hero__description{font-size:16px;line-height:18px}.collection__products .product-grid{column-gap:70px;row-gap:37px}@media screen and (max-width: 989px){.collection__products .product-grid{column-gap:10px;row-gap:20px}}@media screen and (max-width: 749px){.collection__products .product-grid{row-gap:50px}}.collection_custom_description_wrapper{padding:0 var(--outer);margin-top:68px}@media screen and (max-width: 749px){.collection_custom_description_wrapper{margin-top:60px}}.collection_custom_description_wrapper .collection_custom_description{text-align:center;max-width:942px;margin:0 auto}.collection_custom_description_wrapper .collection_custom_description h2{text-transform:uppercase;margin-top:0;margin-bottom:8px;font-weight:500;font-size:16px;line-height:22px;font-family:var(--FONT-STACK-BODY)}.collection_custom_description_wrapper .collection_custom_description .rte{font-size:16px;line-height:22px}@media only screen and (min-width: 750px){.product__page{grid-template-columns:repeat(3,minmax(0,1fr))}.product__page .product__images{order:1}.product__page .product__content--right-side{order:2}.product__page .product__content{padding-left:0}}@media screen and (max-width: 749px){.index-product{padding-top:15px;padding-bottom:50px}}.index-product .product__wrapper__inner .product__breadcrumbs{margin-bottom:100px;font-size:12px;line-height:16px;font-weight:500}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__breadcrumbs{display:none}}.index-product .product__wrapper__inner .product__page{gap:24px}@media screen and (max-width: 989px){.index-product .product__wrapper__inner .product__page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content{margin-bottom:26px}}.index-product .product__wrapper__inner .product__page .product__content .product__head .product_custom_badge{display:inline-flex;gap:9px;align-items:center;padding:8px 11px;background:#e3edf5;border-radius:1px;margin-bottom:14px}.index-product .product__wrapper__inner .product__page .product__content .product__head .product_custom_badge svg{width:18px;height:auto}.index-product .product__wrapper__inner .product__page .product__content .product__head .product_custom_badge span{font-weight:500;font-size:12px;line-height:16px}.index-product .product__wrapper__inner .product__page .product__content .product__head .product__title__wrapper{padding:0}.index-product .product__wrapper__inner .product__page .product__content .product__head .product__title__wrapper .product__title{font-weight:600;font-size:24px;line-height:30px}.index-product .product__wrapper__inner .product__page .product__content .product__head .product__type{font-weight:500;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__description{margin-bottom:23px}}.index-product .product__wrapper__inner .product__page .product__content .product__description h3{margin-top:0;margin-bottom:4px;font-weight:600;font-size:16px;line-height:20px}.index-product .product__wrapper__inner .product__page .product__content .product__description p{margin-top:0;font-size:16px;line-height:19px}.index-product .product__wrapper__inner .product__page .product__content .product__description p:last-child{margin-bottom:0}.index-product .product__wrapper__inner .product__page .product__content .product__description .product_custom_text{margin-bottom:0;margin-top:3px;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons{margin-bottom:37px}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline{gap:24px;display:flex}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline{gap:16px}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout{width:110px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout{width:100px}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.select-popout__toggle{display:none}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.select-popout__list{display:none}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector{display:block}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__input{padding:12px 34px;border-radius:0;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__input{padding:11px 30px}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus,.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{width:34px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus,.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{width:30px}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus svg,.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus svg{width:16px;height:auto}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus{padding-left:5px;padding-right:13px;justify-content:flex-start}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus{padding-right:9px}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus svg{width:12px}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{padding-left:13px;padding-right:5px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{padding-left:9px}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline>.btn{width:calc(100% - 134px);font-size:16px;line-height:22px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline>.btn{width:calc(100% - 116px)}}.index-product .product__wrapper__inner .product__page .product__content .product__block--buttons .product__submit__item--inline>.btn .product__price{display:inline-block;padding:0;font-size:16px;line-height:22px}.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid{display:flex;gap:6px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid{gap:4px}}.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid .product__icon__item{width:calc(33.333% - 4px);background:#f1f4ee4d;padding:24px 15px 14px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid .product__icon__item{width:calc(33.333% - (8px / 3));padding:20px 7px 15px}}.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon{margin:0 0 9px}.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon .image-wrapper{height:auto;padding:0;width:var(--icon-size)}.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon .image-wrapper img{width:100%;height:auto;position:static}.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon__text p{margin:0;font-size:12px;line-height:12px}.index-product .product__wrapper__inner .product__page .product__content .product__icons__grid .link-with-arrow{margin-top:14px;display:inline-block}.index-product .product__wrapper__inner .product__page .product__images{text-align:center}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__images{margin-bottom:30px}}.index-product .product__wrapper__inner .product__page .product__images .product__head{text-align:left}.index-product .product__wrapper__inner .product__page .product__images .product__head .product_custom_badge{display:inline-flex;gap:4px;align-items:center;padding:7px 6px;background:#e3edf5;border-radius:1px;margin-bottom:21px}.index-product .product__wrapper__inner .product__page .product__images .product__head .product_custom_badge svg{width:14px;height:auto}.index-product .product__wrapper__inner .product__page .product__images .product__head .product_custom_badge span{font-weight:500;font-size:12px;line-height:16px}.index-product .product__wrapper__inner .product__page .product__images .product__head .product__title__wrapper{padding:0}.index-product .product__wrapper__inner .product__page .product__images .product__head .product__title__wrapper .product__title{font-weight:600;font-size:24px;line-height:30px;margin-top:0}.index-product .product__wrapper__inner .product__page .product__images .product__head .product__type{font-weight:500;font-size:16px;line-height:22px}.index-product .product__wrapper__inner .product__page .product__images .flickity-prev-next-button{border:1px solid #777067;border-radius:3px;width:49px;height:35px;outline:none;box-shadow:none;opacity:1;background-repeat:no-repeat;background-position:center;background-size:16px;background-color:#fff;position:static;transform:translate(0);display:inline-block;margin:50px 12px 0}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__images .flickity-prev-next-button{margin:20px 12px 0}}.index-product .product__wrapper__inner .product__page .product__images .flickity-prev-next-button:after,.index-product .product__wrapper__inner .product__page .product__images .flickity-prev-next-button:before{content:none}.index-product .product__wrapper__inner .product__page .product__images .flickity-prev-next-button svg{display:none}.index-product .product__wrapper__inner .product__page .product__images .flickity-prev-next-button.previous{background-image:url(/cdn/shop/files/Left_Arrow.svg?v=1681214841)}.index-product .product__wrapper__inner .product__page .product__images .flickity-prev-next-button.next{background-image:url(/cdn/shop/files/Right_Arrow.svg?v=1681214840)}.index-product .product__wrapper__inner .product__page .product__images .product__thumbs{margin-top:24px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__images .product__thumbs{margin-top:18px}}.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder{gap:11px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder{gap:18px}}.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder .product__thumb{width:calc(25% - 8.25px);margin:0;padding:0}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder .product__thumb{width:calc(25% - 13.5px)}}.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder .product__thumb.is-active{border:1px solid #00303C}.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder .product__thumb:after{content:none}.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder .product__thumb .product__thumb__link{width:100%;height:0;padding-bottom:100%;position:relative}.index-product .product__wrapper__inner .product__page .product__images .product__thumbs .product__thumbs__holder .product__thumb .product__thumb__link .product__thumb__link__image{position:absolute;left:0;top:0;object-fit:contain}@media screen and (max-width: 989px){.index-product .product__wrapper__inner .product__page .product__content--right-side{grid-column:1/3}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion{border-color:#a3c6e1}.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-toggle{padding:24px 40px 24px 20px;font-family:var(--FONT-STACK-HEADING);font-weight:600;font-size:16px;line-height:20px;border-color:#a3c6e1}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-toggle{padding:24px 33px 24px 0}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-toggle svg{fill:none;right:18px;width:12px;height:auto;transition:.3s}.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-toggle.is-open svg{transform:translateY(-50%) rotate(180deg)}.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-content{padding:2px 20px 26px;font-size:16px;line-height:19px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-content{padding:2px 0 26px}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-content p{margin-top:0}.index-product .product__wrapper__inner .product__page .product__content--right-side .product-accordion .accordion-row .accordion-content p:last-child{margin-bottom:0}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic{margin-bottom:53px;padding:0 17.5px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic{margin-bottom:32px;padding:0}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-label{margin-bottom:16px;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-label{margin-bottom:25px}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-label .label-title{font-family:var(--FONT-STACK-HEADING);font-weight:600}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid{display:flex;align-items:flex-end;height:49px;padding-bottom:3px;position:relative}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid{margin:0 -2.5px}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item{width:7.1428%;padding:0 2.5px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-text{text-align:center;font-weight:500;font-size:12px;line-height:16px;margin-bottom:6px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block{width:100%;height:13px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-1{background-color:#dff7fc}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-2{background-color:#d1f3fa}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-3{background-color:#bde8f1}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-4{background-color:#abe1ed}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-5{background-color:#8fd8ef}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-6{background-color:#6dbbdc}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-7{background-color:#65aed7}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-8{background-color:#57a1cb}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-9{background-color:#4290bc}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-10{background-color:#4181bb}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-11{background-color:#3c6fbc}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-12{background-color:#124fad}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-13{background-color:#064099}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-item .product__ph-level-graphic-grid-item-color-block.color-14{background-color:#0b3473}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-indicator--wrapper{width:7.1428%;position:absolute;top:0;left:var(--left-position);height:100%;display:flex;justify-content:center;align-items:flex-start}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-indicator{width:20px;border:1px solid #00303C;background:#ffffff0f;-webkit-backdrop-filter:blur(2.5px);backdrop-filter:blur(2.5px);display:flex;justify-content:center;align-items:flex-start;height:100%}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-grid .product__ph-level-graphic-grid-indicator svg{width:13px;height:auto;margin-top:-1px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-content{margin-top:5px;display:flex;justify-content:space-between;position:relative}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-content span{font-weight:500;font-size:12px;line-height:16px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__ph-level-graphic .product__ph-level-graphic-content span.dinamic-el{position:absolute;left:49%}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary{margin-left:-20px;margin-right:-20px}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell{padding:30px 20px 35px;background-color:#e3edf54d;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__image{width:80px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content{width:calc(100% - 80px);padding:0 0 0 20px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content .complementary-products__title{font-weight:500;margin-bottom:16px;font-size:12px;line-height:16px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content .product-upsell__title{font-family:var(--FONT-STACK-HEADING);font-weight:600;font-size:16px;line-height:20px;margin-bottom:10px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content .product_custom_description{font-size:14px;line-height:19px}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content .quick-add__button{letter-spacing:normal;visibility:visible;border:2px solid;border-radius:40px;text-decoration:none;text-transform:uppercase;font-weight:500;font-size:14px;line-height:16px;display:inline-block;padding:10px 25px;background:#ffffff4d;text-align:center;color:var(--COLOR-TEXT);border-color:var(--COLOR-TEXT);width:auto;margin-top:14px}@media screen and (max-width: 749px){.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content .quick-add__button{padding:11px 16px}}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content .quick-add__button:after{content:none}.index-product .product__wrapper__inner .product__page .product__content--right-side .product__complementary .product-upsell .product-upsell__content .quick-add__button small{font-size:14px;line-height:16px}.breadcrumbs__arrow{opacity:1;width:auto;height:auto;border-radius:initial;background-color:transparent}.product_key_igredients_section{padding-bottom:90px}@media screen and (max-width: 749px){.product_key_igredients_section{padding-bottom:50px}}.product_key_igredients_section .section-header{margin-bottom:37px}@media screen and (max-width: 749px){.product_key_igredients_section .section-header{margin-bottom:34px}}.product_key_igredients_section .section-header h2{font-size:42px;line-height:54px;margin-bottom:6px}@media screen and (max-width: 749px){.product_key_igredients_section .section-header h2{font-size:30px;line-height:38px;margin-bottom:4px}}.product_key_igredients_section .section-header .rte{text-transform:none;max-width:390px}@media screen and (max-width: 749px){.product_key_igredients_section .section-header .rte{max-width:260px}}.product_key_igredients_section .product_key_igredients_grid{display:flex;gap:80px}@media screen and (max-width: 989px){.product_key_igredients_section .product_key_igredients_grid{gap:40px}}@media screen and (max-width: 749px){.product_key_igredients_section .product_key_igredients_grid{gap:0;margin:0 -20px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product_key_igredients_section .product_key_igredients_grid::-webkit-scrollbar{display:none}}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item{display:block;width:calc(33.333% - (160px / 3))}@media screen and (max-width: 989px){.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item{width:calc(33.333% - (80px / 3))}}@media screen and (max-width: 749px){.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item{width:75%;min-width:75%;margin-right:16px}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item:first-child{margin-left:20px}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item:last-child{margin-right:20px}}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item .product_key_igredients_grid_item_image{margin-bottom:24px}@media screen and (max-width: 749px){.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item .product_key_igredients_grid_item_image{margin-bottom:21px}}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item .product_key_igredients_grid_item_image img{width:100%;height:auto;vertical-align:middle}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item .product_key_igredients_grid_item_content h3{margin-top:0;margin-bottom:8px;font-weight:600;font-size:18px;line-height:23px}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item .product_key_igredients_grid_item_content .product_key_igredients_grid_item_content_subtitle{font-size:16px;line-height:19px}.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item .product_key_igredients_grid_item_content .rte{margin-top:17px;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.product_key_igredients_section .product_key_igredients_grid .product_key_igredients_grid_item .product_key_igredients_grid_item_content .rte{margin-top:14px}}.product_technology_section{padding-bottom:90px}@media screen and (max-width: 749px){.product_technology_section{padding-bottom:50px}}.product_technology_section h2{margin-top:0;margin-bottom:38px;font-weight:600;font-size:30px;line-height:38px;width:calc(40% - 12px)}@media screen and (max-width: 749px){.product_technology_section h2{width:100%;font-size:18px;line-height:23px;margin-bottom:28px}}.product_technology_section .product_technology_section_grid{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 749px){.product_technology_section .product_technology_section_grid{gap:0}}.product_technology_section .product_technology_section_grid .product_technology_section_grid_text{width:calc(40% - 12px)}@media screen and (max-width: 749px){.product_technology_section .product_technology_section_grid .product_technology_section_grid_text{width:100%;order:2;padding:0 40px 0 60px}}.product_technology_section .product_technology_section_grid .product_technology_section_grid_text .product_technology_section_grid_content{display:flex;flex-direction:column;gap:82px;max-width:344px;position:relative;z-index:1}@media screen and (max-width: 989px){.product_technology_section .product_technology_section_grid .product_technology_section_grid_text .product_technology_section_grid_content{gap:38px}}.product_technology_section .product_technology_section_grid .product_technology_section_grid_text .product_technology_section_grid_content .product_technology_section_grid_content_item h3{margin-top:0;margin-bottom:9px;font-weight:600;font-size:18px;line-height:23px;background:#fff}.product_technology_section .product_technology_section_grid .product_technology_section_grid_text .product_technology_section_grid_content .product_technology_section_grid_content_item .rte{font-size:16px;line-height:22px}.product_technology_section .product_technology_section_grid .product_technology_section_grid_text .product_technology_section_grid_content .product_technology_section_grid_content_item .rte p{margin-top:0;margin-bottom:0}.product_technology_section .product_technology_section_grid .product_technology_section_grid_text .product_technology_section_grid_content .product_technology_section_grid_content_item .rte strong{font-family:var(--FONT-STACK-HEADING);font-weight:600}.product_technology_section .product_technology_section_grid .product_technology_section_grid_image{width:calc(60% - 12px);position:relative;text-align:right}@media screen and (max-width: 749px){.product_technology_section .product_technology_section_grid .product_technology_section_grid_image{width:100%;padding:0;order:1}}.product_technology_section .product_technology_section_grid .product_technology_section_grid_image img{width:100%;max-width:650px;height:auto;vertical-align:middle}@media screen and (max-width: 749px){.product_technology_section .product_technology_section_grid .product_technology_section_grid_image img{max-width:100%}}.product_technology_section .product_technology_section_grid .product_technology_section_grid_image .product_technology_section_grid_image_line{position:absolute;border-left:1px dashed #00303C;border-bottom:1px dashed #00303C}@media screen and (min-width: 750px){.product_technology_section .product_technology_section_grid .product_technology_section_grid_image .product_technology_section_grid_image_line{display:none}}.product_technology_section .product_technology_section_grid .product_technology_section_grid_image .product_technology_section_grid_image_line.line_1{height:680px;width:52px;top:29%;left:0}.product_technology_section .product_technology_section_grid .product_technology_section_grid_image .product_technology_section_grid_image_line.line_2{height:432px;width:36px;top:52%;left:5%}.product_technology_section .product_technology_section_grid .product_technology_section_grid_image .product_technology_section_grid_image_line.line_3{height:180px;width:26px;top:76%;left:8%}.dermatologist_testimonial_section{display:flex;flex-wrap:wrap}.dermatologist_testimonial_section .dermatologist_testimonial_content{width:65%;padding:24px 24px 24px 60px;background:#fbfcfa;display:flex;align-items:center}@media screen and (max-width: 989px){.dermatologist_testimonial_section .dermatologist_testimonial_content{width:60%}}@media screen and (max-width: 749px){.dermatologist_testimonial_section .dermatologist_testimonial_content{width:100%;padding:41px 20px 53px}}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper{width:100%;display:flex;flex-wrap:wrap;gap:47px}@media screen and (max-width: 989px){.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper{gap:35px}}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper h2{width:calc(50% - 23.5px);margin:0;font-weight:600;font-size:42px;line-height:54px}@media screen and (max-width: 989px){.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper h2{width:100%}}@media screen and (max-width: 749px){.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper h2{font-size:24px;line-height:30px;text-align:center}}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper{width:calc(50% - 23.5px)}@media screen and (max-width: 989px){.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper{width:100%}}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-text{position:relative;padding-left:29px;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-text{padding:0 29px}}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-text .start-quote,.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-text .finish-quote{font-family:var(--FONT-STACK-HEADING);font-weight:600;font-size:42px;line-height:22px;vertical-align:middle;display:inline-block}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-text .start-quote{position:absolute;left:0}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-text .finish-quote{margin-bottom:-18px;margin-left:3px}@media screen and (max-width: 749px){.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-text .finish-quote{margin:0;position:absolute;right:0;bottom:-5px}}.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-author{margin-top:22px;margin-bottom:0;foint-size:16px;line-height:22px}@media screen and (max-width: 749px){.dermatologist_testimonial_section .dermatologist_testimonial_content .dermatologist_testimonial_content_wrapper .testimonial-wrapper .testimonial-author{margin-top:14px;padding:0 29px}}.dermatologist_testimonial_section .dermatologist_testimonial_image{width:35%}@media screen and (max-width: 989px){.dermatologist_testimonial_section .dermatologist_testimonial_image{width:40%}}@media screen and (max-width: 749px){.dermatologist_testimonial_section .dermatologist_testimonial_image{width:100%}}.dermatologist_testimonial_section .dermatologist_testimonial_image img{width:100%;height:100%;vertical-align:middle;object-fit:cover}@media screen and (max-width: 749px){.accordion-group{padding-top:49px;padding-bottom:27px}}.accordion-group .section-header{margin-bottom:28px}.accordion-group .section-header h2{margin-bottom:14px;font-size:30px;line-height:38px}@media screen and (max-width: 749px){.accordion-group .section-header h2{font-size:18px;line-height:23px}}.accordion-group .wrapper--narrow{max-width:970px}.accordion-group .accordion:first-child{border-top:0}.accordion-group .accordion:last-child{border-bottom:0}.accordion-group .accordion__title{padding:22px 50px 22px 32px;font-size:16px;line-height:20px;font-weight:400}@media screen and (max-width: 749px){.accordion-group .accordion__title{padding:22px 35px 22px 0}}.accordion-group .accordion__title p{margin:0}.accordion-group .accordion__title strong{font-weight:600}.accordion-group .accordion__title svg{position:absolute;top:50%;transform:translateY(-50%);right:32px;width:12px;height:auto;transition:.3s}@media screen and (max-width: 749px){.accordion-group .accordion__title svg{right:14px}}.accordion-group .accordion__title.is-open svg{transform:translateY(-50%) rotate(180deg)}.accordion-group .accordion__body{padding:0 0 20px 44px;font-size:16px;line-height:19px}@media screen and (max-width: 749px){.accordion-group .accordion__body{padding:0 0 20px}}.accordion-group .accordion__body p{margin-top:0}.accordion-group .accordion__body p:last-child{margin-bottom:0}@media screen and (max-width: 749px){.related__products.section-padding{padding-top:50px;padding-bottom:50px}}.tabs__recommendation .tabs__recommendation-header{display:flex;align-items:center;gap:10px;margin-bottom:80px}@media screen and (max-width: 749px){.tabs__recommendation .tabs__recommendation-header{margin-bottom:26px}}.tabs__recommendation .tabs__recommendation-header .tab__title{width:calc(100% - 132px);margin:0 auto 0 0;font-weight:600;font-size:42px;line-height:53px;text-align:left}@media screen and (max-width: 749px){.tabs__recommendation .tabs__recommendation-header .tab__title{font-size:18px;line-height:23px;width:calc(100% - 98px)}}.tabs__recommendation .tabs__recommendation-header .recommendation--slider-buttons{width:122px;gap:24px;display:flex}@media screen and (max-width: 749px){.tabs__recommendation .tabs__recommendation-header .recommendation--slider-buttons{width:98px;gap:12px}}.tabs__recommendation .tabs__recommendation-header .recommendation--slider-buttons .slider-button{width:49px;height:35px;display:flex;justify-content:center;align-items:center;border:1px solid #80989E;border-radius:3px}@media screen and (max-width: 749px){.tabs__recommendation .tabs__recommendation-header .recommendation--slider-buttons .slider-button{width:43px;height:31px}}.tabs__recommendation .tabs__recommendation-header .recommendation--slider-buttons .slider-button scg{width:16px;height:auto}@media screen and (max-width: 749px){.tabs__recommendation .tabs__recommendation-header .recommendation--slider-buttons .slider-button scg{width:14px}}.tabs__recommendation .product-grid--slider.flickity-enabled .product-item{width:25%;margin-right:42px}@media screen and (max-width: 989px){.tabs__recommendation .product-grid--slider.flickity-enabled .product-item{width:40%;margin-right:24px}}@media screen and (max-width: 749px){.tabs__recommendation .product-grid--slider.flickity-enabled .product-item{width:77%}}.tabs__recommendation .product-item{display:flex;flex-direction:column}.tabs__recommendation .product-item .product-information-wrapper{background:#f8f9f6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:27px 34px 35px;margin-top:30px;height:100%;display:flex;flex-direction:column}@media screen and (max-width: 989px){.tabs__recommendation .product-item .product-information-wrapper{padding:27px 19px}}.tabs__recommendation .product-item .product-information-wrapper .product-information{padding-top:0;padding-bottom:11px;text-align:left}.tabs__recommendation .product-item .product-information-wrapper .product-information .product-item__info .product-item__title{margin-bottom:4px}.tabs__recommendation .product-item .product-information-wrapper .product-information .product-item__info .product_custom_description{margin-bottom:18px}.tabs__recommendation .product-item .product-information-wrapper quick-add-product{margin-top:auto}@media screen and (max-width: 989px){.collection-image-with-title .product__breadcrumbs{margin-bottom:24px}}.image__fill video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image__fill video::-webkit-media-controls-panel{display:none!important;opacity:1!important}.image__fill video::-webkit-media-controls-start-playback-button{display:none}.header__wrapper .drawer--header .drawer__inner{max-width:100%}.btn.btn--solid.btn--primary:hover{border-color:#80989e;background:#80989e;box-shadow:4px 4px 14px #0f0f0f12,4px 4px 9px #0f0f0f33}.btn.btn--solid.btn--primary:focus{border-color:#80989e;background:#80989e;box-shadow:4px 4px 14px #0f0f0f12,4px 4px 9px #0f0f0f33;outline:1px solid #80989E;outline-offset:3px}.btn.btn--primary.btn--outline:hover,.outline-btn:hover,.quick-add__button:hover{box-shadow:4px 4px 14px #0f0f0f12,4px 4px 9px #0f0f0f33}.quick-add__button:focus{box-shadow:4px 4px 14px #0f0f0f12,4px 4px 9px #0f0f0f33}.btn.btn--primary.btn--outline:focus,.outline-btn:focus{box-shadow:4px 4px 14px #0f0f0f12,4px 4px 9px #0f0f0f33;outline:1px solid #80989e!important;outline-offset:3px}.btn.btn--solid.btn--white:hover{background:#fafafa;box-shadow:4px 4px 14px #0f0f0f12,4px 4px 9px #0f0f0f33}.btn.btn--solid.btn--white:focus{background:#fafafa;box-shadow:4px 4px 14px #0f0f0f12,4px 4px 9px #0f0f0f33;outline:1px solid #80989E;outline-offset:3px}.outline-btn,.quick-add__button{transition:.25s ease-out}.blog-page-header{padding:66px var(--outer);background:#e3edf5;text-align:center}@media screen and (max-width: 749px){.blog-page-header{padding:35px var(--outer) 51px}}.blog-page-header .blog__title{margin-bottom:16px;font-weight:600;font-size:24px;text-transform:uppercase;line-height:30px}@media screen and (max-width: 749px){.blog-page-header .blog__title{margin-bottom:10px}}.blog-page-header .blog-page-header-text{max-width:640px;margin:0 auto}@media screen and (max-width: 749px){.blog-page-header .blog-page-header-text{max-width:100%}}.blog-page-custom-nav{border-bottom:1px solid #00303C;text-align:center;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.blog-page-custom-nav::-webkit-scrollbar{display:none}.blog-page-custom-nav .blog-page-custom-nav-item{display:inline-block;padding:27px 23px 17px;margin:0 39px;font-family:var(--FONT-STACK-HEADING);font-weight:600;text-transform:uppercase;font-size:18px;line-height:23px;position:relative;cursor:pointer}@media screen and (max-width: 749px){.blog-page-custom-nav .blog-page-custom-nav-item{padding:24px 0 23px;margin:0 15px}}.blog-page-custom-nav .blog-page-custom-nav-item:first-child{margin-left:calc(var(--outer) - 23px)}@media screen and (max-width: 749px){.blog-page-custom-nav .blog-page-custom-nav-item:first-child{margin-left:var(--outer)}}.blog-page-custom-nav .blog-page-custom-nav-item:last-child{margin-right:calc(var(--outer) - 23px)}@media screen and (max-width: 749px){.blog-page-custom-nav .blog-page-custom-nav-item:last-child{margin-right:var(--outer)}}.blog-page-custom-nav .blog-page-custom-nav-item.active:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:#00303c;border-radius:50px}.product-page-tags-nav{margin:0;list-style:none;padding:20px 0;text-align:center;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;display:none}.product-page-tags-nav.active{display:block}@media screen and (max-width: 749px){.product-page-tags-nav{padding:24px 0}}.product-page-tags-nav::-webkit-scrollbar{display:none}.product-page-tags-nav .product-page-tags-nav-item{display:inline-block;margin:0 9px;padding:5px 17px;border:1px solid transparent;border-radius:30px;font-family:var(--FONT-STACK-HEADING);font-weight:600;text-transform:uppercase;font-size:16px;line-height:20px}@media screen and (max-width: 749px){.product-page-tags-nav .product-page-tags-nav-item{margin:0 5px}}.product-page-tags-nav .product-page-tags-nav-item:first-child{margin-left:var(--outer)}.product-page-tags-nav .product-page-tags-nav-item:last-child{margin-right:var(--outer)}.product-page-tags-nav .product-page-tags-nav-item.active{border-color:#00303c}.blog-page-section .blog-listing.product-grid{column-gap:44px;row-gap:40px;padding-top:12px}@media screen and (max-width: 989px){.blog-page-section .blog-listing.product-grid{column-gap:30px;row-gap:30px}}@media screen and (max-width: 749px){.blog-page-section .blog-listing.product-grid{padding-top:19px}}.blog-page-section .blog-listing.product-grid .article .article__text-wrapper{padding:28px 44px 31px;background:#f8f9f6;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;flex-direction:column}@media screen and (max-width: 989px){.blog-page-section .blog-listing.product-grid .article .article__text-wrapper{padding:20px 15px 30px}}@media screen and (max-width: 749px){.blog-page-section .blog-listing.product-grid .article .article__text-wrapper{padding:24px 24px 34px}}.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__tags{position:static;padding:0;font-weight:500;margin-bottom:3px;margin-top:0}.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__tags .article__tag{margin-bottom:0;padding:0;background:transparent;font-size:16px;line-height:19px}.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__title{text-transform:uppercase;font-weight:600;font-size:18px;line-height:23px;margin-bottom:7px;margin-top:0}@media screen and (max-width: 749px){.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__title{font-size:16px;line-height:20px;margin-bottom:8px}}.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__excerpt{font-size:16px;line-height:19px;margin-top:0}.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__link{padding-top:13px;margin-top:auto;display:inline-block}@media screen and (max-width: 749px){.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__link{padding-top:6px}}.blog-page-section .blog-listing.product-grid .article .article__text-wrapper .article__link .link-with-arrow{font-weight:600;text-decoration:none}.blog-page-bottom-content{margin-top:73px;text-align:center}@media screen and (max-width: 749px){.blog-page-bottom-content{margin-top:60px}}.blog-page-bottom-content h2{margin-top:0;margin-bottom:8px;font-family:var(--FONT-STACK-BODY);font-weight:500;font-size:16px;line-height:22px}.blog-page-bottom-content .rte{max-width:905px;margin:0 auto;font-size:16px;line-height:22px}.article--single .article--single-header{display:flex;flex-wrap:wrap;align-items:center;gap:74px;padding-top:40px;padding-bottom:47px}@media screen and (max-width: 989px){.article--single .article--single-header{gap:30px}}@media screen and (max-width: 749px){.article--single .article--single-header{padding-top:0;padding-bottom:0;gap:0}}.article--single .article--single-header .article--single-header-image{width:calc(50% - 37px)}@media screen and (max-width: 989px){.article--single .article--single-header .article--single-header-image{width:calc(50% - 15px)}}@media screen and (max-width: 749px){.article--single .article--single-header .article--single-header-image{width:calc(100% + (var(--outer) * 2));margin-left:calc(var(--outer) * -1);margin-right:calc(var(--outer) * -1)}}.article--single .article--single-header .article--single-header-title{width:calc(50% - 37px)}@media screen and (max-width: 989px){.article--single .article--single-header .article--single-header-title{width:calc(50% - 15px)}}@media screen and (max-width: 749px){.article--single .article--single-header .article--single-header-title{width:100%;padding:34px 0 28px;text-align:center}}.article--single .article--single-header .article--single-header-title .article__tags{margin-top:0;margin-bottom:10px}@media screen and (max-width: 749px){.article--single .article--single-header .article--single-header-title .article__tags{margin-bottom:7px}}.article--single .article--single-header .article--single-header-title .article__tags .article__tag{padding:0;font-family:var(--FONT-STACK-HEADING);font-weight:600;font-size:18px;line-height:23px;margin:0}.article--single .article--single-header .article--single-header-title .article__title{margin-top:0;margin-bottom:4px;text-transform:uppercase;font-weight:600;font-size:42px;line-height:53px}@media screen and (max-width: 749px){.article--single .article--single-header .article--single-header-title .article__title{margin-bottom:14px;font-size:30px;line-height:38px}}@media screen and (max-width: 749px){.article--single .article--single-header .article--single-header-title .article__meta-holder{justify-content:center}}.article--single .article--single-header .article--single-header-title .article__meta{padding:0;margin:0;gap:15px;text-transform:uppercase;font-family:var(--FONT-STACK-HEADING);font-weight:500;font-size:18px;line-height:23px;color:var(--COLOR-TEXT)}@media screen and (max-width: 749px){.article--single .article--single-header .article--single-header-title .article__meta{font-size:16px;line-height:22px}}.article--single .article--single-header .article--single-header-title .article__meta>*:not(:last-child):after{content:none}.article--single .article--single-header .article--single-header-title .article--single-share{margin-top:16px;display:flex;justify-content:center;gap:25px;align-items:center}@media screen and (min-width: 750px){.article--single .article--single-header .article--single-header-title .article--single-share{display:none}}.article--single .article--single-header .article--single-header-title .article--single-share .article--single-share-item{display:flex}.article--single .article--single-header .article--single-header-title .article--single-share .article--single-share-item svg{width:29px;height:auto}.article--single .article--single-testimonial{background:#e3edf5b3}@media screen and (max-width: 749px){.article--single .article--single-testimonial{padding:25px 0 39px}}.article--single .article--single-testimonial .article--single-testimonial-content{display:grid;gap:27px;grid-template-columns:auto auto;align-items:center}@media screen and (max-width: 989px){.article--single .article--single-testimonial .article--single-testimonial-content{gap:20px}}@media screen and (max-width: 749px){.article--single .article--single-testimonial .article--single-testimonial-content{display:flex;flex-direction:column;gap:13px}}.article--single .article--single-testimonial .article--single-testimonial-content.with_image{grid-template-columns:200px auto auto}.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-image img{width:100%;display:block}@media screen and (max-width: 749px){.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-image img{max-width:85%;margin:0 auto}}.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-title{padding:23px 0;display:flex;flex-direction:column}@media screen and (max-width: 749px){.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-title{padding:0;text-align:center}}.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-title .article--single-testimonial-quotes{text-align:center;font-family:var(--FONT-STACK-HEADING);font-weight:600;font-size:42px;line-height:1}.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-title h3{margin:-13px 0 0;text-transform:uppercase;font-weight:600;font-size:30px;line-height:1}@media screen and (max-width: 989px){.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-title h3{font-size:26px}}@media screen and (max-width: 749px){.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-title h3{font-size:24px}}.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-text{padding:23px 0}@media screen and (max-width: 749px){.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-text{padding:0;text-align:center}}.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-text p{margin:0 0 10px;line-height:22px}.article--single .article--single-testimonial .article--single-testimonial-content .article--single-testimonial-text p:last-child{margin-bottom:0}.article--single .article__wrapper{margin-top:50px;position:relative}@media screen and (max-width: 749px){.article--single .article__wrapper{margin-top:28px}}.article--single .article__wrapper .article--single-share{position:absolute;left:var(--outer);top:0;display:flex;flex-direction:column;gap:23px}@media screen and (max-width: 749px){.article--single .article__wrapper .article--single-share{display:none}}.article--single .article__wrapper .article--single-share .article--single-share-item{display:flex;width:29px}.article--single .article__wrapper .article--single-share .article--single-share-item svg{width:100%;height:auto}.article--single .article__wrapper .article__content__wrapper{max-width:1000px;margin:0 auto;padding:0 64px;font-size:16px;line-height:19px}@media screen and (max-width: 989px){.article--single .article__wrapper .article__content__wrapper{padding:0 40px}}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper{padding:0}}.article--single .article__wrapper .article__content__wrapper p{margin-top:0}.article--single .article__wrapper .article__content__wrapper p:last-child{margin-bottom:0}.article--single .article__wrapper .article__content__wrapper h2{font-weight:600;margin-top:0;margin-bottom:25px;font-size:30px;line-height:38px}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper h2{margin-bottom:20px;font-size:24px;line-height:30px}}.article--single .article__wrapper .article__content__wrapper p+h2{margin-top:40px}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper p+h2{margin-top:20px}}.article--single .article__wrapper .article__content__wrapper .custom_text_block{padding-left:37px;margin-bottom:40px}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper .custom_text_block{padding:0;margin-bottom:20px}}.article--single .article__wrapper .article__content__wrapper h4{font-weight:600;font-size:18px;line-height:23px;margin-top:0;margin-bottom:5px}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper h4{margin-bottom:8px;font-size:16px;line-height:20px}}.article--single .article__wrapper .article__content__wrapper p+h4{margin-top:24px}.article--single .article__wrapper .article__content__wrapper ul{margin-bottom:40px}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper ul{margin-bottom:20px}}.article--single .article__wrapper .article__content__wrapper ul li{font-size:16px;line-height:19px}.article--single .article__wrapper .article__content__wrapper ul li+li{margin-top:20px}.article--single .article__wrapper .article__content__wrapper .image_with_text{display:flex;flex-wrap:wrap;gap:24px;margin-bottom:24px}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper .image_with_text{gap:30px;margin-bottom:20px}}.article--single .article__wrapper .article__content__wrapper .image_with_text>div{width:calc(50% - 12px)}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper .image_with_text>div{width:100%}}.article--single .article__wrapper .article__content__wrapper .image_with_text img{width:100%;vertical-align:middle}.article--single .article__wrapper .article__content__wrapper .image_with_text p+p{margin-top:14px}@media screen and (max-width: 749px){.article--single .article__wrapper .article__content__wrapper .image_with_text p+p{margin-top:10px}}.article__content-custom-collection{margin:164px 0 55px;overflow:hidden;padding-left:var(--outer);padding-right:var(--outer)}@media screen and (max-width: 989px){.article__content-custom-collection{margin:80px 0 55px}}@media screen and (max-width: 749px){.article__content-custom-collection{margin:40px 0;padding:0}.article__content-custom-collection>.wrapper{padding:0}}.article__content-custom-collection .tabs__recommendation .tabs__recommendation-header{padding:0}@media screen and (max-width: 749px){.article__content-custom-collection .tabs__recommendation .tabs__recommendation-header{padding:0 var(--outer)}}.article__content-custom-collection .article-related-products-section .product-grid-outer{padding:0}@media screen and (max-width: 749px){.article__content-custom-collection .article-related-products-section .product-grid-outer{padding:0 var(--outer)}}.article__content-custom-collection .article-related-products-section .product-grid--slider.flickity-enabled{padding:0;overflow:visible}@media screen and (max-width: 749px){.article__content-custom-collection .article-related-products-section .product-grid--slider.flickity-enabled{padding-left:var(--outer);padding-right:var(--outer)}}.article__content-custom-collection .tabs__recommendation .product-grid--slider.flickity-enabled .product-item{width:30%}@media screen and (max-width: 989px){.article__content-custom-collection .tabs__recommendation .product-grid--slider.flickity-enabled .product-item{width:40%}}@media screen and (max-width: 749px){.article__content-custom-collection .tabs__recommendation .product-grid--slider.flickity-enabled .product-item{width:77%}}.article__content-custom-product{margin:30px 0;padding:35px 0;background:#f8f9f6}@media screen and (max-width: 749px){.article__content-custom-product{margin:40px 0;padding:30px 0}}.article__content-custom-product .product__page{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1000px;margin:0 auto;padding:0 64px;gap:24px}@media screen and (max-width: 989px){.article__content-custom-product .product__page{padding:0 40px}}@media screen and (max-width: 749px){.article__content-custom-product .product__page{padding:0}}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content{margin-bottom:26px}}.article__content-custom-product .product__page .product__content .product__head .product_custom_badge{display:inline-flex;gap:9px;align-items:center;padding:8px 11px;background:#e3edf5;border-radius:1px;margin-bottom:14px}.article__content-custom-product .product__page .product__content .product__head .product_custom_badge svg{width:18px;height:auto}.article__content-custom-product .product__page .product__content .product__head .product_custom_badge span{font-weight:500;font-size:12px;line-height:16px}.article__content-custom-product .product__page .product__content .product__head .product__title__wrapper{padding:0}.article__content-custom-product .product__page .product__content .product__head .product__title__wrapper .product__title{font-weight:600;font-size:24px;line-height:30px}.article__content-custom-product .product__page .product__content .product__head .product__type{font-weight:500;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__description{margin-bottom:23px}}.article__content-custom-product .product__page .product__content .product__description h3{margin-top:0;margin-bottom:4px;font-weight:600;font-size:16px;line-height:20px}.article__content-custom-product .product__page .product__content .product__description p{margin-top:0;font-size:16px;line-height:19px}.article__content-custom-product .product__page .product__content .product__description p:last-child{margin-bottom:0}.article__content-custom-product .product__page .product__content .product__description .product_custom_text{margin-bottom:0;margin-top:3px;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons{margin-bottom:37px}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline{gap:24px;display:flex}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline{gap:16px}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout{width:110px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout{width:100px}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.select-popout__toggle{display:none}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.select-popout__list{display:none}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector{display:block}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__input{padding:12px 34px;border-radius:0;font-size:16px;line-height:22px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__input{padding:11px 30px}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus,.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{width:34px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus,.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{width:30px}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus svg,.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus svg{width:16px;height:auto}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus{padding-left:5px;padding-right:13px;justify-content:flex-start}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus{padding-right:9px}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__plus svg{width:12px}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{padding-left:13px;padding-right:5px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline .select-popout>.quantity-selector .quantity__minus{padding-left:9px}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline>.btn{width:calc(100% - 134px);font-size:16px;line-height:22px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline>.btn{width:calc(100% - 116px)}}.article__content-custom-product .product__page .product__content .product__block--buttons .product__submit__item--inline>.btn .product__price{display:inline-block;padding:0;font-size:16px;line-height:22px}.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid{display:flex;gap:6px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid{gap:4px}}.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid .product__icon__item{width:calc(33.333% - 4px);background:#f1f4ee4d;padding:24px 15px 14px}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid .product__icon__item{width:calc(33.333% - (8px / 3));padding:20px 7px 15px}}.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon{margin:0}.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon .image-wrapper{height:auto;padding:0;width:var(--icon-size)}.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon .image-wrapper img{width:100%;height:auto;position:static}.article__content-custom-product .product__page .product__content .product__icons__grid .icons-grid .product__icon__item .product__icon__text p{margin:0;font-size:16px;line-height:19px}.article__content-custom-product .product__page .product__content .product__icons__grid .link-with-arrow{margin-top:14px;display:inline-block}.article__content-custom-product .product__page .product__content .article-product-link{margin:10px 0 24px}.article__content-custom-product .product__page .product__content .article-product-link a{background:no-repeat;padding:0;text-decoration:underline}.article__content-custom-product .product__page .product__images{text-align:center}@media screen and (max-width: 749px){.article__content-custom-product .product__page .product__images{margin-bottom:30px}}.article__content-custom-product .product__page .product__images .product__head{text-align:left}.article__content-custom-product .product__page .product__images .product__head .product_custom_badge{display:inline-flex;gap:4px;align-items:center;padding:7px 6px;background:#e3edf5;border-radius:1px;margin-bottom:21px}.article__content-custom-product .product__page .product__images .product__head .product_custom_badge svg{width:14px;height:auto}.article__content-custom-product .product__page .product__images .product__head .product_custom_badge span{font-weight:500;font-size:12px;line-height:16px}.article__content-custom-product .product__page .product__images .product__head .product__title__wrapper{padding:0}.article__content-custom-product .product__page .product__images .product__head .product__title__wrapper .product__title{font-weight:600;font-size:24px;line-height:30px;margin-top:0}.article__content-custom-product .product__page .product__images .product__head .product__type{font-weight:500;font-size:16px;line-height:22px}.article__content-custom-product+.article__wrapper{margin-top:0}.template-article .wrapper{max-width:1244px}.product-item .image-wrapper--cover img{object-fit:contain}.article-explore-more{margin-top:40px;display:flex;flex-wrap:wrap;gap:29px}@media screen and (max-width: 749px){.article-explore-more{column-gap:9px;row-gap:19px}}.article-explore-more .article-explore-more-label{color:#645340;margin-top:5px;font-weight:600;font-size:18px;line-height:23px;font-family:var(--FONT-STACK-HEADING)}@media screen and (max-width: 749px){.article-explore-more .article-explore-more-label{margin:0;width:100%}}.article-explore-more .article-explore-more-tag{padding:9px 28px;color:#000;background:#e3edf5;border-radius:140px;font-weight:600;font-size:18px;line-height:23px;font-family:var(--FONT-STACK-HEADING);transition:.3s}@media screen and (max-width: 749px){.article-explore-more .article-explore-more-tag{padding:9px 23px}}.article-explore-more .article-explore-more-tag:hover{background:#a3c6e1}.article-explore-more .article-explore-more-label+.article-explore-more-tag{margin-left:-15px}@media screen and (max-width: 749px){.article-explore-more .article-explore-more-label+.article-explore-more-tag{margin:0}}.related_articles{margin-top:60px}@media screen and (max-width: 749px){.related_articles{margin-top:42px}}.related_articles .related_articles_header{border-top:1px solid #00303C;padding-top:40px;padding-bottom:73px;text-align:center}@media screen and (max-width: 749px){.related_articles .related_articles_header{padding-bottom:40px}}.related_articles .related_articles_header h2{margin-top:0;margin-bottom:14px;font-weight:600;font-size:30px;line-height:38px}@media screen and (max-width: 749px){.related_articles .related_articles_header h2{margin-bottom:11px;font-size:24px;line-height:30px}}.related_articles .article{margin:0}.related_articles .blog-listing.product-grid{padding:0}@media screen and (max-width: 749px){.template-article .theme__header{border-bottom-color:transparent;transition-delay:0s}.template-article .theme__header:after{opacity:0;visibility:hidden;transition-delay:0s}.template-article .header__backfill{display:none!important}.template-article .theme__header .header__mobile{background:#d5e3e433;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #00303C}}.article-related-products-section .product-grid.flickity-resize .flickity-slider .product-item{height:100%}.custom-accordions-section.custom-image-with-text-blocks-section .custom-accordions-section-grid .custom-accordions-section-image img{display:block}.custom-accordions-section.custom-image-with-text-blocks-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion{padding:37px 27px 35px}.custom-accordions-section.custom-image-with-text-blocks-section .custom-accordions-section-grid .custom-accordions-section-content .custom-accordion .custom-accordion-wrapper .custom-accordion-content .custom-accordion-content-main{opacity:1;visibility:visible}.slideshow.index-hero .hero__content.backdrop--radial:before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:100%;height:100%;border-radius:0;background:var(--bg);opacity:var(--overlay-opacity);transform:translate(-50%,-50%)}@media screen and (max-width: 749px){.slideshow .hero__content--transparent{margin:0 var(--outer)}}.main-content>.shopify-section:first-of-type .backdrop--linear:before{content:none}.circle-images-section{padding-top:120px}@media only screen and (max-width: 749px){.circle-images-section{padding-top:70px}.circle-images-section .blog-listing-outer.product-grid-outer{padding:0}}.circle-images-section .blog-section-header{margin-bottom:50px}@media screen and (max-width: 749px){.circle-images-section .blog-section-header{margin-bottom:20px}}.circle-images-section .blog-section-header .page__heading{margin-top:0;margin-bottom:20px;font-size:42px;font-weight:600;line-height:normal;letter-spacing:3.36px}@media screen and (max-width: 749px){.circle-images-section .blog-section-header .page__heading{margin-bottom:5px;font-size:24px;letter-spacing:1.92px}}.circle-images-section .blog-section-header .rte{text-align:center}.circle-images-section .blog-section-header .rte p{margin:0;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.96px}.circle-images-section .blog-section-header .blog-section-slider-buttons{width:122px;gap:24px;display:flex;margin:28px auto 0}@media screen and (max-width: 749px){.circle-images-section .blog-section-header .blog-section-slider-buttons{width:98px;gap:12px;margin-top:17px}}.circle-images-section .blog-section-header .blog-section-slider-buttons .slider-button{width:49px;height:35px;display:flex;justify-content:center;align-items:center;border:1px solid #80989E;border-radius:3px}@media screen and (max-width: 749px){.circle-images-section .blog-section-header .blog-section-slider-buttons .slider-button{width:43px;height:31px}}.circle-images-section .blog-section-header .blog-section-slider-buttons .slider-button scg{width:16px;height:auto}@media screen and (max-width: 749px){.circle-images-section .blog-section-header .blog-section-slider-buttons .slider-button scg{width:14px}}.circle-images-section .blog-listing.blog-listing-layout--carousel{display:block;margin:0 -12px}@media screen and (max-width: 749px){.circle-images-section .blog-listing.blog-listing-layout--carousel{margin:0}}.circle-images-section .blog-listing.blog-listing-layout--carousel .article{width:16.666%;padding:0 12px;background:transparent}@media screen and (max-width: 1199px){.circle-images-section .blog-listing.blog-listing-layout--carousel .article{width:20%}}@media screen and (max-width: 989px){.circle-images-section .blog-listing.blog-listing-layout--carousel .article{width:25%}}@media screen and (max-width: 749px){.circle-images-section .blog-listing.blog-listing-layout--carousel .article{width:60%}}.circle-images-section .blog-listing.blog-listing-layout--carousel .article .circle-images-item{display:block;width:100%;padding-bottom:100%;position:relative;border-radius:50%;overflow:hidden}.circle-images-section .blog-listing.blog-listing-layout--carousel .article .circle-images-item img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.circle-images-section .blog-listing.blog-listing-layout--carousel .article .circle-images-item h3{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%);margin:0;padding:10px;text-align:center;color:#00303c;font-size:18px;font-weight:600;line-height:normal;letter-spacing:1.44px}#about-us.template-page .theme__header{border-bottom-color:transparent;transition-delay:0s}#about-us.template-page .theme__header:after{opacity:0;visibility:hidden;transition-delay:0s}#about-us.template-page .header__backfill{display:none!important}#about-us.template-page .theme__header .header__mobile,#about-us.template-page .theme__header .header__desktop{background:#d5e3e433;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid #00303C}#about-us.template-page .hero__content{max-width:633px;text-align:left;margin-top:150px;margin-left:-100px}@media screen and (max-width: 749px){#about-us.template-page .hero__content{margin-left:0;text-align:center;margin-top:100px}}#about-us.template-page .hero__content .hero__title{margin-bottom:0;font-weight:600;letter-spacing:3.36px}@media screen and (max-width: 749px){#about-us.template-page .hero__content .hero__title{margin-bottom:8px;letter-spacing:2.4px}}#about-us.template-page .hero__content .hero__description{margin:0;line-height:normal;letter-spacing:1.92px}@media screen and (max-width: 749px){#about-us.template-page .hero__content .hero__description{font-size:16px}}.about-us-page-nav{border-bottom:1px solid #00303C;text-align:center;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none}.about-us-page-nav::-webkit-scrollbar{display:none}.about-us-page-nav .about-us-page-nav-item{display:inline-block;padding:27px 5px 17px;margin:0 33px;font-family:var(--FONT-STACK-HEADING);font-weight:600;text-transform:uppercase;font-size:18px;line-height:23px;position:relative;cursor:pointer}@media screen and (max-width: 749px){.about-us-page-nav .about-us-page-nav-item{padding:29px 5px 23px;margin:0 20px}}.about-us-page-nav .about-us-page-nav-item:first-child{margin-left:calc(var(--outer) - 5px)}.about-us-page-nav .about-us-page-nav-item:last-child{margin-right:calc(var(--outer) - 5px)}.about-us-page-nav .about-us-page-nav-item.active:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:#00303c;border-radius:50px}.logo-with-text-section{padding-top:77px}@media screen and (max-width: 749px){.logo-with-text-section{padding-top:55px}}.logo-with-text-section .logo-with-text-section-wrapper{max-width:650px;margin:0 auto;text-align:center}@media screen and (max-width: 749px){.logo-with-text-section .logo-with-text-section-wrapper{max-width:100%}}.logo-with-text-section .logo-with-text-section-wrapper img{display:block;width:68px;height:auto;margin:0 auto 55px}@media screen and (max-width: 749px){.logo-with-text-section .logo-with-text-section-wrapper img{width:54px;margin:0 auto 49px}}.logo-with-text-section .logo-with-text-section-wrapper h2{margin-top:0;margin-bottom:33px;font-size:30px;font-weight:600;line-height:normal;letter-spacing:2.4px}@media screen and (max-width: 749px){.logo-with-text-section .logo-with-text-section-wrapper h2{margin-bottom:10px;font-size:18px;letter-spacing:1.44px}}.logo-with-text-section .logo-with-text-section-wrapper .rte{margin-bottom:60px;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.56px;color:#000}@media screen and (max-width: 749px){.logo-with-text-section .logo-with-text-section-wrapper .rte{margin-bottom:51px}}.logo-with-text-section .logo-with-text-section-wrapper .rte p{margin-top:0}.logo-with-text-section .logo-with-text-section-wrapper .rte p:last-child{margin-bottom:0}.logo-with-text-section .logo-with-text-section-wrapper h3{margin-top:0;margin-bottom:22px;font-size:24px;font-weight:400;line-height:normal;letter-spacing:2.88px;color:#000}@media screen and (max-width: 749px){.logo-with-text-section .logo-with-text-section-wrapper h3{margin-bottom:15px;font-size:16px;letter-spacing:.96px;font-weight:600}}@media screen and (max-width: 749px){.logo-with-text-section .logo-with-text-section-wrapper .logo-with-text-section-links{display:flex;flex-direction:column;gap:14px;align-items:center}}.logo-with-text-section .logo-with-text-section-wrapper .logo-with-text-section-links .logo-with-text-section-links-item{display:inline-block;padding:0 40px;color:#000;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.64px;text-transform:uppercase;border-right:1px solid #000}@media screen and (max-width: 749px){.logo-with-text-section .logo-with-text-section-wrapper .logo-with-text-section-links .logo-with-text-section-links-item{border:0;padding:0}}.logo-with-text-section .logo-with-text-section-wrapper .logo-with-text-section-links .logo-with-text-section-links-item:last-child{border:0}.image-with-text-custom-section{padding-top:100px}@media screen and (max-width: 749px){.image-with-text-custom-section{padding-top:40px}}.image-with-text-custom-section .image-with-text-custom-section-grid{display:flex;flex-wrap:wrap;gap:70px}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid{gap:20px}}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-image{width:calc(50% - 35px)}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-image{width:100%}}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text{width:calc(50% - 35px)}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text{width:100%}}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper{max-width:535px;padding-top:30px}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper{padding:0;max-width:100%}}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper h3{margin-top:0;margin-bottom:0;font-size:24px;font-weight:400;line-height:normal;letter-spacing:2.88px}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper h3{font-size:18px;letter-spacing:1.44px}}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper h2{margin-top:0;margin-bottom:24px;font-size:42px;font-weight:600;line-height:normal;letter-spacing:3.36px}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper h2{margin-bottom:10px;font-size:30px;letter-spacing:2.4px}}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper .rte{font-size:16px;font-weight:400;line-height:normal;letter-spacing:.56px}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper .rte p{margin-top:0}.image-with-text-custom-section .image-with-text-custom-section-grid .image-with-text-custom-section-grid-text .text-wrapper .rte p:last-child{margin-bottom:0}.image-with-text-custom-section .image-with-text-custom-section-grid.image-position--right .image-with-text-custom-section-grid-image{order:2}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid.image-position--right .image-with-text-custom-section-grid-image{order:1}}.image-with-text-custom-section .image-with-text-custom-section-grid.image-position--right .image-with-text-custom-section-grid-text{order:1}@media screen and (max-width: 749px){.image-with-text-custom-section .image-with-text-custom-section-grid.image-position--right .image-with-text-custom-section-grid-text{order:2}}.image-with-text-custom-section .image-with-text-custom-section-grid.image-position--right .image-with-text-custom-section-grid-text .text-wrapper{margin-left:auto}.columns-with-drawer-section{margin-top:100px}@media screen and (max-width: 749px){.columns-with-drawer-section{margin-top:40px}}.columns-with-drawer-section .columns-with-drawer-section-wrapper{padding:36px 0 61px}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper{padding:30px 0 39px}}.columns-with-drawer-section .columns-with-drawer-section-wrapper>h3{margin-top:0;margin-bottom:8px;text-align:center;font-size:18px;font-weight:600;line-height:normal;letter-spacing:1.44px}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper>h3{margin-bottom:11px}}.columns-with-drawer-section .columns-with-drawer-section-wrapper>h2{margin-top:0;margin-bottom:13px;text-align:center;font-size:42px;font-weight:600;line-height:normal;letter-spacing:3.36px}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper>h2{margin-bottom:12px;font-size:30px;letter-spacing:2.4px}}.columns-with-drawer-section .columns-with-drawer-section-wrapper>.rte{text-align:center;max-width:513px;margin:0 auto;font-size:16px;font-weight:400;line-height:normal;letter-spacing:.56px}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper>.rte{max-width:100%}}.columns-with-drawer-section .columns-with-drawer-section-wrapper>.rte p{margin-top:0}.columns-with-drawer-section .columns-with-drawer-section-wrapper>.rte p:last-child{margin-bottom:0}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid{margin-top:40px;display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 989px){.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid{gap:15px}}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid{margin-top:34px;gap:24px}}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item{width:calc(33.333% - 16px)}@media screen and (max-width: 989px){.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item{width:calc(33.333% - 10px)}}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item{width:100%}}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text{background:#fff;padding:34px 50px 39px}@media screen and (max-width: 989px){.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text{padding:34px 25px 39px}}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text{padding:27px 43px 21px}}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text>h3{margin-top:0;margin-bottom:3px;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.56px}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text>h2{margin-top:0;margin-bottom:7px;font-size:18px;font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text>.rte{font-size:16px;font-weight:400;line-height:normal;letter-spacing:.56px}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text>.rte p{margin-top:0}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text>.rte p:last-child{margin-bottom:0}.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text .link-with-arrow{margin-top:12px;font-weight:500;font-family:var(--FONT-STACK-BODY);letter-spacing:.96px}@media screen and (max-width: 749px){.columns-with-drawer-section .columns-with-drawer-section-wrapper .columns-with-drawer-section-grid .columns-with-drawer-section-grid-item .columns-with-drawer-section-grid-item-text .link-with-arrow{margin-top:3px}}.feature-collection-custom-section{padding:50px 0 100px}@media screen and (max-width: 749px){.feature-collection-custom-section{padding:50px 0 80px}}.product-modal.columns-with-drawer .product-modal__inner{padding:0;overflow:hidden;max-width:518px;border-radius:0}@media screen and (max-width: 749px){.product-modal.columns-with-drawer .product-modal__inner{max-width:349px}}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content{overflow-x:hidden;overflow-y:auto;height:100%;padding:35px 48px 55px}@media screen and (max-width: 749px){.product-modal.columns-with-drawer .product-modal__inner .product-modal__content{padding:57px 32px 60px}}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content .product-modal__close{top:17px;right:24px;padding:0}@media screen and (max-width: 749px){.product-modal.columns-with-drawer .product-modal__inner .product-modal__content .product-modal__close{top:19px;right:22px}}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content .product-modal__close .icon{width:24px;height:24px;stroke:#758ca3}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content>h2{margin-top:0;margin-bottom:15px;font-size:18px;font-weight:600;line-height:normal;letter-spacing:1.44px}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content .columns-with-drawer-image{margin-bottom:20px}@media screen and (max-width: 749px){.product-modal.columns-with-drawer .product-modal__inner .product-modal__content .columns-with-drawer-image{margin-bottom:24px}}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content>h4{margin-top:0;margin-bottom:3px;font-size:16px;font-weight:500;line-height:normal;letter-spacing:.56px}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content>h3{margin-top:0;margin-bottom:43px;font-size:18px;font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase}@media screen and (max-width: 749px){.product-modal.columns-with-drawer .product-modal__inner .product-modal__content>h3{margin-bottom:20px}}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content>.rte{font-size:16px;font-weight:400;line-height:normal;letter-spacing:.56px}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content>.rte p{margin-top:0}.product-modal.columns-with-drawer .product-modal__inner .product-modal__content>.rte p:last-child{margin-bottom:0}.header__wrapper .drawer__inner .drawer__menu .sliderow{min-height:var(--item-height)}.drawer__menu .drawer__bottom .social__link .icon.icon-tiktok{width:24px;height:24px;margin-top:-9px}.header__wrapper.js__header__stuck .drawer__inner{top:var(--menu-height)}.drawer__close .icon{stroke-width:3}.article__content__wrapper .strong,.article__content__wrapper strong{font-weight:700}.product-badge{display:inline-flex;padding:0 20px 0 0}.product-badge-image img{padding:0 20px 0 0;width:150px;height:auto}.stretched-link{position:absolute;top:0;left:0;width:100%;height:100%}.accordion__body strong{font-weight:900!important}.accordion__body img{width:50%;display:block;margin:auto}.btn--primary,.quick-add__button,.outline-btn,.btn,.hero__description{font-family:var(--FONT-STACK-HEADING)}.product-upsell__content a{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/37/assets/custom.scss.css.map */
