.spoon-pdp{padding-bottom:4rem}.spoon-pdp__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.spoon-gallery{min-width:0}.spoon-gallery__list{display:flex;gap:.4rem;margin:0 calc(-1 * var(--spoon-gutter));padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.spoon-gallery__list::-webkit-scrollbar{display:none}.spoon-gallery__item{flex:0 0 84%;scroll-snap-align:start;background-color:var(--spoon-sand)}.spoon-gallery__item:first-child{margin-left:var(--spoon-gutter);scroll-margin-left:var(--spoon-gutter)}.spoon-gallery__item:last-child{margin-right:var(--spoon-gutter)}.spoon-gallery__image{display:block;width:100%;height:auto;aspect-ratio:var(--spoon-product-ratio);object-fit:cover;object-position:var(--image-focus, var(--spoon-product-focus))}.spoon-gallery__nav{display:flex;justify-content:center;gap:0;margin-top:.4rem}.spoon-gallery__dot{position:relative;width:2.8rem;height:2.8rem;padding:0;border:0;background:none;cursor:pointer}.spoon-gallery__dot:after{content:"";position:absolute;inset:50% auto auto 50%;width:.7rem;height:.7rem;border-radius:50%;transform:translate(-50%,-50%);background-color:var(--spoon-line-strong);transition:background-color var(--spoon-duration) var(--spoon-ease),transform var(--spoon-duration) var(--spoon-ease)}.spoon-gallery__dot[aria-current]:after{background-color:var(--spoon-ink);transform:translate(-50%,-50%) scale(1.15)}.spoon-info{display:flex;flex-direction:column;gap:1.8rem;min-width:0}.spoon-info__head{display:flex;flex-direction:column;gap:1rem}.spoon-info__title{margin:0;font-family:var(--spoon-font-sans);font-style:normal;font-weight:300;font-size:2.2rem;line-height:1.25;letter-spacing:0}.spoon-info__price p{margin:0}.spoon-info__amount{font-size:1.9rem;color:var(--spoon-ink)}.spoon-info__compare{margin-left:.8rem;font-size:1.5rem;color:var(--spoon-muted)}.spoon-info__tax{margin-top:.4rem;font-size:1.3rem;color:var(--spoon-muted)}.spoon-info__app:empty{display:none}.spoon-facts{margin:.4rem 0 0;border-top:1px solid var(--spoon-line);border-bottom:1px solid var(--spoon-line)}.spoon-facts>div{display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:1.2rem;padding:1.2rem 0;align-items:baseline}.spoon-facts>div+div{border-top:1px solid var(--spoon-line-soft)}.spoon-facts dt{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--spoon-muted)}.spoon-facts dd{margin:0;font-size:1.45rem;line-height:1.45}.spoon-option{margin:0;padding:0;border:0;min-width:0}.spoon-option__label{float:left;margin:0 0 1rem;padding:0;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;line-height:var(--spoon-tap)}p.spoon-option__label{float:none;line-height:1.4}.spoon-option__value{margin-left:.6rem;font-size:1.4rem;letter-spacing:0;text-transform:none;color:var(--spoon-text)}.spoon-textbutton{float:right;min-height:var(--spoon-tap);padding:0;border:0;background:none;font:inherit;font-size:1.3rem;color:var(--spoon-ink);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.spoon-sizes__grid{clear:both;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem}.spoon-sizes__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.spoon-sizes__label{display:flex;align-items:center;justify-content:center;min-height:5rem;padding:0 .4rem;border:1px solid var(--spoon-line-strong);background-color:#fff;font-size:1.4rem;color:var(--spoon-ink);cursor:pointer;transition:border-color var(--spoon-duration) var(--spoon-ease),background-color var(--spoon-duration) var(--spoon-ease)}.spoon-sizes__label:hover{border-color:var(--spoon-ink)}.spoon-sizes__input:checked+.spoon-sizes__label{background-color:var(--spoon-ink);border-color:var(--spoon-ink);color:#fff}.spoon-sizes__input:focus-visible+.spoon-sizes__label{outline:2px solid var(--spoon-ink);outline-offset:3px}.spoon-sizes__input:disabled+.spoon-sizes__label{background-color:#efebe5;border-color:var(--spoon-line);color:#9e978d;text-decoration:line-through;cursor:not-allowed}.spoon-sizes.is-invalid .spoon-sizes__input:not(:disabled)+.spoon-sizes__label{border-color:var(--spoon-error)}.spoon-message{margin:-.6rem 0 0;font-size:1.35rem;line-height:1.5;color:var(--spoon-text)}.spoon-message:empty{display:none}.spoon-message--error{color:var(--spoon-error)}.spoon-form{display:flex;flex-direction:column;gap:1.8rem}.spoon-atc{width:100%;min-height:5.8rem;font-size:1.4rem}.spoon-atc[aria-busy=true]{opacity:.7}.spoon-service{display:flex;flex-direction:column;gap:1.2rem;margin:0;padding:1.8rem 0;list-style:none;border-top:1px solid var(--spoon-line);border-bottom:1px solid var(--spoon-line);font-size:1.4rem;line-height:1.4}.spoon-service li{display:flex;align-items:center;gap:1.2rem}.spoon-service .svg-wrapper,.spoon-service .icon{flex:none;width:2.2rem;height:2.2rem}.spoon-accordion__item{border-bottom:1px solid var(--spoon-line)}.spoon-accordion__summary{display:flex;justify-content:space-between;align-items:center;min-height:5.6rem;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;list-style:none}.spoon-accordion__summary::-webkit-details-marker{display:none}.spoon-accordion__summary:after{content:"+";font-size:1.8rem;font-weight:300;line-height:1}.spoon-accordion__item[open]>.spoon-accordion__summary:after{content:"\2212"}.spoon-accordion__content{padding:.4rem 0 2rem;font-size:1.45rem;line-height:1.65;color:var(--spoon-text)}.spoon-accordion__content p{margin:0 0 .6rem}.spoon-sticky{position:fixed;left:0;right:0;bottom:0;z-index:15;display:flex;align-items:center;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom));background-color:var(--spoon-paper);border-top:1px solid var(--spoon-line)}.spoon-sticky[hidden]{display:none}.spoon-sticky__price{font-size:1.4rem;white-space:nowrap}.spoon-sticky__button{flex:1;min-height:5rem;padding:0 1.2rem;font-size:1.25rem}.spoon-dialog{width:52rem;max-width:calc(100% - 3.2rem);max-height:calc(100% - 3.2rem);padding:2.2rem;border:0;background-color:var(--spoon-paper);color:var(--spoon-ink);box-shadow:0 12px 40px #1d1b192e}.spoon-dialog::backdrop{background-color:var(--spoon-overlay)}.spoon-dialog__head{display:flex;justify-content:space-between;align-items:center;gap:1.2rem;margin-bottom:1.2rem}.spoon-dialog__head h2{margin:0;font-size:1.5rem;font-weight:400;letter-spacing:.07em}.spoon-dialog__close{display:inline-flex;align-items:center;justify-content:center;width:var(--spoon-tap);height:var(--spoon-tap);padding:0;border:0;background:none;color:inherit;cursor:pointer}.spoon-dialog__close .icon{width:2rem;height:2rem}.spoon-dialog__body{font-size:1.4rem;line-height:1.6}.spoon-dialog__body table{width:100%;border-collapse:collapse;table-layout:auto}.spoon-dialog__body th,.spoon-dialog__body td{padding:1rem .8rem;border:0;border-bottom:1px solid var(--spoon-line);text-align:left}.spoon-size-chart__scroll{overflow-x:auto}.spoon-size-chart__scroll+.spoon-size-chart__scroll,.spoon-size-chart__note+.spoon-size-chart__scroll{margin-top:3.2rem}.spoon-size-chart caption{padding-bottom:.8rem;font-size:1.3rem;letter-spacing:.06em;text-align:left;text-transform:uppercase}.spoon-size-chart .spoon-size-chart__table{width:100%;border-collapse:collapse;table-layout:fixed}.spoon-size-chart__table tr>:first-child{width:9.6rem}.spoon-size-chart th,.spoon-size-chart td{padding:.8rem .4rem;border:0;border-bottom:1px solid var(--spoon-line);white-space:nowrap;font-variant-numeric:tabular-nums}.spoon-size-chart th:first-child{padding-left:0}.spoon-size-chart td:last-child,.spoon-size-chart th:last-child{padding-right:0}.spoon-size-chart thead th span{display:block;font-size:1.2rem;font-weight:400;color:var(--spoon-muted)}.spoon-size-chart thead th,.spoon-size-chart tbody th{font-weight:500}.spoon-size-chart td,.spoon-size-chart thead th:not(:first-child){text-align:right}.spoon-size-chart__note{margin:.8rem 0 0;font-size:1.3rem;color:var(--spoon-muted)}@media screen and (min-width:990px){.spoon-pdp__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:5.6rem;align-items:start}.spoon-gallery__list{display:grid;grid-template-columns:minmax(0,1fr);gap:.8rem;margin:0;overflow:visible}.spoon-gallery__item,.spoon-gallery__item:first-child,.spoon-gallery__item:last-child{margin:0}.spoon-gallery__nav{display:none}.spoon-info{position:sticky;top:var(--spoon-info-top, 10rem);gap:2.2rem;padding-bottom:2.4rem}.spoon-info__title{font-size:2.6rem}.spoon-sizes__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.spoon-sticky{display:none!important}.spoon-dialog{padding:3.2rem}}.spoon-info king-linked-options-product{display:block;margin-top:-.8rem}.spoon-info king-linked-options-product .lv-option-label{display:none!important}.spoon-info king-linked-options-product .lv-option-box{margin:0!important}.spoon-info king-linked-options-product .lv-option-group{display:flex!important;flex-wrap:wrap;gap:1rem!important}.spoon-info king-linked-options-product .lv-option-item{display:inline-flex!important;align-items:center;justify-content:center;width:4.6rem!important;height:4.6rem!important;padding:0!important;border:1px solid var(--spoon-line-strong)!important;border-radius:50%!important;background:none!important;transition:border-color var(--spoon-duration) var(--spoon-ease)}.spoon-info king-linked-options-product .lv-option-item:hover{border-color:var(--spoon-ink)!important}.spoon-info king-linked-options-product .lv-option-item__active{border:2px solid var(--spoon-ink)!important}.spoon-info king-linked-options-product .lv-option-item:focus-visible{outline:2px solid var(--spoon-ink);outline-offset:3px}.spoon-info king-linked-options-product .lv-option-swatch{width:3.2rem!important;height:3.2rem!important;padding:0!important;border:0!important;border-radius:50%!important;overflow:hidden;box-shadow:none!important}.spoon-info king-linked-options-product .lv-option-color,.spoon-info king-linked-options-product .lv-option-swatch img{width:100%!important;height:100%!important;border-radius:50%!important;object-fit:cover}.spoon-info__article{margin:0;font-size:1.3rem;color:var(--spoon-muted)}.spoon-info>.spoon-accordion{border-top:1px solid var(--spoon-line)}.spoon-accordion+.spoon-service{margin-top:-1.8rem;border-top:0}body:has(.spoon-sticky:not([hidden])){padding-bottom:7.2rem}@media screen and (min-width:990px){.spoon-sticky{display:none}}.spoon-gallery__item{position:relative}.spoon-gallery__image{cursor:zoom-in}.spoon-gallery__zoom{position:absolute;right:1rem;bottom:1rem;display:grid;place-items:center;width:var(--spoon-tap);height:var(--spoon-tap);padding:0;border:0;border-radius:50%;background-color:var(--spoon-paper);color:var(--spoon-ink);cursor:pointer}.spoon-gallery__zoom:hover{background-color:var(--spoon-sand)}.spoon-zoom{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;overflow:hidden;background-color:var(--spoon-paper)}html:has(.spoon-zoom[open]:not(.spoon-zoom--side)){overflow:hidden}.spoon-zoom::backdrop{background-color:var(--spoon-paper)}.spoon-zoom__image{display:block;height:100%;width:100%;object-fit:contain;cursor:zoom-in;transition:transform .2s ease-out}.spoon-zoom.is-zoomed .spoon-zoom__image{cursor:zoom-out;touch-action:none}.spoon-zoom.is-dragging .spoon-zoom__image{transition:none}@media(prefers-reduced-motion:reduce){.spoon-zoom__image{transition:none}}.spoon-gallery:has(.spoon-zoom--side[open]){display:grid}.spoon-gallery:has(.spoon-zoom--side[open])>*{grid-area:1 / 1}.spoon-zoom.spoon-zoom--side{position:sticky;top:8.4rem;z-index:2;align-self:start;width:100%;height:calc(100dvh - 9.6rem)}.spoon-zoom--side .spoon-zoom__button{position:absolute}.spoon-zoom__button{position:fixed;z-index:1;display:grid;place-items:center;width:var(--spoon-tap);height:var(--spoon-tap);padding:0;border:0;border-radius:50%;background-color:var(--spoon-paper);color:var(--spoon-ink);cursor:pointer}.spoon-zoom__button[hidden]{display:none}.spoon-zoom__close{top:1.6rem;right:1.6rem}.spoon-zoom__prev{top:50%;left:1.6rem}.spoon-zoom__next{top:50%;right:1.6rem}.spoon-zoom-pane{position:fixed;top:9.6rem;z-index:20;height:calc(100vh - 12rem);background-color:var(--spoon-paper);background-repeat:no-repeat;border:1px solid var(--spoon-line);pointer-events:none}.spoon-zoom-pane:empty,.spoon-zoom-lens:empty{display:block}.spoon-zoom-pane[hidden],.spoon-zoom-lens[hidden]{display:none}.spoon-zoom-lens{position:absolute;background-color:#ffffff59;border:1px solid var(--spoon-ink);pointer-events:none}body:has(.menu-drawer-container[open]) .spoon-sticky{display:none}@media screen and (min-width:750px)and (max-width:989px){.spoon-gallery__item{flex-basis:62%}.spoon-sizes__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media screen and (max-width:374px){.spoon-dialog{padding:1.6rem}.spoon-dialog__body{font-size:1.3rem}.spoon-size-chart__table tr>:first-child{width:7.2rem}.spoon-size-chart th,.spoon-size-chart td{padding:.8rem .2rem}}.spoon-info .spoon-badge{white-space:nowrap}.spoon-fit{margin:-.8rem 0 0;font-size:1.3rem;color:var(--spoon-muted)}
/*# sourceMappingURL=/cdn/shop/t/23/assets/spoon-product.css.map */
