@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";h1,h2,h3,h4,h5,h6,p,span,input,select,label,a,button,li,th,td,table{font-family:Lato,sans-serif!important;letter-spacing:0}svg.icon.icon-cart-empty{height:2rem;width:2rem}svg.icon.icon-cart{height:2rem;width:2rem}a.header__menu-item.list-menu__item{font-size:18px;color:#000}.image-with-collection__overlay{display:block!important}.two-image-banner{width:100%;margin:0 auto}.banner-wrapper{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.banner-item{position:relative;background-size:cover;background-position:center center;min-height:900px;display:flex!important;align-items:flex-end;color:#fff;overflow:hidden}.banner-overlay{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000002e;z-index:1;display:block!important}.banner-content{position:relative;padding:40px;z-index:2}.banner-title{font-size:50px;font-weight:500;color:#fff;margin:0}.banner-subtitle{font-size:22px;margin:0;padding-bottom:10px;padding-top:0}.banner-button{background:#fff;color:#000;font-size:20px;text-decoration:none;border-radius:10px;transition:all .3s ease;font-weight:500;line-height:0;height:51px;display:flex;align-items:anchor-center;justify-content:center;max-width:175px}.banner-button:hover{background:#000;color:#fff}@media (max-width: 768px){.banner-wrapper{grid-template-columns:1fr}.custom-contact-us{flex-direction:column;padding:0 20px}.contact-usss{width:100%!important;text-align:left!important}.contact.page-width{width:100%!important;padding-top:0;padding-left:0!important;padding-right:0!important}.banner-item{min-height:600px}.banner-content{padding:20px}.banner-title{font-size:40px;line-height:40px}.banner-subtitle{font-size:16px}}.image_text h2.image-with-text__heading{font-size:50px;color:#000;font-weight:500}.image_text .image-with-text__text p strong{font-size:20px}.image_text .image-with-text__text-item.grid__item{position:sticky;top:0;height:fit-content}.collection .collection__title h2{text-align:center;font-size:50px;color:#454545}.collection .collection__title .collection__description{text-align:center}.collection__description p{font-size:17px;color:#454545;letter-spacing:2px;text-transform:uppercase;padding-bottom:20px;padding-top:40px;margin-bottom:50px!important}.collection__description:after{content:"";width:30px;height:3px;position:absolute;bottom:0;inset-inline-start:0;inset-inline-end:0;margin-inline-start:var(--kicker-flourish-left, auto);margin-inline-end:var(--kicker-flourish-right, auto);background:#454545;opacity:.2}.collection__title,.featured-collection .card-wrapper.product-card-wrapper{position:relative}.featured-collection .quick-add.no-js-hidden{position:absolute;bottom:104px;width:100%;padding-left:20px;opacity:0;padding-right:20px;transition-timing-function:var(--ease-out-fast);transition-duration:.3s}.featured-collection button.quick-add__submit.button:after{box-shadow:none!important}.featured-collection .card-wrapper.product-card-wrapper:hover .quick-add.no-js-hidden{opacity:1;transition-timing-function:var(--ease-out-fast);transition-duration:.3s}.featured-collection h3.card__heading.h5{font-size:20px;font-weight:400;font-family:var(--font-body-family)!important}.featured-collection .card-information span.price-item.price-item--regular{font-size:16px}.banner-wrappers{display:flex;gap:20px}.banner-items img{width:100%}.banner-contents{text-align:center;display:flex;flex-direction:column;align-items:center}.banner-contents h2.banner-titles{font-family:var(--font-body-family)!important;margin-bottom:0;font-size:20px;color:#454545}.banner-contents p.banner-subtitle{font-size:16px;padding-bottom:0;color:#454545}.banner-contents a.banner-button:hover{background-color:transparent;color:#000}.banner-contents a.banner-button:after{content:"";left:0;width:100%;display:block;position:absolute;background:currentcolor;transition:transform .2s ease,opacity .4s cubic-bezier(.215,.61,.355,1);opacity:.25;transform:scaleX(0);transform-origin:100% 50%;bottom:4px;height:2px}.banner-contents a.banner-button:hover{transform:scaleX(1);transform-origin:0 50%;opacity:1}.banner-contents{position:relative}.banner-contents a.banner-button:hover:after{transform:scaleX(1);transform-origin:0 50%;opacity:1}.banner-contents .banner-button{color:#454545}video.video-banner{width:100%;object-fit:cover;height:100%}.image-with-collection__wrapper .quick-add.no-js-hidden{position:absolute;bottom:135px;width:100%;padding-left:20px;opacity:0;padding-right:20px;transition-timing-function:var(--ease-out-fast);transition-duration:.3s}.image-with-collection__wrapper .card-wrapper.product-card-wrapper:hover .quick-add.no-js-hidden{opacity:1;transition-timing-function:var(--ease-out-fast);transition-duration:.3s}button.quick-add__submit:after{box-shadow:none}button.quick-add__submit:hover:after{box-shadow:none!important}.image-with-collection__wrapper .card-information span.price-item.price-item--regular{font-size:16px;padding-top:10px;color:#000;font-weight:400}.image-with-collection__wrapper .card-information .price{margin-top:0!important}.center.collection__view-all a.button{background-color:transparent;color:#000;border:1px solid #000}.center.collection__view-all a.button:after{box-shadow:none!important}.banner h2.banner__heading{text-align:center;font-size:50px}.banner .banner__text.rte p{font-size:20px;color:#fff}.image-with-collection__text h2{font-size:32px;margin-bottom:20px;line-height:40px;font-weight:500;color:#fff;padding:0 20px}h2.footer-block__heading.inline-richtext{font-size:26px;font-weight:500}.footer-block__brand-info p{color:#fff}.footer-block.grid__item.footer-block--menu:nth-of-type(2){padding-left:150px}.footer-block.grid__item.footer-block--menu:nth-of-type(3){padding-left:50px}.for-mobile{display:none}section.two-image-banner button.slick-next.slick-arrow{font-size:0;width:35px;height:35px;border-radius:50px;display:flex;justify-content:center;align-items:anchor-center;position:absolute;right:5px;top:50%;background-image:url(/cdn/shop/files/Group_1171274923_1.svg?v=1761283510);background-repeat:no-repeat;background-position:center;border:none;background-color:transparent;cursor:pointer;background-size:cover;z-index:2}section.two-image-banner button.slick-prev.slick-arrow{font-size:0;width:35px;height:35px;border-radius:50px;display:flex;justify-content:center;align-items:anchor-center;position:absolute;left:5px;top:50%;background-image:url(/cdn/shop/files/Group_1171274924.svg?v=1761283511);cursor:pointer;background-repeat:no-repeat;background-position:center;border:none;background-color:transparent;background-size:cover;z-index:2}section.two-image-banner ul.slick-dots{display:flex;gap:20px;position:absolute;bottom:0;justify-content:center;width:100%;padding:0}section.two-image-banner ul.slick-dots li{list-style:none}section.two-image-banner li.slick-active{width:10px;height:10px;margin-top:14px;color:#000;background-color:#fff!important;border-radius:50%}section.two-image-banner ul.slick-dots li button{display:none;width:20px;height:20px;border:1px solid white;padding:6px;background-clip:content-box}section.two-image-banner ul.slick-dots li{width:15px;height:15px;margin-top:14px;color:#000;background-color:#ffffff94;border-radius:50%}.image-with-collection{width:100%;margin:0 auto}.image-with-collection__wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:stretch}section.image-with-collection .card__media .media img{height:600px!important}section.image-with-collection .card__inner{height:600px!important}.image-with-collection__image{background-size:cover;background-position:center center;min-height:748px;display:flex;align-items:flex-start;justify-content:center;color:#fff;position:sticky;top:0;max-height:100vh}.image-with-collection__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.image-with-collection__text{position:relative;z-index:2;text-align:center}.image-with-collection__btn{display:inline-block;padding:10px 24px;background:#fff;color:#000;text-decoration:none;border-radius:4px;transition:all .3s ease}.image-with-collection__btn:hover{background:#000;color:#fff}.image-with-collection__products{background:#fff;padding:0 0 0 20px;display:flex;flex-direction:column;justify-content:center}.product-grids{display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:6px}.product-card{display:flex;flex-direction:column;text-align:center}.product-image{display:block;background-size:cover;background-position:center;aspect-ratio:3/4;border-radius:6px;transition:transform .3s ease}.product-image:hover{transform:scale(1.03)}.product-title{margin:10px 0 5px;font-size:16px;font-weight:500;color:#222}.product-price{color:#666;font-size:14px}.sold-out{color:#d00;font-size:13px;margin-left:5px}@media (min-width: 992px){.product-grids{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.image-with-collection__wrapper{grid-template-columns:1fr}.image-with-collection__image{min-height:500px}.image-with-collection__products{padding:20px}}h1.collection-hero__title{font-size:36px;margin-bottom:0;font-family:var(--font-body-family)!important}h2#verticalTitle,span.facets__summary-label{color:#000;font-family:var(--font-body-family)!important;font-size:18px}summary.facets__summary.caption-large span{color:#000;font-family:var(--font-body-family)!important;font-size:18px}h2.facet-filters__label label,select#SortBy{color:#000;font-family:var(--font-body-family)!important;font-size:18px}.product-count.light{opacity:1}span#ProductCountDesktop,ul#product-grid h3.card__heading.h5{color:#000;font-family:var(--font-body-family)!important;font-size:18px}ul#product-grid .card-information span.price-item.price-item--regular{color:#000;font-family:var(--font-body-family)!important;font-size:16px}.product__title h1{font-size:50px;color:#000;font-weight:500;line-height:51px}.product__info-wrapper.grid__item span.price-item.price-item--regular{font-size:20px;color:#000}legend.form__label,label.quantity__label.form__label span{font-size:16px;color:#000}.product__accordion h2.h4.accordion__title{font-size:18px;font-family:var(--font-body-family)!important;color:#000}.main__payment{border:1px solid #dee2e6!important;padding:34px 20px;position:relative;border-radius:10px;margin-top:45px!important}.main__payment p{color:#000;text-transform:uppercase;font-size:16px;position:absolute;top:-13px;background-color:#fff;left:50%;transform:translate(-50%);white-space:nowrap;text-align:center;margin:0;padding-left:20px;padding-right:20px}.main__payment ul.list.list-payment{justify-content:center!important}.testimonial{padding:0 20px}.text-testimonial{text-align:center;padding:18px 40px}.Client-name{text-align:center}.image2{display:flex;justify-content:center}section.testimonial-section h2.image-with-text__heading{font-weight:500;*/ font-size: 50px;margin-top:0;text-align:center;color:#000}h2.image-with-text__heading{font-size:50px;margin-top:0}ul.slick-dots li{cursor:pointer}.text-testimonial p{color:#000;font-size:18px;margin-top:5px}.Client-name h2{color:#000;font-size:30px;margin-top:0}.testimonial-slider ul.slick-dots{display:flex;gap:25px;position:absolute;bottom:-36px;justify-content:center;width:100%;padding:0}section.testimonial-section button.slick-next.slick-arrow,button.slick-prev.slick-arrow{display:none!important}section.testimonial-section{background-color:#f6f6f6}.testimonial-slider ul.slick-dots li button{display:none}.testimonial-slider ul.slick-dots li{width:16px;height:16px;margin-top:14px;color:#000;background-color:#0000003b;border-radius:50%}.testimonial-slider ul.slick-dots li{list-style:none}.testimonial-slider li.slick-active{background-color:#000!important}.custom-contact-us{display:flex;margin:0 auto;width:100%;max-width:1400px}.contact-usss{width:50%;text-align:left!important}.contact.page-width{width:50%}.contact-usss h2.text-3xl{font-size:50px;margin-top:0;margin-bottom:20px;font-family:var(--font-body-family)!important;color:#000}.desc-text{color:#000;font-size:24px}.space-y-3.text-lg strong,.contact-usss a.underline{color:#000}.deafult__page{max-width:1400px}.deafult__page h1,.deafult__page .rte{color:#000}.product__accordion.accordion svg.icon.icon-caret path{color:#000}.product__accordion.accordion .accordion .summary__title+.icon-caret{height:12px}.product__accordion.accordion .accordion .svg-wrapper{height:26px!important;width:26px!important}.image2 img{width:100%;max-width:80px;height:80px;object-fit:cover;border-radius:50%}button.product-form__submit.button:after{box-shadow:none!important}button.product-form__submit.button{background-color:#000;font-size:18px;text-transform:uppercase;color:#fff;height:62px!important}.hustle-page .image-with-text__text p{color:#000}.product-form__buttons{max-width:100%!important}.hustle-page .image-with-text__content{padding-top:0}.hustle-page .image-with-text__text-item.grid__item{position:sticky;top:0;height:fit-content}.hustle-page h2.image-with-text__heading{color:#000}h2.drawer__heading{font-size:24px;color:#000}th#CartDrawer-ColumnProduct{color:#000}th#CartDrawer-ColumnTotal{color:#000!important}th.caption-with-letter-spacing{color:#000}a.cart-item__name.h4.break{font-size:18px;font-family:var(--font-body-family)!important;color:#000}.product-option dt,dd,.product-option{color:#000}h2.totals__total,p.totals__total-value{font-size:20px;color:#000;font-family:var(--font-body-family)!important}button#CartDrawer-Checkout{font-size:18px;color:#fff;font-family:var(--font-body-family)!important;text-transform:uppercase;background:#000}button#CartDrawer-Checkout:after{box-shadow:none}h2.related-products__heading.inline-richtext.h2{text-align:center;font-weight:500;font-size:50px;margin-top:0;color:#000}.image-with-collection__wrapper h3.card__heading.h5{font-size:18px;color:#000;font-weight:500}product-recommendations h3.card__heading.h5{font-size:18px;color:#000;font-weight:500}ul.multicolumn-list h3.inline-richtext{color:#000;font-size:24px;font-weight:500}ul.multicolumn-list .rte p{color:#000}product-recommendations .card-information span.price-item.price-item--regular{font-size:16px;padding-top:10px;color:#000;font-weight:400}footer.footer a.link.link--text.list-menu__item{text-transform:uppercase}.image_text .image-with-text__text p strong{font-size:20px;font-weight:500;color:#000}.image_text .image-with-text__text p{color:#000}section.image-with-collection quick-add-modal.quick-add-modal{display:none}@media screen and (max-width: 769px){.for-mobile{display:block}h2.related-products__heading.inline-richtext.h2{font-size:35px}section.testimonial-section h2.image-with-text__heading{font-size:35px!important;margin-top:0;line-height:40px}.product__title h1{font-size:35px;color:#000;line-height:40px}.product__accordion h2.h4.accordion__title{font-size:16px}.Client-name h2{font-size:26px}.text-testimonial{text-align:center;padding:18px 0}h2.image-with-text__heading{font-size:35px;margin-top:0}.testimonial{padding:0}.text-testimonial p{color:#000;font-size:16px}.footer-block__details-content{margin-bottom:0rem!important}h2.footer-block__heading{margin-bottom:0}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important}.footer-block.grid__item{margin:2rem 0!important}.collection .collection__title h2,.banner h2.banner__heading{font-size:40px;line-height:48px}.footer-block.grid__item.footer-block--menu:nth-of-type(2){padding-left:0}.footer-block.grid__item.footer-block--menu:nth-of-type(3){padding-left:0}.footer__content-top{padding-left:20px!important;padding-right:20px!important}section.two-image-banner{overflow:hidden}.for-desktop{display:none}.banner-content{bottom:38px}.banner-button{font-size:16px;max-width:156px;display:flex;width:100%;height:auto;padding:0 20px;text-align:center;line-height:4px;min-height:44px;align-items:center;justify-content:center}video.video-banner{width:100%;object-fit:cover;height:450px}.slideshow.banner.slideshow_video .slideshow__media.banner__media{height:450px}section.three-image-section ul.slick-dots{display:flex;gap:20px;position:absolute;bottom:164px;justify-content:center;width:100%;padding:0}.image-with-collection__image{position:relative}.first-collection{padding-bottom:0!important}.banner-wrapper.page-width{padding:0}.image_text h2.image-with-text__heading{font-size:40px;color:#000}.image_text .image-with-text__content{padding-left:0;padding-right:0}.image_text .image-with-text__content{padding-bottom:20px!important}.contact-usss h2.text-3xl{font-size:40px}.image_text .image-with-text__text-item.grid__item{position:relative}}@media screen and (max-width: 749px){.image-with-collection__text h2{font-size:20px;margin-bottom:20px;padding-left:15px;padding-right:15px;line-height:30px}header.header.header--middle-left{padding-left:20px!important;padding-right:20px!important}.footer-block__newsletter h2.footer-block__heading.inline-richtext{text-align:justify;padding-top:20px;padding-bottom:20px}.hustle-page{padding-top:0!important}.hustle-page .image-with-text__content{padding-top:30px;padding-left:0;padding-right:0}section.image-with-collection .card__media .media img{height:100%!important}section.image-with-collection .card__inner{height:100%!important}.image-with-collection__products{padding-left:0;padding-right:0}h2.footer-block__heading.inline-richtext{font-size:20px;font-weight:500}section.image-with-collection{padding-bottom:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
