sup{font-size:.65em;vertical-align:super;line-height:1}.template-product,html,body,.main-product,.section-main-product,.container,[id^=product-],.product-page{overflow-x:hidden}.product-gallery-wrap .product-label{top:0;left:0;border-radius:4px;text-align:center;line-height:1.2;padding:4px 8px}@media screen and (min-width: 768px){.product-gallery-wrap .product-label{left:4px;top:4px}}.product-gallery-wrap .product-why-love-it,.product-text .product-why-love-it{margin-top:32px;text-align:center}.product-gallery-wrap .product-why-love-it .product-why-love-it__title,.product-text .product-why-love-it .product-why-love-it__title{text-transform:capitalize}.product-gallery-wrap .product-why-love-it__icons>div,.product-text .product-why-love-it__icons>div{gap:4px}.product-gallery-wrap .product-why-love-it__icons>div div:nth-child(2),.product-text .product-why-love-it__icons>div div:nth-child(2){color:#1d1d1d;font-weight:700;line-height:1.2}.product-text .product-why-love-it{display:none!important}@media screen and (max-width: 767px){.product-text .product-why-love-it{display:block!important}.product-gallery-wrap .product-why-love-it{display:none!important}.product-text .product-why-love-it__icons{flex-direction:row!important}.product-text .product-why-love-it__icons>div{flex-direction:column;align-items:center;text-align:center}}.product__est-delivery{display:flex!important;align-items:center;gap:8px;color:#1d1d1d;font-weight:700;font-size:14px;margin-bottom:4px}.product__est-delivery a{color:#1d1d1d;text-decoration:underline;text-underline-offset:2px;position:relative}.product__est-delivery a:before{content:attr(data-tooltip);position:absolute;top:50%;transform:translateY(-50%);left:100%;margin-left:15px;width:200px;padding:0;border-radius:4px;background:#0080c3;color:#fff;text-align:center;opacity:0;transition:opacity .3s ease-in-out;z-index:10;font-size:12px;border:1px solid #fff}.product__est-delivery a:hover:before{opacity:1}.faux_buttons-v2 .faux_button-v2-wrap{padding:5px}.faux_buttons-v2 .faux_button-v2-wrap .faux_button-v2-bg{padding:16px}.faux_buttons-v2 .faux_button-v2-wrap{border:2px solid #ddd;border-radius:7px!important;transition:ease-in-out all .3s;background-image:linear-gradient(to bottom,#fff,#fff)}.faux_buttons-v2 .faux_button-v2-wrap .faux_button-v2-bg{border:1px solid #fff}.faux_buttons-v2 .faux_button-v2-wrap.active{background-image:linear-gradient(252deg,#e21944,#8a258b 16%,#0080c3,#12a571 60%,#e9e42d,#f68920)!important;border-color:#fff!important}.faux_buttons-v2 .faux_button-v2-wrap.active:hover{border-color:#1d1d1d}.faux_buttons-v2 .faux_button-v2-wrap.active .faux_button-v2-bg{background:linear-gradient(to bottom,#fff,#fff);border-radius:6px;border-color:#1d1d1d}.faux_buttons-v2 .faux_button-v2-wrap .faux_button-label{font-family:futura-pt,Helvetica Neue,Helvetica,Arial,sans-serif;transform:translate(-20%,-50%);background:#3fa455;color:#fff;font-weight:700;border-color:#3fa455;border-radius:24px}.rich2-certified-icons{margin:1rem 0}.rich2-certified-icons__container{display:flex;flex-wrap:wrap;gap:32px;justify-content:flex-start;align-items:center}.rich2-certified-icons__item{flex-shrink:0}.rich2-certified-icons__image{height:50px;width:auto;object-fit:contain;display:block}@media (max-width: 480px){.rich2-certified-icons__container{gap:16px;justify-content:center}}@media (max-width: 320px){.rich2-certified-icons__container{gap:12px}.rich2-certified-icons__image{height:40px}}.main-product .product-quantity{border-radius:32px}.main-product .add-to-cart.button--solid{background-color:#ffca40;color:#1d1d1d;border-radius:32px}.sticky-add-to-cart{position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e1e3e4;box-shadow:0 -2px 10px #0000001a;z-index:100;transform:translateY(100%);transition:transform .3s ease-in-out;display:none}@media (max-width: 768px){.sticky-add-to-cart{display:block}}.sticky-add-to-cart.show{transform:translateY(0)}.sticky-add-to-cart__content{display:flex;align-items:center;justify-content:space-between;padding:1rem;max-width:1200px;margin:0 auto;gap:1rem}.sticky-add-to-cart__product-info{display:flex;align-items:center;gap:.75rem;flex:1;min-width:0}.template-product-rich-rl20395 .sticky-add-to-cart .button--solid{flex-shrink:0;min-width:140px;margin:0;color:#1d1d1d!important;font-size:16px;font-weight:700;background:#ffca40!important;padding:8px 16px!important;height:auto}.template-product-rich-rl20395 .sticky-add-to-cart .button--solid .button__text{color:#1d1d1d!important}@media (max-width: 480px){.sticky-add-to-cart__content{padding:.75rem;gap:.75rem}.sticky-add-to-cart__title,.sticky-add-to-cart__price{font-size:.8rem}.sticky-add-to-cart__button{min-width:120px;font-size:.875rem}}@media screen and (max-width: 767px){.rating-with-store-count{flex-direction:column}}.product-guarantees{justify-content:center;align-items:flex-start;margin-top:16px}.product-guarantees__item{align-items:flex-start;font-weight:700}.product-guarantees__item small{font-weight:400}.product-guarantees__item:before{display:none}@media screen and (min-width: 768px){.fotorama{overflow:unset!important}}.product-gallery-wrap .fotorama{position:relative}@media screen and (min-width: 768px){.product-gallery-wrap-inner{border:1px solid #ddd;border-radius:6px;box-shadow:0 3px 6px #0000001a;padding:4px}}.fotorama__nav--thumbs .fotorama__nav__frame{padding:0!important;height:80px!important}.product-gallery-wrap-inner .fotorama__nav-wrap{position:absolute!important;top:0!important;right:-120px!important;bottom:auto!important;left:auto!important;width:80px!important;height:100%!important;overflow-y:auto!important;overflow-x:hidden!important;z-index:2!important}.product-gallery-wrap-inner .fotorama__nav{flex-direction:column!important;height:auto!important;width:100%!important;gap:8px!important;display:flex!important;padding:0!important;align-items:stretch!important;justify-content:flex-start!important}.product-gallery-wrap-inner .fotorama__nav .fotorama__nav__shaft{display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;gap:8px!important;align-items:stretch!important}.product-gallery-wrap-inner .fotorama__thumb{width:80px!important;height:80px!important;margin:0!important;border-radius:8px!important;overflow:hidden!important;border:2px solid transparent!important;transition:border-color .2s ease!important;flex-shrink:0!important;cursor:pointer!important;display:block!important;position:relative!important}.product-gallery-wrap-inner .fotorama__thumb:hover,.product-gallery-wrap-inner .fotorama__thumb.fotorama__thumb--active,.product-gallery-wrap-inner .fotorama__active .fotorama__thumb{border-color:#0f9de6!important}.product-gallery-wrap-inner .fotorama__thumb-border{display:none!important}.product-gallery-wrap-inner .fotorama__thumb img,.product-gallery-wrap-inner .fotorama__thumb .fotorama__img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;border-radius:6px!important}.product-gallery-wrap-inner .fotorama__thumb>*{width:100%!important;height:100%!important;display:block!important}.product-gallery-wrap-inner .fotorama__thumb .fotorama__loaded img,.product-gallery-wrap-inner .fotorama__thumb .fotorama__loaded .fotorama__img{opacity:1!important;visibility:visible!important}.product-gallery-wrap-inner{padding-right:100px!important;position:relative!important}@media screen and (max-width: 767px){.product-gallery-wrap{overflow-x:hidden!important;position:relative!important}}.product-gallery-wrap-inner{overflow-x:visible!important;position:relative!important;padding-right:100px!important}.product-gallery-wrap-inner .fotorama__stage{width:100%!important}.product-gallery-wrap-inner .fotorama__nav--dots{display:none!important}@media screen and (max-width: 768px){.product-gallery-wrap-inner{padding-right:0!important}.product-gallery-wrap-inner .fotorama__nav-wrap{display:none!important}}@media screen and (min-width: 769px) and (max-width: 1024px){.product-gallery-wrap-inner{padding-right:110px!important;overflow-x:visible!important;position:relative!important}.product-gallery-wrap-inner .fotorama__nav-wrap{right:-110px!important;width:90px!important}.product-gallery-wrap-inner .fotorama__thumb{width:80px!important;height:80px!important}}.product-gallery-wrap-inner .fotorama__nav-wrap::-webkit-scrollbar{width:4px}.product-gallery-wrap-inner .fotorama__nav-wrap::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.product-gallery-wrap-inner .fotorama__nav-wrap::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.product-gallery-wrap-inner .fotorama__nav-wrap::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.product-gallery-wrap-inner .fotorama__nav *{box-sizing:border-box!important}.product-gallery-wrap-inner .fotorama__nav .fotorama__nav__frame{display:block!important;width:100%!important;margin-bottom:0!important;margin-right:0!important}.product-gallery-wrap-inner .fotorama__nav .fotorama__nav__frame:last-child{margin-bottom:0!important}.product-gallery-wrap-inner .fotorama__nav .fotorama__nav__shaft{transform:none!important;transition:none!important;left:auto!important;top:auto!important}.product-gallery-wrap-inner .fotorama__nav .fotorama__nav__frame{float:none!important;display:block!important}.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs]{flex-direction:column!important}.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs] .fotorama__nav__shaft{display:flex!important;flex-direction:column!important;width:100%!important;height:auto!important;gap:0px!important}.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs] .fotorama__nav__frame{width:80px!important;height:80px!important;margin:0 0 8px!important;display:block!important;float:none!important;position:relative!important;overflow:hidden!important;border-radius:8px!important;background:#f5f5f5!important}.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs] .fotorama__nav__frame:last-child{margin-bottom:0!important}.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs] .fotorama__nav__frame .fotorama__thumb{width:100%!important;height:100%!important;display:block!important;position:relative!important}.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs] .fotorama__nav__frame .fotorama__thumb img,.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs] .fotorama__nav__frame .fotorama__thumb .fotorama__img{width:100%!important;height:100%!important;object-fit:cover!important;position:absolute!important;top:0!important;left:0!important;border-radius:6px!important}.product-gallery-wrap-inner .fotorama__nav[data-nav=thumbs] .fotorama__nav__shaft{transform:translateZ(0)!important;left:0!important;top:0!important}.product-gallery-wrap-inner .fotorama__thumb--html,.product-gallery-wrap-inner .fotorama__thumb--img,.product-gallery-wrap-inner .fotorama__loaded{opacity:1!important;visibility:visible!important}.product-gallery-wrap-inner .fotorama__nav .fotorama__img--full,.product-gallery-wrap-inner .fotorama__nav .fotorama__img{opacity:1!important;visibility:visible!important;display:block!important}.product-gallery-wrap-inner .fotorama__thumb[style*=background-image]{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}@media screen and (max-width: 480px){.product-text{display:flex!important;flex-direction:column!important}.rich2-certified-icons{order:2}.product-why-love-it{order:1}.product-guarantees{order:3;align-items:center}.mobile-search-button.portable-hide{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/rich-rl20395.css.map */
