@import"https://fonts.googleapis.com/css2?family=Alumni+Sans:ital,wght@0,100..900;1,100..900&family=Host+Grotesk:ital,wght@0,300..800;1,300..800&display=swap";:root{--cs-primary-color: 237, 27, 122;--cs-sky-color: #E8F9FF;--cs-white-color: #000000;--cs-heading-font: "Alumni Sans", sans-serif;--cs-body-font: "Host Grotesk", sans-serif;--cs-black-color: 0, 0, 0;--cs-dark-grey: 32, 32, 32;--cs-color-white: 255, 255, 255;--cs-blue-color: 40, 171, 206}*{margin:0;padding:0;box-sizing:border-box;color:#fff!important}body{background:rgba(var(--cs-black-color),1)!important}.page-width{padding-left:30px!important;padding-right:30px!important;max-width:1380px!important;width:100%!important}img{display:block;max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-family:var(--cs-heading-font)!important;font-weight:600!important;letter-spacing:0!important;text-transform:uppercase}h1{font-weight:700}p{font-size:20px;line-height:1.5;letter-spacing:0}.cs-btn{padding:12px 30px;font-family:var(--cs-heading-font);text-transform:uppercase;font-weight:600;font-size:20px;border-radius:30px;transition:.3s ease all;line-height:1;text-decoration:none;cursor:pointer}.cs-border-white-btn{border:1px solid #fff;color:#fff}.cs-btn-sec-hvr-primary{border:1px solid rgba(var(--cs-primary-color),1);color:rgba(var(--cs-color-white),1);background:rgba(var(--cs-primary-color),1)}.cs-btn-sec-hvr-primary:hover,.cs-btn-primary{border:1px solid rgba(var(--cs-blue-color),1);color:rgba(var(--cs-color-white),1);background:rgba(var(--cs-blue-color),1)}.cs-btn-primary:hover,.cs-border-white-btn:hover{background:rgba(var(--cs-primary-color),1);border:1px solid rgba(var(--cs-primary-color),1)}.cs-btn.button--full-width{justify-content:center}body .utility-bar{background-color:rgba(var(--cs-dark-grey),1);border:0}body .announcement-bar__message{text-transform:uppercase;font-size:12px;line-height:18px;color:var(--cs-white-color)}header{grid-template-columns:150px 1fr 150px!important}header .header__heading-link{margin:0!important;padding:0!important;display:flex}header .header__inline-menu a{padding-inline:25px;font-size:14px;text-transform:uppercase;color:var(--cs-white-color);line-height:20px;font-weight:300;font-family:var(--cs-body-font)!important}header .header__inline-menu a span:hover,.footer__content-top li a:hover,.header__submenu a:hover,.header__menu-item:hover span,.header__menu-item:hover svg path,.header__active-menu-item,.list-menu__item--active{color:rgba(var(--cs-primary-color),1)!important}.header__menu-item:hover span,.footer__content-top li a,.header__active-menu-item,details[open]>.header__menu-item,.list-menu__item--active,.cstm-megamenu_right ul a:hover{text-decoration:none!important}.cart-count-bubble{background-color:rgba(var(--cs-primary-color),1)!important}header .header__inline-menu,.product slider-component .card__information,.collection .card-information,.cstm-imgpro_mainslider .card-information .price{text-align:center}.header__icons{padding:0}.cstm-megamenu_right h5{margin:0 0 15px;text-align:left;font-family:var(--cs-body-font)}header .header__icon .svg-wrapper{width:25px;height:25px}body sticky-header{border:0!important}h1{font-size:70px!important;text-transform:uppercase;line-height:60px!important}h2{font-size:60px!important;line-height:50px!important}h3{font-size:50px!important;line-height:40px!important}h4{font-size:30px!important;line-height:38px!important}h5{font-size:24px!important;line-height:30px!important}h6{font-size:20px!important;line-height:20px!important}.header__icons svg path{stroke:#fff}.cs-hero-banner .banner__box.content-container{max-width:550px!important}.cs-hero-banner .banner__box.content-container h1{max-width:450px}.footer-block__details-content.footer-block-image .footer-block__image-wrapper img{max-width:140px;width:100%}.collection__title.title-wrapper{margin-bottom:40px!important}.cs-hero-banner h1,.cs-image-banner h2{margin-bottom:15px;text-transform:uppercase}.cs-hero-banner .banner__buttons,.cs-image-banner .banner__buttons{margin-top:40px!important}.product slider-component .card__media .media img{object-fit:contain}.product slider-component .card__inner,.newsletter-form__field-wrapper .field__input,.related-sec .card__inner,.collection #product-grid .card-wrapper .card__inner,.cstm-imgpro_mainslider .card__inner,.card__inner{background:transparent!important}.half-slider-sec{overflow:hidden}.product slider-component .card__information a,.cstm-imgpro_mainslider .card-wrapper a{font-size:16px;line-height:24px;font-weight:300;font-family:var(--cs-body-font)!important;color:var(--cs-white-color);text-decoration:none!important}.cstm-imgpro_mainslider .slick-list{margin:0 -15px;padding-right:100px}.cstm-imgpro_mainslider .slick-slide{padding:0 15px}.cstm-megamenu_right ul{background:transparent;box-shadow:none!important;border:0!important}.cstm-megamenu_right ul a{padding-inline:0!important;text-transform:initial}.slick-dots,.cstm-imgpro_mainslider .slick-dots{display:flex;justify-content:center;align-items:center;padding-top:40px;gap:3px;list-style:none;line-height:1}.slick-dots button,.cstm-imgpro_mainslider .slick-dots button{font-size:0;width:10px;height:10px;border:0;cursor:pointer;border-radius:50%;background-color:#fff6;opacity:.9}.slick-dots li{line-height:0}.slick-dots .slick-active button,.cstm-imgpro_mainslider .slick-dots .slick-active button{width:35px;border-radius:10px;background-color:#fff;opacity:1}.product__accordion h2{font-size:24px!important;line-height:1.3!important;font-family:var(--cs-heading-font)!important;font-weight:300;color:var(--cs-white-color)}.accordion__content p{font-family:var(--cs-body-font)!important;font-size:16px}.cstm-imgpro_mainslider .card-wrapper a{text-align:center}.menu-drawer__navigation a,.menu-drawer summary.menu-drawer__menu-item,.menu-drawer__close-button{font-weight:300;padding-inline:20px!important;font-size:16px}.cstm-imgpro_mainslider .card-wrapper,.product-grid li .card-wrapper.product-card-wrapper{background:rgba(var(--cs-dark-grey),1);padding:20px;border-radius:20px}.cstm-imgpro_mainslider .card-wrapper{padding:10px}.product-grid li .card-wrapper.product-card-wrapper h3.card__heading{font-size:16px!important;font-family:var(--cs-body-font)!important;line-height:24px!important;font-weight:300!important;margin-bottom:10px}.product-grid li .card-wrapper.product-card-wrapper h3.card__heading a{text-decoration:none!important}slider-component .slider-buttons{gap:15px}slider-component .slider-button{border:1px solid #fff;border-radius:50%;width:50px;height:50px}slider-component .slider-button svg path{stroke:#fff}.grid__item.product__media-wrapper slider-component .slider-button{border:1px solid rgba(var(--cs-primary-color),1);border-radius:50%;width:50px;height:50px;background:rgba(var(--cs-primary-color),1)}.cs-testimonial-sec{background:rgba(var(--cs-black-color),1)}.cstm-product-variation{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.cstm-varient-image{display:flex;position:relative}.cstm-varient-image input{position:absolute;opacity:0}.header__menu-item span{text-transform:uppercase}.cstm-product-variation span{position:relative;left:0;border-radius:5px!important;border:0}.price__sale span.price-item.price-item--sale.price-item--last,.price__regular .price-item--regular{font-size:20px;line-height:30px;font-weight:500;color:var(--cs-white-color)}.bottom-sec-cls .banner__box{background:transparent;border:0;padding:0;max-width:510px!important;width:100%}.product .product-form__buttons .product-form__input{flex:initial;margin-bottom:0}.slider-nav .slick-arrow:hover svg path,slider-component .slider-button:hover svg path,.promo-heading{color:#fff;stroke:#fff}.cs-hero-banner{height:calc(100vh - 131px)!important}.collection #product-grid h3{font-size:16px;line-height:24px;margin-bottom:10px}.product-form__input--swatch{padding-bottom:0!important;margin-bottom:25px!important}.product-form__input{max-width:100%!important}.button--primary{background:transparent!important;color:var(--cs-white-color)!important;font-size:16px!important;text-transform:uppercase!important;line-height:26px!important;border:1px solid #000000!important;border-radius:50px!important}.contact{max-width:700px!important;margin:0 auto;padding:40px!important}.contact .field:after{border-radius:10px}.button--primary:after{border-radius:50px!important;box-shadow:none!important}.button--primary:hover,.slider-nav .slick-arrow:hover,slider-component .slider-button:hover{background-color:rgba(var(--cs-primary-color),1)!important;color:#fff!important;border-color:rgba(var(--cs-primary-color),1)!important}.contact textarea,.contact input{border:1px solid #000;border-radius:10px!important}.trending-sec h2.title{text-align:center;margin:0;text-transform:uppercase}.trending-sec slider-component ul,.qty-cart-wrapper .product-form__submit{margin-bottom:0!important}.related-sec .card .media{padding:20px!important;background-color:#fff;border-radius:20px}.related-sec .card .media img{object-fit:contain}.collection #product-grid{justify-content:center}.facets-container.facets-container-drawer{padding:0 0 20px}.collection #product-grid .card__information{padding-bottom:0}.collection-list{gap:30px!important;justify-content:center}.collection-list__item{max-width:calc((100% - 90px)/4)!important;width:100%!important}#shopify-section-template--18233440731211__main{padding:70px 0}#shopify-section-template--18233440731211__main h1{padding-bottom:40px}.trending-sec .card-wrapper{background-color:#e8f9ff;padding:20px;border-radius:20px}.bg-overlay-left:after{position:absolute;left:0!important;width:630px!important;height:350px!important;background-color:#cde4f4!important;filter:blur(78px);opacity:1!important;bottom:273px!important;top:auto!important;border-top-left-radius:0%;border-bottom-left-radius:0%}.qty-cart-wrapper{display:flex;gap:10px;align-items:center;margin-bottom:10px}.product quantity-input.quantity.cart-quantity{width:240px!important}.product .product-form__buttons{max-width:100%!important}.bg-overlay-left .banner__box.content-container p{max-width:380px}.half-slider-sec .page-width{padding-right:0!important;max-width:calc((100vw - 1380px)/2 + 1380px)!important;margin:0 0 0 auto;width:100%!important}.cstm-product-variation-outer{min-height:48px}.selling-product-sec h2,.section-template--18233440698443__featured_collection-padding .collection__title,.product slider-component.cstm-nomedia{margin:0!important}.half-slider-sec{padding:100px 0}.cs-puck-banner .banner__box.content-container{max-width:535px}.iwp-main_grid{gap:50px;display:flex}.cstm-displayonmobile,.slider-counter.caption,.product__tax,.product-form__quantity .form__label{display:none!important}.selling-product-sec .page-width{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.cstm-imgpro_mainslider .slick-track,.header__icons .header__icon.header__icon--account.link.focus-inset.small-hide,.cstm-imgpro_mainslider .slick-dots li{display:flex!important}.iwp_left_image img{width:100%;border-radius:16px;height:100%;object-fit:cover}.iwp_description{color:#313131;font-size:20px;line-height:30px;font-weight:400;max-width:785px;margin-bottom:40px}.iwp_heading{padding-bottom:10px}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after,.search.search-modal__form .field__input:focus,main-search .field:focus,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after,.product .product-form__submit:after,.shopify-payment-button__button:after{box-shadow:none!important}.search__input.field__input,.newsletter-form__field-wrapper .field__input{border-radius:40px!important;border:1px solid #000}.search.search-modal__form .field:after,main-search .field input,.product__media.media{border-radius:30px;box-shadow:none}.tr_reviewsec_main .tr_sec_heading{margin:0 auto;box-sizing:border-box}.cstm-imgpro_mainslider li{height:auto!important}.slider-nav .slick-prev.slick-arrow{right:365px;top:-50px}.iwp_left_image{width:100%;max-width:600px}.iwp_righ_item{width:calc(100% - 600px)}.slider-nav .slick-arrow{position:absolute;width:50px;height:50px;border-radius:50%;cursor:pointer;border:1px solid #fff;background:transparent}.slider-nav .slick-arrow svg path{stroke:#fff}.slider-nav .slick-next.slick-arrow{right:300px;top:-50px}.slider-nav .slick-track{display:flex;gap:0;align-items:stretch;padding:40px 0 0}.tr_reviewsec_main{overflow:hidden}.tr_sec_heading h2{text-transform:uppercase}.footer-block__newsletter .field__input:focus,.footer-block__newsletter .field__input:focus-visible{box-shadow:none!important;border-radius:30px}.footer-block__newsletter .field:hover.field:after{box-shadow:none;border:1px solid #000;border-radius:40px}.cstm-review-item{box-shadow:4px 4px 34px #00000026;border-radius:30px;padding:20px;height:auto;background:rgba(var(--cs-dark-grey),1)}.cstm-review-item-heading h5{font-family:var(--cs-body-font)!important;font-weight:400!important;margin-bottom:10px}.cstm-review-item-stars img{filter:brightness(1) invert(1)}.cstm-review-item-image{padding-bottom:30px}.cstm-review-item-image img{border-radius:10px;width:100%;height:auto;aspect-ratio:1.19 / 1;object-position:top;object-fit:cover}.cstm-review-item-stars{padding-bottom:20px}.cstm-review-item-heading h3{font-size:22px;line-height:30px;font-weight:400;padding-bottom:3px}.cstm-review-item-content{color:#313131;font-size:18px;line-height:28px;font-weight:300}.footer-block__newsletter{display:grid;align-items:center;grid-template-columns:520px 1fr;gap:60px}.newsletter-form{max-width:100%!important;display:flex!important;gap:20px;flex-direction:row!important}.footer-block-image{flex-direction:column}.newsletter-form__field-wrapper{max-width:calc(100% - 220px)!important;width:100%!important}.newsletter-form__field-wrapper input{color:rgba(var(--cs-black-color),1)!important;height:54px;padding:5px 20px!important}.newsletter-form__field-wrapper input::placeholder{color:rgba(var(--cs-black-color),1)!important;opacity:1!important}.newsletter-form__field-wrapper label{display:none}.footer-block-image ul{justify-content:left!important;gap:10px}.footer-block-image ul a{background:#fff;border-radius:50%}.footer-block-image ul a,.footer-block-image ul a .svg-wrapper>svg{transition:.3s ease all}.footer-block-image ul a:hover{background:rgba(var(--cs-primary-color),1)}.footer-block-image ul a:hover .svg-wrapper>svg{filter:invert(1)}.footer-block__heading{text-transform:uppercase;margin-bottom:15px}.footer__content-top li a{color:#fff!important;font-size:14px!important;line-height:22px}.footer__content-bottom-wrapper{padding:0!important}footer{padding:80px 20px 40px!important}.cstm-main-newslatter{background:url(https://cdn.shopify.com/s/files/1/0637/7485/1147/files/newsletter-mask.png?v=1778588284) no-repeat;background-size:cover;padding:45px 20px;position:relative;z-index:0;background-color:#b3edff}.newsletter-form__field-wrapper .field__input:after,.newsletter-form__field-wrapper .field:after,#cart-notification-button:after{border-radius:40px!important}.cstm-main-newslatter .newsletter-form__button{text-transform:uppercase;background-color:rgba(var(--cs-primary-color),1)!important;color:#fff;padding:12px 50px;font-family:var(--cs-heading-font)!important;border-radius:40px;position:initial!important;max-width:200px;width:100%!important;text-align:center;font-size:24px;font-weight:600;height:54px;transition:.3s ease all}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none!important}.cstm-main-newslatter .newsletter-form__button:hover{background-color:var(--cs-white-color)!important}.cstm-main-newslatter .page-widht{max-width:1320px;margin:0 auto;position:relative;z-index:4}footer .footer__blocks-wrapper{gap:230px}footer .footer__blocks-wrapper .footer-block{max-width:calc((100% - 690px)/4)}.footer-block__newsletter h2{margin-bottom:0;text-align:left;font-size:50px!important;line-height:1!important;color:rgba(var(--cs-black-color),1)!important}.footer__content-bottom{border:0!important;padding:0!important}.footer-block--newsletter{margin-top:0}.teritary-btn{text-transform:uppercase;background-color:rgba(var(--cs-primary-color),1)!important;color:#fff!important;border-radius:40px!important;border:0!important}#cart-notification-button{border-radius:40px!important;text-transform:uppercase}#cart-notification-button:hover{background-color:rgba(var(--cs-primary-color),1)!important;color:#fff}.teritary-btn:hover{background-color:var(--cs-white-color)!important}.button:not([disabled]):hover:after,.teritary-btn:after{box-shadow:none!important;border:0!important}.template-404 h1{padding:15px 0 0}.cart__empty-text{padding-bottom:20px}cart-items.is-empty .cart__warnings{padding:100px 0!important}.product--thumbnail_slider .thumbnail-slider ul{padding:0!important}.cstm-nomedia .product-media-container{width:100%!important;margin-left:0!important}.cstm-varient-image{cursor:pointer}.thumbnail-slider{width:100%;float:left;position:absolute;left:120px;height:120px;transform:rotate(90deg);top:0;display:block!important;transform-origin:top left}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{transform:rotate(-90deg)}.related-sec .card__information a{font-size:16px;line-height:24px;font-weight:300;padding-bottom:5px}.about-second-sec .image-with-text{background-color:#e8f9ff;border-radius:20px}.about-second-sec .image-with-text__media{border:0}.cstm-product-variation-outer{margin-bottom:12px}.related-sec .card__information .price,.card__information{text-align:center;padding-bottom:0!important}.product .product-form__submit{text-align:center;display:table;height:50px}.product__accordion .accordion__content{padding:0!important;color:#313131;font-weight:300;font-size:16px;line-height:26px;font-family:var(--cs-heading-font)!important}.accordion__title{font-family:var(--cs-heading-font)!important}.shopify-payment-button__button{background-color:#19aadd!important;border-radius:40px!important;text-transform:uppercase;font-weight:300}.shopify-payment-button__button:hover,.product .product-form__submit:hover{background-color:rgba(var(--cs-primary-color),1)!important}.related-sec{background-color:#000!important;padding:100px 0;background-attachment:unset!important}.cstm-megamenu_left .collection-grid .collection-grid-item img{width:100%!important;border-radius:15px}.product slider-component.cstm-mediaslider{width:calc(100% - 140px)}.product slider-component.cstm-nomedia{float:right;width:100%}.product .product__title h1{opacity:1!important}.quantity__input{color:var(--cs-white-color)!important;text-transform:uppercase;font-family:var(--cs-body-font)!important;opacity:1!important}.product .grid__item.product__media-wrapper media-gallery{display:flex;align-items:start;gap:15px;flex-direction:row-reverse}variant-selects{margin:30px 0 50px!important}variant-selects legend{color:var(--cs-white-color);font-size:14px!important;font-weight:300;margin-bottom:0!important;line-height:20px!important}.product .swatch{border-radius:5px;border:1px solid #EDEDED}.product .swatch-input__input+.swatch-input__label{outline:0!important;border-radius:5px;overflow:hidden;border:2px solid transparent!important}.product .swatch-input__input:checked+.swatch-input__label{border:2px solid #fff!important}.product .swatch-input__input+.swatch-input__label span{border:0!important;width:40px!important;height:40px!important;border-radius:0!important}.club-section{max-width:1320px;margin:0 auto 80px;border-radius:20px}#shopify-section-template--18566694174795__image_banner_bwwwaa{padding:0 30px}.club-section .banner__media,.club-section img,.card__media{border-radius:20px!important}.club-section .banner__box{border-radius:20px;max-width:500px}.club-section .banner__content{padding-inline:90px!important}.cstm_megamenudisplay details{position:inherit}.cstm-megamenu_left .collection-grid{display:flex;gap:30px}.cstm-megamenu_left .collection-grid .collection-grid-item{max-width:calc((100% - 90px)/4);width:100%}.cstm-megamenu_left .collection-grid .collection-grid-item a{padding:0}.cstm-megamenu_left .collection-grid p{padding-top:10px;text-transform:initial;font-size:14px}.cstm-megamenu_left .collection-grid a{text-decoration:none}.top-megamenu-layer{width:100%!important;background-color:rgba(var(--cs-dark-grey),1);left:0;position:absolute;right:0;top:100%;max-width:100%!important;display:flex;padding:20px 0 25px}.cstm-magemenudropdown{max-width:1380px!important;width:100%;padding:0 30px;margin:0 auto;display:grid;grid-template-columns:220px 1fr;gap:30px}.cstm-megamenu_right{position:relative;z-index:1}.cstm-magemenudropdown ul{position:relative}.about-second-sec p{color:#313131;font-family:var(--cs-heading-font)!important}.product-form__input--pill input[type=radio]+label{border:1px solid rgba(var(--cs-color-white),1)!important;color:rgba(var(--cs-color-white),1)!important;padding:12px 30px!important;font-family:var(--cs-body-font)!important}.product-form__input--pill input[type=radio]:checked+label{background:rgba(var(--cs-primary-color),1)!important;border-color:rgba(var(--cs-primary-color),1)!important;font-size:14px!important}.cart-item__quantity .quantity-popover-container quantity-input.quantity.cart-quantity,.qty-cart-wrapper .product-form__input{border:1px solid #878787;background:#fff;border-radius:30px}.cart__blocks .totals{align-items:center}h2.totals__total{font-size:24px!important;line-height:1!important;margin:0}.cart-items th{font-size:16px;opacity:1}.cart-item__details a.cart-item__name.h4.break{font-size:16px}.mobile-facets__open{background:rgba(var(--cs-color-white),1);padding:7px 12px!important;border-radius:40px;text-transform:uppercase;gap:10px}.mobile-facets__open .svg-wrapper{display:none}.mobile-facets__open:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.62891 2.98828L5 7.59766L0.371094 2.98828L0.800781 2.57812L5 6.77734L9.19922 2.57812L9.62891 2.98828Z' fill='black' stroke='black' stroke-width='0.5'/%3E%3C/svg%3E%0A");width:10px;height:10px;background-size:cover;background-repeat:no-repeat}.facets-container.facets-container-drawer h2{text-transform:uppercase;color:rgba(var(--cs-color-white),1)!important;font-size:14px!important;line-height:20px!important;font-family:var(--cs-body-font)!important;font-weight:300!important}#FacetFiltersFormMobile input{background:rgba(var(--cs-dark-grey),1);border-radius:30px}.mobile-facets__wrapper span.mobile-facets__open-label{text-decoration:none!important;color:rgba(var(--cs-black-color),1)!important;margin:0!important}.product-count.light{opacity:1}.quantity:after,.product .product-media-container{border-radius:30px!important}.quantity button{background-color:#e8f9ff!important;border-radius:50%;width:36px;height:36px}.quantity button .svg-wrapper>svg path{color:rgba(var(--cs-black-color),1)!important}.swatch-input__input+.swatch-input__label:hover,.swatch-input__input:hover+.swatch-input__label{outline:0!important}.quantity{padding:7px}.product__info-wrapper .price-item.price-item--sale.price-item--last,.product .price__regular .price-item.price-item--regular{font-size:28px!important;font-weight:500!important}.product .price__sale .price-item.price-item--regular{font-size:20px!important;color:#8a8a8a!important;font-weight:400}.product__title{margin-bottom:30px!important}.product .thumbnail{box-shadow:none!important;border-radius:20px;border:2px solid #CDCDCD}.product .thumbnail{opacity:1!important}.product .thumbnail[aria-current=true]{border:2px solid #2FC5F4;opacity:1!important}.thumbnail-slider .slider-button{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.thumbnail-slider .slider-button.slider-button--prev{left:0}.thumbnail-slider .slider-button.slider-button--next{right:0}.thumbnail-slider{padding:0 35px}.footer__content-top{padding-inline:0!important}variant-selects:nth-child(2){display:none!important;opacity:0!important;visibility:hidden!important;z-index:0!important}.pagination-wrapper ul.pagination__list{gap:10px}.pagination-wrapper ul.pagination__list li{width:auto;height:auto;margin:0;flex:unset!important;max-width:unset}.pagination-wrapper ul.pagination__list li a{width:50px;height:50px;font-size:16px;font-weight:600;line-height:1}.pagination-wrapper ul.pagination__list li a:after{display:none}.pagination__item.pagination__item--current{background:rgba(var(--cs-primary-color),1);opacity:1;color:#fff;border-radius:50%;text-decoration:none}.pagination__item.pagination__item--current:after{display:none}.pagination__item-arrow svg.icon.icon-caret{width:18px;height:12px}.pagination__item-arrow svg.icon.icon-caret path{color:#000!important}.pagination__item--prev:hover .icon{transform:rotate(-90deg)!important}.pagination__item--next:hover .icon{transform:rotate(90deg)!important}.pagination__item.link{background-color:#ededed;border-radius:50%;color:#000!important}.cstm-width-sticky{display:none;position:fixed;bottom:0;width:100%;background-color:#000;border-top:1px solid #e1e1e1;z-index:9999}.cstm-addtocart-btn-stiky{display:grid;grid-template-columns:70% 30%;width:100%;max-width:1300px;align-items:center;padding-inline:10px;margin:0 auto}.cstm-add-to-cart-btn-col-1{display:flex;gap:10px;padding:5px}.cstm-addtocart-btn-stiky .title,.footer__copyright.caption{margin:0}footer .copyright__content{color:#fff;font-family:var(--cs-body-font)!important;font-weight:300;font-size:14px;line-height:20px}.shopify-policy__container{max-width:1320px;padding:60px 20px}.shopify-policy__title{padding-bottom:15px}.shopify-policy__body h2{margin:30px 0 15px}.cs-every-step p{max-width:350px;margin-left:auto;margin-right:auto}.product--left.product--thumbnail_slider{display:grid!important;grid-template-columns:1fr .7fr;gap:35px!important}.product--left.product--thumbnail_slider .grid__item{max-width:100%!important;width:100%!important;padding:0!important}.trending-sec .collection{padding-left:30px;padding-right:30px}h2.cart-notification__heading{font-size:18px!important;line-height:1!important}h3.cart-notification-product__name.h4{font-size:16px!important;line-height:1!important;font-family:var(--cs-body-font)!important;font-weight:300!important}.shopify-policy__container{max-width:1140px;padding:60px 20px 100px}.shopify-policy__title{padding-bottom:50px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{margin:50px 0 20px}.shopify-policy__body ul li,.shopify-policy__body p{font-size:16px!important;font-weight:300!important}.shopify-policy__body ul li strong,.shopify-policy__body p strong{font-weight:500}.shopify-policy__body p+p{margin-top:10px}.shopify-policy__body ul{margin:10px 0;list-style-position:outside}.contact .field:before,.contact .field:after{display:none}.search-modal__form input#Search-In-Modal,.contact .field input,.contact .field textarea{border:1px solid rgba(255,255,255,.5);border-radius:30px!important;background:transparent}.cs-about-banner .banner__box.content-container{padding:0;max-width:330px!important;min-width:auto}.cs-about-img-sec .image-with-text__text-item.grid__item h2{margin-bottom:20px}.cs-about-img-sec .image-with-text__text-item.grid__item p{font-size:16px!important;font-weight:300;margin-bottom:0!important}.cs-about-img-sec .image-with-text__text-item.grid__item p+p{margin-top:15px!important}.cs-about-img-sec .image-with-text__text-item.grid__item .image-with-text__content{padding:0}.cs-about-img-sec .image-with-text{padding:60px;background:#202020;border-radius:20px}.cs-about-img-sec .grid__item .image-with-text__media{background:transparent!important;border-radius:20px!important;border:0!important}.cs-about-img-sec .image-with-text__text-item.grid__item{padding-left:50px}.cs-join-club-ban{height:500px}.cs-join-club-ban h2{margin-bottom:10px}.cs-join-club-ban .banner__buttons{margin-top:30px!important}.cs-join-club-ban .banner__box.content-container{max-width:420px!important;margin-right:160px}.cs-about-banner{height:415px!important}.template-search aside#main-search-filters{display:none}.product__media-list{margin-bottom:0!important}.mobile-facets__submenu ul.facets-layout input[type=checkbox]{list-style:none!important;opacity:0!important}.contact__button button.cs-btn.cs-btn-primary{max-width:150px;width:100%}.cs-contact-form-sec{padding:100px 30px}.cs-contact-form-sec .contact{background:rgba(var(--cs-dark-grey),1);border-radius:20px}.thank-you-banner h1{margin-bottom:15px}.thank-you-banner .banner__buttons{margin-top:30px!important}.mobile-facets__submenu ul.facets-layout *{text-decoration:none!important}.mobile-facets__submenu ul.facets-layout .swatch-input-wrapper .swatch-input__label{border:1px solid rgba(255,255,255,.4);outline:0!important;box-shadow:none!important}.cs-style-move{max-height:700px;min-height:80vh}.header__icon--cart{margin-right:0}.tr_sec_heading{display:flex;justify-content:space-between;gap:30px}.cs-review-arrows{display:flex;gap:15px}.cs-review-arrows button.slick-arrow{width:50px;height:50px;border:1px solid rgba(255,2555,255,.4);box-shadow:none;background:transparent!important;border-radius:50%;cursor:pointer;transition:.3s ease all}.cs-review-arrows button.slick-arrow svg path{color:#fff;stroke:#fff}.cs-review-arrows button.slick-arrow:hover{background:rgba(var(--cs-primary-color),1)!important;border:1px solid rgba(var(--cs-primary-color),1)}.product--left.product--thumbnail_slider .grid__item .product__media.media{background:#fff!important}.product--left.product--thumbnail_slider .grid__item .product__media.media img{object-fit:contain}.product__accordion summary svg.icon.icon-caret{position:initial!important;display:none}.product__accordion summary{align-items:center;gap:20px}.product__accordion summary:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.51 8.424V0H4.662V8.424H3.51ZM0 4.752V3.672H8.172V4.752H0Z' fill='white'/%3E%3C/svg%3E%0A");width:10px;height:10px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:.3s ease all}.product__accordion summary[aria-expanded=true]:before{background-image:url("data:image/svg+xml,%3Csvg width='9' height='2' viewBox='0 0 9 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 1.08V0H8.172V1.08H0Z' fill='white'/%3E%3C/svg%3E%0A")}.cstm-review-main .cstm-review-item.slick-slide{margin:0 15px}.cstm-review-main .slick-list{margin:0 -15px}.cs-image-banner .banner__media,.cs-hero-banner .banner__media{width:100%}.cs-mob-banner,.cs-mobile-hero{display:none!important}.footer__copyright.caption,.footer__column.footer__column--info{width:100%!important}.footer__copyright.caption{text-align:left!important}.footer__payment,.footer__payment .list-payment{margin:0!important}@media(max-width:1400px){.bg-overlay-left:after{width:420px!important;height:100%!important;bottom:0!important}.slider-nav .slick-next.slick-arrow{right:30px}.slider-nav .slick-prev.slick-arrow{right:98px}footer .footer__blocks-wrapper{gap:130px}.newsletter-form__field-wrapper{max-width:430px!important}footer .footer__blocks-wrapper .footer-block{max-width:calc((100% - 390px)/4)}.footer__content-top{padding-inline:0!important}}@media(max-width:1200px){header .header__inline-menu a{padding-inline:10px}.iwp_left_image{max-width:500px}.iwp_righ_item{width:calc(100% - 500px)}.cstm-main-newslatter .newsletter-form__button{max-width:140px}}@media(min-width:768px)and (max-width:1200px){.promo-item{min-height:600px!important}}@media(max-width:1199px){.footer-block__newsletter{grid-template-columns:1fr;gap:30px}.footer-block__newsletter h2{text-align:center}.cs-about-img-sec .image-with-text{padding:40px}.cs-about-img-sec .image-with-text__text-item.grid__item{padding-left:30px}.cs-join-club-ban .banner__box.content-container{margin-right:0}}@media(max-width:1024px){header .header__inline-menu a{padding-inline:7px!important}h1{font-size:35px!important;line-height:45px!important}.slider-nav .slick-list.draggable{padding:0!important}}@media(max-width:991px){.cstm-displayonmobile{display:flex!important;padding-top:20px}footer .footer__blocks-wrapper .footer-block{max-width:calc((100% - 90px)/4)!important;width:100%!important}.related-single .collection{padding:0!important}.product slider-component.cstm-mediaslider{width:100%}footer .footer__blocks-wrapper{gap:30px}.header header-drawer{display:flex}.cstm-displayondesktop,.slider-nav .slick-arrow,.header .header__icons .header__search{display:none!important}.iwp-main_grid{flex-direction:column}.iwp_left_image,.iwp_righ_item{max-width:100%;width:100%}.half-slider-sec .page-width{padding-inline:20px!important}.slider-nav .slick-arrow{bottom:0!important;top:auto!important}.slider-nav .slick-next.slick-arrow{right:390px;bottom:11px!important}.slider-nav .slick-prev.slick-arrow{right:470px;bottom:11px!important}.menu-drawer,.menu-drawer__submenu{background:#000!important}.header.header--middle-left nav.header__inline-menu{display:none}.header{grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr 2fr 1fr!important}header .header__heading-link{margin:0 auto!important}.product--left.product--thumbnail_slider{grid-template-columns:1fr}.thumbnail-slider{position:relative;transform:none;height:auto;width:initial!important;float:none;left:0;margin-top:30px}.product .grid__item.product__media-wrapper media-gallery{display:block}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{transform:unset!important;max-width:120px!important}.grid__item.product__media-wrapper .product-media-container,.product--left.product--thumbnail_slider .grid__item .product__info-container{max-width:100%!important;width:100%!important}.cs-style-move{min-height:40vh}.product--left.product--thumbnail_slider .grid__item section.product__info-container.product__column-sticky,.product--left.product--thumbnail_slider .grid__item media-gallery{position:initial}}@media(max-width:767px){h1{font-size:40px!important;text-transform:uppercase;line-height:36px!important}h2{font-size:32px!important;line-height:32px!important}h3{font-size:28px!important;line-height:28px!important}h4{font-size:24px!important;line-height:30px!important}h5{font-size:20px!important;line-height:36px!important}h6{font-size:18px!important;line-height:18px!important}p{font-size:16px}.selling-product-sec .page-width{margin-bottom:30px}.cs-hero-banner .banner__buttons,.cs-image-banner .banner__buttons{margin-top:30px}.product__media-list li{margin-left:0!important}.product__title{margin-bottom:10px!important}.cart-count-bubble{left:32px!important}.footer-block a{padding:5px 0!important}#cart-icon-bubble{justify-content:right;margin:0}.header__icons{padding:0}body .footer-block:first-child ul a{padding:11px!important}.cstm-review-item-content,.iwp_description{font-size:16px;line-height:25px}.product-form__input--pill input[type=radio]+label{padding:10px 20px!important}.product .grid__item.product__media-wrapper media-gallery{flex-direction:column}.product--thumbnail_slider .thumbnail-slider .thumbnail-list__item{width:calc((100% - 15px)/4)!important}body .thumbnail-slider{display:block!important}.thumbnail-slider,.product slider-component.cstm-mediaslider{width:100%!important;margin:0!important}.product--thumbnail_slider .thumbnail-slider ul{flex-direction:row!important}body .thumbnail-slider .slider-button{display:none}slider-component.thumbnail-slider{margin:0!important}.footer-block__newsletter h2{font-size:28px!important;line-height:30px!important;margin-bottom:15px}.related-single .collection{padding:0 20px}.club-section{margin:0 auto 20px}.header{padding-top:5px!important;padding-bottom:5px!important}.selling-product-sec .collection__title.title-wrapper{margin-bottom:0!important}.selling-product-sec .page-width{justify-content:center}.related-sec{padding:75px 20px}.product .grid__item.product__media-wrapper{position:unset}footer .footer__blocks-wrapper .footer-block{width:100%;max-width:100%!important;margin:30px 0 0!important}.page-width{padding-left:20px!important;padding-right:20px!important}.footer__copyright.caption{text-align:center!important}header{grid-template-columns:100px 1fr 100px!important}.footer-block__newsletter{gap:0}footer .footer__blocks-wrapper,.iwp-main_grid,.product{gap:30px!important}footer .footer-block-image ul a{padding:11px!important}.footer__content-top,.header__icons{padding:0!important}.iwp_description{margin-bottom:30px!important}footer{padding:40px 20px 25px!important}.cstm-imgpro_mainslider .slick-track{gap:0px}.cstm-imgpro_mainslider .slick-track li{padding:0 10px}.tr_reviewsec_main{padding-top:20px}.footer-block__heading{margin-bottom:10px!important}.cstm-review-item{margin:0 20px}.slick-dots{padding-top:30px}.slider-nav .slick-track{padding:15px 0 0;gap:0px}.half-slider-sec{padding:70px 0 50px}.cstm-imgpro_mainslider .card-wrapper{margin-right:0}.club-section .banner__content{padding-inline:0px!important}variant-selects{margin:15px 0 20px!important}.cstm-imgpro_mainslider .slick-list{margin:0 -10px}.cstm-imgpro_mainslider .slick-list .slick-slide{padding:0 10px}.cstm-review-main .slick-list{margin:0}.newsletter-form{flex-wrap:wrap;gap:10px}.cstm-main-newslatter .newsletter-form__button{max-width:100%}.cstm-main-newslatter .newsletter-form__button,.newsletter-form__field-wrapper input{height:48px}.cstm-main-newslatter .newsletter-form__button{font-size:18px}.cs-btn{font-size:16px}.tr_sec_heading h2{text-align:center}.iwp-main_grid .iwp_left_image{display:none}.iwp_heading,.iwp_description{text-align:center}.cstm-imgpro_mainslider .slick-list{padding-right:50px}#Banner-template--21014937239642__image_banner_bjT66X .banner__box.content-container{text-align:center;padding:30px 0}.trending-sec .collection{padding-right:20px;padding-left:20px}.selling-product-sec ul.grid.product-grid{padding:0 20px}.cs-about-img-sec .image-with-text{padding:20px}.cs-about-img-sec .image-with-text__text-item.grid__item{padding:30px 0 0!important}.cs-about-banner{height:300px!important}.cs-about-banner .banner__content{align-items:flex-end;padding-bottom:30px}.cs-join-club-ban{height:350px!important}.newsletter-form__field-wrapper{max-width:100%!important}.cs-hero-banner{height:600px!important}.cs-hero-banner .banner__content{align-items:flex-end!important}.cs-every-step{height:350px!important}.cs-contact-form-sec{padding:75px 20px}.cs-style-move{min-height:auto}.tr_reviewsec_main .tr_sec_heading{justify-content:center}.cstm-review-main .cstm-review-item.slick-slide{margin:0!important}.product--thumbnail_slider .thumbnail-slider ul{flex-direction:row!important;display:none!important}.product footer.footer{padding-bottom:120px!important}.cs-mob-banner,.cs-mobile-hero,.cs-desktop-banner,.cs-desktop-hero{display:block!important}.cs-image-banner{height:450px!important}.cs-every-step .banner__content{align-items:flex-end!important;padding-bottom:40px}.cs-puck-banner .banner__content{background:#00000080!important}slider-component .slider-buttons{margin-top:30px}.product .swatch-input__input+.swatch-input__label span{width:30px!important;height:30px!important}body.product .cstm-width-sticky .cstm-addtocart-btn-stiky .price__container *{font-size:18px!important}.pro-text-col .title p{font-weight:300}.product footer.footer{padding-bottom:100px!important}}@media(max-width:480px){.selling-product-sec li,.trending-sec ul li{width:100%!important;max-width:100%;margin-left:0!important}.header__heading-logo{max-width:70px!important}.cstm-addtocart-btn-stiky{display:block}.price__sale span.price-item.price-item--sale.price-item--last,.price__regular .price-item--regular{font-size:18px!important}.cstm-addtocart-btn-stiky{padding-bottom:10px!important}.price-per-item__container{width:125px}slider-component .slider-button{width:40px;height:40px}.collection__title.title-wrapper{margin-bottom:30px!important}.cstm-main-newslatter .newsletter-form__button{padding:12px 20px}.cstm-product-variation span{position:absolute;top:0;left:0}.selling-product-sec ul li{margin:0!important}.cstm-product-variation{gap:8px}.cstm-varient-image.swatch-input__label{width:22px;height:22px;justify-content:center;align-items:center}.cstm-review-item-image img{height:auto}.footer-block__newsletter h2{width:100%}.trending-sec .card-wrapper,.collection #product-grid .card-wrapper{padding:10px}.footer-block__image-wrapper img{max-width:115px!important}.cstm-imgpro_mainslider .slick-track li{padding:0}.footer__copyright.caption{text-align:center!important}.product footer.footer{padding-bottom:140px!important}}body.product{gap:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
