#header-sidebar-menu .navigation-promo__wrapper{--mega-menu-promo-grid-image-min-width: 64% !important}.slideshow__carousel .subheading{font-size:48px}.slideshow__carousel .h6{margin-top:32px!important}@media screen and (max-width:1399px){.slideshow__carousel .subheading{font-size:40px}.slideshow__carousel .h6{margin-top:24px!important}}@media screen and (max-width:699px){.slideshow__carousel .subheading{font-size:32px}.slideshow__carousel .h6{margin-top:20px!important}.slideshow__carousel .button{margin-top:24px!important}}.collection-list .collection-card__content h2{font-size:48px}.collection-list .collection-card__content .subheading{font-size:16px}@media screen and (max-width:1399px){.collection-list .collection-card__content h2{font-size:40px}.collection-list .collection-card__content .subheading{margin-top:24px!important}}@media screen and (max-width:699px){.collection-list .collection-card__content h2{font-size:32px}.collection-list .collection-card__content .subheading{font-size:15px;margin-top:20px!important}}.popover::part(content){border:none!important}@media screen and (max-width:699px){.hot-spot-popover{inset-block-end:50%!important;transform:translateY(50%)}.hot-spot-popover::part(content){-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;box-shadow:0 5px 30px #1a1a1a1a!important;background:#ffffffb3!important}:is(.drawer,.popover)::part(outside-close-button){background:none!important;top:10px!important;left:calc(90% - 20px)!important}navigation-drawer:is(.drawer,.popover)::part(outside-close-button){display:none!important}.popover::part(overlay){transform:translateY(-50%)!important;min-height:140lvh!important}}@media screen and (min-width:700px)and (max-width:999px){.hot-spot-popover::part(content){-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important;box-shadow:0 5px 30px #1a1a1a1a!important;background:#ffffffb3!important}}.revealed-image{position:relative;z-index:0}.revealed-image__image-clipper{position:absolute;z-index:0}.revealed-image a.button:hover{background:#3d5838d9!important}.stats-container{color:#222;display:flex;flex-direction:column;gap:16px!important;line-height:1.2;margin-top:24px!important}.stats-row{display:flex;justify-content:flex-start;align-items:flex-end;gap:3rem}.stats-group{display:flex;flex-direction:column;gap:.5rem}.stats-label{font-weight:900;font-size:16px margin-bottom: 0}.stats-container .stats-item{display:flex;align-items:baseline;gap:6px;margin-top:0}.stats-value-unit{font-weight:900;color:#c62828;font-size:32px;line-height:1;display:inline-block;width:90px}.stats-size{font-weight:900;color:#222;font-size:16px}.stats-drop{margin-top:1.8rem;display:flex;gap:.5rem;flex-direction:column}.feature-chart__heading:first-child{font-size:48px}@media screen and (max-width:699px){.feature-chart__heading:first-child{font-size:32px}}.readmore-wrapper{position:relative;overflow:hidden;max-height:100px;transition:max-height .4s ease}@media screen and (max-width:699px){.readmore-wrapper{max-height:150px!important}}.readmore-wrapper.expanded{max-height:2000px!important}.read-toggle{display:inline-block;color:#cb2c30;background:none;border:none;cursor:pointer;font-weight:600;font-size:14px;text-decoration:underline}.read-toggle:hover{text-decoration:initial}.feature-chart__table:has(.readmore-wrapper) .feature-chart__table-row{display:flex!important;flex-direction:column!important}.feature-chart__table{max-width:985px;margin:auto}.section:has(.feature-chart){padding-top:35px!important}.shopify-section--specification-table .section{padding-top:32px!important;padding-bottom:75px!important}.shopify-section--specification-table .feature-chart__heading{font-size:48px;margin-bottom:10px}.shopify-section--specification-table h3{font-size:16px!important}.shopify-section--specification-table .prose *+p,.shopify-section--specification-table ul{margin-top:10px!important}.shopify-section--specification-table ul{row-gap:0!important}@media screen and (min-width:700px)and (max-width:999px){.shopify-section--specification-table .section{padding-top:25px!important;padding-bottom:68px!important}.shopify-section--specification-table .feature-chart__heading{margin-bottom:6px}}@media screen and (max-width:699px){.shopify-section--specification-table .section{padding-top:23px!important;padding-bottom:48px!important}.shopify-section--specification-table .feature-chart__heading{line-height:1em;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
