:root{--color-dark: #282F37;--color-duck: #94BFBD;--color-duck-dark: #649e9b;--color-white: #fff;--color-grey: #fdfdfd;--font-footer-link-size: 24px;--font-body-weight: 300}@font-face{font-family:LoraMediumItalic;src:url(/cdn/shop/files/Lora-MediumItalic.woff2?v=1759316335) format("woff2"),url(/cdn/shop/files/Lora-MediumItalic.woff?v=1759316335) format("woff");font-weight:500}html{scroll-behavior:smooth}.button--primary{color:var(--color-dark);padding:16px 30px;letter-spacing:0;font-weight:500;min-height:56px;min-width:auto;height:auto;line-height:100%;background-color:var(--color-white)!important;border-color:var(--color-white)!important;transition:all .5s;text-align:center}.button--secondary{color:var(--color-dark);padding:16px 30px;letter-spacing:0;font-weight:500;min-height:56px;min-width:auto;height:auto;line-height:100%;background-color:var(--color-duck)!important;border-color:var(--color-duck)!important;transition:all .5s;text-align:center}.button--tertiary{letter-spacing:0;font-weight:500}.button--primary:hover{background-color:transparent!important;border-color:var(--color-white)!important;transform:scale(1.02)}.button--secondary:hover{background-color:var(--color-duck-dark)!important;border-color:var(--color-duck-dark)!important;transform:scale(1.02);color:var(--color-dark)!important}.button--primary-size span,.button--secondary span{height:auto;line-height:1}.header.fullscreen-container{padding:0 40px}.list-menu--inline .header__menu-item span{font-weight:500;letter-spacing:0}.header__inline-menu .header__menu-item{padding:0 18px;overflow:visible}.header__inline-menu .list-menu--inline-first .header__menu-item-first .list-menu__item-first>span{height:auto}.separate-menu{padding:0 40px 0 0}.separate-menu .menu-drawer__menu-item{font-size:14px;font-weight:500;padding-top:0;padding-bottom:0}.header__account .focus-inset{height:auto;text-decoration:none;font-size:14px}.separate-menu a,.header__account__login span{position:relative}.separate-menu a:after,.header__account__login span:after{content:"";display:block;width:0;height:1px;position:absolute;background-color:currentColor;top:100%;-webkit-transition:width .4s;transition:width .4s;right:0}.separate-menu a:hover:after,.header__account__login:hover span:after{left:0;width:100%}span.cart-text{letter-spacing:0}.header__icon--cart .icon{width:22px;height:22px;margin-right:4px}.video-banner-section .video-banner{height:1000px}.video-banner-section .video-banner__content{height:100%}.video-banner-section .video-banner__heading p em{font-size:40px;line-height:150%;margin:0;font-family:LoraMediumItalic;display:inline-block;font-weight:500;letter-spacing:0;font-style:italic}.video-banner-section .video-banner__heading{line-height:.5;color:var(--color-white);font-weight:400}.video-banner-section .video-banner__column--column{gap:0}.video-banner-section .video-banner__information{margin-top:17px}.video-banner__button{border:1px solid #fff!important}.video-banner__button:hover{background:transparent!important;color:#fff;transform:scale(1.02)}.ctm_richtext.rich-text .rich-text__image-wrapper .rich-text__image-size-icon{width:80px;margin-bottom:30px}.ctm_richtext .title--section{color:var(--color-grey);letter-spacing:0;font-weight:500;line-height:100%;margin:0 0 30px}.ctm_richtext .button--primary{margin-top:0;background:var(--color-white);border:1px solid #fff!important}.ctm_richtext .button--primary:hover{background:transparent!important;transform:scale(1.02);color:var(--color-white)!important}.ctm_zigzag .image-with-text__content h5{margin-top:0;margin-bottom:10px}.ctm_zigzag .image-with-text__content-item h3{font-size:var(--font-heading-h4-size);color:var(--color-grey);letter-spacing:0;font-weight:500;margin:0 0 40px;width:100%}.ctm_zigzag .image-with-text__content-item h3 span{color:var(--color-duck)}.ctm_zigzag.image-with-text .signature-image{margin-top:40px;max-height:80px}.ctm_zigzag .image-with-text__content{gap:0;padding:203px 160px;position:relative}.ctm_zigzag .image-with-text__content:after{content:"";position:absolute;bottom:0;left:auto;width:339px;height:180px;right:129px;top:auto;background-repeat:no-repeat}.ctm_zigzag.image-text-row-reverse .image-with-text__content:after{left:auto;width:208px;height:163px;right:102px}.ctm_zigzag .image-with-text__content-item{flex-direction:column;justify-content:flex-start;flex-wrap:wrap}.ctm_zigzag .image-with-text__content-item .button{margin-top:0}.shaped_image.ctm_zigzag .image-with-text__content-item .button:hover{background:var(--color-dark)!important;color:var(--color-white)!important;border-color:var(--color-white)!important}.header-color-dark.ctm_zigzag .image-with-text__content-item .button:hover{background:var(--color-dark)!important;border-color:var(--color-white)!important;color:var(--color-white)!important}.ctm_richtext{position:relative}.ctm_richtext:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#000c;z-index:1}.ctm_richtext .rich-text__blocks{z-index:2;position:relative}.ctm_richtext>div{background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed}.drawer .cart-item__quantity-wrapper quantity-input.quantity{border:1px solid #888888}.drawer .drawer__heading,.drawer .drawer__heading em{font-size:38px;line-height:38px}.drawer__inner .drawer__footer--shadow{box-shadow:none}.footer .footer__all,.footer .footer__all .fullscreen-container,.footer .footer__content-top{padding:0}.footer__copyright_first{display:flex}.footer__all_logo .footer__copyright{align-items:center;gap:15px 40px;flex-wrap:wrap}.footer__all_logo .footer__copyright .footer__pwerby p{margin:auto;display:flex;gap:10px;align-items:center;font-size:14px;line-height:16px;font-weight:300}.servicesection .multicolumn__heading{margin:0 0 40px;letter-spacing:0;font-weight:500}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item{height:auto;transition:all .5s;position:relative;border-radius:20px}.servicesection .multicolumn__wrapper .multicolumn-card__info .button--primary{margin-top:30px}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:before{border:1px solid rgba(255,255,255,.16);border-radius:8px;content:"";position:absolute;left:1px;right:1px;top:1px;bottom:1px}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:nth-child(n):after{display:none}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card{padding:40px;gap:30px;height:auto}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:hover{background-color:var(--color-duck)}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__image-size-icon{width:80px;height:80px}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info-title{font-style:italic;letter-spacing:0;margin:0 0 16px;font-weight:700;max-width:245px}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info-title h5{font-size:24px;line-height:34px;margin:0;font-weight:700;font-family:LoraMediumItalic;transition:all .5s}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info-title.h2{max-width:100%}.servicesection .multicolumn__wrapper .multicolumn-card__info-text{line-height:150%;color:#fffc;transition:all .5s}.servicesection .multicolumn__wrapper .multicolumn-card__info-text p{margin:0}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info,.servicesection .multicolumn-list{gap:0}.servicesection .fullscreen-container{display:flex;justify-content:space-between;padding:0;gap:20px}.servicesection .button--primary{background-color:var(--color-duck);border-color:var(--color-duck);transition:transform .5s}.servicesection .button--primary:hover{background-color:transparent!important;transform:scale(1.02);color:var(--color-white)!important;border-color:var(--color-white)!important}.servicesection img.multicolumn__image--light{display:none}.servicesection img.multicolumn__image--dark,.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:hover img.multicolumn__image--light{display:block}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:hover img.multicolumn__image--dark{display:none}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:hover .multicolumn-card__info-text,.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:hover .multicolumn-card__info-title h5,.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:hover .multicolumn-card__info-title{color:#000}.shopify-pc__banner__dialog{left:20%!important;right:20%!important;width:auto!important}.logosection{position:relative}.logosection:after{content:"";position:absolute;bottom:0;background:url(/cdn/shop/files/block1.png?v=1759495105);left:102px;width:339px;height:180px;right:auto;top:auto;background-repeat:no-repeat}.ctm_icslr__title h2{color:var(--color-white);margin:0 0 60px;font-weight:500;line-height:100%}.ctm_icslrmain{margin-bottom:60px}.logosection .button--primary{border-color:var(--color-white)!important}.logosection .button--primary:hover{background-color:transparent!important;transform:scale(1.02);color:var(--color-white)!important;border-color:var(--color-white)!important}.logosection .container{text-align:center}.ctm_icslr__logo img{width:100%}.header-color-light .image__dark,.header-color-dark .image__light{display:none}.ctm_review_heading.heading_title{margin:0 0 4px;letter-spacing:0;font-weight:500;color:var(--color-white)}.ctm_review .caption{font-size:16px;color:#fffc;line-height:150%}.ctm_review{position:relative}.ctm_review:after{content:"";position:absolute;bottom:0;background:url(/cdn/shop/files/block1.png?v=1759495105);width:339px;height:180px;right:0;background-repeat:no-repeat}.ctm_review_main{display:flex;justify-content:space-between;align-items:center;margin:0 0 40px}.ctm_review_box{background:#343f4c;border-radius:8px}.ctm_review_box_inner{position:relative;background:#343f4c;border-radius:8px}.ctm_review_box_inner:before{content:url(/cdn/shop/files/quote.png?v=1759747586);position:relative;left:24px;width:60px;height:60px;opacity:.1;display:inline-block;margin:0 0 4px;top:16px;background-repeat:no-repeat}.ctm_review_box_cnt{min-height:90px;margin-top:5px;padding:0 24px 10px}.club_custom_review .ctm_review_box_cnt{min-height:70px}.ctm_table_heading{margin-top:0}.banner-with-text__content-box .heading,.banner-with-text__content-box h2,.banner-with-text__content-box h5,.main-page-title,.article-template .article-template__content h6,.drawer__inner-empty .button:hover,.product .about__accordion-title,.product .about__right_link,.shopify-policy__title h1,.shopify-policy__title h2,.shopify-policy__title h3,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:rgba(var(--color-foreground))}.customer .button--primary{color:var(--color-dark)!important}.drawer__inner-empty .button:hover,.customer .button--primary:hover,.ctm_table .button--primary:hover,.book_section .button--primary:hover{color:rgba(var(--color-foreground))!important}.about_img_with_text .philippe-animate{transform:translate(-295px)}.about_img_with_text .text__content{max-width:600px}.search__form-inner .field .field__input+label,.search__form-inner .field input[type=search]{color:var(--color-dark)}.search__form-inner .field .field__input+label,.search__form-inner .field input[type=search]{color:rgba(var(--color-placeholder-input),var(--alpha-placeholder-input))}.search__form-inner .field input[type=search]{border-radius:8px}.ctm_review_box_cnt p{margin:0;color:#fffc;line-height:150%}.ctm_review_box_aut{background:var(--color-duck);border-radius:0 0 8px 8px;padding:24px;position:relative}.ctm_review_box_aut h6,.ctm_review_box_aut .h6{font-size:24px;font-weight:600;line-height:100%;color:var(--color-dark);letter-spacing:0;margin:0}.ctm_review_box_aut p{font-weight:400;line-height:150%;color:var(--color-dark);letter-spacing:0;margin:0}.ctm_review_box_img{position:absolute;right:24px;top:-32px;width:90px;height:90px}.ctm_review_box_img img{width:100%;height:100%;border-radius:100%}.header-color-light .ctm_review_box_aut{background:var(--color-white)}.featured-blog .blog__header{justify-content:center;flex-direction:column;gap:10px}.featured-blog .caption-container{font-size:24px;font-style:italic;line-height:100%;font-weight:500;font-family:LoraMediumItalic}.blog__articles .article .article__img__container{height:189px;border-radius:8px}.blog__articles .article .article__img__container img{transition:all .6s;position:static}.blog__articles .article .article__img__container img:hover{transform:scale(1.02)}.blog__articles .article__content{padding:19px 0 0}.article__content .article__info span{line-height:20px;letter-spacing:1px;margin:0 0 15px;text-transform:uppercase;color:#fffc}.header-color-light .article__content .article__info .article__line{background-color:#fffc}.blog__articles .article__title{font-size:20px;line-height:26px;font-weight:500;letter-spacing:0;margin:0 0 15px}.blog__articles .article__link_btn{margin:0;padding:0}.blog__articles .article__link_btn .button,.blog__articles .button--with-underline{opacity:1;letter-spacing:0;text-transform:capitalize;color:var(--color-duck);padding:0;cursor:pointer;font-size:14px}.featured-blog .blog__header h2,.main-blog .main-page-title{color:var(--color-white);font-weight:500;letter-spacing:0}.main-blog .blog-articles .blog-articles__article .article__img{height:auto}.blog__articles .button--with-underline:after{background-color:var(--color-duck)}.blog__articles .fullscreen-container .button--secondary,.blog__articles .fullscreen-container .button--primary{margin-top:64px}.featured-blog .fullscreen-container{text-align:center}.header-color-light.featured-blog .article__link_btn .button,.header-color-light.featured-blog .button--with-underline{color:var(--color-white)}.header-color-light.featured-blog .button--with-underline:after{background-color:var(--color-white)}.featured-blog.blog .blog__articles{transform:none;padding:0 120px;gap:0}.featured-blog.blog .swiper_btn_container,.product-carousel .swiper_btn_container{justify-content:space-between;margin-top:20px}.featured-blog.blog .swiper_btn_container{display:none}.featured-blog.blog .swiper-pagination{margin:32px 0}.featured-blog.blog .swiper-pagination-clickable .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px!important;background-color:#fffc}.featured-blog.blog .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;border-radius:20px;background-color:var(--color-duck)}.header-color-light.featured-blog.blog .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-white)}.featured-blog.blog .swiper-button-prev:hover .icon,.featured-blog.blog .swiper-button-next:hover .icon,.product-carousel .swiper-button-prev:hover .icon,.product-carousel .swiper-button-next:hover .icon{margin-right:0}.featured-blog.blog .swiper-button-next,.featured-blog.blog .swiper-button-prev,.product-carousel .swiper-button-next,.product-carousel .swiper-button-prev{width:auto;height:auto}.main-blog .blog-articles{gap:54px;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:0;padding-bottom:80px}.main-blog .blog-articles .blog-articles__article{flex:auto;width:100%}.header-color-light.featured-blog .fullscreen-container .button--secondary,.header-color-light .product-carousel__btns .button--secondary{background-color:var(--color-white)!important}.header-color-light.featured-blog .fullscreen-container .button--secondary:hover,.header-color-light .product-carousel__btns .button--secondary:hover{background-color:transparent!important;color:var(--color-white)!important}.product-carousel .product-carousel__top{margin:0 0 40px;gap:50px;display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-end}.product-carousel .product-carousel__heading{line-height:100%;max-width:100%;letter-spacing:0;font-weight:500;color:var(--color-white)}.product-carousel .product-carousel__heading strong{color:var(--color-duck);font-weight:400;white-space:break-spaces}.product-carousel .caption{font-size:16px;color:#fffc;line-height:150%;max-width:660px;width:100%;margin-left:auto;margin-right:0}.product-carousel .swiper-carousel{padding:0 120px!important;transform:none!important}.card.card--product{border-radius:8px}.card__badge-standart .badge{font-weight:500;background:var(--color-dark);color:#fff;border-radius:6px;padding:2px 4px}.card-information .card-information__wrapper{padding-top:20px;align-items:center;gap:10px}.card-information .card-title_info{padding-top:0;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;gap:3px}.card-information .product-card-placeholder__wrapper .card__title{font-size:20px;font-weight:700;letter-spacing:0;font-family:var(--font-heading-family)}.card-information .price{font-size:14px;font-weight:400;color:#fffc;text-transform:uppercase;line-height:100%}.product-carousel .swiper-pagination-clickable .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px!important;background-color:#fffc}.product-carousel .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;border-radius:20px;background-color:var(--color-duck)}.header-color-light.product-carousel .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--color-white)}.product-carousel .swiper-nav{margin-top:30px}.product-carousel .product-carousel__btns{justify-content:center}.product-carousel .product-carousel__btns .button--secondary{color:#292929}.product-carousel .swiper-pagination{margin-top:40px;margin-bottom:40px}.product-carousel{position:relative}.product-carousel:after{content:"";position:absolute;bottom:0;background:url(/cdn/shop/files/OBJECTS.png?v=1759833101);pointer-events:none;width:402px;height:264px;left:42px;background-size:contain;background-repeat:no-repeat}.shaped_image{padding:0 330px 0 120px}.ctm_zigzag.shaped_image .image-with-text__content{padding:100px 0;flex:0 0 calc(65% - 15px)}.ctm_zigzag.shaped_image .image-with-text__image{height:800px;flex:0 0 calc(35% - 15px);position:relative}.ctm_zigzag.shaped_image{gap:30px}.philippe-text{color:#fff;font-weight:600;font-size:70px;line-height:114px;position:absolute;bottom:290px;z-index:1;font-family:var(--font-heading-family);opacity:.1;transform:none;transition:transform 1.5s ease,opacity 1.5s ease}.smets-text-second{color:#fff;font-weight:600;font-size:70px;line-height:114px;position:absolute;bottom:80px;right:0;z-index:1;font-family:var(--font-heading-family);transform:translate(-100px);opacity:.2;transition:transform 1.5s ease,opacity 1.5s ease}.philippe-animate{transform:translate(-345px)}.smets-animate{transform:translate(230px)}.ctm_zigzag.shaped_image .image-with-text__image img{border-radius:0 0 384px 384px;z-index:11}.icon-animation{position:absolute;right:60px;bottom:0;transform:translateY(300px);transition:transform 1.5s ease,opacity 1.5s ease}.icon-animation img{max-width:100%}.icon-animate-in{transform:translateY(75px)}.top-title{transition:transform 1.5s ease,opacity 1.5s ease;transform:translateY(-250px)}.top-title-animate{transform:translateY(0)}.founder-details{transform:translateY(180px);transition:transform 1.5s ease,opacity 1.5s ease}.founder-details-animate{transform:translateY(0)}.overlay_below{width:100%;height:436px;margin-top:-236px;position:relative}.ctm_zigzag.shaped_image .image-with-text__content-item{margin:0}.ctm_zigzag.shaped_image .image-with-text__content-item strong{color:var(--color-duck);font-weight:500}.ctm_zigzag.shaped_image.image-text-row-reverse .image-with-text__content:after{display:none}.quick-add-modal__content-wrapper .product__title{color:var(--color-white)}.product-form__input .quantity__input{outline:none}.quick-add-modal__content{border-radius:8px}.ctm_zigzag.shaped_image .image-with-text__content-item h3{margin:0 0 18px}.ctm_zigzag.shaped_image .image-with-text__content-item .h6 p{font-size:16px;color:#fffc;line-height:150%;padding:0}.ctm_zigzag.shaped_image .image-with-text__content-item .h6{max-width:100%;margin:0 0 50px}.quick-add button{border-radius:8px;transform:translate(-50%) translateY(50%)!important}.collection-product-card:hover .card__link{opacity:1}.ctm_about_img img{width:100%;object-fit:contain}.ctm_about{background-size:cover;background-attachment:fixed;background-repeat:no-repeat;position:relative}.ctm_about:after{content:"";background:#000;position:absolute;left:0;right:0;bottom:0;top:0;z-index:0;opacity:.7}.ctm_zigzag.shaped_image.header-color-light .image-with-text__content{background-color:var(--color-duck)}.ctm_zigzag.shaped_image.header-color-light .image-with-text__content-item strong{color:var(--color-dark)}.overlay-color-light .overlay_below{background:var(--color-dark)}.ctm_about_box{display:grid;grid-template-columns:repeat(2,1fr);gap:452px}.header-color-dark .ctm_about_box .button--primary{background-color:var(--color-white)!important;border-color:var(--color-white)!important;color:var(--color-dark)}.ctm_about_img{margin-top:-270px;padding-left:200px;margin-bottom:-20px;pointer-events:none}.ctm_about_box.ctm_about_box_2,.ctm_about_box.ctm_about_box_3{gap:220px;padding-left:14%}.ctm_about_sec{padding-top:110px}.ctm_about_inner{text-align:center;width:100%;max-width:680px;margin:auto}.ctm_about_content{max-width:606px;width:100%}.ctm_about_main{display:flex;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}.ctm_about_first{display:flex;flex-direction:column;gap:10px;text-align:right}.ctm_about_first .button--primary{align-self:end;margin-top:18px}.ctm_about_sec .ctm_about_cnt{margin-bottom:28px}.ctm_about_icon{max-width:80px;margin-right:0;margin-left:auto}.ctm_about_content p{font-size:18px;line-height:26px;margin:0}.ctm_about_title{font-size:var(--font-heading-h4-size);color:var(--color-white);letter-spacing:0;font-weight:500;font-family:var(--font-heading-family);line-height:var(--font-heading-line-height)}.template-index .header-wrapper{position:fixed;left:0;right:0;width:100%;top:0}.template-index .header-wrapper .header{background:transparent}.contact_mail h6{margin:0 0 10px;font-weight:700}.contact__box{padding:80px 0}.contact__title{color:var(--color-white)}.contact__box .contact__text{margin-bottom:2rem}.contact__container h2 p{font-size:var(--font-heading-h4-size);font-weight:700}.contact__container .contact_detail p{margin:0 0 10px}.contact_mail h6 a{display:inline-block;margin:10px 0;font-family:var(--font-body-family);font-weight:400;transition:all .3s}.contact_mail h6 a:hover{color:rgb(var(--color-foreground-title))}.contact__container p{text-align:left}.contact__container h2{margin:0 0 4rem}.ctm_mdlinks_main{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:60px}.ctm_mdlinks_box_inner{position:relative;padding-bottom:30px}.ctm_mdlinks_box_bg img{width:100%;display:block;object-fit:cover;transition:all .6s}.ctm_mdlinks_box_bg:hover img{transform:scale(1.02)}.ctm_mdlinks_box_bg{border-radius:8px;overflow:hidden;position:relative}.ctm_mdlinks_box_cnt{position:absolute;bottom:0;padding:32px 30px;left:0;right:0;z-index:1}.swiper-nav{margin-top:40px}.ctm_mdlinks_inner{margin-right:-20px}.ctm_mdlinks_inner .ctm_mdlinks_slider{padding-right:20px}.swiper-nav .swiper-pagination-bullet{background-color:var(--color-white);width:16px;height:16px}.ctm_mdlinks_box_inner .round_btn{width:70px;height:70px;background:var(--color-dark);display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;position:absolute;right:-20px;bottom:10px;z-index:1;transition:all .6s}.ctm-main.color-background-4.header-color-dark .ctm_mdlinks_box_inner .round_btn{background:var(--color-duck);color:var(--color-dark)}.ctm-main.color-background-4.header-color-dark .ctm_mdlinks_box_inner:hover .round_btn,.ctm_mdlinks_box_inner:hover .round_btn{background-color:var(--color-white);color:var(--color-dark)}.ctm_mdlinks_main .ctm_mdlinks_heading{font-weight:500;max-width:710px;color:var(--color-dark);margin-bottom:0;margin-top:10px}.ctm_mdlinks_main .caption{font-size:24px;line-height:28px;font-family:LoraMediumItalic;font-weight:500;font-style:italic;color:var(--color-dark)}.header-color-dark .ctm_mdlinks_main .ctm_mdlinks_heading,.header-color-dark .ctm_mdlinks_main .caption{color:var(--color-white)}.ctm_mdlinks_box_bg:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;background:linear-gradient(180deg,#0000 27.6%,#000);z-index:1;pointer-events:none}.ctm_mdlinks_start{padding-left:120px;margin-top:-70px;padding-bottom:178px;position:relative;z-index:1}.ctm_mdlinks{position:static!important;background-size:cover;background-repeat:no-repeat}.ctm_mdlinks_start:after{content:"";background:#000;position:absolute;left:0;right:0;bottom:0;top:70px;z-index:-1;opacity:.6}.ctm_mdlinks_box_cnt h6{font-size:30px;font-weight:600;line-height:34px;max-width:240px;width:100%;margin-top:0;margin-bottom:6px;color:var(--color-white)}.ctm_mdlinks_box_cnt h6 p{font-size:24px;font-weight:600;line-height:34px;max-width:240px;width:100%;color:var(--color-white);font-family:var(--font-heading-family);margin:0}.ctm_mdlinks_box_cnt p{margin:0;font-size:16px;line-height:20px;font-weight:500;color:var(--color-duck);font-family:var(--font-body-family)}.ctm-main:after{content:"";background-image:url(/cdn/shop/files/icon-1.svg?v=1759908825);height:117px;width:168px;display:block;background-repeat:no-repeat;position:absolute;bottom:0;left:38px}.ctm-main{position:relative}.section-instagram-collage .header-container{margin-bottom:64px;display:flex;justify-content:center;flex-direction:column;gap:10px}.section-instagram-collage .header-container .caption-container{font-size:24px;font-style:italic;line-height:100%;font-weight:500;font-family:LoraMediumItalic}.section-instagram-collage .header-container a{color:var(--color-white);font-weight:500;letter-spacing:0}.section-instagram-collage .header-container a p{font-family:var(--font-heading-family);font-weight:500}.section-instagram-collage .swiper-slide{height:auto}.section-instagram-collage .card-img{border-radius:8px;overflow:hidden;display:block;height:100%}.section-instagram-collage .swiper-pagination{margin-top:64px}.section-instagram-collage .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px!important;background-color:var(--color-dark)}.section-instagram-collage .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;border-radius:20px;background-color:var(--color-dark)}.return-policy-section .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__image-size-icon{width:30px}.return-policy-section .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card{gap:23px}.return-policy-section .multicolumn__top{display:flex;justify-content:space-between;align-items:center;padding:0;gap:20px}.return-policy-section .multicolumn__wrapper .multicolumn-card__info-text p{margin:0;font-size:14px;line-height:22px;font-weight:500}.return-policy-section .multicolumn__wrapper .multicolumn-card__info-text p em{font-size:16px;text-transform:uppercase;line-height:20px;font-style:normal;font-weight:600;font-family:var(--font-heading-family);letter-spacing:2px}.return-policy-section .multicolumn__wrapper .multicolumn-card__info-text p em strong{font-size:16px;text-transform:uppercase;line-height:20px;font-style:normal;font-weight:600;font-family:var(--font-heading-family);margin-bottom:8px;display:block;letter-spacing:2px}.return-policy-section .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info{max-width:335px;margin:0 auto}.return-policy-section .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:nth-child(n):after{display:none}.return-policy-section .container{max-width:1600px}.multicolumn__wrapper .swiper-pagination{margin-top:20px}.multicolumn__wrapper .multicolumn-list{gap:0}.custom-animation{padding:100px 0;max-width:825px}.top-title p{color:var(--color-dark);font-weight:500;font-size:24px;line-height:34px;font-family:LoraMediumItalic;margin:0}.top-title{color:var(--color-dark);font-weight:700;font-size:24px;line-height:34px;font-family:LoraMediumItalic}.founder-details h6{margin-bottom:10px;color:var(--color-dark);font-weight:600;font-size:26px;line-height:34px}.founder-details p{font-size:18px;font-weight:400;color:var(--color-dark);margin:0}.footer__content-middle.footer_last_one{margin-top:40px}.footer__content-middle.footer_last_one .disclosure__button{background:transparent}.footer__content-middle.footer_last_one .disclosure__list{background:var(--color-dark)}.collection .collection-product-list{column-gap:26px;row-gap:26px}.line-item-property__field input{height:40px;background:transparent;box-shadow:none;outline:none;border:1px solid rgb(var(--color-border-input));color:var(--color-white);padding:5px 10px;width:calc(100% - 45px);transition:all .4s}.line-item-property__field input:focus{border-color:var(--color-white)}.product-form .line-item-property__field{margin-bottom:2.4rem}.product-form__buttons .product-form__submit{background:var(--color-white);color:var(--color-dark)}.product-form__buttons .product-form__submit:hover{background:var(--color-dark)!important;border-color:var(--color-white)!important}.product__media-wrapper .product__media-subitem .product__media{height:150px}.compare .compare .compare__content{padding-left:0}.compare .compare .compare__content .compare__content-item{gap:17px}.compare .compare .compare__content .compare__content-item p{margin:0}.compare .compare .twentytwenty-container{border-radius:8px;height:380px!important}.product-recommendations__item .product-recommendations__list .swiper-pagination .swiper-pagination-bullet,.recently-viewed-container .swiper-pagination .swiper-pagination-bullet{margin-top:30px!important}.product-recommendations__heading p{margin:0}.related-products__heading.h4{margin-top:0;margin-bottom:40px}.product-recommendations__header--container{margin-bottom:40px}.product-recommendations__item .product-recommendations__list{gap:0}.product__media-wrapper .product__media-list{height:850px}.product__media-wrapper .product__media-list .swiper-btn{background:var(--color-white)}.product-media-modal .swiper-button-next-prod-page,.product-media-modal .swiper-button-prev-prod-page{background:var(--color-white);width:3.2rem;height:3.2rem;border-radius:50%}.product-media-modal .swiper-button-prev-prod-page svg{color:#000}.product__media-wrapper .product__media-subitem{border:0}.product-media-modal .swiper-button-next-prod-page svg{color:#000}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:500}.article-template__info-wrapper .article-template__meta span{line-height:20px;letter-spacing:1px;text-transform:uppercase;color:#fffc}.article-template .article-template__footer{margin-top:0;padding-bottom:80px}.article-template .ausiSlider{margin-top:50px}.article-template .rte .ausiSlider img{margin:0;height:500px;object-fit:cover;width:100%;border-radius:8px}.article-template .ausiSlider .swiper-slide{height:auto}.article-template .ausiSlider .swiper-pagination{margin-top:40px}.shopify-policy__body .rte h1,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4,.shopify-policy__body .rte h5,.shopify-policy__body .rte h6{margin-top:40px;margin-bottom:20px;font-weight:500}.shopify-policy__body .rte p{margin-top:0}.shopify-policy__container{padding-left:2rem;padding-right:2rem;max-width:192rem}.shopify-policy__container .shopify-policy__title{text-align:left}.footer{border-top:1px solid rgba(255,255,255,.2)}.facets__main .facets-menu{background:var(--color-dark)}.facets__main .facets-menu .facets-menu__buttons{box-shadow:none;background:var(--color-dark);border-top:.1rem solid rgba(var(--color-foreground),.2)}.facets__main .facets-menu_top-sticky{background:var(--color-dark)}.facets__main .facets-menu .facets-menu__buttons .facets__reset{height:auto}.facets__main .facets-menu::-webkit-scrollbar-thumb{background:#000;border:.8rem solid var(--color-dark)}.facets__main .facets-menu::-webkit-scrollbar-track{background:#ccc}.facets__main .facets-menu::-webkit-scrollbar{width:.6rem}.facets__main .subtitle{font-size:16px}.cart__footer-wrapper .cart__footer-container{background-color:transparent}.drawer .cart-item__image,.cart-item__media-wrapper{border-radius:8px}cart-items.is-empty .cart__empty-text,cart-items.is-empty .cart__warnings{background-color:var(--color-duck);border-radius:8px}.header-color-light.newsletter.ctm_newsltr .newsletter-form__inner .field__input{border-color:var(--color-white);color:var(--color-dark);border-radius:8px}.book_section .button--tertiary{color:var(--color-dark)}.newsletter__button:hover,.contact__bottom .button--primary:hover{color:rgb(var(--color-foreground))!important}.cart__footer-container.is-empty{display:none}.account .account-none{background-color:var(--color-duck);border-radius:8px}.shopify-policy__body,.customer.account{padding-bottom:80px}.product .product__media img{border-radius:8px}.product-form__buttons .product-form__checkout .shopify-payment-button{border-radius:8px;overflow:hidden}.reset_form{display:flex}.reset_structure{width:50%}.reset_structure .placeholder-svg,.reset_structure img{display:block}.reset-password .main-page-title.page-title.title--page{margin-bottom:24px}.ctm_audio-list{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.ctm_audio-list .audio-title{color:var(--color-white);margin:0 0 5px}.ctm_audio-list .audio-author{margin:0}.time-flex{display:flex;align-items:center;gap:10px}.color-background-1.book_section .button--tertiary,.color-background-1.book_section .button--secondary{color:var(--color-dark);border-color:var(--color-white)!important}.book_section .button--primary{margin-top:4.8rem}.color-background-1.book_section .button--tertiary:hover{background-color:var(--color-white);color:var(--color-dark)}.ctm_audio-list .play-btn{padding:10px;background:transparent;box-shadow:none;border:1px solid var(--color-white);background-color:var(--color-white);color:var(--color-dark);width:80px;height:70px;border-radius:8px;cursor:pointer;transition:all .5s}.ctm_audio-list .pause-btn svg{fill:var(--color-white)}.ctm_audio-list .pause-btn{padding:10px;background:transparent;box-shadow:none;border:1px solid var(--color-white);color:var(--color-white);width:80px;height:70px;border-radius:8px}.ctm_audio_main .h4{margin-top:0;color:var(--color-white)}.text__content p{line-height:26px}.text__content{margin-bottom:20px}.ctm_audio-item{border:1px solid rgba(255,255,255,.2);padding:30px;border-radius:8px}.swiper-pagination-clickable .swiper-pagination-bullet{width:12px;height:12px;margin:0 5px!important;background-color:#ffffff80}.swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px;border-radius:20px;background-color:var(--color-white)}.popup-wrap .newsletter-form__inner{gap:2.4rem}.popup-wrap .newsletter-form__inner .full_width_row{gap:24px}.popup-main .popup-wrap .popup-heading{max-width:100%}.popup-scroll-hidden:after{content:"";position:fixed;left:0;right:0;bottom:0;top:0;background:#000;z-index:11;opacity:.8}.template-page .breadcrumb,.template-collection .breadcrumb{position:absolute;margin-top:120px}.collection-hero__text-wrapper .title--page{padding-top:0;text-align:center;font-size:56px}.collection-hero__inner .collection-hero__text-wrapper{align-items:center}.collection-hero{display:flex;flex-direction:column;justify-content:center}.template-index .header-wrapper,.template-collection .header-wrapper,.template-page .header-wrapper,.template-login .header-wrapper,.template-register .header-wrapper,.template-reset_password .header-wrapper,.template-article .header-wrapper,.template-blog .header-wrapper{position:fixed;left:0;right:0;width:100%;top:0}.template-index .header-wrapper .header,.template-collection .header-wrapper .header,.template-page .header-wrapper .header,.template-login .header-wrapper .header,.template-register .header-wrapper .header,.template-reset_password .header-wrapper .header,.template-article .header-wrapper .header,.template-blog .header-wrapper .header{background:transparent}.banner-with-text__content-block h2,.main-blog-slider .article .article__content .article__title,.article-template__text .article-template__title,.customer .title--page,.page-header .title--page,.shopify-policy__title h1{font-size:42px}@media (min-width: 750px){.shopify-policy__container{padding-left:3rem;padding-right:3rem}.facets .facets-menu__title{font-size:var(--font-heading-h4-size)}}.exp_image_text.ctm_zigzag .image-with-text__content{padding:100px 50px}.collapsible-content__question,.collapsible-content__heading,.collapsible-content__answer-inner p,.header-color-light .newsletter__form h3{color:rgb(var(--color-foreground))}.collapsible-content__heading{font-size:var(--font-heading-h4-size)}.collapsible-content__item .collapsible-content__question{font-size:var(--font-heading-h6-size)}.ctm_audio-item .audio-player{display:flex;gap:20px;align-items:center}.ctm_audio-item p{margin-bottom:0}.newsletter__form .rte p,.contact__add-text.tdu{color:rgb(var(--color-foreground))}.audio-time{opacity:.6}.pride_section h6{margin:0;color:var(--color-duck)}.pride_section .color-background-1 h6{color:var(--color-white)}.contact__container{display:flex;align-items:flex-start;gap:30px;justify-content:space-between;max-width:80%;margin:0 auto}.contact_detail{padding:80px 0}.contact_detail .title--section,.contact_detail h6,.multicolumn__heading{color:rgb(var(--color-foreground))}.contact_detail h6{margin:0;font-family:var(--font-body-family);font-weight:400}.contact-form .contact__bottom{align-items:flex-start}.contact_detail h6 a{text-decoration:underline}.contact__container .contact__title{font-size:var(--font-heading-h4-size);text-align:left}.contact__add-text p{margin:0 0 10px}.nutrition_table.ctm_table h6{margin:20px 0}.nutrition_table .ctm-table tr:first-child td{font-size:var(--font-heading-h6-size);font-family:var(--font-heading-family);color:var(--color-duck);font-weight:700}.color-background-1.nutrition_table .ctm-table tr:first-child td{color:var(--color-white)}.nutrition_table .ctm-tbl_main .ctm-table_des h6{margin-bottom:30px}.color-background-1 .ctm-tbl_main .ctm-table_des h6 strong{color:var(--color-white)}.nutrition_table.table.ctm-table{margin-top:30px}.nutrition_table table.ctm-table td{text-align:left}.nutrition_table .ctm-tbl_main .ctm-table_des,.nutrition_table .ctm-tbl_main .ctm-table-wrapper{border:1px solid #666;padding:30px}.notfound-page{max-width:60%;margin:0 auto}.notfound-page .main-page-title{text-align:center}.notfound-page .search__form-text{max-width:100%;text-align:center}.template-404 .search__form-inner .field input[type=search]{color:var(--color-white)}@media screen and (max-width: 1700px){.shaped_image{padding:0 120px}.smets-text-second{bottom:0}.smets-animate{transform:translate(100px)}.icon-animate-in{transform:translateY(115px)}}@media (min-width: 1400px){.section-instagram-collage .container{padding-left:48px;padding-right:48px}.shopify-policy__container{padding-left:12rem;padding-right:12rem}}@media screen and (max-width: 1400px){.philippe-text{font-size:50px;line-height:85px}.smets-text-second{font-size:70px;line-height:85px}.smets-animate{transform:translate(30px)}.philippe-animate{transform:translate(-265px)}.custom-animation{max-width:565px}.ctm_mdlinks_start{padding-left:30px;padding-bottom:120px}.ctm_zigzag .image-with-text__content{padding:100px 30px}.featured-blog.blog .blog__articles{padding:0 30px}.header.fullscreen-container,.shaped_image{padding-left:30px;padding-right:30px}.product-carousel .swiper-carousel{padding:0 30px!important}.ctm_zigzag.shaped_image .image-with-text__content-item .h6 p{padding-right:30px}.ctm_about_box.ctm_about_box_2,.ctm_about_box.ctm_about_box_3{gap:150px;padding-left:5%}.about_img_with_text .philippe-animate{transform:translate(-210px)}.contact__container{max-width:100%}}@media screen and (max-width: 1199px){.header-wrapper .header h1{padding:0}.philippe-animate{bottom:110px}.header__inline-menu .header__menu-item{padding:0 10px}.separate-menu{padding:0 24px 0 0}.smets-text-second{left:0;transform:translateY(-100px);text-align:center}.smets-animate{transform:translateY(90px)}.custom-animation{max-width:100%}.product-carousel .product-carousel__top{gap:30px}.product-carousel:after{width:300px;bottom:50px;left:10px;height:165px}.ctm_zigzag.shaped_image .image-with-text__image{height:600px}.ctm_zigzag.shaped_image .image-with-text__content{padding:50px 0}.overlay_below{margin-top:-100px}.return-policy-section .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card{padding:0}.ctm_about_inner{max-width:500px}.ctm_about_box{gap:350px}.ctm_about_box.ctm_about_box_2,.ctm_about_box.ctm_about_box_3{gap:80px;padding-left:0}.main-blog .blog-articles{gap:30px 20px;grid-template-columns:repeat(3,1fr)}.menu-drawer .menu-drawer__utility-account-body{padding:0}.menu-drawer .menu-drawer__inner-container .list-social{justify-content:left;margin-top:20px}.menu-drawer .menu-drawer__inner-container .list-social__item{display:block}}@media screen and (max-width: 1099px){.template-index.overflow-hidden-tablet .header-wrapper{position:relative}.template-collection.overflow-hidden-tablet .header-wrapper .header,.template-page.overflow-hidden-tablet .header-wrapper .header,.template-login.overflow-hidden-tablet .header-wrapper .header,.template-register.overflow-hidden-tablet .header-wrapper .header,.template-reset_password.overflow-hidden-tablet .header-wrapper .header,.template-article.overflow-hidden-tablet .header-wrapper .header,.template-blog.overflow-hidden-tablet .header-wrapper .header{background-color:var(--color-dark)}.ctm_mdlinks_start{padding-bottom:40px}.header__icon--menu.focus-inset{width:20px;height:20px;position:absolute;top:27px;right:20px;z-index:9;overflow:hidden}.header__cart{margin-right:30px;margin-left:10px;overflow:visible!important}.header__toggle-scheme{width:auto}.video-banner-section .video-banner{height:700px}.menu-drawer__navigation{padding:0 20px}.header--center .header__heading-link{margin-left:-10px}.shaped_image{padding-left:30px;padding-right:30px}.product-carousel .swiper-carousel{padding:0 30px!important}.shopify-pc__banner__dialog{left:5%!important;right:5%!important}.swiper-nav{margin-top:30px}.ctm_about_img{display:none}.ctm_about_box{gap:80px}.ctm_about_main{gap:40px;justify-content:space-between}.ctm_about_content{max-width:100%}}@media (min-width: 900px){.login__bg,.pasreset__bg{padding-bottom:50%;position:relative}.login__bg img,.pasreset__bg img{position:absolute;top:0;bottom:0;left:0;right:0}}@media screen and (max-width: 989px){.login__bg,.pasreset__bg{height:600px}.ctm_audio-item .audio-player{flex-direction:column;align-items:flex-start}.ctm_zigzag.shaped_image{gap:0}.customer.login{padding-bottom:40px}.shopify-policy__title h1{font-size:32px}.video-banner-section .video-banner__heading{font-size:60px}.banner-with-text__content-block h2,.main-blog-slider .article .article__content .article__title,.article-template__text .article-template__title,.collection-hero__text-wrapper .title--page,.customer .title--page,.page-header .title--page{font-size:36px}.notfound-page{max-width:100%}.ctm_about_first .button--primary{align-self:start}.recently-viewed-container .card__inner .media{min-height:42.4rem;padding-bottom:0!important}.ctm_zigzag.shaped_image .image-with-text__content-item{max-width:100%}.section-instagram-collage__text-block .header-container{margin-bottom:30px}.overlay_below{margin-top:0}.ctm_zigzag.shaped_image .image-with-text__image{min-height:auto;height:auto;min-width:500px;margin:0 auto;padding-top:70px}.ctm_zigzag.shaped_image .image-with-text__image img{position:static}.ctm_about_box{gap:20px;grid-template-columns:auto}.ctm_about_first{text-align:left}.ctm_about_icon{margin-right:auto;margin-left:0}.ctm_about_box.ctm_about_box_2,.ctm_about_box.ctm_about_box_3{gap:20px}.ctm_about_sec{padding-top:0}.ctm_about_title{font-size:24px}.ctm_about_content p{font-size:14px;line-height:24px}.multicolumn__wrapper .swiper-buttons__wrapper.ctm-swiper-btn{display:none}.ctm_zigzag.shaped_image .image-with-text__content{padding:120px 0 50px}.philippe-text{bottom:0;left:0;right:0;text-align:center;transform:translateY(100px);top:0}.philippe-animate{transform:translateY(-50px)}.section-instagram-collage .swiper-pagination{margin-top:30px}.product-carousel .product-carousel__top{grid-template-columns:auto}.product-carousel .caption{max-width:100%}.ctm_zigzag.shaped_image .image-with-text__content-item .h6{margin:0 0 30px}.ctm_zigzag.shaped_image .image-with-text__content-item .h6 p{padding-right:0}.product .product__outer{gap:4rem}.compare .compare .compare__content{padding:0;gap:20px}.compare .compare .compare__content .compare__content-item{max-width:100%}.header__cart{margin-right:28px}.main-blog .blog-articles{grid-template-columns:repeat(2,1fr)}.product__media-wrapper .product__media-list{height:700px}.reset_form{flex-wrap:wrap}.reset_structure{width:100%}.about_img_with_text .philippe-animate{transform:translateY(-10px)}.about_img_with_text .text__content{max-width:100%}.contact__container{flex-direction:column}.contact__box,.contact_detail{padding:40px 0 0}.contact__box{padding:10px 0 40px}.contact__bottom .contact__add-text{max-width:100%}.contact__container .rich-text__blocks{max-width:100%;padding:0;width:100%}}@media screen and (max-width: 749px){.ctm_review_box_cnt{min-height:auto;padding-bottom:40px}.about_img_with_text .philippe-animate{transform:translateY(30px)}.popup-wrap .newsletter-form__inner,.popup-wrap .newsletter-form__inner .full_width_row{gap:1.5rem}.main-blog .blog-articles,.customer.account,.shopify-policy__body,.article-template .article-template__footer{padding-bottom:30px}.ctm_mdlinks_start{padding-left:20px;padding-bottom:20px}.header.fullscreen-container,.featured-blog.blog .blog__articles{padding-left:20px;padding-right:20px}.ctm_zigzag.shaped_image .image-with-text__content-item{justify-content:center;text-align:center}.ctm_zigzag .image-with-text__content-item{justify-content:center;text-align:center;align-items:center}.servicesection .fullscreen-container{text-align:center;gap:0}.ctm_zigzag.shaped_image .image-with-text__image{padding-top:110px}.philippe-text{transform:translateY(120px)}.philippe-animate{transform:translateY(30px)}.smets-animate{transform:translateY(70px)}.philippe-text,.smets-text-second{font-size:50px;line-height:45px}.custom-animation{padding:30px 0;text-align:center}.icon-animation{left:0;right:0;bottom:0;text-align:center;max-width:280px;margin:auto}.icon-animate-in{transform:translateY(55px)}.ctm-main:after{display:none}.ctm_mdlinks_inner .ctm_mdlinks_slider{padding-right:40px}.ctm_mdlinks_start{padding:20px;margin:0}.ctm_mdlinks_main{margin-bottom:40px;text-align:left;justify-content:flex-start}.featured-blog .fullscreen-container .button--secondary,.featured-blog .fullscreen-container .button--primary{margin-top:0}.video-banner-section .video-banner{height:auto}.video-banner-section .video-banner__heading{line-height:1.1}.video-banner-section .video-banner__heading p em{margin:0;font-size:26px}.video-banner-section .video-banner__information{margin-top:0}.video-banner-section .video-banner__media{min-height:450px}.video-banner-section .video-banner__heading{font-size:30px}.ctm_richtext.rich-text .rich-text__image-wrapper .rich-text__image-size-icon,.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__image-size-icon{width:60px;height:60px}.ctm_zigzag .image-with-text__content-item h3{font-size:24px;width:100%}.ctm_zigzag .image-with-text__content{padding:50px 20px}.ctm_richtext.rich-text--full-width .rich-text__blocks{width:100%;padding:0 20px}.ctm_zigzag .image-with-text__content:after,.ctm_zigzag.image-text-row-reverse .image-with-text__content:after{right:0}.servicesection .fullscreen-container,.return-policy-section .multicolumn__top{flex-direction:column}.servicesection .multicolumn__heading{margin:0 0 20px}.servicesection .multicolumn-list{margin-top:30px}.servicesection.multicolumn .swiper--multicolumn .swiper-buttons__box{height:auto}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card{padding:30px}.button--primary{padding:14px 20px}.ctm_icslr__title h2{margin:0 0 20px}.ctm_icslrmain{margin-bottom:20px}.ctm_review_main{margin:0 0 20px;flex-direction:column;align-items:flex-start;gap:20px}.featured-blog .blog__header{padding:0 20px;align-items:flex-start}.logosection:after{left:20px;width:269px;background-size:contain;height:150px}.featured-blog .fullscreen-container .button--primary{margin-top:30px}.product-carousel .swiper-pagination{margin-top:20px;margin-bottom:20px}.product-carousel .product-carousel__top{flex-direction:column;gap:20px}.product-carousel:after{bottom:0}.ctm_mdlinks_box_cnt h6,.ctm_mdlinks_box_cnt h6 p{font-size:22px;line-height:28px}.ctm_richtext .title--section p br{display:none}.card-information .card-information__wrapper,.compare .compare .compare__content{padding-top:0}.ctm_mdlinks_start:after{top:0}.ctm_audio-list{grid-template-columns:auto}.article-template .ausiSlider .swiper-pagination{margin-top:30px}.exp_image_text.ctm_zigzag .image-with-text__content{padding:50px 20px 20px}.contact__box{padding:10px 0 20px}.contact__container h2{margin:0 0 2rem}.collapsible-content__heading{font-size:3rem}}@media screen and (max-width: 576px){.main-blog .blog-articles{grid-template-columns:auto}.header__heading-logo{width:125px}.ctm_review_box_cnt{min-height:auto;padding:20px 20px 40px}.ctm_review_box_aut h6,.ctm_review_box_aut .h6{font-size:20px}.ctm_review_box_img{width:60px;height:60px;top:-15px}.ctm_review_box_aut{padding:20px}.ctm_zigzag.shaped_image .image-with-text__image{min-width:320px}.product__media-wrapper .product__media-list{height:500px}.newsletter-form__inner .newsletter__button{width:100%}}section.product-compare-section:not(:has(div))+.shopify-section .ctm_mdlinks_start{padding-top:178px;margin-top:0}section.product-compare-section:not(:has(div))+.shopify-section .ctm_mdlinks_start:after{top:0}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-card__info-title h5 strong{color:var(--color-duck)}.servicesection .multicolumn__wrapper .multicolumn-list__wrapper .multicolumn-list__item:hover .multicolumn-card__info-title h5 strong{color:#000}@media screen and (max-width: 1099px){section.product-compare-section:not(:has(div))+.shopify-section .ctm_mdlinks_start{padding-top:40px;margin-top:0}}@media screen and (max-width: 749px){section.product-compare-section:not(:has(div))+.shopify-section .ctm_mdlinks_start{padding-top:20px;margin-top:0}}.ctm_mdlinks_all.flex_row .ctm_mdlinks_box_inner{padding-bottom:10px;height:100%}.ctm_mdlinks_all.flex_row .swiper-wrapper .swiper-slide{height:auto!important;margin-bottom:10px}.ctm_mdlinks_all.flex_row .swiper-wrapper .ctm_mdlinks_box_bg,.ctm_mdlinks_all.flex_row .swiper-wrapper .ctm_mdlinks_box_bg img{height:100%!important}.ctm_table h6{line-height:1.5}.ctm_table{text-align:center}table.ctm-table{margin:20px auto;border-collapse:collapse;width:100%}table.ctm-table tr td:first-child{text-align:left!important;padding-left:0}table.ctm-table tr td::nth-child(1),table.ctm-table tr td:last-child{text-align:right}table.ctm-table td{border-bottom:1px solid #666;padding:10px 25px}.ctm_table .ctm-table-img img{max-width:500px;object-fit:contain;width:100%}.ctm-table-wrapper{overflow-x:auto;width:100%}.bar_vegan .multicolumn-card__image-size-icon{width:120px!important}.bar_vegan .multicolumn-list__item:after{display:none}.bar_vegan .multicolumn-card{justify-content:center!important;padding:1rem 0rem!important}.bar_vegan span.swiper-pagination{position:absolute!important;bottom:0!important}.main-product-page .product__info-container .product-form .line-item-property__field{flex-direction:column;display:flex;gap:2px}.main-product-page .product__info-container .product-form__buttons .product-form__submit{margin-top:0}.ctm-tbl_main{display:flex;align-items:start;gap:110px;margin-bottom:40px}.ctm-tbl_main .ctm-table_des{text-align:left;flex:1 0 30%}.ctm-tbl_main .ctm-table_des h6{font-family:var(--font-body-family);font-weight:400;margin:0 0 10px}.ctm-tbl_main .ctm-table_des h6 strong{font-family:var(--font-heading-family);font-weight:700;color:var(--color-duck)}.ctm-tbl_main .ctm-table-wrapper{flex:1 0 60%}.ctm-tbl_main .ctm-table-wrapper h2,.ctm-tbl_main .ctm-table-wrapper .ctm_table_txt{text-align:left}.ctm-tbl_main .ctm-table-wrapper .ctm_table_txt{border-top:1px solid #666;border-bottom:1px solid #666;line-height:1.9}.ctm-tbl_main .ctm-table-wrapper .ctm_table_txt h6{display:flex;column-gap:25px;row-gap:10px;flex-wrap:wrap}.ctm-tbl_main .ctm-table-wrapper .ctm_table_txt h6 br{display:none}.main-product-page .product__info-container .product-form__buttons .product-form__submit,.main-product-page .product-form__input .quantity__button,.main-product-page .product-form__input .quantity__input{height:55px!important}.main-product-page #appstle_subscription_widget0 .appstle_circle:before{display:none}.main-product-page variant-radios.borders{border:0;padding-bottom:0}.main-product-page .product-form__controls-group input:checked:not(.disabled)+label{border-bottom:1px solid transparent!important}.main-product-page fieldset.product-form__input .form__label{gap:0;margin-top:0}.main-product-page #appstle_subscription_widget0 .appstle_subscription_wrapper_option:first-child{margin-top:0}.main-product-page .product-form__input input[type=radio]:checked+label span:after,.main-product-page .product-form__input .link-hover-line-outer span:after{display:none}.main-product-page .product-form__input input[type=radio]+label{border:1px solid #434343!important;padding:15px}.main-product-page .variant-description__content{margin-top:-1px!important;margin-left:2px;border:1px solid #434343;padding:10px 15px}.main-product-page .variant-description__content p{margin:0}#appstle_subscription_widget0 .appstle_radio_label span.appstle_dot{height:9px;width:9px}.accelerated-checkout-button,.gravity-button{border-radius:8px!important;overflow:hidden}.main-product-page .product-form__group-name,.main-product-page .product__info-container .product-form .line-item-property__field label,#appstle_subscription_widget0 .WIDGET_TYPE_7 .appstle_widget_title{font-size:16px!important;margin-bottom:10px!important}.template-product .ctm_mdlinks_start .ctm_mdlinks_all.flex_row .ctm_mdlinks_box_bg:before{display:none}@media (max-width:1199px){.ctm-tbl_main{gap:40px}}@media (max-width:991px){.ctm-tbl_main{flex-direction:column}}.ctm_mdlinks.selection_month_club .ctm_mdlinks_start{padding-top:178px;margin-top:0}.ctm_mdlinks.selection_month_club .ctm_mdlinks_start:after{top:0}.ctm_mdlinks.selection_month_club .ctm_mdlinks_box_bg:before{content:none}@media (max-width: 1099px){.ctm_mdlinks.selection_month_club .ctm_mdlinks_start{padding-top:40px;margin-top:0}}@media (max-width: 749px){.ctm_mdlinks.selection_month_club .ctm_mdlinks_start{padding-top:20px;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
