.section{padding:0 20px}.header{padding:5px 20px 0}@media screen and (min-width: 1000px) and (max-width: 1492px){.slideshow:not(.slideshow--edge2edge){margin-top:0;margin-bottom:0}}@media screen and (min-width: 641px) and (max-width: 999px){.header{padding-top:10px;padding-bottom:15px}.slideshow:not(.slideshow--edge2edge){margin-top:0;margin-bottom:0}}@media screen and (max-width: 640px){.header{padding-top:15px;padding-bottom:15px}}.announcement-bar{background-color:#fff!important;border:none}.announcement-bar__content{padding:3px 20px 7px;background-color:#0c70b8;border-radius:0 0 10px 10px;line-height:1.5}.footer:first-child{background-color:#fff;border-top:var(--footer-border)}.footer:first-child .footer__wrapper{border:none;padding:12px 0}.footer__block-item{padding-top:12px;padding-bottom:12px}.footer:nth-child(2){background-color:#113753;color:#ffffffbf}.footer:nth-child(2) .footer__wrapper{padding:25px 0 20px;border:none}.footer__aside{margin-top:0}.footer-logo{width:140px;height:auto;opacity:.85;padding-bottom:10px}.footer__block-list{justify-content:center}@media screen and (min-width: 1000px){.footer__block-list{margin:0 auto}}@media screen and (min-width: 641px) and (max-width: 999px){.footer:first-child .footer__wrapper{padding:0}.footer:first-child .container{padding-top:25px;padding-bottom:25px}}@media screen and (max-width: 999px){.hidden-pocket{margin-bottom:0;display:none!important}.footer__aside-item.footer__aside-item--copyright.hidden-lap-and-up{display:block!important;padding-top:25px}.footer:nth-child(2) .footer__wrapper{padding:15px 0 20px;border:none}}@media screen and (max-width: 640px){.footer__title.heading.h6{padding:10px 0}.footer__aside-item:first-child,.footer__aside-item:nth-child(2){margin-top:0}.footer__aside-item.footer__aside-item--copyright.hidden-lap-and-up{padding-top:0}}@media screen and (min-width: 641px){.footer__aside-item--copyright:not(:only-child){margin-top:0}.footer__aside{gap:10px 20px}}.social-media__item.social-media__item--reddit a svg{filter:brightness(.4) saturate(0%) invert(100%)}.social-media__item.social-media__item--reddit:hover a svg{filter:none}.kl-teaser-RnhNgM .kl-private-reset-css-Xuajs1 .go681896951 .kl-private-reset-css-Xuajs1 .go3176171171{padding-top:8px}.kl_reviews__carousel__header{line-height:1.3}.collection-block-item:hover .collection-block-item__title{color:#f1b618;background-color:#00467bbf;transition:background-color .4s ease-in-out,color .4s ease-in-out}.collection-block-item__title{background-color:#283c4a73;padding:20px 0}.columns{display:flex;gap:2rem;width:100%;align-items:flex-start;margin-top:4rem}@media screen and (max-width: 640px){.columns{flex-direction:column;flex-wrap:wrap}.columns .column{flex:1 1 100%}.columns .column,.columns .column img{width:100%}}@media screen and (min-width: 641px){.columns{flex-direction:row;flex-wrap:nowrap}.columns.right{flex-direction:row-reverse}.columns.left .column,.columns.right .column{flex:1 1 auto}.columns.left .column:first-child,.columns.right .column:first-child{flex:0 0 350px;max-width:350px}}.columns .column img{margin:0}.subheader{font-size:1rem;font-weight:600}.red{color:#dd3900}div[id*=product-component-]{max-width:100%!important;width:100%!important}.interesting-fact{background:#c7d6d880;background:linear-gradient(145deg,#c7d5d80d,#c7d5d899);border:1px solid rgba(167,189,196,.25);border-radius:8px;padding:15px;line-height:1.4rem;margin-top:1rem}.interesting-fact header{background:url(/cdn/shop/files/418837357_9832928b-0175-4dec-8f79-a3732917fd49.svg?v=1752068396) no-repeat top left;padding:15px 15px 15px 65px;color:#5a7390;font-size:1.3rem}.interesting-fact div{padding:0 15px 15px 65px;font-style:italic}.small-caps{font-variant:small-caps;text-decoration:none}.small-caps.digits{font-variant:normal;font-size:.75em;vertical-align:top;text-decoration:none}.article__inner a{font-weight:600}.faq{margin:0 auto;padding:2rem}.faq h2{text-align:center;margin-bottom:1.5rem}.faq-item{border-bottom:1px solid #ccc;margin-bottom:1rem}.faq-item summary{cursor:pointer;font-weight:700;list-style:none;position:relative;padding:.75rem 1rem;background-color:#f2f8f9}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";position:absolute;right:0;font-weight:700;transition:transform .3s ease;padding-right:1rem}.faq-item[open] summary:after{content:"\2212"}.faq-item p{margin:.5rem 0 1rem;padding-left:1rem;color:#333;line-height:1.5}.product-table{border-collapse:separate;border-spacing:5px;max-width:100%;width:100%;table-layout:fixed;word-wrap:break-word;overflow-wrap:break-word}.product-table th:first-child,.product-table td:first-child{width:35%}.product-table td:first-child{font-weight:700}.product-table th:last-child,.product-table td:last-child{width:65%}.product-table th{background:#e3e3e3;border-bottom:1px solid #1270b8;padding:5px 10px 2px;text-transform:uppercase;font-size:.75rem;text-align:center;word-break:break-word;white-space:normal}.product-table td{padding:5px 10px;border-bottom:1px solid #bac1c6;word-break:break-word;white-space:normal}.product-table tr:nth-child(2n) td{background:#fff}.klaviyo-bis-trigger{background:#1968b2;color:#fff}.nav-bar{padding:0 20px}.nav-dropdown__link{display:flex;justify-content:space-between;align-items:center;padding:8px 20px;gap:12px;border-bottom:1px dotted #ececec}.nav-dropdown__link__inner{display:flex;align-items:center;gap:8px;flex-grow:1;min-width:0}.nav-dropdown__link__arrow{display:flex;align-items:center;justify-content:center;flex-shrink:0}.nav-dropdown__link svg{margin:0}.nav-dropdown__link__inner .menu-icon{width:18px;height:18px;margin-right:6px;vertical-align:middle;fill:currentColor;transition:fill .2s}.nav-dropdown__link__inner .menu-icon-wrapper{vertical-align:middle;width:18px;height:18px}.nav-dropdown__link__inner .menu-icon-wrapper svg{width:18px;height:18px;fill:currentColor;vertical-align:top}@media screen and (min-width: 1000px){.nav-bar__item{margin-right:20px}.nav-bar__item:first-child{padding:10px;order:999}.nav-bar__item:first-child a{background-color:#dd3900;color:#fff;font-weight:600;padding:5px 15px;border-radius:8px}.nav-bar__item:first-child a:hover{color:#fff;background-color:#c42a00}}.nav-bar__linklist{display:flex}.mobile-menu__panel:not(.is-open) .nav-bar__item:first-child{background-color:#dd3900;color:#fff;font-weight:600}.mobile-menu__panel:not(.is-open) .nav-bar__item:first-child a:hover{color:#fff}.mobile-menu__panel:not(.is-open) .mobile-menu__section:first-child{padding-left:0}.mobile-menu__panel:not(.is-open) .mobile-menu__section:first-child .mobile-menu__nav-item{padding-left:16px}.mobile-menu__panel:not(.is-open) .mobile-menu__nav-item:first-child{background-color:#dd3900;color:#fff}.mobile-menu__panel:not(.is-open) .mobile-menu__nav .mobile-menu__nav-item:first-child a{color:#fff;font-weight:600}.map{height:445px}.container{padding:0}.product-tabs{margin-top:20px}.product-tabs__nav{display:flex;border-bottom:2px solid #ddd;padding:0;list-style:none;gap:15px}.product-tabs__item{padding:10px 20px;cursor:pointer;font-weight:700;border-bottom:2px solid transparent;transition:all .3s ease-in-out}.product-tabs__item.active{border-bottom:2px solid #000;color:#000}.product-tabs__content{margin-top:15px}.product-tabs__panel{display:none;animation:fadeIn .3s ease-in-out}.product-tabs__panel.active{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.container--narrow:has(.snize){max-width:none;padding:0 var(--mobile-container-gutter);max-width:1480px;margin-left:auto;margin-right:auto;font-size:1.4rem!important}.container--narrow:has(.snize):has(*) *{font-size:1rem!important}.container--narrow:has(.snize) h1.page__title{font-size:1.8rem!important}#snize-search-results-grid-mode ul{margin-left:0;margin-right:0;width:100%;padding-left:40px!important}#snize-search-results-grid-mode ul li{padding-left:10px!important;padding-right:10px!important}@media screen and (max-width: 768px){#snize-search-results-grid-mode ul li{width:auto}#snize-search-results-grid-mode ul{padding-left:0!important}}@media screen and (min-width: 769px) and (max-width: 999px){#snize-search-results-grid-mode ul li{width:31.3%!important}#snize-search-results-grid-mode li.snize-product .snize-button{visibility:visible;opacity:1!important}}@media screen and (min-width: 1000px){#snize-search-results-grid-mode ul li{width:22.92%!important}}#snize-search-results-grid-mode li.snize-product .snize-button{background-color:#0c70b8!important;font-weight:600!important}.snize-product-label{font-weight:600!important;padding:8px 10px 10px!important}.snize-ac-results-content:has(*) *{font-size:1rem!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/custom.css.map */
