@media screen and (min-width:641px){#peanut-container div#form-fields-container input[type=submit]{width:50%}body .container{padding:0 calc(var(--desktop-container-gutter) - 20px)}header.header{padding:10px 0!important}.announcement-bar .announcement-bar__content{padding:0}.announcement-bar__inner span p{min-height:50px;display:flex;align-items:center;justify-content:center}header .header__inner{display:grid;grid-template-columns:auto auto max-content;gap:35px}.h3,.rte h3{font-size:calc(var(--base-text-font-size) * 1.5 - (var(--default-text-font-size) - 21px));line-height:normal}header .header__action-list{gap:10px}.nav-bar ul.nav-bar__linklist{display:flex;justify-content:center}.footer__block-list{margin:0}.footer__aside-item.footer__aside-item--localization{width:100%}.copyright_polives_area{display:flex;justify-content:space-between;align-items:center}ul.footer__policies{display:flex;list-style:none;align-items:center;justify-content:flex-end}body.type-default .product-form__info-item.product-form__info-item--quantity{position:relative}body.type-default .product-form__payment-container>*{flex:none;width:100%;margin:0}body.type-default .product-form__payment-container{display:grid;grid-template-columns:max-content auto auto;gap:20px;position:relative}body.type-default .product-buy-sku{padding:60px 30px 20px;border-radius:10px;border:1px solid #EEE;background:#fff;margin:24px 0;position:relative}body.type-default .product-buy-sku.product_without_sku{padding-bottom:80px}body.type-default .product-buy-sku span.product-meta__sku{display:flex;padding-top:7rem}body.type-default .product-buy-sku span.product-meta__sku:after{content:"";width:100%;height:1px;position:absolute;bottom:70px;background:#d5d5d5;left:0;right:0}body.type-default .product-form__info-item.product-form__info-item--quantity label{position:absolute;top:-30px;padding:0}body.type-default button.shopify-payment-button__more-options{position:relative;left:-100%;right:auto;text-align:left;margin-top:20px}body.type-default .product-form__payment-container button.product-form__add-button.button{line-height:normal;min-height:48px}body.type-default .product-form__payment-container .product-form__info-content{padding:0}body.type-default .product-form__payment-container .product-form__info-content .quantity-selector--product{height:48px}.collection .collection__toolbar:not(.collection__toolbar--bordered){margin-top:0}.collection__filter-collapsible .collection__filter-checkbox-list{padding-left:0}.collection__filter-checkbox .checkbox-wrapper input{-webkit-appearance:none;appearance:none;width:0;height:0;border:none}.collection__filter-checkbox .checkbox-wrapper{margin:0}.checkbox-wrapper~label{vertical-align:middle;cursor:pointer;padding:0;color:#666;font-size:12px;font-style:normal;line-height:normal;text-transform:uppercase;margin:10px 0}.value-picker-wrapper{border-radius:5px;border:1px solid #EAEAEA;background:#fff;padding:15px 14px}span.collection__showing-count{order:2}.collection__toolbar-item{height:auto}.collection__toolbar{padding:20px}.collection__toolbar-item{height:auto;gap:15px}.product-list.product-list--collection.product-list--with-sidebar{margin-top:10px}section[data-section-type=offers] .block-list{margin-right:0}.layout__section--secondary .card__section.card__section--tight:first-child{padding-bottom:31px;box-shadow:0 1px var(--border-color);padding-top:31px}form#desktop-filters-form{padding:0}form#desktop-filters-form .collection__filter-group{padding:20px 25px;box-shadow:0 1px var(--border-color)}form#desktop-filters-form .collection__filter-group:last-child{box-shadow:none}.header__action-item.header__action-item--cart svg.icon.icon--close{display:none}.header__logo{display:inline-flex}header .header__inner>.cs-slide-bar{display:none}header .header__inner .slick-track{display:flex;align-items:center}body.type-default .product-form__payment-container{display:grid;grid-template-columns:auto auto;gap:20px;position:relative;margin:0}}@media screen and (min-width:1000px){.nav-bar .mega-menu{background:transparent;border:none;width:100%;max-width:calc(1000px + calc(var(--desktop-container-gutter) + 20px));margin-left:auto;margin-right:auto;left:0;right:0}body .mega-menu__inner{align-items:unset;background:#fff;padding:0;border-radius:10px}.mega-menu__inner>.cs-menu-column{flex-basis:40%;position:relative}.mega-menu__inner>.cs-mega-menu-inner{flex-basis:60%;background:transparent;padding:3rem}.cs-mega-menu__image-wrapper{display:flex;align-items:center}.cs-mega-menu__image-wrapper>div{max-width:380px}.mega-menu .container{max-width:calc(1000px + calc(var(--desktop-container-gutter) + 20px))}.nav-bar__link .icon--nav-triangle{margin-left:-16px;transition:all .2s ease-in-out;position:absolute;bottom:-17px;right:0}.mega-menu__inner>.cs-menu-column{flex-basis:40%;position:relative;padding-left:5rem;background-color:#f8f8f8}.nav-bar .nav-bar__link{position:relative}.mega-menu__inner p.cs-mega-menu__image-text,.cs-mega-menu__image-wrapper img+p{font-size:16px;font-weight:900;line-height:19.2px;letter-spacing:.02em;text-align:center;color:#000;margin-top:35px;text-transform:uppercase}.cs-mega-menu-inner{height:inherit}.cs-menu-column .mega-menu__column{margin:0;font-size:14px;font-weight:700;line-height:16.8px;text-align:left;padding:0 40px}.cs-menu-column .mega-menu__column a.cs-mega-menu__title{padding-top:35px;padding-bottom:0;display:inline-flex}.cs-menu-column .mega-menu__column a.cs-mega-menu__title:hover{color:#00a3e6;padding-left:20px}.cs-mega-menu__image-wrapper{height:100%;display:flex;justify-content:center;flex-direction:column}.cs-mega-menu__image-wrapper img{object-fit:contain;height:380px;width:100%}.menu-inner-button{padding:0 40px}.cs-collection-main-sec .featured-collection__header{width:40%}.product-block-list__wrapper{width:100%;display:grid;grid-template-columns:1fr 1fr}.product-block-list__item--info{position:relative;width:100%}body .product-block-list__wrapper .scroller{overflow:hidden;width:100%}.product-block-list__wrapper .scroller__inner{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;white-space:nowrap;margin-bottom:-20px;padding-bottom:20px;overflow:auto hidden}.product-block-list__wrapper .product-gallery__thumbnail{vertical-align:top;display:inline-flex;width:auto;flex:1;border-radius:10px;border:1px solid #EEE;background:#fff;align-items:center;justify-content:center;padding:6px 10px}.product-block-list__wrapper .product-gallery__thumbnail.is-nav-selected{border-radius:10px;border:1px solid #00A3E6;background:#fff}body .product-gallery__thumbnail-list{width:100%;display:flex;justify-content:space-between;max-height:none;max-width:100%}body .product-gallery--with-thumbnails .product-gallery__carousel-wrapper{flex:1;width:100%;margin:0;border-radius:10px;background:#f8f8f8;padding:60px}body .product-gallery--with-thumbnails{width:100%;display:flex;flex-direction:column;gap:30px}body .product-gallery__carousel .flickity-viewport{height:auto!important;aspect-ratio:1.3}.product-block-list__wrapper .product-gallery__carousel .flickity-viewport .flickity-slider{height:100%}.product-block-list__wrapper .product-gallery__carousel .flickity-viewport .product-gallery__carousel-item{height:inherit}.product-block-list__wrapper .product-gallery__carousel .flickity-viewport .product-gallery__size-limiter{height:inherit;display:flex;align-items:center}.product-block-list__wrapper .product-gallery__carousel .flickity-viewport .aspect-ratio{padding-bottom:75%!important;width:100%}.product-block-list__wrapper .product-gallery__carousel .flickity-viewport img.product-gallery__image{object-fit:contain}body .product-gallery--with-thumbnails .product-gallery__carousel-wrapper button.flickity-button.flickity-prev-next-button.previous{left:-80px}body .product-gallery--with-thumbnails .product-gallery__carousel-wrapper button.flickity-button.flickity-prev-next-button.next{right:-80px}section[data-section-type=collection] .layout__section--secondary{width:100%;flex-basis:25%}section[data-section-type=collection] .container>.layout{margin:0}section[data-section-type=collection] .container>.layout .layout__section{margin:0}.collection__toolbar-item.collection__toolbar-item--sort{margin-right:0}body.template-search .collection .collection__toolbar:not(.collection__toolbar--bordered){margin-top:0;gap:20px}body .modal .featured-product .card:first-child{border-right:1px solid var(--border-color);border:none;width:55%}body .modal .featured-product .card:last-child{width:45%;padding-top:40px}.footer .footer__block-item{padding-top:0}.menu-inner-button.mega-menu-btn a{justify-content:center;text-align:center}.menu-inner-button.mega-menu-btn{position:relative;left:-3rem;padding:0}header .header__inner{display:grid;grid-template-columns:200px auto;gap:35px}header .header__logo-link{display:inline-flex;width:100%}.header-announce-bar{width:100%;display:flex;flex-direction:column;gap:20px}.index-search-module{display:flex}.announcement-bar{border-bottom:none}header .header__inner .announcement-bar__inner{grid-template-columns:1fr}header .header__inner .announcement-bar__content{display:grid;grid-template-columns:auto auto auto;margin:0;width:100%;max-width:100%;align-items:center}header .header__inner .announcement-bar__content div#cs-slider{max-width:400px}.announcement-bar__inner .cs-announcement-bar-email{display:flex;flex-direction:column-reverse;align-items:flex-start}.announcement-bar .announcement-bar__content p{min-height:auto}.announcement-bar__inner .cs-announcement-bar-email p{margin:0;padding:0}header .header__inner .announcement-bar__content .finance_button{justify-content:flex-end;display:flex}.cs-slide-bar .announcement-bar .announcement-bar__inner{display:flex;justify-content:flex-end}.cs-slide-bar .announcement-bar .announcement-bar__content.announcement-bar__content--left{max-width:max-content;gap:35px;align-items:center}header .header__inner .announcement-bar__content div#cs-slider{max-width:650px;text-align:center}.announcement-bar__inner span p{padding:1rem}header .header__logo-link img.header__logo-image{transition:all ease-in-out .3s}body.scrolling header .header__logo-link img.header__logo-image{max-height:70px!important}.cs-slide-bar{transition:all ease-in-out .3s}body.scrolling .cs-slide-bar{position:relative;z-index:-1111;height:0;opacity:0}body.scrolling .header-announce-bar{gap:0}.cs-form-section{display:flex;justify-content:center}.cs-form-section>div{max-width:450px;width:100%}}@media screen and (min-width:1024px){.slideshow__image{width:100%;min-height:920px;object-fit:cover}.slide-show-main div#peanut-container>form>div input[type=submit]{min-height:54px}}@media screen and (min-width:1280px){.mosaic.mosaic--three-columns .promo_inner_wrap{width:80%;position:relative}.mosaic.mosaic--three-columns .promo_inner_wrap:before{content:"";position:absolute;left:-30px;bottom:-30px;min-height:170px;width:100%;background-color:#000000b3}.mosaic.mosaic--three-columns .promo_inner_wrap:after{position:absolute;bottom:-26px;content:"";width:60px;background-image:linear-gradient(98deg,rgba(0,0,0,.7) 55%,transparent 60.5%);min-height:166px;right:-30px}.mosaic .mosaic__column .mosaic__item .promo-block--overlay:hover .promo_inner_wrap:before,.mosaic .mosaic__column .mosaic__item .promo-block--overlay:hover .promo_inner_wrap:after{opacity:0}}@media screen and (min-width:1440px){.footer__block-item.footer__block-item--links:nth-child(2){padding-left:100px}}@media screen and (max-width:1740px){.cs-collection-view .product-list.product-list--collection .product-item,.product-list.product-list--collection .product-item{padding:10px}.cs-collection-view .product-list.product-list--collection .product-item .cs-product-items,.product-list.product-list--collection .product-item .cs-product-items{padding:20px 15px}}@media screen and (max-width:1680px){button.flickity-button.flickity-prev-next-button{background-color:#000;border-radius:10px}.cs-product-list.product-list-slide button.slick-prev{left:-2%}.cs-product-list.product-list-slide button.slick-next{right:-2%}}@media screen and (min-width:1440px) and (max-width:1740px){.slideshow__image{width:100%;min-height:700px;object-fit:cover}.cs-slideshow-wrapper h2{font-size:calc(var(--base-text-font-size) * 2 - (var(--default-text-font-size) - 28px))}.cs-slideshow-wrapper>p.slideshow__content{margin-top:10px;margin-bottom:20px}.slide-container-top{padding:.5rem 2.5rem}.slide-container-reviews{padding:1.5rem 2.5rem}.slide-container-reviews p{margin-bottom:1.5rem;margin-top:0rem}.slideshow__content-wrapper{padding-top:0;padding-bottom:25px}.slide-form-main{padding:1.5rem 2rem}.slide-form-main .layout__section{margin:0}.form__input-wrapper .contact-time input+label{padding:12.5px 40px}.cs-form__input-row .cs-banner-detail h3{margin:10px 0}.cs-form__input-row input{padding:12px 20px!important}.slide-form-main .message textarea{min-height:80px}.contact-time.cs-banner-contact{margin-top:2px;margin-bottom:12px}}@media screen and (max-width:1366px){.cs-product-list.product-list-slide button.slick-prev{left:0%}.cs-product-list.product-list-slide button.slick-next{right:0%}.cs-product-list.product-list-slide{padding-left:5%}.product-list.product-list--collection .product-item{padding:10px}.product-list.product-list--collection .cs-product-items{padding:20px 15px}body .product-item--vertical .product-item__action-button{line-height:44px;text-transform:inherit}body.type-default .product-recommendations .cs-product-items,.recently-viewed-products-placeholder .cs-product-items{padding:20px 15px}.sub-collections .collection>.card .collection__dynamic-part{margin-left:-10px;margin-right:-10px}}@media screen and (max-width:1365px){header .header__inner .announcement-bar__content div#cs-slider{max-width:390px;text-align:center}}@media screen and (max-width:767px){.product-form__info-item.product-form__info-item--quantity{display:flex;flex-direction:column;margin-bottom:15px;margin-top:0}.price-ranges{font-size:25px}}@media screen and (max-width:1280px){.product-list.product-list--collection .product-item{padding:10px;width:50%}.announcement-bar .announcement-bar__content{max-width:260px}}@media screen and (min-width:990px) and (max-width:1199px){.product-list.product-list--collection .product-item{width:50%}.product-recommendations .product-item{width:50%;padding:10px}.nav-bar__item{margin-right:20px}.cs-logo-list .quick-links{grid-template-columns:repeat(3,1fr)}.slideshow--preserve-ratio .flickity-viewport{min-height:960px}.slide-container-top .counter{font-family:gothamblack;font-size:30px;min-width:auto}.slideshow--preserve-ratio .slideshow__slide{height:100%}main .slideshow--preserve-ratio .slideshow__slide-inner{display:flex;height:100%}main .slideshow--preserve-ratio .slideshow__slide-inner>div:first-child{height:100%}.slideshow__image{width:100%;height:100%;object-fit:cover}}@media screen and (min-width:641px) and (max-width:999px){header .header__inner{display:grid;grid-template-columns:auto auto max-content auto;gap:35px}.announcement-bar__inner .cs-announcement-bar-email p{margin:0;padding:1px 0}.announcement-bar__inner span p{min-height:auto;display:flex;align-items:center;justify-content:flex-start}.cs-logo-list .quick-links{gap:20px;background:transparent;border:none;display:grid;grid-template-columns:repeat(3,1fr)}.feature-left-image{position:absolute;left:0;top:0;height:100%;width:100vw}.tabs-with-content{display:grid;grid-template-columns:1fr;gap:40px;align-items:flex-start}.product-tab .product-tabs{gap:10px;padding-bottom:30px;border-bottom:1px solid #ECECEC;flex-wrap:wrap}.announcement-bar__inner .cs-announcement-bar-email{display:grid;grid-template-columns:1fr;align-items:center;gap:1px}.cs-feature-feature-number_content{display:flex;gap:20px;margin:5rem 0;display:grid;grid-template-columns:repeat(3,1fr)}.footer__block-item.footer__block-item--links:nth-child(2){flex:0 0 25%}.\31\/3--tablet-and-up{width:50%}.scroller{margin:0}body.type-default .product-recommendations .product-item{width:50%;padding:10px;background:transparent;flex-direction:row}.product-recommendations .product-item{width:50%;padding:10px}.recently-viewed-products-placeholder .product-item{width:50%}}@media screen and (max-width:999px){.cs-feature-feature-number_content{display:flex;gap:20px;margin:5rem 0;display:grid;grid-template-columns:repeat(3,1fr)}.product-tabs-inner-content .foot-container{display:flex;align-items:center;margin-top:60px;flex-wrap:wrap;flex-direction:column-reverse;gap:30px}.foot-container.container-desc .feature-container{padding-left:0}.product-tabs-inner-content .foot-container.container-desc{flex-direction:column}.product-tab-content-specification{overflow-x:auto}.product-tab-content-specification table{width:100%;table-layout:auto}.warranty-delivery-tab_inner{display:grid;grid-template-columns:1fr;gap:80px}.warranty-delivery-tab_inner .deliverytab-warranty{order:2}.cs-footer-promotion{display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;gap:20px;padding:20px}.featured-collection{margin:0}.slideshow--preserve-ratio .flickity-viewport{min-height:960px}.slide-show-main{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.slideshow--preserve-ratio .slideshow__slide,.slideshow--preserve-ratio .slideshow__slide-inner{height:100%}.cs-slideshow-wrapper h2{font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 28px))}main .slideshow--preserve-ratio .slideshow__slide-inner>div:first-child{height:100%}.slideshow__image{width:100%;height:100%;object-fit:cover}.product-recommendations .product-list--scrollable .product-item{border:none}.template-collection .collection .card{margin-left:-15px;margin-right:-15px}.product-recommendations .scroller{margin:0}.counter-section .counting-section{display:flex;gap:20px;flex-direction:column-reverse}.sub-collections .\31\/4--lap-and-up{width:50%}.template-collection.sub-collections .collection .card{margin-left:0;margin-right:0}body.template-contact .block-list{margin:0;display:grid;grid-template-columns:1fr 1fr}body.template-contact .block-list:before{display:none}.cs-related-posts .block-list__item{width:50%}.cs-related-posts .scroller{margin:0}.cs-related-posts .scroller .block-list{gap:15px}.cs-related-posts .article-item{margin:0}body.template-blog .blog-main-post header.page__header.section__heading{align-items:center;flex-direction:column}.inner-modification-wrapper .image-with-text>div{max-width:100%}.cs-image-with-text-section.inner-modification-wrapper section.section[data-section-type=image-with-text] .image-with-text__image-container{position:static;max-width:100%}.power_addOn_section .rte.richtext-inner-main{display:flex;gap:40px;flex-direction:column}.announcement-bar .announcement-bar__content{max-width:260px}header .header__inner{grid-template-columns:max-content max-content auto;gap:0;display:flex;flex-wrap:wrap;display:grid}.announcement-bar{border-bottom:none}.announcement-bar__inner{display:grid;grid-template-columns:auto auto max-content;grid-template-columns:1fr}.announcement-bar .announcement-bar__content{max-width:100%;display:grid;grid-template-columns:auto 1fr 1fr;width:100%;align-items:center}.announcement-bar .announcement-bar__content div#cs-slider{max-width:310px}.announcement-bar__inner .cs-announcement-bar-email{display:grid;grid-template-columns:1fr;align-items:center;gap:1px;display:flex;flex-direction:column-reverse;align-items:flex-start}.announcement-bar__inner .cs-announcement-bar-email p{margin:0;padding:1px 0;min-height:auto;justify-content:flex-start}.announcement-bar .announcement-bar__content p{text-transform:unset;padding:1rem;text-align:center;justify-content:center}.index-search-module{display:grid;grid-template-columns:1fr auto}.announcement-bar__inner .cs-announcement-bar-email p{padding:5px}.header-announce-bar{display:flex;flex-direction:column;gap:10px}header .header__inner .announcement-bar__content div#cs-slider{max-width:400px}.announcement-bar__inner .cs-announcement-bar-email{display:none}.announcement-bar .announcement-bar__content{max-width:100%;display:grid;grid-template-columns:auto auto;width:100%;align-items:center}.collection__toolbar{top:calc(var(--header-height) * var(--header-is-sticky, 0) - 88px);position:sticky}}@media screen and (max-width:860px){header .header__inner .announcement-bar__content div#cs-slider{max-width:310px}}@media screen and (max-width:640px){.announcement-bar__inner .cs-announcement-bar-email{display:grid;grid-template-columns:1fr;align-items:center;gap:5px}.announcement-bar__inner{display:grid;grid-template-columns:1fr;padding-top:var(--mobile-container-gutter);gap:5px}.cs-social-icons .image-with-icons{display:grid;grid-template-columns:1fr;gap:0px}main .cs-media-with-social-icons{padding:0 0 20px}.header__action-list{gap:5px}.header__action-item.header__action-item--account,.header__action-item.header__action-item--cart,.header__action-list>.header__action-item{min-height:44px;display:flex;align-items:center;justify-content:center;padding-left:18px;padding-right:18px;position:relative}.announcement-bar__inner span p{padding:.3rem .5rem}.announcement-bar__content{order:3}.cs-logo-list .quick-links{grid-template-columns:repeat(2,1fr)}.slide-show-main{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}.feature-left-image{position:absolute;left:0;top:0;height:100%;width:100vw}.tabs-with-content{display:grid;grid-template-columns:1fr;gap:40px;align-items:flex-start}.tabs-with-content .left-side-content{display:grid;grid-template-columns:1fr;gap:10px}.center-customer-testimonial>.customer-testimonial-innner{border-radius:5px;border:1px solid rgba(255,255,255,.1);background:#042635;box-shadow:0 5px 10px #0000000d;padding:30px 15px 20px;color:#fff;text-align:center;font-family:gothambook;font-size:18px;font-style:normal;font-weight:400;line-height:26px}.faq__group-list{padding:0 var(--mobile-container-gutter)}.cs-footer-promotion{display:flex;justify-content:space-between;align-items:center;flex-direction:column;padding:1rem;gap:2rem;text-align:center}.cs-footer-promotion h3{line-height:normal}ul.footer__policies{list-style:none}ul.footer__policies li a{border-left:0!important;border-right:0!important;border-bottom:1px solid;padding-bottom:1rem;margin-bottom:1rem;padding-left:0;padding-right:0}.cs-button-collection{display:grid;grid-template-columns:1fr;gap:1rem}.cs-product-list.product-list-slide{padding-left:0;margin-left:-15px;margin-right:-15px}.slick-prev,.slick-next{z-index:1}.block-swatch-list{display:grid;grid-template-columns:repeat(2,.5fr);gap:10px}.block-swatch-list .block-swatch input+label{display:flex;justify-content:center;align-items:center}.product-block-list__wrapper .cs-product-slider{padding:1.5rem}.product-tab .product-tabs{gap:10px;padding-bottom:30px;border-bottom:1px solid #ECECEC;flex-wrap:wrap}.product-tabs-inner-content .foot-container{display:flex;align-items:center;margin-top:60px;display:grid;grid-template-columns:1fr}.product-tabs-inner-content .foot-container .feature-container{order:2;margin-top:1rem}.product-feature-container .feature-container{padding-right:0}.foot-container.container-desc .feature-container{padding-left:0}.product-form__variants{padding:20px}.section-faq-main{padding:30px 0;background:#f8f8f8}.product-gallery__carousel button.flickity-button.flickity-prev-next-button.previous{left:10px}.product-gallery__carousel button.flickity-button.flickity-prev-next-button.next{right:10px}.counter-section .counting-section{display:flex;gap:20px;flex-wrap:wrap}.counter-section .counting-section>*{flex-basis:100%;max-width:100%}.counter-section .counting-section .cs-container-delivered{order:2}.counter-section .counting-section .cs-slide-container{margin-top:0}.slide-container-top{display:grid;grid-template-columns:1fr}.section__heading h2{text-align:center;font-size:26px}.top-banner-section .banner-with-text img{aspect-ratio:5/3;object-fit:cover;object-position:center}.cs-logo-list section.section[data-section-type=logo-list]{padding:2rem 0}.collection header.card__header.card__header--tight{gap:1rem;padding:20px 50px;align-items:center;margin:30px 0;flex-wrap:wrap;flex-direction:column-reverse}.product-list--collection .product-item--vertical{width:100%}.cs-banner-inner h3{font-size:20px}.cs-feature-feature-number_content{display:flex;gap:40px 20px;margin:5rem 0;display:grid;grid-template-columns:repeat(2,1fr)}.product-warranty .warranty-product-tab_inner{padding:20px;display:flex;align-items:center;justify-content:space-between;flex-direction:column-reverse;gap:20px}.warranty-product-tab_inner ul{list-style-position:outside;padding-left:30px}.warranty-delivery-tab_inner{display:grid;grid-template-columns:1fr;gap:10px}.slide-show-main{display:flex;flex-wrap:wrap}.cs-slideshow-wrapper>p.slideshow__content{margin-top:10px;margin-bottom:30px}.slide-show-main .cs-form-section{width:100%}.cs-form__input-row .cs-form-banner>.form__input-row{display:grid;grid-template-columns:1fr;gap:.5rem}.cs-form__input-row .form__input-wrapper--labelled .contact-time{grid-template-columns:repeat(1,1fr);gap:.5rem}.slide-container-top .counter{font-family:gothamblack;font-size:30px;min-width:auto}.slideshow--preserve-ratio .flickity-viewport{min-height:960px}body.type-default .product-recommendations .product-item{width:100%}body.type-default .product-form__payment-container .shopify-payment-button{margin-top:0}body.type-default .product-form__payment-container{flex-direction:column;display:flex;gap:1rem}.cs-product-inner_content>.cs-product-available .product-button-quick{display:flex;align-items:center;color:#fff;gap:10px;flex-direction:column}.cs-product-inner_content .cs-product-available a.product-meta__button{width:100%}body.type-custom .product-block-list__wrapper .cs-product-slider{padding-bottom:0}.product-recommendations .product-item{width:100%;padding:10px}.cs-faq-v1 .faq{display:flex;gap:3rem;align-items:flex-start;flex-direction:column}.cs-custom-tabs{width:100%}.container--flush{padding:0 var(--mobile-container-gutter)}.cs-faq-v1 .faq .faq__group-list{flex-basis:100%;padding:0}.faq__group-list,.template-collection .collection,.template-collection.sub-collections .collection{padding:0}body.template-contact .block-list{margin:0;display:grid;grid-template-columns:1fr;gap:30px}body.template-contact .contact-details{display:flex;gap:10px;margin-bottom:30px;flex-wrap:wrap}body.template-contact .cs-form__input-row .form__input-wrapper--labelled .contact-time{grid-template-columns:1fr}body.template-contact .cs-form__input-row .cs-form-banner>.form__input-row{display:grid;grid-template-columns:1fr}body.template-contact .form-inner-wrap{width:100%;display:flex;flex-wrap:wrap}body.template-contact .form-inner-wrap>.form__input-wrapper{margin-left:0;margin-right:0;width:100%}.cs-related-posts .block-list__item{width:100%}.cs-related-posts .scroller{margin:0}.blog-container .blog-post+.blog-sidebar{margin-left:0}.article__aside{flex-direction:column}.blog-author{display:flex;align-items:center;margin-top:20px;justify-content:space-between}body.template-blog .blog-main-post header.page__header.section__heading{align-items:center;flex-direction:column}body.template-blog .blog-main-post .cs-search-tags .search-wrapper{width:100%;max-width:100%}body.template-blog .cs-blog-post.blog-main-post .blog-post-list-wrapper .blog-post{flex-basis:unset;width:100%}.cs-blog-post.main-blog-post-v1 .scroller{margin:0}.cs-blog-post.main-blog-post-v1 .scroller .slick-dots{bottom:-25px}body.template-blog .blog-main-post .block-list__item{position:static!important;width:100%}.product-list.product-list--collection .product-item{padding:10px;width:100%}.cs-image-column .image_inner{display:flex;flex-direction:column;gap:20px}.power_addOn_section .rte.richtext-inner-main ul{column-count:1}.cs-modification-media{flex-basis:100%}.cs-modification-inner{transform:translateY(0);transition:all ease-in-out .3s}.cs-modification-inner a{opacity:1}.recently-viewed-products-placeholder .product-item{width:100%}body .omgrfq-table.omgrfq-table__mobile{display:none}body .omgrfq-form .form-group.form-group-50{flex:0 0 100%}.omg-checkbok-require.required label{margin-left:-14px}body .omg-radio{gap:0px 10px;flex-wrap:wrap}body .modal{justify-content:center;align-items:center;display:flex}body .modal__dialog.modal__dialog--stretch{height:auto;max-height:calc(100% - 80px)}body .modal__close{position:absolute;top:28px;right:28px}.banner-with-text .cs-banner-inner{padding:0 25px;max-width:340px}.announcement-bar .announcement-bar__content{max-width:330px;margin:0 auto}.announcement-bar .announcement-bar__content p{font-size:90%}.cs-custom-tabs{position:static}.cs-slideshow-wrapper h1{font-size:calc(var(--base-text-font-size) * 1.5 - (var(--default-text-font-size) - 28px))}html{overflow-x:unset}.mini-cart[aria-hidden=false]{display:block}.footer-logo{text-align:center}.cs-customer-testimonial{margin-left:0;margin-right:0}.feature-left-image{position:absolute;left:0;top:0;height:100%;width:100%}.smart-manufacture .slick-next{right:0}.smart-manufacture .slick-prev{left:0}.footer__block-item{margin:0}body.no-mobile-scroll{overflow:hidden!important}.mini-cart{left:auto;right:-1px;display:flex;height:100vh;position:fixed;top:0;width:calc(100vw + 1px);min-height:calc(100vh + 3px);padding-top:5vh;transform:scale(1) translate(100%)!important}.mini-cart[aria-hidden=false]{visibility:visible;opacity:1;transition:all .4s cubic-bezier(0,1,.4,1),transform .4s cubic-bezier(.18,1.25,.4,1),visibility .4s linear;transform:scale(1) translate(0)!important}.mini-cart__content{overflow-y:auto}.mini-cart .header__action-item.header__action-item--cart{position:absolute;right:0;top:0}.mini-cart .header__action-item.header__action-item--cart svg{width:20px;height:20px}footer ul.social-media__item-list{justify-content:center}header .header__inner>.cs-slide-bar{display:block;margin:0 auto;width:100%}.announcement-bar .announcement-bar__content div#cs-slider{display:none}header .header__inner{display:grid;display:flex;flex-wrap:wrap}div#cs-mobile-sliders{max-width:320px}header .header__inner>.header-announce-bar>.cs-slide-bar{display:none}header .header__inner>.cs-slide-bar .announcement-bar__inner{padding:0}header .header__inner{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px}.header__mobile-nav{margin-right:0}div#cs-mobile-sliders .slick-track{display:flex;align-items:center}.announcement-bar .announcement-bar__content p{font-size:90%;padding:0 0 5px}.header-announce-bar{margin-left:auto}.header__logo-image{transition:all ease-in-out .3s}body.scrolling img.header__logo-image{max-width:45px!important}}@media screen and (max-width:374px){.header__action-item.header__action-item--account,.header__action-item.header__action-item--cart,.header__action-list>.header__action-item{padding-left:10px;padding-right:10px}.cs-collection-button .cs-view-buttons{flex-direction:column}.cs-collection-button .cs-view-buttons .product-item__price-list.price-list span{line-height:48px}.announcement-bar .announcement-bar__content{max-width:300px;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/responsive.css.map */
