.template-product .gradient{background-color:var(--sm-bg, #F5F4F0)}.product__title{font-family:var(--sm-font-display, "Inter", sans-serif);font-weight:700;letter-spacing:-.03em;line-height:1.15;color:#0a0a0a}.product .price-item{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:600;letter-spacing:-.01em}.product .price-item--regular{font-size:2.2rem}.product .price-item--sale{font-size:2.2rem;color:#ff3b30}.product .price-item--regular.price-item--last{color:#aeaeb2;font-weight:400;font-size:1.6rem}.product__price .badge{border-radius:40px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:600;font-size:1.1rem}.product__text.caption-with-letter-spacing,.product .caption-with-letter-spacing{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:500;font-size:1.1rem;letter-spacing:.08em;color:#6e6e73;text-transform:uppercase}.product__media-wrapper{border-radius:20px;overflow:hidden}.product-media-container{border-radius:16px;overflow:hidden}.product__media img{border-radius:12px}.thumbnail-list__item button{border-radius:10px;overflow:hidden}.product-form__input .form__label,.product-form__input legend{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:600;font-size:1.3rem;letter-spacing:-.01em;color:#0a0a0a}.swatch-input__label,.variant-input-label{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:500}.sm-qty-atc-row{display:flex;align-items:stretch;gap:12px}.sm-atc-col{min-width:0}.sm-atc-col .product-form{width:100%}.sm-fp-qty-atc-row{display:grid;grid-template-columns:auto 1fr;gap:10px 12px;align-items:center}.sm-fp-qty-atc-row .product-form__quantity{margin:0;grid-column:1;grid-row:1}.sm-fp-qty-atc-row .sm-atc-col,.sm-fp-qty-atc-row>div:not(.product-form__quantity):not(.shopify-payment-button){grid-column:2;grid-row:1;min-width:0;width:100%}.sm-fp-qty-atc-row product-form,.sm-fp-qty-atc-row .product-form,.sm-fp-qty-atc-row .form{width:100%;display:block}.sm-fp-qty-atc-row .product-form__buttons{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important}.sm-fp-qty-atc-row .product-form__submit{width:100%!important;height:52px!important;margin:0!important}.sm-fp-qty-atc-row>.shopify-payment-button{grid-column:1 / -1;grid-row:2;width:100%!important;max-width:100%!important;margin:0!important}.sm-fp-qty-atc-row>.shopify-payment-button .shopify-payment-button__button{width:100%!important;max-width:100%!important}.product-form__quantity .quantity__label,.product-form__quantity .product-form__label{display:none}.product__info-container>.sm-fp-qty-atc-row{margin-top:6px!important;margin-bottom:0!important}.quantity{display:inline-flex;align-items:center;height:54px;background:linear-gradient(#fdfdfd,#fdfdfd) padding-box,linear-gradient(90deg,#b8882a,#1e8a7c) border-box;border:2.5px solid transparent;border-radius:999px;overflow:hidden;gap:0;padding:0 9px}.quantity__button{width:27px;height:27px;min-width:27px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid transparent;background:transparent;cursor:pointer;transition:opacity .13s ease,transform .1s ease;flex-shrink:0}.quantity__button[name=minus]{background:linear-gradient(#fdfdfd,#fdfdfd) padding-box,linear-gradient(135deg,#c9941e,#a87828) border-box;color:#b8882a}.quantity__button[name=plus]{background:linear-gradient(#fdfdfd,#fdfdfd) padding-box,linear-gradient(135deg,#1e9688,#157060) border-box;color:#1e8a7c}.quantity__button:hover{opacity:.7}.quantity__button:active{transform:scale(.88);opacity:1}.quantity__button .svg-wrapper svg{width:10px;height:10px;stroke-width:2.5}.quantity__input{flex:1;min-width:44px;height:100%;border:none;background:transparent;text-align:center;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.75rem;font-weight:600;color:#1a1a1a;-moz-appearance:textfield;padding:0;letter-spacing:-.02em}.quantity__input::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity__input:focus{outline:none}.sm-atc-col .product-form__submit{width:100%;height:52px;border-radius:14px;font-size:1.5rem}.sm-atc-col .shopify-payment-button{margin-top:10px}.product-form__submit{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:700;letter-spacing:-.01em;font-size:1.6rem}.product__description{font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.5rem;line-height:1.65;color:#6e6e73;letter-spacing:-.01em}.product__description p{margin-bottom:1em}.product__description li{line-height:1.6}.accordion__title{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:600;letter-spacing:-.01em}.accordion__content{font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.4rem;line-height:1.6;color:#6e6e73}.share-button{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:500}.related-products .title{font-family:var(--sm-font-display, "Inter", sans-serif);letter-spacing:-.03em;font-weight:700}[id^=price-]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.sm-save-pct-badge:not([hidden]){display:inline-flex;align-items:center}.price__badge-sale[hidden],.price__badge-sold-out[hidden]{display:none!important}.sm-save-pct-badge{padding:3px 10px;background:#ff3b30;color:#fff;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.15rem;font-weight:700;border-radius:999px;letter-spacing:-.01em;vertical-align:middle}[id^=price-] .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;align-items:baseline;gap:10px}.product-form__submit:not([name=goto_paypal]){background:var(--sm-ink, #0A0A0A)!important;color:#fff!important;border-color:var(--sm-ink, #0A0A0A)!important;border-radius:999px!important;font-family:var(--sm-font-sans, "Inter", sans-serif)!important;font-weight:700!important;font-size:1.6rem!important;letter-spacing:-.01em!important;transition:background .15s ease,transform .15s ease,box-shadow .15s ease!important}.product-form__submit:not([name=goto_paypal]):hover{background:#1d1d1f!important;box-shadow:0 8px 24px #0000002e!important;transform:translateY(-1px)!important}.shopify-payment-button__button--unbranded{background:var(--sm-accent, #C9A84C)!important;border-radius:999px!important;font-family:var(--sm-font-sans, "Inter", sans-serif)!important;font-weight:700!important;font-size:1.6rem!important;color:#0a0a0a!important;transition:background .15s ease,transform .15s ease!important}.shopify-payment-button__button--unbranded:hover{background:var(--sm-accent-dark, #9C7C2E)!important;color:#fff!important;transform:translateY(-1px)!important}.share-button,.product__share-button,[data-section-type] .share-button__fallback{display:none!important}.sm-trust-bar{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;padding:14px 0;border-top:1px solid rgba(10,10,10,.08);border-bottom:1px solid rgba(10,10,10,.08)}.sm-trust-item{display:flex;flex-direction:column;align-items:center;gap:6px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.1rem;font-weight:600;color:var(--sm-ink-secondary, #6E6E73);text-align:center;letter-spacing:-.01em}.sm-trust-item svg{width:20px;height:20px;color:var(--sm-accent-dark, #9C7C2E)}@media(max-width:749px){.sm-trust-bar{grid-template-columns:repeat(4,1fr);justify-items:center;gap:4px;padding:10px 0}.sm-trust-item{font-size:.85rem;gap:4px;width:100%;align-items:center}.sm-trust-item svg{width:16px;height:16px}}.related-products{background:var(--sm-bg, #F5F4F0)}.related-products .title{font-family:var(--sm-font-display, "Inter", sans-serif);letter-spacing:-.03em;font-weight:700;font-size:2.4rem}.related-products .card-wrapper{transition:transform .25s cubic-bezier(.16,1,.3,1)}.related-products .card-wrapper:hover{transform:translateY(-4px)}.thumbnail-list{gap:8px}.thumbnail-list__item--active .thumbnail{border:2px solid var(--sm-ink, #0A0A0A)!important;border-radius:10px}.thumbnail{border-radius:10px;overflow:hidden}.product__text.caption-with-letter-spacing{font-size:1.05rem!important;letter-spacing:.1em!important;opacity:.6}.sm-sticky-atc{display:none}@media(max-width:749px){.sm-sticky-atc{position:fixed;bottom:64px;left:0;right:0;background:#f5f4f0eb;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:1px solid rgba(10,10,10,.08);padding:10px 16px;z-index:250;display:flex;align-items:center;gap:10px;transform:translateY(100%);transition:transform .3s cubic-bezier(.16,1,.3,1)}.sm-sticky-atc.is-visible{transform:translateY(0)}.sm-sticky-atc__info{flex:1;min-width:0}.sm-sticky-atc__title{font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.3rem;font-weight:600;letter-spacing:-.02em;color:#0a0a0a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sm-sticky-atc__price{font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.2rem;font-weight:500;color:#6e6e73}.sm-sticky-atc__btn{background:#0a0a0a;color:#fff;border:none;border-radius:40px;padding:10px 20px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.4rem;font-weight:700;cursor:pointer;white-space:nowrap;flex-shrink:0;letter-spacing:-.01em}.sm-sticky-atc__btn:disabled{opacity:.5;cursor:not-allowed}}.sm-pdp-coupon{display:inline-flex;align-items:center;gap:6px;background:#fdf8ee;border:1.5px dashed rgba(201,168,76,.55);border-radius:10px;padding:7px 14px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.25rem;font-weight:500;color:#7c5a1a;margin-top:10px;letter-spacing:-.01em}.sm-pdp-coupon strong{font-weight:800;font-family:SF Mono,Fira Code,monospace;letter-spacing:.04em;color:#5a3e00}.sm-pdp-coupon svg{flex-shrink:0}[id^=price-] .price__container{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.product__description h3,.product__description h4{font-family:var(--sm-font-sans, "Inter", sans-serif);font-weight:700;font-size:1.5rem;letter-spacing:-.02em;color:#0a0a0a;margin-top:1.2em;margin-bottom:.4em}.product__description ul,.product__description ol{padding-left:1.4em;margin-bottom:1em}.product__description li{margin-bottom:.3em}.product__view-details{display:none!important}.sm-vp{display:flex;flex-direction:column;gap:20px}.sm-vp-steps{display:flex;flex-direction:column}.sm-vp-step{display:flex;gap:14px}.sm-vp-step__rail{flex-shrink:0;width:26px;display:flex;flex-direction:column;align-items:center}.sm-vp-step__num{flex-shrink:0;width:26px;height:26px;border-radius:50%;border:2px solid #D1D1D6;background:#fff;color:#8e8e93;display:flex;align-items:center;justify-content:center;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.2rem;font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease}.sm-vp-step.is-complete .sm-vp-step__num{background:#0a0a0a;border-color:#0a0a0a;color:#fff;box-shadow:inset 0 0 0 2px #c9a84c}.sm-vp-step__line{width:2px;flex:1;min-height:24px;background:#e5e5ea;margin:4px 0;transition:background .2s ease}.sm-vp-step.is-complete .sm-vp-step__line{background:#0a0a0a}.sm-vp-step__content{flex:1;min-width:0;padding-bottom:22px}.sm-vp-step:last-child .sm-vp-step__content{padding-bottom:0}.sm-vp-covers{display:flex;flex-direction:column;gap:12px}.sm-vp-cover-accordion{border:1.5px solid rgba(10,10,10,.12);border-radius:16px;overflow:hidden;background:#fff}.sm-vp-cover-accordion[open]{border-color:#0a0a0a2e}.sm-vp-cover-accordion.is-complete{border-color:#0a0a0a}.sm-vp-cover-summary{display:flex;align-items:center;gap:12px;padding:16px 18px;cursor:pointer;list-style:none;font-family:var(--sm-font-sans, "Inter", sans-serif);-webkit-tap-highlight-color:transparent}.sm-vp-cover-summary::-webkit-details-marker{display:none}.sm-vp-cover-summary__title{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:700;color:#0a0a0a;letter-spacing:-.01em;flex-shrink:0}.sm-vp-cover-summary__badge{flex-shrink:0;width:26px;height:26px;border-radius:50%;border:2px solid #D1D1D6;background:#fff;color:#8e8e93;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:700;transition:background .2s ease,border-color .2s ease,color .2s ease}.sm-vp-cover-accordion.is-complete .sm-vp-cover-summary__badge{background:#0a0a0a;border-color:#0a0a0a;color:#fff;box-shadow:inset 0 0 0 2px #c9a84c}.sm-vp-cover-summary__value{flex:1;min-width:0;font-size:1.25rem;color:#8e8e93;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sm-vp-cover-accordion.is-complete .sm-vp-cover-summary__value{color:#0a0a0a;font-weight:500}.sm-vp-cover-summary__chevron{flex-shrink:0;width:18px;height:18px;color:#8e8e93;transition:transform .2s ease}.sm-vp-cover-accordion[open] .sm-vp-cover-summary__chevron{transform:rotate(180deg)}.sm-vp-cover-body{padding:18px 18px 20px;border-top:1px solid rgba(10,10,10,.08)}.sm-vp-combo-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 12px;margin-bottom:18px}.sm-vp-combo-cell--full{grid-column:1 / -1}.sm-vp-combo-grid .sm-vp-step{display:block}@media screen and (max-width:480px){.sm-vp-combo-grid{grid-template-columns:1fr}}.sm-vp-label{display:flex;align-items:baseline;gap:5px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.3rem;font-weight:600;color:#0a0a0a;letter-spacing:-.01em;margin-bottom:10px}.sm-vp-label strong,.sm-vp-cur-val{color:#0a0a0a}.sm-vp-select-wrap{position:relative;display:flex;align-items:center}.sm-vp-select{width:100%;appearance:none;-webkit-appearance:none;padding:13px 44px 13px 16px;border:1.5px solid rgba(10,10,10,.15);border-radius:14px;background:#fff;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.45rem;font-weight:500;color:#0a0a0a;cursor:pointer;outline:none;transition:border-color .15s ease,box-shadow .15s ease;letter-spacing:-.01em}.sm-vp-select:focus{border-color:#0a0a0a;box-shadow:0 0 0 3px #0a0a0a14}.sm-vp-select option[value=""]{color:#aeaeb2}.sm-vp-select:has(option[value=""]:checked){color:#aeaeb2}.sm-vp-chevron{position:absolute;right:14px;width:18px;height:18px;color:#6e6e73;pointer-events:none;flex-shrink:0}.sm-vp-combobox{position:relative;display:flex;align-items:center}.sm-vp-combobox-trigger{display:block;text-align:left;width:100%}.sm-vp-combobox-trigger[aria-expanded=true]{border-color:#0a0a0a;box-shadow:0 0 0 3px #0a0a0a14}.sm-vp-combobox-trigger [data-combobox-value].is-placeholder{color:#aeaeb2}.sm-vp-combobox-panel{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;background:#fff;border:1.5px solid rgba(10,10,10,.12);border-radius:14px;box-shadow:0 8px 32px #0000001f,0 4px 12px #00000014;overflow:hidden}.sm-vp-combobox-panel:not([hidden]){display:flex;flex-direction:column}.sm-vp-combobox-search-wrap{padding:8px 8px 4px;flex-shrink:0}.sm-vp-combobox-search{width:100%;padding:10px 12px;border:1.5px solid rgba(10,10,10,.14);border-radius:10px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.35rem;color:#0a0a0a;outline:none;transition:border-color .14s ease}.sm-vp-combobox-search:focus{border-color:#0a0a0a}.sm-vp-combobox-search::placeholder{color:#aeaeb2}.sm-vp-combobox-options{margin:0;padding:6px;list-style:none;max-height:260px;overflow-y:auto}.sm-vp-combobox-empty{margin:0;padding:20px 12px;text-align:center;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.3rem;color:#aeaeb2}.sm-vp-combobox-option{padding:11px 12px;border-radius:9px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.4rem;font-weight:500;color:#0a0a0a;cursor:pointer;transition:background .1s ease}.sm-vp-combobox-option:hover{background:#0a0a0a0d}.sm-vp-combobox-option[aria-selected=true]{background:#0a0a0a;color:#fff;font-weight:600}.sm-vp-combobox-option[aria-disabled]{display:none}.sm-vp-pills{display:flex;flex-direction:column;gap:14px}.sm-vp-pill{display:inline-flex;align-items:center;gap:10px;padding:0;border:none;border-radius:0;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.4rem;font-weight:500;color:#0a0a0a;cursor:pointer;transition:color .14s ease;-webkit-user-select:none;user-select:none}.sm-vp-pill:before{content:"";flex-shrink:0;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:1.5px solid rgba(10,10,10,.3);background:#fff;transition:border-color .14s ease,background .14s ease}.sm-vp-pill input{position:absolute;opacity:0;pointer-events:none}.sm-vp-pill:hover:before{border-color:#0a0a0a99}.sm-vp-pill.is-active{font-weight:600}.sm-vp-pill.is-active:before{border-color:#0a0a0a;background:radial-gradient(circle,#0a0a0a 0 6px,#fff 6px 10px)}.sm-vp-swatches{flex-direction:row;flex-wrap:wrap;gap:16px}.sm-vp-swatch-pill:before{content:none}.sm-vp-swatch{display:block;width:36px;height:36px;border-radius:50%;border:1.5px solid rgba(10,10,10,.14);box-shadow:0 0 0 2px #fff,0 0 0 2px #fff;transition:box-shadow .14s ease,transform .14s ease}.sm-vp-swatch-pill:hover .sm-vp-swatch{transform:scale(1.06)}.sm-vp-swatch-pill.is-active .sm-vp-swatch{box-shadow:0 0 0 2px #fff,0 0 0 4px #0a0a0a}.sm-vp-radios--yesno{display:flex;flex-direction:column;gap:14px}.sm-vp-radio-label{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.sm-vp-radio-label input{position:absolute;opacity:0;pointer-events:none}.sm-vp-radio-face{display:inline-flex;align-items:center;gap:10px;padding:0;border:none;border-radius:0;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.4rem;font-weight:500;color:#0a0a0a;transition:color .14s ease}.sm-vp-radio-face:before{content:"";flex-shrink:0;width:20px;height:20px;box-sizing:border-box;border-radius:50%;border:1.5px solid rgba(10,10,10,.3);background:#fff;transition:border-color .14s ease,background .14s ease}.sm-vp-radio-label input:checked+.sm-vp-radio-face{font-weight:600}.sm-vp-radio-label input:checked+.sm-vp-radio-face:before{border-color:#0a0a0a;background:radial-gradient(circle,#0a0a0a 0 6px,#fff 6px 10px)}.sm-vp-radio-label:hover .sm-vp-radio-face:before{border-color:#0a0a0a99}.sm-custom-text-wrap{margin-top:14px;animation:sm-slide-down .22s ease}.sm-vp-sublabel{display:flex;align-items:center;justify-content:space-between;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.25rem;font-weight:500;color:#6e6e73;margin-bottom:8px}.sm-vp-sublabel--second{margin-top:14px}.sm-ct-count{font-size:1.1rem;color:#aeaeb2;font-weight:400}.sm-custom-text-field{width:100%;padding:13px 16px;border:1.5px solid rgba(10,10,10,.15);border-radius:14px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.45rem;color:#0a0a0a;background:#fff;outline:none;transition:border-color .15s ease,box-shadow .15s ease;letter-spacing:-.01em}.sm-custom-text-field::placeholder{color:#aeaeb2}.sm-custom-text-field:focus{border-color:#0a0a0a;box-shadow:0 0 0 3px #0a0a0a14}@keyframes sm-slide-down{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.sm-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:14px 0 18px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.2rem;color:#aeaeb2}.sm-breadcrumb a{color:#6e6e73;text-decoration:none;transition:color .14s ease}.sm-breadcrumb a:hover{color:#0a0a0a}.sm-breadcrumb span:last-child{color:#0a0a0a;font-weight:500}.sm-breadcrumb [aria-hidden]{color:#aeaeb2}@media(min-width:750px){.product__media-wrapper{align-self:start;position:sticky;top:calc(var(--header-height, 0px) + 2rem)}}.price__badge.badge--sale,.price__badge-sale{display:none!important}.product__title.sm-title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.product__title.sm-title-row h1{flex:1;min-width:0}.sm-pdp-wishlist{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid rgba(10,10,10,.15);background:transparent;color:#0a0a0a;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .12s ease;margin-top:4px}.sm-pdp-wishlist:hover{border-color:#ff3b30;color:#ff3b30}.sm-pdp-wishlist.is-active{background:#ff3b30;border-color:#ff3b30;color:#fff}.sm-pdp-wishlist.is-active svg path{fill:#fff}.sm-pdp-wishlist:active{transform:scale(.9)}.sm-social-proof{display:flex;flex-direction:column;gap:10px;margin-top:14px}.sm-sp-flame-row{display:flex;align-items:center;gap:8px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.5rem;font-weight:700;color:#ff5a1f;letter-spacing:-.01em}.sm-sp-flame-icon{width:20px;height:20px;flex-shrink:0;color:#ff5a1f;transform-origin:center;animation:sm-flame-intro .55s cubic-bezier(.16,1,.3,1) both,sm-flame-pulse 1.6s ease-in-out .55s infinite}@keyframes sm-flame-intro{0%{transform:scale(2.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes sm-flame-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.sm-sp-flame-icon{animation:none}}.sm-sp-viewing-row{display:flex;align-items:center;gap:10px}.sm-sp-viewing-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 14px;background:#0a0a0a;color:#fff;border-radius:999px;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.4rem;font-weight:700}.sm-sp-viewing-pill svg{width:17px;height:17px;flex-shrink:0}.sm-sp-viewing-label{font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.5rem;font-weight:500;color:#0a0a0a}.sm-social-proof strong{font-weight:inherit;display:inline-block;border-radius:4px;transition:background-color .4s ease}@keyframes sm-sp-flash-kf{0%{background-color:#ff5a1f38}to{background-color:transparent}}.sm-sp-flash{animation:sm-sp-flash-kf .9s ease-out;padding:0 3px;margin:0 -3px}.sm-share-design{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;border:none;background:transparent;cursor:pointer;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.25rem;font-weight:600;color:var(--sm-ink-secondary, #6E6E73);transition:color .15s ease}.sm-share-design:hover{color:var(--sm-ink, #0A0A0A)}.sm-share-design svg{width:15px;height:15px;flex-shrink:0}.sm-variant-summary{display:flex;align-items:center;gap:6px;padding:8px 0 0;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.25rem;color:#6e6e73}.sm-variant-summary__label{font-weight:500}.sm-variant-summary strong{color:#0a0a0a;font-weight:600}.sm-pdp-description-section{border-top:1px solid rgba(10,10,10,.08);padding:48px 0 56px;margin-top:32px}.sm-pdp-description-inner{width:100%}.sm-pdp-description-inner h2,.sm-pdp-description-inner h3{font-family:var(--sm-font-display, "Inter", sans-serif);font-weight:700;letter-spacing:-.025em;color:#0a0a0a;margin-top:32px;margin-bottom:12px}.sm-pdp-description-inner h2{font-size:2.4rem}.sm-pdp-description-inner h3{font-size:1.8rem}.sm-pdp-description-inner h4{font-size:1.4rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6e6e73;margin-bottom:8px}.sm-pdp-description-inner p{font-size:1.5rem;line-height:1.65;color:#3c3c43;margin-bottom:12px}.sm-pdp-description-inner ul,.sm-pdp-description-inner ol{padding-left:20px;margin-bottom:12px}.sm-pdp-description-inner li{font-size:1.45rem;line-height:1.6;color:#3c3c43;margin-bottom:4px}.sm-pdp-description-inner table{width:100%;border-collapse:collapse;margin:20px 0;font-size:1.35rem}.sm-pdp-description-inner td,.sm-pdp-description-inner th{padding:10px 14px;border:1px solid rgba(10,10,10,.1);vertical-align:top}.sm-pdp-description-inner th{background:#0a0a0a;color:#fff;font-weight:600;text-align:left}.sm-pdp-description-inner tr:nth-child(2n) td{background:#0a0a0a08}.product__info-wrapper .product-block-list,.product__info-wrapper [id^=price-]{text-align:left}@media(max-width:749px){.sm-pdp-description-section{padding:32px 0 40px;margin-top:24px}.sm-pdp-description-inner{padding:0 4px}.sm-social-proof{font-size:1.15rem}}.sm-notify{margin-top:14px}.sm-notify__label{font-size:1.35rem;font-weight:600;color:var(--sm-ink, #0A0A0A);margin:0 0 8px}.sm-notify__row{display:flex;align-items:center;height:52px;background:linear-gradient(#fdfdfd,#fdfdfd) padding-box,linear-gradient(90deg,#b8882a,#1e8a7c) border-box;border:2px solid transparent;border-radius:999px;overflow:hidden;padding:0 4px 0 18px;gap:8px}.sm-notify__input{flex:1;min-width:0;height:100%;border:none;background:transparent;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.4rem;color:var(--sm-ink, #0A0A0A)}.sm-notify__input:focus{outline:none}.sm-notify__input::placeholder{color:var(--sm-ink-secondary, #6E6E73)}.sm-notify__submit{flex-shrink:0;height:42px;padding:0 20px;border:none;border-radius:999px;background:var(--sm-ink, #0A0A0A);color:#fff;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.3rem;font-weight:700;letter-spacing:-.01em;cursor:pointer;transition:background .15s ease,transform .1s ease}.sm-notify__submit:hover{background:#1d1d1f}.sm-notify__submit:active{transform:scale(.97)}.sm-notify__error{margin:8px 0 0;font-size:1.25rem;color:#c20}.sm-notify__success{display:flex;align-items:center;gap:8px;margin:0;padding:14px 18px;background:#1e8a7c14;border:1px solid rgba(30,138,124,.25);border-radius:14px;font-size:1.35rem;font-weight:500;color:#157060}.sm-notify__success-icon{flex-shrink:0;display:flex;color:#1e8a7c}.sm-notify__success-icon svg{width:18px;height:18px}.sm-ctl{max-width:var(--page-width, 120rem);margin:0 auto;padding:40px 20px 8px}.sm-ctl__title{font-family:var(--sm-font-display, "Inter", sans-serif);font-size:2.2rem;font-weight:700;letter-spacing:-.02em;color:var(--sm-ink, #0A0A0A);margin:0 0 20px}.sm-ctl__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:8px}.sm-ctl__scroller::-webkit-scrollbar{display:none}.sm-ctl__card{scroll-snap-align:start;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column}.sm-ctl__media{display:block;aspect-ratio:1 / 1;background:#f0efeb}.sm-ctl__img{width:100%;height:100%;object-fit:contain;display:block}.sm-ctl__body{padding:10px 12px 4px;display:flex;flex-direction:column;gap:2px}.sm-ctl__name{font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.3rem;font-weight:600;letter-spacing:-.01em;color:var(--sm-ink, #0A0A0A);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sm-ctl__price{font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.3rem;font-weight:700;color:var(--sm-ink, #0A0A0A)}.sm-ctl__add{margin:8px 12px 12px;height:34px;border-radius:999px;border:none;background:var(--sm-ink, #0A0A0A);color:#fff;font-family:var(--sm-font-sans, "Inter", sans-serif);font-size:1.2rem;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.sm-ctl__add:hover{background:#1d1d1f;color:#fff}.sm-ctl__add--view{background:transparent;border:1.5px solid rgba(10,10,10,.15);color:var(--sm-ink, #0A0A0A)}.sm-ctl__add--view:hover{background:#0a0a0a0a;color:var(--sm-ink, #0A0A0A)}@media(max-width:749px){.sm-ctl{padding:32px 20px 8px}.sm-ctl__scroller{grid-auto-columns:42vw}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/stylemobo-product.css.map */
