.sfc{background:var(--sfc-bg);color:var(--sfc-text);padding-bottom:var(--sfc-bottom);font-family:var(--sfc-body-font);font-weight:var(--font-weight-body);font-style:var(--font-style-body);font-size:var(--sfc-size);line-height:var(--sfc-line-height)}.sfc,.sfc *{box-sizing:border-box}.sfc p,.sfc dl,.sfc dd{margin:0}.sfc__wrap{width:100%;min-width:0;max-width:calc(var(--sfc-width) + var(--sfc-side)*2 + 12px);margin:auto;padding:0 var(--sfc-side)}.sfc__content{max-width:var(--sfc-width);margin-inline:auto;min-width:0}.sfc__header{padding:var(--sfc-title-pad) 16px;text-align:var(--sfc-title-align)}.sfc h1{margin:0;font-family:var(--sfc-title-font);font-weight:var(--font-weight-header);font-style:var(--font-style-header);font-size:var(--sfc-title-size);line-height:1.1112;color:var(--sfc-heading)}.sfc h2,.sfc h3{margin:0;font-family:inherit;font-weight:var(--sfc-heading-weight);color:var(--sfc-heading);text-transform:none}.sfc h2{font-size:var(--sfc-heading-size);line-height:1.3;letter-spacing:-.02em}.sfc h3{font-size:var(--sfc-subheading-size);line-height:1.4;letter-spacing:-.01em}.sfc .sfc__eyebrow{display:inline-block;margin-bottom:16px;padding:7px 12px;border:var(--sfc-border-width) solid var(--sfc-border);border-radius:var(--sfc-radius);font-size:.75em;font-weight:600;color:var(--sfc-heading);background:var(--sfc-badge-bg)}.sfc__intro{margin-bottom:30px}.sfc__grid{display:grid;grid-template-columns:minmax(0,var(--sfc-ratio)) minmax(0,1fr);gap:var(--sfc-gap);align-items:start}.sfc__grid--stacked{grid-template-columns:minmax(0,1fr)}.sfc__card{min-width:0;padding:var(--sfc-card-pad);border:var(--sfc-border-width) solid var(--sfc-border);border-radius:var(--sfc-radius);background:var(--sfc-card-bg)}.sfc__card-head{display:flex;align-items:center;gap:13px;margin-bottom:17px}.sfc__number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;height:38px;border:var(--sfc-border-width) solid var(--sfc-border);border-radius:var(--sfc-badge-radius);background:var(--sfc-badge-bg);font-size:.75em;color:var(--sfc-muted)}.sfc a{color:var(--sfc-link);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere;transition:none;pointer-events:auto;cursor:pointer}.sfc a:before,.sfc a:after{content:none}.sfc--plain-links a{text-decoration:none}.sfc a:focus-visible,.sfc button:focus-visible,.sfc input:focus-visible,.sfc textarea:focus-visible,.sfc select:focus-visible{outline:2px solid var(--sfc-heading);outline-offset:4px}.sfc dl.sfc__email{padding:12px 0;border-top:var(--sfc-border-width) solid var(--sfc-border)}.sfc__email dt{font-size:.6875em;line-height:1.6;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sfc-muted)}.sfc__email a{display:inline-flex;align-items:center;min-height:32px;font-size:.9375em;position:relative;z-index:1}.sfc__channel{padding:16px 0;border-top:var(--sfc-border-width) solid var(--sfc-border)}.sfc__channel--highlight{padding:16px;border:var(--sfc-border-width) solid var(--sfc-border);border-radius:var(--sfc-badge-radius);background:var(--sfc-panel-bg);margin-top:4px}.sfc__channel h3{font-size:calc(var(--sfc-subheading-size) - 2px)}.sfc .sfc__channel p{margin-top:8px;font-size:.8125em;line-height:1.65}.sfc__phone{display:inline-flex;align-items:center;min-height:36px;font-size:.9375em}.sfc .sfc__form-intro{margin:0 0 20px;font-size:.875em;line-height:1.65}.sfc .sfc__required{font-size:.75em;color:var(--sfc-muted);margin-bottom:18px}.sfc__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--sfc-gap) - 2px) max(8px,calc(var(--sfc-gap) - 6px))}.sfc__field{min-width:0}.sfc__field--full{grid-column:1/-1}.sfc__field label{display:block;margin-bottom:7px;font-size:var(--sfc-label-size);line-height:1.65;font-weight:600;color:var(--sfc-heading)}.sfc__field label span{font-weight:400}.sfc__field input,.sfc__field select,.sfc__field textarea{display:block;width:100%;min-width:0;max-width:100%;min-height:48px;padding:11px 12px;margin:0;border:max(1px,var(--sfc-border-width)) solid var(--sfc-field-border);border-radius:var(--sfc-field-radius);box-shadow:none;background:var(--sfc-input-bg);color:var(--sfc-input-text);font:inherit;font-size:var(--sfc-input-size);line-height:1.5}.sfc__select{position:relative;color:var(--sfc-input-text)}.sfc__select:after{content:"";position:absolute;inset-inline-end:16px;top:50%;width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-70%) rotate(45deg);pointer-events:none}.sfc__field select{padding-inline-end:42px;-webkit-appearance:none;appearance:none}.sfc__field textarea{resize:vertical}.sfc .sfc__hint{font-size:.75em;line-height:1.65;color:var(--sfc-muted);margin-top:8px}.sfc .sfc__privacy{font-size:.8125em;line-height:1.65;margin:20px 0}.sfc__submit.m-button{display:inline-flex;justify-content:center;align-items:center;min-width:170px;max-width:100%;min-height:48px;padding:12px 24px;border:1px solid var(--sfc-button-bg);border-radius:var(--sfc-button-radius);background:var(--sfc-button-bg);color:var(--sfc-button-text);font-size:var(--sfc-button-size);box-shadow:none;cursor:pointer}.sfc__submit.m-button:hover{background:var(--sfc-button-hover-bg);color:var(--sfc-button-hover-text);border-color:var(--sfc-button-bg);box-shadow:none}.sfc__submit.m-button.sfc__submit--full{width:100%}.sfc__submit:before,.sfc__submit:after{display:none}.sfc__notice{padding:18px;border:1px solid var(--sfc-field-border);border-radius:var(--sfc-badge-radius);margin:20px 0;background:var(--sfc-panel-bg);color:var(--sfc-text)}.sfc .sfc__notice p{margin-top:8px}.sfc__notice ul{list-style:disc;padding-left:20px;margin:12px 0 0}.sfc .sfc__field-error{font-size:.8125em;margin-top:8px;text-decoration:underline}.sfc__bottom{margin-top:var(--sfc-section-gap);padding:var(--sfc-card-pad);border:var(--sfc-border-width) solid var(--sfc-border);border-radius:var(--sfc-radius);background:var(--sfc-panel-bg)}.sfc__address-heading{margin-bottom:20px}.sfc .sfc__address-heading p{font-size:.875em}.sfc__address-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:max(8px,calc(var(--sfc-gap) - 8px))}.sfc__address-grid>div,.sfc__address-grid>nav{min-width:0;padding:18px;border:var(--sfc-border-width) solid var(--sfc-border);border-radius:var(--sfc-badge-radius);background:var(--sfc-card-bg)}.sfc__address-grid h3{font-size:calc(var(--sfc-subheading-size) - 2px)}.sfc__address-grid address{margin-top:10px;font-size:.875em;font-style:normal;line-height:1.65}.sfc__address-grid nav h3{margin-bottom:8px}.sfc__address-grid nav a{display:block;min-height:32px;padding:3px 0;width:fit-content;font-size:.875em}.sfc .sfc__days{margin-top:16px;font-size:.8125em;color:var(--sfc-muted)}@media(max-width:900px){.sfc__grid{grid-template-columns:minmax(0,1fr)}.sfc__address-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sfc__address-grid nav{grid-column:1/-1}.sfc__email a,.sfc__phone,.sfc__address-grid nav a{min-height:44px}}@media(max-width:600px){.sfc{padding-bottom:calc(var(--sfc-bottom)*.625)}.sfc__wrap{padding:0 var(--sfc-side-mobile)}.sfc__header{padding:var(--sfc-title-pad-mobile) 0}.sfc h1{font-size:var(--sfc-title-mobile);line-height:1.3}.sfc h2{font-size:max(18px,calc(var(--sfc-heading-size) - 1px))}.sfc__card,.sfc__bottom{padding:var(--sfc-card-pad-mobile)}.sfc__card-head{gap:10px}.sfc__fields,.sfc__address-grid{grid-template-columns:minmax(0,1fr)}.sfc__submit.m-button{width:100%}.sfc__bottom{margin-top:calc(var(--sfc-section-gap)*.75)}.sfc__card-head h2{font-size:max(18px,calc(var(--sfc-heading-size) - 3px))}}@media(forced-colors:active){.sfc__field select{-webkit-appearance:auto;appearance:auto}.sfc__select:after{display:none}.sfc__submit.m-button{background:ButtonFace;color:ButtonText;border-color:ButtonText}.sfc__notice,.sfc__field input,.sfc__field select,.sfc__field textarea{border-color:CanvasText}}.sfc .sfc__phone-list{display:grid;gap:8px;margin-top:8px}.sfc__phone-list dt{font-size:.75em;color:var(--sfc-muted)}.sc-care{min-width:0}.sc-care>summary{list-style:none;gap:16px;text-align:start;overflow-wrap:anywhere}.sc-care>summary::-webkit-details-marker{display:none}.sc-care>summary .m-collapsible--icon{flex:none}.sc-care[open]>summary{border-bottom-color:rgb(var(--color-foreground))}.sc-care[open]>summary .m-collapsible--icon{transform:rotateX(180deg)}.sc-care-card{padding:24px;border:1px solid rgb(var(--color-border,238 238 238));border-radius:20px;background:linear-gradient(#7f7f7f14,#7f7f7f14),rgb(var(--color-background,255 255 255));color:rgb(var(--color-foreground,34 34 34));box-shadow:0 2px 8px #0000000f;line-height:1.6;overflow-wrap:anywhere}.sc-care-section+.sc-care-section{margin-top:22px;padding-top:22px;border-top:1px solid rgb(var(--color-border,238 238 238))}.sc-care-section h3{margin:0 0 12px;color:inherit;font-family:inherit;font-size:20px;font-weight:600;line-height:1.35}.sc-care-text ol,.sc-care-text p,.sc-care-text ul{margin:0 0 12px}.sc-care-text ol,.sc-care-text ul{padding-inline-start:22px}.sc-care-text ul{list-style:disc}.sc-care-text ol{list-style:decimal}.sc-care-text li+li{margin-top:6px}.sc-care-text :last-child{margin-bottom:0}.sc-care-text a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.sc-care-text a:after,.sc-care-text a:before{content:none}.sc-care summary:focus-visible,.sc-care-text a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sc-care-empty{margin:0;padding:16px;border:1px dashed currentColor;border-radius:12px;line-height:1.6}@media(min-width:768px){.main-product__block-softables_care_materials:has(.sc-hide-desktop){display:none}}@media(max-width:767px){.main-product__block-softables_care_materials:has(.sc-hide-mobile){display:none}.sc-care-card{padding:20px}}@media(prefers-reduced-motion:reduce){.sc-care>summary,.sc-care>summary .m-collapsible--icon{transition:none}}@media(forced-colors:active){.sc-care-card{border:1px solid CanvasText;box-shadow:none}}.sd-delivery{min-width:0}.sd-delivery>summary{list-style:none;gap:16px;text-align:start;overflow-wrap:anywhere}.sd-delivery>summary::-webkit-details-marker{display:none}.sd-delivery>summary .m-collapsible--icon{flex:none}.sd-delivery[open]>summary{border-bottom-color:rgb(var(--color-foreground))}.sd-delivery[open]>summary .m-collapsible--icon{transform:rotateX(180deg)}.sd-delivery-content{display:grid;gap:14px;min-width:0;text-align:start;overflow-wrap:anywhere}.sd-delivery-card{min-width:0;padding:23px;border:1px solid #dededb;border-radius:17px;background:#fff;color:#44464a;font-size:15px;line-height:1.65}.sd-delivery-head{display:flex;align-items:center;gap:13px;margin-bottom:14px}.sd-delivery-head h3{margin:0;font-family:inherit;font-size:17px;font-weight:600;line-height:1.4;letter-spacing:-.01em;text-transform:none;color:#242426}.sd-delivery-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;height:38px;border:1px solid #e3e3e0;border-radius:11px;background:#fafaf9;color:#626366;font-size:12px}.sd-delivery-head+.sd-delivery-text{padding-top:14px;border-top:1px solid #e9e9e7}.sd-delivery-content ol,.sd-delivery-content p,.sd-delivery-content ul{margin:0 0 12px}.sd-delivery-content ol,.sd-delivery-content ul{padding-inline-start:22px}.sd-delivery-content ul{list-style:disc}.sd-delivery-content ol{list-style:decimal}.sd-delivery-content li+li{margin-top:6px}.sd-delivery-content :last-child{margin-bottom:0}.sd-delivery-card strong{font-weight:600;color:#303236}.sd-delivery-links{padding:13px 14px;border:1px solid #e4e4e1;border-radius:10px;background:#f7f7f6;color:#44464a;font-size:13px;line-height:1.65}.sd-delivery-content a{color:inherit;text-decoration:underline;text-underline-offset:3px;background-image:none;box-shadow:none}.sd-delivery-content a:after,.sd-delivery-content a:before{content:none}.sd-delivery summary:focus-visible,.sd-delivery-content a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:480px){.sd-delivery-card{padding:18px}}@media(prefers-reduced-motion:reduce){.sd-delivery>summary,.sd-delivery>summary .m-collapsible--icon{transition:none}}@media(forced-colors:active){.sd-delivery-card,.sd-delivery-links,.sd-delivery-number{border-color:CanvasText}}.softables-order-notice{display:flex;align-items:flex-start;gap:10px;box-sizing:border-box;width:100%;padding:16px;border:1px solid #dedede;border-radius:5px;background:#f7f7f7;color:#4b4b4b;font-size:16px;font-weight:400;line-height:1.5;text-align:left}.softables-order-notice__icon{display:block;flex:0 0 20px;width:20px;height:20px;margin-top:2px;color:#8a8a8a}.softables-order-notice__text{flex:1;min-width:0;overflow-wrap:anywhere}.softables-order-notice__text>*{margin:0}.softables-order-notice__text>*+*{margin-top:8px}.softables-order-notice__text a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:767px){.softables-order-notice{padding:14px}}.main-product__block .m-product-meta--stacked{color:rgb(var(--color-foreground-secondary));font-size:16px;font-weight:500}.main-product__block .m-product-meta--stacked .m-product-meta__item{line-height:1.5;min-width:0}.main-product__block .m-product-meta--stacked .m-product-meta__item:first-child{margin-top:0}.main-product__block .m-product-meta--stacked .m-product-meta__item+.m-product-meta__item{margin-top:24px}.m-product-meta--stacked .m-product-meta--value{min-width:0;overflow-wrap:anywhere}.main-product__block .m-product-meta--stacked .m-product-availability{color:inherit}.m-product-meta--stacked .m-product-inventory__text{display:inline-block;padding-left:26px;font:inherit}.m-product-meta--stacked .m-product-inventory__pin{width:10px;height:10px;left:4px}.m-product-meta--stacked .m-product-availability--outofstock .m-product-inventory__pin:after{animation:none;opacity:0}@media(prefers-reduced-motion:reduce){.m-product-meta--stacked .m-product-inventory__pin:after{animation:none;opacity:0}}softables-product-row{display:block}softables-product-row summary{cursor:pointer}softables-product-row details[open].sp-closing>summary{border-bottom-color:rgb(var(--color-border))}softables-product-row details[open].sp-closing>summary .m-collapsible--icon{transform:none}
/*# sourceMappingURL=/cdn/shop/t/65/compiled_assets/styles.css.map */
