.slv-btn--order{--slv-btn-bg:var(--slv-c-accent,#9a4b30);--slv-btn-fg:#fff;--slv-btn-bd:transparent;--slv-btn-h:56px;--slv-btn-px:24px;font-size:1.0625rem;font-weight:700}@media (hover:hover) and (pointer:fine){.slv-btn--order.slv-btn--primary:hover{--slv-btn-bg:#843f27}}.slv-btn--order.slv-btn--primary:active{--slv-btn-bg:#6f3320}.slv-cod{border:var(--slv-b-hair);background:var(--slv-c-porcelain);margin-block-start:24px;padding:20px 16px 16px;position:relative}@media (width>=600px){.slv-cod{padding:24px 24px 20px}}.slv-cod__title{font:700 1.3125rem/1.4 var(--slv-ff-text);letter-spacing:0;text-wrap:balance}.slv-cod__lead{color:var(--slv-c-ink-soft);margin-block-start:4px;font-size:.9375rem;line-height:1.7}.slv-cod__alert{border:1px solid var(--slv-c-error);color:var(--slv-c-error);background:#fff;margin-block-start:16px;padding:12px 14px;font-size:.9375rem}.slv-cod__alert:focus{outline:none}.slv-cod__fields,.slv-cod__choice{gap:16px;margin-block-start:20px;display:grid}.slv-cod__field{gap:6px}.slv-cod .slv-field__label{color:var(--slv-c-ink);font-size:.9375rem;font-weight:600}.slv-cod :where(input,textarea,select){font-size:1rem}.slv-cod input[type=tel]{text-align:end}.slv-cod textarea{resize:none;min-height:84px}.slv-cod__hint{color:var(--slv-c-graphite);margin:0;font-size:.875rem;line-height:1.5}.slv-cod__error{color:var(--slv-c-error);margin:0;font-size:.875rem;line-height:1.5}.slv-cod__error:empty,.slv-js .slv-cod__choice,.slv-js .slv-cod__error--choice{display:none}.slv-cod__hp{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.slv-cod__more{margin-block-start:-4px}.slv-cod__more-toggle{cursor:pointer;min-height:44px;-webkit-text-decoration:underline 1px var(--slv-c-line-control);text-decoration:underline 1px var(--slv-c-line-control);text-underline-offset:4px;align-items:center;font-size:.9375rem;font-weight:600;list-style:none;display:inline-flex}.slv-cod__more-toggle::-webkit-details-marker{display:none}.slv-cod__more[open] .slv-cod__more-toggle{margin-block-end:6px}.slv-cod__qty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-block-start:20px;display:flex}.slv-cod__qty-label{font-size:.9375rem;font-weight:600}.slv-cod__qty .slv-cod__error{flex-basis:100%}.slv-cod__stepper{block-size:48px}.slv-cod__stepper .slv-qty__btn,.slv-cod__stepper input{block-size:46px}.slv-cod__stepper .slv-qty__btn{inline-size:46px}.slv-cod__stepper input{font-size:1rem}.slv-cod__stock{color:var(--slv-c-error);margin-block-start:12px;font-size:.875rem;line-height:1.5}.slv-cod__sum{border-block-start:var(--slv-b-hair);gap:8px;margin:20px 0 0;padding-block-start:14px;display:grid}.slv-cod__row{justify-content:space-between;align-items:baseline;gap:12px;font-size:.9375rem;display:flex}.slv-cod__row dt{color:var(--slv-c-graphite)}.slv-cod__row dd{font-variant-numeric:tabular-nums;min-block-size:1.5em;margin:0}.slv-cod__row dd.is-free{color:var(--slv-c-olive);font-weight:600}.slv-cod__row--total{border-block-start:var(--slv-b-hair);margin-block-start:2px;padding-block-start:10px;font-size:1.125rem;font-weight:700}.slv-cod__row--total dt{color:var(--slv-c-ink)}.slv-cod__money{white-space:nowrap;unicode-bidi:isolate}.slv-cod__times{color:var(--slv-c-graphite);margin-inline-start:6px;font-size:.875rem}.slv-cod__dash{color:var(--slv-c-graphite)}.slv-cod__freefrom{color:var(--slv-c-graphite);margin-block-start:10px;font-size:.875rem}.slv-cod__pay{background:var(--slv-c-champagne);color:var(--slv-c-ink-soft);align-items:flex-start;gap:10px;margin-block-start:14px;padding:12px 14px;font-size:.9375rem;line-height:1.6;display:flex}.slv-cod__pay .slv-icon{color:var(--slv-c-olive);margin-block-start:3px}.slv-cod__submit{margin-block-start:16px}.slv-cod__trust{color:var(--slv-c-ink-soft);gap:2px;margin:14px 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.slv-cod__trust li{align-items:center;gap:10px;min-block-size:30px;display:flex}.slv-cod__trust .slv-icon{color:var(--slv-c-olive);flex:none}.slv-cod__or{color:var(--slv-c-graphite);align-items:center;gap:12px;margin-block:16px 0;font-size:.875rem;display:flex}.slv-cod__or:before,.slv-cod__or:after{content:"";border-block-start:var(--slv-b-hair);flex:1}.slv-cod~.slv-pdp__actions{margin-block-start:16px}.slv-cod~.slv-pdp__actions .single_add_to_cart_button{--slv-btn-bg:transparent;--slv-btn-fg:var(--slv-c-ink);--slv-btn-bd:var(--slv-c-ink)}@media (hover:hover) and (pointer:fine){.slv-cod~.slv-pdp__actions .single_add_to_cart_button.slv-btn--primary:hover{--slv-btn-bg:var(--slv-c-ink);--slv-btn-fg:var(--slv-c-ivory)}}.slv-cod--soldout{padding-block-end:20px}.slv-cod__done{justify-items:start;gap:12px;padding-block:4px;display:grid}.slv-cod__done:focus{outline:none}.slv-cod__done-icon{background:var(--slv-c-olive);color:#fff;border-radius:50%;place-items:center;block-size:48px;inline-size:48px;display:grid}.slv-cod__done-icon .slv-icon{--slv-icon-size:26px;stroke-width:1.75px}.slv-cod__done-title{font:700 1.375rem/1.4 var(--slv-ff-text);letter-spacing:0}.slv-cod__done-order{font-size:1rem}.slv-cod__done-order bdi{font-weight:700}.slv-cod__done-list{border-block-start:var(--slv-b-hair);gap:8px;inline-size:100%;margin:4px 0 0;padding:14px 0 0;font-size:.9375rem;list-style:none;display:grid}.slv-cod__done-list li{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.slv-cod__done-list .slv-cod__row--total{margin-block-start:0}.slv-cod__done-what{gap:2px;min-inline-size:0;display:grid}.slv-cod__done-meta{color:var(--slv-c-graphite);font-size:.875rem}.slv-cod__done-call{font-size:1rem;line-height:1.7}.slv-cod__done-actions{gap:10px;inline-size:100%;margin-block-start:8px;display:grid}@media (prefers-reduced-motion:no-preference){.slv-cod__done{animation:slv-fade-in var(--slv-dur-3) var(--slv-ease-standard)}}.slv-cod-bar{z-index:var(--slv-z-dock,15);border-block-start:var(--slv-b-hair);background:var(--slv-c-porcelain);padding-block-end:max(10px, env(safe-area-inset-bottom,0px));padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);visibility:hidden;transition:transform var(--slv-dur-4) var(--slv-ease-enter), visibility 0s linear var(--slv-dur-4);position:fixed;inset-block-end:0;inset-inline:0;transform:translateY(100%);box-shadow:0 -10px 24px -18px #1f1e1b4d}.slv-cod-bar.is-visible{visibility:visible;transition:transform var(--slv-dur-4) var(--slv-ease-enter);transform:none}.slv-cod-bar__inner{padding:10px var(--slv-gutter) 0;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:center;gap:12px;display:grid}.slv-cod-bar__price{flex-wrap:wrap;align-items:baseline;gap:0 6px;font-size:1.0625rem;font-weight:700;line-height:1.3;display:flex}.slv-cod-bar__from{color:var(--slv-c-graphite);font-size:.8125rem;font-weight:400}.slv-cod-bar__btn{--slv-btn-h:52px;--slv-btn-px:16px;inline-size:100%}@media (width>=900px){.slv-cod-bar{display:none!important}}@media (prefers-reduced-motion:reduce){.slv-cod-bar,.slv-cod-bar.is-visible{opacity:0;transition:opacity 1ms linear,visibility 0s linear 1ms;transform:none}.slv-cod-bar.is-visible{opacity:1;transition:opacity 1ms linear}}.slv-cod ::placeholder,.slv-checkout-page ::placeholder{color:#75706a;opacity:1}.slv-cod__row--choice dd{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 12px;min-block-size:0;display:flex}.slv-cod__row--choice .is-missing{color:var(--slv-c-error)}.slv-cod__ltr{unicode-bidi:isolate}.slv-cod__change{color:var(--slv-c-ink);-webkit-text-decoration:underline 1px var(--slv-c-line-control);text-decoration:underline 1px var(--slv-c-line-control);text-underline-offset:4px;cursor:pointer;font-size:.875rem;font-weight:600;position:relative}.slv-cod__change:after{content:"";position:absolute;inset:-14px -10px}.no-js .slv-cod__change{display:none}.slv-cod__sizeout{color:var(--slv-c-error)}.slv-cod__sizeout:before,.slv-cod__sizeout:empty{display:none}.slv-cod__notify{color:var(--slv-c-ink);-webkit-text-decoration:underline 1px var(--slv-c-line-control);text-decoration:underline 1px var(--slv-c-line-control);text-underline-offset:4px;cursor:pointer;margin-inline-start:6px;font-weight:600}.slv-cod.is-soldout .slv-cod__fields{opacity:.6}form.cart.is-ordered :is(table.variations,.reset_variations_alert,.slv-cod__or,.slv-pdp__actions,.slv-pdp__atc-error,.slv-pdp__fit){display:none}@media (width<=899.98px){.slv-gallery__item{max-block-size:min(40svh,400px)}.slv-gallery__item img{object-position:50% 22%}.slv-gallery__meta{padding-block-start:8px}.slv-pdp__grid>.summary{padding-block-start:12px}.slv-pdp__eyebrow{margin-block-end:4px}.slv-pdp__price-row{margin-block-start:6px}.slv-pdp form.cart{margin-block-start:16px}}