.overflow-hidden{overflow:hidden}.br-20{border-radius:20px}.max-w-100{max-width:100%!important}.relative{position:relative}.two-column{display:grid;grid-template-columns:1fr;align-items:center}.video-banner video{width:100%;height:100%;object-fit:cover;object-position:top}.collection__swiper{margin:0 auto;padding:50px 1.5rem}.collection__swiper .collection-card{border-radius:17px;overflow:hidden;height:auto}.collection__swiper .collection-card .collection__link{display:flex;flex-direction:column;height:100%}.collection__swiper .collection-card .featured-image{height:100%}.collection__image{transition:transform .3s ease-in-out}.collection__swiper .collection-card .collection__image{height:100%;object-fit:cover}.collection__link{text-decoration:none;font-size:1.2rem}.collection__link:hover .collection__image{transform:scale(1.1)}.collection-card .collection__link .collection__title{position:relative;text-align:center;margin-bottom:0;font-size:18px;color:#000;font-weight:800}.button{transition:all .3s ease-in-out}.button:hover{color:#fff;background-color:#000}.footer-block__brand-info .footer-block__heading{font-size:48px}.social-media__heading{margin-top:40px;font-size:24px;font-weight:400}.two-column-menu{display:flex;gap:6rem;height:100%;flex-direction:column;justify-content:space-between}.featured_product_selector__wrapper{display:grid;gap:4rem;grid-template-columns:1fr}.featured_product_selector__heading{margin-top:0;margin-bottom:1.8rem}.featured_product_selector__description{font-size:1.5rem}.package__wrapper{--grid-desktop-horizontal-spacing: 1.6rem;--grid-desktop-vertical-spacing: 1.6rem;--grid-mobile-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: 1.6rem}.package__atc{padding:3rem 4rem;border:3px solid #000;border-radius:31px;display:grid;grid-template-rows:auto 1fr auto}.package__atc .heading{margin-bottom:1rem}.package__atc .line{display:block;height:6px;width:100%;background-color:#d9d9d9;border-radius:50px}.cart__info{border-top:1px solid rgba(0,0,0,.28)}.cart__info .total{display:flex;justify-content:space-between;font-size:1.7rem;font-weight:700;color:#000}.package__wrapper{margin-top:20px;gap:16px}.add-to-package{margin-top:1.2rem;font-size:1.2rem;min-height:12px;padding:6px}.featured_product_selector__wrapper .product__title,.featured_product_selector__wrapper .product__price{margin:0;text-decoration:none;color:rgb(var(--color-foreground))}.products__lists li{font-size:2rem;color:#000}.cart__info .add-all-to-cart{width:100%}.collection-list-slider{margin:4rem 0}.collection-lists{padding:0}.collection-lists .collection_list{text-align:center;border:1px solid #000;border-radius:3rem;overflow:hidden;display:flex;align-items:center;justify-content:center}.collection-lists .collection_list .collection-list__link{display:block;padding:10px;color:#000;text-decoration:none;width:100%;font-size:2.1rem}.collection-lists .collection_list .collection-list__link:hover{color:#fff;background-color:#000}.collection-lists .collection_list .collection-list__link--active{width:100%;color:#fff;background-color:#000}.product-grid-container{margin-bottom:9rem}.product-grid{--grid-desktop-horizontal-spacing: 2rem;--grid-desktop-vertical-spacing: 2rem;--grid-mobile-horizontal-spacing: 2rem;--grid-mobile-vertical-spacing: 2rem}.featured-image__media img{width:100%;height:auto}.shopify-payment-button shopify-buy-it-now-button .shopify-payment-button__button{border:1px solid #000;background-color:#000;color:#fff}.shopify-payment-button shopify-buy-it-now-button .shopify-payment-button__button:after{content:none}.shopify-payment-button shopify-buy-it-now-button .shopify-payment-button__button:hover{color:#000}.image-with-text__text h2{font-size:calc(var(--font-heading-scale) * 3rem)}.products__lists{padding-left:0}.products__lists .package-form__product-info{display:flex;align-items:center;justify-content:space-between;gap:8px}.package-form__product-info .remove-btn{font-size:0;cursor:pointer;pointer-events:all;width:25px;height:25px;display:inline-block;background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="100" height="100" viewBox="0 0 50 50"><path d="M 7.71875 6.28125 L 6.28125 7.71875 L 23.5625 25 L 6.28125 42.28125 L 7.71875 43.71875 L 25 26.4375 L 42.28125 43.71875 L 43.71875 42.28125 L 26.4375 25 L 43.71875 7.71875 L 42.28125 6.28125 L 25 23.5625 Z"></path></svg>')}.testimonial{padding-top:40px;padding-bottom:40px}.testimonial__wrapper .testimonial__heading{text-align:center}.testimonial__wrapper .testimonial__heading .subtitle{margin-bottom:5px;font-size:18px;line-height:100%;color:#616161}.testimonial__wrapper .testimonial__heading .heading{margin:0;font-weight:800;font-size:40px;line-height:100%;color:#000}.testimonial__wrapper .testimonial__heading .rating__wrapper{margin-top:20px;display:flex;align-items:center;justify-content:center;gap:15px}.testimonial__wrapper .testimonial__heading .rating__wrapper .rating{color:#000;font-size:24px}.testimonial__wrapper .testimonial__container .testimonial-swiper{padding:50px 2px}.testimonial__wrapper .testimonial__container .testimonial-card{min-height:337px;padding:20px;display:flex;flex-direction:column;justify-content:space-between;background:#fffdfd;box-shadow:5px 7px 19.8px #00000040;border-radius:21px}.testimonial__wrapper .testimonial__container .testimonial-card .testimonial-text{font-weight:400;font-size:15px;line-height:100%;color:#000}.testimonial__wrapper .testimonial__container .testimonial-card .author{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;flex-wrap:wrap;gap:20px}.testimonial__wrapper .testimonial__container .testimonial-card .author-info{display:flex;align-items:center;gap:10px}.testimonial__wrapper .testimonial__container .testimonial-card .author-name{font-weight:700;color:#000}.testimonial__wrapper .testimonial__container .testimonial-card .author-image{display:none}.star-rating{display:flex;gap:4px}.star{width:27px;height:25px;background-color:#ccc;-webkit-mask:url('data:image/svg+xml;utf8,<svg width="27" height="25" viewBox="0 0 27 25" xmlns="http://www.w3.org/2000/svg"><path d="M5.56377 24.8966L7.69308 15.6914L0.551697 9.5L9.98618 8.68103L13.6551 0L17.3241 8.68103L26.7586 9.5L19.6172 15.6914L21.7465 24.8966L13.6551 20.0155L5.56377 24.8966Z"/></svg>') no-repeat center;mask:url('data:image/svg+xml;utf8,<svg width="27" height="25" viewBox="0 0 27 25" xmlns="http://www.w3.org/2000/svg"><path d="M5.56377 24.8966L7.69308 15.6914L0.551697 9.5L9.98618 8.68103L13.6551 0L17.3241 8.68103L26.7586 9.5L19.6172 15.6914L21.7465 24.8966L13.6551 20.0155L5.56377 24.8966Z"/></svg>') no-repeat center;-webkit-mask-size:cover;mask-size:cover;position:relative;overflow:hidden}.testimonial__wrapper .testimonial__container .testimonial-card .star{width:12px;height:12px}.star-inner{display:block!important;background-color:#fb0;width:100%;height:100%}.testimonial__wrapper .testimonial-swiper{padding-bottom:100px;--swiper-pagination-bullet-horizontal-gap: 8px;--swiper-pagination-bullet-height: 16px;--swiper-pagination-bullet-width: 16px;--swiper-pagination-color: #1D304E;--swiper-pagination-bullet-inactive-color: #D9D9D9}.testimonial__wrapper .testimonial__container .navigation__wrapper{margin-top:50px;display:flex;justify-content:center;gap:35px}.testimonial__wrapper .testimonial__container .navigation__wrapper .swiper-pagination-bullets{position:relative;width:max-content;align-items:center;justify-content:center;display:flex}.testimonial__wrapper .testimonial__container .navigation__wrapper .button--nav{display:flex;align-items:center;justify-content:center;border-radius:100px;width:34px;height:34px;color:#000;background:#fff;transition:background .3s ease-in-out;box-shadow:1px 1px 4px #00000040;cursor:pointer}.navigation__wrapper .button--nav[aria-disabled=true]{opacity:.5;pointer-events:none}.navigation__wrapper .button--nav:hover{color:#fff;background:#242833}form[data-testid=klaviyo-form-W9Cs47]>.needsclick>div[data-testid=form-row]:first-child{margin-top:-150px!important}.testimonial--2{padding-top:40px;padding-bottom:40px}.testimonial--2 .testimonial__wrapper .testimonial__heading{text-align:left}.testimonial--2 .testimonial__wrapper .testimonial__heading .subtitle{font-size:16px;color:#000}.testimonial--2 .celebrities-testimonial-swiper{padding-top:50px}.testimonial--2 .celebrities-testimonial-swiper .testimonial-image__wrapper img{width:100%;height:auto;border-radius:5px}.video-testimonial .celebrities-video-swiper{padding-top:50px}.video-testimonial .celebrities-video-swiper video{width:100%;height:auto;border-radius:5px}@media screen and (max-width: 749px){.order-0--mobile{order:0}.footer-block:not(.order-0--mobile){order:1}}@media screen and (min-width: 750px){.two-column{column-gap:7rem;grid-template-columns:40% 60%}.collection__swiper{margin:0;padding:110px 0}.footer-block{padding:50px 100px}.footer-block__brand-info .footer-block__heading{font-size:62px}.social-media__heading{margin-top:70px}.footer-block:not(:first-child){border-left:1px solid rgba(255,255,255,.46)}.image-with-text__text h2{font-size:calc(var(--font-heading-scale) * 4rem)}.collection-card .collection__link .collection__title{font-size:25px}.testimonial--2{padding-top:80px;padding-bottom:80px}}@media screen and (min-width: 1023px){.featured_product_selector__wrapper{grid-template-columns:70% 30%}}@media screen and (min-width: 1199px){.testimonial__wrapper .testimonial__container .testimonial-card{padding:40px}.testimonial__wrapper .testimonial__container .testimonial-card .author{flex-direction:row;align-items:center}.testimonial__wrapper .testimonial__heading .heading{font-size:63px}.testimonial__wrapper .testimonial__heading .subtitle{font-size:24px}.testimonial--2 .testimonial__wrapper .testimonial__heading .subtitle{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
