h1,.h1.h1,.text-block.h1>*,.text-block.h1 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(40px,5.5vw,70px);line-height:1.143;letter-spacing:0}body h2,body .h2.h2,body .text-block.h2>*,body .text-block.h2 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(32px,4.7vw,60px);line-height:1.1667;letter-spacing:0}h3,.h3,.h3.h3,.text-block.h3>*,.text-block.h3 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(28px,3.5vw,40px);line-height:1.1667;letter-spacing:0}h4,.h4.h4,.text-block.h4>*,.text-block.h4 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(24px,2.7vw,30px);line-height:1.5;letter-spacing:0}h5,.h5.h5,.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(20px,2.2vw,24px);line-height:1.5;letter-spacing:0}h6,.h6.h6,.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6){font-size:clamp(18px,1.8vw,20px);line-height:1.5;letter-spacing:0}.button.size-style{height:50px;padding:15px 25px;font-weight:700;font-size:16px;line-height:1.214;letter-spacing:1px}.bold-text-normal-weight h2 strong{font-weight:400}.size-style.button-unstyled{font-weight:700;letter-spacing:0}.main-nav ul li a{transition:all .3s;position:relative}.main-nav ul li a[aria-current=page]{color:#0c4f9f;position:relative}.main-nav ul li a:hover{color:#0c4f9f}.main-nav ul li a:hover:before{content:"";border-bottom:2px solid #0C4F9F;position:absolute;bottom:-16px;width:100%}.main-nav ul li a[aria-current=page]:before{content:"";border-bottom:2px solid #0C4F9F;position:absolute;bottom:-16px;width:100%}.header-main .container-fluid,.header-navigation-main{padding:0 60px}.header-nav{position:relative;display:flex;align-items:center;justify-content:space-between;gap:70px}.nav-left.main-nav{width:8.7%}.nav-right.main-nav ul li:first-child a{color:#0c4f9f}.shopify-section-group-header-group .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:unset;mask:unset}.shopify-section-group-header-group .header-actions__cart-icon .cart-bubble{position:absolute;width:18px;top:5px;right:5px}.shopify-section-group-header-group .header-actions__cart-icon .cart-bubble__background{background-color:#0c4f9f}.shopify-section-group-header-group .header-mobile-nav{display:none}.header-top .header-left{max-width:155px;width:100%}.mobile-menu-toggle{display:none;background:none;border:none;cursor:pointer;padding:0}.hamburger-icon{display:flex;width:20px;height:20px;justify-content:center;align-items:center}.header-mobile-left{display:none}.mobile-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;visibility:hidden;pointer-events:none;transition:visibility .3s ease}.mobile-drawer.is-open{visibility:visible;pointer-events:auto;transition:visibility 0s}.mobile-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;transition:opacity .3s ease}.mobile-drawer.is-open .mobile-drawer__overlay{opacity:1}.mobile-drawer__panel{position:absolute;top:0;right:0;height:100%;width:min(320px,85vw);background:#fff;transform:translate(100%);transition:transform .3s ease;overflow-y:auto;padding:20px}.mobile-drawer.is-open .mobile-drawer__panel{transform:translate(0)}.mobile-drawer__close{background:none;border:none;font-size:32px;line-height:1;cursor:pointer;margin-bottom:16px}.mobile-drawer__nav ul{list-style:none;margin:0;padding:0}.mobile-drawer__nav>ul>li{border-bottom:1px solid #d9d8d8}.mobile-drawer__nav a{display:block;padding:12px 0;text-decoration:none;color:inherit;font-weight:700}.mobile-drawer__nav .sub-nav{padding-left:16px}.mobile-drawer__utility-links{margin-top:16px}.header .menu-list__link-title{padding-inline:35px;font-weight:var(--fw-bold);font-size:var(--f14);text-transform:uppercase;letter-spacing:1px;color:var(--text);padding-top:14px;padding-bottom:14px}.header .header__columns{--padding-block-start: 0;--padding-block-end: 0}.header .header__row.header__row--top{padding:24px 0}.header .menu-list__link.menu-list__link--active .menu-list__link-title{color:#0c4f9f;position:relative}.header .menu-list__link .menu-list__link-title{position:relative;transition:all .3s}.header .menu-list__link.menu-list__link--active .menu-list__link-title:before{content:"";border-bottom:2px solid #0C4F9F;position:absolute;bottom:0;width:calc(100% - 70px);transition:all .3s}.header .menu-list__link .menu-list__link-title:hover{color:#0c4f9f}.header .menu-list__link:hover .menu-list__link-title:before{content:"";color:#0c4f9f;border-bottom:2px solid #0C4F9F;position:absolute;bottom:-1px;width:calc(100% - 70px);transition:all .3s}.header .swym-advanced-header-icon{width:44px;justify-content:center}.header .header__row{--page-width: calc(112.5rem + (var(--page-margin) * 2))}.nav-right.main-nav{grid-area:right}.nav-right.main-nav ul{justify-content:flex-end}.header__row.header__row--top .nav-right.main-nav{display:none}.header .header__column--right header-actions{margin-right:-14px}.header .mega-menu__link.mega-menu__link--parent{font-size:14px;line-height:1.214;letter-spacing:1px;font-weight:600;color:#0c4f9f;margin-bottom:15px;padding:0}.header .mega-menu .mega-menu__column ul li:last-child .mega-menu__link{position:relative;font-weight:600;letter-spacing:0;line-height:1}.header .mega-menu .mega-menu__column{padding-right:21px}.header .mega-menu .mega-menu__column ul li:last-child .mega-menu__link:before{content:"";background:url(/cdn/shop/files/mega-menu-icon.svg?v=1789288327) no-repeat center center;background-size:contain;width:14px;height:14px;display:inline-block;position:absolute;right:-21px}.header .mega-menu__column ul .mega-menu__link,.header .mega-menu__column ul .mega-menu__view-all-link{font-size:14px;line-height:1.214;letter-spacing:0;font-weight:500;color:#151515;padding:0;transition:all .3s}.header .mega-menu__column ul .mega-menu__link{margin-bottom:10px}.header .mega-menu__column ul .mega-menu__view-all-link:hover,.header .mega-menu__column ul .mega-menu__link:hover{color:#0c4f9f}.header .mega-menu__column ul li:last-child .mega-menu__link{margin-bottom:0}.header .mega-menu__column ul .mega-menu__view-all-link .wrap-text{display:flex;gap:5px;align-items:center}.header .mega-menu__column ul .mega-menu__link span{text-transform:initial}.header .menu-list__submenu .mega-menu__list{gap:50px;display:flex;justify-content:space-between;gap:30px}.header .menu-list__submenu .mega-menu{max-width:1640px;margin:0 auto;padding:0 20px}.menu-list__submenu .menu-list__submenu-inner .mega-menu{display:flex;justify-content:space-between;align-items:flex-start;gap:30px;margin-top:50px}.menu-list__submenu .menu-list__submenu-inner .mega-menu__grid{max-width:1187px;width:100%}.menu-list__submenu .menu-list__submenu-inner .mega-menu-promo-block{max-width:320px;width:100%}.menu-list__submenu .menu-list__submenu-inner .mega-menu-promo-block .mega-menu__promo-image{margin-bottom:20px}.menu-list__submenu .menu-list__submenu-inner .mega-menu-promo-block .mega-menu__promo-content .mega-menu__promo-heading{font-size:14px;line-height:1.214;letter-spacing:1px;font-weight:700;color:#151515;margin-bottom:5px}.menu-list__submenu .menu-list__submenu-inner .mega-menu-promo-block .mega-menu__promo-content .mega-menu__promo-text{font-size:12px;line-height:14px;letter-spacing:0;font-weight:500;color:#151515}.shopify-section-group-header-group #header-component:not(.template-index .shopify-section-group-header-group #header-component){border-bottom:1px solid #EAEAEA}.product-card__content .product-vendor p{font-size:12px;line-height:1.75;letter-spacing:2px;font-weight:800;text-transform:uppercase}.product-card__content .product_title{line-height:26px;margin-bottom:10px!important;font-weight:600}.product-media-container{background:#f7f7f7}.product-media-container .product-media img{object-fit:contain!important;mix-blend-mode:multiply}body .variant-option--swatches overflow-list::part(list){padding-block:0;padding-inline:0;gap:5px}.variant-option__button-label .swatch{--max-swatch-size: 12px}.product-card__content .variant-option__button-label .swatch{border-radius:100%}.product-information__media .product-media-container .product-media{position:unset!important}.new-hero-banner .slide-content img{width:calc(100% - 40px);object-fit:contain;max-width:440px}.section-instagram{padding-top:var(--sp150);padding-bottom:var(--sp150)}.product-recommendations .resource-list__carousel slideshow-arrows,.ui-test-product-list .resource-list__carousel slideshow-arrows{align-items:flex-start;justify-content:flex-end;top:-110px;gap:20px}.product-recommendations .resource-list__carousel .slideshow-control[disabled],.ui-test-product-list .resource-list__carousel .slideshow-control[disabled]{display:flex;opacity:.5}.product-recommendations .resource-list__carousel slideshow-arrows .slideshow-control,.ui-test-product-list .resource-list__carousel slideshow-arrows .slideshow-control{opacity:1;background:transparent;border:1px solid #0C4F9F;color:#0c4f9f;margin:0;animation:unset!important;max-width:45px}.ui-test-product-list .resource-list__carousel slideshow-slides slideshow-slide{--peek-next-slide-size: -13.44rem}.ui-test-product-list .resource-list__carousel slideshow-slides slideshow-slide .product-media-container .product-media img{object-fit:cover!important}.heading-rw-arrow h2{width:calc(100% - 130px)}.two-column-collection-list .collection-card{max-height:250px}.menu-drawer .close-button svg{width:20px;height:20px}.header .menu-drawer__menu-item--mainlist{font-weight:700;font-size:16px;text-transform:uppercase}.header .menu-drawer__close-button{border:0;outline:none;--button-border-color: transparent}.header .menu-drawer__close-button:hover{--button-border-color: transparent;opacity:1}.header .overflow-menu::part(list){justify-content:center;width:100%}.header .menu-list__list-item:is([slot=overflow]) .menu-list__link-title:before{content:none}.header .menu-list__list-item:is([slot=overflow]) .menu-list__link-title{padding-top:8px;padding-bottom:8px}.menu-drawer__menu-item>.svg-wrapper{padding-block:0!important}.menu-drawer__menu-item>.svg-wrapper svg path{color:#151515}.menu-drawer__menu .menu-drawer__list-item .menu-drawer__menu-item{border-bottom:1px solid #151515}.menu-drawer__list-item .menu-drawer__menu--childlist .menu-drawer__menu--grandchildlist .menu-drawer__menu-item{border-bottom:0}.header .menu-drawer__list-item--deep:not(.menu-drawer__list-item--divider) .menu-drawer__menu{margin-block-start:0}.collection-banner .breadcrumbs{margin-bottom:30px}.collection-banner .collection-description{max-width:739px}.collection-banner .collection-description *{font-size:18px;line-height:1.556;letter-spacing:0;font-weight:500;color:#151515}.collection-banner .collection-description p:lasst-child{margin-bottom:0}product-card .quick-add .quick-add__button{width:calc(100% - 40px);height:39px;font-size:14px;line-height:1.214;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:0;justify-content:center;inset-block-end:20px;color:#fff;background:#0c4f9f;transition:all .3s;left:50%;transform:translate(-50%);padding:0}product-card .quick-add .quick-add__button:hover{color:#0c4f9f;background:#fff;scale:unset}product-card .product-card__content .card-gallery .product-badges__badge{display:none}collection-component .main-collection-grid .product-grid{--product-grid-columns-desktop: repeat(4, 1fr)}.template-collection .page-wrapper--drawer-open{margin-right:0}.sorting-filter .facets__summary{height:45px;border:1px solid rgba(21,21,21,.2);padding-left:20px;padding-right:14px;font-size:16px;line-height:20px;letter-spacing:0;font-weight:500}.facets-block-wrapper .facets--horizontal{padding-bottom:20px}#filters-drawer .theme-drawer__dialog{z-index:99}#filters-drawer .theme-drawer__dialog .theme-drawer__title{font-size:20px;line-height:24px;font-weight:800;letter-spacing:0}#filters-drawer .theme-drawer__dialog .facets__label{font-size:14px;line-height:1.214;font-weight:600;letter-spacing:0;text-transform:uppercase}#filters-drawer .theme-drawer__dialog .checkbox__label-text{font-size:14px;line-height:1.214;font-weight:400;letter-spacing:0}#filters-drawer .theme-drawer__dialog .price-facet__field .price-facet__input{border:1px solid #EAEAEA;border-radius:0}#filters-drawer .theme-drawer__dialog .checkbox__label svg{width:18px;height:18px;border-radius:0}#filters-drawer .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:#0c4f9f;border:0;border-radius:2px}body .facets .products-count-wrapper{display:none}body .facets .sorting-filter{margin-left:auto}body .theme-drawer__close-button svg path{stroke-width:3.5}.checkbox__label svg path{stroke-width:2.5}body .theme-drawer__close-button{box-shadow:unset;border:2px solid #151515;width:24px;height:24px}body .theme-drawer__close-button svg{width:14px;height:14px}.price-facet__highest-price{font-size:16px}.product-vendor p{font-size:12px;line-height:1.75;font-weight:800;letter-spacing:2px;text-transform:uppercase}body .product-title h1{margin-bottom:5px!important;font-size:34px!important;line-height:1.118!important;font-weight:700!important;letter-spacing:0!important}.template-product .product-information__grid .swym-button-content button{padding:0;background:transparent;border:0;min-height:unset;color:#151515}.template-product .product-information__grid .swym-button-content button svg{width:30px;height:30px}.quick-add-modal .quick-add-modal__content .product-details .product-vendor,.quick-add-modal .quick-add-modal__content .product-details .product-vendor p,.quick-add-modal .quick-add-modal__content .product-details .product-title,.quick-add-modal .quick-add-modal__content .product-details .product-title h1{display:block!important}.quick-add-modal .quick-add-modal__content .product-details .product-vendor p{padding:5px 0}.quick-add-modal .quick-add-modal__content .product-details .product-title h1{margin-bottom:10px!important;margin-top:5px;font-size:28px!important;line-height:1.214!important;font-weight:700!important;letter-spacing:0!important}.product-sku{font-size:18px;line-height:1.222;font-weight:400;letter-spacing:0;color:#151515b3}.product-sku .sku-label{font-weight:600}.skuContainer{line-height:1}.priceContainer{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.price-item__group.price{font-size:24px;line-height:1.208;font-weight:800;letter-spacing:0;color:#151515;margin-bottom:0!important}.price-item__group.compare-at-price{color:#151515b3;font-size:16px;line-height:1.208;font-weight:400;letter-spacing:0}.price-item__discount-badge{font-size:14px;line-height:1.208;font-weight:600;letter-spacing:0;color:#ff0003}.text-read-more-block .text-read-more-block__content *{color:#151515b3;font-size:16px;line-height:1.375;font-weight:400;letter-spacing:0}.text-read-more-block .text-read-more-block__toggle{color:#0c4f9f;font-size:16px;line-height:1.375;font-weight:600;letter-spacing:0}body #swym-custom-pdp-button{margin-top:0!important}.variant-picker__form .variant-option legend{font-size:16px;line-height:1.375;font-weight:600;letter-spacing:0;text-transform:uppercase;margin-bottom:10px}.variant-picker__form .variant-option--swatches .swatch__label{font-size:16px;line-height:1.188;font-weight:500;letter-spacing:0;color:#0f0f0f99}.variant-picker__form .variant-option--swatches .variant-option__button-label{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.variant-picker__form .variant-option--swatches .variant-option__button-label:has(:checked){color:#151515}body .swatch.swatch--variant-image{background-size:contain;background-repeat:no-repeat}.variant-picker__form .variant-option--equal-width-buttons{display:flex;flex-wrap:wrap}.variant-picker__form .variant-option--equal-width-buttons .variant-option__button-label{min-width:75px;width:75px;min-height:50px;height:50px;border-radius:0}.variant-picker__form .variant-option__button-label:has(:checked){color:#fff}.variant-picker__form .variant-option__button-label__text{font-size:14px;line-height:1.214;font-weight:700;letter-spacing:0;text-transform:uppercase}.variant-picker__form .variant-option__button-label{color:#151515}.variant-option--swatches .variant-option__button-label--has-swatch:has(:checked){--focus-outline: unset;outline:0;outline-offset:0}.variant-picker__form .variant-option--swatches .variant-option__button-label:has(:checked) .swatch--variant-image{border:1px solid #151515}.variant-picker__form .variant-option--swatches .variant-option__button-label:has(:checked) .swatch__label{color:#151515;font-weight:600}.variant-picker__form .variant-option--swatches .variant-option__button-label--has-swatch:hover{outline:0;outline-offset:0;background:transparent}.product-form-buttons .add-to-cart-button,.product-form-buttons .shopify-payment-button__button{font-size:16px;line-height:1.063;font-weight:700;letter-spacing:0;text-transform:uppercase}.product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}.product-information .accordion .details__header{font-size:18px;line-height:1.222;font-weight:800;letter-spacing:2px;text-transform:uppercase;padding:20px 0 15px}.product-information .accordion .details__header .icon-caret{width:24px;height:24px}.product-information .accordion .details-content{padding-bottom:0}.product-information .accordion .details-content .text-block *,.product-information .accordion .details-content .product-brand-accordion__description *{font-size:16px;line-height:1.375;font-weight:500;letter-spacing:0;color:#151515b3;margin-bottom:10px!important}.product-information .accordion .details-content .text-block p:last-child{margin-bottom:0!important}.product-information .accordion.accordion--dividers accordion-custom:last-child .details{border-block-end:0;border-color:#eaeaea}.product-information .buy-buttons-block{margin-top:30px}.section-page-banner{position:relative}.section-page-banner:before{content:"";background:url(/cdn/shop/files/page-banner-overlay.svg?v=1789539540) no-repeat top center;background-size:cover;width:100%;height:100%;display:inline-block;position:absolute;bottom:0;left:0;z-index:1}.section-page-banner .breadcrumbs .breadcrumbs__link,.section-page-banner .breadcrumbs .breadcrumbs__separator{color:#ffffff80}.section-page-banner .breadcrumbs .breadcrumbs__current{color:#fff}.section-page-banner .section-page-banner-wrapper{padding:20px 0 120px}.section-images-with-text .section-images-with-text-items .siwt-item-text-block{max-width:640px;width:100%}.section-images-with-text .section-images-with-text-items .siwt-item-l-image-block{max-width:520px;width:100%}.section-images-with-text .section-images-with-text-items .siwt-item-s-image-block{max-width:240px;width:100%}.bold-text-content{font-size:30px;line-height:1.333;font-weight:600;letter-spacing:0;color:#151515}.medium-text-content{font-size:30px;line-height:1.333;font-weight:500;letter-spacing:0;color:#151515}body .normal-text-content{font-size:18px;line-height:1.556;font-weight:500;letter-spacing:0;color:#151515cc;max-width:600px}.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item.snm-item-left{max-width:850px;width:100%}.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item.snm-item-right{max-width:580px;width:100%}.video-overlay-content{position:relative}.video-overlay-content .video-overlay-content-wrapper{position:absolute;left:0;bottom:var(--sp100);margin:0 auto;right:0;max-width:1680px}.video-overlay-content .image-block{max-width:27.5%;width:calc(100% - 40px)}@media screen and (min-width:1200px){.menu-list__list-item:not([slot=more]):nth-last-child(2),.menu-list__list-item:not([slot=more]):nth-last-child(3){display:none}}@media screen and (min-width:1024px){.mobile-drawer{display:none}}@media only screen and (max-width:1779px){.header-wrap .main-nav ul,.header-wrap .header-nav{gap:30px}.header-wrap .nav-left.main-nav{width:8.9%}}@media only screen and (max-width:1600px){.header .menu-list__link-title{padding-inline:20px}.header .menu-list__link:hover .menu-list__link-title:before,.header .menu-list__link.menu-list__link--active .menu-list__link-title:before{width:calc(100% - 40px)}.nav-right.main-nav ul{gap:40px}.section-page-banner .section-page-banner-wrapper{padding:20px 0 80px}}@media only screen and (max-width:1439px){.header-main .container-fluid,.header-navigation-main{padding:0 40px}.header-wrap .nav-left.main-nav{width:9.1%}.header .header__row.header__row--top{padding:20px 0}.section-main-collection .product-grid-container{padding-bottom:80px}.header .menu-list__submenu .mega-menu__list{flex-wrap:wrap;justify-content:flex-start}body .section-page-banner{--section-min-height: 70svh !important}}@media only screen and (max-width:1365px){.header-wrap .main-nav ul,.header-wrap .header-nav{gap:24px}.header-main .container-fluid,.header-navigation-main{padding:0 30px}.header-wrap .nav-left.main-nav{width:9.7%}footer .footer-locations-list{gap:80px}.header .header__row.header__row--top{padding-bottom:0}body .section-page-banner{--section-min-height: 65svh !important}.section-page-banner .section-page-banner-wrapper{padding:20px 0 70px}.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item-wrapper>.group-block-content{gap:70px}}@media only screen and (max-width:1199px){.header-main .container-fluid,.header-navigation-main{padding:0 20px}.header .menu-list__link-title{padding-inline:15px}.header .menu-list__link:hover .menu-list__link-title:before,.header .menu-list__link.menu-list__link--active .menu-list__link-title:before{width:calc(100% - 30px)}.header-nav{justify-content:center}.header-wrap .nav-left.main-nav{display:none;width:auto}.nav-right.main-nav ul li:first-child a{color:currentColor}.ui-test-product-list .section-resource-list,.section-instagram .section-instagram-wrapper>.group-block-content,.section-product-promotion .section-product-promotion-wrapper>.group-block-content{row-gap:30px}.ui-test-product-list .resource-list__carousel slideshow-arrows{top:-80px}footer .footer-locations-list{gap:50px}footer .footer-legal{gap:18px}.nav-right.main-nav{display:none}.section-main-collection .product-grid-container{padding-bottom:60px}body .section-page-banner{--section-min-height: 60svh !important}.section-page-banner .section-page-banner-wrapper{padding:20px 0 60px}.medium-text-content,.bold-text-content{font-size:24px}.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item-wrapper>.group-block-content{gap:60px}.section-new-multicolumn .section-new-multicolumn-item-left-content>.group-block-content{gap:20px}}@media only screen and (max-width:1023px){.shopify-section-group-header-group .header-mobile-nav{display:block;width:20px;height:20px;line-height:0}.shopify-section-group-header-group .header__icon{line-height:0;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.header-wrap .header-right{gap:22px}.header-wrap .header-top{padding:20px 0}.header-wrap .header-right{display:flex;align-items:center}.header-top .header-left{display:none}.header-mobile-left{display:flex;gap:22px}.header-main .header-logo img{max-width:160px}.header__icon.md\:hidden,.header-wrap .header-account{display:none}.mobile-menu-toggle{display:inline-flex;align-items:center}.header-navigation-main{display:none}.mobile-drawer__utility-links .account-link a{display:flex;gap:10px;align-items:center}body .product-title h1{font-size:32px!important}}@media only screen and (max-width:989px){.product-card__content .product_title{line-height:normal;margin-bottom:10px!important;margin-top:10px!important}.ui-test-collection-list .two-column-collection-list .resource-list--grid{--resource-list-columns: repeat(1, 1fr) !important;row-gap:20px}body .product-title h1{font-size:30px!important}body .section-page-banner{--section-min-height: 50svh !important}.section-page-banner .section-page-banner-wrapper{padding:20px 0 50px}.section-images-with-text .section-images-with-text-items>.group-block-content{flex-wrap:wrap;align-items:flex-start}.section-images-with-text .section-images-with-text-items .siwt-item-s-image-block{max-width:calc(50% - 15px);width:calc(50% - 15px);height:100%;max-height:47.2%}.section-images-with-text .section-images-with-text-items .siwt-item-l-image-block{max-width:100%;width:100%;max-height:500px}.section-images-with-text .section-images-with-text-items .siwt-item-text-block{max-width:calc(50% - 15px);width:calc(50% - 15px);height:auto}.medium-text-content,.bold-text-content{font-size:20px}.video-overlay-content .image-block{max-width:40%}.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item-wrapper>.group-block-content{gap:40px}}@media only screen and (max-width:749px){.header-main .container-fluid,.header-navigation-main{padding:0 16px}.header-wrap .header-top{padding:16px 0}.header-main .header-logo img{max-width:130px}footer .footer-legal{gap:10px;width:100%}.product-recommendations .resource-list__carousel slideshow-arrows,.ui-test-product-list .resource-list__carousel slideshow-arrows{gap:10px}.heading-rw-arrow h2{width:calc(100% - 110px)}.header .header__row.header__row--top{padding:10px 0}.header .menu-drawer__menu-item-text{font-size:16px;font-weight:700;color:#151515}.header .header__column.header__column--right .account-button{display:none}.header .header__column .search-action .svg-wrapper{justify-content:flex-start}.header .header-logo img{max-width:160px}.section-main-collection .product-grid-container{padding-bottom:50px}body .product-title h1{font-size:28px!important}.product-recommendations .resource-list__carousel slideshow-arrows{top:-75px}body .section-page-banner{--section-min-height: 45svh !important}.section-page-banner .section-page-banner-wrapper{padding:20px 0 40px}.section-images-with-text .section-images-with-text-items .siwt-item-s-image-block{max-width:100%;width:100%;max-height:350px}.section-images-with-text .section-images-with-text-items .siwt-item-l-image-block{max-height:350px}.section-images-with-text .section-images-with-text-items .siwt-item-text-block{max-width:100%;width:100%}.section-images-with-text .section-images-with-text-items>.group-block-content{flex-wrap:initial}.medium-text-content,.bold-text-content{font-size:18px}body .normal-text-content{font-size:16px}.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item-wrapper>.group-block-content{gap:20px}.section-new-multicolumn .section-new-multicolumn-items .snm-item-right .section-new-multicolumn-item-wrapper>.group-block-content{flex-direction:column-reverse}.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item.snm-item-right,.section-new-multicolumn .section-new-multicolumn-items .section-new-multicolumn-item.snm-item-left{max-width:100%;width:100%}}@media only screen and (max-width:479px){.product-recommendations .resource-list__carousel slideshow-arrows{top:-90px}.section-page-banner .section-page-banner-wrapper{padding:20px 0}}@media only screen and (max-width:374px){.header .header-logo img{max-width:112px}.product-information__grid .product-form-buttons{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
