@media screen and (max-width: 750px){.blocky-comparison-table-flex{flex-direction:column-reverse!important;row-gap:2rem!important}.blocky-comparison-table-flex>*{width:100%!important;flex-grow:1!important}}.blocky-comparison-table{border-spacing:0;table-layout:fixed;margin-top:auto;margin-bottom:auto;width:100%}.blocky-comparison-table th{padding:.5rem .5rem .75rem;font-size:var(--font-size);vertical-align:middle;line-height:1.2}.blocky-comparison-table-table-under{flex-direction:column-reverse;row-gap:2rem!important}.blocky-comparison-table-table-under>*{width:100%!important;flex-grow:1!important}.blocky-comparison-table td{padding:var(--table-row-length) 1rem;text-align:center;min-width:100px}.blocky-comparison-table-show-border td{box-shadow:inset 0 -.1rem rgba(var(--feature-color),.2),inset 0 0 0 6rem rgba(var(--feature-color),0)}.blocky-comparison-table-highlight td{box-shadow:inset 0 -.1rem rgba(var(--feature-color),0),inset 0 0 0 6rem rgba(var(--feature-color),.2)}.blocky-comparison-table-highlight:has(~.blocky-comparison-table-show-border) td{box-shadow:inset 0 -.1rem rgba(var(--feature-color),.2),inset 0 0 0 6rem rgba(var(--feature-color),.2)}.blocky-comparison-table .blocky-comparison-table-feature p{font-size:var(--font-size);word-break:break-word}@media screen and (max-width: 750px){.blocky-comparison-table td{padding:var(--table-row-length) .75rem}.blocky-comparison-table th{padding:.3rem .3rem .75rem}.blocky-comparison-table .blocky-comparison-table-feature p,.blocky-comparison-table th{font-size:calc(var(--font-size) * .85)}.blocky-comparison-table img{max-width:var(--mobile-image-width)}}@media screen and (min-width: 750px){.blocky-comparison-table img{max-width:var(--image-width)}}.blocky-comparison-table img{height:auto;vertical-align:middle;object-fit:contain;border-radius:8px}.blocky-comparison-table-body svg{vertical-align:middle}.blocky-fbt{display:block;--checkbox-size: 1.5rem;--checkbox-margin: .8rem}.blocky-fbt-media{display:grid;column-gap:2rem;margin-bottom:1rem;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto;grid-template-columns:repeat(var(--media-size),1fr)}.blocky-fbt-media-item{cursor:pointer;max-width:20rem;position:relative;margin-top:auto;margin-bottom:auto}.blocky-fbt-media-item:not(:first-child):before{content:"+";font-weight:700;position:absolute;top:50%;left:-1rem;transform:translate(-50%,-50%);font-size:1.6rem;line-height:1}.blocky-fbt-media-item img,.blocky-fbt-media-item svg{width:100%;border-radius:var(--border-radius);vertical-align:bottom}.blocky-fbt-media-item-disabled img{filter:grayscale(1);opacity:.3}.blocky-fbt-form{margin-bottom:.75rem}.blocky-fbt-product{margin-bottom:1.25rem}.blocky-fbt-checkbox-container{display:flex;align-items:center}.blocky-fbt-checkbox:checked+.blocky-fbt-checkbox-label .checkmark-unchecked,.blocky-fbt-checkbox:not(:checked)+.blocky-fbt-checkbox-label .checkmark-checked{display:none}.blocky-fbt-checkbox-label{display:flex;align-items:center;cursor:pointer;flex-grow:1}.blocky-fbt-checkbox-label svg{min-width:var(--checkbox-size);min-height:var(--checkbox-size);width:var(--checkbox-size);height:var(--checkbox-size);margin-right:var(--checkbox-margin);color:var(--checkbox-color)}.blocky-fbt-title{margin:0;font-size:1.6rem;color:var(--prod-name-color);line-height:1.2}.blocky-fbt-checkbox:not(:checked)+.blocky-fbt-checkbox-label .blocky-fbt-title{text-decoration:line-through;opacity:.5}.blocky-fbt-prices{flex-shrink:0;line-height:1;font-size:1.6rem;padding-left:1rem}.blocky-fbt-variant-selects{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;padding:.5rem 0 0 calc(var(--checkbox-size) + var(--checkbox-margin))}.blocky-fbt-product-deselected .blocky-fbt-variant-selects{opacity:.5}.blocky-fbt-total-price-container{font-weight:700;font-size:1.8rem;color:var(--price-color);margin:0;text-align:left;border-top:solid 1px rgba(var(--color-foreground),.1);line-height:2.5}.blocky-fbt-center,.blocky-fbt-button{max-width:45rem;margin:0 auto;width:100%}.blocky-fbt-center{padding-bottom:1rem}.blocky-fbt-images-top .blocky-fbt-media{margin-bottom:2rem}.blocky-fbt-total-compare-price,.blocky-fbt-compare-price{text-decoration:line-through;letter-spacing:.1rem;color:var(--compare-at-price);font-size:1.8rem}@media screen and (min-width: 750px){.blocky-fbt{--checkbox-size: 2rem;--checkbox-margin: 1rem}.blocky-fbt-media{column-gap:3rem}.blocky-fbt-media-item:not(:first-child):before{left:-1.5rem;font-size:2.5rem}.blocky-fbt-title,.blocky-fbt-price{font-size:2rem}.blocky-fbt-total-price-container{font-size:2.3rem}.blocky-fbt-images-top .blocky-fbt-media{margin-bottom:3rem}.blocky-fbt-images-left,.blocky-fbt-images-right{max-width:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:4rem;align-items:center}.blocky-fbt-images-left .blocky-fbt-empty,.blocky-fbt-images-right .blocky-fbt-empty{display:block}.blocky-fbt-images-left .blocky-fbt-center,.blocky-fbt-images-left .blocky-fbt-button,.blocky-fbt-images-right .blocky-fbt-button,.blocky-fbt-images-right .blocky-fbt-center{margin:0}.blocky-fbt-images-right .blocky-fbt-center{order:1;justify-self:flex-end}.blocky-fbt-images-right .blocky-fbt-media{order:2}.blocky-fbt-images-right .blocky-fbt-button{order:3;justify-self:flex-end}.blocky-fbt-images-right .blocky-fbt-empty{order:4}}@media screen and (max-width: 749px){.blocky-fbt-prices{font-size:1.5rem}.blocky-fbt-total-compare-price,.blocky-fbt-compare-price{font-size:1.3rem}}.blocky-fbt-variant-select{position:relative;max-width:100%;line-height:1}.blocky-fbt-variant-select select:focus{outline:0}.blocky-fbt-variant-select select{font-size:1.4rem;max-width:100%;padding:6px 20px 6px 10px;border:none;border-radius:var(--border-radius);box-shadow:#0000001f 0 2px 4px;-webkit-appearance:none;appearance:none;cursor:pointer;transition:all .3s ease;text-overflow:ellipsis;white-space:pre;overflow:hidden!important;background:var(--dropdown-bg-color);color:var(--dropdown-text-color)}.blocky-fbt .blocky-title{margin-bottom:3.2rem}.blocky-fbt .blocky-title:has(+.blocky-body-text){margin-bottom:2rem}.blocky-fbt .blocky-body-text{margin-bottom:3rem}.blocky-fbt-variant-select svg{position:absolute;height:12px;width:12px;transform:translate(-50%,-50%);top:50%;right:0;pointer-events:none;color:var(--dropdown-text-color)}.blocky-fbt-price{color:var(--price-color)}.blocky-fbt .atc-button{background-color:var(--atc-bg-color);color:var(--atc-text-color);border-radius:calc(var(--border-radius) * 2);width:100%;font-size:1.5rem;letter-spacing:.1rem}.blocky-fbt-checkbox{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.blocky-mcti-icon{font-size:var(--mobile-icon-size, 40px)!important;max-width:var(--mobile-icon-size, 40px);width:var(--mobile-icon-size, 40px);height:var(--mobile-icon-size, 40px)}.blocky-mcti-icon-container-heading{margin-bottom:4px}.blocky-mcti-icon-container-heading,.blocky-mcti-icon-container-heading>*{font-size:calc(var(--heading-font-size, 18px) * .85);color:var(--title-color)}.blocky-mcti-icon-container-text,.blocky-mcti-icon-container-text>*{font-size:calc(var(--text-font-size, 13px) * .85);color:var(--description-color);line-height:1.4}.blocky-mcti-column{padding:10px 15px}@media only screen and (min-width:750px){.blocky-mcti-column{padding:25px 30px}.blocky-mcti-icon-container-heading,.blocky-mcti-icon-container-heading>*{font-size:var(--heading-font-size, 18px)}.blocky-mcti-icon-container-text,.blocky-mcti-icon-container-text>*{font-size:var(--text-font-size, 13px)}.blocky-mcti-icon{font-size:var(--icon-size, 40px)!important;max-width:var(--icon-size, 40px);width:var(--icon-size, 40px);height:var(--icon-size, 40px)}}.blocky-results-ivs .blocky-title{padding-bottom:.5rem}.blocky-results-ivs .blocky-button{margin-top:1rem}.blocky-results-ivs .product-review-stars:not(:first-child){margin-top:.5rem}.blocky-results-ivs .blocky-body-text{line-height:1.4}@media screen and (max-width: 750px){.blocky-announcement-bar .blocky-title+.blocky-body-text{margin-top:.5rem}.blocky-scrolling-image-flex-container{--text-padding-v: 3px;--text-padding-h: 4px}.blocky-mob-flex-over-text .blocky-scrolling-image-text{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;text-align:center;background-color:var(--text-background-color);padding:calc(var(--text-padding) * var(--text-padding-v)) calc(var(--text-padding) * var(--text-padding-h));border-radius:calc(var(--border-radius) * 1px);max-width:min(85%,400px);min-width:200px;width:max-content}.blocky-mob-flex-col .blocky-scrolling-image-text,.blocky-mob-flex-col-reverse .blocky-scrolling-image-text{box-shadow:unset;text-align:center}.blocky-announcement-bar .blocky-mob-flex-over-text .blocky-title+.blocky-body-text{margin-top:1rem}}@media screen and (min-width: 750px){.blocky-scrolling-image-flex-container{--text-padding-v: 8px;--text-padding-h: 12px}.blocky-announcement-bar .blocky-title+.blocky-body-text{margin-top:.75rem}.blocky-des-flex-over-text .blocky-scrolling-image-text{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;text-align:center;background-color:var(--text-background-color);padding:calc(var(--text-padding) * var(--text-padding-v)) calc(var(--text-padding) * var(--text-padding-h));border-radius:calc(var(--border-radius) * 1px);max-width:550px;min-width:300px;width:max-content}.blocky-announcement-bar .blocky-des-flex-over-text .blocky-title+.blocky-body-text{margin-top:1rem}.blocky-des-flex-col .blocky-scrolling-image-text,.blocky-des-flex-col-reverse .blocky-scrolling-image-text{box-shadow:unset;text-align:center}}.blocky-announcement-bar-image.blocky-announcement-bar-image-adapt>img{width:unset}.blocky-announcement-bar-image.blocky-announcement-bar-image-circle>img,.blocky-announcement-bar-image.blocky-announcement-bar-image-circle svg{border-radius:50%}.blocky-announcement-bar .blocky-blur-sides{padding-top:8px;padding-bottom:8px}.blocky-scrolling-image-flex-container{gap:calc(var(--text-padding) * 1rem)}.blocky-scrolling-image-bar-grid .blocky-scrolling-image-container{justify-content:center}.blocky-scrolling-image-bar-grid .blocky-announcement-bar-image{animation:unset;padding-right:0}@media screen and (max-width: 750px){.blocky-scrolling-image-bar-grid .blocky-announcement-bar-image{display:grid;grid-template-columns:repeat(3,1fr);row-gap:calc(var(--image-spacing) * .65rem);column-gap:calc(var(--image-spacing) * .5rem);max-height:unset;flex-shrink:1}.blocky-scrolling-image-bar-grid .blocky-scrolling-image-container{max-height:unset;padding:0 1.5rem}.blocky-scrolling-image-bar-grid img{margin-right:auto;margin-left:auto}}.blocky-section-divider{transform:var(--scaleX) var(--scaleY)}.blocky-section-divider-container{--max-height: 150px;overflow:hidden;background-color:var(--background-color);transform:translateY(1px);position:relative}.blocky-section-divider-container svg{transform:translateY(1px);color:var(--shape-color);display:block;width:100%;height:auto;overflow:hidden;max-height:var(--max-height)}.blocky-section-divider-waves-3{--max-height: 3rem;margin:0}.blocky-section-divider-waves-3 .wave1>use{animation:wave-ani-1 10s linear infinite}.blocky-section-divider-waves-3 .wave1>use:nth-child(1){animation-delay:-2s}.blocky-section-divider-waves-3 .wave2>use{animation:wave-ani-2 8s linear infinite;opacity:.4}.blocky-section-divider-waves-3 .wave2>use:nth-child(1){animation-delay:-2s}.blocky-section-divider-waves-3 .wave3>use{animation:wave-ani-1 6s linear infinite;opacity:.3}.blocky-section-divider-waves-3 .wave3>use:nth-child(1){animation-delay:-2s}.blocky-section-divider-waves-3 .wave4>use{animation:wave-ani-2 4s linear infinite;opacity:.2}.blocky-section-divider-waves-3 .wave4>use:nth-child(1){animation-delay:-2s}@keyframes wave-ani-1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes wave-ani-2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@media screen and (min-width: 750px){.blocky-section-divider-waves-3{--max-height: 6rem}}.blocky-video-with-text .blocky-media-adapt .bky-vid-placeholder{height:45rem}.blocky-video-with-text video,.blocky-video-with-text .bky-vid-placeholder{border-radius:15px}.blocky-video-with-text .blocky-flex-layout-2 video,.blocky-video-with-text .blocky-flex-layout-2 .bky-vid-placeholder{box-shadow:unset;border-radius:0}.blocky-video-with-text .blocky-flex-container.blocky-flex-layout-2{border-radius:15px;overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
