.mini-cart__header .intro button.close svg path{transition:fill .2s ease}.mini-cart__header .intro button.close:hover svg path{fill:var(--secondary)}.mini-cart__list .product__info .title h5 .remove-product svg path{transition:fill .2s ease}.mini-cart__list .product__info .title h5 .remove-product:hover{opacity:1}.mini-cart__list .product__info .title h5 .remove-product:hover svg path{fill:var(--secondary)}.mini-cart__footer .sub-total{margin-bottom:15px}.mini-cart__footer .btn--secondary{margin-top:0}.mini-cart__list .product__info .title .var{font-size:11px}.mini-cart__list .product__info .upgrade-to-sub{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.mini-cart__list .product__info .upgrade-to-sub__btn{background:var(--primary);border:1px solid transparent;padding:3px 8px;min-width:0;color:var(--black);font-size:13px;font-weight:500;text-decoration:none;border-radius:.25rem;cursor:pointer}.mini-cart__list .product__info .upgrade-to-sub__btn:hover{background:transparent;color:var(--black);border-color:var(--black)}.mini-cart__list .product__info .upgrade-to-sub__plan-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;margin:0;padding:0 2rem 0 .75rem;font-size:13px;line-height:1.2;color:var(--black);background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M9.41878 0.353553L4.88623 4.88611L0.353676 0.353553' stroke='%23212121'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:10px 6px;border:1px solid var(--black);border-radius:.25rem;-webkit-border-radius:.25rem;box-shadow:none;-webkit-box-shadow:none;-webkit-tap-highlight-color:transparent;cursor:pointer}.mini-cart__list .product__info .upgrade-to-sub__plan-select:focus,.mini-cart__list .product__info .upgrade-to-sub__plan-select:focus-visible{outline:none!important;box-shadow:none;border-color:var(--black)}.mini-cart__list .product__info .upgrade-to-sub__plan{font-size:12px;opacity:.7}.mini-cart__list .product__info .actions .price{display:flex;align-items:baseline;gap:8px}.mini-cart__list .product__info .actions .price .price-compare{color:var(--dgrey);text-decoration:line-through;font-weight:400}.content__blocks .product__options .option__wrap .option-thumb{padding:0;margin-bottom:0;background:transparent;border-color:transparent}.content__blocks .product__options .option__wrap .option-thumb.active,.content__blocks .product__options .option__wrap .option-thumb:has(:checked){border-color:var(--black)}.content__blocks .product__options .option__wrap .option-thumb__img{width:64px;height:64px}.product__options .option__heading{font-size:11px}.content__blocks .product__title .product__tagline{font-size:12px}.content__blocks .product__title{padding-bottom:20px}.content__blocks .product__title .reviews{padding-bottom:0}.content__blocks .product__intro,.content__blocks .product__intro p{font-size:11px}.content__blocks .product__intro :where(p,span,div,li,font,u,i,em,b,strong){font-family:inherit!important;font-size:inherit!important;font-weight:400!important;font-style:normal!important;color:inherit!important;background:transparent!important;letter-spacing:normal!important}.pdp-intro__clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.content__blocks .product__intro .pdp-intro__learn-more{font-size:11px}.product__actions{align-items:stretch}.product__actions .action--qty{display:flex}.product__actions .action--qty .qty{height:auto;width:106px;align-items:stretch}.product__actions .action--qty .qty .js-qty{padding:0;height:auto;background-size:12px 12px}.product__actions .action--qty .qty input{height:auto}.pdp-buyflow__float .float__actions{align-items:stretch}.pdp-buyflow__float .float__actions .action--qty{display:flex}.pdp-buyflow__float .float__actions .action--qty .qty{height:auto;width:106px;align-items:stretch}.pdp-buyflow__float .float__actions .action--qty .qty .js-qty{padding:0;height:auto;background-size:12px 12px}.pdp-buyflow__float .float__actions .action--qty .qty input{height:auto}.content__blocks .product__options.pdp-block{padding-bottom:0}.content__blocks .product__actions.pdp-block{margin-top:40px}.recharge-subscription-widget+.product__actions{margin-top:40px!important}.content__blocks .pdp-choose-plan{font-size:11px;font-weight:700;margin:0 0 8px}recharge-subscription-widget,.shopify-block.recharge-subscription-widget{--rc-widget-brand-color: var(--black);--rc-widget-brand-color-80: rgba(33, 33, 33, .8);--rc-widget-brand-contrast-color: var(--white);--rc-widget-card-radius: 8px;--rc-widget-button-radius: 4px}recharge-subscription-widget [class*=rc-option],recharge-subscription-widget [class*=rc-purchase-option]{font-size:12px}recharge-subscription-widget [class*=option__title],recharge-subscription-widget [class*=option-title]{font-size:13px}recharge-subscription-widget select,recharge-subscription-widget [class*=selling-plan],recharge-subscription-widget [class*=dropdown] [class*=option]{font-size:11px;padding-top:10px;padding-bottom:10px}.content__blocks .pdp-impact-banner{align-items:flex-start}.content__blocks .pdp-impact-banner__icon{margin-top:3px}.content__blocks .pdp-impact-banner__icon svg{width:14.706px;height:13.644px}.content__blocks .pdp-impact-banner__chevron{align-self:center}.content__blocks .pdp-impact-banner__body{font-size:12px}.content__blocks .pdp__filter-reminder{padding-bottom:0}.content__blocks .product__addons{margin-top:40px;padding-top:0}.pdp-buyflow .pdp__accessory-row__action .btn{padding-top:15px;padding-bottom:15px}.template__product .video-cards__media{height:547px!important;aspect-ratio:auto!important}.content__blocks .product__price .compare{margin-left:10px}.pdp-buyflow .pdp__accessory-row__desc{font-size:12px}.accordion__group--box .accordion__heading:after{content:"+";background:none;width:auto;height:auto;font-size:18px;line-height:1;font-weight:400;color:var(--black);transform:none}.accordion__group--box.active .accordion__heading:after{content:"\2212";transform:none}.content__blocks .pdp__accordions .accordion__copy{font-size:13px;padding-left:35px!important;padding-bottom:30px}.content__blocks .pdp__accordions .accordion__copy p,.content__blocks .pdp__accordions .accordion__copy li,.content__blocks .pdp__accordions .accordion__copy span,.content__blocks .pdp__accordions .accordion__copy div,.content__blocks .pdp__accordions .accordion__copy font,.content__blocks .pdp__accordions .accordion__copy h1,.content__blocks .pdp__accordions .accordion__copy h2,.content__blocks .pdp__accordions .accordion__copy h3,.content__blocks .pdp__accordions .accordion__copy h4,.content__blocks .pdp__accordions .accordion__copy h5,.content__blocks .pdp__accordions .accordion__copy h6{font-family:inherit!important;font-size:13px!important;color:inherit!important;background:transparent!important;letter-spacing:normal!important;padding-left:0!important}.content__blocks .pdp__accordions .accordion__copy ul{list-style:disc;padding-left:1.25em;margin:0 0 1rem}.content__blocks .pdp__accordions .accordion__copy ol{list-style:decimal;padding-left:1.25em;margin:0 0 1rem}.content__blocks .pdp__accordions .accordion__copy li{display:list-item}.quick-view__accordions .accordian>li .content{font-size:13px;padding-left:35px;padding-bottom:30px}.quick-view__accordions .accordian>li .content p{font-size:13px;font-weight:400}.quick-view__accordions .accordian>li .content :where(p,span,div,li,font,u,i,em,h1,h2,h3,h4,h5,h6){font-family:inherit!important;font-size:13px!important;color:inherit!important;background:transparent!important;letter-spacing:normal!important}.quick-view__accordions .accordian>li .content ul{list-style:disc;padding-left:1.25em;margin:0 0 1rem}.quick-view__accordions .accordian>li .content ol{list-style:decimal;padding-left:1.25em;margin:0 0 1rem}.quick-view__accordions .accordian>li .content li{display:list-item}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom2.css.map */
