@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_LIGHT.woff2?v=1790136592) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_LIGHT_ITALIC.woff2?v=1790136591) format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_REGULAR_ITALIC.woff2?v=1790136590) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_MEDIUM_ITALIC.woff2?v=1790136591) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_MEDIUM.woff2?v=1790159127) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_BOLD.woff2?v=1790136591) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_BOLD_ITALIC.woff2?v=1790136592) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_BLACK.woff2?v=1790136591) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Cera Pro;src:url(/cdn/shop/files/CERA_PRO_BLACK_ITALIC.woff2?v=1790136592) format("woff2");font-weight:900;font-style:italic;font-display:swap}*{padding:0;margin:0;box-sizing:border-box;letter-spacing:normal}:root{--blue_color: #0E1B4D;--blue_light: #4770DB;--white_color: #ffffff;--white_color_70: #FFFFFFB2;--black_color: #000000;--gray_color: #EDEFF1;--gray_color_2: #CDCDCD;--gradient_color: linear-gradient(90deg, #C85EFC 0%, #5501EB 100%);--comon_shadow: 0 0 14px #00000026}body{font-family:Cera Pro}h1,h2,h3,h4,h5,h6,p,a,span,ul{padding:0;margin:0;text-decoration:none;list-style-type:none;letter-spacing:0}h1{font-size:67px;font-weight:700;line-height:100%}h2{font-size:44px;font-weight:700;line-height:100%}p{font-size:17px;font-weight:400;line-height:1.2}select,input,textarea{outline:unset;border:unset;box-shadow:unset}.page-width,.shopify-policy__container{max-width:1500px;padding:0 15px!important;width:100%;margin:0 auto}.announcement-bar-section .utility-bar{background:linear-gradient(90deg,#c85efc,#5501eb);padding:10px}.announcement-bar-section p.announcement-bar__message{padding:0;color:var(--white_color);font-size:16px;font-weight:500;min-height:auto;text-transform:capitalize;line-height:1.2}.announcement-bar-section .announcement-bar{align-items:center}.header-wrapper{background:var(--blue_color)}.site-btn{border:none;outline:none;box-shadow:unset;background-color:var(--blue_light);border-radius:10px;color:var(--white_color);display:flex;font-size:17px;justify-content:center;cursor:pointer;align-items:center;max-width:max-content;text-transform:uppercase;font-weight:700;gap:10px;min-height:50px;padding:5px 15px;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.site-btn:hover{transform:translateY(-2px);box-shadow:0 7px 16px #5869d940}.site-btn:active{transform:translateY(0)}.button:after,.button:before{display:none}.header a.header__heading-link{padding:0;margin:0;width:100%}.header nav .header__menu-item,.header nav .header__menu-item span{color:var(--white_color);text-decoration:none;padding:0;font-size:19px;font-weight:500}.header nav.header__inline-menu{max-width:733px;width:100%;margin-right:auto;padding-left:139px}header.header{display:flex}.header nav.header__inline-menu ul.list-menu{width:100%;justify-content:space-between;gap:15px}sticky-header.header-wrapper{padding:20px 0}.header-wrapper img.header__heading-logo{max-width:300px;width:100%}header.header h1.header__heading{max-width:300px;width:100%}.header .header__icons{padding:0}.header .header__icons .header__icon--cart{margin:0;justify-content:end;width:32px}.header .header__icons .header__icon--cart span.svg-wrapper{width:auto}.header .header__icons svg{height:20px;width:auto}.header__icon .svg-wrapper svg{cursor:pointer}.custom-hero-slider .slick-dots{display:flex;justify-content:center;gap:12px;list-style-type:none;position:absolute;bottom:77px;width:100%;padding-inline:15px}.custom-hero-slider__image img{width:100%;display:block;height:100%;object-fit:cover}.custom-hero-slider__slide{position:relative}.custom-hero-slider .slick-dots button{font-size:0;width:11px;height:11px;background-color:var(--white_color);border:unset;box-shadow:unset;cursor:pointer;outline:unset;border-radius:50px;transition:all .3s ease-in-out}.custom-hero-slider .slick-dots li.slick-active button{background-color:var(--blue_color)}.custom-hero-slider .content-inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.custom-hero-slider .content-inner .custom-hero-slider__content{max-width:790px;width:100%}.custom-hero-slider .content-inner .custom-hero-slider__content .site-btn{max-width:262px}.custom-hero-slider h1{color:var(--white_color)}.custom-hero-slider p.big-p{color:var(--white_color);font-size:32px;max-width:689px;margin:25px 0 35px}.custom-hero-slider__image{position:relative;height:100%}.custom-hero-slider__slide.slick-slide{height:100%}.custom-hero-slider__wrapper .slick-list.draggable,.custom-hero-slider__wrapper .slick-track{display:flex}.custom-hero-slider__image:after{content:"";height:100%;background:linear-gradient(269.98deg,#0000 -1.5%,#000 69.53%);max-width:1099px;width:100%;position:absolute;top:0;left:0;opacity:75%}.highlight-banner__inner{min-height:103px;margin:-52px auto 0;padding:0;background:var(--white_color);border-radius:20px;box-shadow:0 5px 24px #00000026;display:flex;align-items:center;overflow:hidden;opacity:0;transform:translateY(-12px);animation:bannerEnter .7s cubic-bezier(.22,1,.36,1) forwards}.highlight-banner__items{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.highlight-banner__item{flex:1 1 25%;display:flex;align-items:center;justify-content:center;gap:13px;padding:0 10px;position:relative;opacity:0;transform:translateY(8px);animation:itemEnter .6s cubic-bezier(.22,1,.36,1) forwards}.highlight-banner__item:nth-child(1){animation-delay:.15s}.highlight-banner__item:nth-child(2){animation-delay:.25s}.highlight-banner__item:nth-child(3){animation-delay:.35s}.highlight-banner__item:nth-child(4){animation-delay:.45s}.highlight-banner__item:not(:last-child):after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background:#0000001a;transform:scaleY(0);transform-origin:center;animation:dividerEnter .5s ease forwards}.highlight-banner__item:nth-child(1):after{animation-delay:.4s}.highlight-banner__item:nth-child(2):after{animation-delay:.5s}.highlight-banner__item:nth-child(3):after{animation-delay:.6s}.highlight-banner__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;line-height:0;animation:iconFloat 3s ease-in-out infinite}.highlight-banner__icon svg{display:block;width:auto;height:42px;transition:transform .35s ease,filter .35s ease}.highlight-banner__item:nth-child(1) .highlight-banner__icon svg{width:40px;height:42px}.highlight-banner__item:nth-child(2) .highlight-banner__icon svg{width:43px;height:42px}.highlight-banner__item:nth-child(3) .highlight-banner__icon svg{width:43px;height:42px}.highlight-banner__item:nth-child(4) .highlight-banner__icon svg{width:30px;height:42px}.highlight-banner__content{display:flex;align-items:center}.highlight-banner__title{margin:0;padding:0;color:var(--black_color);font-family:inherit;font-size:19px;font-weight:500;line-height:1.2;white-space:nowrap;transition:color .3s ease,transform .3s ease}.highlight-banner__item{cursor:default}.highlight-banner__item:hover .highlight-banner__icon svg{transform:translateY(-4px) scale(1.08);filter:drop-shadow(0 4px 7px rgba(85,1,235,.25))}.highlight-banner__item:hover .highlight-banner__title{color:#5501eb;transform:translate(3px)}.highlight-banner__item:hover:before{content:"";position:absolute;width:80px;height:80px;left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,#8a2be214,#8a2be200 70%);pointer-events:none}@keyframes bannerEnter{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes itemEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes dividerEnter{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.custom-about-us{padding:83px 0 92px}.custom-about-us__wrapper{width:100%;display:flex;align-items:center;column-gap:20px;justify-content:space-between}.custom-about-us__image-wrapper{overflow:hidden;border-radius:15px;animation:aboutImageIn .9s cubic-bezier(.22,1,.36,1) both;max-width:671px;width:100%}.custom-about-us__image-wrapper img{display:block;width:100%;object-fit:cover;border-radius:15px;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s ease}.custom-about-us__image-wrapper:hover img{transform:scale(1.035);filter:brightness(1.02)}.custom-about-us__content{width:100%;max-width:733px;animation:aboutContentIn .8s .15s cubic-bezier(.22,1,.36,1) both}.custom-about-us__heading{color:var(--black_color);margin:0 0 20px}.custom-about-us__description p:last-child{margin-bottom:0}.custom-about-us__description p:not(:last-child){margin:0 0 20px}.custom-about-us .site-btn{margin:34px 0 0;max-width:204px}.custom-about-us__description p{line-height:1.8;letter-spacing:0;max-width:728px;color:#000000cf}@keyframes aboutImageIn{0%{opacity:0;transform:translate(-35px)}to{opacity:1;transform:translate(0)}}@keyframes aboutContentIn{0%{opacity:0;transform:translate(35px)}to{opacity:1;transform:translate(0)}}.custom_collection{background-color:var(--blue_color);padding:66px 0!important}.custom_collection h2.title{margin:0 0 36px;text-align:center;color:var(--white_color)}.custom_collection .product-grid{column-gap:21px;row-gap:60px}.custom_collection .product-grid li{width:calc(20% - 17px)!important;max-width:calc(20% - 17px)!important}.custom_collection .card__information{color:var(--white_color);padding:0}.custom_collection .price{color:#ffffffb3!important;font-size:18px;font-weight:400}.custom_collection .card__information a{line-height:1.2;margin:22px 0 10px;font-size:18px;font-weight:700;text-decoration:none!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.custom_collection .card__inner{border-radius:10px;overflow:hidden}.collection__view-all a.button{background-color:transparent;margin:54px 0 0;line-height:1;min-height:auto;padding:0;width:auto;min-width:auto;color:var(--blue_light);text-transform:uppercase;font-weight:700;text-decoration:underline;transition:all .3s ease-in-out}.collection__view-all a.button:before,.collection__view-all a.button:after{display:none}.collection__view-all a.button:hover{color:var(--white_color)}.custom_collection .card__inner{border-radius:10px!important;overflow:hidden;background-color:var(--white_color)}.custom_collection .card__inner img{object-fit:contain!important}.custom_collection .card__inner{max-height:277px;min-height:277px}.search-modal .search-modal__content span.svg-wrapper svg path{fill:var(--black_color)}.custom-brand-logos__list .slick-track{display:flex;gap:33px}.custom-brand-logos__item{width:100%;min-height:135px;display:flex;align-items:center;justify-content:center;padding:10px 18px;box-sizing:border-box;border:1px solid transparent;border-radius:12px;background:linear-gradient(var(--white_color),var(--white_color)) padding-box,linear-gradient(90deg,#c85efc,#5501eb) border-box;box-shadow:var(--comon_shadow);overflow:hidden;animation:brandCardIn .7s cubic-bezier(.22,1,.36,1) both;transition:transform .3s ease,box-shadow .3s ease}.custom-brand-logos__item img{display:block;width:100%;max-width:230px;height:89px;object-fit:contain;transition:transform .35s ease,filter .35s ease}.custom-brand-logos__item:hover{transform:translateY(-4px);border-color:var(--gradient_color);box-shadow:var(--comon_shadow)}.custom-brand-logos__item:hover img{transform:scale(1.05)}.custom-brand-logos{padding:110px 0 120px}.custom-brand-logos h2{color:var(--black_color);text-align:center;margin:0 0 34px}@keyframes brandCardIn{0%{opacity:0;transform:translateY(20px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.custom-newsletter-section__wrapper{display:flex;gap:15px;justify-content:space-between}.custom-newsletter-section__image-wrapper{max-width:789px;width:100%}.custom-newsletter-section__image-wrapper img{width:100%;border-radius:20px;height:100%;object-fit:cover;display:block}.custom-newsletter-section__content{max-width:617px;width:100%;border-radius:20px;display:flex;justify-content:center;align-items:center;padding:20px 40px;border:1px solid #5501EB;box-shadow:var(--comon_shadow)}.custom-newsletter-section{padding:85px 0}.custom-newsletter-section__content h2{color:var(--black_color)}.custom-newsletter-section p{margin:20px 0 35px;color:var(--black_color)}.custom-newsletter-section form,.custom-newsletter-section .newsletter-form__field-wrapper{max-width:100%}.custom-newsletter-section .newsletter-form__field-wrapper .newsletter_button.site-btn{display:block;max-width:100%;margin:18px 0 0;min-height:58px;display:flex;justify-content:center;align-items:center}.custom-newsletter-section .newsletter-form__field-wrapper .newsletter_button.site-btn button{width:auto;position:static}.custom-newsletter-section .field:before,.custom-newsletter-section .field:after{display:none}.custom-newsletter-section .field input{border:1px solid var(--gray_color_2);border-radius:10px;min-height:66px;box-shadow:unset;outline:unset;font-size:17px;font-weight:400;color:#000000b3;background-image:url("data:image/svg+xml,%3Csvg width='16' height='14' viewBox='0 0 16 14' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.4439 2.9174L8.34637 0.103775C8.19844 0.0354084 8.03741 0 7.87444 0C7.71146 0 7.55044 0.0354084 7.4025 0.103775L1.30613 2.9174C0.916899 3.09878 0.587364 3.38723 0.356064 3.74902C0.124763 4.11082 0.00126011 4.53099 0 4.9604V11.1929C0 12.4338 1.00912 13.4429 2.25 13.4429H13.5C14.7409 13.4429 15.75 12.4338 15.75 11.1929V4.9604C15.75 4.08515 15.237 3.28303 14.4439 2.9174ZM1.77863 3.9389L7.875 1.12528L13.9714 3.9389C14.124 4.0096 14.2587 4.11361 14.3658 4.24328C14.4729 4.37294 14.5495 4.52496 14.5901 4.68815L7.875 8.30503L1.15987 4.68815C1.242 4.3619 1.46588 4.0829 1.77863 3.9389ZM13.5 12.3179H2.25C1.95163 12.3179 1.66548 12.1994 1.4545 11.9884C1.24353 11.7774 1.125 11.4913 1.125 11.1929V5.94702L7.60838 9.4379C7.69032 9.48201 7.78193 9.50511 7.875 9.50511C7.96807 9.50511 8.05968 9.48201 8.14163 9.4379L14.625 5.94702V11.1929C14.625 11.4913 14.5065 11.7774 14.2955 11.9884 14.0845 12.1994 13.7984 12.3179 13.5 12.3179Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:16px center;background-size:16px 14px;padding:10px 15px 10px 44px}.custom-newsletter-section .field input::placeholder{opacity:1;font-size:17px;font-weight:400;color:#000000b3}.custom-newsletter-section .newsletter_button{margin:18px 0 0;cursor:pointer}.custom-newsletter-section button{max-width:100%;width:100%;min-height:58px;font-size:18px;text-transform:capitalize}.custom-banner-section img{width:100%}.custom-banner-section h2{color:var(--black_color);margin:0 0 22px}.custom-banner-section{padding:124px 0;position:relative}.custom-banner-section .custom-banner-section__content{max-width:610px}.custom-banner-section p{font-size:19px;max-width:511px;font-weight:300;line-height:1.5;color:var(--black_color);margin:0 0 34px}.custom-banner-section:after{content:"";height:100%;width:56%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#edeff1 65.95%,#edeff100);z-index:1}.custom-banner-section .page-width{position:relative;z-index:2}table.cart-items tbody tr:not(:last-child) td{border-bottom:1px solid #cdcdcd6b;padding-bottom:30px}.custom-breadcrumb{margin:12px 0 21px;display:flex;align-items:center}.custom-breadcrumb .custom-breadcrumb__separator{display:inline-flex;justify-content:center;align-items:center;margin:0 7px 0 10px;position:relative;top:1px}.custom-breadcrumb a{font-weight:700;color:var(--black_color);line-height:1}.custom-breadcrumb span{color:var(--black_color);font-weight:400;font-size:16px}.collection-hero .collection-hero__text-wrapper{text-align:center}.collection-hero .collection-hero__description{margin:0 auto!important;text-align:center;width:100%;max-width:620px;color:var(--black_color);text-transform:capitalize}.collection-hero h1.collection-hero__title{margin:0 0 20px;color:var(--black_color);font-size:57px;line-height:100%}.shop-main-cstm{padding:0}.shop_main_inner{align-items:flex-start}.shop_main_inner aside{padding-right:0!important;max-width:313px;width:100%;font-family:Cera Pro;margin:-54px 0 0;position:sticky;top:110px}.shop_main_inner .product-grid-container{flex:1;padding-left:70px}.shop_main_inner aside h2{font-family:Cera Pro;font-size:31px;font-weight:700;color:var(--black_color);margin-bottom:12px;line-height:1}.shop_main_inner aside .active-facets-vertical-filter{align-items:center}.shop_main_inner aside details{border-top:1px solid #E2E2E2}.shop_main_inner .facets-container{padding:0}.shop_main_inner aside details summary{padding:30px 15px 34px 0}.shop_main_inner aside summary span{font-size:23px;font-weight:700;color:var(--black_color);line-height:1.2}.shop_main_inner aside svg path{fill:var(--black_color)}.shop_main_inner aside .facets__form-vertical{width:100%}.shop_main_inner aside li.list-menu__item span.facet-checkbox__text{font-size:16px;line-height:1.3;position:relative;top:-4px;color:var(--black_color)}.shop_main_inner aside .active-facets-vertical-filter facet-remove{margin-bottom:12px!important}.shop_main_inner aside .active-facets-vertical-filter facet-remove a{color:var(--black_color)}.shop_main_inner aside span.active-facets__button-inner.button{font-size:14px}html .facets__summary:hover .facets__summary-label,.facets-layout-list .facets__label:hover .facet-checkbox__text-label,.facets-layout-list input:focus~.facet-checkbox__text-label{text-decoration:none!important}.shop-main-cstm{padding:85px 0 75px!important}.shop-main-cstm facet-filters-form.facets{display:flex;justify-content:end;margin-bottom:14px}.shop-main-cstm facet-filters-form.facets form.facets-vertical-form{width:calc(100% - 313px);justify-content:flex-start;padding-left:70px}.shop-main-cstm facet-filters-form.facets form.facets-vertical-form .facet-filters{padding-left:0;width:100%;align-items:center}.shop-main-cstm .product-count-vertical.light{display:none}.shop-main-cstm .collection-view-switcher{display:flex;gap:14px}.shop-main-cstm .collection-view-switcher button{margin-left:0;border:unset;background-color:transparent;cursor:pointer}.shop-main-cstm .collection-view-switcher button[title="Grid View"] svg path{stroke:#6e6e6e}.shop-main-cstm .collection-view-switcher button.active[title="Grid View"] svg path{stroke:#0e1b4d}.shop-main-cstm .collection-view-switcher button.active[title="List View"] svg path{fill:#0e1b4d}.shop-main-cstm .facet-filters__field h2{font-weight:700;font-size:19px;color:var(--black_color);margin-right:13px}.shop-main-cstm .facet-filters__field .select{border:1px solid hsl(0deg 0% 0% / 30%);border-radius:9px;min-height:42px;max-width:200px;width:100%}.shop-main-cstm .facet-filters__field .select select{padding:5px 32px 5px 13px}.shop-main-cstm .facet-filters__field .select span.svg-wrapper{right:10px;width:15px;height:10px}.shop-main-cstm .facet-filters__field .select span.svg-wrapper path{fill:var(--black_color)}.shop-main-cstm .facet-filters__field .select span.svg-wrapper svg.icon{width:15px;height:15px}.shop-main-cstm .facet-filters__field select{font-size:17px;color:#636363}.shop_main_inner aside .facets__header-vertical{display:none}.shop_main_inner aside price-range.facets__price{padding:0;display:flex;gap:5px}.shop_main_inner aside price-range.facets__price .field{margin:0!important;border:1px solid #B8B8B8;border-radius:10px;overflow:hidden;padding:0!important;min-height:34px!important}.shop_main_inner aside price-range.facets__price .field:before,.shop_main_inner aside price-range.facets__price .field:after{display:none}.shop_main_inner aside price-range.facets__price button.site-btn{min-height:34px!important;max-width:115px;width:100%}.shop_main_inner .facet-checkbox.active span.facet-checkbox__text{color:var(--blue_light)}.shop_main_inner .facet-checkbox.active svg path{fill:var(--blue_light)}.shop_main_inner aside price-range.facets__price .field input{padding:0 20px!important;min-height:44px!important;height:auto;margin:0}.shop_main_inner aside price-range.facets__price label{top:3px;font-size:16px}.shop_main_inner .field__input:not(:placeholder-shown)~.field__label{top:0}.main-product-gid-col{display:flex!important;column-gap:19px!important;row-gap:47px!important}.main-product-gid-col .card__information a{line-height:1;font-size:18px;font-weight:700;color:var(--black_color);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.facet-filters__sort:focus-visible{outline:unset!important;outline-offset:unset!important;box-shadow:unset!important}.shop_main_inner aside .facets__header-vertical{padding:0 0 10px;color:var(--black_color)}.shop_main_inner aside .facets__price span{color:var(--black_color)}.main-product-gid-col{display:flex;column-gap:19px;row-gap:47px}.main-product-gid-col li{width:calc(25% - 15px)!important;max-width:100%!important;flex:none}.main-product-gid-col li .card__inner{border:1px solid #E2E2E2;border-radius:10px;overflow:hidden;aspect-ratio:1}.main-product-gid-col .card__information{padding:0}.main-product-gid-col .card__information a{line-height:1;font-size:18px;font-weight:700;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.main-product-gid-col .card__information h3{margin:20px 0 14px}.main-product-gid-col .card-information{margin:0 0 24px}.main-product-gid-col .card-information .price{font-size:18px;font-weight:400;color:#000000b3}.pagination-wrapper ul.pagination__list li{flex:1 0 39px;max-width:39px;height:39px}.pagination-wrapper ul.pagination__list li a.pagination__item{height:100%;text-decoration:none!important;font-size:18px;font-family:Cera Pro;color:var(--black_color);font-weight:400;border:1px solid transparent;border-radius:50%}.pagination-wrapper ul.pagination__list li a.pagination__item:after{display:none}.pagination-wrapper ul.pagination__list li a.pagination__item.pagination__item--current{border-color:var(--blue_light);color:var(--blue_light)}.pagination-wrapper ul.pagination__list li a.pagination__item svg path{fill:var(--black_color)}.main-product-gid-col.list-view-active{gap:20px!important}.main-product-gid-col.list-view-active li.grid__item{width:calc(50% - 10px)!important}.main-product-gid-col.list-view-active li.grid__item .card{flex-direction:row;align-items:center;border:1px solid #E2E2E2;border-radius:10px;gap:15px;padding:10px}.main-product-gid-col.list-view-active li.grid__item .card__inner{width:40%}.main-product-gid-col.list-view-active li.grid__item .card__content5{flex:1}.main-product-gid-col.list-view-active li.grid__item .card__content5 button{max-width:200px!important;min-width:auto}.main-product-gid-col.list-view-active li.grid__item .card .card__inner{border:unset;border-right:1px solid #E2E2E2;border-radius:0}.product{display:flex}.product>.grid__item.product__media-wrapper{width:48%!important;max-width:100%!important}.product>.product__info-wrapper{width:52%!important;max-width:100%!important;padding-left:47px!important}.produ_sec_main{padding:50px 15px 90px!important}.product .product__media-wrapper .product-media-container{max-width:100%;width:100%!important;border:1px solid #E2E2E2;border-radius:20px}.produ_sec_main h1{color:var(--black_color);font-size:44px;line-height:1}.produ_sec_main .product__title{margin:0}.produ_sec_main .product__description{margin:20px 0 23px;color:#000c;font-size:17px;font-weight:400}.produ_sec_main .product__description p{color:#000c;font-size:17px;font-weight:400;line-height:1.6}.produ_sec_main .product__description a.read-more-link{color:var(--blue_light);text-decoration:underline;cursor:pointer}.produ_sec_main .price{color:#000000b3;font-size:23px;font-weight:400;line-height:1.1;display:block;margin-bottom:9px}body .product__info-container>*+*{margin:0}.produ_sec_main .price span.price-item.price-item--regular{height:auto;display:block}.product__tax.caption{margin-top:0}.produ_sec_main .product__info-wrapper .product__info-container{max-width:100%}.produ_sec_main .product__tax.caption{margin:0 0 23px;font-size:17px;line-height:1.2;color:var(--black_color)}.produ_sec_main .product__tax.caption a{text-decoration:underline}.produ_sec_main .product-form__quantity label{font-size:18px;font-weight:500;color:var(--black_color);margin-bottom:10px}.produ_sec_main .quantity:after,.produ_sec_main .quantity:before{display:none}.produ_sec_main .quantity{border:1px solid #D9D9D9;border-radius:10px;width:100%}.produ_sec_main .product-form__quantity .price-per-item__container{max-width:206px;width:100%}.produ_sec_main .quantity button{min-height:48px}.produ_sec_main .quantity input{font-size:22px;color:var(--black_color);font-weight:500;box-shadow:unset!important;outline:unset!important}.produ_sec_main div>:has(product-form.product-form){margin:0}.produ_sec_main div product-form.product-form{margin:0;position:relative}.produ_sec_main div>:has(product-form.product-form) .product-form__buttons{max-width:100%;margin-top:-50px}.produ_sec_main div>:has(product-form.product-form) .product-form__buttons button{width:calc(100% - 221px);margin-right:0;margin-left:auto;max-width:100%;margin-bottom:20px;cursor:pointer}.produ_sec_main div product-form.product-form .product-form__error-message-wrapper{position:absolute;bottom:47px;margin:0}.produ_sec_main div>:has(product-form.product-form) .product-form__buttons button:after,.produ_sec_main div>:has(product-form.product-form) .product-form__buttons button:before{display:none}.produ_sec_main more-payment-options-link{display:none}.shopify-payment-button{border-radius:10px;overflow:hidden}.produ_sec_main .pickup-availability-info{max-width:100%;width:100%;display:flex;align-items:center;gap:6px;justify-content:space-between}.produ_sec_main .pickup-availability-info .wrp{display:flex;align-items:center;gap:8px;margin-bottom:0}.produ_sec_main .pickup-availability-info .wrp span.svg-wrapper{margin-bottom:0}.produ_sec_main .pickup-availability-info .wrp p,.produ_sec_main .pickup-availability-info .wrp p span{margin-bottom:0;font-size:15px;font-weight:400;display:inline-block;color:var(--black_color)}.produ_sec_main .pickup-availability-info .wrp span.svg-wrapper svg{margin-bottom:0}.produ_sec_main .pickup-availability-info p.caption{margin-bottom:0}.produ_sec_main .pickup-availability-info button{margin-bottom:0;font-size:15px;font-weight:400;color:var(--blue_light)}.produ_sec_main .pickup-availability-info span.pickup-divider{margin-bottom:0;color:#0003}pickup-availability-preview.pickup-availability-preview{padding:0}pickup-availability.product__pickup-availabilities.quick-add-hidden{margin:23px 0 35px;min-height:auto}.produ_sec_main .product__social-icons{padding-bottom:40px;border-bottom:1px solid hsl(0deg 0% 0% / 10%)}.produ_sec_main .product__social-icons .product-social-icons{display:flex;justify-content:center;gap:16px;align-items:center}.produ_sec_main .product__social-icons .product-social-icons a{display:flex;justify-content:center;align-items:center}.produ_sec_main .product__accordion.accordion{border:unset;border-bottom:1px solid hsl(0deg 0% 0% / 10%);margin-top:0}.produ_sec_main .product__accordion.accordion summary{padding:17px 0 19px;gap:10px;align-items:center}.produ_sec_main .product__accordion.accordion summary h3{font-size:24px;color:var(--black_color);line-height:1.2}.produ_sec_main .accordion__content{padding:0 0 19px!important;margin-bottom:0}.produ_sec_main .accordion__content p br{display:none}.produ_sec_main .accordion__content p{font-size:17px;color:#000c;line-height:1.8;font-weight:400}.produ_sec_main .product__accordion.accordion summary svg{transition:all .3s ease-in-out}.produ_sec_main .product__accordion.accordion summary[aria-expanded=true] h3{background:linear-gradient(90deg,#c85efc,#5501eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.produ_sec_main .product__accordion.accordion summary[aria-expanded=true] svg{transform:rotate(180deg)}.produ_sec_main .product__accordion.accordion summary[aria-expanded=true] svg path{fill:#5501eb}.related-products__header-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:36px;position:relative}.related-products__heading{margin:0;font-weight:700}.related-products__slider-nav{display:flex;gap:10px;align-items:center;background-color:#f4f5f6;z-index:2;padding-left:20px}.related-products__nav-btn{width:55px;height:55px;border-radius:50%;background-color:#1a2542;color:var(--white_color);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,opacity .2s ease,transform .1s ease;box-shadow:0 2px 5px #0000001a}.related-products__header-wrapper:after{content:"";position:absolute;background-color:#0000001a;top:30px;left:0;width:100%;height:1px;z-index:1}.related-products__nav-btn:hover:not([disabled]){background-color:#0e1528;transform:scale(1.05)}.related-products__nav-btn[disabled]{opacity:.35;cursor:not-allowed}.related-products__nav-btn svg{width:16px;height:14px;pointer-events:none}.related-products__slider-track-container{overflow:hidden;width:100%}.related-products__slider-track{display:flex;flex-wrap:nowrap!important;gap:20px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin:0}.custom-realtedproducts .custom_collection.realted-custom{padding:0!important;background-color:transparent}.custom-realtedproducts .related-products__slider-track a{color:var(--black_color)}.custom-realtedproducts .card__inner{border:1px solid #E2E2E2}.custom-realtedproducts .related-products__slider-track .price{color:#000000b3!important}.custom-realtedproducts{background:linear-gradient(180deg,#edeff1,#fff 109.29%);padding:84px 0 78px}.custom-realtedproducts h2{color:var(--black_color);margin-bottom:0;background-color:#f6f7f8;z-index:2;padding-right:20px}.brand-description-text.expanded+button.read-more-btn{right:8%;left:auto}@media screen and (min-width:992px){.product .product__media-wrapper>media-gallery{display:flex;flex-direction:row;align-items:flex-start;gap:20px}.product .product__media-wrapper>media-gallery>slider-component:first-of-type{order:2;flex:1 1 auto;min-width:0;height:576px}.product .product__media-wrapper>media-gallery>slider-component:first-of-type .product__media-container{height:576px;max-height:576px}.product .product__media-wrapper>media-gallery>slider-component:first-of-type .product__media{height:576px;max-height:576px}.product .product__media-wrapper>media-gallery>slider-component:first-of-type .product__media img{width:100%;height:100%;object-fit:contain;padding:30px}.product .product__media-wrapper>media-gallery>.thumbnail-slider{order:1;width:135px;min-width:135px;height:576px;max-height:576px;display:flex;flex-direction:column;flex-shrink:0;position:relative;top:-20px}.product .product__media-wrapper>media-gallery>.thumbnail-slider>.slider-button{display:flex;position:static;width:20px;height:20px;min-height:20px;margin:0;align-items:center;justify-content:center;flex:0 0 20px;background:#fff;cursor:pointer;z-index:5;border:2px solid #D2D2D2;border-radius:50%;padding:3px}.product .product__media-wrapper>media-gallery>.thumbnail-slider>.slider-button--prev .svg-wrapper{transform:rotate(180deg)}.product .product__media-wrapper>media-gallery>.thumbnail-slider>.slider-button--next .svg-wrapper{transform:rotate(0)!important}.product .product__media-wrapper .thumbnail-slider .thumbnail-list{display:flex;flex-direction:column;flex-wrap:nowrap;width:135px;height:570px;max-height:570px;flex:0 0 570px;gap:12px;padding:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;scroll-snap-type:y mandatory;margin:5px 0}.product .product__media-wrapper .thumbnail-slider .thumbnail-list::-webkit-scrollbar{display:none}.product .product__media-wrapper .thumbnail-slider .thumbnail-list__item{width:135px;min-width:135px;max-width:135px;height:135px;min-height:135px;flex:0 0 135px;margin:0;padding:0;scroll-snap-align:start}.product .product__media-wrapper .thumbnail-slider .thumbnail-list__item .thumbnail{display:block;width:135px;height:135px;padding:0;margin:0;cursor:pointer;border:unset;border:1px solid #E2E2E2;border-radius:20px;box-shadow:none!important}.product .product__media-wrapper .thumbnail-slider .thumbnail-list__item .thumbnail img{display:block;width:135px;height:135px;object-fit:cover}}@media(max-width:1199px)and (min-width:992px){.product .product__media-wrapper .thumbnail-slider .thumbnail-list__item .thumbnail img,.product .product__media-wrapper .thumbnail-slider .thumbnail-list__item .thumbnail{width:90px;height:90px}.product .product__media-wrapper .thumbnail-slider .thumbnail-list__item{width:90px;min-width:90px;max-width:90px;height:90px;min-height:90px;flex:0 0 90px}.product .product__media-wrapper .thumbnail-slider .thumbnail-list{width:90px}.product .product__media-wrapper>media-gallery>.thumbnail-slider{width:90px;min-width:90px}}.contact-info-section .contact-info-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.contact-info-section .contact-card-item{border:1px solid #5501EB;border-radius:20px;padding:38px 15px 12px;box-shadow:0 0 14px #00000026;min-height:184px;text-align:center;display:flex;flex-direction:column;align-items:center}.contact-info-section .contact-card-item p{max-width:211px;color:var(--black_color);line-height:1.5;font-weight:400}.contact-info-section .contact-card-icon-svg{width:65px;height:65px;border:1px solid #E0E0E0;display:flex;justify-content:center;align-items:center;border-radius:50px;margin-bottom:15px}.contact-info-section .contact-card-item a{color:var(--black_color)}.contact-info-section .contact-card-item p br{display:none}.contact .main-contact .container{display:flex;gap:20px;justify-content:space-between;align-items:center}.contact .main-contact .container .left-side.image{width:44.2%}.contact .main-contact .container .right-side{width:50%}.contact .main-contact .left-side.image img{width:100%;height:auto;border-radius:12px;display:block}.contact-info-section{padding:40px 0 74px}.main-contact.main-contact-form .contact__fields{display:flex;gap:16px;margin:0 0 24px}.main-contact.main-contact-form .contact__fields .field{margin-bottom:0}.main-contact.main-contact-form textarea{min-height:162px;border-radius:20px;border:1px solid #CDCDCD;box-shadow:unset;outline:unset;padding:13px!important;resize:none}section.custom-about-us.about_us_page{padding:62px 0 95px}section.custom-about-us.about_us_page .custom-about-us__wrapper .custom-about-us__content{max-width:739px;width:100%}section.custom-about-us.about_us_page .custom-about-us__wrapper .custom-about-us__content p{max-width:100%}.main-contact.main-contact-form .field:after,.main-contact.main-contact-form .field:before{display:none}.main-contact.main-contact-form input{border:1px solid #CDCDCD;border-radius:10px;min-height:51px;padding:13px!important;outline:unset;box-shadow:unset}.main-contact.main-contact-form label.field__label{display:none}.main-contact.main-contact-form ::placeholder{opacity:1;color:#000;font-size:17px;font-family:Cera Pro;font-weight:400}.contact .main-contact.main-contact-form{padding-bottom:74px}.contact .main-contact .container .contact__button{margin:12px 0 0}.contact .main-contact .container .contact__button button.site-btn{max-width:100%;width:100%;min-height:58px;text-transform:capitalize}.contact .main-contact .container .right-side h2{margin-bottom:25px;color:var(--black_color);font-size:49px}.contact-info-section h2.contact-info-title{text-align:center;margin:0 0 40px;font-size:57px;color:var(--black_color)}h2.form-status.form-status-list.form__message{font-size:14px!important;color:#378649!important}.contact .form__message h2.form-status.caption-large.text-body{margin:0 0 10px;font-size:16px;color:#ed0024}.contact ul.form-status-list.caption-large{display:none}.contact .form__message{align-items:flex-start;color:#ed0024}.contact-info-section .contact-card-item:first-child p{max-width:100%}h2.form-status.form-status-list.form__message svg.icon.icon-success{margin:0 6px 0 0;position:relative;top:1px}.template-404.defult_main_pages,.is-empty .defult_main_pages{margin:0 auto!important;padding:50px 0 70px!important}.template-404.defult_main_pages .defult-inner,.is-empty .defult_main_pages .defult-inner{border:1px solid #5501EB;border-radius:20px;padding:70px 15px;text-align:center;box-shadow:0 0 14px #00000026;max-width:700px;margin-inline:auto}.defult_main_pages a.site-btn{margin:0 auto}.defult_main_pages h1{margin:18px 0 32px;color:var(--black_color);line-height:1;font-size:40px}.defult_main_pages p{color:var(--black_color)}.defult_main_pages .cart__warnings{padding:0!important}footer .footer-block--newsletter{display:none}footer .footer__content-top{display:flex;padding:80px 15px 70px!important;color:var(--white_color);justify-content:space-between;gap:15px}footer .footer__content-top .footer__blocks-wrapper .footer-block__image-wrapper{max-width:284px!important;margin:0 0 12px!important}footer .footer__content-top .footer__blocks-wrapper .footer-block__image-wrapper img{width:100%}footer.footer .footer-block.grid__item:nth-child(2){max-width:290px;width:100%}footer .footer-block.grid__item{max-width:max-content}footer .footer__content-top>.footer-block{width:auto}footer .footer__content-top .footer__blocks-wrapper{max-width:377px}footer.footer{background-color:var(--blue_color)}footer.footer .footer-block__heading{font-size:25px;font-weight:500;margin:0 0 22px}footer.footer li,footer.footer li a{color:var(--white_color)}footer.footer ul.footer-contact__list{padding:0}.footer-contact .footer-contact__text.custom_address a:last-child{text-decoration:underline!important}footer.footer ul.footer-contact__list li{display:flex;gap:10px}footer.footer .footer-block__brand-info p{line-height:26px;font-weight:400;text-align:start}footer.footer ul.footer-contact__list li span.footer-contact__icon svg{margin-top:7px}footer.footer ul.footer-contact__list li{margin-bottom:18px}footer.footer ul.footer-contact__list li a{font-size:17px}.footer-block__details-content .list-menu__item--link{color:var(--white_color)!important;font-size:17px;text-decoration:none;font-weight:400;position:relative;padding-bottom:0;line-height:1!important}.footer-block__details-content .list-menu__item--link:after{content:"";position:absolute;background:var(--blue_light);width:6px;height:6px;left:-15px;top:45%;border-radius:50%}footer.footer ul li a:hover{color:var(--white_color)!important;text-decoration:none!important}.footer__content-bottom{background:var(--blue_color);padding-top:0!important;text-align:center;opacity:1!important;transform:unset!important}.footer__content-bottom .copyright__content{color:var(--white_color);text-align:center;font-size:13px;font-weight:400;font-family:Cera Pro}.footer__content-bottom .copyright__content a{color:var(--white_color)!important}.footer__content-bottom-wrapper{justify-content:center}.footer__content-bottom-wrapper ul.policies{display:none}footer.footer{border-bottom:1px solid hsl(0deg 0% 100% / 20%);padding-bottom:0!important}.footer__content-bottom-wrapper .footer__copyright.caption{margin-top:0;line-height:38px}.footer-brand-description{display:flex;flex-direction:column;align-items:flex-start;position:relative}.brand-description-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:8px;font-size:17px;text-align:start;line-height:1.5;color:var(--white_color)}.brand-description-text.expanded{display:block;-webkit-line-clamp:unset;overflow:visible}.footer-brand-description button.read-more-btn{background:transparent;border:none;color:inherit;cursor:pointer;padding:0;font-size:17px;font-weight:400;position:absolute;bottom:8px;right:auto;color:var(--blue_light);text-decoration:none;left:23%}footer .footer__payment{margin:26px 0 0}.footer-contact .footer-contact__text.custom_address{max-width:215px}footer .footer__payment ul.list.list-payment{justify-content:flex-start}footer ul.footer-block__details-content li{margin:0!important;line-height:1}footer ul.footer-block__details-content li:not(:last-child){margin:0 0 20px!important}footer ul.footer-block__details-content li a.link{padding:0 0 0 16px}footer ul.footer-block__details-content li a.link:after{left:0;top:4px}.cart-notification-product__name{color:var(--black_color);line-height:1.3}.cart-notification__links button{max-width:100%;background-color:var(--blue_light);border-radius:10px;color:var(--white_color);text-decoration:unset!important;width:100%;min-height:45px}pickup-availability-drawer h3{color:var(--black_color);line-height:1.3}address.pickup-availability-address p{color:var(--black_color);margin:0 0 8px}body .cart-count-bubble{background-color:var(--blue_light);font-size:11px;bottom:auto;top:13px}.cart-item>td+td{vertical-align:middle}.cart-item a.cart-item__name{color:var(--black_color)}.cart__footer .cart__blocks{max-width:500px;width:100%;border:1px solid #5501EB;border-radius:15px;padding:40px 20px;box-shadow:0 0 14px #00000026}.cart-item a.cart-item__name{color:var(--black_color);text-decoration:none!important}.cart__footer .cart__blocks .totals{justify-content:space-between}.cart__footer .cart__blocks small{text-align:center}.cart__footer .cart__blocks .cart__ctas{justify-content:center}.cart__footer .cart__blocks .cart__ctas button#checkout{max-width:100%}.cart__footer .cart__blocks .totals h2.totals__total{color:var(--black_color)}.cart__footer .cart__blocks .totals p.totals__total-value{color:var(--black_color);font-weight:700}.cart__footer .cart__blocks .cart__dynamic-checkout-buttons{max-width:100%}.template-search__header span.svg-wrapper path{fill:var(--black_color)}.shopify-policy__container{padding:40px 15px 60px!important}.shopify-policy__container h1{text-align:start;color:var(--black_color);font-size:45px;margin:0 0 15px}.shopify-policy__container p{margin:0 0 15px;line-height:1.5;color:#000000c9}.shopify-policy__container h2{text-align:start;margin:16px 0 10px;color:var(--black_color);font-size:40px;line-height:1}.shopify-policy__container ul{padding:0!important}.shopify-policy__container ul li{color:#000c}.shopify-policy__container ul strong{font-weight:700;color:var(--black_color)}.shopify-policy__container ul li{position:relative;padding:0 0 0 18px}.shopify-policy__container ul li:after{content:"";width:8px;height:8px;background-color:#000c;position:absolute;top:10px;left:0;border-radius:50px}.shopify-policy__container p strong{font-weight:700;display:inline-block;font-size:25px;color:var(--black_color);line-height:1.1}.footer__content-bottom .footer__payment.mobile,.custom-hero-slider__image.mobile-image-banner{display:none}.shop-main-cstm.template-search h1{color:var(--black_color)}.produ_sec_main:not(.thumbnail-slider) .product__media.media.media--transparent{padding-top:90%!important}.product-media-container.constrain-height .media img{border-radius:20px}.shopify-policy__container span{word-break:break-word}.produ_sec_main .product__info-wrapper .product-form__quantity{z-index:2;position:relative}.related-products__header-wrapper.mobile{margin:40px auto 0;justify-content:center;display:none}.related-products__header-wrapper.mobile:after{display:none}.produ_sec_main .product-desc-text ul{padding:0;margin:10px 0}.produ_sec_main .product-desc-text ul li{position:relative;padding:0 0 0 15px;font-size:15px;color:var(--black_color);line-height:1.2}.produ_sec_main .product-desc-text ul li:after{content:"";width:6px;height:6px;background-color:var(--black_color);position:absolute;top:6px;left:0;border-radius:50%}.produ_sec_main .product-desc-text ul li:not(:last-child){margin:0 0 12px}.produ_sec_main .product-desc-text h3{color:var(--black_color);line-height:1.2;margin:0 0 10px;font-size:22px}@media(max-width:1460px){.product>.product__info-wrapper{padding-left:20px!important}.produ_sec_main .pickup-availability-info .wrp p,.produ_sec_main .pickup-availability-info .wrp p span{font-size:13px}}@media(max-width:1365px){.shop_main_inner .product-grid-container{padding-left:30px}.shop-main-cstm facet-filters-form.facets form.facets-vertical-form{padding-left:30px}.main-product-gid-col{column-gap:10px!important;row-gap:30px!important}.main-product-gid-col li{width:calc(25% - 8px)!important}.main-product-gid-col .card-information .price{font-size:16px}.produ_sec_main .pickup-availability-info .wrp p,.produ_sec_main .pickup-availability-info .wrp p span{font-size:12px}.produ_sec_main .pickup-availability-info .wrp{gap:4px}.produ_sec_main .pickup-availability-info button{font-size:13px}.contact .main-contact .container{align-items:flex-start}.contact .main-contact .container .left-side.image{position:sticky;top:130px}.contact .main-contact .container .right-side h2{font-size:40px}.custom-about-us__wrapper{align-items:start}.custom-about-us__image-wrapper{position:sticky;top:110px}}@media(max-width:1199px){.page-width,.shopify-policy__container{max-width:1024px}.header nav.header__inline-menu{padding-left:30px}.main-product-gid-col li{width:calc(33% - 5px)!important}.shop_main_inner aside h2{font-size:26px}.main-product-gid-col.list-view-active li.grid__item{width:100%!important}.collection-hero h1.collection-hero__title{font-size:40px}.shop_main_inner aside summary span{font-size:20px}.shopify-policy__container h1{font-size:35px}.shopify-policy__container h2{font-size:30px}.highlight-banner .highlight-banner__item{display:flex}.highlight-banner__inner{min-height:93px;margin:-42px auto 0}.custom-hero-slider .slick-dots{bottom:67px}h1{font-size:57px}.custom-hero-slider p.big-p{font-size:25px;margin:15px 0 25px}.custom-about-us__image-wrapper{max-width:480px}.custom-about-us__description p:not(:last-child){margin:0 0 10px}h2{font-size:35px}.custom-brand-logos__list{gap:12px}.custom-brand-logos{padding:80px 0}.custom-banner-section .custom-banner-section__content{max-width:420px}.contact-info-section h2.contact-info-title{font-size:47px}section.custom-about-us.about_us_page{padding:30px 0 50px}.produ_sec_main .pickup-availability-info span.pickup-divider{display:none}.produ_sec_main .pickup-availability-info{flex-wrap:wrap;justify-content:center;row-gap:15px}.product .product__media-wrapper .thumbnail-slider .thumbnail-list__item .thumbnail{border-radius:10px}}@media(max-width:1065px){.page-width,.shopify-policy__container{max-width:960px}.contact .main-contact .container .left-side.image{width:50%}.main-product-gid-col .card-information .price{font-size:15px}.site-btn{font-size:15px;min-height:48px}.shop_main_inner aside{max-width:280px}.shop-main-cstm facet-filters-form.facets form.facets-vertical-form{padding-left:0}}@media(max-width:991px){.product--thumbnail_slider .thumbnail-slider button.slider-button.slider-button--prev span.svg-wrapper{transform:rotate(90deg)}.product--thumbnail_slider .thumbnail-slider button.slider-button.slider-button--next span.svg-wrapper{transform:rotate(-90deg)}.product--thumbnail_slider .thumbnail-slider button.slider-button{align-items:center;justify-content:center;flex:0 0 20px;background:#fff;cursor:pointer;z-index:5;border:2px solid #D2D2D2;border-radius:50%;padding:3px;width:20px;height:20px;min-height:20px}}@media(max-width:989px){.page-width,.shopify-policy__container{max-width:860px}.contact-info-section .contact-info-grid{gap:14px}.main-contact.main-contact-form .contact__fields{flex-wrap:wrap}.contact-info-section .contact-card-item p{max-width:100%}header.header{justify-content:space-between}header.header svg.icon.icon-hamburger path{fill:var(--white_color)}.main-product-gid-col li{width:calc(50% - 5px)!important}footer .footer__content-top{flex-wrap:wrap}header.header h1.header__heading{margin-top:0;position:absolute;left:50%;transform:translate(-50%);max-width:220px;width:100%}sticky-header.header-wrapper.Hove_Header h1.header__heading{transform:translate(-50%,-10px)}header.header nav{max-width:100%;padding-top:50px}header.header .menu-drawer{position:fixed;top:0;padding:39px 0 0;box-shadow:0 0 0 100vw;max-width:300px;height:100vh}header.header svg.icon.icon-close{z-index:5;fill:var(--white-color);top:15px;left:30px}h1{font-size:47px}.custom-hero-slider p.big-p{font-size:20px}.custom-hero-slider .content-inner{top:40%}.custom-hero-slider p.big-p{max-width:500px}.custom-about-us__wrapper{flex-direction:column}.custom-about-us__image-wrapper{position:static;top:0;max-width:100%}.custom-about-us__content{max-width:100%;margin:20px 0 0}.custom-about-us__description p{max-width:100%}.custom_collection .product-grid{column-gap:10px;row-gap:30px}.custom_collection .product-grid li{width:calc(20% - 8px)!important;max-width:calc(20% - 8px)!important}.custom-newsletter-section__wrapper{flex-direction:column}.custom-newsletter-section__content{max-width:100%;width:100%;padding:20px}.custom-newsletter-section__image-wrapper{max-width:100%;width:100%}header header-drawer{margin:0}}@media(max-width:890px){.page-width,.shopify-policy__container{max-width:740px}.contact-info-section .contact-info-grid{grid-template-columns:1fr}.contact .main-contact .container{flex-direction:column}.contact .main-contact .container .left-side.image{position:static;width:100%}.contact .main-contact .container .right-side,.main-contact.main-contact-form textarea{width:100%}.contact .main-contact .container .right-side h2{font-size:30px}footer .footer__content-top{justify-content:flex-start}.custom_collection .product-grid li{width:calc(25% - 8px)!important;max-width:calc(25% - 8px)!important}.custom_collection .product-grid{justify-content:center}.custom-brand-logos__list{display:flex;flex-wrap:wrap;justify-content:center}.custom-brand-logos__list{gap:22px}.custom-brand-logos__item{width:calc(25% - 17px)}.custom-banner-section:after{width:70%}.custom-hero-slider .slick-dots{bottom:50px}.highlight-banner__inner{margin:-30px auto 0}.shop_main_inner aside{max-width:250px}.shop-main-cstm facet-filters-form.facets form.facets-vertical-form{width:calc(100% - 280px)}.product>.grid__item.product__media-wrapper{width:100%!important}.product>.product__info-wrapper{padding-left:0!important}.produ_sec_main h1{font-size:34px;margin-top:20px}}@media(max-width:767px){.page-width,.shopify-policy__container{max-width:640px}.main-contact.main-contact-form .contact__fields{flex-direction:column}.main-contact.main-contact-form input{width:100%}.custom-hero-slider__image img{min-height:350px}h1{font-size:42px}.custom-hero-slider p.big-p{font-size:17px;line-height:1.2}.custom-hero-slider__image:after{background:linear-gradient(269.98deg,#0000008a -1.5%,#000 69.53%)}p,.site-btn{font-size:16px}.custom_collection .product-grid{column-gap:16px;row-gap:28px}.custom_collection .product-grid li{width:calc(50% - 8px)!important;max-width:calc(50% - 8px)!important}.collection__view-all a.button{margin:38px 0 0;font-size:16px}.custom_collection{padding:50px 0!important}.custom_collection .card__information a{margin:19px 0 8px;font-size:16px;display:-webkit-box;-webkit-line-clamp:2;text-align:center}.custom_collection .price{font-size:16px;text-align:center}h2{font-size:32px}.custom-brand-logos__item{width:calc(50% - 12px)}.custom-brand-logos{padding:65px 0}.custom-banner-section{padding:69px 0}.custom-newsletter-section{padding:40px 0 51px}.contact-info-section h2.contact-info-title{margin:0 0 30px;font-size:32px}.contact .main-contact.main-contact-form{padding-bottom:50px}.contact-info-section{padding:30px 0 50px}.shop-main-cstm .facet-filters__field .select{max-width:190px}.shop-main-cstm .facet-filters__field h2{font-size:16px}.shop_main_inner aside h2{font-size:22px}.collection-hero h1.collection-hero__title{font-size:32px}.shopify-policy__container{padding:20px 15px 40px!important}.shopify-policy__container h1{font-size:32px}.shopify-policy__container h2{font-size:26px}.shopify-policy__container p strong{font-size:22px}.produ_sec_main .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.produ_sec_main{padding:20px 15px 50px!important}.produ_sec_main .price{font-size:20px}.produ_sec_main .product__accordion.accordion summary h3{font-size:20px}.related-products__nav-btn{width:40px;height:40px}.related-products__header-wrapper:after{top:22px}.custom-realtedproducts{padding:50px 0}.defult_main_pages h1{font-size:30px}.produ_sec_main .product-desc-text h3{font-size:20px}}@media(max-width:749px){footer .footer__content-top{flex-direction:column;padding:40px 15px 0!important;gap:0}footer .footer-block.grid__item{max-width:100%;margin:0}.footer-block__details-content{margin-bottom:0}footer .footer__content-top .footer__blocks-wrapper .footer__column.footer__column--info{display:none}footer.footer .footer-block.grid__item:nth-child(2){max-width:100%;width:100%;border-top:1px solid hsl(0deg 0% 100% / 20%)}footer.footer .footer-block__heading{font-size:18px;margin:0;position:relative}footer .footer__content-top>.footer-block.grid__item{border-bottom:1px solid hsl(0deg 0% 100% / 20%);padding:18px 0}.footer__content-bottom .footer__payment.mobile{display:block}body .footer-block__details-content{margin-bottom:0;padding:20px 0 0}footer.footer ul.footer-contact__list li:not(:last-child){margin-bottom:15px}body footer.footer{border-bottom:unset}.footer__content-bottom-wrapper{gap:0!important;padding:0!important}.footer__content-bottom-wrapper .footer__copyright.caption{margin-top:0;line-height:19px}.footer__content-bottom .footer__content-bottom-wrapper{flex-direction:column;padding-inline:15px!important}.footer__content-bottom .footer__content-bottom-wrapper>.footer__content-bottom-wrapper{max-width:100%;padding:22px 0!important;margin-bottom:11px;border-bottom:1px solid hsl(0deg 0% 100% / 20%)}.footer__content-bottom-wrapper .footer__copyright.caption{margin-top:0;line-height:19px;max-width:226px;margin-inline:auto}footer .footer__content-top .footer__blocks-wrapper{max-width:356px;margin-inline:auto;margin-bottom:35px}.brand-description-text{font-size:16px}.brand-description-text.expanded+button.read-more-btn{right:0;bottom:-14px}.footer__content-bottom .footer__content-bottom-wrapper ul.list.list-payment{padding:9px 0 20px}footer.footer .footer-block__heading{position:relative;padding-right:30px}footer.footer ul.footer-contact__list li a{font-size:16px}.footer-block__details-content .list-menu__item--link{font-size:16px}footer.footer .footer-block__heading:after{content:"";width:14px;height:9px;position:absolute;top:50%;right:0;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg width='14' height='9' viewBox='0 0 14 9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.54628 8.00156L13.7763 1.77138C13.9206 1.62729 14 1.43493 14 1.22983C14 1.02472 13.9206 0.832367 13.7763 0.688271L13.3176 0.229462C13.0188 -0.0690888 12.533 -0.0690888 12.2345 0.229462L7.0029 5.46109L1.76546 0.223656C1.62125 0.0795598 1.42901 -5.49495e-07 1.22402 -5.58456e-07C1.0188 -5.67426e-07 0.826562 0.0795598 0.682238 0.223656L0.223656 0.682465C0.0794458 0.826676 -4.45384e-08 1.01892 -5.35037e-08 1.22402C-6.24691e-08 1.42913 0.0794458 1.62148 0.223656 1.76558L6.45941 8.00156C6.60408 8.146 6.79723 8.22533 7.00256 8.22488C7.20869 8.22533 7.40173 8.146 7.54628 8.00156Z' fill='white'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .3s ease}.highlight-banner__inner{min-height:82px}.header .header__icons a.header__icon.small-hide{display:block!important}.custom-banner-section:after{width:95%}.shop_main_inner aside{max-width:100%;z-index:10;position:static;margin-top:0}.shop_main_inner aside details{border-top:unset}.shop_main_inner aside details summary{padding:15px 10px 20px 0}.shop-main-cstm .mobile-facets__inner>.mobile-facets__main{padding-inline:20px}.shop-main-cstm .mobile-facets__summary{padding-inline:0}.shop_main_inner aside price-range.facets__price{padding-inline:26px;margin:15px 0 0}.shop_main_inner .product-grid-container{padding-left:0}.shop-main-cstm{padding:40px 0 50px!important}.shop_main_inner aside h2{font-size:20px;margin-bottom:0}.shop-main-cstm.template-search facet-filters-form.facets.facets-vertical-sort.page-width{display:none}.mobile-facets__footer{justify-content:space-between}}@media(max-width:567px){.custom-hero-slider__image.mobile-image-banner{display:block}.custom-hero-slider__image.desktop-image-banner{display:none}.custom-hero-slider .content-inner{top:40px;transform:translate(-50%)}.custom-hero-slider h1{text-align:center;font-size:51px;line-height:58px}.custom-hero-slider p.big-p{font-size:20px;line-height:1.4;max-width:100%;text-align:center;margin:10px 0 17px;font-weight:400}.custom-hero-slider .content-inner .custom-hero-slider__content .site-btn{margin-inline:auto}.custom-hero-slider__image img{max-height:868px;object-fit:cover}.custom-hero-slider .slick-dots{bottom:73px}.highlight-banner__inner{margin:-41px auto 0}.custom-about-us{padding:52px 0}.custom-about-us__content{margin:42px 0 0}.custom-about-us__heading{margin:0 0 17px;text-align:center}.custom-about-us__description p{max-width:100%;text-align:center}.custom-about-us .site-btn{margin-inline:auto}header.header header-drawer{margin:0}.header .header__icons .header__icon,.header__icon span.svg-wrapper{width:auto}body .cart-count-bubble{left:7px}.header .header__icons{padding:0;gap:8px}.custom-banner-section{padding:69px 0 483px;background-position:center!important;background-position:-100% 100%!important}.custom-banner-section:after{width:100%;background:linear-gradient(-180deg,#edeff1 65.95%,#edeff100);height:402px}.custom-banner-section h2{text-align:center}.custom-banner-section p{font-size:16px;max-width:100%;margin:0 0 23px;text-align:center}.custom-banner-section a.custom-banner-section__button{margin-inline:auto}.custom-banner-section h2{margin:0 0 20px}.custom-newsletter-section__content h2{font-size:30px}.custom-newsletter-section__content{padding:23px 14px 36px}.custom-newsletter-section p{margin:14px 0 20px}.custom-newsletter-section .field input,.custom-newsletter-section button{min-height:53px}.custom-newsletter-section .field input{font-size:15px}.custom-newsletter-section button{font-size:16px}.custom-newsletter-section p{font-size:17px}.custom_collection .card__inner{max-height:192px;min-height:192px}.custom-banner-section .custom-banner-section__content{max-width:100%}.custom-hero-slider__image:after{background:linear-gradient(180deg,#000,#0000);height:474px}.main-product-gid-col .card-information .price{font-size:13px}.produ_sec_main .product-form__quantity .price-per-item__container{max-width:160px}.produ_sec_main div>:has(product-form.product-form) .product-form__buttons button{width:calc(100% - 170px)}.related-products__header-wrapper.mobile{display:flex!important}.related-products__header-wrapper.desktop .related-products__slider-nav,.related-products__header-wrapper.desktop:after{display:none}.related-products__header-wrapper.desktop{justify-content:center}.custom-realtedproducts h2{padding-right:0;text-align:center}.related-products__slider-nav{padding-left:0}}@media(max-width:400px){.header-wrapper img.header__heading-logo{max-width:180px}p,.site-btn{font-size:15px}}.produ_sec_main .product-desc-text table{width:100%}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
