@font-face{font-family:FavoritPro-Regular;src:url('{{ "/cdn/shop/files/FavoritPro-Regular.woff2?v=1783321764" | asset_url }}') format("woff2"),url(/cdn/shop/files/FavoritPro-Regular.woff?v=1783321764) format("woff");font-weight:400;font-style:normal;font-display:swap}.container{max-width:1470px;margin:0 auto;padding:0 15px}.button-secondary{min-height:34px!important;max-height:34px!important;padding:5px 18px!important;font-size:12px!important;line-height:12px!important;box-shadow:none!important;border:1px solid #000!important;display:flex;gap:8px;align-items:center}.hero .button-secondary{min-height:34px!important;max-height:34px!important;padding:5px 18px!important;font-size:12px!important;line-height:12px!important;background:#ffffff0d;border:1px solid rgba(255,255,255,.6)!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff}.hero .button-secondary svg path{fill:#fff}.button:hover{--button-background-color:transparent !important}.hero .text-block--AT1hFajM3N0U5aVREQ__text_F39KBF p{font-family:Vibur,cursive!important}.template-index .hero{min-height:100vh!important;height:100vh}.template-index .hero__container,.hero__content-wrapper,.hero__media-grid{height:100%}.hero img{object-position:center top!important}.marquee__content p{font-family:FavoritPro-Regular!important;background:linear-gradient(90deg,red,#005397,#01784e,red,#005397);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}#shopify-section-template--21080341413957__section_Ywk9eJ p{font-family:FavoritPro-Regular!important;background:linear-gradient(90deg,red,#005397,#01784e,red,#005397);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;max-width:1030px;margin:0 auto;text-transform:capitalize}#shopify-section-template--21080341413957__section_Ywk9eJ p strong{font-weight:400!important;display:block;font-family:Vibur,cursive!important}.text-block--AUFVRaWJaSWJod2xOV__text_P4m743 p strong{font-family:Vibur,cursive!important;font-weight:400!important;text-transform:lowercase}.about-text h2{max-width:170px;margin:0 auto}.join-community h2{max-width:300px;margin:0 auto}.sustainability-text h2{max-width:380px;margin:0 auto}#header-component{display:flex;flex-direction:column}.header__row--top{order:2}.header__row--bottom{order:1;border-bottom:1px solid #ECECEC;padding:10px 0}.header__columns{padding:0!important}.header .account-button{border-left:1px solid #DEDEDE}.about-group-1 a,.about-group-3 a{background:#ffffff0d!important;border:1px solid rgba(255,255,255,.6)!important;color:#fff!important}.about-group-1 a svg path,.about-group-3 a svg path{fill:#fff}.collection-text h2{font-family:Vibur,cursive!important}.collection-new-text{border:1px solid #eee;position:relative;top:-8px}.page-product h1{font-size:30px}.product-details .variant-option--equal-width-buttons{display:flex!important;flex-wrap:wrap;gap:10px}.product-details .variant-option--buttons legend{font-size:12px;font-weight:700;letter-spacing:.57px;text-transform:uppercase;color:#000}.variant-option__button-label:has(input[type=radio]:checked){background:transparent!important;color:#000}.variant-option__button-label:has(input[type=radio]:checked) .variant-option__button-label__pill{background:transparent!important;box-shadow:none!important}.product-details .variant-option__button-label{border-radius:4px;width:40px!important;height:40px!important;background-color:#f6f6f6;border-color:#f6f6f6!important}.product-details .button[id^=BuyButtons-ProductSubmitButton-]{background-color:red;border:1px solid #000;height:60px;border-radius:8px;color:#fff;font-size:18px}.accordion accordion-custom{display:block;border:1px solid #EEEEEE;border-radius:12px;padding:8px 16px;margin-bottom:14px;font-weight:600}.details__header{font-weight:700!important}.accordion accordion-custom img{width:26px;height:26px}.shipping-img-bg{max-width:50px;max-height:50px;min-width:50px;min-height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.freeship-text p strong{text-decoration:underline;font-weight:400}#size-guide{max-width:100%;width:100%}#timer{display:flex;align-items:center;gap:8px;border:1px solid #EEEEEE;border-radius:20px;padding:10px 12px}#timer img{width:20px;height:20px;box-sizing:content-box}.countdown-timer{display:flex;align-items:center;gap:6px;font-size:14px;color:#7f7f7f}#time{color:#000}.pdp-slider-wrap{overflow:hidden}.pdp-slider-wrap .layout-panel-flex{display:block!important}.pdp-slider-wrap .slick-list{overflow:hidden;margin:0 -6px}.pdp-slider-wrap .slick-track{display:flex!important}.pdp-slider-wrap .slick-slide{height:inherit!important;padding:0 6px}.pdp-slider-wrap .slick-slide>div{height:100%}.pdp-slider-wrap .image-block{width:100%!important}.pdp-slider-wrap .image-block img{width:100%;display:block;border-radius:12px}.pdp-slider-text img{height:60px;width:60px;object-fit:cover;border-radius:4px}.testimonial-slider-section{overflow:hidden}.testimonial-slider{margin:0 -6px}.testimonial-slide{padding:0 6px;box-sizing:border-box}.testimonial-card{background:#f7f9fa;border-radius:4px;padding:14px;display:flex;align-items:center;gap:12px;height:100%}.testimonial-image{flex:0 0 60px}.testimonial-image img{width:60px;height:60px;object-fit:cover;border-radius:4px;display:block}.testimonial-content{flex:1}.testimonial-content h4{margin:0 0 6px;font-size:12px;line-height:1.2;font-weight:700;color:#000}.testimonial-content p{margin:0;font-size:12px;line-height:1.5;color:#000}.testimonial-slider .slick-track{display:flex!important}.testimonial-slider .slick-slide{height:inherit!important}.testimonial-slider .slick-slide>div{height:100%}.testimonial-slider{position:relative;overflow:visible}.testimonial-slider .slick-list{overflow:visible}.testimonial-slider .slick-prev,.testimonial-slider .slick-next{width:24px;height:24px;border:none;border-radius:50%;background:#fff;box-shadow:0 4px 12px #0000001f;display:flex!important;align-items:center;justify-content:center;z-index:99;cursor:pointer;transition:.25s ease}.testimonial-slider .slick-prev{left:5px}.testimonial-slider .slick-next{right:5px}.testimonial-slider .slick-prev:hover,.testimonial-slider .slick-next:hover{transform:translateY(-50%) scale(1.08)}.testimonial-slider .slick-prev svg,.testimonial-slider .slick-next svg{width:6px;height:9px}.testimonial-slider .slick-prev:before,.testimonial-slider .slick-next:before{display:none}.variant-option__button-label:has(input[type=radio]:checked){background:transparent!important;color:#000;box-shadow:0 0 0 1px #000}@media(max-width:1024px){.header__row--bottom{padding:5px 0}}@media(min-width:1024px){.header-logo{position:absolute;left:50%;bottom:18px;transform:translate(-50%);z-index:999}.header-logo img{min-width:100px;min-height:100px}}@media(min-width:749px){.header{position:relative;z-index:100}.header-logo{position:absolute;left:50%;bottom:-55px;transform:translate(-50%);z-index:999}.header-logo{bottom:8px}search-button .hidden{display:block!important;color:#00000080}search-button button{display:flex;align-items:center;gap:4px}}@media(max-width:750px){#header-component{padding:5px 0}.menu-drawer__menu-item-text{font-size:17px}.menu-drawer__menu-item{min-height:unset!important}}@media(max-width:768px){h2{font-size:28px!important}#shopify-section-template--21080341413957__section_FCaarC .image-block__image{width:15px;justify-content:end!important}#shopify-section-template--21080341413957__section_FCaarC .image-block{justify-content:end!important}#shopify-section-template--21080341413957__section_FCaarC .group-block{min-height:250px}#shopify-section-template--21080341413957__section_FCaarC .group-block img{object-fit:cover;object-position:center center}.rich-desc p{font-size:28px!important;line-height:1.2}.hero .button-secondary{width:48%;max-width:48%;justify-content:center}#Hero-template--21080341413957__hero_jVaWmY .group-block-content{justify-content:center}.testimonial-card{padding:12px}.product-details .variant-option__button-label{border-radius:4px;width:auto!important;height:auto!important;background-color:#f6f6f6;border-color:#f6f6f6!important;min-width:unset;line-height:1.3;padding:8px 15px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
