@import"https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Marcellus&display=swap";html{font-size:62.5%;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}html,body{scroll-behavior:smooth}:root{--page-width: 180.5rem;--font-Figtree: "Figtree", sans-serif;--font-Marcellus: "Marcellus", sans-serif;--font-Lato: "Lato", sans-serif;--p14:1.4rem;--p15:1.5rem;--p16:1.6rem;--p17:1.7rem;--p18:1.8rem;--p20:2rem;--p21:2.1rem;--p22:2.2rem;--p24:2.4rem;--p25:2.5rem;--p30:3rem;--p31:3.1rem;--p36:3.6rem;--p40:4rem;--p48:4.8rem;--p52:5.2rem;--p86:8.6rem;--val123:12.3rem;--val100:10rem;--val90:9rem;--val85:8.5rem;--val80:8rem;--val75:7.5rem;--val70:7rem;--val65:6.5rem;--val60:6rem;--val55:5.5rem;--val50:5rem;--val45:4.5rem;--val40:4rem;--val35:3.5rem;--val30:3rem;--darkcolor:#13294B;--lightcolor:#b8bfd6;--f-thumb-width: 144px}*,*:before,*:after{box-sizing:border-box}p{margin:0 0 2rem}p:last-child{margin:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.drawer__heading{font-family:var(--font-Marcellus);margin:0 0 1rem;padding:0;color:#000;letter-spacing:0em;font-weight:800}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:800}h1,.h1{font-size:var(--p86);line-height:1.08}h2,.h2,.drawer__heading,.title,h3,.h3{font-size:var(--p30);line-height:1.08}h4,.h4{font-size:var(--p24);line-height:1.08}h5,.h5{font-size:var(--p21);line-height:1.08}h6,.h6{font-size:var(--p18);line-height:1.08}a{margin:0;padding:0;text-decoration:none;outline:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}img,video,iframe{max-width:100%;display:inherit;height:auto}video,iframe{border:0}table{width:100%}.mobile{display:none!important}.section_heading,.title,.common-heading{margin:0 0 1rem;font-size:var(--p30)}body{font-family:var(--font-Figtree);color:var(--darkcolor);letter-spacing:0em;font-style:normal;font-weight:400;font-size:var(--p16);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}.page-width,.shopify-policy__container,.header-wrapper header.header.page-width{max-width:var(--page-width);width:100%;padding-left:1.5rem;padding-right:1.5rem;margin-left:auto;margin-right:auto}.announcement-bar-section .utility-bar{background-color:var(--darkcolor)}.announcement-bar__message.h5{color:#fff;font-size:var(--p16);display:flex;align-items:center;font-family:var(--font-Figtree);font-weight:400}.announcement-bar-slider button svg{color:#fff}.template-index .header-wrapper{position:absolute;width:100%;background-color:transparent;border:0}.template-index .header-wrapper:hover,.scrolled-past-header .header-wrapper{background-color:#fff}.header-wrapper header.header.page-width{padding-left:1.5rem;padding-right:1.5rem}.header-wrapper header.header{padding-top:3.2rem;padding-bottom:3.2rem;gap:0}.header-wrapper header.header .header__heading-link{margin-left:0;padding:0}.header-wrapper header.header .header__heading-link img{width:22rem}.header-wrapper header.header nav.header__inline-menu{width:100%;margin:0}.header-wrapper header.header nav.header__inline-menu ul{display:flex;gap:3.5rem}.header-wrapper header.header nav.header__inline-menu ul li{margin:0}.header-wrapper header.header nav.header__inline-menu ul li a,.header-wrapper header.header nav.header__inline-menu ul li summary{padding:0;font-weight:400;font-size:var(--p14);line-height:1.5;display:flex;align-items:center;text-transform:capitalize;color:var(--darkcolor);transition:all .45s ease-in-out;letter-spacing:0;gap:1rem;font-family:var(--font-Figtree)}.header-wrapper header.header nav.header__inline-menu ul li a span,nav.header__inline-menu ul li summary span{color:var(--darkcolor);transition:all .45s ease-in-out;text-decoration:none!important;text-underline-offset:4px}.header-wrapper header.header nav.header__inline-menu ul li a:hover span,nav.header__inline-menu ul li summary:hover span,.header-wrapper header.header nav.header__inline-menu ul li a span.header__active-menu-item{color:var(--darkcolor);text-decoration:underline!important}.header-wrapper header.header nav.header__inline-menu .header__submenu.list-menu{padding:1rem 0}.header-wrapper header.header nav.header__inline-menu ul li summary{padding-right:1.6rem}.header-wrapper header.header nav.header__inline-menu ul li details[open]>summary span{color:var(--darkcolor)}.header-wrapper header.header details[open]>summary span,details[open]:hover>summary span{color:var(--darkcolor)}.header-wrapper header.header details[open]>.header__menu-item{text-decoration:none!important;box-shadow:none;outline:none}.header-wrapper header.header nav.header__inline-menu ul li ul.header__submenu.list-menu{background-color:#fff;border:0;box-shadow:0 0 10px #0003;padding:0;margin:0;top:140%;flex-direction:column;gap:0;border-radius:1rem;width:25rem;max-height:70dvh;overflow:auto}.header-wrapper header.header nav.header__inline-menu ul li ul.header__submenu.list-menu ul{left:0}.header-wrapper header.header nav.header__inline-menu ul li ul li{position:relative;margin:0}.header-wrapper header.header nav.header__inline-menu ul li ul li .header__menu-item{padding:1.5rem 1rem;border-bottom:1px solid #a8bab2;text-decoration:none;font-size:var(--p14)}.header-wrapper header.header nav.header__inline-menu ul li ul li .header__menu-item:hover{color:var(--darkcolor)}.header-wrapper header.header nav.header__inline-menu ul li ul li:last-child .header__menu-item{border:0}.header-wrapper header.header nav.header__inline-menu ul li ul li .header__menu-item svg{right:1rem}.header-wrapper header.header nav.header__inline-menu ul li ul.header__submenu.list-menu ul{position:absolute;left:100%;width:25rem;top:0;background-color:#eee}.header-wrapper header.header nav.header__inline-menu ul li summary svg{position:absolute;right:0;transition:all .45s ease-in-out;height:.65rem;width:auto}.header-wrapper header.header nav.header__inline-menu ul li details[open]>summary svg,.header-wrapper header.header nav.header__inline-menu ul li details:hover summary svg{transform:scaleY(-1)}.header-wrapper header.header nav.header__inline-menu ul li details[open]>summary svg path,.header-wrapper header.header nav.header__inline-menu ul li details:hover summary svg path{fill:var(--darkcolor)}.header-wrapper header.header .menu-drawer__close-button.link.link--text.focus-inset{color:#fff;font-weight:700;font-size:var(--p20);letter-spacing:.5px;text-transform:uppercase;background-color:var(--darkcolor)}.header-wrapper header.header{padding-top:2rem;padding-bottom:2rem}.header-wrapper .header .header__icons{padding:0;margin:0;align-items:center;gap:0}.header-wrapper .header .header__icons .svg-wrapper{width:auto;height:auto;margin:0}.header-wrapper .header .header__icons .header__icon{margin:0;width:2.1rem;height:2.1rem;margin-left:1.4rem;text-decoration:none}.header-wrapper .header .header__icons .header__icon .icon{width:auto;height:auto;transform:none}.header-wrapper .header .header__icons .header__icon--cart{text-decoration:none}.header-wrapper .header .header__icons predictive-search.search-modal__form{display:block}.search-modal__form .field{align-items:flex-end;gap:1rem}.search-modal__form .field:before,.search-modal__form .field:after{content:normal}.search-modal__form .search__input.field__input{border-bottom:1px solid var(--darkcolor);padding:0;margin:0;font-family:var(--font-Lato);font-weight:500;font-size:var(--p18);text-transform:uppercase;color:var(--darkcolor);outline:0;height:3rem;box-shadow:none;background-color:transparent}.search-modal__form .field__label{font-family:var(--font-Lato);font-weight:500;font-size:var(--p18);text-transform:uppercase;color:var(--darkcolor);left:0;top:2px}.search-modal__form .field button{width:2.1rem;height:2.5rem;position:static;border:0}.header-wrapper .header .search-wrapper{margin-right:4.9rem}.header-wrapper .header .cart-count-bubble{left:auto;right:-6px}.search-modal__form .field__input:focus~.field__label,.search-modal__form .field__input:not(:placeholder-shown)~.field__label,.search-modal__form .field__input:-webkit-autofill~.field__label{opacity:0;left:0}.menu-drawer__utility-links ul.list.list-social.list-unstyled li a svg path{fill:var(--darkcolor)}.button,.customer button,.btn,.shopify-policy__body .button{min-width:15.9rem;height:4.6rem;min-height:auto;border:1px solid var(--lightcolor);background-color:var(--lightcolor);display:inline-flex;font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);line-height:1.5;align-items:center;letter-spacing:0;text-transform:uppercase;cursor:pointer;justify-content:center;padding:0 2rem;border-radius:0;transition:all .45s ease-in-out;color:#fff;padding:7px 15px}.button:hover,.customer button:hover,.btn:hover,.shopify-policy__body .button:hover,.field__button:hover{border:1px solid var(--darkcolor);background-color:var(--darkcolor)}.button:before,.customer button:before,button:before,.btn:before,.button:after,.customer button:after,button:after,.btn:after{content:normal}footer.footer{padding:0;margin:0;border:0;background-color:var(--darkcolor)}footer.footer .footer__content-top{padding-top:0;padding-bottom:4rem}footer.footer .page-width{max-width:162.1rem}footer.footer .footer__content-top .footer__blocks-wrapper{gap:0;margin:0;justify-content:space-between;border-top:1px solid rgba(255,255,255,.3);padding-top:3rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block{margin:0;padding:0;width:100%}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(1){max-width:38.2rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(2){max-width:18rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(3){max-width:19.6rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-of-type(4){max-width:29.2rem}footer.footer .footer__content-top .footer-block__image-wrapper{margin-bottom:0;max-width:100%!important}footer.footer .footer__content-top .footer-block__image-wrapper a{display:block;margin-bottom:2rem}footer.footer .footer__content-top .footer-block__image-wrapper img{max-width:18rem;width:100%}footer.footer .footer__content-top .txt{font-family:var(--font-Lato);font-weight:400;font-size:var(--p15);line-height:1.56;letter-spacing:0;color:#fff}footer.footer .footer__content-top .footer-block__heading{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p20);text-transform:uppercase;color:#fff;margin:0;margin-bottom:2rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.5rem}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content li{margin:0;width:100%}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content li a{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);color:#fff;padding:0;margin:0;letter-spacing:0;text-decoration:none;line-height:1;display:block}footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content li a:hover,footer.footer .footer__content-top .footer__blocks-wrapper .footer-block ul.footer-block__details-content li a.list-menu__item--active{text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:6px}footer.footer .footer__column.footer__column--info:has(.footer__payment){justify-content:flex-start;align-items:flex-start}footer.footer .footer__payment{margin:0;padding:0}footer.footer .footer__payment ul.list{justify-content:flex-start;padding:0;gap:.5rem}footer.footer .footer__payment ul.list .list-payment__item{padding:0}footer.footer .footer__payment ul.list .list-payment__item svg{width:5.7rem;height:3.7rem}footer.footer .footer__content-bottom{border:0;padding:0}.footer__content-bottom .footer__content-bottom-wrapper--center .footer__copyright{width:100%;margin:0;display:flex;justify-content:space-between;padding:2rem 0;align-items:center;border-top:1px solid #2A4150}footer.footer .footer__content-bottom .copyright__content{display:flex;font-family:var(--font-Lato);font-weight:400;font-size:var(--p15);color:#dcdcdc;letter-spacing:0}footer.footer .footer__content-bottom .copyright__content p{margin-left:5px}footer.footer .socila-wrap ul{display:flex;gap:1.348rem;flex-direction:row-reverse;padding-right:5.1rem}footer.footer .socila-wrap ul li a{width:4.4rem;height:4.4rem;border:2px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center}footer.footer .socila-wrap ul li a .svg-wrapper{width:auto;height:auto}footer.footer .socila-wrap ul li a svg{height:2rem;width:auto}footer.footer .footer-block__newsletter{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding:2rem 0}footer.footer .footer-block__newsletter .field{gap:1.3rem}footer.footer .footer-block__newsletter .field:before,footer.footer .footer-block__newsletter .field:after{content:normal}footer.footer .footer-block__newsletter .footer__newsletter.newsletter-form{max-width:66.4rem;width:100%}footer.footer .footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%;width:100%}footer.footer .footer-block__newsletter .footer_newsletter_contents{margin-bottom:2.8rem}footer.footer .footer-block__newsletter .field__input{margin:0;padding:0 2.4rem;border-radius:0;box-shadow:none;outline:none;height:4.5rem;background:#fff;font-family:var(--font-Lato);border:0;font-weight:400;font-size:var(--p16);color:#606060;max-width:calc(100% - 194px);width:100%}footer.footer .footer-block__newsletter .field__label{letter-spacing:0;font-family:var(--font-Lato);font-weight:600;font-size:var(--p16);color:#606060;left:2.4rem;top:1rem;text-transform:uppercase;transition:all .45s ease-in-out}footer.footer .footer-block__newsletter .button{border:1px solid var(--lightcolor)}footer.footer .footer-block__newsletter .field__input:focus~.field__label,footer.footer .footer-block__newsletter .field__input:not(:placeholder-shown)~.field__label,footer.footer .footer-block__newsletter .field__input:-webkit-autofill~.field__label{opacity:0}footer.footer .footer-block__newsletter .field__button{max-width:18.1rem;width:100%;margin-left:auto;margin-top:0;position:static;height:5.5rem}footer.footer .footer__content-top .footer-block__newsletter .footer-block__heading{margin:0;font-weight:400;font-size:var(--p24);text-transform:uppercase;color:#fff}.banner_slide{position:relative}.banner_slide .banner_image{width:100%}.banner_slide .banner_image img{width:100%;display:block}.banner_slide .banner_content{position:absolute;width:100%;z-index:2;left:50%;transform:translate(-50%);top:0;height:100%;display:flex;align-items:center}.banner_slide .banner_heading{font-weight:400;font-size:var(--p52);line-height:120%;color:var(--darkcolor)}.banner_slide .banner_description{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);line-height:130%;color:#000;padding-right:11rem;margin-bottom:3.2rem}.banner_slide .banner_additional_text{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);line-height:162%;color:#000}.banner_slide .banner_content-inner{max-width:62rem;width:100%}.banner_slide .banner_content-inner .btn{margin-bottom:1.6rem}.home_image_banner .splide__arrow{width:4.2rem;height:4.2rem;background-color:#fff;border:2px solid #fff;border-radius:100%;display:flex;align-items:center;justify-content:center}.section_title_wrapper{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4rem}.section_heading{font-weight:400;font-size:var(--p30);text-transform:uppercase;color:var(--darkcolor);margin:0}.home_collection_list{padding:var(--val60) 0 var(--val50)}.collection_slider_wrapper{position:relative}.collection_card{display:block}.collection_card .coll-img-box{margin-bottom:1.5rem;position:relative;width:100%;display:block}.collection_card .coll-img-box:before{content:"";width:100%;display:block;padding-bottom:129%}.collection_card .coll-img-box img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.collection_card .collection_title{font-family:var(--font-Marcellus);font-weight:400;font-size:18px;line-height:111%;display:flex;align-items:center;text-transform:uppercase;color:var(--darkcolor)}.home_collection_list .splide__arrow{width:44px;height:44px;background:#fff;box-shadow:0 4px 24px #00000040;opacity:1}.home_collection_list .splide__arrow[disabled]{border:1px solid #000;box-shadow:none}.home_collection_list .splide__arrow.splide__arrow--prev svg{transform:none}.home_collection_list .page-width{padding:0 5.8rem;max-width:189.6rem}.home_collection_list .splide__arrow--prev{left:-55px}.home_collection_list .splide__arrow--next{right:-55px}.home_collection_list .section_bottom{text-align:center;margin-top:3.3rem}.hm-prd-wrap{padding:var(--val50) 0 var(--val50);background:#b8ccea45}.product_section{display:flex;--prd-ser-gap:1.7rem;column-gap:var(--prd-ser-gap)}.product_section_left{display:flex;flex-direction:column;gap:1.986rem}.product_section_right,.product_section_left{width:100%}.product_section .prdsrc-img-box{position:relative;overflow:hidden}.product_section .prdsrc-img-box:before{content:"";width:100%;padding-bottom:46.5%;display:block}.product_section .prdsrc-img-box img{width:100%;height:100%;position:absolute;right:0;top:0;object-fit:cover;transition:all .45s ease-in-out}.product_section .product_sec_each:hover .prdsrc-img-box img{transform:scale(1.03)}.product_sec_each{position:relative}.product_details{position:absolute;padding:4.4rem 4.7rem;width:100%;left:0;bottom:0}.product_details h4{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p24);line-height:67%;text-transform:uppercase;color:#fff;margin-bottom:1.8rem}.product_details a{font-family:var(--font-Figtree);font-weight:600;font-size:var(--p15);line-height:111%;text-transform:capitalize;color:#fff;display:block;width:fit-content;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.product_details a:hover{text-decoration:none}.product_section .prdsrc-img-box.prdsrc-img-box--full:before{padding-bottom:95.3%}.custom_image_banner{position:relative;width:100%}.custom_image_banner .banner_image{position:relative}.custom_image_banner .banner_image img{width:100%}.custom_image_banner .banner_content{position:absolute;left:50%;z-index:1;transform:translate(-50%);display:flex;align-items:center;height:100%;top:0}.custom_image_banner .banner_content .banner_content-inner{max-width:65.4rem;width:100%}.custom_image_banner .main_heading.banner_heading{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p30);line-height:125%;text-transform:uppercase;color:var(--darkcolor);margin:0 0 .9rem}.custom_image_banner .banner_description{max-width:43.7rem;width:100%;font-family:var(--font-Lato);font-weight:400;font-size:var(--p16);line-height:156%;margin-bottom:3rem;color:var(--darkcolor)}.custom_image_banner .banner_content-inner .btn{min-width:15.7rem}.index-testimonial-inner .top-wrap{font-family:var(--font-Lato);font-style:normal;font-weight:400;font-size:var(--p15);line-height:156%;color:var(--darkcolor)}.newsletter-form__message{color:#fff}.index-testimonial-wrap{padding:var(--val50) 0 var(--val50)}.index-testimonial-inner{padding:0 5.5rem}.index-testimonial-wrap .page-width{max-width:1920px;padding:0 10px}.related-products.page-width{max-width:1890px;padding:0 6.2rem;padding-bottom:var(--val50)}.arr-wrapper button.splide__arrow{width:44px;height:44px;transition:all .45s ease-in-out;background:#fff;box-shadow:0 4px 24px #00000040;border:1px solid #000}.arr-wrapper button.splide__arrow.disabled{background-color:transparent;cursor:not-allowed}.arr-wrapper .splide__arrow--prev svg{transform:scaleX(1)}.arr-wrapper .splide__arrow.splide__arrow--prev{left:-50px}.arr-wrapper .splide__arrow.splide__arrow--next{right:-50px}.related-products .arr-wrapper .splide__arrow.splide__arrow--prev{left:-58px}.related-products .arr-wrapper .splide__arrow.splide__arrow--next{right:-58px}.index-testimonial-inner .block-wrap{column-gap:var(--textcolgap);display:flex}.index-testimonial-inner .section_heading{margin-bottom:1rem}.index-testimonial-inner .btn.btn-color{min-width:28.8rem}.index-testimonial-inner .block-wrap .item-wrap{width:100%;max-width:calc(33.333% - (var(--textcolgap) - (var(--textcolgap) / 3)));padding:2.2rem;background:#f8f8f8;border:1px solid #D6D6D6}.index-testimonial-inner .block-wrap .item-wrap .head-wrap{position:relative;display:flex;gap:1rem;margin-bottom:1.5rem}.index-testimonial-inner .block-wrap .item-wrap .name-img-wrap{display:flex;gap:2.3rem;align-items:center}.index-testimonial-inner .block-wrap .item-wrap .img-sec{width:7.5rem;height:7.5rem}.index-testimonial-inner .block-wrap .item-wrap .img-sec img{width:100%;height:100%;border-radius:100%;object-fit:cover;box-shadow:0 20px 50px #00000026;background:#fff;border:2px solid #fff}.index-testimonial-inner .block-wrap .item-wrap .name{font-family:var(--font-Lato);font-weight:400;font-size:var(--p14);line-height:167%;letter-spacing:-.03em;text-transform:uppercase;color:var(--darkcolor)}.index-testimonial-inner .block-wrap .item-wrap .name p{margin:0 0 .7rem}.index-testimonial-inner .block-wrap .item-wrap .name p:last-child{margin:0}.index-testimonial-inner .block-wrap .item-wrap .name strong{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p18);line-height:67%;text-transform:uppercase;color:var(--darkcolor)}.index-testimonial-inner .quote{width:6.3rem;margin-left:auto}.index-testimonial-inner .quote svg{width:100%}.index-testimonial-inner .txt{font-family:var(--font-Lato);font-weight:400;font-size:var(--p14);line-height:150%;display:flex;align-items:center;color:var(--darkcolor)}.cart__login-title{margin:5.5rem 0 .5rem;font-size:var(--p20)}.image_text_wrapper{display:flex;flex-wrap:wrap;padding:var(--val50) 0 0 0;align-items:center}.image_text_wrapper .image_col{width:50.15%}.image_text_wrapper .image_col img{width:100%}.image_text_wrapper .content_col{width:46.5%;margin-left:auto}.image_text_wrapper .section_heading{text-transform:uppercase;margin-bottom:2.1rem;color:var(--darkcolor)}.image_text_wrapper .section_description{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);line-height:1.5;color:var(--darkcolor);margin-bottom:3.3rem;padding:0;text-align:left}.image_text_wrapper .section_description *{padding:0}.image_text_wrapper .button{min-width:15.7rem}.section-header.shopify-section-group-header-group{z-index:100}.inner-banner{position:relative}.inner-banner .img-wrap img{width:100%}.inner-banner .abt-info{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;padding-top:3rem;padding-bottom:3rem;z-index:2}.inner-banner .abt-info .info{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);line-height:130%;color:#000;max-width:50rem;width:100%;display:block}.inner-banner .abt-info .inner-baner-title{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p52);line-height:100%;margin:0 0 1.3rem;color:var(--darkcolor)}.inner-banner .abt-info a.btn{margin-top:.8rem}.inner-banner .abt-info .txt{margin-bottom:2rem}.custom_video_text{padding-top:var(--val60)}.custom_video_text .page-width{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:var(--val60)}.title-text-wrap{width:46.5%}.title-text-wrap .section_heading{margin-bottom:2.1rem}.title-text-wrap .section_description{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);line-height:150%;color:var(--darkcolor)}.video_wrapper{width:50.15%;position:relative;padding-bottom:35.606%;margin-left:auto}.video_wrapper .poster_custom_image,.video_wrapper video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.video_wrapper video.custom_video{opacity:1}.video_wrapper.showvid-icon{padding:0}.btn_wrapper{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:18.4rem;height:18.4rem}.btn_wrapper button{position:absolute;width:90px;height:90px;background:#fff;box-shadow:0 4px 44px #00000073;left:50%;top:50%;transform:translate(-50%,-50%);border:0;border-radius:100%;display:flex}.btn_wrapper button span{width:2.2rem;height:2.6rem;display:block}@keyframes waves{0%{-webkit-transform:scale(.2,.2);transform:scale(.2);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"}to{-webkit-transform:scale(.9,.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}.waves{position:absolute;width:100%;height:100%;background:#ffffff4d;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";border-radius:100%;z-index:-1;-webkit-animation:waves 3s ease-in-out infinite;animation:waves 3s ease-in-out infinite;display:block!important}.wave-1{-webkit-animation-delay:0s;animation-delay:0s}.wave-2{-webkit-animation-delay:.5s;animation-delay:.5s}.wave-3{-webkit-animation-delay:1.5s;animation-delay:1.5s}.wave-4{-webkit-animation-delay:2s;animation-delay:2s}.wave-5{-webkit-animation-delay:2.5s;animation-delay:2.5s}.wave-6{-webkit-animation-delay:30s;animation-delay:3s}.video_control_btn.play_btn{justify-content:center;align-items:center}.video_wrapper.showvid-icon video.custom_video{opacity:1;position:static}.video_wrapper.showvid-icon .btn_wrapper{display:none}.facets__wrapper details{margin-right:4rem}.facets__form h2{display:none}.facets__form .facets__summary{border-bottom:1px solid #000;padding-right:4.6rem;position:relative;text-underline-offset:2rem;margin:0;padding-bottom:5px}.facets__form .facets__summary svg.icon{width:2rem;height:1.1rem;top:calc(50% - .5rem);color:#000}.facets__form .facets__summary .facets__summary-label{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p20);text-transform:uppercase;color:var(--darkcolor);text-decoration:none!important}.main-colle-prd--sec .main-colle-prdwrap{padding-top:var(--val30);padding-bottom:var(--val100)}.main-colle-prd--sec .main-colle-prdwrap ul.product-grid{margin-top:2.5rem;--grid-desktop-horizontal-spacing:2.6rem;--grid-desktop-vertical-spacing:2.6rem;--grid-mobile-horizontal-spacing:2rem;--grid-mobile-vertical-spacing:2rem }.collection ul.grid li.grid__item .card-wrapper .card .card__inner:before{padding-bottom:129%!important}.collection ul.grid li.grid__item .card-wrapper .card__content .card__information{padding:1.8rem 0 0}.collection ul.grid li.grid__item .card-wrapper .card__heading,.collection ul li .card-wrapper .card__heading{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p18);line-height:111%;text-transform:uppercase;color:var(--darkcolor)}.collection ul li .card-wrapper .card__heading a{color:var(--darkcolor);text-decoration:none}.collection ul.grid li.grid__item .card-wrapper .price .price__container{margin:0}.collection ul.grid li.grid__item .card-wrapper .price .price__container span,.collection ul.grid li.grid__item .card-wrapper .price .price__container span s{font-family:var(--font-Figtree);font-style:normal;font-weight:400;font-size:var(--p18);line-height:111%;text-transform:uppercase;color:var(--darkcolor);letter-spacing:0}.collection-bottom-banner .abt-info .info{max-width:71.3rem;font-size:var(--p24)}.collection-bottom-banner .abt-info .inner-baner-title{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p30);line-height:125%;text-transform:uppercase;color:var(--darkcolor)}.contact-getintouch-inner{padding:var(--val90) 0 var(--val100)}.contact-getintouch-inner .topinfo{max-width:121.4rem;width:100%;margin:0 auto;text-align:center}.contact-getintouch-inner .topinfo .cmn-heading{margin-bottom:1.6rem;font-weight:400;color:var(--darkcolor)}.contact-getintouch-inner .contact-details-wrap{display:flex;max-width:80.9rem;width:100%;margin:0 auto;justify-content:space-between;margin-top:5.1rem}.contact-getintouch-inner .contact-details-wrap .item{display:flex;gap:2rem;width:100%}.contact-getintouch-inner .contact-details-wrap .item:nth-of-type(1){max-width:20.4rem}.contact-getintouch-inner .contact-details-wrap .item:nth-of-type(2){max-width:27.2rem}.contact-getintouch-inner .contact-details-wrap .item:nth-of-type(3){max-width:17.3rem}.contact-getintouch-inner .contact-details-wrap .item .icon-img{width:4.8rem;height:4.8rem;border-radius:100%;background:#fad17752;display:flex;align-items:center;justify-content:center;flex-shrink:0}.contact-getintouch-inner .contact-details-wrap .item .icon-img svg path{fill:#000}.contact-getintouch-inner .contact-details-wrap .item .info{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p14);line-height:162%;color:#2a2a2a;margin-bottom:1rem}.contact-getintouch-inner .contact-details-wrap .item .info h4{font-weight:400;font-size:var(--p18);line-height:111%;display:flex;align-items:center;text-transform:uppercase;color:var(--darkcolor)}.contact-getintouch-inner .contact-details-wrap .item .info a{color:#2a2a2a}.contact-getintouch-inner .contact-details-wrap .item .info .list-social{justify-content:flex-start;gap:2.4rem}.contact-getintouch-inner .contact-details-wrap .item .info .list-social li a{color:#000;padding:0;margin:0}.contact .form__message{color:#fff}.contact-getintouch-inner .contact-details-wrap .item .info .list-social li a .svg-wrapper{width:2.4rem;height:2.4rem}.contact-getintouch-inner .contact-details-wrap .item .info .list-social li a svg{width:1.8rem;height:1.8rem;color:#000}.contact-getintouch-inner .contact-details-wrap .item .info .list-social li a svg path{fill:#000}.contact-wrapper{display:flex;max-width:146rem;margin:0 auto;width:100%;flex-wrap:wrap;background-color:var(--lightcolor)}.contact-wrapper .img-wrapper{width:50.21%}.contact-wrapper .img-wrapper img{width:100%}.contact-wrapper .cont-form--wrap{width:49.79%;padding:5.7rem 4.9rem 7.2rem 4.4rem}.contact .field:before,.contact .field:after{content:normal}.contact .field .field__input{width:100%;padding:0;height:4.8rem;background-color:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.4);padding:0 3rem 0 1.6rem;outline:none;box-shadow:none;margin:0;font-family:var(--font-Figtree);font-weight:400;font-size:16px;color:#fff}.contact .field .field__label{font-family:var(--font-Figtree);font-weight:400;font-size:16px;color:#fff;left:1.6rem;top:12px;letter-spacing:0;transition:all .45s ease-in-out}.contact .field .icon{position:absolute;right:0;top:12px}.resmsg-wrapper{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);line-height:1.5;color:#fff;margin-top:1.8rem}.contact__button .button{height:4.8rem;width:16.1rem;border:1px solid #FFFFFF;font-family:var(--font-Figtree);font-style:normal;font-weight:400;font-size:var(--p16);letter-spacing:.02em;text-transform:uppercase;color:#fff}.contact .field .text-area.field__input{height:9.6rem;padding:1rem 3rem 1.5rem 1.6rem}.contact .contact-wrapper .field{margin-bottom:1.6rem}.contact .field__input:focus~.field__label,.contact .field__input:not(:placeholder-shown)~.field__label,.contact .field__input:-webkit-autofill~.field__label{opacity:0}.contect-form-sec .contact{padding-top:0;padding-bottom:var(--val100)}.product .product__column-sticky{top:10rem}.template-product .section.main-prd--sec product-info .page-width{max-width:185rem}.product .product__media-wrapper{max-width:56%!important;width:100%!important}.product .product__info-wrapper{max-width:40%!important;width:100%!important;padding:0!important;margin-left:auto}.product .product__info-wrapper .product__info-container{max-width:100%}.product .sub-title{margin:0;font-weight:400}.product .product__title h1{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p48);line-height:120%;color:#212121;margin:0;padding-bottom:3px}.product .product__title{margin:0}.product .info-wrapper{margin:0 0 2.5rem}.product .info-wrapper .note{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p18);line-height:140%;color:#000}.product .info-wrapper .note p{margin:0 0 .7rem}.product .info-wrapper .note p:last-child{margin:0}.product .info-wrapper .note strong{font-family:var(--font-Figtree);font-style:normal;font-weight:400;font-size:var(--p14);line-height:130%;color:#000;padding-right:17.2rem;display:block}.product .info-wrapper .note .metafield-rich_text_field strong{display:inline;padding:0}.product .pric-wrap{margin:4px 0 2.6rem}.product .price .price__container{margin:0}.product .price .price__container span,.product .price .price__container span s{margin:0;font-family:var(--font-Marcellus);font-style:normal;font-weight:400;font-size:var(--p20);line-height:65%;display:flex;align-items:center;text-transform:uppercase;color:var(--lightcolor);letter-spacing:0;color:#6980b1}.product .sizeguid-wrap{margin:0;width:100%}.product .sizeguid-wrap span{font-family:var(--font-Figtree);font-style:normal;font-weight:300;font-size:var(--p14);line-height:130%;color:#000;cursor:pointer;display:block;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-transform:capitalize}.product .product-form__input{max-width:100%;width:100%;display:flex;flex-wrap:wrap;column-gap:2.5rem;margin-bottom:2rem}.product variant-selects .product-form__input .form__label,.product .additional-swatch-wrapper .form__label{font-family:var(--font-Figtree);font-style:normal;font-weight:300;font-size:1.2rem;line-height:130%;color:#000;margin:0 0 1.3rem;text-transform:uppercase}.product .product-form__input .select{margin-bottom:3.2rem}.product .product-form__input .select:before,.product .product-form__input .select:after{content:normal}.product .product-form__input select{width:100%;height:47px;background:#fff;border:1px solid #DBDFE1;box-shadow:0 20px 24px #0000000f;font-family:var(--font-Figtree);font-weight:400;font-size:1.5rem;color:#000;padding:0 4rem 0 2rem}.product .product-form__input .select .svg-wrapper{width:1.4rem;height:1.4rem;right:2rem;top:1.7rem}.product .fit-note-wrapper{max-width:59.1rem}.product .fit-note-wrapper h4{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p18);line-height:104%;color:#000;border-bottom:1px solid #DBDFE1;padding-bottom:1.6rem;margin-bottom:1.6rem}.product .fit-note-wrapper .note{font-family:var(--font-Figtree);font-style:normal;font-weight:400;font-size:var(--p15);line-height:164%;color:#000}.product .fit-note-wrapper .note ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:.7rem}.product .fit-note-wrapper .note ul li{position:relative;display:flex;gap:1.4rem}.product .fit-note-wrapper .note ul li:before{content:"";width:5px;height:5px;background-color:#000;border-radius:100%;display:inline-block;margin-top:15px;flex-shrink:0}.product .fit-note-wrapper .note .metafield-rich_text_field ul li:before{margin-top:9px}.product .product__info-container div:has(.product-form){margin-top:1rem}.product .product__info-container .product-form{max-width:59.1rem;width:100%;margin-top:0rem;margin-bottom:3.2rem}.product .product__info-container .product-form .product-form__buttons{max-width:100%}.product .product__info-container .product-form .product-form__submit{font-family:var(--font-Figtree);font-weight:400;font-size:var(--p16);text-align:right;text-transform:uppercase;color:#212121;margin-bottom:0;background-color:#b8bfd6;border:0}.product .product__info-container .product-form .product-form__submit:hover{background-color:#13294b;color:#fff}.product ul.icon-with-text{margin-bottom:2.5rem;max-width:100%;width:100%;border-top:1px solid #E6E6E6;padding-top:2rem}.product ul.icon-with-text li.icon-with-text__item{display:flex;gap:2em;font-family:var(--font-Figtree);font-weight:300;font-size:var(--p14);line-height:118%;color:#000}.product ul.icon-with-text li.icon-with-text__item:not(:last-child){margin-bottom:2.2rem}.product ul.icon-with-text li.icon-with-text__item .icon-imgbox{width:3.2rem;flex-shrink:0}.product ul.icon-with-text li.icon-with-text__item img{margin:0;width:auto;height:auto}.product ul.icon-with-text li.icon-with-text__item:nth-of-type(1) img{width:2.4rem}.product ul.icon-with-text li.icon-with-text__item:nth-of-type(2) img{width:1.9rem}.product ul.icon-with-text li.icon-with-text__item:nth-of-type(3) img{width:2.2rem}.product ul.icon-with-text li.icon-with-text__item:nth-of-type(3) .inline-richtext{text-decoration:underline}.template-product .main-prd--sec product-info .product:not(.product--small) .thumbnail__badge{left:50%;top:calc(50% - 1.3rem);transform:translate(-50%,-50%);right:auto;bottom:auto;margin:0}.product .accordion{border-color:#e6e6e6;max-width:59.1rem;width:100%}.product .accordion .accordion summary{padding:2rem 0 1.8rem}.product .accordion .accordion__content{padding-left:0;padding-right:11rem;font-weight:300;font-size:14px;font-family:var(--font-Figtree);color:#000;margin-bottom:2.4rem}.product .accordion .accordion__title{font-family:var(--font-Figtree);font-style:normal;font-weight:300;font-size:var(--p16);line-height:130%;color:#000;position:relative;width:100%;max-width:100%;padding-right:40px;text-transform:uppercase}.product .accordion .accordion__title:before,.product .accordion .accordion__title:after{content:"";position:absolute;top:0;right:10px;background-color:#000}.product .accordion .accordion__title:before{width:12px;height:1px;top:8px}.product .accordion .accordion__title:after{width:1px;height:12px;right:15px;top:2px}.product .accordion .summary__title+.icon.icon-caret{display:none}.product .accordion details[open] .accordion__title:after{opacity:0}.main-prd--sec .popuppp{max-width:var(--page-width);width:100%;margin:0 auto}.main-prd--sec .popuppp .sizeguid-content{max-width:64rem;width:100%;border:1px solid #DBDFE1;background:#fff;box-shadow:0 30px 104px #00000070;margin-left:auto;margin-top:30px}.main-prd--sec .popuppp .sizeguid-content .topheader{background:var(--lightcolor);position:relative}.main-prd--sec .popuppp .sizeguid-content .topheader h2{font-family:var(--font-Figtree);font-style:normal;font-weight:400;font-size:var(--p25);line-height:104%;padding:1.7rem 1.5rem 1.8rem;color:#fff;margin:0;text-align:center}.main-prd--sec .popuppp .sizeguid-content .topheader button{position:absolute;right:-9px;top:-10px;width:2.4rem;height:2.4rem;background-color:#fff;border-radius:100%;border:0;font-size:13px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.img_wrapper .img_content ol,.img_wrapper .img_content ul{padding-left:2rem;margin-top:0}.middle-content .img_wrapper{display:flex;gap:1.5rem;margin-bottom:1rem}.middle-content .img_wrapper .img_wrap{width:20rem;flex-shrink:0}.middle-content .img_wrapper .img_wrap img{width:100%}.middle-content .img_wrapper ol li{font-size:1.6rem}.middle-content{padding:1.9rem 3.2rem 2.4rem 5.3rem;font-family:var(--font-Figtree);font-weight:400;font-size:var(--p20);line-height:150%;height:calc(100dvh - 230px);overflow:auto}.middle-content h3{font-family:var(--font-Figtree);font-weight:700;font-size:var(--p18);line-height:130%;color:#000}.middle-content hr{margin:1.5rem 0;background-color:#dbdfe1}.middle-content p+h3{border-top:1px solid #DBDFE1;padding-top:2rem;margin-bottom:15px}.middle-content table th{font-family:var(--font-Figtree);font-weight:400;font-size:15px;color:#000;padding:1px 0;background-color:#f0f2f6;font-weight:700}.middle-content table td{font-family:var(--font-Figtree);font-weight:400;font-size:11px;color:#000;padding:1px 0}.middle-content table tr:nth-child(2n){background-color:#f0f2f6}.middle-content table tr:nth-child(odd){background-color:#fff}.middle-content table:not([class]){box-shadow:0 0 0 .1rem #d4d5d8}.middle-content table:not([class]) td,.middle-content table:not([class]) th{border:.1rem solid #D4D5D8}.middle-content table+h3{border-top:1px solid #DBDFE1;padding-top:1.5rem;margin-bottom:15px}.middle-content ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:.5rem;margin:0 0 1rem}.middle-content ul li{font-family:var(--font-Figtree);font-weight:300;font-size:var(--p16);line-height:162%;position:relative;display:flex;column-gap:1.4rem;color:#000;flex-wrap:wrap}.middle-content ul li strong{font-weight:700;display:block;background-color:#f0f2f6;font-size:1.4rem;width:100%;padding:1rem 1.5rem;border-radius:10px;margin-top:.5rem}.middle-content ul li>br{display:none}.middle-content ul li:before{content:"";width:5px;height:5px;background-color:#000;border-radius:100%;display:inline-block;margin-top:12px;flex-shrink:0}.middle-content ul+p{width:100%;max-width:351px;font-family:var(--font-Figtree);font-weight:400;font-size:var(--p20);line-height:150%;color:#000}.footerwrapper{padding:2.4rem 3.2rem 2.8rem 4.8rem}.footerwrapper button.btn{width:100%}.main-prd--sec product-info{padding:1.5rem 0 var(--val100)}.product .product__media-wrapper .custom-product-arrows{position:absolute;width:100%;top:50%;transform:translateY(-50%);z-index:2;display:flex;justify-content:space-between}.product .product__media-wrapper button.custom-arrow{width:44px;height:44px;background:#fff;box-shadow:0 4px 24px #00000040;border-radius:100%;outline:none;border:1px solid #000;position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;top:50%;transform:translateY(-50%);z-index:1}.product .product__media-wrapper button.custom-prev{left:-22px}.product .product__media-wrapper button.custom-arrow.disabled{background:none}.product .product__media-wrapper button.custom-next{right:-22px}.product .product__media-wrapper media-gallery:not(:has(.thumbnail-slider)) .slider-lxs{width:100%}.product .product__media-wrapper .slider-lxs{width:calc(100% - 23rem);margin-left:auto;position:relative}.product .product__media-wrapper .slider-lxs ul.product__media-list{margin:0}.product .product__media-wrapper .slider-lxs ul.product__media-list li .product-media-container{width:100%;height:758px;border:1px solid rgba(201,201,201,.6)}.product .product__media-wrapper .slider-lxs ul.product__media-list li .product-media-container.constrain-height .media{padding-top:0;height:758px}.product .product__media-wrapper .slider-lxs ul.product__media-list li .product-media-container.constrain-height .media img{height:100%;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:contain}.product .product__media-wrapper .slider-lxs ul.product__media-list li .product-media-container.constrain-height .media video{object-fit:cover}.product .product__media-wrapper .thumbnail-slider{position:absolute;width:758px;transform:rotate(90deg);left:-279px;top:279px}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list{padding:0;margin:0;gap:0}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item{padding:0;margin:0;border:0;width:199px;height:199px;transform:rotate(-90deg)}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item:before{content:"";display:block;padding-bottom:0%}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail{border:0;box-shadow:none;outline:none;width:199px;height:172px;border:1px solid rgba(201,201,201,.2)}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail img{width:100%;height:100%;object-fit:contain}.product .product__media-wrapper .thumbnail-slider button.slider-button{position:absolute;z-index:2;background-color:#fff;width:3rem;height:3rem;border-radius:100%;border:1px solid #2600B4}.product .product__media-wrapper .thumbnail-slider button.slider-button--next{left:0;transform:scalex(-1);bottom:auto;opacity:0;pointer-events:none}.product .product__media-wrapper .thumbnail-slider button.slider-button--prev{right:0;transform:scalex(-1);bottom:auto;opacity:0;pointer-events:none}.related-products__heading.section_heading{margin:0 0 2.6rem;font-size:2.6rem}product-recommendations.related-products{padding-top:0;padding-bottom:var(--val100)}.main--default--page{padding:5.9rem 0 7.1rem}.main--default--page .page-width{max-width:96.2rem}.main--default--page h1{font-family:var(--font-Marcellus);font-weight:400;font-size:var(--p52);line-height:120%;color:var(--darkcolor);margin:0 0 2.8rem}.main--default--page h4{font-family:var(--font-Marcellus);margin:2.5rem 0 1rem!important;font-weight:400;font-size:var(--p25);line-height:125%;text-transform:uppercase;color:var(--darkcolor)}.main--default--page .rte{font-family:var(--font-Figtree);font-style:normal;font-weight:400;font-size:var(--p16);line-height:1.5;color:var(--darkcolor)}body:has(.main--default--page) .header-wrapper{background-color:#f2f2ee;border:0}.inner-banner .img-wrap{position:relative}.inner-banner .img-wrap:before{content:"";width:100%;display:block;padding-bottom:26%;background-color:#ffffff80;z-index:1;opacity:0;position:relative}.inner-banner .img-wrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}cart-remove-button .button{height:4.7rem}cart-remove-button .button svg{color:#fff}.search__button .icon{transform:none!important}ul.collection-list li{margin-bottom:15px}.title.section_heading{margin-bottom:2.5rem}.collection-list-wrapper.collection{padding:var(--val50) 0}.home_image_banner ul li .banner_slide .banner_image{overflow:hidden;position:relative}.home_image_banner ul li .banner_slide .banner_image:before{content:"";width:100%;display:block;padding-bottom:41%}.home_image_banner ul li .banner_slide .banner_image img{transform:scale(1.5);position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all 3.5s cubic-bezier(.25,1,.5,1)}.home_image_banner ul li.is-active.is-visible .banner_slide .banner_image img{transform:scale(1)}.home_image_banner .banner_slide .banner_heading,.home_image_banner .banner_slide .banner_description,.home_image_banner .banner_slide .banner_content-inner .btn,.home_image_banner .banner_slide .banner_additional_text{transform:translateY(70%);transition:all 1.5s cubic-bezier(.25,1,.5,1);opacity:0}.home_image_banner .banner_slide .banner_description{transition-delay:.3s}.home_image_banner .banner_slide .banner_content-inner .btn{transition-delay:.6s}.home_image_banner .banner_slide .banner_additional_text{transition-delay:.9s}.home_image_banner ul li.is-active.is-visible .banner_slide .banner_heading,.home_image_banner ul li.is-active.is-visible .banner_slide .banner_description,.home_image_banner ul li.is-active.is-visible .banner_slide .banner_content-inner .btn,.home_image_banner ul li.is-active.is-visible .banner_slide .banner_additional_text{transform:translateY(0);opacity:1}.template-search .facets-container{display:none}.template-search ul.product-grid li.grid__item:has(.card--text){display:none}.template-cart .cart__items .cart-items .cart-item cart-remove-button{margin-top:.5rem}.template-cart .cart__footer .totals{display:flex;gap:1.5rem}.cart__empty-text{font-size:var(--p30)}.product .jdgm-widget .jdgm-prev-badge__text{font-family:var(--font-Figtree);font-style:normal;font-weight:300;font-size:14px;color:#000;margin-left:.5rem}.product .jdgm-preview-badge .jdgm-star{font-size:1.3rem}.product .product-form__input--pill input[type=radio]+label{width:3.4rem;height:3.4rem;background:#fff;border:1px solid #EAE7E7;border-radius:100%;padding:0;display:flex;justify-content:center;align-items:center;margin-right:0;margin-left:0;font-family:var(--font-Figtree);font-style:normal;font-weight:300;font-size:1.1rem;color:#000}.product .product-form__input--pill input[type=radio]:checked+label{background-color:#6980b1}.product .product-form__input--pill input[type=radio]+label:hover{border-color:#6980b1}.product .additional-swatch-wrapper ul.add_items{padding:7px 0 0;margin:0;display:flex;flex-wrap:wrap;gap:2.5rem}.product .additional-swatch-wrapper ul.add_items li{width:6rem;display:block}.product .additional-swatch-wrapper ul.add_items li a{display:block;width:100%;height:6.8rem}.product .additional-swatch-wrapper ul.add_items li a img{width:100%;height:100%;left:0;top:0;object-fit:cover}.template-product .section:has(.jm-review-widget__header-and-body) .page-width{max-width:179.4rem}.template-product .section:has(.jm-review-widget__header-and-body) #judgeme_product_reviews{max-width:100%!important}.template-product .section:has(.jm-review-widget__header-and-body) .jm-review-widget{padding:0 0 var(--val80)}.jm-review-widget-minimal-header__button-and-filters button.jm-button--primary,.jm-action-buttons button.jm-button--primary{color:#fff;background:#010101;height:4.5rem;border-radius:0;min-width:29.1rem;font-size:var(--p16);font-family:var(--font-Figtree);text-transform:uppercase;border:0}.jm-review-widget-minimal-header__button-and-filters button.jm-custom-answer-filter,.jm-review-widget-minimal-header__button-and-filters select.jm-sort-filter__select{border-radius:0;border:1px solid #010101;height:4.5rem;font-family:var(--font-Figtree)}.jm-review-widget__header-and-body .jm-text.jm-review-widget-minimal-header__title{font-size:2.6rem!important;color:#000;letter-spacing:0;font-family:var(--font-Figtree)}.jm-review-widget__header-and-body .jm-cluster .jm-text{font-family:var(--font-Figtree)}.jm-review-widget__header-and-body .jm-cluster .jm-text+.jm-text{font-size:1.4rem}.jm-cluster[data-v-04f37a24].jm-cluster:has(.jm-review-widget-minimal-header__button-and-filters){border-bottom:1px solid #BEBEBE;padding-bottom:1.5rem}#judgeme_product_reviews .jdgm-review-list{display:flex;flex-wrap:wrap;--revcol-gap:2.6rem;column-gap:var(--revcol-gap);row-gap:2.2rem;width:100%}#judgeme_product_reviews .jdgm-review-list .jm-review-item{max-width:calc(25% - (var(--revcol-gap) - (var(--revcol-gap) / 4)));width:100%;border:1px solid #D9D9D9;padding:3.2rem;margin:0}#judgeme_product_reviews .jdgm-review-list .jm-review-item>.jm-stack{display:flex;gap:2rem;position:relative}#judgeme_product_reviews .jdgm-review-list .jm-review-item .jm-reviewer-avatar{width:3.7rem;height:3.7rem;border:1px solid #D9D9D9}#judgeme_product_reviews .jdgm-review-list .jm-review-item .jm-cluster:has(.jm-frame img){order:-1;margin:0;width:3.7rem;height:3.7rem;overflow:hidden;border-radius:100%;flex-shrink:0;position:absolute;top:41px;left:0}#judgeme_product_reviews .jdgm-review-list .jm-review-item .jm-cluster .jm-frame{width:100%;height:100%}#judgeme_product_reviews .jdgm-review-list .jm-review-item .jm-cluster .jm-frame img{width:100%;height:100%;object-fit:cover}.jm-stack--space-600[data-v-417c96d2]>*+*{border-bottom:1px solid #BEBEBE;padding-bottom:25px}.jm-review-widget-minimal-header__action-buttons[data-v-8c2a54ab]{order:3}.product .product__description h4{font-family:var(--font-Figtree);font-weight:300;font-size:var(--p16);line-height:162%;text-transform:uppercase;color:#000}.product .product-form__input--pill input[type=radio]:disabled+label,.product .product-form__input--pill input[type=radio].disabled+label{position:relative;text-decoration:none;background:#f5f8ff;overflow:hidden}.product .product-form__input--pill input[type=radio].disabled:checked+label{background-color:#6980b1;color:#fff}.product .product-form__input--pill input[type=radio]:disabled+label:before,.product .product-form__input--pill input[type=radio].disabled+label:before{content:"";width:134%;height:1px;background-color:#000;position:absolute;left:-16%;top:50%;z-index:2;transition:revert;transform:rotate(45deg)}.jm-center--intrinsic[data-v-c913ae1b]{min-width:100%}.product .price--large{display:flex;align-items:center;gap:1rem}.active-facets__button--light .active-facets__button-inner:hover{color:#fff}.banner_slide .banner_content{padding-top:8.5rem}.abt-info--iner{width:100%;display:flex;height:100%;align-items:center}.abt-info .page-width{height:100%}.slider--txt--posti .position-top-left,.slider--txt--posti .position-top-center,.slider--txt--posti .position-top-right{align-items:flex-start}.slider--txt--posti .position-top-left,.slider--txt--posti .position-middle-left,.slider--txt--posti .position-bottom-left{justify-content:flex-start}.slider--txt--posti .position-top-center,.slider--txt--posti .position-middle-center,.slider--txt--posti .position-bottom-center{justify-content:center}.slider--txt--posti .position-top-center .banner_description,.slider--txt--posti .position-middle-center .banner_description,.slider--txt--posti .position-bottom-center .banner_description{padding:0}.slider--txt--posti .position-top-right,.slider--txt--posti .position-middle-right,.slider--txt--posti .position-bottom-right{justify-content:flex-end}.slider--txt--posti .position-middle-left,.slider--txt--posti .position-middle-center,.slider--txt--posti .position-middle-right{align-items:center}.slider--txt--posti .position-bottom-left,.slider--txt--posti .position-bottom-center,.slider--txt--posti .position-bottom-right{align-items:flex-end}.slider--txt--posti .position-top-center,.slider--txt--posti .position-middle-center,.slider--txt--posti .position-bottom-center{text-align:center}.slider--txt--posti .position-top-center .banner_slide .banner_description,.slider--txt--posti .position-middle-center .banner_slide .banner_description,.slider--txt--posti .position-bottom-center .banner_slide .banner_description,.slider--txt--posti .position-middle-left .banner_description,.slider--txt--posti .position-middle-right .banner_description,.slider--txt--posti .position-bottom-right .banner_description{padding:0}.slider--txt--posti .position-top-right,.slider--txt--posti .position-middle-right,.slider--txt--posti .position-bottom-right{text-align:right}.mobile_banner{display:none!important}.product variant-selects .product-form__input .form__label{margin-bottom:0}.custom-lightbox{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;display:none;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.custom-lightbox.active{display:flex}.custom-lightbox-inner{width:100%;max-width:700px}.custom-lightbox .splide__arrow{background-color:#fff}.custom-lightbox .splide__arrow--prev{left:0;border-radius:0 10px 10px 0}.custom-lightbox .splide__arrow--next{right:0;border-radius:10px 0 0 10px}.lightbox-close{position:absolute;top:10px;right:10px;font-size:30px;color:#111;background:none;border:none;cursor:pointer}#lightbox-slider img{width:auto;margin:0 auto;height:calc(100dvh - 208px);object-fit:contain}.lightbox-thumbs{position:absolute;left:0;bottom:1rem;width:100%;display:flex;justify-content:center;gap:1px;padding:0 1.5rem}.lightbox-thumbs img{width:5.5rem;height:auto;object-fit:cover;cursor:pointer;opacity:.9;border:0px solid transparent}.lightbox-thumbs img.active{opacity:1;transform:scale(1.1)}.custom_login_popup_section{position:fixed;width:100%;height:100%;left:0;top:0;background-color:#00000080;z-index:999!important;display:none;padding:1.5rem}.popup_enabled .custom_login_popup_section{display:block!important}.custom_login_popup_section .overlay{display:block;width:100%;height:100%;position:absolute;cursor:pointer}.popup_wrapper{max-width:750px;width:100%;margin:0 auto;background-color:#fff;padding:30px;position:relative;top:50%;transform:translateY(-50%)}.popup_wrapper .image_text_wrapper{padding:0;flex-wrap:nowrap;gap:1.5rem}.popup_wrapper .image_text_wrapper .content_col,.popup_wrapper .image_text_wrapper .image_col{width:100%}.popup_wrapper .lg_popup_cl_btn{position:absolute;right:0;top:0;background-color:var(--lightcolor);border:0;color:#fff;width:3rem;height:3rem;line-height:1;cursor:pointer;border-radius:0 0 0 10px;font-size:1.4rem}.product .product__media-wrapper .slider-lxs{width:100%;margin-bottom:2rem}.product .product__media-wrapper .thumbnail-slider{position:relative;width:auto;transform:none;left:auto;top:auto}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item{padding:0;margin:0;border:0;width:20%;height:auto;transform:none}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item:before{content:normal}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail{width:100%;height:auto;position:relative;border:2px solid #fff}.product .product__media-wrapper .slider-lxs ul.product__media-list li .product-media-container,.product .product__media-wrapper .slider-lxs ul.product__media-list li .product-media-container.constrain-height .media{height:auto}.product .product__media-wrapper .slider-lxs ul.product__media-list li .product-media-container.constrain-height .media img{height:auto;position:relative;transform:none;left:auto;top:auto}.product .product__media-wrapper .thumbnail-slider .thumbnail-list.slider--tablet-up{justify-content:flex-start}.product .product__media-wrapper .thumbnail-slider ul.thumbnail-list li.thumbnail-list__item button.thumbnail[aria-current]{border-bottom:3px solid #000}body:has(.custom-lightbox.active){overflow:hidden}.pdp_slider_btn_wrap .page-width{max-width:185rem;display:flex;justify-content:space-between;gap:1.5rem;padding:1.5rem}.pdp_slider_btn_wrap .pdp_slider_btn--row{display:flex;align-items:center;gap:1.2rem}.pdp_slider_btn_wrap .pdp_slider_btn--row .pdp-btn{display:flex;align-items:center;color:#212121;font-size:1.6rem;letter-spacing:.05rem}.pdp_slider_btn_wrap .pdp_slider_btn--row .pdp-btn svg{width:1.5rem;height:1.5rem}.breadcrumbs ol{display:flex;padding:0;margin:0;list-style:none;align-items:center;gap:.5rem}.breadcrumbs ol li{color:#212121;font-size:1.6rem;align-items:center;display:flex;gap:.4rem}.breadcrumbs ol li a{color:#212121;font-size:1.6rem;align-items:center;display:flex}.breadcrumbs ol li span{display:flex}.breadcrumbs ol li svg{width:1.5rem;height:1.5rem}.collection--page-width,.main-colle-prdwrap .page-width{max-width:184rem;padding-left:0;padding-right:0}.collection--page-width ul.collection-list{--grid-desktop-horizontal-spacing:2px;--grid-desktop-vertical-spacing:.9rem}.collection ul.grid li.grid__item .card-wrapper .card__content .card__information{padding:.8rem 0 0}.collection-list-wrapper.collection{padding-top:2.4rem}.main-colle-prd--sec .main-colle-prdwrap ul.product-grid{margin-top:2rem;--grid-desktop-horizontal-spacing: .2rem;--grid-desktop-vertical-spacing: 2.4rem;--grid-mobile-horizontal-spacing: .2rem;--grid-mobile-vertical-spacing: 2rem}.main-colle-prd--sec .main-colle-prdwrap{padding-top:1.4rem}.main-colle-prd--sec .facets-container{padding-left:1.5rem;padding-right:1.5rem}.collection ul.grid li.grid__item .card-wrapper .card__content .card__information{padding:.8rem .8rem 0}.collection-list-wrapper .title.section_heading{padding-left:1.5rem;padding-right:1.5rem}.custom-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:999999;display:none}.custom-lightbox.active{display:flex;align-items:center;justify-content:center}.custom-lightbox-inner{width:max-content;max-width:max-content}.lightbox-main-wrapper{width:100%;height:75vh;position:relative;display:flex;align-items:center;justify-content:center;background:#fff;touch-action:none}.lightbox-main-image{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:zoom-in;transition:transform .15s ease-out;will-change:transform;transform:translateZ(0) scale(1)}.lightbox-main-image.zoomed,.zoom-layer-image.zoomed{cursor:zoom-out}body.lightbox_zoom_enabled .lightbox-thumbs,body.lightbox_zoom_enabled .lightbox-prev,body.lightbox_zoom_enabled .lightbox-next,body.lightbox_zoom_enabled .lightbox-close{display:none}.lightbox-thumbs{display:flex;gap:10px;margin-top:20px;overflow-x:auto;overflow-y:hidden;justify-content:center;padding-bottom:5px}.lightbox-thumbs img{width:85px;height:85px;object-fit:cover;cursor:pointer;border:2px solid transparent;flex-shrink:0;transition:.2s}.lightbox-thumbs img.active{border-color:#fff}.lightbox-prev,.lightbox-next{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border:none;background:#fff;color:#000;font-size:34px;cursor:pointer;z-index:20;transition:.2s}.lightbox-prev:hover,.lightbox-next:hover{background:#fff}.lightbox-prev{left:0;border-radius:0 5px 5px 0}.lightbox-next{right:0;border-radius:5px 0 0 5px}.lightbox-close{position:absolute;top:0;right:0;width:42px;height:42px;border:none;background:#fff;color:#000;font-size:28px;cursor:pointer;z-index:30}body.lightbox_zoom_enabled .lightbox-main-image{transition:none}.zoom-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;display:none;overflow:hidden;background:#fff;pointer-events:none;cursor:grab}.zoom-layer-image{max-width:100%;max-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)scale(1);will-change:transform;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.zoom-layer.active{display:block}@media(max-width:991px){.lightbox-prev{left:0}.lightbox-next{right:0}}@media(max-width:767px){.lightbox-main-wrapper{height:40vh}.lightbox-thumbs img{width:70px;height:70px}.lightbox-prev,.lightbox-next{width:36px;height:36px;display:flex;justify-content:center;align-items:center;line-height:1}}@media(max-width:420px){.lightbox-main-wrapper{height:300px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
