.container{max-width:1240px;width:100%;margin-left:auto;margin-right:auto}@media (max-width: 1300px){.container{max-width:1140px;padding-left:24px;padding-right:24px}}@media (max-width: 768px){.container{padding-left:24px;padding-right:24px}}@font-face{font-family:Brumery;src:url(Brumery-Regular.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:300;src:url(Montserrat-Light.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:400;src:url(Montserrat-Regular.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:500;src:url(Montserrat-Medium.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:600;src:url(Montserrat-SemiBold.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:700;src:url(Montserrat-Bold.woff2) format("woff2")}@font-face{font-family:Pinyon Script;font-weight:700;src:url(PinyonScript-Regular.woff2) format("woff2")}h1,.big_banner h2,h2,h3,h4,h5,h6{font-family:Brumery,sans-serif;position:relative;line-height:1.2em}h1 .title_border,h2 .title_border,h3 .title_border,h4 .title_border,h5 .title_border,h6 .title_border{position:absolute;left:-50px;top:-50px}@media (max-width: 1200px){html,body{max-width:100%;overflow-x:hidden}}body{font-family:Montserrat,sans-serif!important}h1,.big_banner h2{font-weight:400;font-size:130px;line-height:1.2em;letter-spacing:1px!important;color:#165b2e}@media (max-width: 768px){h1,.big_banner h2{font-size:65px;line-height:1.2em}}@media (max-width: 400px){h1,.big_banner h2{font-size:58px}}h2{font-weight:400;font-size:56px;line-height:61.6px;letter-spacing:1px!important;color:#165b2e;text-transform:uppercase}.recommendation-modal__message,.recommendation-modal__message--align-start{letter-spacing:unset!important;color:#143d20!important}.recommendation-modal__button{height:unset!important;background:#165b2e!important;border-top-right-radius:0!important;border-bottom-left-radius:0!important;padding:20px 58.5px!important}@media (max-width: 600px){.recommendation-modal__button{font-size:16px;padding:14px 32px!important;border-top-left-radius:15px;border-bottom-right-radius:15px}}.utility-bar{padding:5px 0;background-color:#143d20}.search-modal{background:url(cream-texture.png)}.search-modal__content-bottom svg{margin-left:0!important}form.search{border:1px solid #143d20}.predictive-search{background-color:#fff}.template-search__header h1,.template-search__header .big_banner h2,.big_banner .template-search__header h2{font-family:Brumery,sans-serif;font-size:52px;color:#165b2e;text-transform:uppercase}body.search .template-search{padding-bottom:80px}body.search .facets__price{padding-top:0;align-items:center;gap:20px}body.search .facets__price input{padding:0}body.search form.search,body.search .predictive-search{border:none}body.search .field:before{display:none}body.search .search__input.field__input{border:1px solid rgba(22,91,46,.2);border-top-left-radius:20px;border-bottom-right-radius:20px}body.search .active-facets__button{color:#165b2e}.product-grid-container{padding-bottom:30px}.spacer{height:60px;display:block!important}.section-header{z-index:999!important}.header-wrapper{background:transparent!important}.header{max-width:100%!important;padding:15px 45px!important;background:url(cream-texture.png)!important;transition:.3s background ease,.3s border ease;display:flex;justify-content:space-between}@media (max-width: 992px){.header{padding:15px 16px!important}}.header>.header__heading-link{width:-moz-fit-content;width:fit-content;padding:0}@media (max-width: 992px){.header>.header__heading-link{margin-left:-12px}}@media (max-width: 1300px){.header>.header__heading-link{position:absolute}}@media (max-width: 992px){.header>nav{width:100%}}@media (max-width: 992px){.header>.header__icons{width:100%}}.header nav{display:flex;justify-content:center}.header nav ul{gap:5px 20px;flex-wrap:nowrap}.header nav ul a,.header nav ul summary{text-decoration:none!important;font-weight:500;font-size:13px;line-height:150%;letter-spacing:5%;color:#143d20;transition:.3s all ease;text-transform:uppercase}.header nav ul a span,.header nav ul summary span{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit;text-decoration:none!important;transition:.3s all ease;text-transform:inherit}.header .header__icons{gap:24px;justify-content:flex-end}.header .desktop-localization-wrapper *{text-transform:uppercase;text-decoration:none!important;color:#143d20}.header .list-unstyled,.header .country-filter,.header .country-selector{background-color:#fff;border-color:#143d20}.header .header__icon{width:24px;min-width:24px;height:24px}.header .header__icon svg{width:24px;height:24px}.header .cart-count-bubble,.header .cart-count-bubble *{color:#143d20}.menu-drawer summary.menu-drawer__menu-item{padding-left:20px!important;padding-right:20px!important}.menu-drawer__menu-item{color:#143d20!important}.menu-drawer__inner-submenu{margin-top:50px}.menu-drawer__inner-submenu ul{margin-top:0}.menu-drawer__submenu{background-image:url(cream-texture.png)}.menu-drawer__submenu .menu-drawer__submenu{margin-top:50px}.shopify-section.shopify-section-group-header-group.section-header.scrolled-past-header.animate:not(.shopify-section-header-hidden) .header{background:url(cream-texture.png)!important;background-size:contain!important;background-repeat:repeat;border-bottom:1px solid rgba(0,0,0,.15)}@media (max-width: 1300px){.header__inline-menu{display:none!important}}.hidden_hamburger{opacity:0;pointer-events:none}.header__icon .svg-wrapper{width:24px!important;height:24px!important}@media (max-width: 992px){.header__icon{position:relative!important;z-index:20}}.search-modal{position:absolute;z-index:99}@media (max-width: 992px){.header__icons{padding-right:0}}.click_binded_hamburger{display:none;margin-left:10px;background:none;outline:none;padding:0;border:none}@media (max-width: 1300px){.click_binded_hamburger{display:flex;align-items:center;justify-content:center}}#MainContent.negate_margin{margin-top:-100px}@keyframes star_animate{0%{transform:rotate(0) scale(1)}50%{transform:rotate(-45deg) scale(.8)}to{transform:rotate(0) scale(1)}}@keyframes girl_move{0%{transform:rotate(0)}50%{transform:rotate(-10deg)}to{transform:rotate(0)}}.btn,.recommendation-modal__button{font-weight:500;font-size:18px;line-height:21.94px;letter-spacing:8%!important;color:#fff;padding:20px 58.5px;background-color:#165b2e;border-top-left-radius:20px;border-bottom-right-radius:20px;transition:.5s all ease;position:relative;z-index:20;text-decoration:none;margin-left:auto;margin-right:auto;display:block;width:-moz-fit-content;width:fit-content;text-transform:uppercase;margin-top:30px}@media (max-width: 600px){.btn,.recommendation-modal__button{font-size:16px;padding:14px 32px;border-top-left-radius:15px;border-bottom-right-radius:15px}}.btn-secondary{background-color:#fff;color:#165b2e}.btn-secondary:hover{background-color:#165b2e;color:#fff}.btn-ghost{background-color:transparent!important;color:#165b2e!important;border:1px solid #165b2e!important}.btn-ghost:hover{background-color:#165b2e!important;color:#fff!important}.btn:hover,.recommendation-modal__button:hover{background-color:#143d20}.subtitle{font-weight:500;font-size:20px;line-height:28px;letter-spacing:.08rem;color:#165b2e;text-align:center;text-transform:uppercase;margin-bottom:14px}@media (max-width: 1200px){.subtitle{font-size:16px;line-height:130%}}.header__submenu{background-color:#fff}@media (max-width: 1300px){header-drawer .header__icon{position:absolute;z-index:90}header-drawer{z-index:99}.header__heading-logo-wrapper img{width:70px;height:auto}.menu-drawer__menu{width:100%;margin-top:30px}.menu-drawer__menu li a{padding-left:20px;padding-right:20px}.menu-drawer__utility-links{padding-left:20px!important;padding-right:20px!important}#menu-drawer{position:absolute;top:0;left:0;background:url(cream-texture.png);background-color:#ede9e5;z-index:20;min-height:96vh}}@media (max-width: 992px){.header__icon{position:absolute;z-index:90}.header__icon--account{display:flex!important}.list-social{display:none}.icon-close{margin-left:20px}}.home-hero{background-image:url(green-texture.png);background-size:100% auto!important;background-repeat:repeat;overflow:hidden;padding-top:115px;padding-bottom:80px;position:relative}@media (max-width: 992px){.home-hero{padding-top:120px}}@media (max-width: 768px){.home-hero{padding-bottom:120px}}.home-hero .subtitle{transition:.5s all ease}.home-hero .bg_title{position:absolute;top:0;right:0;pointer-events:none;z-index:0;width:100%;transition:.5s all ease;display:flex;justify-content:center;font-family:Pinyon Script,sans-serif;font-weight:400;font-size:600px;line-height:100%;letter-spacing:0%;text-align:center;white-space:nowrap;color:#165b2e0d}@media (max-width: 768px){.home-hero .bg_title{top:unset;bottom:-50px;left:-50%;font-size:300px;width:100%;justify-content:flex-start}}.home-hero .bg_title img{width:100%;height:auto}.home-hero h1,.home-hero .big_banner h2,.big_banner .home-hero h2{text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;position:relative;z-index:50;width:-moz-fit-content;width:fit-content;margin:auto;transition:.5s all ease;white-space:nowrap}.home-hero h1 #changing_title,.home-hero .big_banner h2 #changing_title,.big_banner .home-hero h2 #changing_title{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;text-shadow:-5px 0px 0px #D5E0D0}.home-hero h1 .star,.home-hero .big_banner h2 .star,.big_banner .home-hero h2 .star{display:flex;align-items:center;margin-top:-30px;animation:star_animate 2s infinite ease}.home-hero h1 .star:first-child,.home-hero .big_banner h2 .star:first-child,.big_banner .home-hero h2 .star:first-child{margin-top:-40px}@media (max-width: 768px){.home-hero h1 .star,.home-hero .big_banner h2 .star,.big_banner .home-hero h2 .star{width:22px;height:22px;margin-top:-20px!important}.home-hero h1 .star img,.home-hero .big_banner h2 .star img,.big_banner .home-hero h2 .star img{width:100%;height:auto}}.home-hero .bg_title{transition:.5s all ease}.home-hero h1.hide_animate,.home-hero .big_banner h2.hide_animate,.big_banner .home-hero h2.hide_animate,.home-hero .subtitle.hide_animate{opacity:0;transform:translateY(-50px)}.home-hero .bg_title.hide_animate{opacity:0}.home-hero .hero-videos{display:flex;justify-content:center;align-items:center;min-height:464px;margin-top:-50px;position:relative;z-index:20}@media (max-width: 600px){.home-hero .hero-videos{margin-top:-35px;margin-left:-10px}.home-hero .hero-videos .splide__slide,.home-hero .hero-videos .mask-frame{transform:scale(.86)}.home-hero .hero-videos .splide__slide video,.home-hero .hero-videos .mask-frame video{transform:scale(.94)}.home-hero .hero-videos .splide__slide{transform:translate(1px);margin-left:6px}.home-hero .hero-videos .mask-frame{margin-left:5px;transform:scale(.9)}}.home-hero .hero-videos .controls{position:absolute;top:-50px;left:0;width:100%;display:flex;justify-content:space-between;pointer-events:all;padding:0 25px;z-index:999}@media (max-width: 768px){.home-hero .hero-videos .controls{top:unset;bottom:-180px;justify-content:center;gap:32px}}.home-hero .hero-videos .controls button{cursor:pointer;background:none;outline:none;border:none;transition:.5s all ease}.home-hero .hero-videos .controls button.prev:hover{transform:translate(-10px)}.home-hero .hero-videos .controls button.next:hover{transform:translate(10px)}.home-hero .hero-videos .splide__track{overflow:visible}.home-hero .hero-videos #hero_videos{z-index:20;min-height:464px;position:relative}.home-hero .hero-videos #hero_videos .mask-frame{position:absolute;top:-30px;left:-30px;width:401px;height:526px;pointer-events:none}.home-hero .hero-videos #hero_videos .splide__track{position:relative}.home-hero .hero-videos #hero_videos .splide__list{display:flex;align-items:center}.home-hero .hero-videos #hero_videos .hero-video{width:340px!important;min-width:340px!important;display:flex;align-items:center;height:464px;transition:.5s all ease;margin-right:368px}@media (max-width: 600px){.home-hero .hero-videos #hero_videos .hero-video{margin-right:100px}}.home-hero .hero-videos #hero_videos .hero-video video{width:100%;height:370px;-o-object-fit:cover;object-fit:cover;transition:.5s all ease;border-top-left-radius:370px;border-top-right-radius:370px;-webkit-mask-image:url(image-mask.png);mask-image:url(image-mask.png);-webkit-mask-size:340px 464px;mask-size:340px 464px}.home-hero .hero-videos #hero_videos .hero-video.active video{height:464px}.home-hero .dot_line{position:absolute;top:calc(50% - 50px);left:0;width:100%}.home-hero .dot_line img,.home-hero .dot_line svg{width:100%;height:auto}.page-width-desktop{max-width:100%;padding:0}.arrow_btn{display:flex;align-items:center;gap:30px;color:#165b2e;font-size:18px;font-weight:500;letter-spacing:1.44px;text-transform:uppercase;text-decoration:none}.arrow_btn img{transition:.5s all ease}.arrow_btn:hover img{transform:translate(10px)}.bg_title,.top_animation,.bottom_animation{pointer-events:none}.custom_collection,.related-products{padding-top:120px;padding-bottom:80px;background-color:#f1eee8;background-image:url(cream-texture.png);background-repeat:repeat;background-size:auto}@media (max-width: 1200px){.custom_collection,.related-products{padding-top:80px;padding-bottom:14px}}.custom_collection .splide__track,.related-products .splide__track{overflow:visible}@media (max-width: 600px){.custom_collection .splide__slide,.related-products .splide__slide{min-width:286px!important;width:286px!important}}.custom_collection .collection_title,.custom_collection .title,.related-products .collection_title,.related-products .title{font-weight:400;font-size:56px;line-height:61.6px;letter-spacing:1px;color:#165b2e}@media (max-width: 1200px){.custom_collection .collection_title,.custom_collection .title,.related-products .collection_title,.related-products .title{margin-left:30px;font-size:36px;line-height:120%}.custom_collection .collection_title .title_border,.custom_collection .title .title_border,.related-products .collection_title .title_border,.related-products .title .title_border{top:-30px;left:-30px}.custom_collection .collection_title .title_border img,.custom_collection .title .title_border img,.related-products .collection_title .title_border img,.related-products .title .title_border img{width:66px;height:auto}}.custom_collection .title__btn,.related-products .title__btn{display:flex;align-items:flex-end;justify-content:space-between}.custom_collection .media,.custom_collection .card__inner,.related-products .media,.related-products .card__inner{height:100%;max-height:387px;overflow:hidden;border-top-left-radius:30px;border-bottom-right-radius:30px;background:transparent}.custom_collection .media img,.custom_collection .card__inner img,.related-products .media img,.related-products .card__inner img{border-top-left-radius:30px;border-bottom-right-radius:30px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.custom_collection .card__information,.related-products .card__information{padding-top:26px;padding-bottom:0}.custom_collection .card__heading a,.related-products .card__heading a{color:#143d20;font-size:20px;font-weight:500;line-height:150%}@media (max-width: 1200px){.custom_collection .card__heading a,.related-products .card__heading a{font-size:18px}}.custom_collection .rating-star:before,.related-products .rating-star:before{background:#165b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}.custom_collection .rating-count,.related-products .rating-count{font-size:16px;color:#165b2e}.custom_collection .price-item,.related-products .price-item{color:#143d20;font-size:18px;font-weight:400;line-height:150%}@media (max-width: 1200px){.custom_collection .price-item,.related-products .price-item{font-size:16px}}.custom_collection .price-item.price-item--regular,.related-products .price-item.price-item--regular,.custom_collection .price-item.price-item--sale,.related-products .price-item.price-item--sale{font-weight:700}.custom_collection s,.related-products s{font-weight:400!important}.custom_collection .card__content .tag,.related-products .card__content .tag{padding:4px 12px;background-color:#fff;color:#165b2e;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute;top:0;right:0;letter-spacing:.08rem}@media (max-width: 600px){.custom_collection .card__content .tag,.related-products .card__content .tag{font-size:8px}}.related-products{padding-bottom:80px}.related-products .container{overflow:visible}@media (max-width: 1200px){.related-products .grid{width:calc(100% + 44px);padding-left:24px;padding-right:24px;margin-left:-24px;display:flex;flex-wrap:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.related-products .grid::-webkit-scrollbar{display:none}}@media (max-width: 1200px){.related-products .grid__item{min-width:286px}}#product-grid .price_badge,.custom_collection .price_badge{display:flex;align-items:center;gap:8px}#product-grid .price_badge .card__badge,.custom_collection .price_badge .card__badge{display:flex!important;align-self:center;min-width:60px}#product-grid .price_badge .card__badge span,.custom_collection .price_badge .card__badge span{background-color:#165b2e!important;border-radius:0;border:none;text-transform:uppercase;font-weight:700}#product-grid .price_badge>.price--on-sale+.card__badge span,.custom_collection .price_badge>.price--on-sale+.card__badge span{background-color:#e0b3a7!important;color:#143d20!important}#product-grid .price_badge>.price--sold-out+.card__badge span,.custom_collection .price_badge>.price--sold-out+.card__badge span{background-color:tomato!important;color:#fff!important}.card__badge.new span{font-weight:700;font-size:12px;line-height:150%;letter-spacing:8%;text-transform:uppercase;color:#fff;padding:3px 12px}#product-grid .price_badge{flex-wrap:wrap}.price__sale s{font-weight:400}.carousel__buttons{display:flex;justify-content:flex-end;gap:27px;margin-top:64px}.carousel__button{background:none;outline:none;border:none;width:59px;height:59px;display:flex;align-items:center;justify-content:center;position:relative;background-image:url(arrow_btn_border.png);background-size:100% 100%;cursor:pointer;transition:.5s all ease;mask-image:url(arrow_btn_mask.png);-webkit-mask-image:url(arrow_btn_mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}.carousel__button svg path{transition:.5s all ease}.carousel__button:hover{background-color:#143d20}.carousel__button:hover svg path{stroke:#fff}.big_banner{overflow:hidden;position:relative;background-image:url(green-texture.png);background-size:100% 100%;background-repeat:repeat;width:100%;min-height:850px;display:flex;align-items:center;justify-content:center}.big_banner h2{text-align:center}@media (max-width: 600px){.big_banner h2{font-size:68px;line-height:1.2em}}@media (max-width: 600px){.big_banner{height:100vh}}.big_banner .mobile{display:none;width:100%}.big_banner .mobile img{width:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top!important;object-position:top!important}@media (max-width: 600px){.big_banner .mobile{display:flex}}.big_banner .desktop{display:flex}@media (max-width: 600px){.big_banner .desktop{display:none}}.big_banner.dresses{background-image:url(green-texture.png)}@media (max-width: 600px){.big_banner.dresses .bg_title{width:160%;left:-20%}}.big_banner.dresses .mobile{padding-top:160px}@media (max-width: 600px){.big_banner.dresses .girl{width:160px;height:160px;top:30px;right:-40px}.big_banner.dresses .girl img{width:100%;height:auto}}@media (max-width: 600px){.big_banner.dresses .dot_line{top:-200px}}@media (max-width: 600px){.big_banner.dresses .star{display:none}}.big_banner.skirts{background-image:url(pink-texture.png)}@media (max-width: 600px){.big_banner.skirts .bg_title{width:160%;left:-20%;top:60px!important}}@media (max-width: 600px){.big_banner.skirts .star{right:unset!important;top:250px!important;left:140px!important}.big_banner.skirts .star img{width:26px;height:auto}}@media (max-width: 600px){.big_banner.skirts .mobile{display:flex;justify-content:center;align-items:flex-end;width:100%}.big_banner.skirts .mobile img{width:auto!important;min-width:50%;height:calc(100vh + 50px)!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:top!important;object-position:top!important}}@media (max-width: 600px){.big_banner.skirts .ribbon{width:158px;height:158px;top:120px;left:unset;right:-60px}.big_banner.skirts .ribbon img{width:100%;height:auto}}@media (max-width: 600px){.big_banner.skirts .dot_line{bottom:60px;width:100%!important;transform:rotate(0)!important}}.big_banner.accessories{background-image:url(cream-texture.png)}@media (max-width: 600px){.big_banner.accessories .bg_title{width:160%;left:-20%;top:60px!important}}@media (max-width: 600px){.big_banner.accessories .dot_line{margin-top:0;top:-150px}}@media (max-width: 600px){.big_banner.accessories .crown{left:80px}}@media (max-width: 600px){.big_banner.accessories .star{bottom:unset!important;left:unset!important;top:30px!important;right:60px!important}.big_banner.accessories .star img{width:23px;height:auto}}@media (max-width: 600px){.big_banner.accessories .mobile{display:flex;justify-content:center;align-items:flex-end;width:100%}.big_banner.accessories .mobile img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:bottom!important;object-position:bottom!important}}.big_banner h2{color:#fff;margin:0}.big_banner .key,.big_banner .star,.big_banner .girl,.big_banner .dot_line,.big_banner .bg_image,.big_banner .bg_title,.big_banner .crown{position:absolute;pointer-events:none}.big_banner .star{top:180px;left:300px;animation:star_animate 2s infinite ease}.big_banner.skirts .star{left:unset;right:200px}.big_banner .key{left:0;top:100px;animation:girl_move 4s infinite ease;animation-delay:1s}.big_banner .ribbon{top:220px;left:-60px}.big_banner .girl{right:0;top:180px;animation:girl_move 4s infinite ease}.big_banner .dot_line{width:100%;height:auto;margin-top:130px}.big_banner .dot_line svg{width:100%;height:auto}.big_banner .bg_title{width:100%;height:auto;top:50px;left:0}.big_banner .bg_title img{width:100%;height:auto}.big_banner .bg_image{width:100%;height:100%;display:flex;justify-content:center}.big_banner .bg_image img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}.big_banner.skirts .bg_title{top:0}.big_banner.skirts .bg_image{width:988px}.big_banner.accessories .bg_image{bottom:0}.big_banner.accessories .bg_image img{width:630px;height:auto;-o-object-position:bottom;object-position:bottom}.big_banner.accessories .star{top:unset;left:unset;bottom:200px;right:300px;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.big_banner .crown{top:10px;margin-left:-100px;animation:girl_move 2s infinite ease;-webkit-animation:girl_move 2s infinite ease}.big_banner .content{position:relative;z-index:20}.silhouettes{background-image:url(green-texture.png);background-size:100% 100%;background-repeat:repeat;padding-top:120px;padding-bottom:80px;overflow:hidden;position:relative}@media (max-width: 1200px){.silhouettes{padding-top:80px}}.silhouettes .bg{position:absolute;width:40%;height:auto;top:0;right:0}@media (max-width: 600px){.silhouettes .bg{width:100%}}.silhouettes .bg img{width:100%;height:auto}.silhouettes .title{margin:0;color:#165b2e;font-size:56px;font-weight:400;text-transform:uppercase}@media (max-width: 1200px){.silhouettes .title{margin-left:30px;font-size:36px;line-height:120%}.silhouettes .title .title_border{top:-30px;left:-30px}.silhouettes .title .title_border img{width:66px;height:auto}}.silhouettes #silhouettes-carousel{margin-top:64px}@media (max-width: 1200px){.silhouettes #silhouettes-carousel{margin-top:40px}}.silhouettes .hover_image img{width:100%}.silhouettes .splide__track{overflow:visible}@media (max-width: 600px){.silhouettes .splide__slide{margin-right:16px!important;width:290px;max-width:290px;min-width:290px}}.silhouettes .big_image{position:relative}.silhouettes .big_image .hover_image{position:absolute;left:0;top:-80px;width:100%;height:auto;opacity:0;transition:.5s all ease}@media (max-width: 1200px){.silhouettes .big_image .hover_image{display:none}}.silhouettes .big_image>img{border-radius:300px 300px 0 0;width:100%;max-height:500px;min-height:400px;-o-object-fit:cover;object-fit:cover}@media (max-width: 600px){.silhouettes .big_image>img{min-height:300px;height:auto;max-height:360px}}.silhouettes .big_image .small_image{position:absolute;left:16px;bottom:16px;display:flex}.silhouettes h3{font-family:Montserrat,sans-serif;color:#165b2e;font-size:26px;font-weight:500;line-height:150%;display:flex;align-items:center;gap:16px;margin-top:32px;margin-bottom:8px}@media (max-width: 600px){.silhouettes h3{margin-top:24px;font-size:20px}}.silhouettes h3 svg{transition:.5s all ease}.silhouettes p{color:#165b2e;font-size:16px;font-weight:400;line-height:150%}@media (max-width: 600px){.silhouettes p{font-size:14px}}@media (max-width: 600px){.silhouettes .carousel__buttons{display:none}}.silhouettes .silhouette{position:relative}.silhouettes .silhouette:hover .hover_image{opacity:1}.silhouettes .silhouette:hover h3 svg{transform:translate(10px)}.silhouettes .silhouette .green_bar{width:122px;height:64px;border-radius:0 40px 0 0;background:#143d20;position:absolute;left:0;bottom:0;z-index:10;display:flex}.silhouettes .silhouette .small_image{z-index:30}.silhouettes .abs_link{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:20;cursor:pointer}.our-story{background-image:url(pink-texture.png);background-size:100% 100%;background-repeat:repeat;overflow:hidden;position:relative;padding:189px 0}@media (max-width: 768px){.our-story{padding:80px 0 0}}.our-story .container{display:flex!important}@media (max-width: 768px){.our-story .container{flex-direction:column;align-items:center}}.our-story .container .our-story-content{width:100%;max-width:557px;min-width:557px}@media (max-width: 768px){.our-story .container .our-story-content{max-width:100%;min-width:100%;text-align:center;margin-left:auto;margin-right:auto}}.our-story .container .our-story-content h2{margin:0}.our-story .container .our-story-content img{margin-bottom:56px}@media (max-width: 768px){.our-story .container .our-story-content img{max-width:83px;height:auto;margin-bottom:20px}}.our-story .container .our-story-content h2{color:#165b2e;font-size:56px;font-weight:400;text-transform:uppercase;margin-bottom:16px}@media (max-width: 768px){.our-story .container .our-story-content h2{font-size:36px;margin-bottom:8px}}.our-story .container .our-story-content p{color:#165b2e;font-size:18px;font-weight:500;line-height:160%;max-width:424px;opacity:.8}@media (max-width: 768px){.our-story .container .our-story-content p{font-size:16px;margin:8px auto 0}}.our-story .container .our-story-content .btn,.our-story .container .our-story-content .recommendation-modal__button{margin-left:0;margin-top:56px}@media (max-width: 768px){.our-story .container .our-story-content .btn,.our-story .container .our-story-content .recommendation-modal__button{margin-top:32px;margin-left:auto;margin-right:auto;min-width:225px}}.our-story .container .lottie-animation{position:absolute;top:-100px;right:-100px;width:calc(60% + 100px)}@media (min-width: 1600px){.our-story .container .lottie-animation{position:relative;margin:-200px;width:100%}}@media (max-width: 768px){.our-story .container .lottie-animation{position:relative;width:100%;display:flex;top:unset;right:unset;min-width:513px}}.vip-club-section{position:relative;background-image:url(pink-texture.png);background-size:100% 100%;background-repeat:repeat;padding-top:340px;padding-bottom:120px;overflow:hidden;display:flex;justify-content:center}@media (max-width: 600px){.vip-club-section{padding:220px 0 180px}.vip-club-section .dots{display:none}}.vip-club-section .bg_curve{position:absolute;display:block;width:2000px;height:2000px;top:300px;background-image:url(cream-texture.png);background-repeat:repeat;background-size:100% contain;background-position:bottom center;border-radius:50%;z-index:10;background-color:#f0ece8}.vip-club-section .container{position:relative;z-index:20}.vip-club-section .image__holder{position:relative;display:flex;gap:30px;justify-content:center}.vip-club-section .image__holder .crown,.vip-club-section .image__holder .image_frame{position:absolute}@media (max-width: 600px){.vip-club-section .image__holder{transform:scale(.75)}}.vip-club-section .image__holder .the_image{margin-top:-150px;position:relative}.vip-club-section .image__holder .the_image>img{mask:url(vip-club-mask.png);-webkit-mask:url(vip-club-mask.png);-webkit-mask-size:contain;mask-size:contain;-o-object-fit:cover;object-fit:cover}.vip-club-section .image__holder .the_image .image_frame{left:-103px;top:-30px}.vip-club-section .image__holder .the_image .crown{top:-130px;left:50%;transform:translate(-50%)}.vip-club-section .image__holder .the_image .crown img{width:163px;height:auto}.vip-club-section .image__holder .star{position:absolute;bottom:0;right:300px;animation:star_animate 2s infinite ease;webkit-animation:star_animate 2s infinite ease}@media (max-width: 600px){.vip-club-section .image__holder .star{right:-35px;bottom:0}.vip-club-section .image__holder .star img{width:23px;height:auto}}.vip-club-section .bg_title{position:absolute;top:0;left:25%}@media (max-width: 600px){.vip-club-section .bg_title{left:0;top:0}}.vip-club-section .bg_title img{width:100%;max-width:1001px;height:auto}@media (max-width: 600px){.vip-club-section .bg_title img{max-width:unset;width:130%}}.vip-club-section h2{margin-top:60px;margin-bottom:16px;text-align:center}@media (max-width: 600px){.vip-club-section h2{font-size:36px;margin-top:40px}}.vip-club-section p{color:#165b2e;text-align:center;font-size:18px;font-weight:500;line-height:160%;opacity:.8}@media (max-width: 600px){.vip-club-section p{font-size:16px}}.vip-club-section h2,.vip-club-section p{max-width:800px;margin-left:auto;margin-right:auto}.vip-club-section .btn,.vip-club-section .recommendation-modal__button{margin-top:48px}@media (max-width: 600px){.vip-club-section .btn,.vip-club-section .recommendation-modal__button{margin-top:40px}}.testimonials{margin-top:-100px;padding-top:160px;padding-bottom:80px;background-image:url(cream-texture.png);background-color:#f3efeb;position:relative;overflow:hidden;z-index:20}@media (max-width: 1200px){.testimonials{padding-top:60px}}.testimonials .bg_title{position:absolute;width:50%;top:0;right:0}@media (max-width: 600px){.testimonials .bg_title{width:100%}.testimonials .bg_title img{width:100%;height:auto}}.testimonials .stars>img{border-radius:0!important}.testimonials .title{margin-top:0;margin-bottom:64px;color:#165b2e}@media (max-width: 1200px){.testimonials .title{margin-left:30px;font-size:36px;line-height:120%;margin-bottom:40px;max-width:300px}.testimonials .title .title_border{top:-30px;left:-30px}.testimonials .title .title_border img{width:66px;height:auto}}.testimonials #testimonial-carousel{position:relative}.testimonials #testimonial-carousel .left_bottom{position:absolute;bottom:-100px;left:-50px}@media (max-width: 992px){.testimonials #testimonial-carousel .left_bottom{display:none}}@media (max-width: 600px){.testimonials .splide__track{overflow:visible}}@media (max-width: 600px){.testimonials .splide__slide{width:290px;max-width:290px}}@media (max-width: 992px){.testimonials .carousel__buttons{display:none}}.testimonials .testimonial{display:flex;align-items:center;gap:40px}@media (max-width: 600px){.testimonials .testimonial{flex-direction:column;gap:32px}}.testimonials .testimonial img{border-top-right-radius:40px;border-bottom-left-radius:40px}@media (max-width: 600px){.testimonials .testimonial .testimonial__image img{width:100%;min-width:290px;height:290px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}}.testimonials .testimonial h3{color:#143d20;font-family:Montserrat,sans-serif;font-size:26px;font-weight:500;line-height:150%;margin-top:32px;margin-bottom:16px}@media (max-width: 600px){.testimonials .testimonial h3{margin-top:24px;font-size:20px;margin-bottom:12px}}.testimonials .testimonial .message{color:#143d20;font-size:15px;font-weight:400;line-height:150%}.testimonials .testimonial .name{color:#165b2e;font-size:18px;font-weight:500;line-height:160%;margin-top:40px}@media (max-width: 600px){.testimonials .testimonial .name{font-size:16px;margin-top:32px}}.perfect-gift{background-image:url(green-texture.png);background-size:100% auto;background-repeat:repeat;position:relative;min-height:896px;padding-top:213px;display:flex;justify-content:center;overflow:hidden}.perfect-gift .bg_curve{position:absolute;display:block;width:2000px;height:2000px;top:300px;background-image:url(pink-texture.png);background-size:contain;background-repeat:repeat;background-position:bottom center;border-radius:50%;z-index:10;background-color:#ecd8d6}.perfect-gift .bg{position:absolute;width:100%;height:950px;top:0;left:0}@media (max-width: 600px){.perfect-gift .bg{height:400px}}.perfect-gift .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.perfect-gift .logo_holder{padding:51px 68px;display:inline-flex;background-color:#165b2e;border-top-left-radius:40px;border-bottom-right-radius:40px;filter:drop-shadow(9px 19px 34.2px rgba(27,89,48,.21))}@media (max-width: 600px){.perfect-gift .logo_holder{padding:38px 50px;border-top-left-radius:20px;border-bottom-right-radius:20px}}.perfect-gift .logo_holder img{width:299px;height:auto}@media (max-width: 600px){.perfect-gift .logo_holder img{width:100%;max-width:224px}}.perfect-gift .container{position:relative;z-index:20;text-align:center;padding-bottom:388px}.perfect-gift .container .bg_title{position:absolute;top:300px;left:100px}@media (max-width: 600px){.perfect-gift .container .bg_title{left:-20%!important}.perfect-gift .container .bg_title img{width:120%}}.perfect-gift .title{margin-top:44px;margin-bottom:16px}@media (max-width: 768px){.perfect-gift .title{margin-bottom:0}.perfect-gift .title>img{width:160px;height:auto}}.perfect-gift .title h2{margin:40px 0 0}@media (max-width: 768px){.perfect-gift .title h2{font-size:36px;margin-top:24px}}.perfect-gift p{color:#165b2e;text-align:center;font-size:18px;font-weight:500;line-height:160%;opacity:.8}@media (max-width: 600px){.perfect-gift p{font-size:16px;margin-top:8px}}.perfect-gift .btn,.perfect-gift .recommendation-modal__button{margin-top:64px}@media (max-width: 600px){.perfect-gift .btn,.perfect-gift .recommendation-modal__button{margin-top:40px}}.caring_corner{position:relative;display:flex;justify-content:center;overflow:hidden;background-image:url(pink-texture.png);background-size:100% auto;background-position:bottom;background-repeat:repeat;margin-top:-260px}@media (max-width: 1600px){.caring_corner{background-size:2000px 2000px}}.caring_corner .bg_curve{position:absolute;display:block;width:2000px;height:2000px;top:300px;background-image:url(green-texture.png);background-size:contain;background-repeat:repeat;border-radius:50%;z-index:10;background-color:#ecd8d6}.caring_corner .container{position:relative;z-index:20;text-align:center}.caring_corner .three_images{display:flex;align-items:center;justify-content:center;gap:60px;margin-bottom:48px;padding-top:20px}@media (max-width: 600px){.caring_corner .three_images{transform:scale(.7);margin-bottom:0}}.caring_corner .three_images .featured_image{position:relative}.caring_corner .three_images .featured_image .mask_frame{display:flex;position:absolute;top:-15px;left:-22px;z-index:20}.caring_corner .three_images .featured_image>img{mask:url(image-mask.png);-webkit-mask:url(image-mask.png);-webkit-mask-size:contain;mask-size:contain}.caring_corner .three_images .small img{border-radius:500px 500px 0 0}.caring_corner .bg_title{margin-top:-250px}.caring_corner h2{margin:0}@media (max-width: 600px){.caring_corner h2{font-size:36px}}.caring_corner p{color:#165b2e;text-align:center;font-size:18px;font-weight:500;line-height:160%;max-width:570px;margin-left:auto;margin-right:auto;opacity:.8}@media (max-width: 600px){.caring_corner p{font-size:16px;margin-top:0}}.caring_corner .btn,.caring_corner .recommendation-modal__button{margin-top:56px}@media (max-width: 600px){.caring_corner .btn,.caring_corner .recommendation-modal__button{margin-top:32px}}@media (max-width: 600px){.caring_corner .bg_title{position:relative;left:-30%;margin-top:-100px;margin-bottom:-200px}.caring_corner .bg_title img{width:200%;height:auto}}.fifty_fifty{position:relative;background-image:url(green-texture.png);background-size:100% auto;background-repeat:repeat;background-position:bottom center;z-index:20;height:500px}@media (max-width: 1600px){.fifty_fifty{background-size:2000px 2000px}}@media (max-width: 992px){.fifty_fifty{height:auto;padding-bottom:80px}}.fifty_fifty .dot_line{position:absolute;width:100%;height:auto;top:-400px;left:0}@media (max-width: 600px){.fifty_fifty .dot_line{top:0}}.fifty_fifty .dot_line svg{width:100%;height:auto}.fifty_fifty .dot_line .desktop{display:flex}@media (max-width: 600px){.fifty_fifty .dot_line .desktop{display:none}}.fifty_fifty .dot_line .mobile{display:none}@media (max-width: 600px){.fifty_fifty .dot_line .mobile{display:flex}}.fifty_fifty .container{transform:translateY(-300px);margin-bottom:-300px;display:flex;align-items:center;justify-content:space-between;gap:60px}@media (max-width: 992px){.fifty_fifty .container{flex-direction:column-reverse;margin-bottom:0;transform:unset}}.fifty_fifty h2{margin:0}@media (max-width: 1200px){.fifty_fifty h2{margin-left:30px;font-size:36px;line-height:120%}.fifty_fifty h2 .title_border{top:-30px;left:-30px}.fifty_fifty h2 .title_border img{width:66px;height:auto}}@media (max-width: 600px){.fifty_fifty h2{margin-left:0}.fifty_fifty h2 .title_border{top:-40px;left:0}.fifty_fifty h2 .title_border img{width:66px;height:auto}}.fifty_fifty p{margin-top:24px;color:#165b2e;font-size:18px;font-weight:500;line-height:160%;opacity:.8}@media (max-width: 600px){.fifty_fifty p{font-size:16px;margin-top:8px}}.fifty_fifty .btn,.fifty_fifty .recommendation-modal__button{margin-left:0;margin-top:60px}.fifty_fifty .content{width:100%;max-width:448px}@media (max-width: 600px){.fifty_fifty .content{max-width:310px;margin:auto;text-align:center}}@media (max-width: 600px){.fifty_fifty .btn,.fifty_fifty .recommendation-modal__button{font-size:14px;margin:40px auto auto}}.fifty_fifty .image__holder{max-width:478px;width:100%;display:flex;position:relative}.fifty_fifty .image__holder img{width:100%;height:auto;border-top-left-radius:40px;border-bottom-right-radius:40px}@media (max-width: 600px){.fifty_fifty .image__holder img{max-width:270px;margin:auto}}.fifty_fifty .image__holder .star{position:absolute;bottom:-50px;left:-50px;animation:star_animate 2s infinite ease;-webkit-animation:star_animate 2s infinite ease}.fifty_fifty .image__holder .star img{width:31px;height:36px;border-radius:0}@media (max-width: 1200px){.fifty_fifty .image__holder .star{bottom:unset;top:-50px;left:unset;right:10px}}.social_images{background-image:url(cream-texture.png);background-size:contain;background-repeat:repeat;padding:120px 0;position:relative;background-color:#f3efeb;overflow:hidden}@media (max-width: 600px){.social_images{padding:50px 0 100px}}.social_images .bg_line{position:absolute;width:100%;height:auto;bottom:0;left:0}.social_images .bg_line svg{width:100%;height:auto}.social_images .bg_line .desktop{display:flex}@media (max-width: 600px){.social_images .bg_line .desktop{display:none}}.social_images .bg_line .mobile{display:none;max-width:130px}@media (max-width: 600px){.social_images .bg_line .mobile{display:flex;justify-content:flex-end;margin-left:auto}}.social_images .bg_title{position:absolute;top:0;left:0;width:100%;height:auto}@media (max-width: 600px){.social_images .bg_title{top:30px;width:250%}}.social_images .bg_title img{width:100%;height:auto}.social_images .title{margin-top:0;margin-bottom:24px}@media (max-width: 600px){.social_images .title{font-size:36px;margin-bottom:8px}}.social_images p{color:#165b2e;text-align:center;font-size:18px;font-weight:500;line-height:160%;opacity:.8}@media (max-width: 600px){.social_images p{font-size:16px;margin-top:8px}}.social_images #social-images{margin-top:50px}@media (max-width: 600px){.social_images #social-images{margin-top:0}}.social_images .title_top{margin-bottom:24px}@media (max-width: 600px){.social_images .title_top{margin-bottom:0}.social_images .title_top img{width:160px}}.social_images .container{text-align:center}@media (max-width: 1300px){.social_images .container{display:flex;flex-direction:column;align-items:center}}.social_images .btn-ghost{display:flex;align-items:center;gap:16px;letter-spacing:1.44px;margin-top:50px}@media (max-width: 600px){.social_images .btn-ghost{margin-top:30px}}.social_images .btn-ghost:hover{background-color:#fff!important;color:#165b2e!important}.social_images .splide__track{overflow:visible;min-height:390px;position:relative;right:-30px}@media (max-width: 1300px){.social_images .splide__track{right:0}}.social_images .splide__track .splide__list{display:flex;align-items:center;min-height:390px}.social_images .splide__track .splide__slide{display:flex;align-items:center;justify-content:center;margin-right:20px;width:390px;max-width:390px;min-width:390px;height:390px;transition:.5s all ease}@media (max-width: 1300px){.social_images .splide__track .splide__slide{width:265px;max-width:265px;min-width:265px;height:385px}}.social_images .splide__track .splide__slide a{display:flex}.social_images .splide__track .splide__slide img{-o-object-fit:cover;object-fit:cover;width:390px;height:390px}@media (max-width: 1300px){.social_images .splide__track .splide__slide img{width:253px;height:285px}}.social_images .splide__track .splide__slide.active+.splide__slide img,.social_images .splide__track .splide__slide.is-active img{width:319px;height:319px}@media (max-width: 1300px){.social_images .splide__track .splide__slide.active+.splide__slide img,.social_images .splide__track .splide__slide.is-active img{width:253px;height:285px}}.social_images .splide__track .splide__slide.active{margin-left:-30px;margin-right:-30px}@media (max-width: 1300px){.social_images .splide__track .splide__slide.active{margin:auto}}.social_images .splide__track .splide__slide>a{display:flex;justify-content:center;width:100%}@media (max-width: 1300px){.social_images .splide__track .splide__slide.active{margin-right:10px!important}}.social_images .splide__track .splide__slide.active img{border-radius:230.123px 230.123px 0 0;width:285px;height:360px;-o-object-fit:cover;object-fit:cover;transform:translateY(-10px) translate(-5px) scale(1.1)}@media (max-width: 1300px){.social_images .splide__track .splide__slide.active img{width:253px;height:350px;transform:translateY(-10px) translate(-5px) scale(1)}}.social_images .splide__track .splide__slide img{transition:1s all ease}.shopify-section-group-footer-group{display:flex}.footer{width:100%;padding:80px 0;background-image:url(texture-footer.png);background-color:#114a20;background-size:100% auto}@media (max-width: 1200px){.footer{padding-top:64px;padding-bottom:32px}}.footer .footer_desc{margin-top:20px;margin-bottom:32px}.footer .footer_desc p{margin:0;color:#fff;font-size:16px;line-height:150%}.footer .footer_desc p a{color:#fff;font-size:16px;line-height:150%;font-weight:500;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.footer .email{display:flex;align-items:center;gap:8px;color:#fff;text-decoration:underline;margin-bottom:32px}.footer .socials{display:flex;align-items:center;gap:24px}.footer .socials a{display:flex;transition:.5s all ease}.footer .socials a:hover{transform:translateY(-5px)}.footer .cols{display:flex;justify-content:space-between}@media (max-width: 1200px){.footer .cols{flex-wrap:wrap;text-align:center;gap:40px 0px}.footer .cols .email,.footer .cols .socials{justify-content:center}}.footer .cols .col{width:210px}@media (max-width: 1200px){.footer .cols .col{width:100%;margin:auto}}.footer .cols .col_1{width:270px;min-width:270px}@media (max-width: 1200px){.footer .cols .col_1{order:2;width:100%;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.2)}.footer .cols .col_1 p{max-width:330px;margin:auto}}@media (max-width: 1200px){.footer .cols .col_2{order:3;width:40%;text-align:left;margin-top:0}.footer .cols .col_2 ul{padding-right:20px}}@media (max-width: 1200px){.footer .cols .col_3{order:4;width:40%;text-align:left;margin-top:0}}@media (max-width: 1200px){.footer .cols .col_2,.footer .cols .col_3{margin:0!important;width:50%!important}.footer .cols .col_2 li,.footer .cols .col_3 li{margin-bottom:24px}.footer .cols .col_2 a,.footer .cols .col_3 a{font-size:12px;line-height:110%}}.footer .cols .col_4{width:100%;max-width:360px;min-width:360px}@media (max-width: 1200px){.footer .cols .col_4{order:1;max-width:100%;min-width:100%}.footer .cols .col_4 .subscription__form{max-width:360px;margin:auto}}.footer .cols .subscription__form{width:100%;padding:32px;border-radius:40px 0;background:#f8e8e4}.footer .cols .subscription__form h2{font-size:36px;margin:0 0 8px}.footer .cols .subscription__form p{margin:0;color:#165b2e;font-size:16px;font-weight:400;line-height:150%}.footer .cols .subscription__form .newsletter-form{margin-top:24px}.footer .cols .subscription__form .newsletter-form .field{flex-direction:column}.footer .cols .subscription__form .newsletter-form label{font-size:15px;color:#165b2e;letter-spacing:unset;opacity:.7}.footer .cols .subscription__form .newsletter-form input{width:100%;background-color:#fff;border-top-left-radius:15px;border-bottom-right-radius:15px;border:1px solid rgba(22,91,46,.2);font-size:13px}.footer .cols .subscription__form .newsletter-form input:focus+label{font-size:10px}.footer .cols .subscription__form .newsletter-form .btn,.footer .cols .subscription__form .newsletter-form .recommendation-modal__button{width:100%;padding:0;margin:16px 0 0;font-size:14px}.footer a{text-decoration:none}.footer .footer_links ul{list-style:none;margin:0;padding:0}.footer .footer_links ul li{margin-bottom:25px}.footer .footer_links ul li:last-child{margin-bottom:0}.footer .footer_links ul a{color:#fff;font-size:14px;font-weight:500;letter-spacing:1.12px;text-transform:uppercase}.footer .footer_links ul a:hover{text-decoration:underline}.footer_ending{padding-top:32px;margin-top:32px;border-top:1px solid rgba(255,255,255,.2)}.footer_ending .mobile{display:none}.footer_ending .flex_container{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1200px){.footer_ending .flex_container{flex-direction:column;align-items:flex-start}.footer_ending .flex_container .right_col img{width:100%;height:auto}.footer_ending .flex_container button{margin:0!important;padding:0!important}.footer_ending .flex_container .copyright{display:none}.footer_ending .flex_container .mobile{color:#fff;display:flex;text-align:center;font-size:12px;padding-top:32px;margin-top:32px;justify-content:center;border-top:1px solid rgba(255,255,255,.2)}}.footer_ending .left_col{color:#fff}.footer_ending .left_col form *{text-transform:uppercase!important}.footer_ending .left_col form ul,.footer_ending .left_col form .country-filter,.footer_ending .left_col form .country-selector{background-color:#fff;z-index:99}.footer_ending .left_col form ul *,.footer_ending .left_col form .country-filter *,.footer_ending .left_col form .country-selector *,.cart__login-paragraph{color:#165b2e}.cart__login-paragraph a{text-decoration:underline!important;margin-bottom:20px}.price--on-sale .price__sale{display:flex!important;align-items:center}.price--on-sale .price__sale s{font-size:16px!important}h1#login,.big_banner h2#login{font-size:56px;line-height:130%}#customer_login{padding-bottom:50px}#customer_login input{background-color:#fff;border:1px solid #165b2e;border-top-left-radius:20px;border-bottom-right-radius:20px}#customer_login button{width:100%;background-color:#165b2e;color:#fff;text-transform:uppercase;font-weight:500;transition:.5s all ease}#customer_login button:hover{background-color:#143d20}body.collection,body.list-collections,body.product,body.cart,body.customers-login,body.search,body.blog{background-image:url(cream-texture.png);background-size:100% contain;background-repeat:repeat;background-color:#f0ece6}@media (max-width: 1200px){body.collection h2{margin-left:30px;font-size:36px;line-height:120%}body.collection h2 .title_border{top:-30px;left:-30px}body.collection h2 .title_border img{width:66px;height:auto}}#cart-notification{background-color:#fff;border-top:1px solid black}.facets__display{background-color:#fff}.field-currency,.facets__price,.facets__price input{color:#165b2e}.facets__price input:after{color:#165b2e}#product-grid{gap:32px}@media (max-width: 1200px){#product-grid{gap:16px}}#product-grid .grid__item{width:calc(25% - 24px)}@media (max-width: 992px){#product-grid .grid__item{width:calc(50% - 16px)}}@media (max-width: 1200px){#product-grid .jdgm-widget *{font-size:12px!important}}#product-grid .media,#product-grid .card__inner{height:100%;max-height:387px;overflow:hidden;border-top-left-radius:30px;border-bottom-right-radius:30px;background:transparent}@media (max-width: 600px){#product-grid .media,#product-grid .card__inner{height:222px!important}}#product-grid .media img,#product-grid .card__inner img{border-top-left-radius:30px;border-bottom-right-radius:30px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#product-grid .card__information{padding-top:26px;padding-bottom:0}#product-grid .card__heading a{color:#143d20;font-size:20px;font-weight:500;line-height:150%}@media (max-width: 1200px){#product-grid .card__heading a{font-size:14px}}#product-grid .rating-star:before{background:#165b2e;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:20px}#product-grid .rating-count{font-size:16px;color:#165b2e}#product-grid .price-item{color:#143d20;font-size:18px;font-weight:400;line-height:150%;margin-right:5px!important}@media (max-width: 1200px){#product-grid .price-item{font-size:14px!important}}#product-grid .price-item.price-item--regular,#product-grid .price-item.price-item--sale{font-weight:700}#product-grid s{font-weight:400!important}#product-grid .price_badge{display:flex;align-items:center;gap:8px}@media (max-width: 1200px){#product-grid .price_badge{flex-wrap:wrap}}#product-grid .price_badge>.price{max-width:160px}#product-grid .price_badge .card__badge{display:flex!important;align-self:center;min-width:60px}#product-grid .price_badge .card__badge span{background-color:#165b2e!important;border-radius:0;border:none;text-transform:uppercase;font-weight:700}#product-grid .card__content .tag{padding:4px 12px;background-color:#fff;color:#165b2e;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute;top:0;right:0}@media (max-width: 600px){#product-grid .card__content .tag{font-size:8px}}#FacetFiltersFormMobile{z-index:9999}.mobile-facets__inner{background-color:#fff}#FacetsWrapperMobile *{position:relative!important;visibility:visible!important}.pagination__list{margin-top:80px;margin-bottom:60px}@media (max-width: 1200px){.pagination__list{margin-top:60px;margin-bottom:0}}.pagination__list a{transition:.5s all ease;text-decoration:none!important}.pagination__list a:after{display:none!important}.pagination__list a.pagination__item--current{background-color:#165b2e;color:#fff;opacity:1}.usp{padding-top:80px;padding-bottom:80px;margin-top:0;background-image:url(pink-texture.png);background-size:100% auto;background-repeat:repeat}.usp .usp__items{display:flex;justify-content:space-between;gap:32px}@media (max-width: 1200px){.usp .usp__items{flex-wrap:wrap;gap:40px;justify-content:center}}.usp .usp__item{display:flex;align-items:center;gap:0px;justify-content:center;flex-direction:column;text-align:center;max-width:250px;min-width:250px;width:100%}@media (max-width: 600px){.usp .usp__item{flex-direction:row;max-width:100%;text-align:left;gap:24px;justify-content:flex-start;align-items:flex-start}}.usp .usp__item img{width:50px;height:50px}.usp .usp__item h3{font-family:Montserrat,sans-serif;color:#143d20;margin-top:32px;font-size:20px;font-weight:500;line-height:150%;margin-bottom:0}@media (max-width: 600px){.usp .usp__item h3{margin-top:0;font-size:16px}}.usp .usp__item p{margin:12px 0 0;color:#143d20;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 600px){.usp .usp__item p{text-align:left;font-size:14px}}.collection_hero{padding-top:60px;overflow:hidden}@media (max-width: 1200px){.collection_hero{padding-top:30px}}.collection_hero .container,.collection_hero .splide__track{overflow:visible}.collection_hero .carousel__buttons{margin-top:40px}.collection_hero .splide__list{display:flex;align-items:flex-start}.collection_hero .collection{position:relative;margin-right:50px;width:380px;max-width:380px}@media (max-width: 1200px){.collection_hero .collection{margin-bottom:100px}}@media (max-width: 600px){.collection_hero .collection{margin-right:16px;width:265px!important;height:360px!important}}.collection_hero .collection>img{width:100%;height:auto;-webkit-mask-size:contain!important;mask-size:contain!important;-webkit-mask-position:center!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important;mask-position:center!important;-o-object-fit:cover!important;object-fit:cover!important}@media (max-width: 600px){.collection_hero .collection>img{height:360px!important}}.collection_hero .collection:nth-child(odd) img{border-top-left-radius:500px;border-top-right-radius:500px}@media (max-width: 600px){.collection_hero .collection:nth-child(odd) img{border-top-left-radius:300px;border-top-right-radius:300px}}@media (min-width: 1200px){.collection_hero .collection:nth-child(odd):hover:after{content:"";position:absolute;top:-50px;left:-20px;width:420px;height:600px;background-image:url(type_3_border.svg);background-size:100% 100%;background-repeat:no-repeat}.collection_hero .collection:nth-child(odd):hover>img{mask:url(type_3_mask.png);-webkit-mask:url(type_3_mask.png);-webkit-mask-size:380px 500px;mask-size:380px 500px;width:380px;height:500px}}@media (min-width: 1200px) and (max-width: 600px){.collection_hero .collection:nth-child(odd):hover>img{width:250px;height:329px}}@media (min-width: 1200px){.collection_hero .collection:nth-child(2n):hover:after{content:"";position:absolute;top:-50px;left:-20px;width:420px;height:600px;background-image:url(type_2_border.svg);background-size:100% 100%;background-repeat:no-repeat}.collection_hero .collection:nth-child(2n):hover>img{mask:url(type_2_mask.png);-webkit-mask:url(type_2_mask.png);-webkit-mask-size:380px 500px;mask-size:380px 500px;width:380px;height:500px}}@media (min-width: 1200px) and (max-width: 600px){.collection_hero .collection:nth-child(2n):hover>img{width:250px;height:329px}}.collection_hero a{text-decoration:none}.collection_hero a:hover .title__arrow img{transform:translate(5px)}.collection_hero .title__arrow{color:#165b2e;font-size:26px;font-weight:500;line-height:150%;display:flex;align-items:center;gap:24px;margin-top:16px}@media (max-width: 1200px){.collection_hero .title__arrow{font-size:18px;gap:16px}}.collection_hero .title__arrow img{transition:.5s all ease}@media (max-width: 1200px){.collection_hero .carousel__buttons{display:none}}select[name=sort_by]{color:#165b2e;font-size:14px;font-weight:500;letter-spacing:1.12px;text-transform:uppercase;border-radius:30px!important;border:1px solid #165b2e;padding:10px 44px 10px 24px}select[name=sort_by]+.svg-wrapper{right:20px}select[name=sort_by]+.svg-wrapper svg{min-width:16px;width:16px;height:16px}.sorting label{color:#165b2e;font-size:16px;font-weight:400;line-height:150%;text-transform:capitalize}.product-count__text{margin-left:0!important;text-align:left}#ProductCount{font-weight:500;color:#165b2e;font-size:14px}.product-count.light{margin-left:0!important}.mobile-facets__open{opacity:0;pointer-events:none}#FacetFiltersPillsForm a{color:#165b2e}#FacetFiltersPillsForm a span{padding-left:0}#FacetFiltersFormMobile:after{content:"";position:absolute;width:100%;height:100%;background-color:#143d20;top:0;left:0;opacity:0;transition:.3s all ease}.mobile-facets__info,.facets__price+.mobile-facets__footer{display:none}#FacetsWrapperMobile .facets__price{padding:0;align-items:center;gap:20px}#FacetsWrapperMobile .facets__price input{border-radius:15px 0;border:1px solid rgba(22,91,46,.2);padding:0 30px;text-align:right}#FacetsWrapperMobile .facets__price .field{position:relative!important}#FacetsWrapperMobile .facets__price .field-currency{position:absolute!important;left:24px}#FacetsWrapperMobile{position:relative;z-index:99999;padding:40px}@media (max-width: 600px){#FacetsWrapperMobile{padding:20px}}.facet-checkbox__text{text-align:center}.mobile-facets__submenu .swatch-input__input+.swatch-input__label{border:1px solid rgba(22,91,46,.2)}.flex-col{flex-direction:column;align-items:unset!important;gap:24px}.flex-col .select__select{padding-left:24px;padding-right:24px;border-color:#165b2e33}.flex-col .select__select+.svg-wrapper{opacity:.5;right:40px!important;top:20px!important}.menu-opening #FacetFiltersFormMobile:after{opacity:.3}.menu-opening .mobile-facets__inner{position:relative;z-index:20;min-width:688px}@media (max-width: 1200px){.menu-opening .mobile-facets__inner{min-width:100%}}.menu-opening .mobile-facets__submenu{display:flex;flex-direction:column}.menu-opening .reset_everything,.menu-opening .reset_everything *{position:unset!important}.menu-opening .facets__label{flex-direction:column}.menu-opening .facets__label .swatch{width:50px;background-size:100%;border-radius:0}.js .mobile-facets .submenu-open{visibility:visible!important}.mobile-facets__submenu{transition:0ms all ease!important}.filter__label{color:#143d20;font-size:20px;font-weight:500;line-height:150%}@media (max-width: 600px){.filter__label{font-size:16px}}.mobile-facets__summary{border-top:1px solid rgba(20,61,32,.15);padding-left:0;padding-right:0;margin-top:12px}.mobile-facets__label{padding-left:0;padding-right:0}.mobile-facets__label input[type=checkbox],.mobile-facets__checkbox{display:none!important}.mobile-facets__checkbox+span,.mobile-facets__checkbox+span+svg{display:none!important}.mobile-facets__label .icon-checkmark{display:none!important}#FacetsWrapperMobile .mobile-facets__footer{flex-direction:column-reverse;align-items:center;border-top:1px solid rgba(20,61,32,.15);position:fixed!important;z-index:9;bottom:0;left:0;width:100%;background:#fff;padding-top:0!important}#FacetsWrapperMobile .mobile-facets__footer .btn,#FacetsWrapperMobile .mobile-facets__footer .recommendation-modal__button{border:none;outline:none;width:100%;margin-bottom:10px;cursor:pointer;display:flex;justify-content:center;gap:6px;font-size:16px}#FacetsWrapperMobile .mobile-facets__footer .btn .result_count,#FacetsWrapperMobile .mobile-facets__footer .recommendation-modal__button .result_count{font-weight:400;opacity:.7;text-transform:lowercase}.mobile-facets__header{display:none!important}#FacetsWrapperMobile{padding-bottom:160px}.facets-layout-list{display:flex;flex-wrap:wrap}#chat-button{z-index:90!important}.availability_item,.generic_checkbox_item{min-width:175px;justify-content:center;border-radius:30px;border:1px solid rgba(22,91,46,.2);background:#fff;padding:10px;margin-bottom:8px;margin-right:8px;text-decoration:none!important;transition:.5s all ease}.availability_item:hover,.availability_item.active,.generic_checkbox_item:hover,.generic_checkbox_item.active{background:#165b2e}.availability_item:hover span,.availability_item.active span,.generic_checkbox_item:hover span,.generic_checkbox_item.active span{color:#fff}.availability_item *,.generic_checkbox_item *{text-decoration:none!important}.availability_item span,.generic_checkbox_item span{text-align:center;font-size:16px;color:#165b2e}@media (max-width: 600px){.availability_item span,.generic_checkbox_item span{font-size:14px}}.facets-layout-list--swatch .generic_swatch span{color:#143d20}@media (max-width: 1200px){.facets-layout-list--swatch .generic_swatch span{font-size:12px!important}}.generic_checkbox_item{min-width:unset;padding:10px 20px;margin-right:8px;margin-bottom:8px}.custom_label_Color{width:32px;height:32px;border-radius:50%;overflow:hidden;margin-right:12px;margin-bottom:12px;position:relative;display:flex!important;justify-content:center!important;align-items:center!important}.custom_label_Color:before{content:"";width:12px;height:12px;border-radius:50%;background-color:#fff;position:absolute;opacity:0;transition:.3s all ease;z-index:9}.generic_swatch{cursor:pointer}.generic_swatch:hover{border-color:#165b2e!important;background-color:#165b2e!important;color:#fff}.generic_swatch:hover span{color:#fff}.generic_swatch.active{background-color:#165b2e!important;color:#fff}.generic_swatch.active span{color:#fff}.facets-layout-list--swatch .generic_swatch{border-radius:15px;border:1px solid rgba(22,91,46,.2);background:#fff;padding:16px 10px;min-width:120px;width:135px!important;height:135px;max-width:135px;width:100%;margin-right:8px;margin-bottom:8px;transition:.5s all ease;position:relative;text-decoration:none!important;justify-content:center!important}.facets-layout-list--swatch .generic_swatch span{font-size:14px}.facets-layout-list--swatch .generic_swatch.active{border-color:#143d20}.facets-layout-list--swatch .generic_swatch label{position:absolute!important;width:100%;height:100%;top:0;left:0;border:none!important;outline:none!important;text-decoration:none!important}.facets-layout-list--swatch .generic_swatch *,.facets-layout-list--swatch .generic_swatch span{text-decoration:none!important}.facets-layout-list--swatch .generic_swatch .swatch{min-width:60px!important;width:60px!important;height:60px!important}.active .custom_label_Color:before{opacity:1}.custom_drawer_header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.custom_drawer_header .filter_heading{color:#143d20;font-size:26px;font-weight:500;line-height:150%}@media (max-width: 1200px){.custom_drawer_header .filter_heading{font-size:20px}}.custom_drawer_header svg{cursor:pointer}.mobile-facets__open-wrapper{pointer-events:none}.filter__flex__container{display:flex;align-items:center;gap:8px}.filter__flex__container .custom_filter_btn{display:inline-flex;align-items:center;gap:16px;color:#165b2e;font-size:14px;font-weight:500;letter-spacing:1.12px;text-transform:uppercase;border-radius:30px;border:1px solid #165b2e;padding:10px 24px;height:43px;margin-bottom:.5rem;cursor:pointer}@media (max-width: 1200px){.filter__flex__container .custom_filter_btn{position:fixed;bottom:20px;box-shadow:0 4px 20px #00000026;background:#165b2e;color:#fff;opacity:1;z-index:99;left:30px;font-size:12px;padding:10px 16px}.filter__flex__container .custom_filter_btn svg path{stroke:#fff}}body.list-collections h1,body.list-collections .big_banner h2,.big_banner body.list-collections h2{margin-top:80px;font-size:56px;line-height:130%}@media (max-width: 1200px){body.list-collections h1,body.list-collections .big_banner h2,.big_banner body.list-collections h2{margin-left:30px;font-size:36px;line-height:120%;margin-top:50px}body.list-collections h1 .title_border,body.list-collections .big_banner h2 .title_border,.big_banner body.list-collections h2 .title_border{top:-30px;left:-30px}body.list-collections h1 .title_border img,body.list-collections .big_banner h2 .title_border img,.big_banner body.list-collections h2 .title_border img{width:66px;height:auto}}body.list-collections .collection-list{padding-bottom:60px}body.list-collections .collection-list .card__heading{color:#165b2e}body.list-collections .collection-list .card__heading svg path{stroke:#165b2e}.overflow-show{overflow:visible}.scrolling_pills{width:calc(100% + 45px);overflow-x:auto;margin:0 -24px;padding-left:24px;-ms-overflow-style:none;scrollbar-width:none}.scrolling_pills::-webkit-scrollbar{display:none}facet-remove a{padding-left:0!important;color:#143d20}facet-remove a span{color:#143d20}.category_pills{display:flex;gap:8px}.category_pills a{text-decoration:none;padding:12px 16px;color:#165b2e;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.12px;text-transform:uppercase;border-radius:30px;border:1px solid #165b2e;transition:.4s all ease;white-space:nowrap}.category_pills a:hover{background-color:#165b2e;color:#fff}body.product h1,body.product .big_banner h2,.big_banner body.product h2{color:#165b2e;font-size:56px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media (max-width: 1200px){body.product h1,body.product .big_banner h2,.big_banner body.product h2{font-size:36px;line-height:130%}}body.product .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 32px}body.product .swatch-input__input:disabled+.swatch-input__label>.swatch,body.product .swatch-input__input.visually-disabled+.swatch-input__label>.swatch{opacity:.2;pointer-events:none}body.product .swatch-input__input.visually-disabled:not(:active):not(:checked)+.swatch-input__label{pointer-events:none!important}body.product .product-form__input--pill input[type=radio]:disabled+label,body.product .product-form__input--pill input[type=radio].disabled+label{text-decoration:none;background:#ff63471a;border-color:#165b2e33;color:#165b2e}body.product input[type=radio]:checked.disabled+label{border-color:tomato!important;background-color:tomato;color:#fff}body.product input[type=radio]+label{font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e}body.product .product-form__input--pill input[type=radio]:checked:not(.disabled)+label{background:#165b2e;color:#fff;border-color:#143d2033}body.product .product-form__input--pill input[type=radio]:not(.swatch-input__input)+label{min-width:76px}body.product .product-form__input--pill input[type=radio]+label:hover{border-color:#165b2e}body.product .swatch-input__input:active+.swatch-input__label,body.product .swatch-input__input:checked+.swatch-input__label{border:none;box-shadow:none;outline:none}body.product .swatch-input__input+.swatch-input__label{width:32px;height:32px;background-color:transparent}body.product .swatch-input__input:checked+.swatch-input__label{outline:1px solid #165b2e!important;padding:2px}body.product .swatch{border:1px solid rgba(20,61,32,.2);outline:none}body.product .price__container{color:#165b2e;font-size:20px;font-weight:700;line-height:150%}@media (max-width: 1200px){body.product .price__container{font-size:16px}}body.product .price__container span{color:#165b2e;font-size:20px;font-weight:700;line-height:150%}@media (max-width: 1200px){body.product .price__container span{font-size:16px}}@media (max-width: 1200px){body.product product-info{padding-top:0}}@media (max-width: 1200px){body.product .product-media-container,body.product .product-media-container .product-media-container{width:100%!important}}@media (max-width: 1200px){body.product .share-button{margin-top:-135px}body.product .share-button+.wishlist-engine{margin-top:-135px;position:relative;z-index:90}}body.product .slider-buttons.quick-add-hidden{justify-content:flex-start}body.product variant-selects .fieldset_holder{-ms-overflow-style:none;scrollbar-width:none}body.product variant-selects .fieldset_holder::-webkit-scrollbar{display:none}@media (max-width: 1200px){body.product variant-selects .fieldset_holder{overflow-x:auto;width:calc(100% + 48px);padding-left:24px;margin-left:-24px}}body.product variant-selects .fieldset_holder:nth-last-child(2) fieldset{margin-bottom:10px}@media (max-width: 1200px){body.product variant-selects .fieldset_holder fieldset{display:flex}body.product variant-selects .fieldset_holder fieldset.product-form__input--swatch{padding-left:5px}}body.product .product__info-wrapper{padding-left:0!important;max-width:580px}body.product .product-form__buttons{width:100%;max-width:100%}body.product .badge{border-radius:0;padding:4px 12px;background-color:#165b2e;color:#fff;font-size:12px;font-weight:700;line-height:150%;letter-spacing:.96px;text-transform:uppercase}body.product .badge.price__badge-sale{background-color:#e0b3a7;color:#143d20}body.product .badge.price__badge-sold-out{background-color:tomato;color:#fff}body.product .form__label{color:#165b2e;font-size:14px;font-weight:500;line-height:150%;text-transform:uppercase}body.product [type=radio]+label{background:#fff;border-radius:40px;border:1px solid rgba(22,91,46,.2)}body.product .quantity{border:1px solid rgba(22,91,46,.2);background-color:#fff;border-top-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}body.product .product-form__submit{background-color:#165b2e;color:#fff;text-transform:uppercase}body.product .shopify-payment-button__button{background:#5a31f4;color:#fff;text-transform:uppercase}body.product .shopify-payment-button__button:hover{background-color:#143d20}body.product .product__media-wrapper{position:relative}body.product .media_flex_container{display:flex;gap:20px}body.product .media_flex_container .thumbnail-slider{max-height:669px;overflow-y:auto;overflow-x:hidden;padding-right:30px}body.product .media_flex_container .thumbnail-slider::-webkit-scrollbar{width:1px}body.product .media_flex_container .thumbnail-slider::-webkit-scrollbar-track{background:#143d2033}body.product .media_flex_container .thumbnail-slider::-webkit-scrollbar-thumb{background:#143d20}body.product .media_flex_container .thumbnail-list{display:flex;flex-direction:column;min-width:70px}body.product .media_flex_container .thumbnail-list .thumbnail-list__item{min-width:70px;width:70px;margin-bottom:8px}body.product .media_flex_container .thumbnail-list .thumbnail-list__item img{border-radius:10px}body.product .product__media{padding:0!important;display:flex;justify-content:flex-end}body.product .product__media img{position:relative!important;width:446px!important;height:auto;border-radius:40px 0;background-color:#fff}@media (max-width: 1200px){body.product .product__media img{width:100%!important;border-radius:30px 0;height:558px!important;-o-object-fit:cover;object-fit:cover}}body.product .media_flex_container{display:flex;gap:40px}.related-products{padding-left:0;padding-right:0;padding-top:0}.related-products .product-grid{gap:32px}.related-products .grid__item{width:calc(25% - 24px)}.product__accordion{padding:0 24px;background-color:#fff;border-left:1px solid rgba(22,91,46,.2);border-right:1px solid rgba(22,91,46,.2)}.product__accordion details{background-color:#fff}.product__accordion summary{border-bottom:1px solid rgba(22,91,46,.2);padding:24px 0}.product__accordion summary svg path{stroke:#165b2e}.product__accordion summary .accordion__title{color:#143d20;text-transform:unset;font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;font-family:Montserrat,sans-serif}.product__accordion .accordion__content p{color:#165b2e!important}.product__accordion summary[aria-expanded=true]{border:none}.product__accordion summary[aria-expanded=true] .caret{transform:rotate(90deg)}.product__accordion.first_accordion{border-top-left-radius:20px!important;border-top-right-radius:20px!important;border-top:1px solid rgba(22,91,46,.2)}.product__accordion:nth-last-of-type(3){border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important;border-bottom:1px solid rgba(22,91,46,.2)}.product__accordion:nth-last-of-type(3) summary{border:none}.accordion__content{margin-bottom:0;padding-bottom:20px!important}body.product .product__media-wrapper{max-width:50%!important}@media (max-width: 1200px){body.product .product__media-wrapper{max-width:100%!important;width:100%!important}}body.product .product__info-wrapper{min-width:50%!important}@media (max-width: 1200px){body.product .product__info-wrapper{max-width:100%!important;width:100%!important}}@media (max-width: 1200px){body.product .product__info-container{width:100%;max-width:100%}}body.product .product{display:flex;gap:32px 80px!important;flex-wrap:nowrap}@media (max-width: 1200px){body.product .product{flex-direction:column}}body.product .product-content{margin-top:40px}body.product .product-content .container{display:flex;gap:32px 80px}@media (max-width: 1200px){body.product .product-content .container{flex-direction:column-reverse}}body.product .product-content .container>div{width:100%;max-width:580px;min-width:50%}@media (max-width: 1200px){body.product .product-content .container>div{max-width:100%}}body.product .product-content .product-description{margin-bottom:40px;padding-bottom:40px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e;border-bottom:1px solid #165b2e}body.product .product-content .product-description h1,body.product .product-content .product-description h2,body.product .product-content .product-description h3,body.product .product-content .product-description h4,body.product .product-content .product-description h5,body.product .product-content .product-description h6{font-family:Montserrat,sans-serif;margin-bottom:16px;font-weight:500;color:#143d20}body.product .product-content .product-description h3{font-size:26px}body.product .product-content .product-description h4{font-size:20px}body.product .product-content .product-description p{font-family:Montserrat;font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e}body.product .product-content .product-description p a{color:inherit}body.product .product-content .product-description ul{padding-left:20px;list-style-type:disc;list-style-position:inside}body.product .product-content .product-description ul li::marker{font-size:11px;padding-bottom:3px}body.product .product-content .product-description ul li{font-family:Montserrat,sans-serif;font-size:16px;line-height:16px;font-weight:500;letter-spacing:1px;color:#165b2e;margin-bottom:8px}body.product variant-selects{margin-top:20px;margin-bottom:20px}body.product variant-selects fieldset{margin-bottom:30px}body.product variant-selects fieldset legend{display:none}body.product .related-products{margin-top:180px}@media (max-width: 1200px){body.product .related-products{margin-top:120px}}body.product .product-badges{display:flex;flex-wrap:wrap;gap:20px 40px;height:-moz-max-content;height:max-content}@media (max-width: 600px){body.product .product-badges{gap:15px}body.product .product-badges img{width:calc(33.33% - 10px);height:auto}}body.product .product__media{position:relative}body.product .product__media .availability_tag{padding:4px 12px;background-color:#fff;color:#165b2e;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute;top:0;right:0;z-index:9;height:24px;width:-moz-fit-content;width:fit-content;margin-left:auto;display:flex;align-items:center;letter-spacing:.08rem}body.product .pre_order_message{display:flex;gap:16px;font-weight:500;font-size:20px;line-height:30px;letter-spacing:1px;color:#165b2e;margin-top:30px;margin-bottom:20px}@media (max-width: 600px){body.product .pre_order_message{font-size:16px;line-height:150%}}body.product .review_share{display:flex;align-items:center;justify-content:space-between}.jdgm-prev-badge__text{opacity:.7;color:#165b2e;font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;margin-left:5px}.jdgm-star.jdgm--off:before{content:"\e000";opacity:.3}.shopify-payment-button__more-options,.installment{color:#165b2e;font-size:16px;text-align:left}#redo-checkbox{margin-left:-10px}body.cart h1,body.cart .big_banner h2,.big_banner body.cart h2{font-size:56px;line-height:130%}@media (max-width: 600px){body.cart h1,body.cart .big_banner h2,.big_banner body.cart h2{font-size:36px}}body.cart .button{background-color:#165b2e;color:#fff;text-transform:uppercase}body.cart .flex_cart_title{display:flex;align-items:center;justify-content:space-between}@media (max-width: 600px){body.cart .flex_cart_title{margin-bottom:0}}body.cart .cart__underline{width:100%;height:auto}body.cart .underlined-link{text-decoration:none;display:flex;align-items:center;gap:8px;color:#165b2e;font-size:18px;font-weight:500;letter-spacing:1.44px;text-transform:uppercase}@media (max-width: 600px){body.cart .underlined-link{font-size:14px}}body.cart .underlined-link svg{transition:.5s all ease}body.cart .underlined-link:hover svg{transform:translate(5px)}body.cart .cart__items{border-bottom:1px solid #165b2e}body.cart .cart__items .cart-item__media,body.cart .cart__items .cart-item__details{padding-top:0}body.cart .cart__items .cart-item__details dl{display:flex;flex-wrap:wrap;gap:8px 0px}body.cart .cart__items .cart-item__details .cart-item__name{color:#143d20;font-size:26px;font-weight:500;line-height:150%;margin-bottom:16px}@media (max-width: 600px){body.cart .cart__items .cart-item__details .cart-item__name{font-size:14px;margin-bottom:8px}}@media (max-width: 360px){body.cart .cart__items .cart-item__details .cart-item__name{font-size:12px}}body.cart .cart__items .cart-item__details .cart-item__name+.product-option{color:#143d20;font-size:20px;font-weight:700;line-height:150%;margin-bottom:32px}@media (max-width: 600px){body.cart .cart__items .cart-item__details .cart-item__name+.product-option{font-size:14px;padding-left:0!important}}@media (max-width: 600px){body.cart .cart__items .cart-item__details .product-option{padding:0 8px!important}body.cart .cart__items .cart-item__details .product-option+dl{margin-top:16px!important}body.cart .cart__items .cart-item__details .product-option dd{font-size:12px}}body.cart .cart__items .cart-item__details dl .product-option{padding:10px 16px;border-radius:40px;border:1px solid rgba(22,91,46,.3);background:var(--White, #FFF);width:-moz-fit-content;width:fit-content;margin-right:8px;margin-bottom:8px}body.cart .cart-item__image{width:184px!important;min-width:184px!important;height:250px!important;border-radius:30px 0;-o-object-fit:cover;object-fit:cover}@media (max-width: 600px){body.cart .cart-item__image{width:136px!important;min-width:136px!important;height:184px!important}}body.cart .cart-item__quantity{display:flex;justify-content:flex-end;padding-top:0}@media (max-width: 600px){body.cart .cart-item__quantity{position:absolute;top:0;right:0}}body.cart .cart-item__quantity-wrapper{flex-direction:column-reverse;height:100%;justify-content:space-between}body.cart .cart-item{position:relative}@media (max-width: 600px){body.cart .cart-item{padding-right:50px}}@media (max-width: 768px){body.cart .cart-item.has_preoder{position:relative;padding-bottom:100px}body.cart .cart-item.has_preoder td{border-bottom:none!important;padding-bottom:0!important}body.cart .cart-item.has_preoder .cart_pre_order_message{position:absolute;left:0;bottom:0;width:calc(100% - 24px);font-size:14px;line-height:150%;align-items:center}}body.cart .cart-item__quantity{min-height:250px}body.cart cart-remove-button{justify-content:flex-end}body.cart .cart-quantity{border:1px solid #165b2e;background-color:transparent;border-top-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden}@media (max-width: 768px){body.cart .cart-quantity{transform:scale(.7) translateY(-80px)}}body.cart .remove_cart_cross{background-color:unset!important}body.cart .remove_cart_cross svg{width:32px;min-width:32px;height:32px}@media (max-width: 600px){body.cart .remove_cart_cross svg{width:16px;min-width:16px;height:16px;margin-top:-30px}}body.cart .totals__total{font-family:Montserrat,sans-serif;font-weight:500}body.cart .underlined-link{justify-content:center}body.cart .cart__note{top:0}body.cart .cart__note label{font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e;margin-bottom:4px}body.cart .cart__note textarea{max-width:720px;min-width:720px;width:100%;background-color:#fff;border:1px solid rgba(22,91,46,.2);padding:10px 16px;border-top-left-radius:10px;border-bottom-right-radius:10px;resize:none;font-weight:400;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e}@media (max-width: 1200px){body.cart .cart__note textarea{max-width:100%;min-width:100%}}body.cart .cart__note textarea::-moz-placeholder{font-weight:400;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e!important;opacity:.7!important}body.cart .cart__note textarea::placeholder{font-weight:400;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e!important;opacity:.7!important}body.cart .tax-note{font-size:16px;color:#165b2e}body.cart .custom_cart_totals{margin-top:32px}body.cart .custom_cart_totals .totals{justify-content:space-between;align-items:flex-start}body.cart .custom_cart_totals .totals .totals__total-value{font-weight:700;font-size:26px;line-height:39px;letter-spacing:1px;color:#143d20}@media (max-width: 1200px){body.cart .custom_cart_totals .totals .totals__total-value{font-size:20px}}body.cart .custom_cart_totals .totals .totals__total{font-family:Montserrat,sans-serif;text-transform:capitalize;font-weight:500;font-size:26px;line-height:39px;letter-spacing:1px;color:#143d20}@media (max-width: 1200px){body.cart .custom_cart_totals .totals .totals__total{font-size:20px}}body.cart .custom_cart_totals .tax-note{text-align:left;margin:8px 0}body.cart .cart_note_subtotal{width:unset}body.cart .cart-item__details dl{display:flex;align-items:center;margin-top:32px}body.cart .cart-item__details .product-option{margin-top:0!important;margin-bottom:0!important}body.cart .remove_cart_cross svg path{stroke:#143d20}body.cart .cart-quantity *{color:#165b2e;font-size:18px}body.cart .cart-item__image-container{position:relative}body.cart .cart-item__image-container .tag{padding:4px 12px;background-color:#fff;color:#165b2e;text-transform:uppercase;font-size:12px;font-weight:700;position:absolute;top:0;right:0;letter-spacing:.08rem}@media (max-width: 600px){body.cart .cart-item__image-container .tag{font-size:8px}}body.cart .product-option dd{font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e}body.cart .cart-item__details{width:100%}body.cart .cart_pre_order_message{margin-top:40px;background-color:#e3eee0;width:100%;max-width:100%;display:flex;align-items:center;gap:10px 12px;border:1px solid rgba(22,91,46,.3019607843);padding:8px 16px;border-radius:20px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e}body.cart .cart_pre_order_message svg{min-width:24px;height:24px}body.cart tbody{min-width:94vw}@media (max-width: 1200px){body.cart .cart__footer{flex-wrap:wrap}body.cart .cart__footer .cart__blocks{margin-top:24px!important;margin-left:0!important}body.cart .cart__footer .cart__blocks button{max-width:100%;width:100%}body.cart .cart__footer .additional-checkout-buttons{max-width:100%!important;width:100%}}@media (max-width: 1320px){body.cart .cart-item__quantity-wrapper{align-items:flex-end}}body.cart .cart-items tbody{display:flex;flex-direction:column}body.cart .cart-items .cart-item{display:flex;width:1240px}@media (max-width: 1320px){body.cart .cart-items .cart-item{width:100%}}body.cart .cart-items .cart-item td{border-bottom:1px solid rgba(22,91,46,.3);padding-bottom:32px;margin-bottom:32px}body.cart .cart-items .cart-item:last-child td{border:none;margin-bottom:0;padding-bottom:0}body.cart .cart-items .cart-item .cart-item__name{max-width:100%}body.cart .cart-items .cart-item__media{min-width:184px}@media (max-width: 600px){body.cart .cart-items .cart-item__media{min-width:136px}}body.cart thead tr{margin-bottom:0!important}.min_spend_text{background-color:#e3eee0;padding:10px 16px;margin-top:24px;display:flex;align-items:center;gap:12px;border-radius:20px;border:1px solid rgba(22,91,46,.3019607843)}.min_spend_text p{font-weight:500;font-size:20px;line-height:30px;letter-spacing:1px;color:#165b2e;margin:0}@media (max-width: 600px){.min_spend_text p{font-size:14px;line-height:150%}}html.page-about,html.page-new-about-template{max-width:100%;overflow-x:hidden}body.page-about,body.page-new-about-template{background-image:url(pink-texture.png);background-size:100% auto;background-repeat:repeat;max-width:100%;overflow-x:hidden;margin-left:auto;margin-right:auto}.about-hero{background-repeat:no-repeat;background-size:cover;background-position:bottom center;position:relative;padding-top:115px;height:650px;display:flex;justify-content:center;background-color:transparent;z-index:20}.about-hero .bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:flex;justify-content:center}.about-hero .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom center;object-position:bottom center}.about-hero .container{display:flex;justify-content:center}.about-hero .about-hero-content{width:100%;max-width:616px;margin-left:0;margin-right:0;position:relative;overflow:hidden}.about-hero .content_bg{position:absolute;bottom:-1px;left:0;width:100%;height:100%}.about-hero .content_bg .desktop{position:relative;bottom:-12px}@media (max-width: 1200px){.about-hero .content_bg .desktop{display:none}}.about-hero .content_bg .desktop img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;-webkit-mask:url(about_hero_mask.png);mask:url(about_hero_mask.png);-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-size:100vw;mask-size:100vw;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:100%}.about-hero .content_bg .mobile{display:none;width:100%;height:100%}@media (max-width: 1200px){.about-hero .content_bg .mobile{display:flex}}.about-hero .content_bg .mobile img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom center;object-position:bottom center;-webkit-mask:url(about_hero_mask.png);mask:url(about_hero_mask.png);-webkit-mask-position:bottom center;mask-position:bottom center;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.about-hero .content{position:relative;z-index:20;max-width:470px;margin-left:auto;margin-right:auto;text-align:center;padding-top:90px}@media (max-width: 400px){.about-hero .content{padding-top:140px}}@media (max-width: 1200px){.about-hero .content_title_border{max-width:140px;margin:auto}.about-hero .content_title_border img{width:100%;height:auto}}.about-hero h1,.about-hero .big_banner h2,.big_banner .about-hero h2{margin:24px 0 0;font-size:80px;line-height:120%}@media (max-width: 1200px){.about-hero h1,.about-hero .big_banner h2,.big_banner .about-hero h2{font-size:40px}}.about-hero p{font-weight:500;font-size:16px;line-height:160%;letter-spacing:1px;text-align:center;color:#165b2e}@media (max-width: 1200px){.about-hero p{padding-left:80px;padding-right:80px;font-size:15px}}@media (max-width: 600px){.about-hero p{padding-left:40px;padding-right:40px}}@media (max-width: 400px){.about-hero p{font-size:13px}}.about-hero .link_btn{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:56px;text-decoration:none;font-weight:500;font-size:18px;line-height:21.94px;letter-spacing:8%;color:#165b2e;text-transform:uppercase}@media (max-width: 1200px){.about-hero .link_btn{margin-top:40px;font-size:14px}}.about-hero .link_btn svg{transition:.3s all ease}.about-hero .link_btn:hover svg{transform:translateY(3px)}.mission_vision{padding-top:160px;padding-bottom:126px;position:relative}@media (max-width: 992px){.mission_vision .desktop{display:none}}.mission_vision .mobile{display:none}@media (max-width: 992px){.mission_vision .mobile{display:flex}}.mission_vision .bg_title{position:absolute;top:-300px;right:0}@media (max-width: 992px){.mission_vision .bg_title{display:none}}.mission_vision .top_animation{position:absolute;width:650px;height:650px;top:-140px;left:calc(50% + 150px);transform:translate(-50%)}@media (max-width: 992px){.mission_vision .top_animation{left:unset;right:0;transform:unset;width:380px;height:auto;top:-60px}}.mission_vision .top_animation lottie-player{width:100%;height:auto}.mission_vision .mission,.mission_vision .vision{position:relative}.mission_vision .mission h2,.mission_vision .vision h2{color:#165b2e;margin:0 0 24px}@media (max-width: 992px){.mission_vision .mission h2,.mission_vision .vision h2{font-size:36px;margin-bottom:0}}.mission_vision .mission .desc,.mission_vision .vision .desc{font-weight:500;font-size:18px;line-height:28.8px;letter-spacing:1px;color:#165b2e;opacity:.8}@media (max-width: 992px){.mission_vision .mission .desc,.mission_vision .vision .desc{font-size:16px}}.mission_vision .mission .container,.mission_vision .vision .container{display:flex;align-items:center;position:relative}.mission_vision .mission .container>div,.mission_vision .vision .container>div{width:50%}.mission_vision .mission lottie-player{position:absolute;width:1260px;height:1260px;top:-500px;left:-700px}@media (max-width: 992px){.mission_vision .mission lottie-player{position:relative;width:100%;min-width:520px;height:auto;left:-220px;top:0}}@media (max-width: 992px){.mission_vision .mission .container{flex-direction:column;margin-top:-200px}.mission_vision .mission .container .left__col,.mission_vision .mission .container .right__col{width:100%}.mission_vision .mission .container .right__col{margin-top:-70px}}.mission_vision .vision{padding-top:270px;display:flex;align-items:flex-end;position:relative}@media (max-width: 992px){.mission_vision .vision{padding-top:0}}.mission_vision .vision .vision_top_animation,.mission_vision .vision .vision_bottom_animation{position:absolute;top:-60px;left:calc(50% - 330px);width:450px}.mission_vision .vision .vision_top_animation lottie-player,.mission_vision .vision .vision_bottom_animation lottie-player{width:100%;height:auto;position:unset}@media (max-width: 992px){.mission_vision .vision .vision_top_animation{width:160px;left:unset;right:0;top:-50px}}.mission_vision .vision .vision_bottom_animation{top:unset;bottom:-250px}@media (max-width: 992px){.mission_vision .vision .vision_bottom_animation{left:unset;right:-50px}}.mission_vision .vision .left__col{max-width:500px}@media (max-width: 992px){.mission_vision .vision .left__col{max-width:100%;width:100%!important;margin-top:-100px}}@media (max-width: 992px){.mission_vision .vision .container{flex-direction:column-reverse}}@media (max-width: 992px){.mission_vision .vision .right__col{max-width:100%;width:100%!important;display:flex;justify-content:center;margin-top:-60px}}.mission_vision .vision .right__col lottie-player{position:absolute;width:973px;height:973px;top:-350px;right:-350px}@media (max-width: 992px){.mission_vision .vision .right__col lottie-player{position:relative;width:586px;min-width:586px;height:586px;left:unset;right:unset;top:0}}.ingenue_spirit{position:relative;padding-top:120px;padding-bottom:120px}.ingenue_spirit .bg_title{position:absolute;top:-200px;left:0;width:90%;height:auto}@media (max-width: 992px){.ingenue_spirit .bg_title{top:-60px;width:150%}}.ingenue_spirit .bg_title img{width:100%;height:auto}.ingenue_spirit .container{display:flex;gap:20px 100px}@media (max-width: 992px){.ingenue_spirit .container{flex-direction:column}.ingenue_spirit .container .left__col{display:flex;justify-content:center}}.ingenue_spirit h2{margin-bottom:24px}@media (max-width: 992px){.ingenue_spirit h2{font-size:36px;margin-bottom:16px}}.ingenue_spirit .desc{font-size:18px;line-height:160%;font-weight:500;color:#165b2e;opacity:.8}@media (max-width: 992px){.ingenue_spirit .desc{font-size:16px}}.ingenue_spirit .btn,.ingenue_spirit .recommendation-modal__button{margin-top:56px;margin-left:0}@media (max-width: 992px){.ingenue_spirit .btn,.ingenue_spirit .recommendation-modal__button{margin-top:40px}}.ingenue_spirit .left__col .featured_image{position:relative}@media (max-width: 992px){.ingenue_spirit .left__col .featured_image{transform:scale(.65);margin-top:-100px;margin-bottom:-100px}}.ingenue_spirit .left__col .featured_image>img{-o-object-fit:cover;object-fit:cover}.ingenue_spirit .left__col .featured_image .mask_frame{display:flex;position:absolute;top:-25px;left:-35px;z-index:20}.ingenue_spirit .left__col .featured_image>img{mask:url(image-mask.png);-webkit-mask:url(image-mask.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ingenue_spirit .right__col{max-width:650px;position:relative}@media (max-width: 992px){.ingenue_spirit .right__col{max-width:100%;padding-right:0}}.ingenue_spirit .right__col .animation_bottom{position:absolute;bottom:-320px;right:-150px}@media (max-width: 992px){.ingenue_spirit .right__col .animation_bottom{bottom:-250px;right:-40px;width:50%}}@media (max-width: 600px){.ingenue_spirit .right__col .animation_bottom{width:100%}}.our_values{padding-top:120px;padding-bottom:140px;position:relative}.our_values h2{margin-bottom:64px;text-align:center}@media (max-width: 600px){.our_values h2{font-size:36px;margin-top:0;margin-bottom:40px}}.our_values .desc{font-size:18px;line-height:160%;font-weight:500;color:#165b2e;opacity:.8}.our_values .btn,.our_values .recommendation-modal__button{margin-top:56px;margin-left:0}.our_values .left__col .featured_image{position:relative}.our_values .left__col .featured_image>img{-o-object-fit:cover;object-fit:cover}.our_values .left__col .featured_image .mask_frame{display:flex;position:absolute;top:-25px;left:-35px;z-index:20}.our_values .left__col .featured_image>img{mask:url(image-mask.png);-webkit-mask:url(image-mask.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.our_values .right__col{max-width:650px;position:relative}.our_values .right__col .animation_bottom{position:absolute;bottom:-320px;right:-150px}.our_values .values{display:flex;flex-wrap:wrap;position:relative;padding-bottom:15px}.our_values .values .borders .top{position:absolute;top:0;left:0;width:100%;height:181px}@media (max-width: 1300px){.our_values .values .borders .top img{width:100%;height:auto}}.our_values .values .borders .left{position:absolute;left:11px;width:2px;height:100%}@media (max-width: 1300px){.our_values .values .borders .left{left:6px}}@media (max-width: 600px){.our_values .values .borders .left{left:5px}}.our_values .values .borders .right{position:absolute;right:-7px;width:2px;height:100%}@media (max-width: 1300px){.our_values .values .borders .right{right:7px}}@media (max-width: 600px){.our_values .values .borders .right{right:5px}}.our_values .values .borders .left,.our_values .values .borders .right{background-image:url(border_line_right.svg);background-size:100% auto;background-repeat:repeat-y}.our_values .values .borders .left,.our_values .values .borders .right{top:181px;height:calc(100% - 360px)}@media (max-width: 1200px){.our_values .values .borders .left,.our_values .values .borders .right{top:150px;height:calc(100% - 320px)}}@media (max-width: 600px){.our_values .values .borders .left,.our_values .values .borders .right{top:26vw;height:calc(100% - 60vw)}}.our_values .values .borders .left img,.our_values .values .borders .right img{width:100%;height:100%}.our_values .values .borders .bottom{position:absolute;bottom:0;left:0;width:100%;height:181px}.our_values .values .borders .bottom img{width:calc(100% + 20px)}@media (max-width: 1300px){.our_values .values .borders .bottom img{width:100%}}.our_values .values .border_bg{position:absolute;top:0;left:0;width:100%;height:100%}.our_values .values .border_bg img{width:100%;height:100%}.our_values .values .value{position:relative;width:50%;padding:64px;text-align:center}@media (max-width: 1200px){.our_values .values .value .border .right{display:none}}.our_values .values .value .hover{position:absolute;width:calc(100% - 40px);height:100%;top:20px;left:30px;opacity:0;transition:.5s all ease}@media (max-width: 1200px){.our_values .values .value .hover{display:none}}.our_values .values .value .hover img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.our_values .values .value:hover .hover{opacity:1}.our_values .values .value .borders{position:absolute;top:0;left:0;width:100%;height:100%}.our_values .values .value .borders>div{position:absolute}.our_values .values .value .borders>div img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.our_values .values .value .borders .top{top:0;left:0}.our_values .values .value .borders .bottom{bottom:0;left:0}.our_values .values .value .borders .left{top:0;left:0}.our_values .values .value .borders .right{top:0;right:0}@media (max-width: 1200px){.our_values .values .value{width:100%}}@media (max-width: 600px){.our_values .values .value{padding:24px 48px}}@media (max-width: 600px){.our_values .values .value:nth-last-child(2){padding-bottom:64px}}.our_values .values .value lottie-player{max-width:188px;height:auto;margin:auto}.our_values .values .value h3{font-size:36px;line-height:39.6px;letter-spacing:1px;color:#165b2e;margin-bottom:12px}@media (max-width: 600px){.our_values .values .value h3{font-size:22px;line-height:130%}}.our_values .values .value p{font-size:16px;font-weight:500;line-height:150%;color:#165b2e;opacity:.8;margin:0}@media (max-width: 600px){.our_values .values .value p{font-size:14px}}.our_values .values .value .border .top,.our_values .values .value .border .right{position:absolute;top:0}.our_values .values .value .border .top img,.our_values .values .value .border .right img{width:100%;height:100%;-o-object-fit:cover!important;object-fit:cover!important}.our_values .values .value .border .top{width:100%;height:2px;left:6px}@media (max-width: 1300px){.our_values .values .value .border .top{left:7px;width:99%}}@media (max-width: 992px){.our_values .values .value .border .top{width:calc(100% - 16px)}}.our_values .values .value .border .right{top:10px;right:-3px;width:2px;height:100%}.our_values .values .value:nth-child(1) .top{display:none!important}.our_values .values .value:nth-child(2) .right,.our_values .values .value:nth-child(2) .top{display:none}@media (max-width: 1200px){.our_values .values .value:nth-child(2) .top{display:flex}}.our_values .values .value:nth-child(2n) .right{display:none}@media (max-width: 600px){.our_values .desktop{display:none}}.our_values .mobile{display:none}@media (max-width: 600px){.our_values .mobile{display:flex}}.we_are_different{padding:120px 0;position:relative}@media (max-width: 1200px){.we_are_different{padding-top:0}}.we_are_different .container{position:relative}.we_are_different .container .top_animation,.we_are_different .container .bg_title{position:absolute;top:0;left:0}.we_are_different .container .top_animation{top:-260px}@media (max-width: 1200px){.we_are_different .container .top_animation{max-width:300px;top:-180px}}@media (max-width: 600px){.we_are_different .container .top_animation{max-width:200px;left:20%}}.we_are_different .container .bg_title{width:100%;height:auto;top:-220px}@media (max-width: 1200px){.we_are_different .container .bg_title{width:160%;left:-20%;top:-150px}}.we_are_different .container .bg_title img{width:100%;height:auto}.we_are_different .container h2{text-align:center;margin:0 0 64px;color:#165b2e;line-height:120%}@media (max-width: 600px){.we_are_different .container h2{font-size:36px;margin-bottom:40px}}.we_are_different .container .bottom_border{display:flex;justify-content:center}.we_are_different .container .bottom_border img{width:100%;height:auto}@media (max-width: 600px){.we_are_different .container .bottom_border .desktop{display:none}}.we_are_different .container .bottom_border .mobile{display:none}@media (max-width: 600px){.we_are_different .container .bottom_border .mobile{display:flex}}.we_are_different .flex__container{display:flex;align-items:center;gap:30px 120px}@media (max-width: 1080px){.we_are_different .flex__container{flex-direction:column;gap:64px}}.we_are_different .flex__container .right__col img{border-radius:60px 0;-o-object-fit:cover;object-fit:cover;height:auto}@media (max-width: 1080px){.we_are_different .flex__container .right__col img{max-width:460px;width:100%}}.we_are_different .flex__container{margin-top:56px}.we_are_different .flex__container .item{display:flex;align-items:center;gap:32px;margin-bottom:64px}@media (max-width: 600px){.we_are_different .flex__container .item{flex-direction:column;gap:24px;margin-bottom:40px}.we_are_different .flex__container .item h3,.we_are_different .flex__container .item p{text-align:center!important}}.we_are_different .flex__container .item:last-child{margin-bottom:0}.we_are_different .flex__container .item h3,.we_are_different .flex__container .item p{font-family:Montserrat,sans-serif;text-align:left;margin:0;color:#165b2e}.we_are_different .flex__container .item h3{font-size:26px;font-weight:500;line-height:150%;margin-bottom:12px}.we_are_different .flex__container .item p{color:#143d20;font-size:16px;font-weight:500;line-height:150%}.we_are_different .flex__container .btn,.we_are_different .flex__container .recommendation-modal__button{margin-left:0;margin-top:64px}.we_are_different .flex__container .right__col{position:relative}.we_are_different .flex__container .right__col .bottom_animation{position:absolute;bottom:-320px;right:100px;width:700px}@media (max-width: 1080px){.we_are_different .flex__container .right__col .bottom_animation{width:360px;right:-60px;bottom:-180px}}@media (max-width: 1080px){.we_are_different .flex__container .desktop{display:none}}.we_are_different .flex__container .mobile{display:none}@media (max-width: 1080px){.we_are_different .flex__container .mobile{display:flex}}.we_are_different .flex__container .mobile a{margin:40px auto auto}.company_milestones{position:relative;padding:60px 0 120px}.company_milestones .container,.company_milestones .splide__track{overflow:visible}.company_milestones h2{margin:0}.company_milestones h2 .title_border{top:-90px}@media (max-width: 1200px){.company_milestones h2 .title_border img{width:117px}}@media (max-width: 600px){.company_milestones h2{font-size:36px;line-height:130%}}.company_milestones .title{margin-bottom:64px}@media (max-width: 600px){.company_milestones .title{margin-bottom:40px}}@media (max-width: 600px){.company_milestones .milestone{width:90%;max-width:90%}}.company_milestones .milestone .year{display:flex;align-items:center;gap:16px;position:relative;margin-bottom:44px}.company_milestones .milestone .year>svg{position:absolute;right:0}.company_milestones .milestone .year .year_text{display:flex;align-items:center;gap:10px;padding:7px 16px;border-radius:30px;border:1px solid #165b2e;background:#fcf7f1;transition:.5s all ease;color:#165b2e;position:relative;z-index:90;font-weight:500;font-size:20px;line-height:30px;letter-spacing:1px}.company_milestones .milestone .year .year_text svg circle{transition:.5s all ease;stroke:#165b2e}.company_milestones .milestone .year .year_text svg circle:first-child{fill:#165b2e}.company_milestones .milestone.is-active .year .year_text{background-color:#165b2e;color:#fff}.company_milestones .milestone.is-active .year .year_text svg circle{transition:.5s all ease;stroke:#fff}.company_milestones .milestone.is-active .year .year_text svg circle:first-child{fill:#fff}.company_milestones .milestone h4{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:30px;letter-spacing:1px;color:#165b2e;margin-top:0;margin-bottom:16px}.company_milestones .milestone p{font-weight:500;font-size:15px;line-height:24px;letter-spacing:1px;color:#165b2e;opacity:.8;max-width:355px}.company_milestones .milestone:last-child .year>svg{display:none}.company_milestones .bg_title{position:absolute;width:100%;display:flex;justify-content:center;bottom:-450px;pointer-events:none}.company_milestones .bottom_animation{position:absolute;left:calc(50% - 535px);bottom:-200px}@media (max-width: 600px){.company_milestones .bottom_animation{left:-35px;bottom:-140px;width:100%;display:flex;justify-content:center}.company_milestones .bottom_animation lottie-player{width:355px}}@media (max-width: 600px){.company_milestones .bottom_animation .desktop{display:none}}.company_milestones .bottom_animation .mobile{display:none}@media (max-width: 600px){.company_milestones .bottom_animation .mobile{display:flex}}@media (max-width: 600px){.company_milestones .carousel__buttons{display:none}}body.page-about,body.page-new-about-template{background-size:100% 300px}body.page-about .vip-club-section,body.page-new-about-template .vip-club-section{background:unset}@media (min-width: 1600px){body.page-about .vip-club-section,body.page-new-about-template .vip-club-section{transform:scale(1.2);margin-top:100px}}body.page-about .vip-club-section .crown,body.page-new-about-template .vip-club-section .crown{display:none}body.page-about .vip-club-section .bg_curve,body.page-new-about-template .vip-club-section .bg_curve{background:url(green-texture.png);background-size:100% 100px}body.page-about .vip-club-section .bg_title,body.page-new-about-template .vip-club-section .bg_title{display:none}body.page-about .vip-club-section .btn,body.page-about .vip-club-section .recommendation-modal__button,body.page-new-about-template .vip-club-section .btn,body.page-new-about-template .vip-club-section .recommendation-modal__button{position:relative;z-index:90}.dress_timeline{padding:200px 0 120px;background:url(green-texture.png);background-size:150% 100px;background-repeat:repeat;background-position-x:100%;position:relative;z-index:20}@media (max-width: 1200px){.dress_timeline{padding:0 0 80px}.dress_timeline .carousel__buttons{display:none}}@media (max-width: 600px){.dress_timeline{margin-top:-100px}}.dress_timeline .bg_title{position:absolute;top:-200px;right:0;pointer-events:none}@media (max-width: 600px){.dress_timeline .bg_title{display:none}}.dress_timeline .title__holder{display:flex;align-items:center;justify-content:space-between}@media (max-width: 1200px){.dress_timeline .title__holder .title{margin-left:30px;font-size:36px;line-height:120%}.dress_timeline .title__holder .title .title_border{top:-30px;left:-30px}.dress_timeline .title__holder .title .title_border img{width:66px;height:auto}}.dress_timeline .title__holder .btn,.dress_timeline .title__holder .recommendation-modal__button{margin:0}@media (max-width: 600px){.dress_timeline .desktop{display:none}}.dress_timeline .mobile{display:none}@media (max-width: 600px){.dress_timeline .mobile{display:flex}}.dress_timeline #dress-carousel{margin-top:64px}@media (max-width: 768px){.dress_timeline #dress-carousel{margin-top:40px}}.dress_timeline #dress-carousel .year{display:flex;align-items:center;gap:16px;position:relative;margin-bottom:44px}.dress_timeline #dress-carousel .year>svg{position:absolute;right:0}.dress_timeline #dress-carousel .year .year_text{display:flex;align-items:center;gap:10px;padding:7px 16px;border-radius:30px;border:1px solid #165b2e;background:#fcf7f1;transition:.5s all ease;color:#165b2e;position:relative;z-index:90;font-weight:500;font-size:20px;line-height:30px;letter-spacing:1px}.dress_timeline #dress-carousel .year .year_text svg circle{transition:.5s all ease;stroke:#165b2e}.dress_timeline #dress-carousel .year .year_text svg circle:first-child{fill:#165b2e}.dress_timeline #dress-carousel .splide__track{overflow:visible}.dress_timeline #dress-carousel .splide__slide{min-width:800px}@media (max-width: 768px){.dress_timeline #dress-carousel .splide__slide{min-width:90%;width:90%!important;margin-right:16px!important}.dress_timeline #dress-carousel .splide__slide .dress__image{width:100%}.dress_timeline #dress-carousel .splide__slide .dress__image img{width:100%;-o-object-position:top;object-position:top}.dress_timeline #dress-carousel .splide__slide .flex__container{flex-direction:column}}.dress_timeline #dress-carousel .splide__slide.is-active .year .year_text{background-color:#165b2e;color:#fff}.dress_timeline #dress-carousel .splide__slide.is-active .year .year_text svg circle{transition:.5s all ease;stroke:#fff}.dress_timeline #dress-carousel .splide__slide.is-active .year .year_text svg circle:first-child{fill:#fff}.dress_timeline #dress-carousel .splide__slide:last-child .year>svg{display:none}.dress_timeline #dress-carousel .flex__container{display:flex;align-items:center;gap:40px}.dress_timeline #dress-carousel .flex__container .dress__image img{border-radius:40px 0;-o-object-fit:cover;object-fit:cover}.dress_timeline #dress-carousel .flex__container h3{color:#165b2e;font-family:Brumery,sans-serif;font-size:36px;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:3px;margin-top:0}@media (max-width: 768px){.dress_timeline #dress-carousel .flex__container h3{font-size:22px}}.dress_timeline #dress-carousel .flex__container p{color:#143d20;font-size:16px;font-weight:500;line-height:150%}@media (max-width: 768px){.dress_timeline #dress-carousel .flex__container p{font-size:14px}}.dress_timeline #dress-carousel .flex__container .arrow_btn{margin-top:32px;display:flex;align-items:center;gap:8px}@media (max-width: 600px){.dress_timeline #dress-carousel .flex__container .arrow_btn{margin-top:25px;font-size:14px}}.dress_timeline #dress-carousel .flex__container .arrow_btn svg{transition:.5s all ease}.dress_timeline #dress-carousel .flex__container .arrow_btn:hover svg{transform:translate(5px)}.dress_timeline .container{overflow:visible}.dress_timeline a.mobile{margin-left:0}.manufacturing{position:relative;padding:160px 0 120px;background:url(green-texture.png);background-size:150% 100px;background-position-x:100%;background-repeat:repeat;z-index:20}@media (max-width: 1200px){.manufacturing{padding-top:200px}}@media (max-width: 1080px){.manufacturing .desktop{display:none}}.manufacturing .mobile{display:none}@media (max-width: 1080px){.manufacturing .mobile{display:flex}}.manufacturing .top_animation,.manufacturing .animation_bottom{position:absolute}.manufacturing .top_animation{top:-370px;left:-130px;pointer-events:none}@media (max-width: 1080px){.manufacturing .top_animation{top:-300px;left:unset;right:0;width:100%}}.manufacturing .animation_bottom{right:0;bottom:50px}.manufacturing .container{position:relative;display:flex;align-items:center;gap:80px}@media (max-width: 1200px){.manufacturing .container{gap:40px}.manufacturing .container .left__col,.manufacturing .container .right__col{width:50%}}@media (max-width: 1080px){.manufacturing .container{flex-direction:column;gap:48px}.manufacturing .container .left__col,.manufacturing .container .right__col{width:100%;text-align:center}.manufacturing .container .left__col .content,.manufacturing .container .left__col .btn,.manufacturing .container .left__col .recommendation-modal__button,.manufacturing .container .right__col .content,.manufacturing .container .right__col .btn,.manufacturing .container .right__col .recommendation-modal__button{margin-left:auto!important;margin-right:auto!important}.manufacturing .container .left__col img{width:100%;height:auto;max-width:460px}.manufacturing .container .left__col .image_border{top:-55px!important}.manufacturing .container .left__col .image_border img{width:232px}}.manufacturing .container .featured_image{position:relative;display:flex;justify-content:center}.manufacturing .container .featured_image img{-o-object-fit:cover;object-fit:cover}.manufacturing .container .featured_image .image_border{position:absolute;top:-70px}.manufacturing .container .featured_image img{border-top-left-radius:300px;border-top-right-radius:300px}.manufacturing .container .content{max-width:580px}.manufacturing .container .content h2{margin:0 0 24px;color:#165b2e}@media (max-width: 600px){.manufacturing .container .content h2{font-size:36px}}.manufacturing .container .content .desc{font-weight:500;font-size:18px;line-height:28.8px;letter-spacing:1px;color:#165b2e;opacity:.8}@media (max-width: 600px){.manufacturing .container .content .desc{font-size:16px}}.manufacturing .container .content .btn,.manufacturing .container .content .recommendation-modal__button{margin-left:0;margin-top:56px}@media (max-width: 1300px){.manufacturing .container .content .btn,.manufacturing .container .content .recommendation-modal__button{margin-top:40px;padding:13px 32px!important;text-align:center}}@media (max-width: 1200px){.manufacturing .animation_bottom{display:none}}.impact{position:relative;background:url(cream-texture.png);background-size:auto;background-position:bottom;z-index:20;padding-bottom:400px;display:flex;justify-content:center;text-align:center}@media (min-width: 1600px){.impact{transform:scale(1.2)}}.impact .bg_title{position:absolute;width:100%;left:0;top:-200px;z-index:50;pointer-events:none;display:flex;justify-content:center}.impact .bg_title img{width:100%;height:auto;min-width:1100px}.impact .title,.impact h2{margin:24px 0;color:#165b2e}@media (max-width: 600px){.impact .title,.impact h2{font-size:36px;line-height:120%}}.impact .desc{font-weight:500;font-size:18px;line-height:28.8px;letter-spacing:1px;text-align:center;color:#165b2e;opacity:.8}@media (max-width: 600px){.impact .desc{font-size:16px}}.impact .btn,.impact .recommendation-modal__button{margin-top:56px}@media (max-width: 600px){.impact .btn,.impact .recommendation-modal__button{margin-top:40px}}.impact .container{position:relative;z-index:50}.impact .donation_curve{position:absolute;top:-2px;width:1700px;height:100%;z-index:20;background:url(cream-texture.png);background-size:auto}.impact .donation_curve img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.impact .donation{position:absolute;display:flex;align-items:center;justify-content:center;bottom:-25px;left:0;width:100%;z-index:60}@media (max-width: 500px){.impact .donation{transform:scale(.7)}}.impact .donation .container{display:flex;align-items:center;justify-content:center}.impact .donation p{position:absolute;z-index:90}.impact .donation img{width:1440px;min-width:1440px;height:100%}.impact .cover_space{position:absolute;width:100%;height:225px;left:0;top:0;background:url(green-texture.png);background-size:100% auto;background-position-x:-200%;background-position-y:bottom;background-repeat:repeat;z-index:20;display:flex}.impact .amount{margin:75px 0 0;font-family:Brumery,sans-serif;font-weight:400;font-size:56px;line-height:61.6px;letter-spacing:1px;text-align:center;color:#165b2e}.team{margin-top:-2px;position:relative;padding-top:160px;padding-bottom:120px;background-image:url(cream-texture.png);background-size:100%;background-color:#f1ede9}@media (max-width: 992px){.team{padding:80px 0 120px}}.team .bg_title{position:absolute;top:-50px;right:0;pointer-events:none}@media (max-width: 992px){.team .bg_title{left:-200px;right:unset;top:-100px;width:100%}.team .bg_title img{width:200%}}@media (max-width: 1200px){.team h2{margin-left:30px;font-size:36px;line-height:120%}.team h2 .title_border{top:-30px;left:-30px}.team h2 .title_border img{width:66px;height:auto}}.team .title__button{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:40px}@media (max-width: 768px){.team .title__button .button__container{display:none}}.team .title__button .title{margin:0}.team .title__button .title h2{margin-top:0;margin-bottom:0}.team .title__button .arrow_btn{display:flex;align-items:center;gap:8px;color:#165b2e}.team .title__button .arrow_btn svg{transition:.5s all ease}.team .title__button .arrow_btn:hover svg{transform:translate(5px)}.team .container,.team .splide__track{overflow:visible}@media (max-width: 992px){.team .team__member{max-width:285px;min-width:285px;margin-right:16px!important}}.team .team__member>img{border-radius:20px 0;-o-object-fit:cover;object-fit:cover}.team .team__member h3{color:#143d20;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-top:30px;margin-bottom:8px}.team .team__member p{margin:0;color:#143d20;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media (max-width: 600px){.team .carousel__buttons{display:none}}.behind_the_scenes{position:relative;z-index:20;overflow:visible}.behind_the_scenes .top_animation{position:absolute;left:-80px;top:-130px}@media (max-width: 1200px){.behind_the_scenes .top_animation{left:unset;right:-80px}}@media (max-width: 1200px){.behind_the_scenes .top_animation .desktop{display:none}}.behind_the_scenes .top_animation .mobile{display:none}@media (max-width: 1200px){.behind_the_scenes .top_animation .mobile{display:flex}}.behind_the_scenes .bg_title{top:-100px}body.page-caring-corner{background:url(cream-texture-generic.png);background-size:100% auto;background-attachment:fixed;overflow-x:hidden}body.page,body.page-contact,body.page-careers,body.page-international-orders,body.page-manufacturing,body.page-privacy-policy,body.page-returns-refunds,body.page-terms-and-conditions,body.page-sizing-inclusivity,body.page-where-we-ship,body.page-faq{background:url(cream-texture-generic.png);background-size:100% auto;background-attachment:fixed;overflow-x:hidden}body.page .rich-text__wrapper,body.page-contact .rich-text__wrapper,body.page-careers .rich-text__wrapper,body.page-international-orders .rich-text__wrapper,body.page-manufacturing .rich-text__wrapper,body.page-privacy-policy .rich-text__wrapper,body.page-returns-refunds .rich-text__wrapper,body.page-terms-and-conditions .rich-text__wrapper,body.page-sizing-inclusivity .rich-text__wrapper,body.page-where-we-ship .rich-text__wrapper,body.page-faq .rich-text__wrapper{padding:0!important}@media (max-width: 600px){body.page .title_top_border,body.page-contact .title_top_border,body.page-careers .title_top_border,body.page-international-orders .title_top_border,body.page-manufacturing .title_top_border,body.page-privacy-policy .title_top_border,body.page-returns-refunds .title_top_border,body.page-terms-and-conditions .title_top_border,body.page-sizing-inclusivity .title_top_border,body.page-where-we-ship .title_top_border,body.page-faq .title_top_border{width:150px;height:auto}}body.page .generic__content__title,body.page-contact .generic__content__title,body.page-careers .generic__content__title,body.page-international-orders .generic__content__title,body.page-manufacturing .generic__content__title,body.page-privacy-policy .generic__content__title,body.page-returns-refunds .generic__content__title,body.page-terms-and-conditions .generic__content__title,body.page-sizing-inclusivity .generic__content__title,body.page-where-we-ship .generic__content__title,body.page-faq .generic__content__title{margin:24px 0 64px}@media (max-width: 600px){body.page .generic__content__title,body.page-contact .generic__content__title,body.page-careers .generic__content__title,body.page-international-orders .generic__content__title,body.page-manufacturing .generic__content__title,body.page-privacy-policy .generic__content__title,body.page-returns-refunds .generic__content__title,body.page-terms-and-conditions .generic__content__title,body.page-sizing-inclusivity .generic__content__title,body.page-where-we-ship .generic__content__title,body.page-faq .generic__content__title{margin-bottom:40px;font-size:36px;line-height:130%;margin-top:16px}}body.page #MainContent,body.page-contact #MainContent,body.page-careers #MainContent,body.page-international-orders #MainContent,body.page-manufacturing #MainContent,body.page-privacy-policy #MainContent,body.page-returns-refunds #MainContent,body.page-terms-and-conditions #MainContent,body.page-sizing-inclusivity #MainContent,body.page-where-we-ship #MainContent,body.page-faq #MainContent{padding-top:64px}@media (max-width: 600px){body.page #MainContent,body.page-contact #MainContent,body.page-careers #MainContent,body.page-international-orders #MainContent,body.page-manufacturing #MainContent,body.page-privacy-policy #MainContent,body.page-returns-refunds #MainContent,body.page-terms-and-conditions #MainContent,body.page-sizing-inclusivity #MainContent,body.page-where-we-ship #MainContent,body.page-faq #MainContent{padding-top:40px}}body.page #MainContent .rich-text__text,body.page-contact #MainContent .rich-text__text,body.page-careers #MainContent .rich-text__text,body.page-international-orders #MainContent .rich-text__text,body.page-manufacturing #MainContent .rich-text__text,body.page-privacy-policy #MainContent .rich-text__text,body.page-returns-refunds #MainContent .rich-text__text,body.page-terms-and-conditions #MainContent .rich-text__text,body.page-sizing-inclusivity #MainContent .rich-text__text,body.page-where-we-ship #MainContent .rich-text__text,body.page-faq #MainContent .rich-text__text{color:#165b2e;font-size:16px}@media (max-width: 600px){body.page #MainContent .rich-text__text,body.page-contact #MainContent .rich-text__text,body.page-careers #MainContent .rich-text__text,body.page-international-orders #MainContent .rich-text__text,body.page-manufacturing #MainContent .rich-text__text,body.page-privacy-policy #MainContent .rich-text__text,body.page-returns-refunds #MainContent .rich-text__text,body.page-terms-and-conditions #MainContent .rich-text__text,body.page-sizing-inclusivity #MainContent .rich-text__text,body.page-where-we-ship #MainContent .rich-text__text,body.page-faq #MainContent .rich-text__text{font-size:14px}}body.page #MainContent .rich-text__text a,body.page-contact #MainContent .rich-text__text a,body.page-careers #MainContent .rich-text__text a,body.page-international-orders #MainContent .rich-text__text a,body.page-manufacturing #MainContent .rich-text__text a,body.page-privacy-policy #MainContent .rich-text__text a,body.page-returns-refunds #MainContent .rich-text__text a,body.page-terms-and-conditions #MainContent .rich-text__text a,body.page-sizing-inclusivity #MainContent .rich-text__text a,body.page-where-we-ship #MainContent .rich-text__text a,body.page-faq #MainContent .rich-text__text a{text-decoration:underline;color:inherit}body.page #MainContent .rich-text__heading,body.page #MainContent h3,body.page-contact #MainContent .rich-text__heading,body.page-contact #MainContent h3,body.page-careers #MainContent .rich-text__heading,body.page-careers #MainContent h3,body.page-international-orders #MainContent .rich-text__heading,body.page-international-orders #MainContent h3,body.page-manufacturing #MainContent .rich-text__heading,body.page-manufacturing #MainContent h3,body.page-privacy-policy #MainContent .rich-text__heading,body.page-privacy-policy #MainContent h3,body.page-returns-refunds #MainContent .rich-text__heading,body.page-returns-refunds #MainContent h3,body.page-terms-and-conditions #MainContent .rich-text__heading,body.page-terms-and-conditions #MainContent h3,body.page-sizing-inclusivity #MainContent .rich-text__heading,body.page-sizing-inclusivity #MainContent h3,body.page-where-we-ship #MainContent .rich-text__heading,body.page-where-we-ship #MainContent h3,body.page-faq #MainContent .rich-text__heading,body.page-faq #MainContent h3{font-family:Montserrat,sans-serif;color:#165b2e;margin-bottom:24px;text-transform:unset;font-size:26px;font-weight:500}@media (max-width: 600px){body.page #MainContent .rich-text__heading,body.page #MainContent h3,body.page-contact #MainContent .rich-text__heading,body.page-contact #MainContent h3,body.page-careers #MainContent .rich-text__heading,body.page-careers #MainContent h3,body.page-international-orders #MainContent .rich-text__heading,body.page-international-orders #MainContent h3,body.page-manufacturing #MainContent .rich-text__heading,body.page-manufacturing #MainContent h3,body.page-privacy-policy #MainContent .rich-text__heading,body.page-privacy-policy #MainContent h3,body.page-returns-refunds #MainContent .rich-text__heading,body.page-returns-refunds #MainContent h3,body.page-terms-and-conditions #MainContent .rich-text__heading,body.page-terms-and-conditions #MainContent h3,body.page-sizing-inclusivity #MainContent .rich-text__heading,body.page-sizing-inclusivity #MainContent h3,body.page-where-we-ship #MainContent .rich-text__heading,body.page-where-we-ship #MainContent h3,body.page-faq #MainContent .rich-text__heading,body.page-faq #MainContent h3{font-size:20px;line-height:130%}}body.page #MainContent ul,body.page-contact #MainContent ul,body.page-careers #MainContent ul,body.page-international-orders #MainContent ul,body.page-manufacturing #MainContent ul,body.page-privacy-policy #MainContent ul,body.page-returns-refunds #MainContent ul,body.page-terms-and-conditions #MainContent ul,body.page-sizing-inclusivity #MainContent ul,body.page-where-we-ship #MainContent ul,body.page-faq #MainContent ul{list-style:none}body.page #MainContent ul li,body.page-contact #MainContent ul li,body.page-careers #MainContent ul li,body.page-international-orders #MainContent ul li,body.page-manufacturing #MainContent ul li,body.page-privacy-policy #MainContent ul li,body.page-returns-refunds #MainContent ul li,body.page-terms-and-conditions #MainContent ul li,body.page-sizing-inclusivity #MainContent ul li,body.page-where-we-ship #MainContent ul li,body.page-faq #MainContent ul li{margin-bottom:12px;position:relative}body.page #MainContent ul li:last-child,body.page-contact #MainContent ul li:last-child,body.page-careers #MainContent ul li:last-child,body.page-international-orders #MainContent ul li:last-child,body.page-manufacturing #MainContent ul li:last-child,body.page-privacy-policy #MainContent ul li:last-child,body.page-returns-refunds #MainContent ul li:last-child,body.page-terms-and-conditions #MainContent ul li:last-child,body.page-sizing-inclusivity #MainContent ul li:last-child,body.page-where-we-ship #MainContent ul li:last-child,body.page-faq #MainContent ul li:last-child{margin-bottom:0}body.page #MainContent ul li:before,body.page-contact #MainContent ul li:before,body.page-careers #MainContent ul li:before,body.page-international-orders #MainContent ul li:before,body.page-manufacturing #MainContent ul li:before,body.page-privacy-policy #MainContent ul li:before,body.page-returns-refunds #MainContent ul li:before,body.page-terms-and-conditions #MainContent ul li:before,body.page-sizing-inclusivity #MainContent ul li:before,body.page-where-we-ship #MainContent ul li:before,body.page-faq #MainContent ul li:before{content:"";position:absolute;left:-20px;top:8px;width:11px;height:14px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMDA0MTkgOC41Nzg5M0w1LjUgMTRMMy45OTU4MSA4LjU3ODkzTDAgN0wzLjk5NTgxIDUuNDIxMDdMNS41IDBMNy4wMDQxOSA1LjQyMTA3TDExIDdMNy4wMDQxOSA4LjU3ODkzWiIgZmlsbD0iIzE2NUIyRSIvPgo8L3N2Zz4K);background-size:11px 14px;background-repeat:no-repeat;background-position:left}@media (max-width: 600px){body.page #MainContent ul li:before,body.page-contact #MainContent ul li:before,body.page-careers #MainContent ul li:before,body.page-international-orders #MainContent ul li:before,body.page-manufacturing #MainContent ul li:before,body.page-privacy-policy #MainContent ul li:before,body.page-returns-refunds #MainContent ul li:before,body.page-terms-and-conditions #MainContent ul li:before,body.page-sizing-inclusivity #MainContent ul li:before,body.page-where-we-ship #MainContent ul li:before,body.page-faq #MainContent ul li:before{top:4px}}body.page #MainContent .highlighted-richtext,body.page-contact #MainContent .highlighted-richtext,body.page-careers #MainContent .highlighted-richtext,body.page-international-orders #MainContent .highlighted-richtext,body.page-manufacturing #MainContent .highlighted-richtext,body.page-privacy-policy #MainContent .highlighted-richtext,body.page-returns-refunds #MainContent .highlighted-richtext,body.page-terms-and-conditions #MainContent .highlighted-richtext,body.page-sizing-inclusivity #MainContent .highlighted-richtext,body.page-where-we-ship #MainContent .highlighted-richtext,body.page-faq #MainContent .highlighted-richtext{padding:32px;background-color:#fcf7f1;border-top-right-radius:40px;border-bottom-left-radius:40px;max-width:700px;margin-left:auto;margin-right:auto}@media (max-width: 600px){body.page #MainContent .highlighted-richtext,body.page-contact #MainContent .highlighted-richtext,body.page-careers #MainContent .highlighted-richtext,body.page-international-orders #MainContent .highlighted-richtext,body.page-manufacturing #MainContent .highlighted-richtext,body.page-privacy-policy #MainContent .highlighted-richtext,body.page-returns-refunds #MainContent .highlighted-richtext,body.page-terms-and-conditions #MainContent .highlighted-richtext,body.page-sizing-inclusivity #MainContent .highlighted-richtext,body.page-where-we-ship #MainContent .highlighted-richtext,body.page-faq #MainContent .highlighted-richtext{padding:24px;margin-left:16px;margin-right:16px}}body.page #MainContent .highlighted-richtext h3,body.page-contact #MainContent .highlighted-richtext h3,body.page-careers #MainContent .highlighted-richtext h3,body.page-international-orders #MainContent .highlighted-richtext h3,body.page-manufacturing #MainContent .highlighted-richtext h3,body.page-privacy-policy #MainContent .highlighted-richtext h3,body.page-returns-refunds #MainContent .highlighted-richtext h3,body.page-terms-and-conditions #MainContent .highlighted-richtext h3,body.page-sizing-inclusivity #MainContent .highlighted-richtext h3,body.page-where-we-ship #MainContent .highlighted-richtext h3,body.page-faq #MainContent .highlighted-richtext h3{font-family:Montserrat,sans-serif;font-weight:500;font-size:20px;line-height:30px;letter-spacing:1px;color:#143d20;margin-bottom:32px;margin-top:0}@media (max-width: 600px){body.page #MainContent .highlighted-richtext h3,body.page-contact #MainContent .highlighted-richtext h3,body.page-careers #MainContent .highlighted-richtext h3,body.page-international-orders #MainContent .highlighted-richtext h3,body.page-manufacturing #MainContent .highlighted-richtext h3,body.page-privacy-policy #MainContent .highlighted-richtext h3,body.page-returns-refunds #MainContent .highlighted-richtext h3,body.page-terms-and-conditions #MainContent .highlighted-richtext h3,body.page-sizing-inclusivity #MainContent .highlighted-richtext h3,body.page-where-we-ship #MainContent .highlighted-richtext h3,body.page-faq #MainContent .highlighted-richtext h3{font-size:16px;line-height:130%}}body.page #MainContent .highlighted-richtext h4,body.page-contact #MainContent .highlighted-richtext h4,body.page-careers #MainContent .highlighted-richtext h4,body.page-international-orders #MainContent .highlighted-richtext h4,body.page-manufacturing #MainContent .highlighted-richtext h4,body.page-privacy-policy #MainContent .highlighted-richtext h4,body.page-returns-refunds #MainContent .highlighted-richtext h4,body.page-terms-and-conditions #MainContent .highlighted-richtext h4,body.page-sizing-inclusivity #MainContent .highlighted-richtext h4,body.page-where-we-ship #MainContent .highlighted-richtext h4,body.page-faq #MainContent .highlighted-richtext h4{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:17.07px;letter-spacing:8%;margin-bottom:12px;margin-top:0}body.page #MainContent .highlighted-richtext p,body.page-contact #MainContent .highlighted-richtext p,body.page-careers #MainContent .highlighted-richtext p,body.page-international-orders #MainContent .highlighted-richtext p,body.page-manufacturing #MainContent .highlighted-richtext p,body.page-privacy-policy #MainContent .highlighted-richtext p,body.page-returns-refunds #MainContent .highlighted-richtext p,body.page-terms-and-conditions #MainContent .highlighted-richtext p,body.page-sizing-inclusivity #MainContent .highlighted-richtext p,body.page-where-we-ship #MainContent .highlighted-richtext p,body.page-faq #MainContent .highlighted-richtext p{font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#143d20;opacity:.8;margin-bottom:32px}@media (max-width: 600px){body.page #MainContent .highlighted-richtext p,body.page-contact #MainContent .highlighted-richtext p,body.page-careers #MainContent .highlighted-richtext p,body.page-international-orders #MainContent .highlighted-richtext p,body.page-manufacturing #MainContent .highlighted-richtext p,body.page-privacy-policy #MainContent .highlighted-richtext p,body.page-returns-refunds #MainContent .highlighted-richtext p,body.page-terms-and-conditions #MainContent .highlighted-richtext p,body.page-sizing-inclusivity #MainContent .highlighted-richtext p,body.page-where-we-ship #MainContent .highlighted-richtext p,body.page-faq #MainContent .highlighted-richtext p{font-size:14px;line-height:160%}}body.page #MainContent .highlighted-richtext ul,body.page-contact #MainContent .highlighted-richtext ul,body.page-careers #MainContent .highlighted-richtext ul,body.page-international-orders #MainContent .highlighted-richtext ul,body.page-manufacturing #MainContent .highlighted-richtext ul,body.page-privacy-policy #MainContent .highlighted-richtext ul,body.page-returns-refunds #MainContent .highlighted-richtext ul,body.page-terms-and-conditions #MainContent .highlighted-richtext ul,body.page-sizing-inclusivity #MainContent .highlighted-richtext ul,body.page-where-we-ship #MainContent .highlighted-richtext ul,body.page-faq #MainContent .highlighted-richtext ul{padding-left:20px;margin-bottom:32px}@media (max-width: 600px){body.page #MainContent .highlighted-richtext ul,body.page-contact #MainContent .highlighted-richtext ul,body.page-careers #MainContent .highlighted-richtext ul,body.page-international-orders #MainContent .highlighted-richtext ul,body.page-manufacturing #MainContent .highlighted-richtext ul,body.page-privacy-policy #MainContent .highlighted-richtext ul,body.page-returns-refunds #MainContent .highlighted-richtext ul,body.page-terms-and-conditions #MainContent .highlighted-richtext ul,body.page-sizing-inclusivity #MainContent .highlighted-richtext ul,body.page-where-we-ship #MainContent .highlighted-richtext ul,body.page-faq #MainContent .highlighted-richtext ul{font-size:14px;line-height:160%}}body.page #MainContent .highlighted-richtext ul:last-child,body.page-contact #MainContent .highlighted-richtext ul:last-child,body.page-careers #MainContent .highlighted-richtext ul:last-child,body.page-international-orders #MainContent .highlighted-richtext ul:last-child,body.page-manufacturing #MainContent .highlighted-richtext ul:last-child,body.page-privacy-policy #MainContent .highlighted-richtext ul:last-child,body.page-returns-refunds #MainContent .highlighted-richtext ul:last-child,body.page-terms-and-conditions #MainContent .highlighted-richtext ul:last-child,body.page-sizing-inclusivity #MainContent .highlighted-richtext ul:last-child,body.page-where-we-ship #MainContent .highlighted-richtext ul:last-child,body.page-faq #MainContent .highlighted-richtext ul:last-child{margin-bottom:0}body.page .generic__content__background-text,body.page-contact .generic__content__background-text,body.page-careers .generic__content__background-text,body.page-international-orders .generic__content__background-text,body.page-manufacturing .generic__content__background-text,body.page-privacy-policy .generic__content__background-text,body.page-returns-refunds .generic__content__background-text,body.page-terms-and-conditions .generic__content__background-text,body.page-sizing-inclusivity .generic__content__background-text,body.page-where-we-ship .generic__content__background-text,body.page-faq .generic__content__background-text{position:absolute;margin:0;z-index:0;left:50%;transform:translate(-50%);top:-100px;width:100%;font-family:Pinyon Script,sans-serif;font-weight:400;font-size:500px;line-height:623.78px;letter-spacing:1px;text-align:center;color:#845c18;opacity:.05;overflow:hidden;white-space:nowrap;pointer-events:none}@media (max-width: 992px){body.page .generic__content__background-text,body.page-contact .generic__content__background-text,body.page-careers .generic__content__background-text,body.page-international-orders .generic__content__background-text,body.page-manufacturing .generic__content__background-text,body.page-privacy-policy .generic__content__background-text,body.page-returns-refunds .generic__content__background-text,body.page-terms-and-conditions .generic__content__background-text,body.page-sizing-inclusivity .generic__content__background-text,body.page-where-we-ship .generic__content__background-text,body.page-faq .generic__content__background-text{font-size:250px;display:flex;justify-content:center}}body.page .generic__content__wrapper,body.page .rte,body.page-contact .generic__content__wrapper,body.page-contact .rte,body.page-careers .generic__content__wrapper,body.page-careers .rte,body.page-international-orders .generic__content__wrapper,body.page-international-orders .rte,body.page-manufacturing .generic__content__wrapper,body.page-manufacturing .rte,body.page-privacy-policy .generic__content__wrapper,body.page-privacy-policy .rte,body.page-returns-refunds .generic__content__wrapper,body.page-returns-refunds .rte,body.page-terms-and-conditions .generic__content__wrapper,body.page-terms-and-conditions .rte,body.page-sizing-inclusivity .generic__content__wrapper,body.page-sizing-inclusivity .rte,body.page-where-we-ship .generic__content__wrapper,body.page-where-we-ship .rte,body.page-faq .generic__content__wrapper,body.page-faq .rte{max-width:700px;margin-left:auto;margin-right:auto;position:relative;z-index:20}body.page .generic_title_holder,body.page-contact .generic_title_holder,body.page-careers .generic_title_holder,body.page-international-orders .generic_title_holder,body.page-manufacturing .generic_title_holder,body.page-privacy-policy .generic_title_holder,body.page-returns-refunds .generic_title_holder,body.page-terms-and-conditions .generic_title_holder,body.page-sizing-inclusivity .generic_title_holder,body.page-where-we-ship .generic_title_holder,body.page-faq .generic_title_holder{text-align:center}body.page .generic__content__content,body.page-contact .generic__content__content,body.page-careers .generic__content__content,body.page-international-orders .generic__content__content,body.page-manufacturing .generic__content__content,body.page-privacy-policy .generic__content__content,body.page-returns-refunds .generic__content__content,body.page-terms-and-conditions .generic__content__content,body.page-sizing-inclusivity .generic__content__content,body.page-where-we-ship .generic__content__content,body.page-faq .generic__content__content{font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e}body.page .generic__content__content h2,body.page .generic__content__content h3,body.page .generic__content__content h4,body.page .generic__content__content h5,body.page .generic__content__content h6,body.page-contact .generic__content__content h2,body.page-contact .generic__content__content h3,body.page-contact .generic__content__content h4,body.page-contact .generic__content__content h5,body.page-contact .generic__content__content h6,body.page-careers .generic__content__content h2,body.page-careers .generic__content__content h3,body.page-careers .generic__content__content h4,body.page-careers .generic__content__content h5,body.page-careers .generic__content__content h6,body.page-international-orders .generic__content__content h2,body.page-international-orders .generic__content__content h3,body.page-international-orders .generic__content__content h4,body.page-international-orders .generic__content__content h5,body.page-international-orders .generic__content__content h6,body.page-manufacturing .generic__content__content h2,body.page-manufacturing .generic__content__content h3,body.page-manufacturing .generic__content__content h4,body.page-manufacturing .generic__content__content h5,body.page-manufacturing .generic__content__content h6,body.page-privacy-policy .generic__content__content h2,body.page-privacy-policy .generic__content__content h3,body.page-privacy-policy .generic__content__content h4,body.page-privacy-policy .generic__content__content h5,body.page-privacy-policy .generic__content__content h6,body.page-returns-refunds .generic__content__content h2,body.page-returns-refunds .generic__content__content h3,body.page-returns-refunds .generic__content__content h4,body.page-returns-refunds .generic__content__content h5,body.page-returns-refunds .generic__content__content h6,body.page-terms-and-conditions .generic__content__content h2,body.page-terms-and-conditions .generic__content__content h3,body.page-terms-and-conditions .generic__content__content h4,body.page-terms-and-conditions .generic__content__content h5,body.page-terms-and-conditions .generic__content__content h6,body.page-sizing-inclusivity .generic__content__content h2,body.page-sizing-inclusivity .generic__content__content h3,body.page-sizing-inclusivity .generic__content__content h4,body.page-sizing-inclusivity .generic__content__content h5,body.page-sizing-inclusivity .generic__content__content h6,body.page-where-we-ship .generic__content__content h2,body.page-where-we-ship .generic__content__content h3,body.page-where-we-ship .generic__content__content h4,body.page-where-we-ship .generic__content__content h5,body.page-where-we-ship .generic__content__content h6,body.page-faq .generic__content__content h2,body.page-faq .generic__content__content h3,body.page-faq .generic__content__content h4,body.page-faq .generic__content__content h5,body.page-faq .generic__content__content h6{font-family:Brumery,sans-serif;color:#165b2e;margin-bottom:24px}body.page .generic__content__content ul li,body.page .generic__content__content ol li,body.page-contact .generic__content__content ul li,body.page-contact .generic__content__content ol li,body.page-careers .generic__content__content ul li,body.page-careers .generic__content__content ol li,body.page-international-orders .generic__content__content ul li,body.page-international-orders .generic__content__content ol li,body.page-manufacturing .generic__content__content ul li,body.page-manufacturing .generic__content__content ol li,body.page-privacy-policy .generic__content__content ul li,body.page-privacy-policy .generic__content__content ol li,body.page-returns-refunds .generic__content__content ul li,body.page-returns-refunds .generic__content__content ol li,body.page-terms-and-conditions .generic__content__content ul li,body.page-terms-and-conditions .generic__content__content ol li,body.page-sizing-inclusivity .generic__content__content ul li,body.page-sizing-inclusivity .generic__content__content ol li,body.page-where-we-ship .generic__content__content ul li,body.page-where-we-ship .generic__content__content ol li,body.page-faq .generic__content__content ul li,body.page-faq .generic__content__content ol li{margin-bottom:12px}body.page .usp,body.page-contact .usp,body.page-careers .usp,body.page-international-orders .usp,body.page-manufacturing .usp,body.page-privacy-policy .usp,body.page-returns-refunds .usp,body.page-terms-and-conditions .usp,body.page-sizing-inclusivity .usp,body.page-where-we-ship .usp,body.page-faq .usp{padding-top:80px;padding-bottom:80px;margin-top:0;background-image:url(pink-texture.png);background-size:100% auto;background-repeat:repeat}body.page .usp .usp__items,body.page-contact .usp .usp__items,body.page-careers .usp .usp__items,body.page-international-orders .usp .usp__items,body.page-manufacturing .usp .usp__items,body.page-privacy-policy .usp .usp__items,body.page-returns-refunds .usp .usp__items,body.page-terms-and-conditions .usp .usp__items,body.page-sizing-inclusivity .usp .usp__items,body.page-where-we-ship .usp .usp__items,body.page-faq .usp .usp__items{display:flex;justify-content:space-between;gap:32px}body.page .usp .usp__item,body.page-contact .usp .usp__item,body.page-careers .usp .usp__item,body.page-international-orders .usp .usp__item,body.page-manufacturing .usp .usp__item,body.page-privacy-policy .usp .usp__item,body.page-returns-refunds .usp .usp__item,body.page-terms-and-conditions .usp .usp__item,body.page-sizing-inclusivity .usp .usp__item,body.page-where-we-ship .usp .usp__item,body.page-faq .usp .usp__item{display:flex;align-items:center;gap:0px;justify-content:center;flex-direction:column;text-align:center;min-width:250px;width:100%}body.page .usp .usp__item img,body.page-contact .usp .usp__item img,body.page-careers .usp .usp__item img,body.page-international-orders .usp .usp__item img,body.page-manufacturing .usp .usp__item img,body.page-privacy-policy .usp .usp__item img,body.page-returns-refunds .usp .usp__item img,body.page-terms-and-conditions .usp .usp__item img,body.page-sizing-inclusivity .usp .usp__item img,body.page-where-we-ship .usp .usp__item img,body.page-faq .usp .usp__item img{width:50px;height:50px}body.page .usp .usp__item h3,body.page-contact .usp .usp__item h3,body.page-careers .usp .usp__item h3,body.page-international-orders .usp .usp__item h3,body.page-manufacturing .usp .usp__item h3,body.page-privacy-policy .usp .usp__item h3,body.page-returns-refunds .usp .usp__item h3,body.page-terms-and-conditions .usp .usp__item h3,body.page-sizing-inclusivity .usp .usp__item h3,body.page-where-we-ship .usp .usp__item h3,body.page-faq .usp .usp__item h3{font-family:Montserrat,sans-serif;color:#143d20;margin-top:32px!important;font-size:20px!important;font-weight:500;line-height:150%;margin-bottom:0!important}body.page .usp .usp__item p,body.page-contact .usp .usp__item p,body.page-careers .usp .usp__item p,body.page-international-orders .usp .usp__item p,body.page-manufacturing .usp .usp__item p,body.page-privacy-policy .usp .usp__item p,body.page-returns-refunds .usp .usp__item p,body.page-terms-and-conditions .usp .usp__item p,body.page-sizing-inclusivity .usp .usp__item p,body.page-where-we-ship .usp .usp__item p,body.page-faq .usp .usp__item p{margin:0;margin-top:12px!important;color:#143d20;text-align:center;font-size:16px!important;font-style:normal;font-weight:400;line-height:150%!important}body.page-contact .contact{padding-bottom:120px}body.page-contact .contact input,body.page-contact .contact textarea{border:1px solid rgba(22,91,46,.2);border-top-left-radius:20px;border-bottom-right-radius:20px;background-color:#fff}body.page-contact .contact .btn,body.page-contact .contact .recommendation-modal__button{width:100%}body.page-faq{background:url(green-texture.png);background-size:100% auto;background-attachment:fixed}.generic__text_image_container img{width:100%;height:auto}.big_banner_wrapper{position:relative}.big_banner_wrapper .big_banner{position:sticky;top:0}.caring-hero{position:relative;padding:134px 0;overflow:hidden}@media (max-width: 600px){.caring-hero{padding-top:365px;padding-bottom:24px}}.caring-hero .mob_line{display:none;position:absolute;top:0;left:0;z-index:20}@media (max-width: 600px){.caring-hero .mob_line{display:flex}}.caring-hero .bg{position:absolute;width:100%;height:100%;left:0;top:0}.caring-hero .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width: 600px){.caring-hero .bg .desktop{display:none}}.caring-hero .bg .mobile{display:none}@media (max-width: 600px){.caring-hero .bg .mobile{display:flex}}.caring-hero .line{position:absolute;top:0;left:20%;width:100%}.caring-hero .line>div{width:100%}@media (max-width: 600px){.caring-hero .line{left:unset;right:0;bottom:80px}}@media (max-width: 600px){.caring-hero .line .desktop{display:none}}.caring-hero .line .mobile{display:none;width:100%;height:100%}.caring-hero .line .mobile svg{width:100%;height:auto;margin-top:auto;max-height:70vh}@media (max-width: 600px){.caring-hero .line .mobile{display:flex}}.caring-hero .content{background-color:#fff;border-top-left-radius:60px;border-bottom-right-radius:60px;padding:75px;position:relative;z-index:20;max-width:700px}@media (max-width: 600px){.caring-hero .content{padding:40px 24px;border-top-left-radius:30px;border-bottom-right-radius:30px}}.caring-hero .content h1,.caring-hero .content .big_banner h2,.big_banner .caring-hero .content h2{margin:0;font-weight:400;font-size:80px;line-height:88px;letter-spacing:1px}@media (max-width: 600px){.caring-hero .content h1,.caring-hero .content .big_banner h2,.big_banner .caring-hero .content h2{font-size:40px;line-height:1.2em;text-align:center}}.caring-hero .content .subtitle{text-align:left;font-weight:500;font-size:20px;line-height:28px;letter-spacing:8%;color:#143d20}@media (max-width: 600px){.caring-hero .content .subtitle{font-size:16px;text-align:center}}.caring-hero .content .content_left_border{position:absolute;left:-20px;top:-60px}@media (max-width: 600px){.caring-hero .content .content_left_border{left:-40px}}.caring-hero .content .desc{margin-top:40px;font-weight:500;font-size:18px;line-height:28.8px;letter-spacing:1px;color:#143d20;opacity:.8}@media (max-width: 600px){.caring-hero .content .desc{font-size:16px;line-height:150%;text-align:center;margin-top:24px}}.caring-hero .content .desc p{margin:0}.caring-hero .content .buttons{display:flex;align-items:center;justify-content:flex-start;margin-top:64px;gap:40px}@media (max-width: 600px){.caring-hero .content .buttons{margin-top:32px;gap:24px;flex-direction:column}.caring-hero .content .buttons a{width:100%;justify-content:center;text-align:center}}.caring-hero .content .buttons a{margin-left:0;margin-top:0;margin-right:0}.caring-hero .content .buttons .link_btn{font-weight:500;font-size:18px;line-height:21.94px;letter-spacing:8%;text-decoration:none;text-transform:uppercase;color:#165b2e;display:flex;align-items:center;gap:8px}@media (max-width: 600px){.caring-hero .content .buttons .link_btn{font-size:14px;line-height:120%}}.explore_caring_collection{position:relative;padding-top:106px;padding-bottom:404px}@media (max-width: 600px){.explore_caring_collection{padding-top:82px;padding-bottom:315px}}.explore_caring_collection .bg{position:absolute;width:100%;height:100%;bottom:0;left:0}@media (max-width: 600px){.explore_caring_collection .bg{height:50%;left:-30%;width:130%}}.explore_caring_collection .bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.explore_caring_collection h2{text-align:center;margin:0 0 24px}.explore_caring_collection h2 .title_top{margin-bottom:24px}@media (max-width: 600px){.explore_caring_collection h2 .title_top{width:150px;display:flex;height:auto;margin-left:auto;margin-right:auto;margin-bottom:16px}.explore_caring_collection h2 .title_top img{width:100%;height:auto}}@media (max-width: 600px){.explore_caring_collection h2{font-size:36px;line-height:130%;max-width:270px;margin-left:auto;margin-right:auto;margin-bottom:16px}}.explore_caring_collection .desc{color:#143d20;font-size:16px;line-height:160%;opacity:.8}.explore_caring_collection .desc p{margin:0}.explore_caring_collection .btn,.explore_caring_collection .recommendation-modal__button{margin-top:56px}@media (max-width: 600px){.explore_caring_collection .btn,.explore_caring_collection .recommendation-modal__button{margin-top:32px}}.explore_caring_collection .content{width:100%;max-width:640px;margin-left:auto;margin-right:auto;text-align:center}.caring_dresses{padding:120px 0;background-image:url(pink-texture.png);background-size:100% auto;background-repeat:repeat;background-attachment:fixed;overflow:hidden;position:relative}@media (max-width: 992px){.caring_dresses{padding:80px 0 120px}}.caring_dresses .section_1,.caring_dresses .section_2{position:relative}.caring_dresses .section_1 .right__col{padding-left:120px}@media (max-width: 1200px){.caring_dresses .section_1 .right__col{padding-left:50px}}@media (max-width: 992px){.caring_dresses .section_1 .right__col{padding-left:0}}@media (max-width: 992px){.caring_dresses .section_1{margin-bottom:120px}}.caring_dresses .section_2 .left__col{padding-right:120px}@media (max-width: 1200px){.caring_dresses .section_2 .left__col{padding-right:50px}}@media (max-width: 992px){.caring_dresses .section_2 .left__col{padding-right:0}}@media (max-width: 992px){.caring_dresses .section_2 .flex_container{flex-direction:column-reverse}}.caring_dresses .section_2 .right__col img{position:relative;z-index:20}.caring_dresses .bg_title{position:absolute;top:-160px;right:-80px}.caring_dresses .bg_title h3{font-family:Pinyon Script,sans-serif;font-weight:400;font-size:600px;letter-spacing:1px;text-align:center;color:#a72727;opacity:.05;margin:0;white-space:nowrap}.caring_dresses .mobile{display:none}@media (max-width: 600px){.caring_dresses .mobile{display:flex}}.caring_dresses .left__col{position:relative}.caring_dresses .left__col .line,.caring_dresses .left__col .bird{position:absolute}.caring_dresses .left__col .line{top:-110px;left:-130px}@media (max-width: 600px){.caring_dresses .left__col .line{top:-80px;left:-30px}}@media (max-width: 600px){.caring_dresses .left__col .line .desktop{display:none}}.caring_dresses .left__col .line .mobile{display:none}@media (max-width: 600px){.caring_dresses .left__col .line .mobile{display:flex}}.caring_dresses .left__col .bird{top:-15px;left:70px;z-index:30}@media (max-width: 600px){.caring_dresses .left__col .bird{width:77px;top:-20px;left:50px}.caring_dresses .left__col .bird img{width:100%;height:auto}}.caring_dresses .right__col{position:relative}.caring_dresses .mobile.bottom{position:absolute;display:none}@media (max-width: 600px){.caring_dresses .mobile.bottom{display:flex;top:-60px;right:-30px}}.caring_dresses .flex_container{display:flex;align-items:center}@media (max-width: 992px){.caring_dresses .flex_container{flex-direction:column;gap:40px}}.caring_dresses .flex_container>div{display:flex;width:50%}.caring_dresses .flex_container>div>img{width:100%;height:auto}@media (max-width: 992px){.caring_dresses .flex_container>div{width:100%}}.caring_dresses .flex_container .left__col>img{border-top-left-radius:300px;border-top-right-radius:300px;width:100%;height:auto;position:relative;z-index:20}.caring_dresses .flex_container .content{max-width:500px;text-align:left}.caring_dresses .flex_container .content h2{margin-top:0;margin-bottom:8px;position:relative;width:-moz-fit-content;width:fit-content}@media (max-width: 600px){.caring_dresses .flex_container .content h2{font-size:36px}}.caring_dresses .flex_container .content h2 .star{position:absolute;display:flex;top:-30px;right:-30px;animation:star_animate 2s infinite;-webkit-animation:star_animate 2s infinite}.caring_dresses .flex_container .content .subtitle{text-align:left;font-size:14px}@media (max-width: 600px){.caring_dresses .flex_container .content .subtitle{font-size:12px}}.caring_dresses .flex_container .content .desc{margin-top:40px;font-size:16px;line-height:160%;color:#143d20;opacity:.8}@media (max-width: 600px){.caring_dresses .flex_container .content .desc{font-size:14px;margin-top:24px}}.caring_dresses .flex_container .content .btn,.caring_dresses .flex_container .content .recommendation-modal__button{margin-left:0}.caring_dresses .flex_container .content .link_btn{font-weight:500;font-size:18px;line-height:21.94px;letter-spacing:8%;color:#165b2e;display:flex;align-items:center;gap:8px;text-decoration:none;text-transform:uppercase;margin-top:35px}.caring_dresses .flex_container .content .link_btn svg{transition:.5s all ease}.caring_dresses .flex_container .content .link_btn:hover svg{transform:translate(5px)}.caring_dresses .section_2 .bg_title{position:absolute;left:-400px;top:-200px;right:unset}@media (max-width: 600px){.caring_dresses .section_2 .bg_title{display:none}}.caring_dresses .section_2 .right__col{position:relative}.caring_dresses .section_2 .right__col .ribbon,.caring_dresses .section_2 .right__col .line{position:absolute;top:0;right:0}.caring_dresses .section_2 .right__col .ribbon{top:-380px;right:-150px;transform:rotate(60deg);animation:girl_move 4s infinite ease;-webkit-animation:girl_move 4s infinite ease}@media (max-width: 992px){.caring_dresses .section_2 .right__col .ribbon{top:-90px;right:-20px}.caring_dresses .section_2 .right__col .ribbon img{width:120px;height:120px}}.caring_dresses .section_2 .right__col .line{top:-210px;right:-160px}@media (max-width: 992px){.caring_dresses .section_2 .right__col .line{right:unset;left:-20px;top:-100px}}@media (max-width: 992px){.caring_dresses .section_2 .right__col .desktop{display:none}}.caring_dresses .section_2 .right__col .mobile{display:none}@media (max-width: 992px){.caring_dresses .section_2 .right__col .mobile{display:flex}}.caring_dresses .bottom_animation{position:absolute;left:0;bottom:-100px}@media (max-width: 992px){.caring_dresses .bottom_animation{bottom:-10px}.caring_dresses .bottom_animation img{width:50%;height:auto}}.custom_collection .carousel__button{display:none}@media (max-width: 992px){.custom_collection .desktop{display:none}}.custom_collection .mobile{display:none;margin-top:-20px;margin-bottom:60px}@media (max-width: 992px){.custom_collection .mobile{display:flex;justify-content:center}}@media (max-width: 600px){.custom_collection .mobile .btn,.custom_collection .mobile .recommendation-modal__button{width:100%}}html.page-caring-corner{overflow-x:hidden}body.page-caring-corner .custom_collection{background-image:url(green-texture.png);background-size:120% auto;background-position:bottom right}body.page-caring-corner .custom_collection .title__btn{flex-wrap:wrap}@media (max-width: 600px){body.page-caring-corner .custom_collection .title__btn .arrow_btn{display:none}}body.page-caring-corner .custom_collection .carousel__button{display:flex}@media (max-width: 992px){body.page-caring-corner .custom_collection .carousel__button{display:none}}body.page-caring-corner .impact .btn-ghost{background-color:#165b2e!important;color:#fff!important}body.page-caring-corner .impact .btn-ghost:hover{background-color:#143d20!important}body.page-caring-corner .impact .desc{max-width:700px;margin-left:auto;margin-right:auto}body.page-caring-corner .impact .donation{bottom:2px}.donation_milestones{padding-top:120px}@media (max-width: 600px){.donation_milestones{padding-top:80px;padding-bottom:80px}.donation_milestones .year{margin-bottom:16px!important}}.donation_milestones .details{font-size:20px;color:#143d20;opacity:1}@media (max-width: 600px){.donation_milestones .details{font-size:16px}}.donation_milestones .details p{font-size:inherit;color:inherit;opacity:inherit;line-height:160%}.form-status{font-family:Montserrat,sans-serif!important;font-size:16px!important;text-transform:unset!important}.why_we_care{background-image:url(pink-texture.png);background-size:100% auto;background-attachment:fixed;padding:120px 0;position:relative;overflow:hidden}@media (max-width: 1080px){.why_we_care{padding:80px 0}}@media (max-width: 600px){.why_we_care .desktop{display:none}}.why_we_care .mobile{display:none}@media (max-width: 600px){.why_we_care .mobile{display:flex}}.why_we_care .bg_title{position:absolute;top:-200px;right:-200px}@media (max-width: 600px){.why_we_care .bg_title{top:-60px;right:-60px}}.why_we_care .bg_title h3{margin:0;font-family:Pinyon Script,sans-serif;font-weight:400;font-size:600px;line-height:1.2em;letter-spacing:1px;color:#a4262e;opacity:.05;white-space:nowrap}@media (max-width: 600px){.why_we_care .bg_title h3{font-size:250px}}.why_we_care .line img{width:100%;height:auto}.why_we_care .flex_container{display:flex;align-items:center;gap:80px}@media (max-width: 1080px){.why_we_care .flex_container{flex-direction:column;gap:30px}}.why_we_care .flex_container .left__col{width:100%;max-width:500px}.why_we_care .flex_container .left__col img{width:100%;height:auto}.why_we_care .flex_container .right__col{width:100%}.why_we_care .right__col .line{margin-bottom:40px}@media (max-width: 1080px){.why_we_care .right__col .line{margin-bottom:24px}}.why_we_care .desc{font-weight:500;font-size:18px;line-height:28.8px;letter-spacing:1px;color:#143d20}@media (max-width: 600px){.why_we_care .desc{font-size:16px;line-height:160%}}.why_we_care .desc p:first-child{margin-top:0}.why_we_care .separator{display:flex;width:100%;height:2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjYwIiBoZWlnaHQ9IjMiIHZpZXdCb3g9IjAgMCA2NjAgMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMCAxLjVMNjYwIDEuNDk5OTciIHN0cm9rZT0iIzE2NUIyRSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1kYXNoYXJyYXk9IjUgNSIvPgo8L3N2Zz4K);background-size:100% auto;margin:40px 0}@media (max-width: 600px){.why_we_care .separator{margin:24px 0;background-size:200% auto}}.why_we_care .name{color:#143d20;font-weight:500;font-size:20px;line-height:30px;letter-spacing:1px;margin-bottom:8px}@media (max-width: 600px){.why_we_care .name{font-size:16px;line-height:130%}}.why_we_care .designation{font-weight:400;font-size:16px;line-height:24px;letter-spacing:1px;color:#143d20}@media (max-width: 600px){.why_we_care .designation{font-size:14px;line-height:130%}}@media (max-width: 1200px){.why_we_care h2{margin-left:30px;font-size:36px;line-height:120%}.why_we_care h2 .title_border{top:-30px;left:-30px}.why_we_care h2 .title_border img{width:66px;height:auto}}.chelsea_meetup{position:relative;padding:120px 0;text-align:left}@media (max-width: 1080px){.chelsea_meetup{padding:80px 0}}.chelsea_meetup .field__label{color:#165b2e}@media (max-width: 600px){.chelsea_meetup .field__label{font-size:14px}}.chelsea_meetup input{color:#143d20}@media (max-width: 600px){.chelsea_meetup input{font-size:14px}}.chelsea_meetup .subtitle{margin-left:0;text-align:left;margin-bottom:24px}.chelsea_meetup h2{margin:0 0 24px}@media (max-width: 600px){.chelsea_meetup h2{font-size:36px;line-height:120%}}.chelsea_meetup .desc{font-weight:500;font-size:18px;line-height:28.8px;letter-spacing:1px;color:#165b2e;opacity:.8}@media (max-width: 600px){.chelsea_meetup .desc{font-size:16px}}.chelsea_meetup .separator{width:303px;height:2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAzIiBoZWlnaHQ9IjIiIHZpZXdCb3g9IjAgMCAzMDMgMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMCAxTDMwMyAxIiBzdHJva2U9IiMxNjVCMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtZGFzaGFycmF5PSI1IDUiLz4KPC9zdmc+Cg==);background-size:100% auto;display:flex;margin:24px 0}.chelsea_meetup .inner_flex{display:flex;align-items:center;gap:16px}.chelsea_meetup .inner_flex .v-line{width:1px;height:24px;background-color:#143d20;opacity:.3}.chelsea_meetup .inner_flex>div{display:flex;align-items:center;gap:4px;font-weight:500;font-size:16px;line-height:24px;letter-spacing:1px;color:#165b2e;opacity:.7}@media (max-width: 600px){.chelsea_meetup .desktop{display:none}}.chelsea_meetup .mobile{display:none}@media (max-width: 600px){.chelsea_meetup .mobile{display:flex}}.chelsea_meetup .abs_item{position:absolute}.chelsea_meetup .abs_item.line{bottom:-10px;right:0;width:70%}.chelsea_meetup .abs_item.line svg{width:100%;height:auto}@media (max-width: 600px){.chelsea_meetup .abs_item.line{bottom:120px;right:0;width:100%}}.chelsea_meetup .abs_item.rose{top:0;left:0}@media (max-width: 1200px){.chelsea_meetup .abs_item.rose{width:84px;transform:scaleX(-1);left:unset;right:0}.chelsea_meetup .abs_item.rose img{width:100%;height:auto}}.chelsea_meetup .abs_item.star{top:200px;right:20px;animation:star_animate 2s infinite;-webkit-animation:star_animate 2s infinite}@media (max-width: 1200px){.chelsea_meetup .abs_item.star{top:unset;bottom:520px;right:50px}}.chelsea_meetup .abs_item.star_2{bottom:120px;left:calc(50% - 30px);animation:star_animate 2s infinite;-webkit-animation:star_animate 2s infinite}@media (max-width: 1200px){.chelsea_meetup .abs_item.star_2{top:unset;bottom:20px;left:calc(50% + 50px)}}.chelsea_meetup .mobile.bottom{position:absolute;bottom:0;left:0;width:100%}.chelsea_meetup .mobile.bottom svg{width:100%}.chelsea_meetup .flex_container{display:flex;gap:80px}@media (max-width: 1080px){.chelsea_meetup .flex_container{flex-direction:column;gap:140px}}.chelsea_meetup .flex_container .right__col{width:100%;max-width:580px;min-width:580px}@media (max-width: 600px){.chelsea_meetup .flex_container .right__col{min-width:100%}}.chelsea_meetup .flex_container .form_holder{padding:64px;background-color:#fff;border-top-left-radius:40px;border-bottom-right-radius:40px;position:relative}@media (max-width: 600px){.chelsea_meetup .flex_container .form_holder{padding:32px 24px;border-top-left-radius:40px;border-bottom-right-radius:40px}}.chelsea_meetup .flex_container .form_holder .field{border:1px solid rgba(22,91,46,.2);border-top-left-radius:15px;border-bottom-right-radius:15px;margin-bottom:24px}.chelsea_meetup .flex_container .form_holder .btn,.chelsea_meetup .flex_container .form_holder .recommendation-modal__button{width:100%;font-size:14px;padding-top:13px;padding-bottom:13px}.chelsea_meetup .flex_container .form_holder h2{font-size:36px;line-height:120%}@media (max-width: 600px){.chelsea_meetup .flex_container .form_holder h2{font-size:22px}}.chelsea_meetup .flex_container .form_holder .left_border{position:absolute;top:-110px;left:-40px}@media (max-width: 600px){.chelsea_meetup .flex_container .form_holder .left_border{top:-60px}}html.page-vip-club{overflow-x:hidden;max-width:100%}body.page-vip-club{background-image:url(green-texture.png);background-size:100% auto;background-attachment:fixed;overflow-x:hidden;max-width:100%}.vip_hero{position:relative;padding-top:120px;padding-bottom:120px}@media (max-width: 992px){.vip_hero{padding-top:80px;padding-bottom:80px}}.vip_hero .line{position:absolute;right:0;bottom:0;pointer-events:none}@media (max-width: 1200px){.vip_hero .line .desktop{display:none}}.vip_hero .line .mobile{display:none}@media (max-width: 1200px){.vip_hero .line .mobile{display:flex}}.vip_hero .star{position:absolute;pointer-events:none;top:40%;left:50%;animation:star_animate 2s infinite ease;webkit-animation:star_animate 2s infinite ease}.vip_hero h1,.vip_hero .big_banner h2,.big_banner .vip_hero h2{font-weight:400;font-size:80px;line-height:1.2em;letter-spacing:1px;text-transform:uppercase;margin:0 0 24px}@media (max-width: 992px){.vip_hero h1,.vip_hero .big_banner h2,.big_banner .vip_hero h2{text-align:center;font-size:40px;line-height:120%;margin-bottom:16px}}.vip_hero .subtitle{font-weight:500;font-size:26px;line-height:150%;letter-spacing:1px;text-transform:unset;text-align:left;color:#165b2e;margin-bottom:16px}@media (max-width: 992px){.vip_hero .subtitle{text-align:center;font-size:20px;margin-bottom:12px}}.vip_hero .desc{font-weight:500;font-size:18px;line-height:160%;letter-spacing:1px;color:#165b2e;opacity:.8}@media (max-width: 992px){.vip_hero .desc{text-align:center;font-size:16px}}.vip_hero .buttons{display:flex;align-items:center;gap:40px;margin-top:64px}@media (max-width: 992px){.vip_hero .buttons{margin-top:32px;flex-direction:column;gap:24px}}.vip_hero .buttons .btn,.vip_hero .buttons .recommendation-modal__button{margin-left:0;margin-right:0;margin-top:0}@media (max-width: 600px){.vip_hero .buttons .btn,.vip_hero .buttons .recommendation-modal__button{width:100%;text-align:center}}.vip_hero .buttons .link_btn{display:flex;align-items:center;gap:4px;font-weight:500;font-size:18px;line-height:1.2em;letter-spacing:8%;text-transform:uppercase;color:#165b2e;text-decoration:none}@media (max-width: 600px){.vip_hero .buttons .link_btn{font-size:16px}}.vip_hero .flex_container{display:flex;align-items:center;gap:120px}@media (max-width: 992px){.vip_hero .flex_container{gap:40px;flex-direction:column-reverse}}.vip_hero .flex_container .left__col{width:100%;max-width:600px}.vip_hero .flex_container .right__col{padding-top:120px}.vip_hero .line{position:absolute}.vip_hero h2{margin:0}.vip_hero .bg_title{position:absolute;top:-160px;left:-100px}.vip_hero .bg_title h3{margin:0;font-family:Pinyon Script,sans-serif;font-weight:400;font-size:600px;line-height:1.2em;letter-spacing:1px;text-align:center;color:#143d20;opacity:.05;white-space:nowrap}.vip_hero .image__holder{position:relative;display:flex;gap:30px;justify-content:center;transform:scale(1.1);margin-left:130px}.vip_hero .image__holder .crown,.vip_hero .image__holder .image_frame{position:absolute}@media (max-width: 1300px){.vip_hero .image__holder{margin-left:0;transform:scale(1)}}@media (max-width: 600px){.vip_hero .image__holder{transform:scale(.9)}}.vip_hero .image__holder .the_image{margin-top:-150px;position:relative}.vip_hero .image__holder .the_image>img{mask:url(vip-club-mask.png);-webkit-mask:url(vip-club-mask.png);-webkit-mask-size:contain;mask-size:contain;-o-object-fit:cover;object-fit:cover}.vip_hero .image__holder .the_image .image_frame{left:-103px;top:-30px}.vip_hero .image__holder .the_image .crown{top:-90px;right:-60px;transform:rotate(33deg)}.vip_hero .image__holder .the_image .crown img{width:163px;height:auto}.vip_hero .image__holder .star{position:absolute;bottom:0;right:300px;animation:star_animate 2s infinite ease;webkit-animation:star_animate 2s infinite ease}@media (max-width: 600px){.vip_hero .image__holder .star{right:-35px;bottom:0}.vip_hero .image__holder .star img{width:23px;height:auto}}.vip_membership_packages{position:relative;background:url(cream-texture.png);background-size:100% auto;background-attachment:fixed;padding-top:120px;padding-bottom:120px;overflow:hidden}@media (max-width: 1200px){.vip_membership_packages{padding-top:100px;padding-bottom:80px}}.vip_membership_packages .abs_elem{position:absolute;top:-20px;left:-20px}@media (max-width: 1200px){.vip_membership_packages .abs_elem{top:0;left:-10px}.vip_membership_packages .abs_elem img{width:80px;height:auto}}.vip_membership_packages .abs_elem.bottom{top:unset;bottom:-10px;left:unset;right:0}@media (max-width: 1200px){.vip_membership_packages .abs_elem.bottom{display:none}}.vip_membership_packages .abs_elem.bottom img{width:200px;height:auto}@media (max-width: 600px){.vip_membership_packages .desktop{display:none}}.vip_membership_packages .mobile{display:none}@media (max-width: 600px){.vip_membership_packages .mobile{display:flex}}.vip_membership_packages h2{text-align:center;max-width:600px;margin:0 auto 64px;color:#165b2e}@media (max-width: 600px){.vip_membership_packages h2{font-size:36px;line-height:130%;margin-bottom:24px}}.vip_membership_packages .title_border svg{width:100%;height:auto}.vip_membership_packages .flex_container{margin-top:56px;display:flex;flex-wrap:wrap;gap:120px 100px}@media (max-width: 1200px){.vip_membership_packages .flex_container{gap:40px}}@media (max-width: 768px){.vip_membership_packages .flex_container{flex-direction:column}}@media (max-width: 600px){.vip_membership_packages .flex_container{margin-top:32px}}.vip_membership_packages .flex_container .package{width:calc(50% - 50px)}@media (max-width: 768px){.vip_membership_packages .flex_container .package{width:100%}}.vip_membership_packages .flex_container .package .inner_flex{display:flex;gap:24px;align-items:center}.vip_membership_packages .flex_container .package h3{font-size:36px;line-height:1.2em;letter-spacing:1px;text-transform:uppercase;color:#165b2e;margin:0 0 8px}@media (max-width: 600px){.vip_membership_packages .flex_container .package h3{font-size:22px}}.vip_membership_packages .flex_container .package .tagline{font-weight:500;font-size:14px;line-height:130%;letter-spacing:8%;text-transform:uppercase;color:#165b2e;padding:4px 16px;background-color:#e3eee0;border:1px solid rgba(22,91,46,.3019607843);border-radius:40px;width:-moz-fit-content;width:fit-content}@media (max-width: 600px){.vip_membership_packages .flex_container .package .tagline{font-size:12px;padding:4px 10px;border-radius:10px}}.vip_membership_packages .flex_container .package .desc{font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px;color:#165b2e;opacity:.8}@media (max-width: 600px){.vip_membership_packages .flex_container .package .desc{font-size:14px}}.vip_membership_packages .flex_container .package .desc ul{padding-left:12px}.vip_membership_packages .flex_container .package .desc ul li{margin-bottom:12px;padding-left:8px}.vip_membership_packages .flex_container .package .desc ul li:last-child{margin-bottom:0}.vip_membership_packages .flex_container .package .desc ul li::marker{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMDA0MTkgOS4zMDExTDUuNSAxNC43MjIyTDMuOTk1ODEgOS4zMDExTDAgNy43MjIxN0wzLjk5NTgxIDYuMTQzMjRMNS41IDAuNzIyMTY4TDcuMDA0MTkgNi4xNDMyNEwxMSA3LjcyMjE3TDcuMDA0MTkgOS4zMDExWiIgZmlsbD0iIzE2NUIyRSIvPgo8L3N2Zz4K)}.vip_club_pricing_plans{padding-top:120px;padding-bottom:120px;background-image:url(pink-texture.png);background-size:100% auto;background-attachment:fixed;position:relative;overflow:hidden;text-align:center}@media (max-width: 1200px){.vip_club_pricing_plans{padding-top:80px;padding-bottom:100px}}.vip_club_pricing_plans .line{position:absolute;bottom:-20px;left:0}@media (max-width: 1200px){.vip_club_pricing_plans .line{bottom:unset;top:300px}}@media (max-width: 1200px){.vip_club_pricing_plans .line .desktop{display:none}}.vip_club_pricing_plans .line .mobile{display:none}@media (max-width: 1200px){.vip_club_pricing_plans .line .mobile{display:flex}}.vip_club_pricing_plans .star{position:absolute;top:50%;right:200px;animation:star_animate 2s infinite;-webkit-animation:star_animate 2s infinite}@media (max-width: 1200px){.vip_club_pricing_plans .star{top:40px;right:40px}}.vip_club_pricing_plans .bg_title{position:absolute;width:120%;top:-100px;left:-200px}.vip_club_pricing_plans .bg_title h3{font-family:Pinyon Script,sans-serif;font-weight:400;font-size:600px;line-height:1.2em;letter-spacing:1px;text-align:center;margin:0;color:#a72727;opacity:.05;white-space:nowrap}@media (max-width: 992px){.vip_club_pricing_plans .title_top{margin-bottom:0!important}.vip_club_pricing_plans .title_top img{width:150px;height:auto}}.vip_club_pricing_plans .title{margin:0}@media (max-width: 992px){.vip_club_pricing_plans .title{font-size:36px;line-height:120%;margin-bottom:16px}}.vip_club_pricing_plans .content{max-width:700px;margin-left:auto;margin-right:auto}.vip_club_pricing_plans .content .desc{margin-top:24px;font-weight:500;font-size:18px;line-height:160%;letter-spacing:1px;text-align:center;color:#143d20;opacity:.7}@media (max-width: 992px){.vip_club_pricing_plans .content .desc{margin-top:0;font-size:16px}}.vip_club_pricing_plans .title_top{margin-bottom:24px}.vip_club_pricing_plans .pricing_plans{margin-top:80px;display:flex;justify-content:center;gap:32px}@media (max-width: 992px){.vip_club_pricing_plans .pricing_plans{margin-top:40px;flex-direction:column;gap:16px}}.vip_club_pricing_plans .pricing_plans .plan{position:relative;width:384px;height:343px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}@media (max-width: 992px){.vip_club_pricing_plans .pricing_plans .plan{max-width:400px;margin-left:auto;margin-right:auto;width:100%;height:auto}}@media (max-width: 600px){.vip_club_pricing_plans .pricing_plans .plan{padding:24px;border-top-left-radius:30px;border-bottom-right-radius:30p}}.vip_club_pricing_plans .pricing_plans .plan h3{margin:0 0 4px;font-weight:400;font-size:36px;line-height:1.2em;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#165b2e}@media (max-width: 600px){.vip_club_pricing_plans .pricing_plans .plan h3{width:100%;font-size:22px;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}}.vip_club_pricing_plans .pricing_plans .plan h3 .price{display:none}.vip_club_pricing_plans .pricing_plans .plan h3 .price .amount{font-size:20px}@media (max-width: 600px){.vip_club_pricing_plans .pricing_plans .plan h3 .price{margin-top:0;display:flex!important;transform:translateY(-4px)}}.vip_club_pricing_plans .pricing_plans .plan p{font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px;text-align:center;color:#143d20;opacity:.8;margin:0}@media (max-width: 600px){.vip_club_pricing_plans .pricing_plans .plan p{text-align:left;width:100%;font-size:14px}}.vip_club_pricing_plans .pricing_plans .plan .price{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:24px}@media (max-width: 600px){.vip_club_pricing_plans .pricing_plans .plan .price{display:none}}.vip_club_pricing_plans .pricing_plans .plan .price .amount{font-family:Montserrat,sans-serif;font-weight:500;font-size:26px;line-height:150%;letter-spacing:1px;text-align:center;color:#143d20}.vip_club_pricing_plans .pricing_plans .plan .price .tag{font-family:Montserrat,sans-serif;display:flex;align-items:center;padding:0 12px;background-color:#e0b3a7;font-weight:700;font-size:12px;line-height:150%;letter-spacing:8%;text-transform:uppercase;color:#143d20;height:24px}@media (max-width: 600px){.vip_club_pricing_plans .pricing_plans .plan .price .tag{padding:2.5px 8px;font-size:10px}}.vip_club_pricing_plans .pricing_plans .plan.monthly{background-color:#fff;border-top-left-radius:40px;border-bottom-right-radius:40px}.vip_club_pricing_plans .pricing_plans .plan.yearly{background-image:url(yearly_frame.png);background-repeat:no-repeat;background-size:100% 100%}@media (max-width: 992px){.vip_club_pricing_plans .pricing_plans .plan.yearly{background-image:url(yearly_frame_mob.png)}}.vip_club_pricing_plans .pricing_plans .plan .monthly_border{position:absolute;left:-40px;top:-20px}@media (max-width: 1200px){.vip_club_pricing_plans .pricing_plans .plan .monthly_border{display:none}}.vip_club_pricing_plans .pricing_plans .plan .monthly_border img{height:auto}.vip_club_pricing_plans .pricing_plans .plan .btn,.vip_club_pricing_plans .pricing_plans .plan .recommendation-modal__button{font-size:14px;height:44px;padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:center;width:100%;border-top-left-radius:15px;border-bottom-right-radius:15px}.vip_club_pricing_plans .mobile.bottom{display:none;position:absolute;bottom:30px;right:0}@media (max-width: 1200px){.vip_club_pricing_plans .mobile.bottom{display:flex}}body.page-faq{background-image:url(green-texture.png);background-size:100% auto;background-attachment:fixed}.faq{padding:120px 0;position:relative;overflow:hidden}.faq .faq__questions-space{display:flex}.faq ul li:before{display:none}.faq .faq__questions-title{font-family:Montserrat,sans-serif;font-weight:500;font-size:26px;line-height:150%;letter-spacing:1px;color:#165b2e;margin-bottom:24px}@media (max-width: 600px){.faq .faq__questions-title{font-size:20px;margin-bottom:16px}}@media (max-width: 1200px){.faq{padding:80px 0}}.faq .abs_elem{position:absolute;top:400px;left:0}@media (max-width: 1080px){.faq .abs_elem{top:unset;right:-30px;bottom:-80px;transform:scaleX(-1)}}.faq .bg_title{position:absolute;bottom:-160px;right:-400px;width:100%;z-index:0}.faq .bg_title h3{margin:0;font-family:Pinyon Script,sans-serif;font-weight:400;font-size:600px;line-height:1.2em;letter-spacing:1px;text-align:center;color:#143d20;opacity:.05;white-space:nowrap}.faq .container{display:flex;position:relative;z-index:20;gap:64px}@media (max-width: 1080px){.faq .container{flex-direction:column;gap:40px}}.faq .container .faq__content{max-width:476px}@media (max-width: 1080px){.faq .container .faq__content{max-width:600px}}.faq h2{margin:0 0 24px}@media (max-width: 1200px){.faq h2{margin-left:30px;font-size:36px;line-height:120%}.faq h2 .title_border{top:-30px;left:-30px}.faq h2 .title_border img{width:66px;height:auto}}.faq .desc{font-weight:500;font-size:18px;line-height:160%;letter-spacing:1px;color:#143d20;opacity:.8}@media (max-width: 600px){.faq .desc{font-size:16px}}.faq .separator{width:303px;height:2px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAzIiBoZWlnaHQ9IjIiIHZpZXdCb3g9IjAgMCAzMDMgMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMCAxTDMwMyAxIiBzdHJva2U9IiMxNjVCMkUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtZGFzaGFycmF5PSI1IDUiLz4KPC9zdmc+Cg==);background-size:100% auto;display:flex;margin:24px 0}.psaccordion{width:100%;margin:0 auto}.psaccordion .psaccordion__content p:first-child{margin-top:0}.psaccordion .psaccordion__content p{font-size:16px;line-height:160%}@media (max-width: 600px){.psaccordion .psaccordion__content p{font-size:14px}}.psaccordion .psaccordion__content ul{padding-left:12px}.psaccordion .psaccordion__content ul li{margin-bottom:12px;padding-left:8px;line-height:160%}.psaccordion .psaccordion__content ul li:last-child{margin-bottom:0}.psaccordion .psaccordion__content ul li::marker{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMSAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMDA0MTkgOS4zMDExTDUuNSAxNC43MjIyTDMuOTk1ODEgOS4zMDExTDAgNy43MjIxN0wzLjk5NTgxIDYuMTQzMjRMNS41IDAuNzIyMTY4TDcuMDA0MTkgNi4xNDMyNEwxMSA3LjcyMjE3TDcuMDA0MTkgOS4zMDExWiIgZmlsbD0iIzE2NUIyRSIvPgo8L3N2Zz4K)}.psaccordion h3{margin:0}.psaccordion *{color:#165b2e}.psaccordion p{margin-bottom:16px}.psaccordion__item{background-color:#fff;margin-bottom:16px;border-top-left-radius:20px;border-bottom-right-radius:20px}.psaccordion__item a{font-weight:500;text-decoration:underline}.psaccordion__icon{transition:transform .3s ease;display:flex;height:-moz-fit-content;height:fit-content}@media (max-width: 600px){.psaccordion__icon svg{width:24px;height:24px;max-width:24px;max-height:24px}}.psaccordion__header{padding:25px 24px;cursor:pointer;display:flex;justify-content:space-between}@media (max-width: 600px){.psaccordion__header{padding:16px}}.psaccordion__header:not(.active) .psaccordion__icon{transform:rotate(45deg)}.psaccordion__title{font-family:Montserrat;font-weight:500;font-size:26px;line-height:39px;margin-bottom:24px;margin-top:24px}@media (max-width: 600px){.psaccordion__title{font-size:20px;line-height:130%;margin-bottom:16px}}.psaccordion__question{font-family:Montserrat;font-weight:500;font-size:20px!important;line-height:30px!important;letter-spacing:1px;margin-bottom:0!important}@media (max-width: 600px){.psaccordion__question{font-size:16px!important;line-height:160%!important}}.psaccordion__content{font-family:Montserrat;font-weight:400;font-size:16px;line-height:24px;letter-spacing:1px;padding-left:24px;padding-right:24px;padding-bottom:24px}@media (max-width: 600px){.psaccordion__content{font-size:14px;line-height:130%;padding:0 16px 16px}}.blog .social_images{background-image:url(pink-texture.png)}.first_article .article-card{display:flex;align-items:center;flex-direction:row;margin-bottom:80px;gap:80px}@media (max-width: 1080px){.first_article .article-card{flex-direction:column;gap:16px;margin-bottom:120px}}.first_article .article-card .card__content{max-width:436px}@media (max-width: 1080px){.first_article .article-card .card__content{width:100%;max-width:100%;text-align:center}}@media (max-width: 600px){.first_article .article-card .card__information{padding-top:0!important}}.first_article .article-card .article-card__image,.first_article .article-card .card__inner{background-color:none;min-height:560px;background:transparent}@media (max-width: 600px){.first_article .article-card .article-card__image,.first_article .article-card .card__inner{max-width:352px;min-height:363px;overflow:visible!important}.first_article .article-card .article-card__image *,.first_article .article-card .card__inner *{overflow:visible!important}.first_article .article-card .article-card__image .border_image.mobile,.first_article .article-card .card__inner .border_image.mobile{transform:scale(1)}.first_article .article-card .article-card__image .border_image.mobile+img,.first_article .article-card .card__inner .border_image.mobile+img{transform:scale(.9);margin-left:4px}}@media (max-width: 600px) and (max-width: 400px){.first_article .article-card .article-card__image .border_image.mobile+img,.first_article .article-card .card__inner .border_image.mobile+img{margin-left:0}}.first_article .article-card .article-card__image img,.first_article .article-card .card__inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.first_article .article-card .media,.first_article .article-card .card__inner{background:transparent!important}.first_article .article-card .card__inner{position:relative}.first_article .article-card .card__inner .main-image{opacity:1!important;mask:url(article_mask.png);-webkit-mask:url(article_mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;transform:scale(.92)!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width: 600px){.first_article .article-card .card__inner .main-image{mask:url(article_mask_mob.png);-webkit-mask:url(article_mask_mob.png);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.first_article .border_image{transform:scale(1)!important;-o-object-fit:inherit!important;object-fit:inherit!important;position:absolute!important;left:0;top:-10px;width:100%;height:100%;display:flex!important;opacity:1!important}@media (max-width: 600px){.first_article .desktop{display:none}}.first_article .mobile{display:none}@media (max-width: 600px){.first_article .mobile{display:flex;max-width:352px;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:top!important;object-position:top!important;height:-moz-fit-content!important;height:fit-content!important;top:0!important}}.media,.card__inner{background:transparent!important}.blog .card__content .full-unstyled-link{font-family:Brumery,sans-serif;font-weight:400;font-size:36px;line-height:120%;letter-spacing:1px;text-transform:uppercase;color:#165b2e}.blog .card__content .article-card__excerpt{font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px;color:#165b2e}@media (max-width: 600px){.blog .card__content .article-card__excerpt{font-size:14px;margin-bottom:0}}.first_article .card__content .full-unstyled-link{font-size:52px;color:#165b2e}@media (max-width: 992px){.first_article .card__content .full-unstyled-link{font-size:36px}}.first_article .article-card__info{margin-bottom:40px}@media (max-width: 1080px){.first_article .article-card__info{justify-content:center}}.blog-articles{gap:40px 32px;position:relative}@media (max-width: 600px){.blog-articles:before{content:"";width:139px;height:220px;position:absolute;left:-24px;top:-70px;background-image:url(blog_list_border.svg);background-repeat:no-repeat;background-size:100% auto}}.blog-articles .card__media{border-top-left-radius:40px!important;border-bottom-right-radius:40px!important;overflow:hidden!important}@media (max-width: 600px){.blog-articles h3 a{font-size:22px!important}}@media (max-width: 600px){.border_image.desktop{display:none!important}}.border_image.mobile{display:none!important}@media (max-width: 600px){.border_image.mobile{display:flex!important}}.article-card__info{margin-bottom:24px;display:flex;align-items:center}.article-card__info span{font-weight:500!important;font-size:14px!important;line-height:1.2em;letter-spacing:8%!important;text-transform:uppercase!important;color:#143d20!important;opacity:.7}@media (max-width: 600px){.article-card__info span{font-size:12px!important}}.article-card__info span:first-child{padding-right:16px;margin-right:16px;border-right:2px solid rgba(22,91,46,.4)}.article-card__info .date{display:flex;align-items:center;gap:4px}body.article{background-image:url(cream-texture.png);background-attachment:fixed;background-color:#efebe7}body.article .social_images{background-image:url(pink-texture.png);background-size:100% auto;background-attachment:fixed}body.article .article-template{position:relative;padding-top:120px;padding-bottom:120px}@media (max-width: 600px){body.article .article-template{padding-top:80px;padding-bottom:80px}}body.article .article-template .page-width--narrow{max-width:100%;padding:0}body.article .article-template .bg_title{position:absolute;width:100%;top:-200px;right:0;pointer-events:none;display:flex;justify-content:flex-end}@media (max-width: 992px){body.article .article-template .bg_title{width:517px;height:auto;top:unset;bottom:1450px;right:-120px}body.article .article-template .bg_title img{width:100%;height:auto}}body.article .article-template .page-width{margin:0}body.article .article-template h1,body.article .article-template .big_banner h2,.big_banner body.article .article-template h2{font-weight:400;font-size:56px;line-height:120%;letter-spacing:1px;text-transform:uppercase;margin-top:24px;margin-bottom:64px}@media (max-width: 600px){body.article .article-template h1,body.article .article-template .big_banner h2,.big_banner body.article .article-template h2{font-size:36px;margin-top:16px;margin-bottom:40px}}body.article .article-template .flex__container{display:flex;gap:80px}@media (max-width: 992px){body.article .article-template .flex__container{flex-direction:column;gap:120px}}body.article .article-template .blog_content{position:relative}body.article .article-template .blog_content .blog_title_border{position:absolute;pointer-events:none;top:-80px;left:-50px}@media (max-width: 600px){body.article .article-template .blog_content .blog_title_border{width:150px;top:-50px}body.article .article-template .blog_content .blog_title_border img{width:100%;height:auto}}body.article .article-template .sidebar{width:380px;min-width:380px;position:relative}@media (max-width: 600px){body.article .article-template .sidebar{width:100%;min-width:100%;padding:0 16px}}body.article .article-template .sidebar .sidebar__image{position:relative;display:flex}body.article .article-template .sidebar .sidebar__image img{width:100%;height:auto;max-height:480px;mask:url(sidebar_mask.png);-webkit-mask:url(sidebar_mask.png);-webkit-mask-size:100% 100%;mask-size:100% 100%}body.article .article-template .sidebar .sidebar__image:after{content:"";position:absolute;top:-25px;left:-25px;width:calc(100% + 50px);height:calc(100% + 50px);background-image:url(sidebar_border.png);background-size:100% 100%}body.article .article-template .sidebar .sidebar__content{position:sticky;top:100px}body.article .article-template .sidebar .sidebar__content img{-o-object-fit:cover;object-fit:cover}body.article .article-template .link_btn{text-decoration:none;align-items:center;display:flex;gap:24px;font-weight:500;font-size:26px;line-height:150%;letter-spacing:1px;color:#165b2e;margin-top:30px;justify-content:center}@media (max-width: 600px){body.article .article-template .link_btn{font-size:20px;margin-top:30px;justify-content:flex-start}}body.article .article-template .link_btn svg{transition:.5s all ease}body.article .article-template .link_btn:hover svg{transform:translate(4px)}body.article .article-template .article-template__content{font-weight:500;font-size:18px;line-height:160%;letter-spacing:1px;color:#165b2e}@media (max-width: 600px){body.article .article-template .article-template__content{font-size:16px}}body.article .article-template .article-template__content h2,body.article .article-template .article-template__content h3,body.article .article-template .article-template__content h4,body.article .article-template .article-template__content h5,body.article .article-template .article-template__content h6{font-family:Montserrat,sans-serif;text-transform:unset;font-weight:500;color:#165b2e}body.article .article-template .article-template__content p,body.article .article-template .article-template__content ul,body.article .article-template .article-template__content li{opacity:.8}body.article .article-template .article-template__content p img,body.article .article-template .article-template__content ul img,body.article .article-template .article-template__content li img{width:100%;border-radius:40px 0;margin:20px 0}body.article .article-template .article-template__content p a,body.article .article-template .article-template__content ul a,body.article .article-template .article-template__content li a{text-decoration:underline}body.article .article-template .author_date_share{display:flex;align-items:center;gap:16px;font-weight:500;font-size:14px;line-height:1.2em;letter-spacing:8%;text-transform:uppercase;color:#165b2e}body.article .article-template .author_date_share .separator{width:1px;min-width:1px;height:24px;background-color:#165b2e;opacity:.4;display:flex}@media (max-width: 600px){body.article .article-template .author_date_share{font-size:12px}}body.article .article-template .author_date_share .author,body.article .article-template .author_date_share .date{display:flex;align-items:center;gap:8px;font-size:14px;opacity:.7}@media (max-width: 600px){body.article .article-template .author_date_share .author,body.article .article-template .author_date_share .date{font-size:12px}}body.article .related-articles{padding-top:120px}@media (max-width: 992px){body.article .related-articles{padding-top:80px}}body.article .related-articles .title{margin-bottom:50px!important}@media (max-width: 1200px){body.article .related-articles .title{margin-left:30px;font-size:36px;line-height:120%}body.article .related-articles .title .title_border{top:-30px;left:-30px}body.article .related-articles .title .title_border img{width:66px;height:auto}}@media (max-width: 600px){body.article .related-articles .splide__track{overflow:visible}}@media (max-width: 600px){body.article .related-articles .splide__slide{max-width:320px;margin-right:16px!important}}body.article .related-articles .splide__slide img{-o-object-fit:cover;object-fit:cover;border-radius:40px 0;width:100%;height:auto;max-height:350px}@media (max-width: 600px){body.article .related-articles .splide__slide img{width:100%;height:199px}}body.article .related-articles .splide__slide a{text-decoration:none}body.article .related-articles .splide__slide a:hover h3{text-decoration:underline}body.article .related-articles .splide__slide .author_date{display:flex;align-items:center;gap:16px;font-weight:500;font-size:14px;line-height:1.2em;letter-spacing:8%;text-transform:uppercase;color:#143d20;margin-top:32px;margin-bottom:24px}@media (max-width: 600px){body.article .related-articles .splide__slide .author_date{font-size:12px}}body.article .related-articles .splide__slide .author_date .author,body.article .related-articles .splide__slide .author_date .date{opacity:.7}body.article .related-articles .splide__slide .author_date .separator{display:flex;width:1px;height:20px;background-color:#165b2e;opacity:.7}body.article .related-articles .splide__slide .author_date .date{display:flex;align-items:center;gap:4px}body.article .related-articles .splide__slide h3{font-weight:400;font-size:36px;line-height:130%;letter-spacing:1px;text-transform:uppercase;color:#165b2e;margin-bottom:16px}@media (max-width: 600px){body.article .related-articles .splide__slide h3{font-size:22px}}body.article .related-articles .excerpt{font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px!important;color:#143d20;opacity:.7}@media (max-width: 600px){body.article .related-articles .excerpt{font-size:14px}}.card__heading:hover a{text-decoration:underline}.blog_bg_title{position:absolute;top:360px;right:-100px}@media (max-width: 1200px){.blog_bg_title{max-width:417px;top:580px;right:-100px}.blog_bg_title img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}}.blog main{position:relative;overflow-x:hidden;max-width:100%}.main-blog{padding-bottom:100px;position:relative}.main-blog .article:first-child{display:none}.wishlist-page-body{background-image:url(cream-texture.png);background-attachment:fixed;background-color:#efebe7}.wishlist-page-body .wishlist-heading{font-size:36px!important;letter-spacing:unset!important}.wishlist-page-body #wishlist-input{border-radius:16px 0}.share_wishlist{display:flex;align-items:center;gap:10px}.wishlist__header__icon{display:flex;align-items:center}.wishlist-page-widget{display:none}.wishlist-engine-button{padding:0!important;background:none;background-color:transparent!important}.wishlist-engine-button svg path{stroke:#165b2e!important}.wishlist-p-right h3{font-family:Montserrat,sans-serif;text-transform:unset}.wishlist-page img{border-radius:15px 0}.wh-list-right h3{overflow:visible;color:#165b2e;font-size:22px;line-height:130%;height:unset!important;word-break:unset!important;display:flex}@media (max-width: 600px){.wh-list-right h3{font-size:18px}}.wh-list-right .wh-pro-meta{display:flex;flex-direction:column;justify-content:center}.wh-list-right .wishlist-price{margin:10px 0!important}.wh-list-right .wishlist-move-cart{margin-bottom:0;margin-top:20px!important;border-radius:10px 0;padding:10px 0;background-color:#165b2e!important}.card-wrapper .wishlist-engine{position:absolute;top:16px;left:16px;z-index:90}.card-wrapper .wishlist-engine .wishlist-engine-button{display:flex;align-items:center;justify-content:center;border-radius:50%;padding:5px!important}.card-wrapper .wishlist-engine .wishlist-engine-button svg{width:18px;height:auto}.card-wrapper .wishlist-engine .wishlist-engine-button svg path{stroke:#fff!important}.card-wrapper [data-added=true] .wishlist-engine-button svg path{fill:#fff!important}#judgeme_product_reviews *{font-family:Montserrat,sans-serif}@media (max-width: 600px){.jdgm-rev-widg{padding:0!important}}.jdgm-histogram{border-left:none!important}.show-reviews-popup-inline{background:none;font-weight:500}.jdgm-rev-widg__summary-text{font-weight:400;font-size:16px;line-height:150%;letter-spacing:1px;color:#303030cc!important}.jdgm-rev__content p,.jdgm-rev__content b{font-weight:400;font-size:14px;line-height:150%;letter-spacing:1px;color:#333232}.jdgm-rev__title{font-size:20px;font-weight:400}#shopify-section-template--24111429189937__custom_liquid_VQLWg4{display:none!important}.jdgm-sort-dropdown{padding:10px 80px 10px 24px!important;border-radius:30px!important;border:1px solid rgba(22,91,46,.2)!important}.jdgm-sort-dropdown+.jdgm-sort-dropdown-arrow{right:10px!important}.jdgm-paginate{margin-bottom:60px}.jdgm-paginate a{font-size:16px!important;font-weight:400!important;color:#143d20!important;padding:8px!important;margin:0 3px!important}.jdgm-paginate a.jdgm-curt{background-color:#165b2e!important;color:#fff!important}.jdgm-write-rev-link{font-weight:400!important;text-transform:uppercase;font-size:14px!important;letter-spacing:.08em!important}.jdgm-rev-widg__title{font-family:Montserrat,sans-serif;font-weight:500;font-size:26px!important;line-height:150%;letter-spacing:1px;color:#143d20;text-transform:unset}.newsletter_popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#143d2066;display:flex;align-items:center;justify-content:center;z-index:999;opacity:0;transition:.5s all ease;pointer-events:none}@media (max-width: 992px){.newsletter_popup{align-items:flex-end}}.newsletter_popup .popup_close_icon{position:absolute;top:50px;right:50px;display:flex;cursor:pointer}@media (max-width: 992px){.newsletter_popup .popup_close_icon{top:16px;right:16px}}.newsletter_popup .popup_content{background-color:#fff;display:flex;max-width:960px;border-radius:40px 0;overflow:hidden;transform:scale(.6);opacity:0;transition:.6s all ease;position:relative}@media (max-width: 992px){.newsletter_popup .popup_content{margin-top:32px;max-width:100%;border-radius:0;flex-direction:column-reverse;height:auto;max-height:calc(100% - 60px);overflow-y:auto}}.newsletter_popup .popup_content .star{position:absolute;top:60px;left:90px}@media (max-width: 600px){.newsletter_popup .popup_content .star{left:20px;top:20px}}.newsletter_popup .popup_content>div{width:50%;position:relative}@media (max-width: 992px){.newsletter_popup .popup_content>div{width:100%}}.newsletter_popup .popup_content .left__col{padding:80px 40px}@media (max-width: 992px){.newsletter_popup .popup_content .left__col{padding:40px 24px}}.newsletter_popup .popup_content .right__col{display:flex}.newsletter_popup .popup_content .right__col img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width: 992px){.newsletter_popup .popup_content .right__col img{max-height:381px}}.newsletter_popup .popup_content .field{flex-direction:column}.newsletter_popup .popup_content .field input{border:1px solid rgba(22,91,46,.2);border-radius:15px 0;font-size:14px}.newsletter_popup .popup_content .field label{color:#165b2e}.newsletter_popup.active{opacity:1;pointer-events:all}.newsletter_popup.active .popup_content{transform:scale(1);opacity:1}.newsletter_popup h4,.newsletter_popup h2,.newsletter_popup h3,.newsletter_popup p{margin:0}.newsletter_popup h4{font-weight:500;font-size:18px;line-height:1.2em;letter-spacing:8%;text-align:center;text-transform:uppercase;color:#143d20;font-family:Montserrat,sans-serif;margin-bottom:16px}@media (max-width: 600px){.newsletter_popup h4{font-size:14px}}.newsletter_popup h2{font-weight:400;font-size:60px;line-height:120%;letter-spacing:1px;text-align:center;text-transform:uppercase;color:#165b2e;position:relative;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;margin-bottom:16px}@media (max-width: 600px){.newsletter_popup h2{font-size:52px}}.newsletter_popup h2 .star{bottom:-10px;right:-30px;top:unset!important;left:unset!important}.newsletter_popup h3{font-weight:500;font-size:14px;line-height:1.2em;letter-spacing:8%;text-align:center;text-transform:uppercase;color:#143d20;font-family:Montserrat,sans-serif}.newsletter_popup p{margin-top:32px;margin-bottom:32px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:1px;text-align:center;color:#143d20}@media (max-width: 600px){.newsletter_popup p{margin-top:24px;margin-bottom:24px;font-size:14px}}.newsletter_popup .newsletter-form__button{width:100%;height:auto;padding:13.5px 20px}.product-media-modal__toggle svg path{fill:#fff!important}.size_guide_modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999;background-color:#143d2066;display:flex;justify-content:flex-end;transition:.5s all ease;opacity:0;pointer-events:none}.size_guide_modal .size_guide_close{position:absolute;top:40px;right:40px;cursor:pointer}@media (max-width: 600px){.size_guide_modal .size_guide_close{top:16px;right:16px}}.size_guide_modal .size_guide_content{padding:40px;background-color:#fff;max-width:688px;width:100%;overflow-y:auto;transition:.5s all ease;transition-delay:.2s;transform:translate(100%);position:relative}@media (max-width: 600px){.size_guide_modal .size_guide_content{padding:16px}}.size_guide_modal.active{opacity:1;pointer-events:all}.size_guide_modal.active .size_guide_content{transform:translate(0);transition-delay:0ms}.size_guide_modal h2{font-family:Montserrat,sans-serif;font-weight:500;font-size:26px;line-height:150%;letter-spacing:1px;color:#165b2e;text-transform:unset;margin:0;pointer-events:none}@media (max-width: 600px){.size_guide_modal h2{font-size:20px}}.size_guide_modal .separator{display:flex;width:100%;height:1px;margin:24px 0;background-color:#143d2026}@media (max-width: 600px){.size_guide_modal .separator{margin:16px 0}}.size_guide_modal .data_controller{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.size_guide_modal .data_controller label{font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px;color:#143d20}@media (max-width: 600px){.size_guide_modal .data_controller label{font-size:14px}}.size_guide_modal .data_controller select{width:100%;margin-top:8px;padding:10px 16px;border-radius:30px;border:1px solid rgba(22,91,46,.2);font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px;color:#143d20;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url(data:image/svg+xml;base64,PHN2ZyBzdHlsZT0ib3BhY2l0eTogMC41OyIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEwIiB2aWV3Qm94PSIwIDAgMTggMTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xNi41IDFMOSA4LjVMMS41IDEiIHN0cm9rZT0iIzE0M0QyMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 16px)}@media (max-width: 600px){.size_guide_modal .data_controller select{font-size:14px}}.size_guide_modal .data_controller .selected_size{width:calc(100% - 140px)}.size_guide_modal .data_controller .selected_size label{width:100%;display:flex}.size_guide_modal .size_switcher{width:140px;min-width:140px;display:flex;align-items:center;padding:4px;border:1px solid rgba(22,91,46,.2);border-radius:30px;justify-content:center}.size_guide_modal .size_switcher>div{width:66px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:30px;font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px;color:#165b2e;cursor:pointer}.size_guide_modal .size_switcher>div.active{background-color:#165b2e;color:#fff}.size_guide_modal table{margin-top:24px;width:100%;border-collapse:separate;border-spacing:0}.size_guide_modal table th,.size_guide_modal table td{border-top:1px solid #DCE2DE;border-bottom:1px solid #DCE2DE;border-right:1px solid #DCE2DE!important;padding:8px;border-bottom:none;text-align:center}.size_guide_modal table th:first-child{border-left:1px solid #DCE2DE!important}.size_guide_modal table tr:last-child td{border-bottom:1px solid #DCE2DE}.size_guide_modal table tr td:first-child{border-left:1px solid #DCE2DE;display:flex;justify-content:center;border-right:none}.size_guide_modal table tr td:last-child{border-right:1px solid #DCE2DE;display:flex;justify-content:center;border-left:none}.size_guide_modal table th{font-weight:500;font-size:18px;line-height:1.2em;letter-spacing:8%;text-transform:uppercase;color:#143d20}@media (max-width: 600px){.size_guide_modal table th{font-size:14px}}.size_guide_modal table th:first-child{border-top-left-radius:15px}.size_guide_modal table th:last-child{border-top-right-radius:15px}.size_guide_modal table th{background-color:#f8e8e4}.size_guide_table{display:none}.size_guide_table.active{display:flex}.size_cm,.size_guide_modal.cm .size_in{display:none}.size_guide_modal.cm .size_cm,.size_guide_modal.in .size_in{display:block}.size_guide_modal.in .size_cm{display:none}.size_guide_modal table tr:last-child td:first-child{border-bottom-left-radius:15px}.size_guide_modal table tr:last-child td:last-child{border-bottom-right-radius:15px}.size_guide_container{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.size_guide_container .text{font-weight:500;font-size:16px;line-height:150%;letter-spacing:1px;color:#143d20}#size_guide_opener{color:#165b2e;font-weight:500;display:inline-flex}.pre-loader{position:fixed;width:100%;height:100%;top:0;left:0;background-image:url(green-texture.png);background-color:#d7e2d4;background-size:100% auto;background-attachment:fixed;z-index:99999;display:flex;align-items:center;justify-content:center;transition:.5s all ease}.pre-loader lottie-player{width:100%;height:auto}.pre-loader.hide{opacity:0;pointer-events:none}p a{color:#165b2e}.swatch-input__label{pointer-events:none}.active.generic_swatch .facet-checkbox__text,.active.generic_swatch .facet-checkbox__text-label{color:#fff}.product-grid-container .card__media,.product__collection__carousel .card__media{z-index:99!important}[name="filter.v.t.shopify.color-pattern"]+label{pointer-events:all}.swatch--unavailable{background:linear-gradient(135deg,#ffd568 9%,#ff98d6 36.73%,#93b8ff 63.82%,#7effb9 94.63%);border:none!important}.facets__label.mobile-facets__label.color_swatch{padding:0!important}.borders{pointer-events:none}.product__info-wrapper label{pointer-events:all!important}.product-media-modal__content{background-color:#fff}@media (min-width: 1200px){.product-media-modal__content img{max-width:618px;border-radius:30px!important}}@media (min-width: 1200px){.product-media-modal__dialog .global-media-settings--no-shadow{overflow:hidden!important;margin-bottom:30px}}.product-media-modal__toggle{background-color:#fff}.product-media-modal__toggle svg path{fill:#000!important;stroke:#000!important}.product-media-modal__dialog{background-color:#fff;justify-content:center}@media (min-width: 1200px){.product-media-modal__dialog .product-media-modal__content{max-width:85vw;max-height:95vh}.product-media-modal__dialog .product-media-modal__content::-webkit-scrollbar{width:2px}.product-media-modal__dialog .product-media-modal__content::-webkit-scrollbar-track{background:#143d2033}.product-media-modal__dialog .product-media-modal__content::-webkit-scrollbar-thumb{background:#143d20}}.card .card__inner .card__media{z-index:99!important}.jdgm-media-gallery{margin-top:40px}@media (max-width: 1200px){.jdgm-medals-wrapper{margin:auto}}#shopify-section-template--24111429189937__related-products{margin-top:-100px}#attn-waitlist-trigger button:after{position:relative!important}.product-badges{margin-top:32px}.product_desc{margin-top:80px;font-weight:400;font-size:16px;line-height:150%;letter-spacing:1px;color:#165b2e;margin-bottom:120px}.product_desc .light{opacity:1}.product_desc h2{margin-top:0;font-size:26px;line-height:120%}@media (max-width: 1200px){.product_desc h2{font-size:24px}}.product_desc span{font-weight:inherit!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;color:inherit!important;opacity:1!important;font-family:inherit!important}@media (max-width: 1200px){.product_desc.desktop{display:none!important}}.product_desc.mobile{display:none!important;margin-bottom:120px;margin-top:64px}@media (max-width: 1200px){.product_desc.mobile{display:block!important}}.product_desc .separator{display:flex;margin-top:40px;margin-bottom:40px;width:100%;height:1px;background-color:#165b2e33}.judge-me-medals{width:-moz-fit-content;width:fit-content}@media (max-width: 1200px){.judge-me-medals{margin-left:auto;margin-right:auto}}.judge-me-medals .medals{display:flex;gap:24px}.judge-me-medals .judgeme_link{text-align:center;font-weight:500;font-size:16px;line-height:150%;letter-spacing:unset!important;text-decoration:underline;color:#165b2e;margin-top:24px;display:block}section .review_share .jdgm-widget .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}section .review_share .jdgm-widget .jdgm-prev-badge[data-number-of-reviews="0"]+.show-reviews-popup-inline{margin:0;padding:0}#size_guide_region{background-color:transparent}.pre_order_message{align-items:center;font-size:18px!important;gap:10px!important}@media (max-width: 600px){.pre_order_message{font-size:13px!important}}.pre_order_message img{width:30px;height:30px}.product-media-modal[open]{z-index:99999}.breadcrumb{margin-top:20px}@media (max-width: 1200px){.breadcrumb{margin-top:16px}}.breadcrumb .container{display:flex;align-items:center;gap:10px 14px}@media (max-width: 1200px){.breadcrumb .container .back_text{display:none}}.breadcrumb .container .back{display:flex;align-items:center;gap:8px;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.08em!important;text-transform:uppercase;color:#165b2e;text-decoration:none}.breadcrumb .container .separator{display:flex;width:1px;min-width:1px;height:30px;background-color:#143d20;opacity:.3}.breadcrumb .container .bread_items{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.breadcrumb .container .bread_items .item{display:flex;align-items:center;gap:8px}@media (max-width: 1200px){.breadcrumb .container .bread_items .item svg{width:16px}}.breadcrumb .container .bread_items .item a,.breadcrumb .container .bread_items .item div{font-family:Montserrat,sans-serif;font-weight:500;font-size:14px;line-height:150%;letter-spacing:0%;color:#143d20;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1200px){.breadcrumb .container .bread_items .item a,.breadcrumb .container .bread_items .item div{font-size:12px}}.breadcrumb .container .bread_items .item a{opacity:.6}@media (max-width: 1200px){.breadcrumb{margin-bottom:24px}}.review_share .jdgm-widget{display:flex!important}@media (max-width: 768px){.overflow-show+.gradient{padding:0}.slider-buttons .slider-counter{color:#165b2e;font-size:14px;font-weight:500}.slider-buttons svg{width:14px!important;height:14px!important}.slider-buttons svg path{fill:#165b2e!important}}.jdgm-media-gallery,#HeaderMenu-catalog-collections,#HeaderMenu-catalog-categories,#HeaderDrawer-catalog-categories,#HeaderDrawer-catalog-collections{display:none!important}.menu-drawer__close-button{padding-left:20px;font-size:18px;color:#143d20!important}.menu-drawer__submenu{overflow:hidden!important}.menu-drawer__menu.list-menu{max-height:68vh}.menu-drawer__utility-links{display:none}#childlink-categories{margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid rgba(22,91,46,.2)}.inner_summary{pointer-events:none!important;font-size:16px!important;text-transform:unset!important}.inner_summary .svg-wrapper{display:none}.inner_summary+.submenu .menu-drawer__menu a{font-size:14px!important;text-transform:unset!important}.inner_summary+.submenu .menu-drawer__menu #HeaderDrawer-catalog-collections-view-all-collections,.inner_summary+.submenu .menu-drawer__menu #HeaderDrawer-catalog-categories-view-all-categories{font-size:16px!important;color:#165b2e!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuNzA4OTg0IDkuOTk5NjlMMTkuMjgwNCA5Ljk5OTY5QzE3LjQ5NiA5Ljk2NiAxMy45MjczIDguODQ3NDEgMTMuOTI3MyA0LjY0MjU4IiBzdHJva2U9IiMxNjVCMkUiIHN0cm9rZS13aWR0aD0iMS4yIi8+CjxwYXRoIGQ9Ik0xOS4yODA4IDEwLjAwMDNDMTcuNDk2NSAxMC4wMzQgMTMuOTI3NyAxMS4xNTI2IDEzLjkyNzcgMTUuMzU3NCIgc3Ryb2tlPSIjMTY1QjJFIiBzdHJva2Utd2lkdGg9IjEuMiIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position-y:center;background-position-x:calc(100% - 16px)}body.collection #attentive_overlay{display:none!important}[data-score="0.00"]{display:none}[data-score="0.00"]+.jdgm-prev-badge__text{display:none}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#fff}.product_sold_out [tag-text="Ready to ship"]{display:none!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea{font-size:16px!important}#Details-menu-drawer-menu-item-1 .menu-drawer__close-button+ul.menu-drawer__menu{display:flex;flex-direction:column;overflow-y:auto}#Details-menu-drawer-menu-item-1 .menu-drawer__close-button+ul.menu-drawer__menu li:first-child{order:2}#Details-menu-drawer-menu-item-1 .menu-drawer__close-button+ul.menu-drawer__menu li:nth-child(2){order:1}#childlink-categories{border-top:1px solid rgba(22,91,46,.2);padding-top:24px;margin-top:24px;border-bottom:none}@media (max-width: 1500px){.header__inline-menu{margin-left:0!important}}@media (max-width: 1500px){.header>.header__icons{width:unset}}.mega-menu__list--condensed{display:grid!important;grid-template-columns:repeat(2,50%)!important;gap:1rem!important;justify-content:space-evenly!important;max-width:25%!important}.mega-menu__list--condensed>li:first-child:has(#HeaderMenu-collections-view-all-collections),.mega-menu__list--condensed>li:first-child:has(#HeaderMenu-silhouettes-view-all-silhouettes){grid-column:span 2!important}#HeaderMenu-collections-view-all-collections,#HeaderMenu-silhouettes-view-all-silhouettes{display:flex!important;align-items:center!important;column-gap:12px!important;font-size:18px!important;color:#165b2e!important;font-weight:500!important}#HeaderDrawer-collections-view-all-collections,#HeaderDrawer-silhouettes-view-all-silhouettes{font-weight:700;font-size:18px;padding-block:20px}.header__icon--menu[aria-expanded=true]:before{display:none!important}#SortBy option:first-child{display:none!important}iframe#chat-button{bottom:15px!important}.needsclick.kl-teaser-WcwLa9.undefined.kl-private-reset-css-Xuajs1{height:80px!important;width:80px!important}.needsclick.go1596356512.kl-private-reset-css-Xuajs1{height:80px!important;width:118px!important}.kl-private-reset-css-Xuajs1 span{font-size:13px!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
