button,.button,.button--xl{text-transform:uppercase;font-family:Space Mono,monospace!important}.content-over-media h2,.content-over-media h2 strong{font-family:DMSans-Bold!important}.padding-0{padding:0;padding-inline:0;padding-block:0}.padding-inline-0{padding-inline:0}.column-gap-0{column-gap:0}.prevent-animation{transform:none!important;transition:none!important}.button-hover{transition:all .1s linear}.button-hover:hover{background-color:#f9e600!important;color:#00297c!important;transition:all .1s linear}.button-hover:hover svg,.button-hover:hover svg path{stroke:#00297c!important;transition:all .1s linear}.product-card__info .rating-with-text{display:flex;flex-direction:column}.product-card__info .rating-with-text .rating .rating-stars{display:flex;align-items:center;gap:1px}.product-card__info .rating-with-text .rating .rating-stars .rating__star{height:13px;width:13px}.collection-template .shopify-section--video{--content-over-media-overlay: 0 0 0 / 0 !important;background-color:rgb(var(--background-primary))!important}.collection-template .shopify-section--video .section-blends{background-color:rgb(var(--background-primary))!important}.collection-template .shopify-section--video .content-over-media.shadow-block{box-shadow:none;background-color:rgb(var(--background-primary))}.collection-template .shopify-section--video .content-over-media:before{display:none!important}@media screen and (min-width:990px){.collection-template .shopify-section--video .content-over-media.content-over-media--lg{padding-left:80px;padding-right:80px}}.shopify-section--video video-media>img,.shopify-section--video .content-over-media>img{filter:contrast(1.06) saturate(1.05);backface-visibility:hidden;transform:translateZ(0)}.circle-button[disabled] .animated-arrow-custom svg,.circle-button[disabled] .animated-arrow-custom svg path{stroke:#c2bebe}.shopify-section--header .header__wrapper{padding-block:4px}.shopify-section--header .header__main-nav .header__link-list{gap:20px}.shopify-section--header .header__link-list .menu-item--deals{color:#ffd900}.shopify-section--header .header__link-list ul.contents li{font-size:12px}.shopify-section--header .count-bubble{background:#f9e600;color:#191919}.navigation-drawer.drawer{z-index:9999999999}.navigation-promo .product-card__image{position:relative;bottom:4rem;padding:40px}.navigation-promo .product-card__figure{background-color:#ebe9e9}.shopify-section--header .mega-menu{background:#fff;color:#191919;padding:20px}.shopify-section--header .mega-menu>*:only-child{justify-content:flex-start}.shopify-section--header .mega-menu .mega-menu__nav{gap:40px;align-items:stretch}.shopify-section--header .mega-menu .sub_sub_link_menu_wrapper,.shopify-section--header .mega-menu .sub_sub_link_menu{gap:16px;width:auto;max-width:400px}.shopify-section--header .mega-menu .view_all_button--wrapper{padding-block-start:35px;align-self:end}.shopify-section--header .mega-menu .navigation-promo{display:flex;gap:0}.shopify-section--header .mega-menu .view_all_button{font-size:16px;text-transform:uppercase;line-height:100%;font-family:Space Mono!important;font-weight:700;letter-spacing:1px}.shopify-section--header .mega-menu .main_menu_title{color:#00297c;font-weight:700;line-height:120%;font-size:16px;text-transform:uppercase}.shopify-section--header .mega-menu .brand_image_wrapper{display:flex;align-items:center;justify-content:center;border:1.27px solid #D6D4D4;overflow:hidden}.shopify-section--header .mega-menu .sub_sub_link_menu a span{font-size:16px;line-height:120%}.shopify-section--header .mega-menu .sub_sub_link_menu a:hover span{color:#00297c;font-weight:700}.shopify-section--header .mega-menu .brand_image_wrapper img{height:100%;width:100%;object-fit:cover}.shopify-section--header .mega-menu .panel-link__image{width:42px;height:42px;aspect-ratio:1;object-fit:cover}.shopify-section--header .mega-menu .brand_image_container{display:grid;grid-template-columns:repeat(3,1fr);width:325px;gap:4px}.shopify-section--header .mega-menu .content-over-media{gap:8px;max-width:400px;grid-template:0 minmax(0,1fr) 0 / minmax(0,1fr) minmax(0,min(1600px,100% * 2))}.shopify-section--header .mega-menu .card__title--wrapper{justify-items:start}.shopify-section--header .mega-menu .card__title--wrapper .product-card__title{text-align:start}.shopify-section--header .mega-menu .card__title--wrapper .product-card__title a{font-size:20px;font-family:DM Sans Light!important;font-weight:300;line-height:110%;text-transform:capitalize}.shopify-section--header .mega-menu .card__title--wrapper .price-list{display:none}.shopify-section--header .mega-menu .navigation-promo .product-card{width:400px;padding:0}.shopify-section--header .mega-menu .navigation-promo .product-card__figure{margin:0;max-width:max-content}.shopify-section--header .mega-menu .navigation-promo .product-card__info{position:absolute;bottom:0;left:0;padding:8px}.shopify-section--header .mega-menu .navigation-promo .product-card__info .card__title--wrapper .menu-product-card-label .product-label{font-size:16px;font-family:Space Mono!important;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:normal}.shopify-section--header .mega-menu .content-over-media img{aspect-ratio:1}.shopify-section--header .mega-menu .promo_block_product_grid{display:grid;grid-template-columns:1fr 1fr}.shopify-section--header .mega-menu .promo_block_product_grid>*:only-child{grid-column:span 2}.promo_image_subheading{font-family:Space Mono,monospace!important}.shopify-section--header .mega-menu .promo_image_subheading{font-size:14px;line-height:120%;letter-spacing:2px;text-transform:uppercase;padding-block-end:10px}.shopify-section--header .mega-menu#mega-menu-mega_menu_EEG8gL .promo_image_subheading{font-size:12px}.shopify-section--header .mega-menu#mega-menu-mega_menu_EEG8gL .promo_image_heading{font-size:21px}.shopify-section--header .mega-menu .promo_image_heading{font-size:25px;line-height:110%;letter-spacing:1px;text-transform:none;padding-block:10px;font-family:DM Sans Light!important;font-weight:300}.shopify-section--header .mega-menu .promo_image_btn{color:#f9fafb;letter-spacing:1px;padding:4px 40px;margin-block-start:10px}.shopify-section--header .mega-menu .promo_image_btn:hover{background:#f9e600;color:#00297c}.shopify-section--header .mega-menu .promo_image_btn .text-with-icon{font-size:14px;font-family:Space Mono!important;text-transform:uppercase;letter-spacing:1px;font-weight:700}.shopify-section--header .navigation-promo__wrapper .comparable-custom-action,.mega-menu .inquiry_button{display:none}.shopify-section--announcement-bar .announcement-bar{padding-block:3.3px}.shopify-section--announcement-bar .announcement-bar__scrolling-list{gap:90px}.shopify-section--announcement-bar .announcement-bar__item{grid-auto-columns:auto;gap:90px}.shopify-section--announcement-bar .announcement-bar__scrolling--text-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.shopify-section--announcement-bar .announcement-bar__scrolling--text-wrapper a{text-transform:uppercase;font-size:12px;font-family:Space Mono!important;font-weight:400}marquee-text.cc-announcement:hover{animation-play-state:paused!important}marquee-text.cc-announcement:hover *{animation-play-state:paused!important}.shopify-section--slideshow .content-over-media{row-gap:20px;column-gap:50px}.shopify-section--slideshow .subheading{font-size:16px;font-family:Space Mono!important;font-weight:400}.shopify-section--slideshow .h2,.shopify-section--slideshow .h2>*{font-size:49px;line-height:120%;text-transform:capitalize;font-family:DM Sans Light!important;margin-block-start:20px!important}.shopify-section--slideshow .button.button--xl{padding:8px 40px;margin-block-start:10px!important}.shopify-section--slideshow .button.button--xl .text-with-icon{font-family:Space Mono!important;font-size:16px}.shopify-section--slideshow .circle-button.circle-button--bordered{width:30px;height:30px}.shopify-section--slideshow .circle-button.circle-button--bordered:hover{background:#fff;color:#000;border:none}.shopify-section--slideshow video-media video{object-fit:cover;object-position:center;height:100%}.shopify-section--collection-list .section{padding-block:0}.shopify-section--collection-list .scroll-area{padding-inline:0}.shopify-section--collection-list .section-stack{gap:0}.shopify-section--collection-list .section-header{padding:12px 0;align-items:center}.shopify-section--collection-list .collection-list{background:#fff}.shopify-section--collection-list .collection-image-with-bg{aspect-ratio:1;padding:25px}.shopify-section--collection-list .collection-card:not(:first-child) .collection-image-with-bg:hover{background-color:#002163!important}.shopify-section--collection-list .section-header .h2{font-size:18px;font-weight:700;line-height:110%}.shopify-section--collection-list .section-header .reversed-link{font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px;line-height:120%;background-size:0}.shopify-section--collection-list .section-header .reversed-link:after{content:"";position:absolute;bottom:-5px;width:100%;height:2px;background:#fff;left:0}.shopify-section--collection-list .collection-card__content:first-child{margin-block-end:0;padding-inline:8px;padding-block:13px}.shopify-section--collection-list .collection-card__content .h6{font-size:16.8px;font-weight:700;line-height:120%}.shopify-section--information--tabs .section{padding-top:60.53px}.shopify-section--information--tabs .section-header .h2{font-size:25px;font-weight:600;line-height:110%}.shopify-section--information--tabs .section-header .text-with-icon span{background-size:0}.shopify-section--information--tabs .tabs-inner::part(text-with-icon):after,.shopify-section--information--tabs .section-header .text-with-icon:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#00297c;left:0}.shopify-section--information--tabs .section-stack{gap:15px}.shopify-section--information--tabs .tabs-inner{gap:35px}.shopify-section--information--tabs button.tabs-nav__button{padding:0}.shopify-section--information--tabs .tabs-nav__button[aria-selected=false]{color:#999393}.shopify-section--information--tabs .tabs-nav__button{position:relative;padding-block:0;font-size:14px;text-transform:uppercase;letter-spacing:normal;line-height:120%}.shopify-section--information--tabs .tabs-inner::part(tab-wrapper),.shopify-section--information--tabs .section-header{display:flex;align-items:center;justify-content:space-between}.shopify-section--information--tabs .tabs-inner::part(tab-list){display:flex!important;align-items:center;gap:20px;box-shadow:none;padding-block:5px}.shopify-section--information--tabs .tabs-inner::part(tab-list):after{content:unset}.shopify-section--information--tabs .section-header .text-with-icon{display:none}.shopify-section--information--tabs .tabs-nav__button[aria-selected=true]:after{content:"";height:1px;width:100%;background:rgb(var(--text-color));position:absolute;bottom:0;left:0}.shopify-section--information--tabs .tabs-nav__button[aria-selected=true]{color:#191919}.shopify-section--information--tabs .tabs-inner::part(text-with-icon),.shopify-section--information--tabs .section-header .text-with-icon{text-decoration:none;text-transform:uppercase;font-size:14px;line-height:120%;color:#335496;font-weight:700;letter-spacing:1px;position:relative}.shopify-section--information--tabs .media-grid{grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:16px}.shopify-section--information--tabs .info_content--wrapper .prose{display:flex;flex-direction:column;gap:10px;width:75%}.shopify-section--information--tabs .info_subheading{font-size:14px;line-height:120%;color:#00297c;font-weight:700;letter-spacing:normal;text-transform:uppercase;margin:0}.shopify-section--information--tabs .info_heading{font-size:20px;line-height:120%;font-weight:400;text-transform:capitalize;margin:0}.shopify-section--information--tabs .info_description{font-size:14px;line-height:130%;color:#999393;margin:0}.media-grid__item .custom-image-main{overflow:hidden}.media-grid__item .custom-image-main img{transition:transform .4s ease}.media-grid__item .custom-image-main:hover img{transform:scale(1.1);max-height:fit-content}.shopify-section--scrolling-logos .section{overflow:hidden;position:relative}.shopify-section--scrolling-logos img.logo_with_background_image{position:absolute;width:auto;top:-2%;right:-15%}.shopify-section--scrolling-logos .section-stack{gap:20px;padding-block:var(--section-outer-spacing-block);padding-block-end:0}.shopify-section--scrolling-logos .section-header-wrapper{padding-inline:max(1.25rem,50% - var(--container-max-width) / 2);display:flex;align-items:center;justify-content:space-between;width:100%;text-transform:uppercase;letter-spacing:1px}.shopify-section--scrolling-logos .section-header-wrapper .h3{font-size:25px;line-height:110%;font-weight:700}.shopify-section--scrolling-logos .section-header-wrapper a.view_all_btn-wrapper{font-size:14px;line-height:120%;font-weight:700;color:#335496}.shopify-section--scrolling-logos .section-header-wrapper a.view_all_btn-wrapper:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#00297c;left:0}.shopify-section--scrolling-logos .scrolling-logos__wrapper{gap:22px;overflow:hidden}.shopify-section--scrolling-logos .scrolling-logos__wrapper.pause-on-hover:hover .scrolling-logos__item{animation-play-state:paused}.shopify-section--scrolling-logos .scrolling-logos__item{grid-auto-columns:auto;gap:8px}.shopify-section--scrolling-logos .scrolling-logos__container svg.scrolling-logos--logo{background:#ccc;margin:1px}.shopify-section--featured_collection--tabs .section{padding-block-end:0;padding-block-start:60px}.shopify-section--featured_collection--tabs .section-stack{gap:10px}.shopify-section--featured_collection--tabs .floating-controls-container{position:relative;gap:var(--spacing-6);grid-auto-columns:minmax(0,1fr);display:grid}.shopify-section--featured_collection--tabs .tabs-inner{gap:35px}.shopify-section--featured_collection--tabs .h2{font-size:20px;font-weight:700;line-height:110%}.shopify-section--featured_collection--tabs .tabs-inner::part(tab-list){display:flex!important;align-items:center;gap:20px;box-shadow:none;padding-block:5px}.shopify-section--featured_collection--tabs .tabs-nav__button{position:relative;padding-block:0;font-size:14px;text-transform:uppercase;letter-spacing:normal;line-height:120%}.shopify-section--featured_collection--tabs .tabs-inner::part(tab-wrapper),.shopify-section--featured_collection--tabs .section-header{display:flex;align-items:center;justify-content:space-between}.shopify-section--featured_collection--tabs .tabs-inner::part(text-with-icon),.shopify-section--featured_collection--tabs .section-header .text-with-icon{text-decoration:none;text-transform:uppercase;font-size:14px;line-height:120%;color:#335496;font-weight:700;letter-spacing:normal;position:relative}.shopify-section--featured_collection--tabs .section-header .text-with-icon{display:none}.shopify-section--featured_collection--tabs .section-header .text-with-icon .reversed-link{background-size:0}.shopify-section--featured_collection--tabs .tabs-inner::part(text-with-icon):after,.shopify-section--featured_collection--tabs .section-header .text-with-icon:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#00297c;left:0}.shopify-section--featured_collection--tabs .tabs-nav__button[aria-selected=false]{color:#999393}.shopify-section--featured_collection--tabs .tabs-nav__button[aria-selected=true]:after{content:"";height:1px;width:100%;background:rgb(var(--text-color));position:absolute;bottom:0;left:0}.shopify-section--featured_collection--tabs .tabs-nav__button[aria-selected=true]{color:#191919}.shopify-section--featured_collection--tabs .tabs-inner::part(tab-list):after{content:unset}.shopify-section--featured_collection--tabs .scrollable-with-controls{gap:20px}.shopify-section--featured_collection--tabs .scrollbar.only_arrows{justify-content:center;margin-block-start:0}.shopify-section--featured_collection--tabs .scrollbar__buttons{gap:0}.shopify-section--featured_collection--tabs .circle-button[disabled]{opacity:1}.shopify-section--featured_collection--tabs .circle-button[disabled] .animated-arrow-custom svg,.shopify-section--featured_collection--tabs .circle-button[disabled] .animated-arrow-custom svg path{stroke:#c2bebe}.shopify-section--featured_collection--tabs .product-card__info{padding-block-start:0;gap:8px}.shopify-section--featured_collection--tabs .product-card__info .rating-with-text{display:flex;flex-direction:column;margin-block-start:0}.shopify-section--featured_collection--tabs .product-card__info .rating-with-text .rating{background:none!important}.shopify-section--featured_collection--tabs .product-card__info .rating-with-text .rating .rating-stars{display:flex;align-items:center;gap:1px}.shopify-section--featured_collection--tabs .product-card__info .rating-with-text .rating .rating-stars .rating__star{height:13px;width:13px}.shopify-section--featured_collection--tabs .product-card__info .bold{font-size:14px;line-height:120%;font-weight:400;text-decoration:none;background:none!important}.shopify-section--featured_collection--tabs .product-card__quick-buy{left:0;bottom:0}.shopify-section--featured_collection--tabs .product-card__quick-buy .button{padding:6px 8px;font-size:12px;font-weight:400;line-height:100%;color:#f9e600;letter-spacing:1px;text-transform:uppercase}.shopify-section--featured_collection--tabs .product-card__quick-buy .button .text-with-icon{gap:8px;font-family:Space Mono!important;font-weight:400!important}.shopify-section--featured_collection--tabs .product-card__quick-buy .button .icon.icon-plus{order:-1;height:8px;width:8px;stroke-width:2px}.shopify-section--featured_collection--tabs .price-list .text-subdued{color:rgb(var(--text-color) / 1);font-size:14px;line-height:130%}.shopify-section--featured_collection--tabs .price-list .text-on-sale{font-size:14px;line-height:130%}.shopify-section--featured_collection--tabs .short_description_info_wrapper{margin-block-start:0}.shopify-section--featured_collection--tabs .short_description_info_wrapper .short_description_info--items{list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:0;font-size:14px;color:#999393;line-height:130%}.shopify-section--featured_collection--tabs .scrollable-with-controls .custom-title{margin-top:21px!important}.shopify-section--featured_collection--tabs .scrollable-with-controls .product-card__title{min-height:3rem}.inquiry_button{font-size:14px;background-size:0!important}.inquiry_button a{font-size:14px;background-size:0!important;text-decoration:underline;font-weight:600}.shopify-section--hot-spots .section{padding-block-end:56px;padding-block-start:60px}.shopify-section--hot-spots .hot-spot-heading{font-size:25px;font-weight:700!important;font-family:DM Sans!important;line-height:110%}.shopify-section--hot-spots .section-stack{gap:var(--spacing-5)}.shopify-section--hot-spots .hot-spot-heading--wrapper p{margin-block-start:8px;line-height:130%;font-size:16px}.shopify-section--hot-spots .hotspot_product-image{flex-basis:40%;height:112px;width:112px}.shopify-section--hot-spots .hotspot_product-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-basis:60%;gap:8px;height:max-content}.shopify-section--hot-spots .hotspot_product-image img{aspect-ratio:1;width:100%;height:auto}.shopify-section--hot-spots .hotspot_product-content .price-list>*{font-size:14px;line-height:130%}.shopify-section--hot-spots .hotspot_product-content .price-list compare-at-price.text-subdued{color:#191919}.comparable-container .product-table-cell-container .product-summary .add-to-cart:hover{background-color:#f9e600!important;color:#00297c!important;font-family:Space Mono!important}.comparable-container .product-table-cell-container .product-summary .add-to-cart-wrap .go-to-checkout{font-family:Space Mono!important}.shopify-section--hot-spots .hot-spot__dot{width:40px;height:40px}.shopify-section--hot-spots .hotspot_product_btn{background:#00297c;color:#fff;text-align:center;padding:8px 40px;width:100%}.shopify-section--hot-spots .hotspot_product_btn .text-with-icon{font-size:12px;font-weight:400;font-family:Space Mono!important;text-transform:uppercase}.shopify-section--hot-spots .hotspot_product_rating_inner{display:flex;align-items:center;justify-content:flex-start;gap:1px}.shopify-section--hot-spots .hot-spot-popover::part(body){text-align:start;padding:8px;max-width:309px}.shopify-section--hot-spots .hotspot_product_wrapper{gap:5px}.shopify-section--hot-spots .hotspot_product_title{font-size:14px;font-weight:400;line-height:120%}.shopify-section--scrolling-icon-with-text .section{padding-block-start:0;padding-block-end:56px}.shopify-section--scrolling-icon-with-text .scrolling-text__wrapper{gap:90px;overflow:hidden}.shopify-section--scrolling-icon-with-text .scrolling-text__item{grid-auto-columns:auto;gap:90px}.shopify-section--scrolling-icon-with-text .scrolling-text__container{display:flex;align-items:center;justify-content:center;gap:10px;text-transform:uppercase;font-weight:400;letter-spacing:.48px;line-height:120%}.shopify-section--scrolling-icon-with-text .text-base.scrolling-text__container{font-size:14px}.shopify-section--video .video-play-btn-wrapper{display:flex;align-items:center;justify-content:center;gap:10px}.shopify-section--video .video-play-btn-wrapper .video-play-button svg{width:7rem;height:7rem}.shopify-section--video .hide-play-animation:before{content:unset}.shopify-section--video .video-play-btn-text p{font-size:18px;font-weight:400;line-height:130%}.shopify-section--blog-posts-grid .media-grid{gap:2px}.shopify-section--blog-posts-grid .first_post .content-over-media:before{background:linear-gradient(0deg,#0006,#0006),linear-gradient(0deg,#00297c33,#00297c33),linear-gradient(90.41deg,#0006 8.73%,#0000 89.39%)}.shopify-section--blog-posts-grid .content-over-media:before{background:linear-gradient(0deg,#0006,#0006),linear-gradient(90.41deg,#0006 8.73%,#0000 89.39%)}.shopify-section--blog-posts-grid .section-stack{gap:20px}.shopify-section--blog-posts-grid .section-header .prose .h2{font-size:20px;text-transform:uppercase}.shopify-section--blog-posts-grid .section-header .prose p{margin-block-start:8px!important;font-size:16px;line-height:130%}.shopify-section--blog-posts-grid .first_post .prose .h2{font-size:18px;text-transform:capitalize;line-height:120%;font-weight:700;letter-spacing:normal}.shopify-section--blog-posts-grid .content_description{font-size:14px;line-height:130%;margin-block-start:8px!important}.shopify-section--blog-posts-grid .content_btn{font-size:14px;font-weight:700;text-transform:uppercase;line-height:120%;letter-spacing:1px;width:max-content;margin-block-start:20px!important;margin-block-end:5px!important}.shopify-section--blog-posts-grid .content_btn a{background-size:0}.shopify-section--blog-posts-grid .content_btn a:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#ccd4e5;left:0}.shopify-section--blog-posts-grid .main_blog_title{position:absolute;top:0;left:0;font-size:14px;letter-spacing:normal;font-weight:700;color:#f9e600;text-transform:uppercase;line-height:120%}.shopify-section--blog-posts-grid .prose .h2{font-size:18px;font-weight:700;letter-spacing:normal;line-height:110%;text-transform:capitalize}.shopify-section--blog-posts-grid .article_btn{font-size:14px;line-height:120%;font-weight:700;text-transform:uppercase;width:max-content;letter-spacing:1px;margin-block-start:12px;margin-block-end:5px!important}.shopify-section--blog-posts-grid .article_btn a{background-size:0}.shopify-section--blog-posts-grid .article_btn a:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#ccd4e5;left:0}.shopify-section--testimonials .section-stack{gap:20px}.shopify-section--testimonials .testimonial-list{grid:auto / auto-flow calc(100% / 3 - (0rem / 3 * 2));gap:8px}.shopify-section--testimonials .section-header .h2{font-size:25px;font-weight:700;line-height:110%}.shopify-section--testimonials .section-header .prose p{font-size:16px;line-height:130%;margin-block-start:10px!important}.shopify-section--testimonials .testimonial-list .testimonial{border:1px solid #EBE9E9;gap:50px}.shopify-section--testimonials .testimonial-list .text-subdued{color:#10151a;font-size:18px}.shopify-section--testimonials .testimonial_content--text{font-size:18px;line-height:130%}.shopify-section--testimonials .scrollbar__buttons{gap:0;justify-content:center}.shopify-section--testimonials .circle-button[disabled]{opacity:1}.shopify-section--testimonials .circle-button[disabled] .animated-arrow-custom svg,.shopify-section--testimonials .circle-button[disabled] .animated-arrow-custom svg path{stroke:#c2bebe}.shopify-section--newsletter .section{padding:10px 0 30px 15px}.shopify-section--newsletter .newsletter-content.without_newsletter_image{display:flex;flex-direction:column;max-width:70%}.shopify-section--newsletter .without_newsletter_image .newsletter_heading{flex:0 0 auto}.shopify-section--newsletter .without_newsletter_image .newsletter_form{max-width:100%;padding-top:5px;gap:8px}.shopify-section--newsletter .without_newsletter_image .newsletter_heading .h2{font-size:76px;text-transform:capitalize;font-weight:900;line-height:110%;font-family:DM Sans ExtraBold!important;letter-spacing:normal}.shopify-section--newsletter .without_newsletter_image .newsletter_heading p{margin-block-start:8px;font-size:31px;line-height:120%}.shopify-section--newsletter .without_newsletter_image .text-xs{font-size:14px;line-height:130%}.shopify-section--newsletter .without_newsletter_image .text-xs a{text-decoration:underline}.shopify-section--newsletter .without_newsletter_image .newsletter_form .fieldset-with-submit{height:40px}.shopify-section--newsletter .without_newsletter_image .newsletter_form .input{height:40px;padding-block:0;background:#fff;color:#191919}.shopify-section--newsletter .without_newsletter_image .newsletter_form .input:focus{border-color:transparent;outline:none;box-shadow:none}.shopify-section--newsletter .without_newsletter_image .newsletter_form .input::placeholder{color:#999393;text-transform:uppercase;font-size:14px}.shopify-section--newsletter .without_newsletter_image .newsletter_form .floating-label{height:40px;font-size:14px;text-transform:uppercase;font-family:DM Sans Light!important}.shopify-section--newsletter .without_newsletter_image .newsletter_form .button{height:40px;padding-block:0}.shopify-section--newsletter .without_newsletter_image .text-with-icon{font-size:16px;text-transform:uppercase;font-family:Space Mono!important}.shopify-section--newsletter .without_newsletter_image .icon-picto-envelope-2{width:20px;height:20px}.shopify-section--footer .footer{position:relative;overflow:hidden;padding:40px 0}.shopify-section--footer .footer_with_background_image{position:absolute;bottom:5%;right:-22%;height:auto}.shopify-section--footer .footer__block-list_wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:40px;z-index:1}.shopify-section--footer .footer__block-list_wrapper .footer__block{gap:20px}.shopify-section--footer .footer__block-list_wrapper .footer__block .footer__logo{padding-block-end:20px}.shopify-section--footer .footer_text_block_content p{font-size:14px}.shopify-section--footer .footer_text_block_content .prose.text-subdued p{color:#ebe9e9;font-size:14px}.shopify-section--footer .footer_text_block_content .prose.text-subdued{padding-block-start:4px}.shopify-section--footer .footer__block.footer__block--menu p.bold{font-size:12px;line-height:120%;letter-spacing:1px;text-transform:uppercase}.shopify-section--footer .footer__block.footer__block--menu{gap:20px;width:180px}.shopify-section--footer .footer__block.footer__block--menu ul{gap:8px}.shopify-section--footer .footer__block.footer__block--menu ul li{line-height:120%}.shopify-section--footer .footer__block.footer__block--menu ul li .inline-block{font-size:14px;color:#fff;opacity:1}.shopify-section--footer .footer__block-list{gap:20px}.shopify-section--footer .footer__aside .country_selector.country_selector_mobile{display:none}.shopify-section--footer .footer__aside .footer__payment-icons_with_country_selector{display:flex;align-items:center;gap:20px}.shopify-section--footer .footer__aside .country_selector .bold.text-sm{font-family:Space Mono!important;font-weight:400;letter-spacing:1px;font-size:12px;text-transform:uppercase}.shopify-section--footer .footer__aside .footer__copyright .text-subdued{font-size:12px;line-height:100%;letter-spacing:1px;color:#fff}.shopify-section--footer .footer__aside .social-media{gap:40px}.shopify-section--footer .footer__aside .social-media .icon{width:20px;height:20px}.footer__copyright a[rel=nofollow]{display:none}.footer__block--menu p.bold,.footer_text_block_content p.bold{font-family:Space Mono!important}.search-drawer .search_form--wrapper{gap:18px}.search-drawer .search-input,.search-drawer .search-input:focus-within{border-bottom-color:#191919;border-bottom-width:1px;padding-block:12px}.search-drawer .search-input input{font-size:25px;font-weight:300;line-height:110%}.search-drawer .search-input input::placeholder{font-size:25px;color:#999393;font-family:DM Sans Light!important;font-weight:300;line-height:110%}.search-drawer .search_drawer--item_wraper p.text-subdued{padding-block:13px;border-bottom:1px solid #C4D2DE;font-size:17pt;font-family:Space Mono!important;font-weight:600;text-transform:uppercase;color:#00297c;line-height:100%}.search-drawer .search_drawer--item_wraper p.text-subdued span{font-weight:600;font-family:Space Mono!important;text-transform:uppercase;font-size:17pt}.buy-buttons .button .text-with-icon{font-family:Space Mono,monospace!important}@media screen and (max-width:767px){.search-drawer .search_drawer--item_wraper p.text-subdued span{font-size:14px}}.search-drawer .search_drawer--item_wraper .search_flink_wrapper,.search-drawer .search_drawer--item_wraper .search_flink_list,.search-drawer .search_drawer--item_wraper .search_fp_wrapper{gap:10px}.search-drawer .search_drawer--item_wraper{gap:32px}.search-drawer .search_drawer--item_wraper .search_flink_list a{line-height:120%}.search-drawer .search_drawer--item_wraper .search_flink_list span.reversed-link{font-size:17px;line-height:120%;color:#000;text-transform:capitalize}.search-drawer .search_fp_items .media-grid__item{display:grid;grid-template-columns:repeat(2,1fr);align-items:flex-start;row-gap:18px}.search-drawer .search_fp_content--wrapper{margin-block-start:10px}.search-drawer .search_fp_items img.search_fp_image{aspect-ratio:3 / 3;object-fit:cover}.search-drawer .search_fp_items .search_fp_subheading{font-size:14px;font-weight:700;line-height:120%;letter-spacing:1px;font-family:Space Mono!important;text-transform:uppercase}.search-drawer .search_fp_items .search_fp_heading{font-size:20px;line-height:110%;color:#fff;font-family:DM Sans Light!important;font-weight:300;margin-block-start:8px}.search-custom-image-overlay{position:absolute;background:#000;top:0;bottom:0;left:0;right:0;opacity:.2}.search_fp_items .media-grid__item .bg-custom.text-custom{overflow:hidden}.search_fp_items .media-grid__item .bg-custom.text-custom img{transition:transform .4s ease}.search_fp_items .media-grid__item .bg-custom.text-custom:hover img{transform:scale(1.1);max-height:fit-content}.search-custom-image-main{overflow:hidden;position:relative}.search_fp_content--wrapper{position:absolute;bottom:5px;color:#fff;left:10px}.search_fp_content--wrapper>*{color:#fff}.search_fp_content--wrapper-mobile{display:none}.shopify-section--main-product{font-family:DM Sans,sans-serif;gap:0}.shopify-section--main-product .section{padding:0}.shopify-section--main-product .product-gallery{padding:0 20px}.hide-on-desktop{display:none}.shopify-section--main-product .product-info{padding:100px 20px}.shopify-section--main-product .product-info .product-info__block-item .product-label{font-size:14px;font-family:DM Sans,sans-serif;font-weight:700;letter-spacing:.16px;text-transform:uppercase;color:#fff;background-color:#191919;width:max-content;padding:2px 4px;line-height:20px}.shopify-section--main-product .product-info .product-info__block-item .card-info{display:flex;gap:12px}.shopify-section--main-product .product-info .product-info__block-item span.product-card-info{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.shopify-section--main-product .product-info .product-info__block-item .product-info__vendor .link-faded{color:#999393;font-size:12px;line-height:20px;font-weight:400}.shopify-section--main-product .product-info [data-block-type=procardinfo]{margin:12px 0}.shopify-section--main-product .product-info [data-block-type=vendor],.product .product-info [data-block-type=title]{margin:0 0 8px}.shopify-section--main-product .product-info [data-block-type=price],.product .product-info [data-block-type=variant-picker]{margin:0 0 20px}.shopify-section--main-product .product-info [data-block-type=separator],.product .product-info [data-block-type=preorderdate]{margin:0}.shopify-section--main-product .product-info [data-block-type=installment-block]{margin:2px 0 22px}.shopify-section--main-product .product-info [data-block-type=offer]{margin:0 0 48px}.shopify-section--main-product .product-info [data-block-type=buy-buttons]{margin-bottom:0;margin-top:8px}.shopify-section--main-product .product-info [data-block-type=offer] .offer{padding:8.5px 0}.shopify-section--main-product .product-info .product-info__block-item .variant-picker__option-values .thumbnail-swatch{padding:5px}.shopify-section--main-product .product-info .product-info__block-item .variant-picker__option-info .text-subdued,.shopify-section--main-product .product-info .product-info__block-item .variant-picker__option-info span{color:#999393;font-size:12px;font-weight:400;letter-spacing:1px;line-height:normal}.shopify-section--main-product .product-info .product-info__block-item .product-info__title{font-size:25px;color:#344054;text-transform:capitalize;font-weight:300;letter-spacing:0}.shopify-section--main-product .product-info .product-info__block-item .product-info__price svg{color:#020202}.shopify-section--main-product .product-info .product-info__block-item .product-info__price sale-price{font-size:25px;color:#344054;font-weight:300;letter-spacing:0}.shopify-section--main-product.product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-info .h-stack{font-size:12px;color:#999393;font-weight:400}.shopify-section--main-product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-info .h-stack .text-subdued,.shopify-section--main-product .product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-info .h-stack span{color:#999393;font-size:12px;font-weight:400;letter-spacing:1px;line-height:normal}.shopify-section--main-product .product-info .product-info__block-item .product-info__variant-picker .thumbnail-swatch{padding:5px}.shopify-section--main-product.product-info .product-info__block-item .product-info__variant-picker .variant-picker__option-values{gap:4px;border-color:#ebe9e9}.shopify-section--main-product .product-gallery__media-list-wrapper .view-more-btn{font-family:Space Mono,monospace!important;text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.32px;color:#335496;border-bottom:1px solid #00297C;width:max-content;margin:0 auto}.shopify-section--main-product .product-gallery__media-list-wrapper .extra-product-media{padding:20px 0}.shopify-section--main-product .product-info .product-info__block-item .product-info__quantity-selector .quantity-selector{border:2px solid #999393;border-radius:999px;height:3.5rem;display:flex;justify-content:center}.shopify-section--main-product .product-info .product-info__block-item .product-info__quantity-selector .quantity-selector .quantity-selector__button[aria-label="Decrease quantity"]{padding-right:12px}.shopify-section--main-product .product-info .product-info__block-item .product-info__quantity-selector .quantity-selector .quantity-selector__button[aria-label="Increase quantity"]{padding-left:12px}.shopify-section--main-product .product-info .product-info__block-item .product-info__quantity-selector .quantity-selector .quantity-selector__input{font-family:DM Sans Extrabold!important}.shopify-section--main-product .product-info .product-info__block-item .installment-box{display:flex;gap:8px;align-items:center;font-size:12px;color:#344054;font-weight:400;justify-content:center}.shopify-section--main-product .product-info .product-info__block-item .offer .text-with-icon .text-sm{font-weight:400;font-size:14px;text-transform:uppercase;letter-spacing:.48px}.shopify-section--main-product .product-info .product-info__block-item .offer .text-with-icon .prose p{font-weight:400;font-size:12px}.shopify-section--main-product .product-info .product-info__block-item .product-info__accordion{border:none;padding:8px}.shopify-section--main-product .product-info .product-info__block-item .product-info__accordion .accordion__toggle{padding:0;text-transform:uppercase;font-weight:700}.shopify-section--main-product .product-info .product-info__block-item .product-info__accordion .accordion__content{padding-top:8px}.group[aria-expanded=true] .circle-chevron.group-expanded\:colors:not([disabled]),.group:hover .circle-chevron.group-hover\:colors:not([disabled]),.circle-chevron{background:transparent;color:#191919}.shopify-section--main-product .product-info .product-info__block-item .product-info__purchase-area{display:flex;width:100%;align-items:center;gap:8px}.shopify-section--main-product .product-info .product-info__block-item .product-info__purchase-area .product-info__quantity-selector,.shopify-section--main-product .product-info .product-info__block-item .product-info__purchase-area .product-info__buy-buttons{flex-basis:50%}buy-buttons button div{font-size:18px;font-family:Space Mono,monospace!important;text-transform:uppercase;letter-spacing:.64px;display:flex;justify-content:center;align-items:center;gap:16px}.shopify-section--main-product .product-info .product-info__block-item .product-info__purchase-area .product-info__buy-buttons .quantity-selector__button{color:#999393}.shopify-section--main-product .video-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:9999}.shopify-section--main-product .video-modal-content{position:relative;z-index:20;max-width:900px;width:90%}.shopify-section--main-product .video-close{position:absolute;top:20px;right:30px;font-size:30px;cursor:pointer;color:#fff}.shopify-section--main-product .video-thumbnail{position:relative;cursor:pointer}.shopify-section--main-product .play-btn-svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;width:80px;height:80px;display:flex;justify-content:center;align-items:center}.shopify-section--main-product .play-btn-svg svg{width:100%;height:100%}.shopify-section--main-product .popup-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:20}.shopify-section--main-product .popup-play-btn svg{width:111px;height:111px}.shopify-section--main-product .popup-video-container{opacity:0;pointer-events:none;transition:.3s ease}.shopify-section--main-product .popup-video-container.active{opacity:1;pointer-events:auto}body.no-scroll{overflow:hidden;height:100vh}.shopify-section--main-product .product-info .product-info__block-item .product-view-features{display:flex;justify-content:space-between;align-items:center}.shopify-section--main-product .product-info .product-info__block-item .product-view-features .view-label{font-size:12px;color:#00297c;text-transform:uppercase;font-weight:400;font-family:Space Mono,monospace!important;border-bottom:1px solid #00297C}.shopify-section--main-product .product-info .product-info__block-item .product-view-features .seemore-label{font-weight:700;color:#335496;text-transform:uppercase;border-bottom:1px solid #00297C;font-family:Space Mono,monospace!important}.shopify-section--main-product .product-info .product-info__block-item .pre-order-text{text-align:center;font-size:14px;font-weight:400;color:#00297c;letter-spacing:0}.product-gallery-custom-wrapper{grid-template-columns:100%;justify-content:center}.product-gallery-custom-wrapper .product-gallery__media{grid-column:auto}.product-gallery-custom-wrapper .product-gallery__media-list{grid:auto-flow dense / repeat(1,minmax(0,1fr))}.shopify-section--additional-info-product .product-additional-info{display:flex;width:100%;padding:70px 20px 60px;gap:var(--container-gutter) var(--spacing-10)}.shopify-section--additional-info-product .product-additional-info .product-description{flex-basis:60%}.shopify-section--additional-info-product .product-additional-info .product-description p{font-size:21px;color:#00297c;font-weight:400;letter-spacing:0;line-height:normal}.shopify-section--additional-info-product .product-additional-info .product-features{background-color:#ccd4e580;padding:8px;flex-basis:38%;height:max-content;margin-inline-start:20px}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info{display:flex;gap:15px;border-bottom:1px solid #00297C;padding:24px 0}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info:last-child{border-bottom:none}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info .title{font-weight:700;color:#00297c;font-size:16px;text-transform:uppercase;letter-spacing:.16px;flex-basis:30%;line-height:normal;font-family:DMSans-Bold!important}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info .information{color:#00297c;font-size:16px;font-weight:400;letter-spacing:0;flex-basis:70%;line-height:normal}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info .information a{text-decoration:underline}.shopify-section--image-accordion-product .product-image-accordion{margin-bottom:42px}.shopify-section--image-accordion-product .product-image-accordion .accordion-content{overflow:hidden;max-height:0;transition:max-height .35s ease;font-size:16px;color:#10151a;font-weight:400;letter-spacing:0}.shopify-section--image-accordion-product .product-image-accordion .accordion-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:700;text-transform:uppercase;color:#191919;font-family:DMSans-Bold!important}.shopify-section--image-accordion-product .product-image-accordion .accordion-toggle svg{display:block;pointer-events:none}.shopify-section--image-accordion-product .product-image-accordion .accordion-info{padding:20px;display:flex;align-items:end;gap:24px}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-image{flex-basis:60%}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-accordion{flex-basis:40%}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-image img{width:100%}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-accordion .main-title{font-size:49px;color:#191919;font-weight:300;letter-spacing:0;margin-bottom:20px}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-accordion .accordion-item{border-bottom:1px solid #ADA9A9;padding:16px 0 8px}.product-template .hot-spot-popover::part(body){padding:8px}.product-template .prose>:first-child,.product-template .prose>:first-child :first-child{font-size:14px;font-weight:400;letter-spacing:.16px}.product-template .prose :is(.h5,.h6,h5,h6)+*{font-size:14px;margin-top:8px;font-weight:400;letter-spacing:0}.product-template .shopify-section--hot-spots .section{margin:0 20px}.shopify-section--product-recommendations .prose>:first-child,.shopify-section--product-recommendations .prose>:first-child :first-child{font-size:18px;font-weight:600;font-family:DMSans-Bold!important}.shopify-section--product-recommendations .tabs-inner::part(tab-wrapper),.shopify-section--product-recommendations .section-header{display:flex;align-items:center;justify-content:space-between}.shopify-section--product-recommendations .tabs-inner::part(text-with-icon),.shopify-section--product-recommendations .section-header .text-with-icon{text-decoration:none;text-transform:uppercase;font-size:14px;line-height:120%;color:#335496;font-weight:700;letter-spacing:1px;position:relative;font-family:DMSans-Bold!important}.shopify-section--product-recommendations .section-header .text-with-icon .relative{font-family:DMSans-Bold!important;background:none!important}.shopify-section--product-recommendations .tabs-inner::part(text-with-icon):after,.shopify-section--product-recommendations .section-header .text-with-icon:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#00297c;left:0}.shopify-section--product-recommendations .product-card__info .bold{font-size:14px;line-height:120%;font-weight:400;text-decoration:none;background:none!important}.shopify-section--product-recommendations .price-list .text-subdued{color:rgb(var(--text-color) / 1);font-size:14px;line-height:130%}.shopify-section--product-recommendations .product-card__quick-buy{left:0;bottom:0}.shopify-section--product-recommendations .product-card__quick-buy .button{padding:6px 8px;font-size:12px;font-weight:400;line-height:100%;color:#f9e600;letter-spacing:1px;text-transform:uppercase}.shopify-section--product-recommendations .scrollbar.only_arrows{justify-content:center;margin-block-start:0}.product-template .shopify-section--scrolling-icon-with-text .section{padding-block-start:40px;padding-block-end:20px}.product-card__figure img{background-color:#ebe9e9}#quick-buy-modal-content [data-block-handle=embedded_upsell],#quick-buy-modal-content #shopify-block-AbUtzbDZSSXdxdkVqb__stok_back_in_stock_alert_app_block_bHP9MK-1{display:none}.comparable-custom-action{margin-top:0!important;line-height:0}.buy-buttons button:hover{background-color:#ffd900!important;color:#00297c!important;transition:all .1s linear}.buy-buttons button:hover svg path{stroke:#00297c}.shopify-section--main-collection .custom-title{margin-top:21px!important}.shopify-section--main-collection .product-card__title{min-height:3rem}.shopify-section--collection-banner image-banner{row-gap:20px}.shopify-section--collection-banner .collection-banner .collection-header{margin:0}.shopify-section--collection-banner .collection-banner .collection-header .collection-title h1{font-size:49px;font-weight:300;letter-spacing:0;line-height:normal;text-transform:capitalize}.shopify-section--collection-banner .collection-banner .collection-header .collection-title{gap:9px}.shopify-section--collection-banner .collection-banner .collection-header .collection-title .prose p{font-size:12px;line-height:normal;letter-spacing:0;font-weight:400}.collection-template .collection-icon .v-line{transition:opacity .2s ease;opacity:1}.collection-template .group[aria-expanded=true] .collection-icon .v-line{opacity:0}.collection-template .collection__facets-scroller .accordion{border-block-start-width:0px;border-block-end-width:0px}.collection-template .collection__facets-scroller .accordion__toggle{padding:3.5px 0;border-block-end-width:1px;border-color:#191919}.collection-template .collection__facets-scroller .accordion__toggle.avilibility{border-block-end-width:0px}.collection-template .collection__facets-scroller .accordion__content{margin:16px 0 48px;padding-right:0}.collection-template .collection__facets-scroller .accordion__toggle span{font-size:14px;text-transform:uppercase}.collection-template .collection__facets-scroller .accordion__content .checkbox{background-color:#fff;box-shadow:none;border:1px solid}.collection-template .collection__facets-scroller .accordion__content .checkbox:hover{background-color:#19191926}.collection-template .collection__facets-scroller .accordion__content .checkbox:checked{background-color:#191919}.collection-template .collection__facets-scroller .checkbox-container label,.collection-template .collection__facets-scroller .accordion__toggle.avilibility label,.collection-template .checkbox-container label,.collection-template .accordion__toggle.avilibility label{color:#191919;opacity:1;font-weight:400}.collection-template .collection__facets-scroller .accordion__content .checkbox-list{gap:3px}.collection-template .collection__facets-scroller .accordion__content .price-range .input-group{flex-direction:column;align-items:flex-start;row-gap:10px}.collection-template .collection__facets-scroller .accordion__content .price-range .input-group .input-prefix{width:100%;border-color:#1f1d1d}.collection-template .collection__facets-scroller .accordion__content .price-range .input-group .input-prefix .text-subdued,.collection-template .collection__facets-scroller .accordion__content .price-range .input-group .text-subdued,.collection-template .collection__facets-scroller .accordion__content .price-range .input-group .input-prefix input::placeholder{color:#191919}.collection-template .collection__facets-scroller .accordion__content .range-group{background:linear-gradient(to var(--transform-origin-end),#EAECF0 var(--range-min),#1D2939 var(--range-min),#1D2939 var(--range-max),#EAECF0 var(--range-max))}.shopify-section--main-collection product-list .product-card__figure{background-color:#ebe9e9}.shopify-section--main-collection product-card .product-card__title a{font-size:14px;font-weight:400;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.shopify-section--main-collection product-card compare-at-price{color:#191919;font-size:14px}.shopify-section--main-collection product-card sale-price{font-size:14px}.shopify-section--main-collection product-card .card-info{color:#999393}.shopify-section--main-collection product-card .collection-info{color:#999393;font-size:14px}.shopify-section--main-collection .short_description_info_wrapper{margin-block-start:0}.shopify-section--main-collection .short_description_info_wrapper .short_description_info--items{list-style-type:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:0;font-size:14px;color:#999393;line-height:130%}.shopify-section--main-collection .container{margin:20px 20px 40px}.shopify-section--main-collection product-card .product-card__quick-buy{left:0;bottom:0}.shopify-section--main-collection product-card .product-card__quick-buy button{padding:4px 10px;text-transform:uppercase;color:#f9e600;font-weight:400;background-color:#00297c;line-height:normal}.shopify-section--main-collection product-card .product-card__quick-buy button div{font-family:Space Mono,monospace!important}product-card .product-card__badge-list{left:4px!important;right:4px!important;top:0;gap:0;display:flex;align-items:center;flex-wrap:wrap}product-card .product-card__badge-list .product-label{font-family:Space Mono,monospace!important;font-size:12px;line-height:2;margin:0 auto 0 0;margin-block-start:0;order:-1;display:flex;align-items:center}product-card .product-card__badge-list .badge--sold-out,product-card .product-card__badge-list .badge--pre-order{font-family:Space Mono,monospace!important;font-size:12px;line-height:2;background-color:transparent;color:#191919;font-weight:400;text-transform:uppercase;padding:0;align-self:center;margin-left:auto}.shopify-section--main-collection .collection__top-bar .text-with-icon svg{width:10px;height:7px}.shopify-section--main-collection .facets__floating-filter button{background-color:#e6e3e3;padding:7px 77px}.shopify-section--main-collection .facets__floating-filter .text-with-icon{font-size:14px;text-transform:uppercase;font-family:Space Mono,monospace!important;color:#191919;font-weight:700;letter-spacing:.32px;line-height:normal;gap:10px}.collection-template .facets-drawer .accordion__toggle{padding:16px 0 3.5px;border-block-end-width:1px;border-color:#191919}.collection-template .facets-drawer .accordion__toggle span{font-size:14px;text-transform:uppercase;font-weight:400}.collection-template .facets-drawer .accordion__content{margin:16px 0;padding-right:0}.collection-template .facets-drawer .accordion__content .checkbox{background-color:#fff;box-shadow:none;border:1px solid}.collection-template .facets-drawer .accordion__content .checkbox:checked{background-color:#00297c}.collection-template .facets-drawer .accordion{border-block-start-width:0px;border-block-end-width:0px}.collection-template .facets-drawer .accordion__content .range-group{background:linear-gradient(to var(--transform-origin-end),#EAECF0 var(--range-min),#1D2939 var(--range-min),#1D2939 var(--range-max),#EAECF0 var(--range-max))}.collection-template .facets-drawer .accordion__content .price-range .input-group{flex-direction:column;align-items:flex-start;row-gap:10px}.collection-template .facets-drawer .accordion__content .price-range .input-group .input-prefix{width:100%;border-color:#1f1d1d}.collection-template .facets-drawer .accordion__content .price-range .input-group .input-prefix .text-subdued,.collection-template .facets-drawer .accordion__content .price-range .input-group .text-subdued,.shopify-section--main-collection .facets-drawer .accordion__content .price-range .input-group .input-prefix input::placeholder{color:#191919;font-size:14px}.collection-template .facets-drawer .accordion__toggle.avilibility{border-block-end-width:0px}.collection-template .facets-drawer .facets-drawer__floating-apply{padding:32px 11px 0}.collection-template .facets-drawer .facets-drawer__floating-apply button{font-family:Space Mono,monospace!important;text-transform:uppercase;padding:15px 40px}.collection-template .facets-drawer .outside-close-button svg{color:#022a7c}.collection-template .facets-drawer[open]::part(content){padding:25px 16px}.collection-template .facets-drawer[open]::part(content){max-height:max-content;height:65vh;padding:25px 16px}.collection-template .facets-drawer[open]:has(details[aria-expanded=true])::part(content){height:65vh}.collection-template .facets-drawer:not([open])::part(content){height:max-content}.collection-template .facets-drawer::part(body){padding:0}.collection-template .facets-drawer .accordion__toggle::first-child{padding-top:0}.shopify-section--main-collection .collection__results .product-list{column-gap:16px;row-gap:40px}.shopify-section--main-collection .collection-banner .collection-header .collection-title split-lines{font-size:49px;font-weight:300;line-height:normal;letter-spacing:normal}.shopify-section--collection-banner .collection-header .container{text-align:left}.shopify-section--main-collection .collection-banner .collection-header .collection-title .prose p{font-size:12px;font-weight:400;line-height:normal}.shopify-section--main-collection .sort-by-facet{gap:10px}.shopify-section--main-collection .sort-by-facet .bold{font-size:16px;text-transform:uppercase;letter-spacing:inherit;line-height:inherit}.shopify-section--main-collection .container .collection{column-gap:20px;row-gap:40px;margin:0}.collection-template .shopify-section--scrolling-icon-with-text .section{padding-block-start:16px;padding-block-end:16px}.product-card .product-card__figure{margin-block-start:0}.product-list .menu-product-card-label{display:none}.variant-picker__option-info .text-subdued{font-weight:700;color:#000}.variant-picker__option-info .text-subdued span{font-weight:400}.shopify-section--brands-collection .collection-brands{padding:40px 20px}.shopify-section--brands-collection .collection-brands .brand-images{display:grid;grid-template-columns:repeat(4,1fr);row-gap:8px;column-gap:8px}.shopify-section--brands-collection .collection-brands .image-link{display:flex;justify-content:center;align-items:center;padding:15px;border:1px solid #D6D4D4}.shopify-section--main-search .container{margin:20px 20px 40px}.shopify-section--main-search .collection-icon .v-line{transition:opacity .2s ease;opacity:1}.shopify-section--main-search .group[aria-expanded=true] .collection-icon .v-line{opacity:0}.shopify-section--main-search .collection__facets-scroller .accordion__toggle{padding:3.5px 0;border-block-end-width:1px;border-color:#191919}.shopify-section--main-search .collection__facets-scroller .accordion{border-block-start-width:0px;border-block-end-width:0px}.shopify-section--main-search .collection__facets-scroller .accordion__content{margin:16px 0 48px;padding-right:0}.shopify-section--main-search .collection__facets-scroller .accordion__toggle span{font-size:14px;text-transform:uppercase}.shopify-section--main-search .collection__facets-scroller .checkbox-container label,.shopify-section--main-search .collection__facets-scroller .accordion__toggle.avilibility label,.shopify-section--main-search .checkbox-container label,.shopify-section--main-search .accordion__toggle.avilibility label{color:#191919;opacity:1;font-weight:400}.shopify-section--main-search .collection__facets-scroller .accordion__content .checkbox{background-color:#fff;box-shadow:none;border:1px solid}.shopify-section--main-search .collection__facets-scroller .accordion__content .checkbox:checked{background-color:#191919}.shopify-section--main-search product-card .product-card__quick-buy button{padding:4px 10px;text-transform:uppercase;color:#f9e600;font-weight:400;background-color:#00297c;line-height:normal}.shopify-section--main-search product-card .product-card__quick-buy{left:0;bottom:0}.collection__results product-card .product-card__title a{font-size:14px;font-weight:400;line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal}.collection__results .product-card__title{min-height:3rem}.collection__results .custom-title{margin-top:21px!important}.collection__results product-card sale-price{font-size:14px}.shopify-section--image-with-text-overlay image-banner split-lines{font-size:49px;font-weight:300;line-height:normal;letter-spacing:normal;text-transform:none}.shopify-section--image-with-text-overlay image-banner .prose div{margin:0}.shopify-section--image-with-text-overlay image-banner .prose p{font-size:12px;font-weight:400;line-height:normal}.shopify-section--contact-form-page .contact-forms{padding:40px 20px 20px}.shopify-section--contact-form-page .contact-forms .form-images{display:grid;grid-template-columns:repeat(3,1fr);column-gap:4px;row-gap:4px}.shopify-section--contact-form-page .form-images .image-link{position:relative;height:200px}.shopify-section--contact-form-page .form-images .image-link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000;transition:.4s ease;opacity:.7}.shopify-section--contact-form-page .form-images .image-link:hover:after{background-color:#00297cb2}.shopify-section--contact-form-page .form-images img{width:100%;height:100%}.shopify-section--contact-form-page .form-images .text-content{position:absolute;top:8px;left:8px;z-index:1}.shopify-section--contact-form-page .form-images .text-content-link{position:absolute;bottom:8px;left:8px;z-index:1}.shopify-section--contact-form-page .form-images .text-content .title{font-size:18px;text-transform:uppercase;font-weight:700;color:#fff;font-family:Space Mono,monospace!important;letter-spacing:.64px;line-height:normal}.shopify-section--contact-form-page .form-images .text-content-link .link-text{font-size:16px;font-weight:400;color:#fff;letter-spacing:normal;line-height:normal}.shopify-section--contact-location-page .contact-location-time .contact-location .label{font-size:16px;text-transform:uppercase;font-weight:700;line-height:normal;letter-spacing:normal;font-family:Space Mono,monospace!important}.shopify-section--contact-location-page .contact-location-time .contact-location p{font-weight:400;letter-spacing:normal;line-height:20px;font-size:16px}.shopify-section--contact-location-page .contact-location-time{width:68%;padding:40px 20px}.shopify-section--contact-location-page .contact-location-time .contact-location .find-us{border-bottom:1px solid #000000;padding-bottom:8px;padding-top:20px}.shopify-section--contact-location-page .contact-location-time .contact-location .find-us:first-child{padding-top:16px}.shopify-section--image-with-text-overlay image-banner{row-gap:20px}.shopify-section--main-blog .blog .container{margin:0 20px;gap:0}.shopify-section--main-blog .blog .blog-banner .nav-categories{padding:36px 0}.shopify-section--main-blog .blog .blog-banner .nav-categories button,.blog .blog-banner .nav-categories a{padding:0}.shopify-section--main-blog .blog .blog-banner .nav-categories .tag-list{gap:20px}.shopify-section--main-blog .blog .blog-banner .nav-categories .tag-list li[aria-selected=true] a{font-size:14px;color:#191919;border-bottom:1px solid;text-transform:uppercase;line-height:normal}.shopify-section--main-blog .blog .blog-banner .nav-categories .tag-list li a{font-size:14px;color:#999393;text-transform:uppercase;line-height:normal;opacity:1}.shopify-section--main-blog .blog .blog-banner .nav-categories [aria-selected=false]{opacity:1}.shopify-section--main-blog .blog .blog-posts__container .blog-posts .blog-post-card--featured{align-items:center}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info{padding:20px 42px}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info .badge{background-color:transparent;padding:0;font-size:14px;text-transform:uppercase;font-family:Space Mono,monospace!important}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info p a{font-size:20px;text-transform:capitalize;font-weight:400;letter-spacing:normal}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info p{font-size:12px;letter-spacing:.64px;line-height:normal;font-weight:400}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info .link-faded{opacity:1}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info .link-faded span{font-size:12px;font-weight:400;letter-spacing:.64px;line-height:normal}.shopify-section--main-blog .blog .blog-posts__container .blog-posts .blog-post-card--others .blog-post-card__figure{height:300px}.shopify-section--main-blog .blog .blog-posts__container .blog-posts{row-gap:40px;column-gap:12px}.shopify-section--main-blog .blog .blog-posts__container .blog-posts .blog-post-card--others .badge{background-color:transparent;font-size:14px;text-transform:uppercase;font-family:Space Mono,monospace!important;padding:0;font-weight:700;line-height:normal;letter-spacing:.64px;top:8px;left:8px}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--others .blog-post-card__info{padding:8px 5.6px}.shopify-section--main-blog .blog .blog-posts__container .blog-posts .blog-post-card--others{gap:0}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--others .blog-post-card__info p{font-size:16.8px;font-weight:400;text-transform:none;line-height:normal;letter-spacing:normal;color:#10151a}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--others .blog-post-card__info .not-featured{display:none}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--others .blog-post-card__info>.v-stack>.v-stack{gap:0px}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--others .blog-post-card__info p a,.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info p a{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-height:3em;min-height:3lh}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--others .blog-post-card__info p.not-featured,.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info p.text-lg{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:3em;min-height:3lh}.pagination-minimal{display:flex;gap:24px;justify-content:center;align-items:center;padding:23px 0}.pagination-minimal .page-num{font-size:18px;color:#98a2b3;text-decoration:none;font-weight:400}.pagination-minimal .page-num.active{color:#191919}.pagination-minimal .page-arrow svg{display:block}.shopify-section--channel-blog .blog-channel{display:flex;gap:40px;padding:80px 20px;align-items:stretch}.shopify-section--channel-blog .blog-channel .channel-info{flex-basis:20%}.shopify-section--channel-blog .blog-channel .channel-info .logo-with-text .channel-logo-image{width:180px;height:auto;object-fit:contain;margin-bottom:18px}.shopify-section--channel-blog .blog-channel .channel-info .logo-with-text .channel-logo-image img{width:auto;height:100%;object-fit:contain}.shopify-section--channel-blog .blog-channel .video-part{flex-basis:80%;height:auto}.shopify-section--channel-blog .blog-channel .channel-info .channel-title{font-size:49px;font-weight:700;letter-spacing:normal;line-height:120%;padding-bottom:10px}.shopify-section--channel-blog .blog-channel .channel-info .channel-guide{font-size:16px;font-weight:400}.shopify-section--channel-blog .blog-channel .channel-info .channel-buttons a{background-color:#00297c;padding:4px 40px;display:flex;width:max-content;justify-content:center;align-items:center;gap:8px}.shopify-section--channel-blog .blog-channel .channel-info .channel-buttons a:hover{background-color:#f9e600}.shopify-section--channel-blog .blog-channel .channel-info .channel-buttons a:hover>*{color:#00297c}.shopify-section--channel-blog .blog-channel .channel-info .channel-buttons a:hover svg path{stroke:#00297c}.shopify-section--channel-blog .blog-channel .channel-info .channel-buttons .channel-button{font-size:14px;color:#f9fafb;text-transform:uppercase;font-family:Space Mono,monospace!important;font-weight:700;letter-spacing:.64px}.shopify-section--channel-blog .blog-channel .channel-info{display:flex;flex-direction:column;height:auto;justify-content:space-between}.shopify-section--channel-blog .blog-channel .video-carousel .flickity-slider>div{width:37%!important;margin-right:10px}.shopify-section--channel-blog .blog-channel .video-carousel-nav--mobile{display:none}.shopify-section--channel-blog .video-popup-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;justify-content:center;align-items:center;padding:20px}.shopify-section--channel-blog .modal-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000000e6}.shopify-section--channel-blog .modal-content{position:relative;z-index:10000;width:1000px;max-width:1200px;max-height:562px;background:transparent}.shopify-section--channel-blog .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000}.shopify-section--channel-blog .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.shopify-section--channel-blog #popup-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:transparent;z-index:10}.shopify-section--channel-blog #popup-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:5;opacity:.8}.shopify-section--channel-blog #popup-play-button{position:relative;z-index:10;background:none;border:none;cursor:pointer;padding:0;transition:opacity .2s}.shopify-section--channel-blog .video-trigger{cursor:pointer}.shopify-section--channel-blog .video-trigger .play-button-in-card{background:none;border:none;cursor:pointer;padding:0}.shopify-section-faq-with-search-filter .faq-section{width:100%}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-wrapper{position:relative;display:inline-block}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-wrapper .faq-search-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);pointer-events:none}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-main-content{padding:40px 20px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-hero{position:relative;height:400px;display:flex;align-items:end;width:100%;overflow:hidden}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-hero-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.shopify-section-faq-with-search-filter .faq-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.shopify-section-faq-with-search-filter .faq-search-container{position:relative;z-index:3;color:#fff;padding:40px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-container{position:relative;z-index:2;text-align:left;width:631px;padding:20px;color:#fff;display:flex;flex-direction:column;gap:9px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-container h1{font-weight:300;font-size:49px;color:#fff;line-height:120%}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-subtitle{font-weight:400;font-size:12px;color:#fff;line-height:100%}.shopify-section-faq-with-search-filter .main-knowledge-search .search-wrapper{display:flex;gap:8px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-input{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 43px;gap:10px;width:631px;height:40px;font-size:14px;font-weight:300;line-height:130%;flex:none;color:#191919}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-input::placeholder{color:#999}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 40px;gap:12px;width:141px;height:40px;background:#00297c;font-size:16px;font-weight:700;line-height:100%}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-sidebar{display:flex;flex-direction:column;gap:40px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-left-side-contnet{display:flex;flex-direction:column;align-items:start;justify-content:end;width:344px;padding:7.43px;gap:16px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-nav-item{display:flex;align-items:stretch;gap:26px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-nav-icon{width:59.41px;height:59.41px;display:flex;align-items:center;justify-content:center}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-nav-icon img{width:100%;height:100%}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-nav-title{font-size:20px;font-weight:400;color:#fff;line-height:120%}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-content-area{flex:1;background:#fff}.shopify-section-faq-with-search-filter .main-knowledge-search .category-heading{font-weight:700;font-size:18px;line-height:110%;color:#344054;margin-bottom:20px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-item{padding:8px 0}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-question-row{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:20px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-question{font-weight:400;font-size:20px;line-height:120%;font-family:DMSans-SemiBold!important}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-toggle{background:none;border:none;cursor:pointer;color:#333;padding:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-answer.active{max-height:800px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-answer-content{font-weight:400;font-size:16px;line-height:160%;color:#344054;padding-top:20px}.shopify-section-faq-with-search-filter .main-knowledge-search .view-all-link{font-weight:700;font-size:16px;line-height:120%;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#335496;padding-top:20px;width:max-content;position:relative}.shopify-section-faq-with-search-filter .main-knowledge-search .view-all-link:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#00297c;left:0}.shopify-section-faq-with-search-filter .main-knowledge-search .no-results{text-align:center;padding:40px 0;color:#666}.shopify-section-faq-question-answer .faq-wrapper{margin:0 auto;padding:40px}.shopify-section-faq-question-answer .faq-wrapper .faq-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;margin-top:60px}.shopify-section-faq-question-answer .faq-wrapper .faq-section-title{font-weight:700;font-size:31px;line-height:120%;color:#344054}.shopify-section-faq-question-answer .faq-wrapper .faq-back-link{font-weight:700;font-size:16px;line-height:120%;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#335496;position:relative;width:max-content}.shopify-section-faq-question-answer .faq-wrapper .faq-back-link:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#00297c;left:0}.shopify-section-faq-question-answer .faq-wrapper .faq-list{width:90%}.shopify-section-faq-question-answer .faq-wrapper .faq-question{text-align:left;background:none;border:none;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;width:100%;padding:8px 0;font-weight:400;font-size:20px;line-height:120%;color:#191919;font-family:DM Sans!important;text-transform:capitalize}.shopify-section-faq-question-answer .faq-wrapper .faq-list .faq-item{padding:8px 0}.shopify-section-faq-question-answer .faq-wrapper .faq-icon{position:absolute;right:0;transition:all .3s ease;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.shopify-section-faq-question-answer .faq-wrapper .faq-icon svg{width:17px;height:17px;transition:all .3s ease}.shopify-section-faq-question-answer .faq-wrapper .faq-icon .minus-icon,.shopify-section-faq-question-answer .faq-wrapper .faq-item.active .faq-icon .plus-icon{display:none}.shopify-section-faq-question-answer .faq-wrapper .faq-item.active .faq-icon .minus-icon{display:block}.shopify-section-faq-question-answer .faq-wrapper .faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0}.shopify-section-faq-question-answer .faq-wrapper .faq-item.active .faq-answer{max-height:500px;padding:0 0 20px}.shopify-section-faq-question-answer .faq-wrapper .faq-answer p{color:#191919;padding-right:10px;font-size:16px}.shopify-section-faq-question-answer .faq-wrapper .faq-view-all{text-align:center;margin-top:30px;display:none}.shopify-section-faq-question-answer .faq-wrapper .faq-view-all-btn{font-weight:700;font-size:16px;line-height:120%;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#335496;position:relative}.shopify-section-faq-question-answer .faq-wrapper .faq-view-all-btn:after{content:"";position:absolute;bottom:-5px;width:100%;height:1px;background:#00297c;left:0}.compare-bar .compare-products-item{flex:0 0 33.33%!important}.compare-bar .compare-products-item-remove-btn{right:0!important;opacity:1!important}.compare-bar .compare-products-item-content.inline-content .compare-products-item-image{width:100%;min-height:100%!important;object-fit:cover}.compare-bar .compare-products-list-wrapper{padding-right:405px!important}.compare-bar .compare-products-actions{width:420px!important}.compare-bar .compare-products-actions .bottom-actions a,.compare-bar .compare-products-actions .bottom-actions a.clear-bar{width:50%!important}.compare-bar .compare-products-actions a,.compare-bar .compare-products-actions .bottom-actions a{font-family:Space Mono!important;font-weight:700!important}.comparable-container .product-table-cell-container .product-summary .add-to-cart.disabled,.comparable-container .product-table-cell-container .product-summary .image-wrap img{opacity:1!important}@media screen and (max-width:767px){.comparable-container .product-table-cell-container .product-summary .image-wrap{display:flex;align-items:center;justify-content:center;overflow:hidden}.comparable-container .product-table-cell-container .product-summary .image-wrap img{width:100%!important;height:100%!important;object-fit:cover!important;transform:scale(1.25);transform-origin:center;display:block}}.comparable-container table.comparison-table .product-price{font-weight:400!important}.comparable-container .product-table-cell-container .product-summary .add-to-cart,.comparable-container .product-table-cell-container .product-summary .add-to-cart.disabled{font-family:Space Mono!important;font-size:14.4px!important;font-weight:400!important}.comparable-container .product-table-cell-container-wrap{box-shadow:none!important}.comparable-container table.comparison-table td.product-table__cell{border-color:#cfd1d2!important;font-size:15px!important}.comparable-container table.comparison-table.border-separate tr:not(.product-table__group-cell) td.product-table__cell{border-bottom:1px solid #CFD1D2!important;border-top:0}.comparable-container table.comparison-table tr:not(.product-table__group-cell) td:first-child:not(.product-table__cell-keys){padding-left:0!important;color:#000!important;font-weight:700!important}.comparable-container table.comparison-table td.product-table__cell:first-child{box-shadow:none!important}.compare-popup-content{padding:10px 60px 44px!important}.comparable-container table.comparison-table tr.product-table__group-cell td:first-child{color:#fff!important;font-weight:700!important}.comparable-container table.comparison-table tr.product-table__group-cell td svg{fill:#fff!important;margin-right:20px!important}.comparison-table .reviews-wrap{display:none}.jdgm-star.jdgm--on:before{content:"\2605"!important}.jdgm-star.jdgm--off:before{content:"\2606"!important}.compare-popup-content{position:relative}.comparable-popup-close{position:absolute;top:-57px!important;right:0!important;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;color:#00297c!important;border-radius:50%;font-size:22px!important;font-weight:400}@media screen and (max-width:1440px){buy-buttons .button{padding:15px}}@media only screen and (max-width:1024px){.shopify-section--newsletter .newsletter-content.without_newsletter_image{padding-inline:4px;flex-wrap:wrap;max-width:100%;margin-inline-end:30px}.shopify-section--newsletter .newsletter-content.without_newsletter_image .form-control{width:100%}.shopify-section--footer .footer_with_background_image{bottom:5%;right:-35%}buy-buttons button div{font-size:14px}.shopify-section--channel-blog .blog-channel{display:block;padding:40px 0 40px 8px}.shopify-section--channel-blog .blog-channel .channel-info{display:block;padding-bottom:40px}.shopify-section--channel-blog .blog-channel .channel-info .channel-buttons{padding-top:44px}}@media only screen and (max-width:700px){.product-card__info .rating-with-text .rating{display:block}.product-card__info .rating{display:none}}@media only screen and (max-width:768px){.product-extra-info{display:flex;gap:12px;align-items:center}.shopify-section--announcement-bar .announcement-bar__scrolling-list,.shopify-section--announcement-bar .announcement-bar__item{gap:20px}.shopify-section--header .header__logo .header__logo-image{width:142px}.shopify-section--header .header__wrapper{padding-block:10px}.shopify-section--slideshow .content-over-media{column-gap:8px}.shopify-section--slideshow .subheading{font-size:12px;font-family:DM Sans!important;font-weight:700;letter-spacing:1px}.shopify-section--slideshow .h2,.shopify-section--slideshow .h2>*{font-size:31px;font-family:DM Sans!important}.shopify-section--collection-list .section{padding-block:0}.shopify-section--collection-list .section-header{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.shopify-section--collection-list .collection-card__content .h6{font-size:10.8px}.shopify-section--collection-list .collection-card__content:first-child{padding-block:5px;padding-inline:4px}.shopify-section--collection-list .collection-image-with-bg{padding:12px}.shopify-section--collection-list .section-header .reversed-link:after{height:1px}.shopify-section--channel-blog .blog-channel .video-carousel-nav--mobile{display:flex;justify-content:center;align-items:center;gap:0;margin-top:16px;padding:0 8px}.shopify-section--channel-blog .blog-channel .video-carousel-nav__btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;background:#fff;border:none;color:#374151;cursor:pointer;transition:background-color .2s,color .2s}.shopify-section--channel-blog .blog-channel .video-carousel-nav__btn:hover{background:#f9fafb;color:#111827}.shopify-section--information--tabs .section{padding-block-end:1rem;padding-top:20px}.shopify-section--information--tabs .tab-content{width:100%;overflow:auto;scrollbar-width:none;padding-left:12px}.shopify-section--information--tabs .media-grid{grid:auto / auto-flow 60vw}.shopify-section--information--tabs .section-header .h2{font-size:20px}.shopify-section--information--tabs .media-grid__item{flex:0 0 100%}.shopify-section--information--tabs .media-grid__item img{max-width:100%}.shopify-section--information--tabs .tabs-container .tabs-inner{display:grid}.shopify-section--information--tabs .tabs-nav__button{flex:0 0 auto}.shopify-section--information--tabs .tabs-inner::part(tab-list){overflow:auto;scroll-behavior:smooth;scrollbar-width:none}.shopify-section--information--tabs .tabs-inner::part(text-with-icon){display:none}.shopify-section--information--tabs .section-header .text-with-icon{display:block}.shopify-section--information--tabs .tabs-inner{gap:30px}.shopify-section--information--tabs .scrollbar__buttons{display:flex}.shopify-section--information--tabs .info_content--wrapper .prose{gap:7px;width:100%}.shopify-section--information--tabs .info_heading{font-size:18px}.shopify-section--information--tabs .short_description_info_wrapper .short_description_info--items{font-size:12px}.shopify-section--information--tabs .product-card__mobile-quick-buy-button{height:18px;width:18px;background:#00297c;color:#fff}.short_description_info_wrapper.custom-short-description{min-height:14px}.shopify-section--scrolling-logos img.logo_with_background_image{top:15%;right:-35%;height:300px;width:100%}.shopify-section--scrolling-logos .section-stack{padding-block:0}.shopify-section--scrolling-logos .section-header-wrapper{padding-inline:max(.75rem,50% - var(--container-max-width) / 2)}.shopify-section--scrolling-logos .section-header-wrapper .h3{font-size:20px}.shopify-section--scrolling-logos .scrolling-logos__item{gap:4px}.shopify-section--scrolling-logos .scrolling-logos__wrapper{gap:16px}.shopify-section--scrolling-logos .section-header-wrapper a.view_all_btn-wrapper:after{height:1px}.shopify-section--featured_collection--tabs .tabs-container .tabs-inner{display:grid}.shopify-section--featured_collection--tabs .tabs-nav__button{flex:0 0 auto}.shopify-section--featured_collection--tabs .tabs-inner::part(tab-list){overflow:auto;scroll-behavior:smooth;scrollbar-width:none}.shopify-section--featured_collection--tabs .tabs-inner::part(text-with-icon){display:none}.shopify-section--featured_collection--tabs .section-header .text-with-icon{display:block}.shopify-section--featured_collection--tabs .tabs-inner{gap:20px}.shopify-section--featured_collection--tabs .scrollbar__buttons{display:flex}.shopify-section--featured_collection--tabs .short_description_info_wrapper .short_description_info--items{font-size:12px}.shopify-section--featured_collection--tabs .product-card__mobile-quick-buy-button{height:18px;width:18px;background:#00297c;color:#fff}.shopify-section--hot-spots .flickity-slide{width:80%;padding-inline-end:8px;align-items:start}.shopify-section--hot-spots .customslider_arrows--wrapper{gap:20px;line-height:normal}.shopify-section--hot-spots .hotspot_product_price .price-list{gap:3px}.shopify-section--hot-spots .hotspot_product-content .price-list>*{font-size:12px}.shopify-section--hot-spots .hot-spot__dot{width:20px;height:20px}.shopify-section--hot-spots .hotspot_product_btn{padding:3px 20px}.shopify-section--hot-spots .custom-prev-button[disabled] .previous-arrow,.shopify-section--hot-spots .custom-next-button[disabled] .next-arrow,.shopify-section--hot-spots .custom-prev-button[disabled] .previous-arrow path,.shopify-section--hot-spots .custom-next-button[disabled] .next-arrow path{stroke:#c2bebe;pointer-events:none}.shopify-section--scrolling-icon-with-text .section{padding-block-end:30px}.shopify-section--scrolling-icon-with-text .text-base.scrolling-text__container{font-size:12px}.shopify-section--scrolling-icon-with-text img.scrolling-text--icon{width:13.5px;height:13.5px}.shopify-section--video .video-play-btn-wrapper{gap:5px}.shopify-section--video .video-play-btn-wrapper .video-play-button svg{width:4.5rem;height:4.5rem}.shopify-section--video .video-play-btn-text p{font-size:14px}.shopify-section--blog-posts-grid .main_blog_title{font-size:12px}.shopify-section--blog-posts-grid .prose .h2{font-size:12px;line-height:120%}.shopify-section--blog-posts-grid .article_btn{font-size:7px}.shopify-section--testimonials .section{padding-block-end:20px}.shopify-section--testimonials .scrollable-with-controls{gap:4px}.shopify-section--testimonials .testimonial-list .testimonial{gap:28px;padding:20px}.shopify-section--testimonials .testimonial_content--text{font-size:12px}.shopify-section--testimonials .scrollbar__buttons{display:flex}.shopify-section--newsletter .section{padding:20px 12px}.shopify-section--newsletter .without_newsletter_image .newsletter_heading .h2{font-size:40px;line-height:120%}.shopify-section--newsletter .without_newsletter_image .newsletter_heading p{margin-block-start:0;font-size:24px;line-height:130%}.shopify-section--newsletter .without_newsletter_image .text-xs{font-size:12px;line-height:110%}.shopify-section--newsletter .without_newsletter_image .newsletter_form .fieldset-with-submit{display:flex;gap:8px;height:28px}.shopify-section--newsletter .without_newsletter_image .newsletter_form .input::placeholder{font-size:12px}.shopify-section--newsletter .without_newsletter_image .text-with-icon{font-size:12px;font-weight:400}.shopify-section--newsletter .without_newsletter_image .newsletter_form .input{height:28px}.shopify-section--newsletter .without_newsletter_image .newsletter_form .button{padding-inline:20px;height:28px}.shopify-section--newsletter .without_newsletter_image .icon-picto-envelope-2{width:14px;height:14px}.shopify-section--footer .footer__block.footer__block--menu ul li{line-height:130%}.shopify-section--footer .footer__aside .country_selector.country_selector_desktop{display:none}.shopify-section--footer .footer__aside .country_selector.country_selector_mobile{display:block}.shopify-section--footer .footer__aside{row-gap:20px}.shopify-section--footer .footer__aside .footer__copyright{order:-1}.shopify-section--footer .footer__aside .footer__aside-top{row-gap:20px}.shopify-section--footer .footer_with_background_image{bottom:10%;right:-85%;max-width:max-content;width:150%}.search-drawer .search-input input{font-size:25px}.search-drawer .search-input input::placeholder{font-size:21px}.search-drawer .search_fp_items .media-grid__item{gap:8px}.search-drawer .search_drawer--item_wraper p.text-subdued{font-size:14px;font-family:Space Mono!important;font-weight:600;line-height:120%}.search-drawer .search_drawer--item_wraper .search_flink_list span.reversed-link{font-size:14px;font-weight:500}.search-drawer .search_drawer--item_wraper .search_flink_wrapper,.search-drawer .search_drawer--item_wraper .search_flink_list,.search-drawer .search_drawer--item_wraper .search_fp_wrapper{gap:8px}.search-drawer .search_drawer--item_wraper{gap:20px}.search-drawer .search_fp_items img.search_fp_image{aspect-ratio:1}.search-drawer .search_fp_items .search_fp_subheading{font-size:10.5px}.search-drawer .search_fp_items .search_fp_heading{font-size:13.5px;font-family:DM Sans!important;font-weight:500}.search-drawer::part(content){height:100%;overflow:auto}.navigation-promo .product-card__image{bottom:0}.navigation-drawer .panel__wrapper{padding:12px;display:block}.navigation-drawer .panel__scroller{scrollbar-width:none;height:max-content}.navigation-drawer .drawer__menu-item{display:flex;align-items:center;justify-content:space-between;padding-inline:4px}.navigation-drawer .accordion-details_child .drawer__menu-item{padding-inline-start:0px}.navigation-drawer .drawer__menu-item.menu-item--deals{background:#00297c;color:#f9e600;padding:4px}.navigation-drawer .drawer__menu-item span{font-size:16px;line-height:120%;font-weight:700;text-transform:uppercase}.navigation-drawer .drawer__menu-group .reversed-link{text-transform:capitalize;font-size:16px;line-height:120%}.navigation-drawer .drawer__menu-group .brand_image_container{display:grid;grid-template-columns:repeat(3,1fr);width:100%;gap:4px;padding-inline-end:10px}.navigation-drawer .drawer__menu-group .brand_image_wrapper{display:flex;align-items:center;justify-content:center;border:1.27px solid #D6D4D4;overflow:hidden}.navigation-drawer .drawer__menu-group .brand_image_wrapper img{height:100%;width:100%;object-fit:cover}.navigation-drawer .view_all_button--wrapper{padding-block-start:17px;padding-block-end:15px}.navigation-drawer .brand_view_all_button--wrapper{padding-block-start:30px}.navigation-drawer .drawer__sub_submenu{padding-block-start:16px}.navigation-drawer .view_all_button--wrapper .view_all_button,.navigation-drawer .brand_view_all_button--wrapper .view_all_button{font-size:16px;font-weight:700;font-family:Space Mono!important;text-transform:uppercase;line-height:100%}.navigation-drawer:is(.drawer,.popover)::part(outside-close-button){width:30px;height:30px;margin:0;left:50%;transform:translate(-50%)}.navigation-drawer .sub_link_title{color:#00297c}.navigation-drawer .drawer__submenu.flex-col{flex-direction:column;gap:0px}.navigation-drawer .drawer__submenu.flex-col:has(.has_menu){padding:20px 0}.navigation-drawer .drawer__submenu.flex-col .drawer__scrollable{padding-inline-start:20px;padding-block-end:0}.navigation-drawer .drawer__submenu.flex-col .drawer__scrollable.has_children{border-bottom:1px solid #CCD4E5;padding-block-end:15px}.navigation-drawer .drawer__sub_submenu.flex-col .drawer__scrollable{flex-direction:column;gap:4px;border:none!important;padding:0}.navigation-drawer .drawer__submenu .drawer__menu-group{width:100%}.navigation-drawer .panel-footer{display:none}.navigation-drawer .content-over-media img{aspect-ratio:1}.navigation-drawer .panel-link__image{aspect-ratio:1;height:42px;width:42px;min-width:auto}.navigation-drawer .accordion-details_main .drawer__menu-item .accordion-details_main-icon,.navigation-drawer .accordion-details_child .drawer__menu-item .accordion-details_child-icon{transform:rotate(0)}.navigation-drawer .accordion-details_main[open] .drawer__menu-item .accordion-details_main-icon,.navigation-drawer .accordion-details_child[open] .drawer__menu-item .accordion-details_child-icon{transform:rotate(180deg)}.navigation-drawer .navigation-promo .card__title--wrapper{justify-items:start;padding-top:6px;gap:6px}.navigation-drawer .navigation-promo .card__title--wrapper .menu-product-card-label .product-label{font-size:10.5px;font-weight:700;letter-spacing:1px;line-height:normal;color:#191919;text-transform:uppercase;font-family:Space Mono!important}.navigation-drawer .navigation-promo .card__title--wrapper .product-card__title{text-align:start}.navigation-drawer .navigation-promo .card__title--wrapper .product-card__title a{font-size:13.5px;font-family:DM Sans!important;font-weight:500;line-height:110%;color:#10151a;text-transform:capitalize}.navigation-drawer .navigation-promo .card__title--wrapper .price-list{display:none}.navigation-drawer .navigation-promo .product-card{justify-content:start;padding:0}.navigation-drawer .navigation-promo .product-card .product-card__figure{max-width:100%;margin:0}.navigation-drawer .panel__wrapper .navigation-promo__wrapper{padding-block-start:20px}.navigation-drawer .panel__wrapper .navigation-promo.navigation-promo--grid{grid-template-columns:repeat(2,1fr);padding:0;max-width:100%;margin-inline-start:0}.navigation-drawer .panel__wrapper .navigation-promo.navigation-promo--grid .promo_block_product_grid:has(.multi_cards){display:grid;grid-template-columns:repeat(2,1fr);grid-column:span 2;gap:8px;padding:0;max-width:100%;justify-self:center}.navigation-drawer .panel__wrapper .content-over-media{display:flex;flex-direction:column;gap:0;height:max-content}.navigation-drawer .panel__wrapper .promo_image_subheading{font-size:10.5px;text-transform:uppercase;line-height:120%;padding-block:6px;color:#191919;font-weight:700}.navigation-drawer .panel__wrapper .promo_image_heading{font-size:13.5px;line-height:110%;font-weight:500;padding-block:0;color:#10151a;font-family:DM Sans!important}.navigation-drawer .panel__wrapper .promo_image_btn{display:none;margin:0;padding:0}.navigation-drawer .panel__wrapper .promo_image_btn .text-with-icon{text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:700!important;font-family:Space Mono!important}.navigation-drawer .custom-collage{grid:none;position:relative}.navigation-drawer div.text-custom{align-self:baseline}.navigation-drawer .text-custom .promo_image_subheading{color:#000;font-size:10.5px;letter-spacing:1px;font-family:Space Mono!important;margin-bottom:0}.navigation-drawer .mega_menu_EEG8gL .text-custom .promo_image_subheading{min-height:0}.navigation-drawer .text-custom .promo_image_heading{font-size:13.5px;color:#000;margin-bottom:8px}.navigation-drawer .mega_menu_EEG8gL .text-custom .promo_image_heading{min-height:0;font-size:13.5px}.shopify-section--main-product .product-info{padding:28px 8px 20px}.shopify-section--main-product .product-gallery__thumbnail-list{gap:0}.hide-on-desktop{display:block}.shopify-section--main-product .product-gallery__media-list-wrapper .extra-product-media{display:none}.shopify-section--main-product .product-info .product-info__block-item .product-label{font-size:12px;font-weight:700}.shopify-section--main-product .product-info .product-info__block-item span.product-card-info{font-size:12px}.shopify-section--main-product .product-info .product-info__block-item .product-info__title,.shopify-section--main-product .product-info .product-info__block-item .product-info__price sale-price{font-size:21px}.shopify-section--main-product .product-info .product-info__block-item .product-view-features .seemore-label{font-size:14px}buy-buttons button div{font-size:14px}.shopify-section--additional-info-product .product-additional-info{flex-direction:column;padding:20px 8px}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info{gap:30px}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info .title{flex-basis:40%}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info .information{flex-basis:60%}.shopify-section--additional-info-product .product-additional-info .product-description p{font-size:21px;font-weight:400}.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info .title,.shopify-section--additional-info-product .product-additional-info .product-features .product-table-info .information{font-size:14px}.shopify-section--image-accordion-product .product-image-accordion{margin-bottom:10px}.shopify-section--image-accordion-product .product-image-accordion .accordion-info{flex-direction:column;padding:20px 8px}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-image{display:none}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-accordion{width:100%}.shopify-section--image-accordion-product .product-image-accordion .accordion-info .product-accordion .main-title{font-size:31px}.product-template .shopify-section--hot-spots .section{margin:0 8px;padding-block-start:10px}.product-template .shopify-section--hot-spots .hot-spot__dot{width:40px;height:40px}.product-template .shopify-section--hot-spots .hot-spot__dot svg{width:14px;height:14px;color:#00297c;stroke-width:1px}.shopify-section--main-product .product-gallery{padding:0}.product-gallery__thumbnail-list .product-gallery__thumbnail{height:108px;width:81px}.product-gallery__thumbnail-list{grid-auto-columns:82px}#bis-myModal #thank-you-section,#bis_container{width:85%;text-align:center}#bis-myModal .modal-title#thank-you-title{margin-top:20px}.shopify-section--product-recommendations .scrollbar__buttons{display:flex}.product-card__mobile-quick-buy-button{width:20px;height:20px;padding:6px;text-transform:uppercase;color:#f9e600;font-weight:400;background-color:#00297c;line-height:normal}.shopify-section--collection-banner .collection-banner .collection-header .collection-title h1{font-size:31px}.shopify-section--collection-banner .collection-banner .collection-header .collection-title{gap:20px}.collection-template .shopify-section--scrolling-icon-with-text .section{padding-block-end:20px}.shopify-section--main-collection .collection__results .product-list{column-gap:3px;row-gap:20px}.shopify-section--main-collection .collection-banner .collection-header .collection-title split-lines{font-size:31px!important}.shopify-section--main-collection product-card .collection-info{font-size:12px}.shopify-section--main-collection .short_description_info_wrapper .short_description_info--items{font-size:12px}.shopify-section--brands-collection .collection-brands{padding:20px}.shopify-section--brands-collection .collection-brands .brand-images{grid-template-columns:repeat(2,1fr)}.facets__floating-filter{bottom:10px}.shopify-section--image-with-text-overlay image-banner split-lines{font-size:31px!important}.shopify-section--contact-form-page .contact-forms{padding:20px 13px}.shopify-section--contact-form-page .contact-forms .form-images{grid-template-columns:repeat(2,1fr)}.shopify-section--contact-location-page .contact-location-time{width:100%;padding:40px 8px}.shopify-section--main-blog .blog .blog-posts__container .blog-post-card--featured .blog-post-card__info{padding:20px 8px}.shopify-section--main-blog .blog .container{margin:0 8px}.shopify-section--main-blog .blog .blog-posts__container .blog-posts{row-gap:20px}.pagination-minimal{padding:20px 0}.shopify-section--channel-blog .blog-channel .video-carousel .flickity-slider>div{width:70%!important}.shopify-section--channel-blog .blog-channel .channel-info .channel-title{font-size:31px}.shopify-section--main-blog .blog .blog-banner{padding:0 8px 0 0}.shopify-section--main-blog .blog .blog-banner .nav-categories{padding:20px 0}.shopify-section--main-blog .blog .blog-post-card__info .v-stack.gap-3{gap:var(--spacing-2)}.shopify-section-faq-with-search-filter .main-knowledge-search{width:100%}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-subtitle{padding-bottom:11px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-hero{height:400px;align-items:end;margin-bottom:40px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-container{width:100%;padding:20px;text-align:start}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-container h1{font-weight:400;font-size:31px;color:#fff;line-height:120%;padding-bottom:11px}.shopify-section-faq-with-search-filter .main-knowledge-search .search-wrapper{flex-direction:column;gap:12px;width:100%}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-input{width:100%;height:44px;font-size:14px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-search-btn{width:max-content;font-size:14px;text-transform:uppercase;font-weight:700;padding:4px 40px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-main-content{padding:20px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-sidebar{width:100%;gap:0}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-nav-item{flex-direction:column;gap:0;margin-bottom:10px}.shopify-section-faq-with-search-filter .main-knowledge-search .view-all-link{font-size:12px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-left-side-contnet{width:100%;padding:7.43px;height:180px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-nav-icon{width:54px;height:58px;flex-shrink:0}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-nav-title{font-size:20px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-content-area{width:100%;padding:20px 0}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-item{padding:10px 0}.shopify-section-faq-with-search-filter .main-knowledge-search .view-all-link{padding-top:19px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-category-content{width:100%;position:relative}.shopify-section-faq-with-search-filter .main-knowledge-search .category-heading{font-size:18px;font-weight:700;margin-bottom:16px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-question-row{gap:12px;padding-right:0}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-question{font-size:16px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-toggle{padding:4px;flex-shrink:0}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-toggle svg{width:16px;height:16px}.shopify-section-faq-with-search-filter .main-knowledge-search .faq-answer-content{font-size:14px;line-height:160%;padding-top:12px;color:#344054}.shopify-section-faq-with-search-filter .main-knowledge-search .no-results{padding:40px 20px;font-size:14px}.shopify-section-faq-question-answer .faq-wrapper{padding:20px}.shopify-section-faq-question-answer .faq-wrapper .faq-list{width:100%}.shopify-section-faq-question-answer .faq-wrapper .faq-section-title{font-size:18px;line-height:110%}.shopify-section-faq-question-answer .faq-wrapper .faq-question{font-size:16px;padding-right:30px;font-family:DM Sans!important;text-transform:capitalize}.shopify-section-faq-question-answer .faq-wrapper .faq-answer p{font-size:14px}.shopify-section-faq-question-answer .faq-wrapper .faq-header{flex-direction:column;align-items:flex-start;gap:15px;margin-top:26px}.shopify-section-faq-question-answer .faq-wrapper .faq-item:nth-child(n+11){display:none}.shopify-section-faq-question-answer .faq-wrapper .faq-view-all{display:block}.shopify-section-faq-question-answer .faq-wrapper .faq-list.view-all .faq-item{display:block!important}.collection-template .compare-bar{display:flex!important;flex-direction:column!important;height:auto!important}.collection-template .compare-bar.comparable-hidden{display:none!important}body:has(.compare-bar:not(.comparable-hidden)) .facets__floating-filter{bottom:28%}.comparable-collection-button.with-icon{bottom:100px!important}.comparable-collection-button.with-icon .text-content{display:block!important}.compare-bar .compare-products-list-wrapper{padding-right:0!important}.compare-bar .compare-products-actions{position:relative!important;bottom:0!important;top:54px!important;padding:8px!important;width:100%!important}.compare-bar .compare-products-item{flex:0 0 60%!important}.compare-products-list{--progress: 0% ;overflow-x:auto}.compare-products-list::-webkit-scrollbar{height:2px!important}.compare-products-list::-webkit-scrollbar-track{background:linear-gradient(to right,#191919 0%,#191919 var(--progress),#EBE9E9 var(--progress),#EBE9E9 100%)!important}.compare-products-list::-webkit-scrollbar-thumb{background:transparent!important}.compare-popup-content{padding:8px 4px!important}.comparable-container table.comparison-table tr:not(.product-table__group-cell) td:first-child:not(.product-table__cell-keys){font-size:15px!important;text-transform:uppercase!important}.comparable-popup-close{top:-45px!important;right:8px!important}.search_fp_content--wrapper{display:none}.search_fp_content--wrapper-mobile{display:block;position:unset;color:#191919}.search_fp_content--wrapper-mobile>*{color:#191919}.search_fp_content--wrapper-mobile .search_fp_subheading{font-size:10.5px}.search_fp_content--wrapper-mobile .search_fp_heading{color:#191919!important}.slideshow__slide{margin-top:-2px;margin-bottom:-2px}.shopify-section--additional-info-product .product-additional-info .product-features{margin:0}.comparable-container .product-table-cell-container .product-summary .add-to-cart,.comparable-container .product-table-cell-container .product-summary .add-to-cart-wrap .go-to-checkout{letter-spacing:0!important;font-size:14px!important;line-height:1.2!important}.product-gallery__media-list-wrapper .product-gallery__media-list{margin-inline:0}}@media only screen and (max-width:500px){.shopify-section--collection-list .collection-list{grid:auto / auto-flow 117px}.shopify-section--testimonials .testimonial-list{grid:auto / auto-flow 60vw;gap:8px}.compare-bar .compare-products-actions{top:0!important}product-card .product-card__badge-list .product-label,product-card .product-card__badge-list .badge{font-size:8px!important}product-card .product-card__badge-list{display:flex;flex-direction:row;gap:0;align-items:center}product-card .product-card__badge-list .badge--sold-out,product-card .product-card__badge-list .badge--pre-order{padding:0;line-height:2;align-self:center;margin:0 0 0 auto}product-card .product-card__badge-list .product-label{margin:0 auto 0 0;line-height:2;display:flex;align-items:center}.shopify-section--featured_collection--tabs .scrollable-with-controls .product-card__title{min-height:64px}.shopify-section--hot-spots .hotspot_product_title{min-height:50px}.shopify-section--collection-banner .content-over-media--sm{--content-over-media-height: 240px}.shopify-section--main-collection product-card .product-card__quick-buy button{width:20px;height:20px;padding:6px}.collection__results .product-card__title{min-height:60px}}@media only screen and (max-width:425px){.shopify-section--information--tabs .media-grid{grid:auto / auto-flow 85vw}}.prose *+span:not(:empty,.metafield-multi_line_text_field){display:inline}.upsell-container .upsell-product .upsell-product-info-container .summary-wrapper .atc-wrapper .select-addon{background:#00297c!important;color:#fff!important;font-family:Space Mono!important}.upsell-container .upsell-product .upsell-product-info-container .summary-wrapper .atc-wrapper .select-addon:hover{background:#f9e600!important;color:#00297c!important}.tingle-modal__close{height:15px!important;width:15px!important}buy-buttons[template=whatsapp] a{font-family:Space Mono!important}.jdgm-write-rev-link{background:#00297c!important;border-color:#00297c!important;font-family:Space Mono!important}.jdgm-write-rev-link:hover{background:#f9e600!important;border-color:#f9e600!important;color:#00297c!important}.flickity-enabled.is-draggable .flickity-viewport{overflow-x:scroll;scrollbar-width:none}.popup-video-container.active iframe{height:650px;width:1000px}.upsell-container .upsell-product .upsell-product-info-container .summary-wrapper .atc-wrapper .select-addon{background-color:#00297c!important}@supports (-webkit-touch-callout: none){.product-gallery__thumbnail{-webkit-transform:translateZ(0);transform:translateZ(0);position:relative}.product-gallery__thumbnail:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:opacity,transform}}@media screen and (min-width:1150px){.shopify-section--additional-info-product .product-additional-info{column-gap:var(--spacing-12)}}@media screen and (min-width:1600px){.shopify-section--additional-info-product .product-additional-info{column-gap:var(--spacing-24)}}.product-info .buy-buttons button{width:100%}.shopify-section--header .mega-menu .navigation-promo:has(.content-over-media) .promo_block_product_grid,.shopify-section--header .mega-menu .content-over-media{flex:1;max-width:500px;width:auto}.shopify-section--header .mega-menu .navigation-promo .product-card{width:auto;padding:0;max-width:max-content}.shopify-section--header .mega-menu .navigation-promo:not(:has(.content-over-media)) .product-card{width:auto;max-width:500px}.mega-menu{align-items:stretch}.shopify-section--collection-list .floating-controls-container .circle-button{top:30%;transform:translate(-50%)}body.menu-open{overflow:hidden}body.menu-open:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:10}.section-stack .tab-content .custom-image-main{border:0}@media(min-width:1150px){.mega-menu__nav .sub_sub_link_menu_wrapper.brand_link_menu:nth-child(2) .brand_image_container{width:356px}.mega-menu__nav .sub_sub_link_menu_wrapper.brand_link_menu:nth-child(2){display:flex;flex-direction:column}.header__link-list--item:nth-child(2) .mega-menu .mega-menu__nav .sub_sub_link_menu_wrapper{gap:150px}.header__link-list--item:nth-child(6) .text-custom .promo_image_heading{min-height:64px}.mega-menu__nav .sub_sub_link_menu_wrapper.brand_link_menu:nth-child(2) .brand_image_container{margin-block-start:8px}}@media screen and (min-width:768px){.btn.chatBtn{top:45px}}@media(max-width:767px){.btn.chatBtn{bottom:10px!important}.navigation-drawer .custom-collage{grid-template-columns:repeat(2,1fr)}.collection-card__content-wrapper svg{display:none}.navigation-drawer .panel__wrapper{overflow:scroll}.navigation-drawer .panel__scroller{overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
