:root{--font-body-family: "BMWTypeNextTT" !important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:BMWTypeNextTT!important;font-weight:300!important}body{font-family:BMWTypeNextTT!important;font-weight:300!important;letter-spacing:0}@font-face{font-family:BMWTypeNextTT;src:url(/cdn/shop/files/BMWTypeNextTT-Regular.eot?v=1734417333);src:url(/cdn/shop/files/BMWTypeNextTT-Regular.eot?v=1734417333?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BMWTypeNextTT-Regular.woff2?v=1734417333) format("woff2"),url(/cdn/shop/files/BMWTypeNextTT-Regular.woff?v=1734417332) format("woff"),url(/cdn/shop/files/BMWTypeNextTT-Regular.ttf?v=1734417333) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BMWTypeNextTT;src:url(/cdn/shop/files/BMWTypeNextTT-Bold.eot?v=1734417332);src:url(/cdn/shop/files/BMWTypeNextTT-Bold.eot?v=1734417332?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BMWTypeNextTT-Bold.woff2?v=1734417331) format("woff2"),url(/cdn/shop/files/BMWTypeNextTT-Bold.woff?v=1734417332) format("woff"),url(/cdn/shop/files/BMWTypeNextTT-Bold.ttf?v=1734417332) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BMWTypeNextTT;src:url(/cdn/shop/files/BMWTypeNextTT-Light.eot?v=1734417332);src:url(/cdn/shop/files/BMWTypeNextTT-Light.eot?v=1734417332?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BMWTypeNextTT-Light.woff2?v=1734417332) format("woff2"),url(/cdn/shop/files/BMWTypeNextTT-Light.woff?v=1734417332) format("woff"),url(/cdn/shop/files/BMWTypeNextTT-Light.ttf?v=1734417332) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BMWTypeNextTT;src:url(/cdn/shop/files/BMWTypeNextTT-Thin.eot?v=1734417332);src:url(/cdn/shop/files/BMWTypeNextTT-Thin.eot?v=1734417332?#iefix) format("embedded-opentype"),url(/cdn/shop/files/BMWTypeNextTT-Thin.woff2?v=1734417332) format("woff2"),url(/cdn/shop/files/BMWTypeNextTT-Thin.woff?v=1734417333) format("woff"),url(/cdn/shop/files/BMWTypeNextTT-Thin.ttf?v=1734417332) format("truetype");font-weight:100;font-style:normal;font-display:swap}.responsive-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table table{border-collapse:collapse;min-width:600px}.custom-content-listing h3{font-weight:500!important;margin-top:35px;margin-bottom:10px}.pickup-availability-header button.pickup-availability-drawer-button svg.icon.icon-close{position:relative;top:7px}.pickup-availability-header button.pickup-availability-drawer-button{padding:0;height:auto}body .card .card__inner .card__media{z-index:1}.cst-page .page-width.page-width--narrow{max-width:var(--page-width);padding-left:5rem;padding-right:5rem}.responsive-table table tr{border-bottom:1px solid #eaeaea}.responsive-table table{width:100%;border-collapse:collapse;border:1px solid #eaeaea;margin-top:20px}.responsive-table table td{padding:12px;vertical-align:top;border-right:1px solid #eaeaea}.password .modal__toggle-open.password-link.link{color:#fff}.custom-content-listing h4{font-size:17px;margin-top:40px;margin-bottom:15px}.custom-content-listing ol li{margin-bottom:10px}.custom-content-listing ol ol{padding-top:10px;padding-bottom:15px}.custom-content-listing ol li{list-style:auto;padding-left:2px}.custom-content-listing ol li:after{display:none}.custom-content-listing ul{padding-top:15px;padding-bottom:10px}.custom-content-listing ol li:marker{display:none}body .quick-add-modal__content-info .cst-variant-selects~div .product-form .product-form__buttons button{width:100%!important}.cst-variant-selects~div .product-form .product-form__buttons button{margin-top:0;margin-left:0}.quick-add-modal__content .product-form__input.cst-variant-picker,.cst-product .cst-variant-picker{display:none!important}:is(.product-form__input--pill,.product-form__input--swatch) .form__label span#selected-Color{font-weight:600}button.carousel-arrow.slick-arrow.slick-disabled{opacity:.3}button.carousel-arrow.prev:before{content:"prev";font-family:swiper-icons;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}button.carousel-arrow.next:after{content:"next";font-family:swiper-icons;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.related-products-slider .prev{left:-80px}.related-products-slider .next{right:-80px}.related-products-slider button.carousel-arrow{border:0;background:transparent;margin-top:-50px;font-size:24px;color:#262626;cursor:pointer;top:50%;position:absolute}.slick-slider{margin:0 -7px}.slick-slide{margin-right:7px;margin-left:7px}.wa__popup_chat_box.wa__lauch{bottom:170px!important}.template-404 p{font-size:50px;font-weight:700;margin-bottom:0}.template-404 a.button:hover{background:#0653b6}.template-404 a.button{font-weight:700;background:#1c69d4;padding:13px 30px;color:#fff;text-align:center;display:inline-block;font-size:16px}body .product__modal-opener .product__media-icon,.cst-product-service-product .product__modal-opener .product__media-icon{display:none}.cst-product-service-product .header-wrapper--border-bottom{border-bottom:1px solid #666666}.section[id*=_related-products2] .full-unstyled-link:hover h3{text-decoration:underline}.header__inline-menu .header__menu-item span{text-decoration:none}body .mobile-facets__footer .button.button--primary:after{display:none}.cart__blocks h2.totals__total{margin-top:0}body .button,body .button-label,body .shopify-challenge__button,body .customer button{letter-spacing:0}.product__info-wrapper s.price-item.price-item--regular{font-weight:400}quick-add-modal .product__title>a:hover{text-decoration:none}body quick-add-modal .product:not(.featured-product) .product__view-details{display:inline-block}section[id*=_image_banner_rhHzgC] .banner__buttons a.button.button--secondary{color:#fff;border:1px solid #F2F2F2;border-radius:2px}section[id*=_image_banner_rhHzgC] .banner__buttons a.button.button--secondary:hover{background:#0653b6;color:#fff;border:1px solid #0653B6}body .button:after{box-shadow:0 0}.cart__warnings a.button{background-color:#1c69d4;font-weight:600;text-transform:capitalize}.cart__warnings a.button:hover{background-color:#0653b6;color:#fff}.home-third-Colum .multicolumn-card__info .link,.home-second-Colum .multicolumn-card__info .link,.home-fist-Colum .multicolumn-card__info .link{border-radius:2px}body span.quantity__rules-cart{display:none}.header__icons details-modal.header__search{display:none!important}.cst-size span.facet-checkbox__text-label{border-radius:50px;padding:6px 8px;height:45px;line-height:30px;min-width:45px;text-align:center;display:flex;align-items:center;justify-content:center}.cst-size .mobile-facets__checkbox:checked+.mobile-facets__highlight{outline:1px solid #262626;min-width:45px;height:45px}.cst-size .mobile-facets__checkbox:checked+.mobile-facets__highlight{border-radius:50%}body .cst-mega-collection-main a{cursor:pointer!important}.cst-page .page-width.page-width--narrow,.customer.login,.customer.register{min-height:300px}body div[id*=_product-grid] .price--on-sale .price__sale,.cst-product .section[id*=_related-products] .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:center}.product-count.light span#ProductCount{font-size:16px}.cst-product .header-wrapper--border-bottom{border-bottom:1px solid #666666}.cst-list-collections .card__information .card__heading{position:static}.cst-list-collections .pagination-wrapper{margin-bottom:50px}.cst-list-collections .collection-list .full-unstyled-link:hover{color:#0653b6}.cst-list-collections .collection-list__item{margin-bottom:10px}.cst-list-collections .collection-list .full-unstyled-link{font-weight:700;text-align:center;display:inline-block;font-size:16px}.cst-product .slider-button .icon{height:auto}.product span.cst-icon-title{font-size:13px;text-transform:uppercase;color:#262626;font-weight:400}.section[id*=_featured_collection_slider_iKJ6Cg] .price__container{display:flex;direction:rtl}body section[id*=_slideshow_N9gqHh] button.slider-button{display:none}.custom-content-listing p{margin:10px 0}.custom-content-listing h2{margin-top:40px;margin-bottom:5px;font-weight:500!important}.page-title.h0{font-size:50px}body .faq .accordion{margin-top:10px}.section[id*=_related-products2] ul.grid{column-gap:25px;row-gap:25px}.faq .tab-content .cst-title{font-size:35px;font-weight:400;color:#262626;text-transform:uppercase}.section[id*=_related-products2] .card__content{position:absolute;bottom:0;right:0;left:0;padding:30px 15px}.section[id*=_related-products2] .card__information .card__heading.h5{font-size:18px;font-weight:700!important;color:#fff;text-transform:uppercase}.section[id*=_related-products2] .card__information{padding-top:0;padding-bottom:0}body .wa__btn_popup{z-index:1;bottom:100px!important}.overflow-hidden div#wa,.overflow-hidden-tablet div#wa{display:none}span.banner__subheading{font-size:16px;color:#fff;text-transform:uppercase}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-pagination-bullets{display:none}.section[id*=_featured_collection_slider_iKJ6Cg] .product-grid{padding:0}body .card-information span.price-item{margin-right:0;letter-spacing:0}ul.contains-card--product.contains-card--standard{padding:0}.section[id*=_featured_collection_slider_iKJ6Cg] h2.title{margin-top:0;margin-bottom:0}.cst-index .collection .swiper-pagination-horizontal{display:none}.title-holder p.caption.cst-caption{font-size:16px;text-transform:uppercase;color:#262626;margin-bottom:5px}body .section[id*=_featured_collection] .collection__title{margin-bottom:30px}body .cst-sold-out .card__inner~.card__content{opacity:.4}body .mobile-facets__main{padding-top:10px}body .mobile-facets__list{overflow-y:inherit}body .facets-layout-list .facets__label:hover .facet-checkbox__text-label{text-decoration:none}.mobile-facets__highlight{border-radius:2px}.mobile-facets__checkbox:checked+.mobile-facets__highlight{outline:1px solid #262626;background-color:#26262600}body .mobile-facets__sort label{margin-bottom:10px;display:inline-block}body .mobile-facets__summary .mobile-facets__sort{display:block}body .mobile-facets__summary .mobile-facets__sort select{margin:0;padding-left:10px;padding-right:10px}body .mobile-facets__sort .select__select{border:1px solid #CCCCCC!important;padding-left:15px;padding-right:15px;margin-left:0;margin-right:0}body .mobile-facets__sort{display:block}body .mobile-facets__details svg{display:none}span.facet-checkbox__text{font-size:0}body .mobile-facets__item span.facet-checkbox__text-label{font-size:13px}body .mobile-facets__summary{padding:1.3rem 0rem;font-weight:700;font-size:13px;text-transform:uppercase;padding-top:20px;padding-bottom:5px}body .mobile-facets__details{margin-bottom:0}body .mobile-facets__details{padding-left:30px;padding-right:30px;margin-bottom:10px}section[id*=_featured_collection_WidXw4]{padding-bottom:90px!important}section[id*=_featured_collection_WidXw4] .card__content{position:absolute;bottom:0;right:0;left:0;box-sizing:border-box;padding:30px 35px}section[id*=_featured_collection_WidXw4] .card__content .card__information{padding:0}section[id*=_featured_collection_WidXw4] .card__content .card__information a{font-weight:700!important;color:#fff}section[id*=_featured_collection_WidXw4] h2.title{margin-bottom:0}section[id*=_featured_collection_WidXw4] .collection__title{margin-bottom:0;text-align:center}.product-form__input .form__label{padding-left:0;color:#262626;font-size:13px;text-transform:uppercase;font-weight:400}.cst-product-service-product .product--large .product__info-wrapper product-form.product-form .button--full-width{margin-top:0;margin-left:0;width:100%!important}.product-form__input .select:after{box-shadow:0 0 0 var(--inputs-border-width) #ccc}body .product-form__input select{color:#262626;font-size:16px;font-weight:300;letter-spacing:0;font-weight:400}body .share-button.quick-add-hidden{margin-top:0}.product__info-wrapper ul.servies-dtl{display:inline-block;width:100%;margin-bottom:0}.product__info-wrapper ul.servies-dtl li.icon-with-text__item{width:31%;display:inline-block;margin-bottom:30px;margin-right:5px;vertical-align:top;text-align:center}.product__info-wrapper ul.servies-dtl .h4{font-size:16px;font-weight:700!important;letter-spacing:0}.servies-dtl span.h4.inline-richtext{padding-top:0}.img-bg-1{background:#f9f9f9;width:80px;height:80px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50px;margin:auto}.servies-dtl span.h4.inline-richtext{padding-top:10px}.product__info-wrapper ul.servies-dtl li.icon-with-text__item img{margin:0;width:45px;height:45px}div[id*=_multilocation_DNxkLE] .locations-service{background:#f9f9f9;padding-top:40px;padding-bottom:20px;width:100%;max-width:100%}div[id*=_multilocation_DNxkLE]{margin:0 5rem}div[id*=_multilocation_DNxkLE]{margin-top:80px!important}.locations-wrp{display:flex;min-height:454px;text-align:left;align-items:center;max-height:434px}.address-cnt a{color:#262626;text-decoration:none}.address-cnt a:hover{text-decoration:underline}.locations-service .tititle-wrp{margin-bottom:40px}div[class*=_multilocation_DNxkLE-padding]{display:none}body .section[id*=_featured_collection_WidXw4] .grid{column-gap:25px!important}body .section[id*=_featured_collection_WidXw4] .grid--3-col-desktop .grid__item{width:calc(32% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}body .locations-set{padding-right:30px}.cst-search .card--standard>.card__content .card__information h3{width:65%}.cst-search .card--standard>.card__content .card-information{width:46%}.cst-search .card--standard>.card__content .card__information{display:flex;position:relative;margin-bottom:22px;justify-content:space-between}.cst-search .card-information>.price{text-align:right;margin-top:0!important}.cst-search .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:center}.cst-page-customer-service .page-width.page-width--narrow{padding-top:15px}.product__inventory{text-transform:uppercase;color:#262626;font-size:13px}body div[id*=_product-grid] .card--standard>.card__content .card__information h3{width:65%}body div[id*=_product-grid] .card--standard>.card__content .card-information{width:46%}body .price--on-sale .price-item--regular{font-size:16px;letter-spacing:0;color:#c5c5c5;margin-right:8px}.footer-block .list-social__item .svg-wrapper{width:auto;height:auto}.set-bg-clr{width:1450px;margin-left:auto!important;margin-right:auto!important}.cst-bmw-main{width:16%;float:left}ul.mega-menu__list.page-width{width:64%;margin:0;display:inline-block;float:left}.cst-mega-collection-main{width:20%;float:left}ul.mega-menu__list.page-width li{width:25%;display:inline-block;vertical-align:top;margin-bottom:20px}ul.mega-menu__list.page-width li ul.list-unstyled li{width:100%;margin-bottom:0}ul.mega-menu__list.page-width li ul.list-unstyled{width:100%;display:inline-block}.cst-bmw-main span.cst-bmw-text{font-size:35px;font-weight:300;color:#262626;display:inline-block;width:100%;margin-bottom:25px;line-height:1.2}.cst-bmw-main a.cst-bmw-link:hover{text-decoration:underline}.scrolled-past-header nav.header__inline-menu li a img{width:100%}.set-bg-clr .cst-mega-collection-main img{width:100%}.cst-bmw-main a.cst-bmw-link{color:#262626;font-size:18px;font-weight:700;display:inline-block;margin-bottom:10px;text-decoration:none;text-transform:inherit}.card__badge.top.left{left:10px;top:10px;position:relative}.cst-collection-1>div{display:inline-block;width:100%;font-size:16px;color:#262626}nav.header__inline-menu li .cst-mega-collection-main p{font-size:16px;color:#262626;line-height:1.5;font-weight:300;margin-top:5px}.cst-mega-collection-main a{display:block}.cst-mega-collection-main .cst-collection-1{margin-bottom:30px}div[id*=_slideshow_N9gqHh] .banner__buttons{max-width:200px;width:100%}div[id*=_slideshow_N9gqHh] .banner__buttons a.button:hover{background:#0653b6}section[id*=_slideshow_N9gqHh] a.button.button--primary{font-weight:600;width:100%;border-radius:2px}.header-wrapper a.header__heading-link{padding-bottom:2px;padding-top:2px}body .customer table,body .customer thead th{font-size:16px}.customer h1#login,.customer.register h1{text-transform:uppercase}.field__input,.customer .field input{font-weight:300}h1.customer__title{text-transform:uppercase;margin-bottom:15px}.customer>h1,.customer__title{text-transform:uppercase}body .customer button{background-color:#1c69d4;font-weight:600;text-transform:capitalize}body .customer button:hover{background-color:#0653b6;color:#fff}.select select#AddressCountryNew{font-weight:300}.select span.svg-wrapper{right:10px}body .customer select{font-weight:300}body.cst-customers-addresses .customer button:hover{background-color:#0653b6;color:#fff}.addresses input[type=checkbox]{top:1px;position:relative}.title-wrapper-with-link .title{text-transform:capitalize}div[id*=_multitab_ychnPt] ul.tabs-nav .tab-active a{color:#262626}div[id*=_multitab_ychnPt] ul.tabs-nav li{margin-right:65px}div[id*=_multitab_ychnPt]{margin-top:80px!important}div[id*=_multitab_ychnPt]{margin:0 60px}div[id*=_multitab_ychnPt] .multirow{background:#f9f9f9;padding-top:40px;padding-bottom:60px;width:100%;max-width:100%}div[id*=_multitab_ychnPt] .multirow ul.tabs-nav{padding:0 0 12px;list-style:none;margin-bottom:30px;border-bottom:5px solid #ECECEC}div[id*=_multitab_ychnPt] ul.tabs-nav{display:flex}div[id*=_multitab_ychnPt] ul.tabs-nav li a{color:#ababab;font-size:25px;font-weight:700;text-transform:uppercase;text-decoration:none;position:relative}div[id*=_multitab_ychnPt] ul.tabs-nav .tab-active a:after{content:"";display:block;position:absolute;left:0;right:0;height:5px;background:#1c69d4;bottom:-22px}div#AjaxinatePagination a:hover{background-color:#0653b6;color:#fff;border:1px solid #0653B6}div#AjaxinatePagination a{max-width:220px;width:100%;font-weight:700;color:#262626;background-color:#fff;border-color:#262626;font-size:16px;letter-spacing:0;border:1px solid #262626}div#AjaxinatePagination{text-align:center;margin-top:20px;margin-bottom:10px}body .quick-add__submit:after{border-radius:2px;display:none}body .quick-add__submit{border-radius:2px}div#AjaxinatePagination a:after{border-radius:2px}body .quick-add__submit:after{border-radius:2px}.cst-product-content.isolate ul{padding-left:15px}.cst-product-content.isolate ul li{position:relative;list-style:none;color:#262626;padding-left:20px;line-height:1.5}.faq .accordion .accordion__content li{color:#262626;margin-bottom:2px;position:relative;list-style:none;padding-left:17px}.faq .accordion .accordion__content li:after{content:"";background:#262626;position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:100px}.cst-product-content.isolate ul li:after{content:"";display:block;position:absolute;left:0;top:11px;background:border-box;width:5px;height:5px;background:#000;border-radius:50px;padding-left:0}.custom-content-listing ul li{color:#262626;margin-bottom:10px}.custom-content-listing ul li{position:relative;list-style:none;color:#262626;padding-left:20px;line-height:1.5}.custom-content-listing li{color:#262626;margin-bottom:2px;position:relative;list-style:none;padding-left:17px}.custom-content-listing li:after{content:"";background:#262626;position:absolute;left:0;top:11px;width:7px;height:7px;border-radius:100px}.custom-content-listing ul li:after{content:"";display:block;position:absolute;left:0;top:10px;background:border-box;width:6px;height:6px;background:#000;border-radius:50px;padding-left:0}.custom-content-listing ul{padding-left:0}.cart-notification-wrapper .cart-notification{z-index:9}body .cart-notification__links>*{margin-top:1rem}.cart-notification__links a#cart-notification-button:hover{background:#0653b6;color:#fff}body .cart-notification__links a{font-weight:600;letter-spacing:0px}.cart-notification__links button.button{font-weight:600;background:#0653b6}.cart-notification__links .button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) #0653b6}body .cart-notification__links button.link.button-label:hover{color:rgb(var(--color-link));text-decoration-thickness:.2rem}body .product-form__input~fieldset{margin-bottom:20px}.quick-add-hidden .product-popup-modal__button{text-align:right;color:#262626;font-size:13px;text-decoration:underline;cursor:pointer;margin-top:30px!important;margin-bottom:0!important;font-weight:400;padding-right:0;min-height:auto}ol.breadcrumbs__list{list-style:none;padding:0}.accordion span.svg-wrapper{display:none}.tab-btn.active{background-color:#262626;color:#fff}.tab-btn.active .set-img-icon img{filter:brightness(0) invert(1)}.product__info-container button.shopify-payment-button__button{font-weight:700;text-transform:capitalize}body .product-form__input--pill input[type=radio].disabled:checked+label,body .product-form__input--pill input[type=radio]:disabled:checked+label{color:#0009}.product__info-wrapper .product-form__submit:hover{background:#0653b6}body .shopify-payment-button__button--unbranded:hover,body .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#0653b6}.quick-add-modal .product__info-wrapper .product__title h2{font-size:38px}.shopify-payment-button__button{text-transform:capitalize;font-weight:700}.cst_description_content{padding:0 20px}.collection-hero__title{font-weight:300;text-transform:uppercase;text-align:center;margin-bottom:0!important}.cst_description_content .collection-hero__description{max-width:100%;padding:0 15px}.cst_description_content .collection-hero__description{max-width:1100px;margin:auto}.cst_description_content .collection-hero__description p{line-height:1.8;text-align:center}nav.breadcrumbs.normal ol.breadcrumbs__list{padding-left:0}nav.breadcrumbs.normal{max-width:var(--page-width);margin-left:auto;margin-right:auto;padding-left:5rem;padding-right:5rem}ol.breadcrumbs__list li.breadcrumbs__item{margin-right:15px}nav.breadcrumbs.normal ol.breadcrumbs__list{list-style:none}ol.breadcrumbs__list li.breadcrumbs__item span.separate{right:-5px;position:relative;top:0}ol.breadcrumbs__list{position:relative;display:flex;align-items:center}ol.breadcrumbs__list li.breadcrumbs__item a{color:#666;text-decoration:none;font-size:15px}ol.breadcrumbs__list li.breadcrumbs__item a:hover{text-decoration:underline}ol.breadcrumbs__list li.breadcrumbs__item span.breadcrumbs__link{color:#666;font-size:15px;font-weight:700}.collection-hero__title{font-size:45px;color:#262626;text-transform:uppercase}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content .banner__content .banner__box h1{text-transform:uppercase}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content{width:100%;align-items:center;display:flex}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content .banner__content{justify-content:left;padding-top:180px}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content .banner__content .banner__box{padding-left:0;min-width:100%;text-align:left}div[id*=_banner] div[id*=_banner] .banner__box{width:100%!important;max-width:unset!important;text-align:left}div[id*=_banner] div[id*=_banner] .banner__box{max-width:640px;box-shadow:0 15px 35px #00000008;border-radius:15px;padding:8rem}section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content .banner__box h1{text-transform:uppercase}section[id*=_main] div[id*=_main] .Cst_banner_media_content{width:100%;align-items:center;display:flex}section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content{justify-content:left;padding-top:180px}section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content .banner__box{padding-left:0;min-width:100%;text-align:left}section[id*=_main] div[id*=_main] .banner__box{width:100%!important;max-width:unset!important;text-align:left}section[id*=_main] div[id*=_main] .banner__box{max-width:640px;box-shadow:0 15px 35px #00000008;border-radius:15px;padding:8rem}body .quick-add__submit{background:#4d4d4d;color:#fff;font-weight:700;text-transform:capitalize;font-size:16px}body .quick-add__submit:hover{background:#262626;border-color:#262626}body .quick-add__submit:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) #262626!important}.cart__ctas button{width:100%;font-weight:700;text-transform:capitalize}.cart__ctas button:hover{background:#1c69d4;color:#fff}body section[id*=_slideshow_N9gqHh] .slideshow__controls{position:absolute;bottom:70px;left:187px;border:0}body section[id*=_slideshow_N9gqHh] .slider-counter__link--dots .dot{border:1px solid rgba(230,230,230,.3);background-color:#e6e6e64d}body section[id*=_slideshow_N9gqHh] .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#1f94ff;border:1px solid rgba(31,148,255,1)}body section[id*=_slideshow_N9gqHh] .slider-button--next .icon{color:#fff}body section[id*=_slideshow_N9gqHh] .slider-button--prev .icon{color:#fff}body section[id*=_slideshow_N9gqHh] .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:#1f94ff;background:#1f94ff}.mega-menu[open] .mega-menu__content{padding-top:50px;padding-bottom:50px}nav.header__inline-menu li ul.list-unstyled li a{font-weight:700;color:#666;text-transform:capitalize;margin-bottom:13px;font-size:16px;padding:0}nav.header__inline-menu li a.mega-menu__link{font-weight:300;text-transform:uppercase;margin-bottom:15px}summary.header__icon.header__icon--search{position:relative;top:5px;text-decoration:none}.header--middle-left .header__inline-menu{margin-left:10px}body.cst-index .header__active-menu-item{color:#fff}.cst-index .header__icon .icon{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(341deg) brightness(102%) contrast(200%)}details-modal.header__search{margin-left:40px;top:5px}.header__icon .svg-wrapper{font-size:16px;font-weight:700;margin-left:15px}body .scrolled-past-header span.svg-wrapper.cst-search-label{color:#262626}.cst-index span.svg-wrapper.cst-search-label,.cst-page-customer-service span.svg-wrapper.cst-search-label,.cst-page-services span.svg-wrapper.cst-search-label,.cst-collection span.svg-wrapper.cst-search-label,.cst-index .header__menu-item span,.cst-index .header__menu-item .icon-caret{color:#fff}.cst-index .header__submenu.list-menu svg.icon.icon-caret{color:#666}.cst-index .header__submenu.list-menu span{color:#666}.cst-index .header__submenu.list-menu span:hover{color:#262626}.cst-index .scrolled-past-header nav.header__inline-menu li a:hover{color:#262626}.scrolled-past-header .header__icon .svg-wrapper,.cst-index .scrolled-past-header .header__active-menu-item,.cst-index .scrolled-past-header .header__icon .icon,.cst-index .scrolled-past-header .header__menu-item span,.cst-index .scrolled-past-header .header__menu-item .icon-caret{color:#262626}.cst-index sticky-header.header-wrapper{position:absolute;left:0;right:0;background:transparent;border-bottom:1px solid #FFF}.cst-main-logo{display:none}.cst-index .cst-main-logo{display:block}.cst-index .cst-sticky-logo,.cst-index .scrolled-past-header .cst-main-logo{display:none}.cst-index .scrolled-past-header .cst-sticky-logo,.cst-collection .cst-main-logo{display:block}.cst-collection .cst-sticky-logo,.cst-collection .scrolled-past-header .cst-main-logo{display:none}.cst-collection .scrolled-past-header .cst-sticky-logo{display:block}body.cst-collection .header__active-menu-item{color:#fff}.cst-collection .header__icon .icon{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(341deg) brightness(102%) contrast(200%)}.cst-collection .header__menu-item span,.cst-collection .header__menu-item .icon-caret{color:#fff}.cst-collection .header__submenu.list-menu svg.icon.icon-caret{color:#666}.cst-collection .header__submenu.list-menu span{color:#666}.cst-collection .header__submenu.list-menu span:hover{color:#262626}.cst-collection .scrolled-past-header nav.header__inline-menu li a:hover{color:#262626}.cst-collection .scrolled-past-header .header__active-menu-item,.cst-collection .scrolled-past-header .header__icon .icon,.cst-collection .scrolled-past-header .header__menu-item span,.cst-collection .scrolled-past-header .header__menu-item .icon-caret{color:#262626}.cst-collection sticky-header.header-wrapper{position:absolute;left:0;right:0;background:transparent;border-bottom:1px solid #FFF}.cst-page-customer-service .cst-sticky-logo{display:none}.cst-page-customer-service .cst-main-logo,.cst-page-customer-service .scrolled-past-header .cst-sticky-logo{display:block}.cst-page-customer-service .scrolled-past-header .cst-main-logo{display:none}body.cst-page-customer-service .header__active-menu-item{color:#fff}.cst-page-customer-service .header__icon .icon{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(341deg) brightness(102%) contrast(200%)}.cst-page-customer-service nav.header__inline-menu li a:hover{color:#fff}.cst-page-customer-service .header__menu-item span,.cst-page-customer-service .header__menu-item .icon-caret{color:#fff}.cst-page-customer-service .header__submenu.list-menu svg.icon.icon-caret{color:#666}.cst-page-customer-service .header__submenu.list-menu span{color:#666}.cst-page-customer-service .header__submenu.list-menu span:hover{color:#262626}.cst-page-customer-service .scrolled-past-header nav.header__inline-menu li a:hover{color:#262626}.cst-page-customer-service .scrolled-past-header .header__active-menu-item,.cst-page-customer-service .scrolled-past-header .header__icon .icon,.cst-page-customer-service .scrolled-past-header .header__menu-item span,.cst-page-customer-service .scrolled-past-header .header__menu-item .icon-caret{color:#262626}.cst-page-customer-service sticky-header.header-wrapper{position:absolute;left:0;right:0;background:transparent;border-bottom:1px solid #FFF}.cst-page-services .cst-sticky-logo{display:none}.cst-page-services .cst-main-logo,.cst-page-services .scrolled-past-header .cst-sticky-logo{display:block}.cst-page-services .scrolled-past-header .cst-main-logo{display:none}body.cst-page-services .header__active-menu-item{color:#fff}.cst-page-services .header__icon .icon{filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(341deg) brightness(102%) contrast(200%)}.cst-page-services nav.header__inline-menu li a:hover{color:#fff}.cst-page-services .header__menu-item span,.cst-page-services .header__menu-item .icon-caret{color:#fff}.cst-page-services .header__submenu.list-menu svg.icon.icon-caret{color:#666}.cst-page-services .header__submenu.list-menu span{color:#666}.cst-page-services .header__submenu.list-menu span:hover{color:#262626}.cst-page-services .scrolled-past-header nav.header__inline-menu li a:hover{color:#262626}.cst-page-services .scrolled-past-header .header__active-menu-item,.cst-page-services .scrolled-past-header .header__icon .icon{color:#262626}.cst-page-services .scrolled-past-header nav.header__inline-menu li a{color:#262626}.cst-page-services .scrolled-past-header .header__menu-item span,.cst-page-services .scrolled-past-header .header__menu-item .icon-caret{color:#262626}.cst-page-services sticky-header.header-wrapper{position:absolute;left:0;right:0;background:transparent;border-bottom:1px solid #FFF}.quick-add{position:relative;z-index:1;bottom:-30px;opacity:0;transition:all .3s;margin-left:6px;margin-right:6px}.card__inner.gradient{overflow:hidden}.card--media:hover .quick-add{bottom:0;opacity:1}.card__content modal-opener{position:relative;top:-5px}body .quick-add modal-opener{margin-bottom:10px;position:relative;top:-5px}body .mobile-facets__open{color:#262626;font-weight:700}body .mobile-facets__open span.svg-wrapper{display:none}body .mobile-facets__open-label{margin-left:0;font-size:16px;color:#262626;letter-spacing:0}html.js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-50vw)}body .mobile-facets__inner.gradient{margin-left:unset}body details.menu-opening .mobile-facets__close{left:0}aside#main-collection-filters .facets-container{padding-top:0}aside#main-collection-filters .facets-container{border:1px solid #CCCCCC;border-left:0;border-radius:0;padding:13px 0;border-right:0;margin-bottom:40px;margin-top:40px}.cst-search .facets-container{padding-top:0}.cst-search .facets-container{border:1px solid #CCCCCC;border-left:0;border-radius:0;padding:13px 0;border-right:0;margin-bottom:40px;margin-top:40px}.facets-container-drawer .facets__form{margin:0}.facets-container-drawer .product-count{margin-bottom:0!important}.collection-hero__text-wrapper h1.collection-hero__title{text-align:center;text-transform:uppercase}body div[id*=_product-grid] .card-information>.price{text-align:right;margin-top:0!important}body div[id*=_product-grid] .card--standard>.card__content .card__information{display:flex;position:relative;margin-bottom:22px;justify-content:space-between}body div[id*=_product-grid] .price__regular .price-item--regular,body div[id*=_product-grid] .card__information .card__heading,body div[id*=_product-grid] .card-information span.price-item{letter-spacing:0}body div[id*=_image_banner_VEVHfa] .page-width{justify-content:left;padding-left:15px}body div[id*=_image_banner_VEVHfa] .page-width .sub-title-text{display:none}body div[id*=_image_banner_VEVHfa] .banner__box h2.banner__heading{text-transform:uppercase}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}body .underline-links-hover:hover a{text-decoration:none}section[id*=_multicolumn_gjGkpy] .multicolumn ul{column-gap:25px;row-gap:25px}.faq .accordion .accordion__content p{color:#262626}.faq .accordion .accordion__content li{color:#262626;margin-bottom:2px}.faq .accordion .accordion__content a.button{max-width:210px;width:100%;font-weight:700;font-size:16px;line-height:10px;letter-spacing:0}.faq .accordion .accordion__content a.button{border:1px solid #262626}.faq .accordion .accordion__content a.button:hover{background:#0653b6;color:#fff;border:1px solid #0653b6}.faq .accordion .details[open] .arrow:before{display:none}.faq .accordion .accordion__content{padding-top:25px!important;padding-left:40px;padding-right:40px;padding-bottom:15px}.section[id*=_featured_collection_slider_iKJ6Cg] .card__information{display:flex;position:relative;justify-content:space-between}.section[id*=_featured_collection_slider_iKJ6Cg] h3{width:65%}.section[id*=_featured_collection_slider_iKJ6Cg] .card-information{width:46%}.section[id*=_featured_collection_slider_iKJ6Cg] .card-information>.price{text-align:right;margin-top:0!important}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev:after{font-size:24px;color:#262626}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-next:after{font-size:24px;color:#262626}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-next{right:-30px;margin-top:-60px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev{left:-30px;margin-top:-60px}.cst-product-content.isolate ul li{margin-bottom:8px}.cst-product .section[id*=_related-products] .card__information{display:flex;position:relative;justify-content:space-between}.cst-product .section[id*=_related-products] h3{width:65%}.cst-product .section[id*=_related-products] .card-information{width:46%}.cst-product .section[id*=_related-products] .card-information>.price{text-align:right;margin-top:0!important}.cst-product .section[id*=_related-products] ul{column-gap:22px}.cst-product .section[id*=_related-products] ul li.grid__item{max-width:calc(24.1% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-09589021-17bc-480e-bb54-fa4e9d52d94f,.color-scheme-80ed763f-dbba-448e-abbd-6178358b4f3a,.mobile-facets__header-inner h2.mobile-facets__heading{color:#262626}body .mobile-facets__inner .mobile-facets__count{color:rgba(var(--color-foreground),.7);display:none}body .mobile-facets__heading{font-size:25px;text-transform:uppercase;text-align:left}body .mobile-facets__header{border-bottom:.1rem solid #CCCCCC;padding:30px}body .mobile-facets__main .mobile-facets__details summary.mobile-facets__summary span{font-weight:700;color:#262626;font-size:13px}span.facet-checkbox__text-label{border:1px solid #CCCCCC;padding:9px 12px;font-size:13px;font-weight:400;display:inline-block;border-radius:2px}body .mobile-facets__inner .list-menu__item{display:inline-block;margin-bottom:5px;margin-right:5px;margin-top:5px}body .list-menu__item .facets__label{padding:0}body .mobile-facets__main details:nth-child(2) span.facet-checkbox__text-label{border-radius:50px;height:50px;width:auto;font-size:13px;padding:5px 10px;line-height:35px}body .mobile-facets__footer{border-top:1px solid #CCCCCC;padding:25px 30px}body .mobile-facets__clear-wrapper a.mobile-facets__clear{text-decoration:none;font-size:16px}body .mobile-facets__clear-wrapper{border:1px solid #262626;border-radius:2px;color:#262626;font-weight:700;height:50px}body .mobile-facets__clear-wrapper:hover{background:#0653b6;color:#fff}body .mobile-facets__clear-wrapper:hover a{color:#fff}body .mobile-facets__footer .button.button--primary{height:50px;font-weight:700;background:#1c69d4;letter-spacing:0;font-size:16px;border-radius:2px}body .mobile-facets__footer .button.button--primary:hover{background:#0653b6;color:#fff}details.menu-opening .mobile-facets__close .svg-wrapper svg.icon.icon-close{width:15px;position:relative;top:13px;left:465px}body .product__info-container .product__description li{padding-left:20px;position:relative;list-style:none}body .product__info-container .product__description li:after{content:"";display:block;position:absolute;left:0;top:13px;background:border-box;width:6px;height:6px;background:#000;border-radius:50px;padding-left:0}body .product-form__input input[type=radio]+label.color-swatch:after{border:0px rgb(255 255 255) solid}body .product-form__input input[type=radio]+label.color-swatch{padding:0;width:30px;height:30px;margin-bottom:0}body .product-form__input input[type=radio]+label.swatch-input__label{padding:0;width:26px;height:26px;margin-bottom:0;border-radius:100%;position:relative}body .product-form__input input[type=radio]+label.swatch-input__label:after{border:0px rgb(255 255 255) solid}.product-form__input input[type=radio]+label.swatch-input__label:after{border-radius:100%}.product-form__input input[type=radio]+label.swatch-input__label:before{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px rgb(214,214,214) solid;z-index:0}.product-form__input input[type=radio]+label.swatch-input__label:before{border-radius:100%}body .product-popup-modal__opener{display:inline-block;float:right;margin-top:-90px}.product__info-wrapper p.product__text{color:#262626;margin-bottom:10px}.product__info-container .product__title h1{color:#262626;line-height:1.2;margin-bottom:15px;text-transform:uppercase}body .product__info-container .product__description{margin-top:0}body .product__text.caption-with-letter-spacing+.product__title{margin-bottom:5px}body .product__info-container .product__description p{font-weight:300}body .product__description ul{padding-left:1px}body .price--large{letter-spacing:0}.product__info-wrapper .product-form__quantity .form__label{font-size:13px;text-transform:uppercase;font-weight:400;margin-top:30px}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{font-size:13px;text-transform:uppercase;font-weight:400}.product__info-wrapper .product-form__quantity .quantity:after{display:none}.product__info-wrapper quantity-input.quantity{border:1px solid #CCC;border-radius:2px;width:172px}.product__info-wrapper .product-form__quantity .quantity__button{background:#f9f9f9!important;width:35px;margin:3px}.related-products__heading{text-align:center;text-transform:uppercase;letter-spacing:0}.social-icon-wrp ul li svg:hover{filter:brightness(0) saturate(100%) invert(27%) sepia(91%) saturate(1176%) hue-rotate(192deg) brightness(110%) contrast(92%)}.social-icon-wrp ul li svg{width:21px;height:16px}.social-icon-wrp ul{list-style:none;padding:0;margin-top:0}.social-icon-wrp ul li:first-child{margin-left:0}.share-button__button span.svg-wrapper{display:none}.social-icon-wrp ul li{display:inline-block;margin-left:10px}.product__info-wrapper .product-form__submit{font-size:16px;font-weight:700;background:#1c69d4;color:#fff;text-transform:capitalize}.product__info-wrapper quantity-input.quantity input{font-weight:400;color:#262626}body .share-button__button{font-size:13px;text-transform:uppercase;font-weight:400;color:#262626;pointer-events:none;display:block}.product__info-wrapper .product-form__quantity .form__label{margin-bottom:6px}.size-guide span{text-align:right;color:#262626;font-size:13px;text-decoration:underline;cursor:pointer;margin-top:0!important;margin-bottom:0!important;font-weight:400}body .thumbnail[aria-current]{box-shadow:0 0 0 .1rem #262626;border-color:#262626;border-radius:2px}body .product-form__buttons .button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #1c69d4,0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))}body .product-form__input input[type=radio]+label{border-radius:2px;border-color:#ccc;padding:12px 20px;color:#262626;font-weight:400}body .product-form__input--pill input[type=radio]:checked+label{background-color:transparent;color:#262626;border:1px solid #262626;outline:1px solid}.product__info-container .price__regular .price-item--regular{font-weight:700}body .product-form__input{margin-bottom:25px;margin-top:25px;max-width:100%}.social-icon-wrp fieldset.js.product-form__input.product-form__input--pill{margin-top:20px}product-form .product-form__buttons{max-width:100%}.card__information spa.sub-title{font-size:16px;color:#fff}.button_on_hover a.button.button--outline{visibility:hidden;display:none;padding:15px 50px;margin-top:15px}.button_on_hover .card:hover a.button.button--outline{visibility:visible;display:inline-block}.cst-index .collection__title.title-wrapper{display:flex;justify-content:space-between;align-items:center}body .grid-title1 h2.title{margin-top:5px}.home-fist-Colum .multicolumn-card__info h3{margin-bottom:0}body .cart-items thead th{font-weight:600;color:#000;font-size:14px}body .header__icon--cart .icon{width:23px;height:23px;fill:none}body .header__icon .icon{width:22px;height:22px}body .cart-count-bubble{background-color:#1c69d4;bottom:auto;top:-1px;width:23px;height:23px;left:34px;font-size:13px;padding:5px 3px}.product__info-wrapper .price--on-sale .price__sale span.price-item{font-weight:700}nav.header__inline-menu li a:hover{color:#262626}.header__active-menu-item,.header__icon .icon{color:#262626}nav.header__inline-menu li a{color:#262626}.header__menu-item span{color:#262626}nav.header__inline-menu li a{text-transform:capitalize;font-weight:700;letter-spacing:0;text-decoration:none}summary.list-menu__item{font-size:16px;font-weight:700}nav.header__inline-menu li a:hover span{text-decoration:underline}.section-header.scrolled-past-header .header-wrapper{background:#fff}.scrolled-past-header nav.header__inline-menu li a{color:#262626}body .scrolled-past-header .header__active-menu-item{color:#262626}.scrolled-past-header .header__icon .icon,.header__icon .icon{filter:invert(11%) sepia(100%) saturate(100%) hue-rotate(14deg) brightness(10%) contrast(100%)}.scrolled-past-header .header__icon .icon{color:#262626}body .slider-counter__link--active.slider-counter__link--dots .dot{background-color:#1f94ff}.collection__title h2.title{color:#262626;font-weight:300;text-transform:uppercase}.card__information .card__heading{color:#262626;text-transform:uppercase;position:relative}body .badge{font-size:13px;text-transform:uppercase;padding:7.5px 10px;color:#fff;border-radius:2px;background-color:#262626;letter-spacing:0}body .slider--desktop .slider__slide:first-child{margin-left:0}body .section[id*=_featured_collection] .card-information span.price-item{color:#262626}body .section[id*=_featured_collection] .grid{column-gap:15px;max-width:1500px;margin:auto}.product__info-wrapper s.price-item.price-item--regular{color:#c5c5c5}:root{--page-width: 1600px}section[id*=_slideshow_N9gqHh] body .banner__buttons a.button.button--primary{min-width:210px;width:100%;font-weight:700;font-size:16px}section[id*=_slideshow_N9gqHh] .slideshow__text.banner__box{max-width:650px}section[id*=_slideshow_N9gqHh] .banner__text.rte p{text-transform:uppercase;color:#fff}section[id*=_slideshow_N9gqHh] .banner__box>*+.banner__text{margin-top:20px;margin-bottom:10px;max-width:500px}.home-fist-Colum .multicolumn-card__info h3{color:#fff;text-transform:uppercase;font-weight:300}body .customer button:after:hover,.customer button:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}body .customer button:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) #1c69d4}body .button:not([disabled]):hover:after,body .shopify-challenge__button:hover:after,body .customer button:hover:after,body .shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) #1c69d4;display:none}body .button:after:hover,body .button:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--color-button),var(--alpha-button-background))}body .button--outline:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) #fff}body .button:not([disabled]):hover:after,body body .button:hover:after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 calc(var(--buttons-border-width) + 1px) #1c69d4}body .cart-remove-button .button:not([disabled]):hover{color:#fff!important}body a.button.button--outline{font-weight:700;max-width:201px;width:100%;background:transparent}section[id*=_collection_list_t8ezEM] .button--outline:hover{background:#1c69d4}section[id*=_collection_list_t8ezEM] .button--outline:hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #fff0,0 0 0 var(--buttons-border-width) #1c69d4}body .footer .sub-title-text span{font-size:16px;color:#fff;text-transform:uppercase}body .footer .list-social__item .icon{color:#666;height:20px;width:20px}.footer .list-social li.list-social__item a{padding-left:0;padding-right:0;margin-right:18px;padding-top:0}.list-social__item .svg-wrapper{width:23px;height:23px}section[id*=_image_banner_tAzFib] .banner__text p{text-transform:uppercase;max-width:500px;color:#fff}section[id*=_image_banner_tAzFib] .banner__buttons{margin-top:30px}section[id*=_image_banner_tAzFib] .h1{margin-bottom:12px;text-transform:uppercase}section[id*=_image_banner_rhHzgC] h2.banner__heading{text-transform:uppercase;margin-bottom:5px}section[id*=_image_banner_rhHzgC] .banner__buttons a.button.button--secondary{font-size:16px;font-weight:700;padding:15px 65px}section[id*=_image_banner_rhHzgC] .card__information .card__heading a{color:#262626}section[id*=_featured_collection] a.link{font-weight:700;text-transform:capitalize;text-decoration:none;top:23px;position:relative}section[id*=_featured_collection] a.link:hover{text-decoration:underline}.section[id*=_multicolumn_gjGkpy] .multicolumn-list h3{font-size:18px;font-weight:700!important;color:#fff;text-transform:uppercase}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte p{color:#fff;font-size:18px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section[id*=_multicolumn_gjGkpy] a.link span.svg-wrapper svg{width:20px;height:20px;left:-4px;position:relative}.section[id*=_multicolumn_gjGkpy] .multicolumn-card:hover .multicolumn-card__info{top:0}.section[id*=_multicolumn_gjGkpy] .multicolumn-card__info span.svg-wrapper{background:#fff;font-size:0;width:50px;height:50px;display:flex;justify-content:center;position:absolute;bottom:0;display:none;left:30px}.section[id*=_multicolumn_gjGkpy] .multicolumn-card__image-wrapper .media:after{content:"";display:block;background:#1c69d4f2;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0}.section[id*=_multicolumn_gjGkpy] .multicolumn-card:hover .media:after{opacity:1}.section[id*=_multicolumn_gjGkpy] .multicolumn-card__image-wrapper{padding-top:0;margin-left:0;margin-right:0}.section[id*=_multicolumn_gjGkpy] .multicolumn-card__image-wrapper .media:after{content:"";display:block;background:#1c69d4f2;position:absolute;left:0;right:0;top:0;bottom:0}.section[id*=_multicolumn_gjGkpy] .multicolumn-card__info{position:absolute;bottom:0;right:0;left:0;padding:30px}.section[id*=_multicolumn_gjGkpy] .dds .rte{margin-top:20px;display:none}.section[id*=_multicolumn_gjGkpy] .multicolumn-card:hover .multicolumn-card__info span.svg-wrapper{position:absolute;bottom:30px;display:inline-flex;align-items:center}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte{display:none;margin-top:15px}.section[id*=_multicolumn_gjGkpy] .multicolumn-card:hover .rte{display:inline-block}.section[id*=_multicolumn_gjGkpy] p.image-with-text__text{display:none}.section[id*=_rich_text_G4A7Jx] .rich-text__wrapper .rich-text__blocks{max-width:1250px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list h3 span{display:block}.isolate .rich-text__text{color:#262626;font-weight:300;margin-top:15px}.isolate h2.rich-text__heading{color:#262626;font-weight:300;text-transform:uppercase}.faq.color-{padding-bottom:60px}.faq .tabs-menu{margin-bottom:60px}.cst-page-customer-service .faq .page-width{max-width:1280px}.faq .tab-content.active{display:block}.faq .tab-content{display:none}.collapsible-tabs .tabs-menu{justify-content:center;display:flex}.tabs-menu button:last-child{margin-right:0}.faq .accordion .details{border:1px solid #CCCCCC}.faq .accordion span.svg-wrapper{display:none}body .faq .accordion{margin-bottom:15px}.faq .accordion summary h3.accordion__title{font-size:18px;font-weight:400!important}.faq .accordion summary{border:0px solid #CCCCCC;padding:1.5rem 20px}.faq .accordion details[open] summary{background:#1c69d4;color:#fff;border:1px solid #1c69d4}.faq .accordion details[open] summary .accordion__title.h3{color:#fff;font-weight:600!important}body .accordion__content{padding-top:15px!important}body .collapsible-content summary:hover .accordion__title{text-decoration:none}body .faq .accordion details[open]{border:1px solid #1C69D4}.collapsible-tabs .accordion .arrow:before,.collapsible-tabs .accordion .arrow:after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);background-color:#262626;transition:transform .35s ease-in-out,opacity .35s ease-in-out,-webkit-transform .35s ease-in-out}.collapsible-tabs .accordion .arrow:before{width:15px;height:2px;opacity:1}.collapsible-tabs .accordion .arrow:after{width:2px;height:15px;opacity:1}.accordion .details[open] .arrow:after,.accordion .details[open] .arrow:before{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);background-color:#fff}.collapsible-tabs .accordion .arrow{top:26px;right:25px;position:absolute}.set-img-icon{margin-bottom:20px}.tabs-menu button{width:185px;height:170px;display:inline-block;background:#f9f9f9;padding:10px;text-align:center;border:1px solid #F9F9F9!important;color:#262626;font-size:16px;font-weight:400;text-transform:uppercase;margin-right:15px}body .tabs-menu button:hover{background:#262626;color:#fff}body .tabs-menu button:hover img{filter:brightness(0) invert(1)}.tabs-menu .button:after{box-shadow:0 0!important}.home-fist-Colum .multicolumn-card-spacing{margin-left:0;margin-right:0;padding-top:0}.home-fist-Colum .multicolumn-list{column-gap:0}.home-fist-Colum .multicolumn-card__info{position:absolute;bottom:0;left:0;right:0;text-align:center}.home-fist-Colum .multicolumn-card__info p.image-with-text__text{display:none}.home-fist-Colum .multicolumn-card__info h3{color:#fff;font-size:45px;text-align:center;text-transform:uppercase}.home-fist-Colum .multicolumn-card__info .link{font-weight:700;max-width:201px;width:100%;background:transparent;padding:10px 30px;border:1px solid #ffffff;color:#fff;text-align:center;display:inline-block;font-size:16px}.home-fist-Colum .multicolumn-card__info .link:hover{background:#0653b6;color:#fff;border:1px solid rgba(6,83,182,1)}.home-fist-Colum .multicolumn-card__info .link span.svg-wrapper{display:none}.home-fist-Colum .multicolumn-card:hover .link{display:inline-block}.home-fist-Colum .multicolumn-card__info .link{display:none}.home-second-Colum .page-width{max-width:100%;padding:0 50px}.home-second-Colum .multicolumn-card-spacing{margin-left:0;margin-right:0;padding-top:0}.home-second-Colum .multicolumn-list{column-gap:0}.home-second-Colum .multicolumn-card__info{position:absolute;bottom:0;left:0;right:0;text-align:left}.home-second-Colum .multicolumn-card__info h3{color:#fff;font-size:45px;text-align:left;text-transform:uppercase;line-height:1.2}.home-second-Colum .multicolumn-card__info .link{font-weight:700;max-width:201px;width:100%;background:transparent;padding:10px 30px;border:1px solid #ffffff;color:#fff;text-align:center;display:inline-block;font-size:16px}.home-second-Colum .multicolumn-card__info .link:hover{background:#0653b6;color:#fff;border:1px solid rgba(6,83,182,1)}.home-second-Colum .multicolumn-card__info .link span.svg-wrapper{display:none}.home-second-Colum .rte p{color:#fff;font-size:16px;text-transform:uppercase}.home-second-Colum .multicolumn-card__info p.image-with-text__text{color:#fff;font-size:16px;letter-spacing:0;font-weight:300}.home-second-Colum .multicolumn-card__info h3{margin-top:10px;margin-bottom:5px}.home-third-Colum .multicolumn-card-spacing{margin-left:0;margin-right:0;padding-top:0}.home-third-Colum .multicolumn-list{column-gap:0}.home-third-Colum .multicolumn-card__info{position:absolute;bottom:0;left:0;right:0;text-align:left}.home-third-Colum .multicolumn-card__info p.image-with-text__text{display:none}.home-third-Colum .multicolumn-card__info h3{color:#fff;font-size:45px;text-align:left;text-transform:uppercase}.home-third-Colum .multicolumn-card__info .link{font-weight:700;max-width:201px;width:100%;background:transparent;padding:10px 30px;border:1px solid #ffffff;color:#fff;text-align:center;display:inline-block;font-size:16px}.home-third-Colum .multicolumn-card__info .link:hover{background:#0653b6;color:#fff;border:1px solid rgba(6,83,182,1)}.home-third-Colum .multicolumn-card__info .link span.svg-wrapper{display:none}.home-third-Colum .rte p{color:#fff;font-size:16px;text-transform:uppercase}.collection .collection__description p{text-transform:uppercase;font-size:16px}.google-map-info iframe{width:100%}.section[id*=_image_banner_rhHzgC] .button.button--secondary{background:transparent}.section[id*=_image_banner_rhHzgC] .button.button--secondary:hover{background:#0653b6;color:#fff}.home-second-Colum .multicolumn-card,.home-third-Colum .multicolumn-card{background:#000!important}div[id*=_image_banner_rhHzgC]:after{background:linear-gradient(180deg,#0000 34.33%,#000 87.92%);opacity:.3!important}section[id*=_image_banner_tAzFib] a.button{font-weight:700;font-size:16px;letter-spacing:0;border-radius:2px}section[id*=_image_banner_tAzFib] a.button:hover{background:#0653b6}.locations-service .container{margin:auto;max-width:1580px}.locations-info,.google-map-info{width:50%;float:left}.locations-service .tititle-wrp h2{font-size:25px;font-weight:700!important;color:#262626;text-transform:uppercase;padding-left:5rem;padding-right:5rem}.locations-info h4{font-size:25px;color:#262626;font-weight:300;max-width:540px;margin-top:0;margin-bottom:20px}.row-clm{margin-top:0;display:inline-block;width:100%;padding-left:0;margin-bottom:0}.address-cnt p{margin:0}.opening-hours-info{margin-top:20px}.opening-hours-info p{margin-top:0}.opening-hours-info p span{display:block}.row-clm li{display:inline-block;list-style:none;width:100%}.row-clm li{margin-bottom:35px}.row-clm{padding-left:5rem;padding-right:5rem}body .footer-block__details-content .list-menu__item--link.list-menu__item--active{color:#262626}body .footer__content-bottom{border-top:0}body .footer__copyright span.footer-copyright__copy{font-size:16px;color:#262626}body .footer__copyright{margin-top:0;text-align:left}.footer__content-bottom{background:#fff}footer.footer.color-scheme-2{padding-bottom:0;padding-top:90px}body .footer__content-bottom{padding-bottom:30px}body .footer-block__details-content .list-menu__item--link{font-weight:700;color:#666;text-transform:capitalize;font-size:16px;text-decoration:none}body .footer__content-bottom-wrapper{display:block}body ul.policies.list-unstyled li small.copyright__content{font-weight:700;color:#666;font-size:16px}ul.policies.list-unstyled{float:right}body .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:left;margin-top:0}body .footer-block__heading{text-transform:uppercase;font-size:16px;color:#262626}body .footer-block__details-content .list-menu__item--link:hover{color:#262626;text-decoration:none}body .footer__content-top{padding-bottom:70px}body ul.policies.list-unstyled li small.copyright__content a{color:#666;font-size:16px;font-weight:700;letter-spacing:0}.footer__localization:empty+.footer__column--info{display:none}ul.policies.list-unstyled li:before{content:""!important}body .footer__copyright li{margin-left:10px}.footer-block__brand-info ul.list-unstyled{margin-top:29px}@media only screen and (min-width: 992px){.section[id*=_multicolumn_xQxnch] .multicolumn-list li{width:100%;max-width:50%}product-form.product-form .button--full-width{width:calc(100% - 150px)!important;margin-top:-76px;margin-left:181px}.quick-add-modal__content-info .product-form.product-form .button--full-width{width:calc(100% - 181px)!important}body .product--large .thumbnail-list{grid-template-columns:repeat(5,1fr)}.cst-page-services .grid--3-col-desktop .grid__item{width:calc(32.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}.home-third-Colum .grid--2-col-desktop .grid__item{max-width:calc(51% - var(--grid-desktop-horizontal-spacing) / 2)}.home-fist-Colum li.grid__item{max-width:calc(33.45% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}}@media only screen and (min-width:768px) and (max-width: 991px){.cst-page-services .grid--3-col-desktop .grid__item{width:calc(49.6% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}body .menu-drawer__inner-submenu{height:91%}}@media (min-width:767px){body .customer:not(.account):not(.order){max-width:57.8rem}.section[id*=_related-products2] .grid--3-col-desktop .grid__item{max-width:calc(32.33% - var(--grid-desktop-horizontal-spacing)* 2 / 3)}.footer__blocks-wrapper .footer-block:last-child{width:90px}}@media (min-width:1024px){section[id*=_image_banner_tAzFib]{padding:50px}.home-fist-Colum .page-width{max-width:100%;padding:50px 50px 25px}.home-second-Colum .page-width{max-width:100%;padding:25px 0}.home-third-Colum .page-width{max-width:100%;padding-left:0;padding-right:0}body .section[id*=_featured_collection]{padding-bottom:50px}body div[id*=_product-grid] .grid--4-col-desktop .grid__item{width:calc(24% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}body div[id*=_product-grid] ul#product-grid{column-gap:20px}body .product--large:not(.product--no-media) .product__media-wrapper{max-width:55%}body .product--large:not(.product--no-media) .product__info-wrapper{max-width:45%}.product__info-wrapper p.product__text{font-size:13px}.section[id*=_image_banner_rhHzgC] .banner__box,.section[id*=_image_banner_tAzFib] .banner__box{padding-left:0}section[id*=_slideshow_N9gqHh] .slideshow__text.banner__box{padding-left:0}}@media (min-width:1280px){.cst-product .product__info-wrapper .price--on-sale .price__sale span.price-item{font-size:20px}.locations-set .opening-hours-info p,.locations-set .opening-hours-info b,.locations-set .address-cnt p,.faq .accordion .accordion__content li{font-size:18px}.isolate h2.rich-text__heading,.collection-hero__title,.collection__title h2.title,.home-fist-Colum .multicolumn-card__info h3,.home-second-Colum .multicolumn-card__info h3,.home-third-Colum .multicolumn-card__info h3,.collection-hero__text-wrapper h1.collection-hero__title{font-size:45px}section[id*=_image_banner_tAzFib] .h1{font-size:45px}.product__info-container .product__title h1,.related-products__heading{font-size:45px}body .product__info-container .product__description li,body .product__info-container .product__description p,.isolate .rich-text__text{font-size:18px}.product__info-wrapper quantity-input.quantity input{font-size:18px}nav.header__inline-menu li a{font-size:18px}.cst_description_content .collection-hero__description p{font-size:18px}.card__information .card__heading,.card-information span.price-item{font-size:16px}div[id*=_multitab_ychnPt] p{font-size:18px}section[id*=_slideshow_N9gqHh] .banner__text.rte p{font-size:18px}section[id*=_image_banner_tAzFib] .banner__text p{font-size:18px}section[id*=_image_banner_rhHzgC] .card__information .card__heading a{font-size:18px}body .section[id*=_featured_collection]{padding-top:40px}section[id*=_image_banner_rhHzgC] h2.banner__heading{font-size:45px}body .slideshow__text-wrapper.banner__content{padding-top:110px}body div[id*=_image_banner_VEVHfa] .banner__box h2.banner__heading{font-size:70px}body .mobile-facets__inner{max-width:49.5rem}.product__info-wrapper s.price-item.price-item--regular{font-size:20px!important}.home-fist-Colum .multicolumn-card__info,.home-second-Colum .multicolumn-card__info,.home-third-Colum .multicolumn-card__info{padding:40px}.collection__title h2.title{font-size:40px}body div[id*=_banner] .Cst_banner_media_content .banner__content .banner__box h1{font-size:70px}body section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content .banner__box h1{font-size:70px}.cst-product-content.isolate ul li{color:#262626;font-size:18px}section[id*=_slideshow_N9gqHh] h2.banner__heading{font-size:70px}.faq .accordion .accordion__content p,.faq .accordion .accordion__content li{font-size:18px}}@media (max-width:1600px){.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-next{right:15px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev{left:15px}.related-products-slider .prev{left:-30px}.related-products-slider .next{right:-30px}}@media (max-width:1536px){body.cst-index .slideshow__controls{left:3%}body section[id*=_slideshow_N9gqHh] .slideshow__controls{left:3%}.set-bg-clr{width:1425px;margin-left:auto!important;margin-right:auto!important}body section[id*=_slideshow_N9gqHh] .slideshow__controls{left:40px}}@media (max-width:1440px){body .price--on-sale .price-item--regular,.card__information .card__heading,.card-information span.price-item{font-size:14px}.product__info-container .product__title h1,.related-products__heading{font-size:40px}.set-bg-clr{width:1330px}}@media (max-width:1366px){.set-bg-clr{width:1250px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte p{font-size:16px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list h3{font-size:17px}.footer__blocks-wrapper .footer-block:last-child{width:110px}}@media (max-width:1280px){body.cst-search .card-information>.price{text-align:left}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-next{right:-30px;margin-top:-70px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev{left:-30px;margin-top:-70px}.section[id*=_featured_collection_slider_iKJ6Cg] .price__container{justify-content:left}.page-title.h0{font-size:30px}.section[id*=_related-products2] .card__content{padding:15px}.section[id*=_related-products2] ul.grid{column-gap:15px;row-gap:15px}.section[id*=_related-products2] .card__information .card__heading.h5{font-size:16px}section[id*=_multicolumn_gjGkpy] .multicolumn ul{column-gap:15px;row-gap:15px}.section[id*=_featured_collection_slider_iKJ6Cg] h3,.section[id*=_featured_collection_slider_iKJ6Cg] .card-information{width:100%}.section[id*=_featured_collection_slider_iKJ6Cg] .card__information{display:block}.section[id*=_featured_collection_slider_iKJ6Cg] .card-information>.price{text-align:left;margin-top:8px!important}.cst-product .section[id*=_related-products] h3,.cst-product .section[id*=_related-products] .card-information{width:100%}.cst-product .section[id*=_related-products] .card__information{display:block}.cst-product .section[id*=_related-products] .card-information>.price{text-align:left;margin-top:8px!important}.cst-product .section[id*=_related-products] ul{column-gap:20px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte p{font-size:15px;line-height:1.5}section[id*=_featured_collection_WidXw4] .card__content{padding:20px 25px}body .product__info-container .product__description li:after{top:11px}.cst-search .card--standard>.card__content .card__information h3{width:100%}.cst-search .card--standard>.card__content .card-information{width:100%;margin-top:5px}.cst-search .card--standard>.card__content .card__information{display:block}body div[id*=_product-grid] .card--standard>.card__content .card__information h3{width:100%}body div[id*=_product-grid] .card--standard>.card__content .card-information{width:100%}body div[id*=_product-grid] .card--standard>.card__content .card__information{display:block}body div[id*=_product-grid] .card-information>.price{text-align:left}div#AjaxinatePagination{margin-top:0}div#AjaxinatePagination a{max-width:192px}.quick-add-modal .product__info-wrapper .product__title h2{font-size:29px}body footer.footer.color-scheme-2{padding-top:70px}body .footer-block__heading{font-size:15px}body .footer-block__details-content .list-menu__item--link{font-size:14px}.cst-index .slideshow__controls{bottom:30px}body .product-popup-modal__opener{display:block;float:none;margin-top:10px;margin-bottom:30px}.set-bg-clr{width:1165px}}@media (max-width:1024px){.responsive-table table td span{width:100%;display:inline-block;margin-bottom:5px}.related-products-slider button.carousel-arrow{margin-top:-60px}body .product-popup-modal__opener{margin-top:0}.quick-add-hidden .product-popup-modal__button{margin-top:0!important}body .product-form__input~fieldset{margin-bottom:20px}details.menu-opening .mobile-facets__close .svg-wrapper svg.icon.icon-close{left:336px;top:15px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev{left:10px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-next{right:10px}.product__info-wrapper ul.servies-dtl{margin-top:15px}.cst-page .page-width.page-width--narrow{min-height:710px}.customer.login,.customer.register{min-height:770px}.footer__blocks-wrapper .footer-block:last-child{width:120px}body .footer .list-social__item .icon{color:#666;height:18px;width:18px}.section[id*=_multicolumn_gjGkpy] .multicolumn-card:hover .multicolumn-card__info span.svg-wrapper{left:15px}.cst-product .section[id*=_related-products] ul{column-gap:10px}.cst-product .section[id*=_related-products] ul li.grid__item{max-width:calc(24.8% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.faq .tab-content .cst-title{font-size:30px}body .section[id*=_featured_collection]{padding-bottom:20px}.section[id*=_featured_collection_slider_iKJ6Cg] .product-slider-holder{padding-left:5rem;padding-right:5rem}.section[id*=_multicolumn_gjGkpy] .multicolumn-card__info{padding:15px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list h3{font-size:15px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte p{-webkit-line-clamp:3}section[id*=_featured_collection_WidXw4] .collection{padding-bottom:20px}section[id*=_featured_collection_WidXw4]{padding-bottom:70px!important;padding-top:30px}section[id*=_featured_collection_WidXw4]{padding-bottom:50px!important}.faq .accordion .accordion__content a.button{max-width:180px}ol.breadcrumbs__list li.breadcrumbs__item span.separate{top:1px}body .quick-add__submit{font-size:15px;min-height:45px}.card__badge.top.left{left:0;top:0}.cst-mega-collection-main span{display:inline-block;text-transform:capitalize;font-weight:700;letter-spacing:0;color:#262626}.cst-mega-collection-main div p{margin-top:2px;font-size:16px}.cst-bmw-main span.cst-bmw-text{font-size:25px}.cst-bmw-main a.cst-bmw-link{font-size:15px;display:block}.cst-bmw-main{margin-top:35px;margin-bottom:40px}.set-bg-clr{width:980px}nav.header__inline-menu li ul.list-unstyled li a{font-size:14px}body .customer table,body .customer thead th{font-size:15px}div[id*=_multitab_ychnPt] ul.tabs-nav li a,.locations-service .tititle-wrp h2{font-size:20px}.locations-info h4{font-size:22px}.quick-add-modal__content-info .product-form.product-form .button--full-width{width:100%!important;margin-top:0;margin-left:0}body div[id*=_banner] .Cst_banner_media_content .banner__content .banner__box h1{font-size:50px}body section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content .banner__box h1{font-size:50px}.collection-hero__title{font-size:35px}.isolate h2.rich-text__heading,.home-fist-Colum .multicolumn-card__info h3,.home-second-Colum .multicolumn-card__info h3,.home-third-Colum .multicolumn-card__info h3,.collection__title h2.title,.collection-hero__text-wrapper h1.collection-hero__title,.product__info-container .product__title h1{font-size:30px}.related-products__heading{font-size:35px}section[id*=_slideshow_N9gqHh] h2.banner__heading.inline-richtext{font-size:40px}body div[id*=_image_banner_VEVHfa] .banner__box h2.banner__heading{font-size:60px}aside#main-collection-filters .facets-container{margin-top:30px}body div[id*=_product-grid] .card--standard>.card__content .card__information{display:block}body div[id*=_product-grid] .card-information span.price-item{font-size:14px}body div[id*=_product-grid] .card-information>.price{text-align:left}body .badge{font-size:11px;padding:6px 8px}body .product__info-container .product__description p{line-height:1.5}body .product__text.caption-with-letter-spacing+.product__title{margin-bottom:10px}.cst-index .slideshow__controls{left:4%}.faq .tabs-menu button{font-size:15px}.faq .set-img-icon img{max-width:75px}.faq .tabs-menu button{height:150px}.faq .tabs-menu{margin-bottom:60px}.faq .accordion summary h3.accordion__title{font-size:16px}.faq.color-{padding-bottom:60px}.section[id*=_multicolumn_gjGkpy] .multicolumn-card__info span.svg-wrapper{width:45px;height:45px}}@media (max-width:991px){form#FacetFiltersPillsForm facet-remove a{padding-right:0}aside#main-collection-filters .medium-hide facet-remove a.active-facets__button{padding-right:0}section[id*=_image_banner_tAzFib]{padding-bottom:40px}ul.menu-drawer__menu.list-menu li .cst-bmw-main a{text-transform:inherit!important}.home-third-Colum .multicolumn-list{padding-top:36px;padding-bottom:36px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev{left:10px}.section[id*=_related-products2] .card__content{padding:10px 0}.product__info-wrapper .price--on-sale .price__sale s.price-item.price-item--regular{font-size:16px}.header__icons details-modal.header__search{display:inline-block!important}span.svg-wrapper.cst-search-label{display:none}body details-modal.header__search{margin-left:0}summary.header__icon.header__icon--search{top:2px}.menu-drawer__utility-links .list-social__item .icon{height:auto;width:auto}body .menu-drawer__navigation-container{height:93%}.menu-drawer .list-social__link{padding:1.1rem}section[id*=_featured_collection] a.link{top:18px;position:relative}.cst-page .page-width.page-width--narrow,.customer.login,.customer.register{min-height:600px}.footer__blocks-wrapper .footer-block:last-child{width:120px}.footer__blocks-wrapper .footer-block:nth-child(3){width:27%}.section[id*=_multicolumn_gjGkpy] .multicolumn-card:hover .multicolumn-card__info span.svg-wrapper{bottom:20px}.cst-product .section[id*=_related-products] ul li.grid__item{max-width:calc(24.7% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.cst-product .section[id*=_related-products] ul li.grid__item{max-width:calc(50.1% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.section[id*=_multicolumn_gjGkpy] .multicolumn-list h3{font-size:17px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte p{xfont-size:16px}.row-clm,.locations-service .tititle-wrp h2{padding-left:2rem;padding-right:2rem}.product__info-wrapper ul.servies-dtl li.icon-with-text__item{width:31%;line-height:1;margin-bottom:20px}.product__info-wrapper ul.servies-dtl .h4{font-size:12px}.product__info-wrapper ul.servies-dtl li.icon-with-text__item img{width:40px;height:40px}.img-bg-1{width:70px;height:70px}body section[id*=_slideshow_N9gqHh] .slideshow__controls{left:70px;bottom:20px}.cst-index .collection__title.title-wrapper{padding-left:5rem;padding-right:5rem}.cst-mega-collection-main,.cst-bmw-main{width:100%;float:none;padding-left:30px;padding-right:30px}.list-menu li a{color:#666;text-decoration:none}div[id*=_multitab_ychnPt] .multirow{padding:20px 15px 40px}.quick-add-modal .product__info-wrapper .product__title h2{font-size:25px}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content .banner__content{padding-top:130px}section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content{padding-top:130px}body div[id*=_banner]{flex-direction:row!important}.home-second-Colum .multicolumn-card__info h3{margin-bottom:5px}.home-fist-Colum .multicolumn-card__info h3,.home-second-Colum .multicolumn-card__info h3,.home-third-Colum .multicolumn-card__info h3,.product__info-container .product__title h1{font-size:30px}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content .banner__content .banner__box h1{font-size:45px}body section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content .banner__box h1{font-size:45px}.related-products__heading,.collection__title h2.title{font-size:30px}section[id*=_image_banner_tAzFib] .h1{font-size:30px}.collection-hero__text-wrapper h1.collection-hero__title{font-size:30px}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{padding:0}body div[id*=_image_banner_VEVHfa] .banner__box h2.banner__heading{font-size:50px}html.js .disclosure-has-popup:not(.menu-opening) .mobile-facets__inner{transform:translate(-100vw)}.collapsible-tabs .tabs-menu{display:inline-block;text-align:center;vertical-align:top}.faq .tabs-menu button{height:140px;width:145px;margin-right:5px;margin-bottom:8px;display:inline-block;vertical-align:top}.faq .tabs-menu{margin-bottom:30px}div[id*=_multitab_ychnPt]{margin-top:50px!important}.section[id*=_image_banner_tAzFib] .banner__box{padding-left:0}section[id*=_image_banner_rhHzgC] .banner__box{padding-left:0}body .footer-block__details-content .list-menu__item--link{padding-bottom:0;padding-top:0}.footer .list-social li.list-social__item a{margin-right:13px}.footer-block__details-content>li{margin-bottom:3px}body .footer__content-top{padding-bottom:50px}body footer.footer.color-scheme-2{padding-top:40px}}@media (max-width:767px){.custom-content-listing h3{margin-top:25px}aside#main-collection-filters .medium-hide facet-remove a.active-facets__button{padding-bottom:0}.product-count.light span#ProductCount{font-size:14px}.cst-page .page-width.page-width--narrow{padding-left:1.5rem;padding-right:1.5rem}body .footer__content-bottom ul.policies.list-unstyled{position:relative;top:-6px}body .footer ul.policies.list-unstyled li small.copyright__content a{padding-top:0;padding-bottom:0}section[id*=_image_banner_tAzFib] .banner__buttons{margin-top:10px}.cst-mega-collection-main,.cst-bmw-main{padding-left:15px;padding-right:15px}.related-products-slider button.carousel-arrow{margin-top:-60px}.related-products-slider .prev{left:10px;z-index:1;font-size:20px}.related-products-slider .next{right:10px;font-size:20px;z-index:1}details.menu-opening .mobile-facets__close .svg-wrapper svg.icon.icon-close{left:307px}.facets-wrapper .active-facets__button-remove span{font-size:13px}.active-facets__button .button.button--tertiary{padding:3px 10px 1px}.active-facets__button .svg-wrapper{position:relative;top:-1px}.collapsible-tabs .accordion .arrow{top:24px}.footer-block__brand-info ul.list-unstyled{margin-top:18px}.product span.cst-icon-title{display:inline-block;margin-top:20px}body .cart-count-bubble{font-size:12px}.cst-product-service-product ol.breadcrumbs__list{margin-bottom:0}.section[id*=_related-products2] .card__content{padding:20px 0;text-align:center}div[id*=_multilocation_DNxkLE]{margin-top:20px!important}.img-bg-1{width:60px;height:60px}body .product-form__input select{font-size:15px}body .customer:not(.account):not(.order){max-width:100%}section[id*=_image_banner_rhHzgC] .banner__buttons a.button.button--secondary{border:0px solid #0653B6}section[id*=_image_banner_rhHzgC] .banner__buttons a.button.button--secondary:hover{border:0px solid #0653B6}span.banner__subheading{color:#262626}span.banner__subheading{font-size:15px}body .product-form__input{margin-bottom:10px;margin-top:10px;max-width:100%}.product__info-container .product-form{margin:20px 0 10px}.cst-product ol.breadcrumbs__list{margin-bottom:0}ol.breadcrumbs__list{display:block}ol.breadcrumbs__list li.breadcrumbs__item{display:inline-block}.customer>h1{font-size:25px}.cst-page .page-width.page-width--narrow,.customer.register,.customer.login{min-height:inherit}body .footer__blocks-wrapper .footer-block:last-child{margin-bottom:0}body .footer-block__details-content{margin-bottom:3rem}body .footer__content-bottom{padding-bottom:20px;padding-top:20px}body .footer__copyright{margin-top:0;text-align:center}body .footer__copyright li{margin-left:0}body ul.policies.list-unstyled{float:none;display:inline-block}.footer__blocks-wrapper .footer-block:nth-child(3){width:100%}.footer__blocks-wrapper .footer-block:last-child{width:100%}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte p{display:block;text-overflow:inherit}.cst-list-collections .collection-list .full-unstyled-link{font-size:14px}.cst-list-collections .collection-list__item{margin-bottom:10px}.cst-list-collections .pagination-wrapper{margin-bottom:20px;margin-top:0rem}.custom-content-listing h2{margin-top:30px}.page-title.h0{font-size:26px}.custom-content-listing ul li:after{top:10px}.custom-content-listing ul li{margin-bottom:10px}.custom-content-listing ul{padding-left:0}div[id*=_multitab_ychnPt]{margin:0}div[id*=_multitab_ychnPt] .multirow ul.tabs-nav{margin-top:0}body .faq .tabs-menu button{width:48.6%}body .faq .tabs-menu button:nth-child(2n){margin-right:0}.faq.color-{padding-bottom:40px}.faq .tab-content .cst-title{font-size:25px}.faq .accordion .accordion__content a.button{max-width:160px}.faq .tabs-menu button{height:115px;width:100%}.faq .tab-content .cst-title{font-size:27px}body div[id*=_product-grid] .card-information>.price{margin-top:5px!important}body.cst-index .section[id*=_featured_collection]{padding-bottom:0}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-next{right:15px;margin-top:-80px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev{left:15px;margin-top:-80px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-next:after{font-size:20px}.section[id*=_featured_collection_slider_iKJ6Cg] .swiper-button-prev:after{font-size:20px}.section[id*=_featured_collection_slider_iKJ6Cg] .price--on-sale .price-item--regular{font-size:13px}.title-holder p.caption.cst-caption{font-size:14px}body .section[id*=_featured_collection] .collection__title{margin-bottom:15px}.section[id*=_featured_collection_slider_iKJ6Cg] .product-slider-holder{padding-left:15px;padding-right:15px}body .mobile-facets__footer .button.button--primary{padding-left:0;padding-right:0}body .mobile-facets__header{padding:20px}body .mobile-facets__details{padding-left:20px;padding-right:20px}body .mobile-facets__footer{padding:20px}body .mobile-facets__sort label{margin-bottom:5px}body .mobile-facets__summary{padding-top:10px;padding-bottom:0}body .mobile-facets__inner .list-menu__item{margin-bottom:3px;margin-right:3px;margin-top:3px}body .mobile-facets__summary .mobile-facets__sort select{height:42px}section[id*=_featured_collection_WidXw4] .collection__title{margin-bottom:0}section[id*=_featured_collection_WidXw4]{padding-bottom:20px!important}section[id*=_featured_collection_WidXw4] .card__content{padding:5px 9px}section[id*=_featured_collection_WidXw4] .collection{padding-bottom:10px;padding-top:10px}body .section[id*=_featured_collection_WidXw4] .grid{column-gap:5px!important}.container ul.row-clm:last-child{margin-top:50px;display:inline-block}.google-map-info iframe{height:350px}.locations-service .tititle-wrp h2{margin-top:0}body .locations-set{padding-right:0}.locations-set .opening-hours-info p,.locations-set .opening-hours-info b,.locations-set .address-cnt p{font-size:15px}div[id*=_multilocation_DNxkLE]{margin:0 15px}.locations-wrp{min-height:inherit;max-height:inherit}.faq .accordion .accordion__content a.button{font-size:15px}.locations-service .tititle-wrp{margin-bottom:20px}.faq .accordion .accordion__content li{margin-bottom:4px}.quick-add-hidden .product-popup-modal__button{margin-top:0!important}body .quick-add__submit{font-size:14px}.card--media .quick-add,div#AjaxinatePagination{margin-bottom:0}.cst_description_content .collection-hero__description p{line-height:1.5}div#AjaxinatePagination a{max-width:162px}div#AjaxinatePagination a{font-size:15px}body div[id*=_product-grid] .card--standard>.card__content .card__information{margin-bottom:10px}body .collection-hero__title{margin-top:10px}aside#main-collection-filters .facets-container{padding:9px 0}aside#main-collection-filters .facets-container{margin-top:20px;margin-bottom:20px}body nav.breadcrumbs.normal{padding-left:15px;padding-right:15px}body .footer .list-social__item .icon{height:16px}.footer .list-social li.list-social__item a{margin-right:16px}body .footer-block.grid__item{margin:3rem 0}.footer-block__details-content>li{margin-bottom:1px}.section[id*=_image_banner_tAzFib] .banner__box{padding-left:3.5rem}.footer-block.grid__item{margin-bottom:0}body .footer__content-top{padding-bottom:20px}div[id*=_slideshow_N9gqHh] .banner__buttons{max-width:150px}section[id*=_slideshow_N9gqHh] a.button.button--primary{font-size:15px}section[id*=_image_banner_rhHzgC] .banner__buttons a.button.button--secondary{font-size:15px;padding:14px 45px}section[id*=_slideshow_N9gqHh] .slideshow__text.banner__box{padding-bottom:60px}body section[id*=_slideshow_N9gqHh] .slideshow__controls{bottom:-10px}section[id*=_image_banner_rhHzgC] .banner__box{padding-left:3.5rem}.cst-index .collection__title.title-wrapper{padding-left:16px;padding-right:16px}body .collection__title.title-wrapper{margin-bottom:1rem}body section[id*=_slideshow_N9gqHh] .slider-button--next .icon{color:#000}body section[id*=_slideshow_N9gqHh] .slider-button--prev .icon{color:#000}body section[id*=_slideshow_N9gqHh] .slideshow__controls{position:absolute;left:0;border:0;right:0;bottom:0}body section[id*=_slideshow_N9gqHh] .slider-counter__link--dots .dot{border:1px solid rgb(4 4 4 / 30%);background-color:#0000004d}.cst-bmw-main span.cst-bmw-text{margin-bottom:15px}body .menu-drawer__menu-item>.svg-wrapper{right:15px}body .menu-drawer__menu-item,body .menu-drawer__close-button{padding-left:15px}body .menu-drawer__inner-submenu{height:90%}ul.menu-drawer__menu.list-menu li a{padding-top:5px;padding-bottom:5px;font-size:17px;margin-bottom:0}.cst-mega-collection-main .cst-collection-1{margin-bottom:10px}ul.menu-drawer__menu.list-menu li a{text-transform:capitalize!important}.menu-drawer summary.menu-drawer__menu-item{padding-top:3px;padding-bottom:3px;background-color:transparent}body footer.footer.color-scheme-2{padding-top:50px}body .footer__content-top{padding-left:15px;padding-right:15px}:is(.account,.order){padding-left:15px;padding-right:15px}body .header{padding-left:15px;padding-right:18px}.cst-customers-addresses .customer:not(.account):not(.order){max-width:100%}.cst-customers-addresses .customer form{margin-top:2rem}.field__input,.customer .field input{font-size:15px}div[id*=_multitab_ychnPt]{margin-top:30px!important}div[id*=_multitab_ychnPt] .multirow ul.tabs-nav{padding:0 0 5px}div[id*=_multitab_ychnPt] .multirow{padding-top:40px;padding-bottom:50px}.cst-product-content.isolate ul li{margin-bottom:3px}div[id*=_multitab_ychnPt] .multirow ul.tabs-nav{margin-bottom:0}div[id*=_multitab_ychnPt] ul.tabs-nav li{margin-right:0;margin-bottom:13px}div[id*=_multitab_ychnPt] ul.tabs-nav{display:block}div[id*=_multitab_ychnPt] .multirow ul.tabs-nav{border-bottom:0}div[id*=_multitab_ychnPt] ul.tabs-nav .tab-active a:after{display:none}ol.breadcrumbs__list li.breadcrumbs__item span.separate{right:-6px;top:1px}ol.breadcrumbs__list li.breadcrumbs__item{margin-right:17px}.faq .tabs-menu{margin-bottom:20px}.faq .accordion summary{padding:1.3rem 15px}.faq .accordion .accordion__content{padding-left:20px;padding-top:15px!important;padding-right:15px;margin-bottom:10px}.faq .tabs-menu button{height:130px;width:125px}.set-img-icon{margin-bottom:10px}.faq .set-img-icon img{max-width:63px}.row-clm{margin-top:10px}.locations-info,.google-map-info{padding:0}.row-clm li{margin:0}.locations-info h4{font-size:18px;margin-bottom:10px}body .locations-service{padding-left:15px;padding-right:15px}.locations-service .tititle-wrp h2{padding-left:0rem;padding-right:0rem}.row-clm,.locations-service{padding-left:0;padding-right:0}.locations-info,.google-map-info{width:100%}.locations-service .tititle-wrp h2{font-size:20px}.locations-info h4{font-size:18px}body .quick-add__submit{font-size:15px}.quick-add-modal .product__info-wrapper .product__title h2{font-size:21px}body .product-form__input input[type=radio]+label{padding:10px 15px}.product__info-wrapper quantity-input.quantity{border:1px solid #CCC;border-radius:2px;width:152px;height:auto}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content .banner__content{justify-content:left;padding-top:70px;padding-left:15px;padding-right:15px}section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content{justify-content:left;padding-top:70px;padding-left:15px;padding-right:15px}.cst-collection main .banner__box{padding:0}body .cart-items td span.price.price--end{font-size:15px}section[id*=_slideshow_N9gqHh] .banner__box>*+.banner__text{margin-bottom:0}.cst-index .slider-counter__link--dots .dot{border:1px solid rgb(167 167 167);background-color:#e6e6e6}.cst-index .slideshow__controls{position:static}.home-third-Colum .multicolumn-card__info .link,.home-second-Colum .multicolumn-card__info .link,.home-fist-Colum .multicolumn-card__info .link{max-width:150px;font-size:15px;border-radius:2px}section[id*=_image_banner_rhHzgC] .banner__buttons a.button.button--secondary{background:#1c69d4;color:#fff}section[id*=_image_banner_rhHzgC] .banner__box{padding-bottom:20px;padding-top:20px}.home-second-Colum .multicolumn-card__info p.image-with-text__text,.collection .collection__description p{font-size:14px}section[id*=_image_banner_tAzFib] .banner__text p{color:#262626}section[id*=_image_banner_tAzFib] .h1{color:#262626}section[id*=_slideshow_N9gqHh] h2.banner__heading.inline-richtext{color:#262626}section[id*=_slideshow_N9gqHh] .banner__text.rte p{color:#262626}.home-fist-Colum .multicolumn-card__info h3{font-size:28px}.home-second-Colum .multicolumn-card__info h3,.home-third-Colum .multicolumn-card__info h3{font-size:24px}.collection-hero__text-wrapper h1.collection-hero__title{font-size:30px}.product__info-container .product__title h1,.isolate h2.rich-text__heading,.collection__title h2.title,.related-products__heading{font-size:24px}div[id*=_banner] div[id*=_banner] .Cst_banner_media_content .banner__content .banner__box h1{font-size:30px}body section[id*=_main] div[id*=_main] .Cst_banner_media_content .banner__content .banner__box h1{font-size:30px}.collection-hero__title{font-size:24px}section[id*=_slideshow_N9gqHh] h2.banner__heading.inline-richtext{font-size:26px}section[id*=_image_banner_tAzFib] .h1{font-size:24px;margin-top:5px}body .footer-block__heading{font-size:17px;margin-bottom:10px}body .footer-block__details-content .list-menu__item--link{font-size:15px}body .footer-block__details-content .list-menu__item--link{padding-top:2px;padding-bottom:2px}section[id*=_image_banner_rhHzgC] h2.banner__heading{color:#000}section[id*=_image_banner_rhHzgC] .banner__buttons{margin-top:5px}body .section[id*=_featured_collection] .card-information span.price-item{font-size:15px}body .badge{font-size:11px;padding:5.5px 8px}section[id*=_slideshow_N9gqHh] .banner__text.rte p{font-size:15px}ul.policies.list-unstyled{float:none}body .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:center}body div[id*=_image_banner_VEVHfa] .banner__box h2.banner__heading{font-size:35px;color:#262626}.cst-collection .card__information .card__heading,.cst-collection .card-information span.price-item,.cst-collection div[id*=_product-grid] .card-information span.price-item{font-size:14px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list h3{font-size:17px}.section[id*=_multicolumn_gjGkpy] .multicolumn-list .rte p{display:-webkit-box;-webkit-line-clamp:5}.section[id*=_rich_text_G4A7Jx] .rich-text__text p{font-size:15px}.section[id*=_rich_text_G4A7Jx] .rich-text__wrapper{padding:0}.section[id*=_featured_collection_slider_iKJ6Cg] h3{font-size:14px}body .section[id*=_featured_collection] .card-information span.price-item{font-size:13px}.custom-content-listing ol ol{padding-top:5px;padding-bottom:10px}.custom-content-listing ol li{margin-bottom:10px}body section[id*=_image_banner_tAzFib]{padding-left:0rem;padding-right:0rem;padding-bottom:0}}@media (max-width:480px){details.menu-opening .mobile-facets__close .svg-wrapper svg.icon.icon-close{left:313px;top:7px}}@media (max-width:375px){details.menu-opening .mobile-facets__close .svg-wrapper svg.icon.icon-close{left:273px;top:5px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
