.sv-text-text{color:rgb(var(--color-foreground))}.sv-text-accent-1{color:#151515}.sv-text-accent-2{color:#000}.sv-drawer .drawer__inner{width:42rem;padding:0 1.8rem}@media screen and (max-width:749px){.sv-drawer--mobile-full .drawer__inner{width:100vw;max-width:100vw;border-left:0}.sv-drawer--mobile-partial .drawer__inner{max-width:calc(100vw - 3rem)}}@media screen and (min-width:750px){.sv-drawer--desktop-wide .drawer__inner{width:52rem}}.sv-drawer .drawer__header{justify-content:var(--alignment, center);padding:1.2rem 0 .6rem;min-height:4.4rem}.sv-drawer .drawer__heading{margin:0;font-size:1.8rem}.sv-drawer .drawer__heading:empty{display:none}.sv-drawer .drawer__close{top:.4rem;right:-.6rem}.sv-drawer .cart-drawer__body{overflow-y:auto;flex:1 1 auto;display:block}.sv-drawer .cart-drawer__body::-webkit-scrollbar{width:3px}.sv-drawer .cart-drawer__body::-webkit-scrollbar-thumb{background-color:rgba(var(--color-foreground),.5);border-radius:100px}.sv-drawer .drawer__footer{padding:.4rem 0 1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.sv-drawer .drawer__footer>*{margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 0)}.sv-cart-timer{margin:var(--margin-top) 0 var(--margin-bottom);padding:1rem 1.2rem;border-radius:.8rem;text-align:center;font-size:var(--font-size);line-height:1.35}.sv-cart-timer p{margin:0}.sv-cart-timer sevench-countdown{font-variant-numeric:tabular-nums;font-weight:700}.sv-cart-items{margin:var(--margin-top) 0 var(--margin-bottom)}.sv-cart-items__list{display:flex;flex-direction:column;gap:1.8rem;margin:0;padding:0}.sv-drawer .sv-cart-item{display:flex;gap:1.4rem;align-items:flex-start;margin:0;position:relative}.sv-cart-item__media{flex:0 0 var(--image-size, 20%);max-width:var(--image-size, 20%)}.sv-cart-item__media img{width:100%;height:auto;display:block;border-radius:.8rem;max-width:100%}.sv-cart-item__right{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.8rem}.sv-cart-item__top{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.sv-cart-item__top .cart-item__details{width:auto;flex:1 1 auto}.sv-cart-item__title{font-size:var(--title-size, 1.5rem);margin:0 0 .4rem;line-height:1.25}.sv-cart-item__top .product-option{font-size:1.3rem;opacity:.8}.sv-cart-item__top cart-remove-button{margin:0}.sv-cart-item__top cart-remove-button .button{min-width:3rem;min-height:3rem}.sv-cart-item__bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem}.sv-cart-item__bottom--reverse{flex-direction:row-reverse}.sv-cart-item__totals{display:flex;justify-content:flex-end;text-align:right;position:relative}.sv-cart-item__prices{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.sv-cart-item__compare{font-size:1.3rem;opacity:.75}.sv-cart-item__price{font-size:1.6rem;font-weight:700}.sv-cart-item__saving{display:block;margin-top:5px;color:#20a816!important;font-size:1.05rem;font-weight:800;line-height:1.2}.sv-cart-item__saving p{margin:0}.sv-cart-item__discounts{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:5px;margin-top:6px}.sv-badge,.sv-cart-item__discounts .badge{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:1rem;font-weight:800;line-height:1;border-radius:6px;background:#f1f1f1;color:#2f2f2f;border:1px solid #e1e1e1}.sv-badge .svg-wrapper,.sevench-cart-summary__badge .svg-wrapper{width:1.2rem;height:1.2rem;display:inline-flex}.sv-cart-item .loading__spinner{position:absolute;right:0;top:0}.sv-qty.quantity{width:auto;min-height:0;display:inline-flex;align-items:center;gap:.2rem;padding:var(--qty-container-padding);border-radius:var(--qty-radius);border:var(--qty-border-width) solid var(--qty-border-color);background:rgb(var(--color-background));font-size:var(--qty-font-size)}.sv-qty.quantity:before,.sv-qty.quantity:after{display:none}.sv-qty .quantity__input{width:3.2rem;padding:0 var(--qty-input-padding);font-size:var(--qty-font-size);font-weight:600;text-align:center;min-height:0;height:3.2rem;background:transparent}.sv-qty .sv-qty__btn{width:3rem;height:3rem;padding:var(--qty-padding);display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;background:transparent;color:rgb(var(--color-foreground))}.sv-qty--round .sv-qty__btn{border-radius:50%;background:rgb(var(--color-background))}.sv-qty--outline .sv-qty__btn{border:1px solid rgba(var(--color-foreground),.3)}.sv-qty .sv-qty__btn svg{width:var(--qty-icon-size);height:var(--qty-icon-size);pointer-events:none}.sv-qty .sv-qty__btn.disabled{opacity:.4}.sv-upsells{display:flex;flex-direction:column;gap:1rem}.sv-upsell{display:flex;align-items:center;gap:1.2rem;padding:1rem 1.2rem;border-radius:var(--sv-up-radius);background:var(--sv-up-bg, rgb(var(--color-background)));border:var(--sv-up-border, 0)}.sv-upsell.is-busy{opacity:.6;pointer-events:none}.sv-upsell__image{flex:0 0 var(--sv-up-img);width:var(--sv-up-img)}.sv-upsell__image img{width:100%;height:auto;display:block;border-radius:var(--sv-up-img-radius)}.sv-upsell__content{flex:1 1 auto;min-width:0}.sv-upsell__title-row{display:flex;align-items:baseline;gap:.8rem;flex-wrap:wrap}.sv-upsell__title{margin:0;font-size:calc(var(--sv-up-title) * .85);line-height:1.2}.sv-upsell__price{font-size:var(--sv-up-price);font-weight:600}.sv-upsell__desc{margin:.3rem 0 0;font-size:var(--sv-up-desc);line-height:1.35;opacity:.8}.sv-toggle{flex:0 0 auto;position:relative;width:4.6rem;height:2.6rem;border-radius:2rem;border:0;padding:0;cursor:pointer;background:#0000002e;transition:background .2s ease}.sv-toggle__knob{position:absolute;top:.3rem;left:.3rem;width:2rem;height:2rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}.sv-upsell.is-on .sv-toggle{background:rgb(var(--color-background))}.sv-upsell.is-on .sv-toggle__knob{transform:translate(2rem)}.sv-discount__row{display:flex;gap:.8rem}.sv-discount__input{flex:1 1 auto;height:4.4rem;padding:0 1.2rem;border:1px solid rgba(var(--color-foreground),.4);border-radius:var(--inputs-radius);background:transparent}.sv-discount__btn{min-width:8rem}.sv-discount__error{color:#d8000c;font-size:1.3rem;margin:.6rem 0 0}.sevench-cart-summary{display:flex;flex-direction:column;gap:10px;width:100%}.sevench-cart-summary__row{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;margin:0;font-size:1.6rem;line-height:1.25}.sevench-cart-summary__left{display:flex;align-items:center;gap:9px;min-width:0}.sevench-cart-summary__label{flex:0 0 auto;font-weight:600;white-space:nowrap}.sevench-cart-summary__compare-value{flex:0 0 auto;color:#2f2f2f;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}.sevench-cart-summary__badge{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:220px;padding:6px 10px;background:#f1f1f1;color:#2f2f2f;border:1px solid #e1e1e1;border-radius:8px;font-size:1rem;font-weight:800;line-height:1}.sevench-cart-summary__badge span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sevench-cart-summary__discount-value{flex:0 0 auto;font-weight:400;white-space:nowrap}.sevench-cart-summary__subtotal{font-size:1.9rem;font-weight:800}.sevench-cart-summary__subtotal .sevench-cart-summary__label,.sevench-cart-summary__subtotal .cart-drawer__totals__row__money{font-size:inherit;font-weight:800;line-height:inherit}.sevench-cart-summary__subtotal-value{display:inline-flex;align-items:center;color:#000;font-weight:800}@media screen and (max-width:420px){.sevench-cart-summary__row{gap:8px;font-size:1.45rem}.sevench-cart-summary__left{gap:6px}.sevench-cart-summary__badge{max-width:150px;padding:6px 8px;font-size:.9rem}.sevench-cart-summary__subtotal{font-size:1.7rem}}.sv-ctas .cart__checkout-button{width:100%;max-width:none;min-height:5.2rem;font-size:1.6rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.sv-payment-badges .list-payment{justify-content:center;margin:0;padding:0}.product-form__submit{text-transform:uppercase;font-weight:700;letter-spacing:.06rem;min-height:5.2rem}.product__info-container .product__title h1{margin-bottom:0}.card__heading.sv-card-title{font-family:Arial,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important}.product-form__input--sevench-image{border:0;padding:0;margin:0 0 1.2rem}.product-form__input--sevench-image .form__label{margin-bottom:1rem;font-size:1.5rem}.sv-swatches{display:flex;flex-wrap:wrap;gap:1rem}.sv-swatch__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.sv-swatch{width:5.6rem;height:5.6rem;border-radius:50%;overflow:hidden;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:2px solid transparent;box-shadow:0 0 0 1px rgba(var(--color-foreground),.15);background:#fff;transition:box-shadow .15s ease,border-color .15s ease}.sv-swatch img{width:100%;height:100%;object-fit:cover;display:block;border-radius:50%}.sv-swatch__text{font-size:1.1rem;text-align:center;padding:.4rem;line-height:1.1}.sv-swatch__input:checked+.sv-swatch{border-color:#fff;box-shadow:0 0 0 2px rgb(var(--color-foreground))}.sv-swatch__input.disabled+.sv-swatch{opacity:.4}.sv-swatch__input:focus-visible+.sv-swatch{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media screen and (max-width:749px){.header__heading-logo-wrapper,.header__heading-logo{max-width:120px}}.sv-footer-signup__form{display:flex;flex-direction:column;gap:1rem;margin-top:1.2rem;max-width:36rem}.sv-footer-signup__form .field{margin:0}.slideshow .banner--desktop-transparent .banner__box{--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;--color-secondary-button-text: 255, 255, 255;color:#fff;background:transparent}.slideshow .banner--desktop-transparent .banner__box .banner__heading,.slideshow .banner--desktop-transparent .banner__box .banner__text{color:#fff}cart-drawer.is-empty .cart-drawer__body,cart-drawer.is-empty .drawer__footer{display:none!important}.product__info-wrapper .product-form__buttons,.product__info-wrapper .product-form__submit,.product__info-wrapper .product-form__buttons .shopify-payment-button{max-width:none!important;width:100%!important}@media screen and (max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:-1.5rem;margin-right:-1.5rem}.product__media-list{margin-left:0!important;width:100%!important;scroll-padding-left:0!important;column-gap:0!important;padding:0!important}.product__media-list:after{display:none!important}.product__media-list .product__media-item{width:100%!important;padding-left:0!important;margin-left:0!important}.product__media-list .product__media-item .product-media-container,.product__media-list .product__media-item .media{border-radius:0;border:0}}@media screen and (max-width:749px){.image-with-text .page-width{padding-left:2rem;padding-right:2rem}.image-with-text .image-with-text__content{padding:3rem 0 3.5rem}}@media screen and (max-width:749px){.product__media-wrapper slider-component{position:relative}.product__media-wrapper .product__media-list{margin-bottom:0!important}.product__media-wrapper slider-component>.slider-buttons{position:absolute;top:1.2rem;right:1.2rem;z-index:3;margin:0;padding:.4rem 1rem;min-height:0;background:#0000008c;color:#fff;border-radius:2rem}.product__media-wrapper slider-component>.slider-buttons .slider-button{display:none}.product__media-wrapper slider-component>.slider-buttons .slider-counter{font-size:1.2rem;line-height:1.4;color:#fff;min-width:0;padding:0}.sv-media-dots{position:absolute;left:0;right:0;bottom:1.2rem;z-index:3;display:flex;justify-content:center;gap:.7rem;pointer-events:none}.sv-media-dots button{pointer-events:auto;width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:#00000040;cursor:pointer;transition:background .2s ease,transform .2s ease}.sv-media-dots button.is-active{background:#000;transform:scale(1.15)}}.sv-media-dots{display:none!important}@media screen and (max-width:749px){.product__info-wrapper{margin-top:2rem!important}}@media screen and (max-width:749px){.footer__content-top{padding-left:2rem;padding-right:2rem}}.sv-drawer .cart-items.sv-cart-items__list{display:flex!important}.sv-drawer .sv-cart-item{display:flex!important;grid-template:none!important;gap:1.4rem!important;margin:0!important}.sv-drawer .sv-cart-item__media{flex:0 0 28%;max-width:28%;width:auto!important;grid-row:auto!important}.sv-drawer .sv-cart-item .cart-item__image{width:100%;max-width:100%!important;height:auto}.sv-drawer .sv-cart-item .cart-item__details{width:auto!important;grid-column:auto!important;font-size:1.4rem;line-height:1.35}.sv-drawer .sv-cart-item .cart-item__details>*{max-width:none}.sv-drawer .sv-cart-item .cart-item__details>*+*{margin-top:.3rem}.sv-drawer .sv-cart-item .cart-item__name{font-family:var(--font-body-family);font-weight:700;text-decoration:none;word-break:normal;overflow-wrap:anywhere}.sv-drawer .sv-cart-item .cart-item__quantity{padding:0!important;grid-column:auto!important}.sv-drawer .sv-cart-item .cart-item__quantity-wrapper{flex-wrap:nowrap}.sv-drawer .sv-cart-item .cart-item__totals{pointer-events:auto;padding:0!important}.sv-drawer .sv-cart-item .cart-item__error{width:auto;min-width:0;margin:0}.sv-drawer .sv-cart-item .cart-item__error-text:empty{display:none}.sv-drawer .sv-cart-item cart-remove-button{margin-left:0!important;width:auto!important;height:auto!important;flex:0 0 auto}.sv-drawer .sv-cart-item cart-remove-button .button{min-width:3rem!important;min-height:3rem!important;padding:0}.sv-drawer .sv-cart-item cart-remove-button .svg-wrapper{width:1.6rem;height:1.6rem}.sv-drawer .sv-cart-item__right{justify-content:space-between;align-self:stretch}.sv-drawer .sv-cart-item__bottom{align-items:center}.sv-drawer .sv-cart-item .loading__spinner{top:0;right:0;bottom:auto;left:auto;padding:0}.card__badge .badge.color-accent-1,.price__badge-sale{display:none!important}@media screen and (max-width:749px){product-info[id^=MainProduct-]{padding-top:0!important}}.collection__title.title-wrapper{text-align:center}.collection__title.title-wrapper .title,.collection__title.title-wrapper .collection__description{margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sevench-theme.css.map */
