cart-drawer .drawer__content{padding-left:0;padding-right:0}form#mini-cart-form{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}free-shipping-bar{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.shipping-bar{margin-top:0;padding-top:16px;padding-bottom:4px;margin-bottom:0;background-color:#ededed}.shipping-bar strong{color:rgb(var(--primary-button-background))}.prod-bullet ul{list-style:square;padding-left:20px;font-weight:700;font-size:14px}#dynamic-checkout-cart .shopify-cleanslate ul{flex-direction:column-reverse!important;height:auto!important}.cart__dynamic-checkout-buttons{margin-top:5px}#dynamic-checkout-cart .shopify-cleanslate ul li{height:auto!important;flex-basis:0!important;margin-bottom:0!important}.grecaptcha-badge{display:none!important}li[data-testid=grid-cell]>:not([title="Checkout with PayPal"]){display:none!important}a.disc-toggle{text-transform:uppercase;text-decoration:underline;font-weight:500;font-size:calc(var(--base-font-size) - 2px);line-height:1em;display:flex;align-items:center}.disc-input-wrapper label{display:none!important}.disc-input-wrapper{padding-top:16px}.toggle-icon{transition:transform .3s,opacity .3s}.js-toggle.is-open .toggle-icon{transform:translateY(-15%) rotate(180deg)}.toggle-container:not(.active){display:none}.toggle-container{transition:height .1s ease-in-out;overflow:hidden}.cbb-frequently-bought-selector-list select.cbb-recommendations-variant-select{display:block!important}ul.cbb-frequently-bought-selector-list{max-width:1000px}.cbb-frequently-bought-selector-list{display:flex!important;flex-wrap:wrap}.cbb-frequently-bought-selector-list a.cbb-frequently-bought-selector-link:after{clear:both;content:"";display:block}.shopify-product-form{width:100%}.buy-box{display:flex;width:100%}.product-form__quantity{width:100%!important;flex:0 30%;display:none}.product-form__buy-buttons{width:100%!important;flex:0 100%}.product-meta__title.heading.h3{margin-top:0}.appstle_input_wrapper .appstle_span_wrapper{flex-wrap:wrap}.tag-headline{--button-background: var(--secondary-button-background);color:rgb(var(--button-background))!important;margin-bottom:.1rem}.block-swatch__item.block-feature{margin:4px 8px 12px;box-shadow:0 4px 5px #d9d9d9a8;-webkit-box-shadow:0px 4px 5px 0px rgba(217,217,217,.66);-moz-box-shadow:0px 4px 5px 0px rgba(217,217,217,.66)}span.icon-btn-cart svg{display:none}span.icon-btn-cart{height:auto;margin-left:10px;display:none}.list.list-payment{display:flex;flex-wrap:wrap;align-items:center;list-style:none;gap:5px;padding:0;margin-bottom:5px;justify-content:center}span.text-center{text-align:center;display:block}.product__play-button{position:absolute;display:flex;align-items:center;justify-content:center;height:36px;width:36px;bottom:16px;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);background:rgb(var(--root-background));color:rgb(var(--root-text-color));transition:opacity .25s ease-in-out,visibility .25s ease-in-out,transform .25s ease-in-out,color .25s ease-in-out;z-index:1;left:16px}.product__play-button .icon{width:14px;height:14px}.product__play-button[hidden]{display:none}.description-below{padding-top:1rem}.stickyCTA{opacity:1;position:fixed;bottom:0;width:100%;left:0;z-index:19;transition:all ease .8s}.stickyCTA button{display:flex;align-items:center;justify-content:center}.multi-video .multi-column__image-wrapper{max-height:85px;max-width:100%!important}.multi-video .multi-column__image{max-height:85px;width:auto;margin:auto;display:block}.multi-column__text-container .heading.h5{font-weight:600;max-width:250px;margin:auto}.multi-video .video-wrapper{position:relative}.multi-video .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.multi-video .video-wrapper:after{content:unset}span.small-text{font-size:10px;font-weight:600;width:100%;line-height:1.2em;word-break:break-word;white-space:pre-wrap;display:block;max-width:115px;margin:auto;text-align:center}.block-swatch-list{gap:10px}.section-atc button{display:flex;align-items:center;justify-content:center;max-width:300px;margin:auto}.section-atc{padding-top:var(--container-gutter)}.video-wrapper{margin-bottom:24px}.icon-oct{width:20px;height:20px;min-width:20px;background:#fecc07;border-radius:50%}.handle-graphene-coating-v2-1-0 [class*=kl-teaser-],.cbb-product-page [class*=kl-teaser-]{display:none!important}@media screen and (min-width: 1200px){.multi-column--medium{--section-items-per-row: 4}}@media screen and (min-width: 1000px){.set-on-flex{display:flex;justify-content:center;flex-wrap:wrap}.product-list__prev-next{display:none!important}.set-on-flex>div{flex:0 calc(25% - var(--multi-column-column-gap) * 3/4)}.multi-video .multi-column__inner{grid-template-columns:1fr 1fr 1fr 1fr}.product--featured{flex-wrap:wrap}.description-below{--product-media-width: calc(var(--grid-column-width) * 9 + var(--grid-gap) * 8);width:var(--product-media-width)}}@media screen and (min-width: 741px){.block-swatch__item.block-feature{background-size:70px!important;width:90px!important;height:90px!important}.shipping-bar{padding-bottom:16px}ul.cbb-frequently-bought-selector-list li{width:33.3%!important}}@media (max-width: 999px){cart-drawer-recommendations.mini-cart__recommendations{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}}@media (max-width: 740px){.amazon-rating img{max-width:60px!important}span.icon-btn-cart{height:auto;margin-left:5px}.product__media-item{--container-gutter: 5px}.product__media-item[data-media-type=video]{width:100%!important;min-width:100%}.appstle_onetime_amount,.appstle_selectedSellingPlan_amount_wrapper{margin-left:auto;margin-right:auto}.widgetSellingPlanWrapper label{display:flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:center!important}}@media (max-width: 581px){.multi-column__item.row-on-mobile{display:flex;gap:10px;align-items:center}.multi-column__item.row-on-mobile .multi-column__text-container p{margin-top:5px;line-height:1.2em}.multi-column__item.row-on-mobile .multi-column__image-wrapper{max-width:68px!important;margin:0}.multi-column__item.row-on-mobile .multi-column__text-container{text-align:left;flex:0 calc(100% - 100px)}.multi-column__item.row-on-mobile .multi-column__text-container .heading.h5{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
