#shopify-section-fmb-loader,#shopify-section-fmb-body-end-loader,[id^=shopify-section-][id$=__fmb-loader],[id^=shopify-section-][id$=__fmb-body-end-loader],.shopify-section:has(#fmb-config),.shopify-section:has([data-fmb-body-end]){display:none}@media(min-width:769px){.text-column__grid:has(>:nth-child(6):last-child)>*{grid-column:span 2}}.megamenu .megamenu__promo{--colorTextBody: var(--colorNavText);--colorBorder: var(--colorNavText)}.megamenu .megamenu__promo .btn--secondary{background-color:var(--colorBtnPrimary);border-color:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText)}.megamenu{--fmb-mega-promo-basis: 55%;--fmb-mega-promo-max: 380px}.megamenu .megamenu__promos,.megamenu .megamenu__inner:has(.megamenu__promos--before):has(.megamenu__promos--after) .megamenu__promos{flex-basis:var(--fmb-mega-promo-basis)}.megamenu .megamenu__promo{max-width:var(--fmb-mega-promo-max)}.site-nav--is-megamenu .site-nav__dropdown.megamenu{top:100%}.site-nav--is-megamenu .site-nav__details[open]>summary:before{content:"";position:absolute;top:100%;left:0;right:0;height:100px}.megamenu .megamenu__column{max-width:440px}.megamenu .site-nav__dropdown-link--top-level{white-space:nowrap;line-height:1.4}@media(max-width:1100px){.megamenu .site-nav__dropdown-link--top-level{white-space:normal}}.product-block:has(>.collapsibles-wrapper)+.product-block:has(>.collapsibles-wrapper),.product-block--tab+.product-block:has(>.collapsibles-wrapper),.product-block:has(>.collapsibles-wrapper)+.product-block--tab{margin-top:-25px}.product-block:has(>.collapsibles-wrapper)+.product-block:has(>.collapsibles-wrapper) .collapsible-trigger-btn--borders,.product-block--tab+.product-block:has(>.collapsibles-wrapper) .collapsible-trigger-btn--borders,.product-block:has(>.collapsibles-wrapper)+.product-block--tab .collapsible-trigger-btn--borders{border-top:0}.product-block .collapsible-content__inner{overflow-x:auto}.product-block .collapsible-content__inner table{width:100%!important;height:auto!important;table-layout:auto;border-collapse:collapse}.product-block .collapsible-content__inner table tr{height:auto!important}.product-block .collapsible-content__inner table td,.product-block .collapsible-content__inner table th{width:auto!important;height:auto!important;padding:8px 10px;border:1px solid var(--colorBorder);vertical-align:top;font-size:inherit}.product-block .collapsible-content__inner table td p,.product-block .collapsible-content__inner table th p{margin:0}h2:has(+.fmb-accordion){margin-top:32px;text-align:center}.fmb-accordion details{border-top:1px solid var(--colorBorder)}.fmb-accordion details:last-child{border-bottom:1px solid var(--colorBorder)}.fmb-accordion summary{position:relative;display:block;list-style:none;padding:16px 32px 16px 0;color:var(--colorTextBody);font-size:14px;font-weight:700;text-transform:none;cursor:pointer}.fmb-accordion summary::marker{content:""}.fmb-accordion summary:after{content:"";position:absolute;top:50%;right:4px;width:8px;height:8px;margin-top:-6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease}.fmb-accordion details[open]>summary:after{margin-top:-2px;transform:rotate(225deg)}.fmb-accordion summary:focus-visible{outline:2px solid currentColor;outline-offset:2px}.fmb-accordion__body{padding:0 0 20px;font-size:var(--typeBaseSize);font-weight:400}@media(prefers-reduced-motion:reduce){.fmb-accordion summary:after{transition:none}}.slideshow-wrapper .hero .slideshow__slide:not(.animate-out) .hero__image-wrapper,.hero[data-aos=hero__animation]:not(.animate-out) .hero__image-wrapper{opacity:1;transform:none;transition:none}.slideshow-wrapper .hero .slideshow__slide:not(.animate-out) .hero__image,.hero[data-aos=hero__animation]:not(.animate-out) .hero__image{opacity:1;transition:none}#stamped-reviews-widget[data-widget-type=carousel]{display:flex!important;flex-wrap:wrap;align-items:center;gap:12px 16px;max-width:1200px;color:var(--colorTextBody);font-family:var(--typeBasePrimary),var(--typeBaseFallback, sans-serif)}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{order:1;flex:1 1 auto;float:none!important;margin:0 0 0 8px!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback, sans-serif)!important;font-weight:var(--typeHeaderWeight, 800)!important;font-size:24px!important;line-height:1.15!important;letter-spacing:-.01em;color:var(--colorTextBody)!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-subtitle{order:2;float:none!important;margin:0!important;font-size:16px!important;font-weight:600;color:var(--colorTextBody)!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-subtitle a{color:inherit!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-subtitle .stamped-fa:before{font-size:18px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-buttons{order:3;display:flex!important;gap:8px;float:none!important;width:auto!important;margin-right:8px;line-height:1!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-buttons div{position:relative;width:40px!important;height:40px!important;border-radius:50%;background:var(--colorBtnPrimary);font-size:0!important;transition:opacity .2s ease}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-buttons div:hover{opacity:.85}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-buttons div:before{content:""!important;position:absolute;top:50%;left:50%;width:9px;height:9px;border-top:2px solid var(--colorBtnPrimaryText);border-right:2px solid var(--colorBtnPrimaryText)}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-button-left:before{transform:translate(-30%,-50%) rotate(-135deg)}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-button-right:before{transform:translate(-70%,-50%) rotate(45deg)}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll{order:4;float:none!important;flex:0 0 100%;overflow:hidden!important;margin-bottom:-40px}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll:before{border-bottom:1px solid var(--colorBorder)!important;margin:0 8px 20px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll-wrapper{display:flex!important;flex-wrap:nowrap;align-items:stretch}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block{position:relative;flex:0 0 auto;box-sizing:border-box;height:auto!important;padding:0 8px 4px!important;white-space:normal;color:var(--colorTextBody)!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback, sans-serif)!important;font-size:16px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{display:grid;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"stars stars" "title title" "image message" "image author" "image badge";grid-template-rows:auto auto auto auto 1fr;column-gap:20px;box-sizing:border-box;height:100%;padding:24px!important;border:1px solid var(--colorBorder);border-radius:16px;background:var(--colorBody)}#stamped-reviews-widget[data-widget-type=carousel] .stamped-reviews-date{position:absolute;top:28px;right:32px;float:none!important;margin:0!important;padding:0!important;font-size:13px!important;color:var(--colorTextBody)!important;opacity:.7}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-rating{grid-area:stars;font-size:18px!important;line-height:1}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-rating .stamped-fa:before{font-size:18px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-title{grid-area:title;margin:12px 0 16px!important;font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback, sans-serif)!important;font-weight:var(--typeHeaderWeight, 800)!important;font-size:20px!important;line-height:1.25!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-title:has(a:empty){margin:4px 0 0!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-reviews-title a{color:var(--colorTextBody)!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image{grid-area:image;float:none!important;width:88px!important;height:auto!important;margin:0!important;border:0!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image>a{position:relative;box-sizing:border-box;width:88px;height:88px!important;border:1px solid var(--colorBorder);border-radius:8px;overflow:hidden;background:#fff}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:6px;box-sizing:border-box;object-fit:contain}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-product-title{margin:8px 0 0!important;font-size:13px!important;line-height:1.35!important;text-align:left}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-product-title a{display:-webkit-box!important;height:auto!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;color:var(--colorTextBody)!important;opacity:.75}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message{grid-area:message;margin:0!important;padding:0!important;white-space:normal!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message-block{font-family:var(--typeBasePrimary),var(--typeBaseFallback, sans-serif)!important;font-style:normal!important;font-weight:400!important;font-size:17px!important;line-height:1.5!important;color:var(--colorTextBody)!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-author{grid-area:author;margin:12px 0 0!important;font-weight:600!important;font-size:15px!important;color:var(--colorTextBody)!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper>span{grid-area:badge}#stamped-reviews-widget[data-widget-type=carousel] .shopapp-verified{padding-top:6px!important;height:16px!important}@media screen and (max-width:690px){#stamped-reviews-widget[data-widget-type=carousel]{width:calc(100% - 32px)!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll{margin-bottom:-20px}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-title{flex:0 0 100%;margin-left:2px!important;font-size:22px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-subtitle{flex:1 1 auto}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block{padding:0 2px 4px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll:before{margin:0 2px 16px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-buttons{margin-right:2px}#stamped-reviews-widget[data-widget-type=carousel] .stamped-ratings-wrapper{grid-template-columns:72px minmax(0,1fr);column-gap:16px;padding:20px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-reviews-date{top:23px;right:22px}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image,#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image>a{width:72px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-image>a{height:72px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block .stamped-reviews-message,#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block .stamped-reviews-author{margin-left:0!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .block .stamped-reviews-message{line-height:1.5!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message-block{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/fmb-custom.css.map */
