:root{--pb-blue:#589ac0;--pb-line:#dce7ec;--pb-space:1.6rem;--pb-radius:1.2rem}@media(max-width:989px){header-drawer details[open]>.menu-drawer{visibility:visible;transform:translate(0);height:100dvh;max-height:100dvh;width:min(35rem,calc(100vw - 4rem));overflow-y:auto;z-index:100}header-drawer .menu-drawer__menu{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%}header-drawer .menu-drawer__menu>li{width:100%;margin:0}header-drawer .menu-drawer__menu-item{display:flex;min-height:4.4rem;width:100%;box-sizing:border-box}header-drawer .menu-drawer__close-btn{min-width:4.4rem;min-height:4.4rem}header-drawer details[open]>summary:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#00000080;visibility:visible;opacity:1}}.animate-section,.animate-item,.animate--hidden{opacity:1!important;filter:none!important;transform:none!important}.content-tabs__tabs{height:auto!important}.content-tab[hidden],[hidden]{display:none!important}.content-tab--active{position:relative!important;opacity:1!important;visibility:visible!important;transform:none!important}.content-tab__content{max-height:none!important}.content-tab-buttom__active-bg{pointer-events:none}.pb-slider-track{overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:none;content-visibility:visible!important;contain:none!important}.pb-slider-list{display:flex!important;flex-wrap:nowrap!important;gap:var(--pb-gap,20px)!important;transform:none!important;visibility:visible!important;opacity:1!important}.pb-slider-slide{flex:0 0 calc((100% - (var(--pb-slides,1) - 1)*var(--pb-gap,20px))/var(--pb-slides,1))!important;min-width:0;scroll-snap-align:start;visibility:visible!important;opacity:1!important}.splide__arrow{z-index:3}.splide__list .splide__slide{height:auto}.pb-page{padding-block:4rem;min-height:45vh}.pb-page input,.pb-page textarea{display:block;padding:1.2rem;border:1px solid var(--pb-line);border-radius:.4rem;max-width:100%;font:inherit}.pb-page label{display:block;margin-block:1.6rem}.pb-page textarea{min-height:15rem;width:min(100%,60rem)}.pb-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem}.pb-card img{width:100%;height:auto;object-fit:contain}.pb-card h2{font-size:2.2rem}.pb-drawer{position:fixed;inset:0 0 0 auto;margin:0;height:100dvh;max-height:100dvh;width:min(46rem,100vw);max-width:100vw;padding:0;border:0;color:#252525;background:#fff;box-shadow:-10px 0 45px #0002}.pb-drawer[open]{display:flex;flex-direction:column}.pb-drawer::backdrop{background:#0006}.pb-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:2rem 2.4rem;border-bottom:1px solid var(--pb-line)}.pb-drawer__header h2{margin:0;font-size:2.4rem}.pb-drawer__header button{border:0;background:transparent;font-size:3rem;cursor:pointer;min-width:4.4rem;min-height:4.4rem}.pb-drawer [data-pb-cart-items]{flex:1;overflow:auto;padding-inline:2.4rem}.pb-drawer__footer{padding:2rem 2.4rem;border-top:1px solid var(--pb-line)}.pb-drawer__footer strong{display:block;font-size:2rem;margin-bottom:1.6rem}.pb-drawer__footer .button{width:100%}.pb-cart-line{display:flex;gap:1.6rem;padding-block:2rem;border-bottom:1px solid var(--pb-line);align-items:flex-start}.pb-cart-line img{width:8rem;height:8rem;object-fit:contain}.pb-cart-line input{width:6rem;padding:.7rem;border:1px solid var(--pb-line)}.pb-cart-line button{border:0;background:transparent;text-decoration:underline;padding:.8rem;cursor:pointer}.pb-cart-empty-state{text-align:center;padding:3rem 2.4rem}.pb-cart-empty-state h3{margin:0 0 2rem;font-size:2rem}.pb-cart-empty-state .button{display:inline-block}.pb-cart-login-title{margin:3rem 0 .5rem;font-weight:600}.pb-cart-login{margin:0}.pb-cart-meta{display:flex;flex-direction:column;gap:.8rem;padding:1.6rem 2.4rem;border-top:1px solid var(--pb-line);border-bottom:1px solid var(--pb-line)}.pb-cart-meta[hidden]{display:none}.pb-cart-empty{padding-block:4rem;text-align:center}.pb-drawer [role=status]{padding-inline:2.4rem;color:#a00}.pb-reviews{max-width:120rem;margin:5rem auto;padding:2rem}.pb-reviews__grid{columns:4;column-gap:1.6rem;margin-block:2rem}.pb-review{break-inside:avoid;margin-bottom:1.6rem}.pb-review img{width:100%;height:auto}.pb-review--expanded [class*=line-clamp]{-webkit-line-clamp:unset!important;max-height:none!important}.pb-review [class*=line-clamp]{max-height:none}.pb-reviews select{padding:1rem;background:#fff;border:1px solid var(--pb-line)}.pb-sticky-visible{transform:translateY(0)!important;visibility:visible!important;opacity:1!important}sticky-atc:not(.pb-sticky-visible){visibility:hidden!important;pointer-events:none}.product__media-list>li[hidden]{display:none!important}.product__media-list{display:block!important}.product__media-item{width:100%!important;max-width:100%!important}.product__media img{object-fit:contain}.quantity-break--selected{outline:2px solid var(--pb-blue)}@media(max-width:749px){.pb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-reviews__grid{columns:2}.pb-reviews{padding:1.5rem;margin:3rem auto}media-gallery .product-media-container{height:min(90vw,38rem)!important;max-height:38rem!important}media-gallery .product__media{padding-top:0!important;height:100%!important}media-gallery .product__media img{position:relative!important;height:100%!important;width:100%!important;object-fit:contain}media-gallery .product__media-item{padding-top:0!important}.thumbnail-slider{display:none!important}.pb-page{padding-inline:2rem}.pb-drawer{width:min(42rem,100vw)}.pb-review{overflow:hidden}}.pb-review{border:1px solid #e5e7eb;border-radius:1rem;background:#fff;overflow:hidden}.pb-review{border:1px solid #e5e7eb;border-radius:1rem;background:#fff;overflow:hidden;overflow-wrap:anywhere;min-width:0}.pb-review__body{padding:1.5rem}.pb-review__body h3{font-size:1.5rem;margin:.5rem 0}.pb-review__body p{font-size:1.4rem;line-height:1.6;margin:1rem 0}.pb-review__stars{color:#f4c01e;text-align:center;font-size:1.8rem;letter-spacing:.15em}.pb-review__verified{font-size:1.2rem;color:#4b755e}.pb-review time{display:block;text-align:right;font-size:1.2rem;color:#666}.pb-review button{border:0;background:none;font:inherit;color:#666;cursor:pointer}.pb-review__helpful{color:#777}.pb-review__text--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.pb-review--expanded .pb-review__text--clamped{-webkit-line-clamp:unset;display:block}.pb-reviews{width:100%;box-sizing:border-box}.pb-animate-pending{opacity:0!important;transform:translateY(2rem)!important}.pb-animate-shown{opacity:1!important;transform:none!important;transition:opacity .6s ease,transform .6s ease}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pb-runtime.css.map */
