@media screen and (min-width:990px){.ed-product .product--large:not(.product--no-media)>.product__media-wrapper{max-width:54%;width:calc(54% - var(--grid-desktop-horizontal-spacing) / 2)}.ed-product .product--large:not(.product--no-media)>.product__info-wrapper{max-width:46%;width:calc(46% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:4.8rem}}.ed-product .page-width{max-width:1440px}.ed-product .product__media,.ed-product .product__media-item .media,.ed-product .product-media-container{border-radius:var(--sf-radius);overflow:hidden}.ed-product .product__media{background-color:var(--sf-soft)}.ed-product .thumbnail{border-radius:8px;overflow:hidden}.ed-product .thumbnail[aria-current]{box-shadow:0 0 0 1.5px var(--sf-text)}.ed-product .slider-button{border-radius:50%}.ed-product .product__info-container>*+*{margin:1.4rem 0}.ed-product .product__info-container>*:first-child{margin-top:0}.ed-product .product__title{margin-bottom:.4rem}.ed-product .product__title h1,.ed-product .product__title .h1{font-family:var(--sf-display);font-weight:var(--sf-display-weight);font-variation-settings:"SOFT" 100,"WONK" 0;font-size:2.8rem;line-height:1.15;letter-spacing:-.005em}@media screen and (min-width:990px){.ed-product .product__title h1,.ed-product .product__title .h1{font-size:3.6rem}}.ed-product .price,.ed-product .price--large{font-family:var(--sf-sans);font-size:2.6rem;font-weight:700;letter-spacing:0}.ed-product .price .price-item--regular,.ed-product .price--on-sale .price-item--sale{font-size:inherit}.ed-product .price--on-sale .price-item--regular{font-size:1.8rem;font-weight:400}.ed-product .price--on-sale .price-item--sale{color:var(--sf-text)}.ed-product .price__badge-sale,.ed-product .price .badge{border-radius:6px;background-color:var(--sf-accent);color:var(--sf-accent-text);border:0;font-family:var(--sf-sans);font-weight:700}.ed-product .product__tax,.ed-product .installment{font-family:var(--sf-sans);font-size:1.3rem}.ed-product .form__label{font-family:var(--sf-sans);font-size:1.7rem;font-weight:700;text-transform:none;letter-spacing:0}.ed-product .product-form__input input[type=radio]+label{border-radius:6px;border:1.5px solid var(--sf-border);font-family:var(--sf-sans);font-size:1.5rem;font-weight:600;min-width:4.4rem;min-height:4.4rem;padding:0 1.4rem}.ed-product .product-form__input input[type=radio]:checked+label{border-color:var(--sf-text);background-color:#fff;color:var(--sf-text);box-shadow:inset 0 0 0 .5px var(--sf-text)}.ed-product .swatch,.ed-product .swatch-input__label{border-radius:50%}.ed-product .swatch-input__label{width:4.8rem;height:4.8rem}.ed-product .swatch-input__input:checked+.swatch-input__label{outline:1.5px solid var(--sf-text);outline-offset:3px}.sf-buy-row{display:flex;align-items:flex-start;gap:1.2rem}.sf-buy-row>.product-form__quantity{flex:0 0 auto;margin:0}.sf-buy-row>.product-form__quantity .quantity__label{display:none}.sf-buy-row>.product-form__quantity .quantity{width:13.2rem;min-height:5.4rem}.sf-buy-row>div:last-child{flex:1 1 auto;min-width:0}.sf-buy-row .product-form{margin:0}.sf-buy-row .product-form__buttons{max-width:none}@media screen and (max-width:389px){.sf-buy-row>.product-form__quantity .quantity{width:11rem}}.ed-product .product-form__submit{min-height:5.4rem;border-radius:var(--sf-btn-radius);background-color:var(--sf-dark);font-family:var(--sf-sans);font-size:1.9rem;font-weight:700;letter-spacing:0;text-transform:none}.ed-product .product-form__submit:hover{background-color:var(--sf-text)}.ed-product .product-form__submit:before,.ed-product .product-form__submit:after{border-radius:var(--sf-btn-radius)}.ed-product .shopify-payment-button__button{border-radius:var(--sf-btn-radius);overflow:hidden}.ed-product .accordion__title{font-family:var(--sf-serif);font-size:1.8rem;font-weight:700;text-transform:none;letter-spacing:0}.ed-product .accordion__content{font-size:1.5rem}.sf-badges{display:flex;flex-wrap:wrap;gap:1rem}.sf-badge{display:inline-flex;align-items:center;padding:.6rem 1.5rem;border-radius:5px;font-family:var(--sf-sans);font-size:1.5rem;font-weight:700;line-height:1.2}.sf-badges--accent .sf-badge{background-color:var(--sf-accent);color:var(--sf-accent-text);box-shadow:0 2px 5px #0000002e}.sf-badges--outline .sf-badge{box-shadow:inset 0 0 0 1.5px var(--sf-text)}@media screen and (max-width:749px){.sf-badge{font-size:1.3rem;padding:.55rem 1.2rem}}.sf-pdp-rating .sf-rating{font-size:1.3rem}.sf-included{border:1px solid var(--sf-text);border-radius:10px;overflow:hidden;background:#fff}.sf-included__head{margin:0;padding:1rem 1.2rem;background-color:var(--sf-accent-soft);border-bottom:1px solid var(--sf-text);font-family:var(--sf-sans);font-size:1.5rem;font-weight:700}.sf-included__list{margin:0;padding:0;list-style:none}.sf-included__item{display:grid;grid-template-columns:7.6rem minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:.9rem 1rem}.sf-included__item+.sf-included__item{border-top:1px solid var(--sf-text)}.sf-included__media{width:7.6rem;height:7.6rem;border-radius:6px;overflow:hidden;background-color:var(--sf-soft);display:flex;align-items:center;justify-content:center}.sf-included__media img{width:100%;height:100%;object-fit:cover}.sf-included__icon{width:3rem;height:3rem;color:var(--sf-icon)}.sf-included__title{margin:0 0 .3rem;font-family:var(--sf-sans);font-size:1.5rem;font-weight:700;line-height:1.3}.sf-included__desc{margin:0;font-family:var(--sf-sans);font-size:1.3rem;font-weight:300;line-height:1.4}.sf-included__tag{display:inline-flex;align-items:center;gap:.4rem;white-space:nowrap;padding:.5rem 1.1rem;border-radius:5px;background-color:var(--sf-accent);color:var(--sf-accent-text);box-shadow:0 2px 4px #00000029;font-family:var(--sf-sans);font-size:1.2rem;font-weight:700;letter-spacing:.02em}.sf-included__tag s{font-weight:400;opacity:.85}@media screen and (max-width:749px){.sf-included__item{grid-template-columns:5.6rem minmax(0,1fr) auto;gap:1rem;padding:.8rem}.sf-included__media{width:5.6rem;height:5.6rem}.sf-included__title{font-size:1.4rem}.sf-included__desc{font-size:1.2rem}.sf-included__tag{font-size:1.05rem;padding:.45rem .8rem}}sf-delivery{display:block}.sf-delivery{padding:1.2rem 1.6rem;border:1px solid var(--sf-border);border-radius:14px;background-color:#fbfaf7;font-family:var(--sf-sans);font-size:1.4rem;line-height:1.3}.sf-delivery__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem 1.6rem}.sf-delivery__row+.sf-delivery__row{margin-top:1rem;padding-top:1rem;border-top:1px dashed var(--sf-border)}.sf-delivery__item{display:inline-flex;align-items:center;gap:.7rem}.sf-delivery__item strong{font-weight:600}.sf-delivery__muted{opacity:.7}.sf-delivery__dot{width:.9rem;height:.9rem;border-radius:50%;background-color:#2fa35b;box-shadow:0 0 0 3px #2fa35b2e;flex:none}.sf-delivery__dot--off{background-color:#b9b5b0;box-shadow:none}.sf-delivery__icon{width:1.7rem;height:1.7rem;color:var(--sf-icon);flex:none}sf-delivery:not(.is-ready) [data-sf-ship],sf-delivery:not(.is-ready) [data-sf-arrive]{display:inline-block;min-width:6rem}.sf-trust-line{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2.4rem;margin:0;padding:0;list-style:none;font-family:var(--sf-sans);font-size:1.45rem;font-weight:600}.sf-trust-line__item{display:inline-flex;align-items:center;gap:.9rem}.sf-trust-line__icon{width:2.2rem;height:2.2rem;flex:none}.sf-tabs{display:block;margin-top:2.4rem!important}.sf-tabs__list{display:flex;border-bottom:3px solid rgba(var(--sf-text-rgb),.25);overflow-x:auto;scrollbar-width:none}.sf-tabs__list::-webkit-scrollbar{display:none}.sf-tabs__tab{flex:1 1 auto;position:relative;padding:.6rem 0 .8rem;border:0;background:none;font-family:var(--sf-serif);font-size:1.8rem;font-weight:700;color:var(--sf-text);cursor:pointer;white-space:nowrap;text-align:left}.sf-tabs__tab+.sf-tabs__tab{text-align:center}.sf-tabs__tab:last-child:not(:first-child){text-align:right}.sf-tabs__tab[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-3px;height:3px;background-color:var(--sf-text)}.sf-tabs__tab:not(:last-child){padding-right:1.6rem}.sf-tabs__panel{padding:1.6rem .4rem .4rem;font-family:var(--sf-sans);font-size:1.6rem;font-weight:300;line-height:1.55}.sf-tabs__panel strong,.sf-tabs__panel b{font-weight:600}.sf-tabs__panel>:first-child{margin-top:0}@media screen and (max-width:749px){.sf-tabs__tab{font-size:1.6rem}.sf-tabs__panel{font-size:1.5rem}}.sf-upsell{display:block;margin-top:2.4rem!important}.sf-upsell__heading{margin:0 0 1.2rem;font-family:var(--sf-serif);font-size:2.4rem;font-weight:700;line-height:1.2}.sf-upsell__card{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:1.2rem;padding:1rem;border:1px solid var(--sf-border);border-radius:8px;background-color:#fff9f7}.sf-upsell__card+.sf-upsell__card{margin-top:1rem}.sf-upsell__media{display:block;aspect-ratio:1;border-radius:6px;overflow:hidden;background-color:var(--sf-soft)}.sf-upsell__media img{width:100%;height:100%;object-fit:cover}.sf-upsell__body{display:flex;flex-direction:column;gap:.3rem;min-width:0}.sf-upsell__title{font-family:var(--sf-display);font-weight:var(--sf-display-weight);font-variation-settings:"SOFT" 100,"WONK" 0;font-size:1.5rem;line-height:1.3;color:var(--sf-text);text-decoration:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sf-upsell__price{font-family:var(--sf-sans);font-size:1.5rem;font-weight:700}.sf-upsell__price s{font-weight:400;opacity:.55;margin-right:.4rem}.sf-upsell__actions{display:flex;align-items:center;gap:.8rem;margin-top:auto;padding-top:.6rem}.sf-upsell__select{flex:1 1 auto;min-width:0}.sf-upsell__select select{width:100%;height:3.6rem;padding:0 1rem;border:1px solid var(--sf-border);border-radius:6px;background:#fff;font-family:var(--sf-sans);font-size:1.3rem;color:var(--sf-text)}.sf-upsell__btn{margin-left:auto;flex:none;height:3.8rem;padding:0 1.8rem;border:0;border-radius:var(--sf-btn-radius);background-color:var(--sf-dark);color:#fff;font-family:var(--sf-sans);font-size:1.4rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.sf-upsell__btn.is-loading{opacity:.6;pointer-events:none}.sf-upsell__error{margin:.4rem 0 0;font-size:1.2rem;color:#b3261e}.sf-upsell__empty{font-size:1.3rem;opacity:.7}.ed-sticky-atc{background-color:#fff;border-top:1px solid var(--sf-border);box-shadow:0 -6px 20px #0000000f}.ed-sticky-atc__title{font-family:var(--sf-display);font-weight:var(--sf-display-weight);font-size:1.5rem}.ed-sticky-atc__price{font-family:var(--sf-sans);font-size:1.4rem;font-weight:700;color:var(--sf-text)}.ed-sticky-atc__button{border-radius:var(--sf-btn-radius);background-color:var(--sf-dark);font-family:var(--sf-sans);font-size:1.5rem;font-weight:700;text-transform:none;letter-spacing:0;padding:1.3rem 2.6rem}.ed-product .product__info-container .shopify-app-block:has(loox-rating),.ed-product .product__info-container .shopify-app-block:has(.loox-rating){margin-top:.4rem;margin-bottom:.4rem}.sf-tabs__panel p{margin:0 0 1rem}.sf-tabs__panel ul,.sf-tabs__panel ol{margin:0 0 1.2rem;padding-left:2rem;list-style-position:outside}.sf-tabs__panel li{margin-bottom:.4rem}.sf-tabs__panel li>p{margin:0}.sf-tabs__panel li:empty,.sf-tabs__panel p:empty{display:none}.sf-note{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 1.4rem;border-radius:10px;font-family:var(--sf-sans);font-size:1.45rem;line-height:1.4}.sf-note--soft{background-color:var(--sf-soft)}.sf-note--accent{background-color:var(--sf-accent-soft)}.sf-note--outline{box-shadow:inset 0 0 0 1px var(--sf-border)}.sf-note__icon{flex:none;width:3.4rem;height:3.4rem;padding:.6rem;border-radius:50%;background:#fff;color:var(--sf-icon)}.sf-note__text strong{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/7/assets/soft-product.css.map */
