.pdp{padding-block-end:var(--section-gap);display:grid;grid-template-columns:calc(100% - var(--pdp-info-w, 40%)) var(--pdp-info-w, 40%);align-items:start}.shopify-section>.pdp--boxed{grid-column:1 / -1;width:100%;box-sizing:border-box}@media(min-width:1024px){.pdp{--pdp-gap-eff: var(--pdp-top-gap, 0px);padding-block-start:var(--pdp-gap-eff)}body:has(.hdr--transparent-push) .pdp{--pdp-gap-eff: 0px}}@media(min-width:1024px){.pdp .pdp__info{position:sticky;top:var(--hdr-h, 64px);transition:top .32s ease}.pdp:has(.pdp__gal--spot) .pdp__info{position:relative;top:auto;align-self:stretch;align-content:start;padding-block-start:var(--pdp-info-top, 60px)}.pdp:not(:has(.pdp__gal--spot)) .pdp__info{padding-block-start:var(--pdp-info-top, 60px)}.pdp:not(:has(.pdp__gal--spot)) .pdp__dsheet{margin-block-start:56px}.pdp:has(.pdp__gal--spot) .pdp__dsheet{position:absolute;bottom:30px;left:0;right:0;margin:0}.pdp:has(.pdp__gal--spot) .pdp__dsheet-clip{top:calc(-1 * var(--dsheet-up, 0px));bottom:100%;left:0;right:0}.pdp:has(.pdp__gal--spot) .pdp__dsheet-panel{padding-inline:0}.pdp__info:has(.sheet--on-d.sheet--pop){z-index:2}body:has(.hdr--transparent-push) .pdp__info{margin-block-start:var(--pdp-top, 64px)}.pdp--boxed{padding-inline:var(--page-margin);grid-template-columns:calc((100% + 2 * var(--page-margin)) * (1 - var(--pdp-info-n, 40) / 100)) minmax(0,1fr)}.pdp .pdp__info{justify-self:center;width:100%;padding-inline:var(--page-margin);max-width:calc(var(--pdp-text-w, 490px) + 2 * var(--page-margin))}.pdp__info>.pdp__titlewrap{grid-column:1;align-self:baseline}.pdp__info>.pdp__price{grid-column:2;align-self:baseline;margin-block-start:0;text-align:end;white-space:nowrap}.pdp__info>.pdp__badges{grid-column:1 / -1}.pdp__info>.pdp__badges:empty{display:none}}.pdp__gallery{display:grid;grid-template-columns:1fr 1fr;gap:var(--pdp-gap, 6px);padding:0}.pdp .pdp__media{background:var(--pdp-media-bg, transparent);overflow:hidden}.pdp__media--clone{pointer-events:none}@media(min-width:1024px){.pdp .pdp__gallery>.pdp__media--clone{display:none}}.pdp__media img,.pdp__ph{width:100%;height:100%;aspect-ratio:var(--media-ratio, 4 / 5);object-fit:cover;display:block}.pdp--media-fill .pdp__media img,.pdp--media-fill .pdp__ph{aspect-ratio:var(--first-ratio, 4 / 5)}.pdp__media--wide{grid-column:1 / -1}.pdp__media-video,.pdp__media model-viewer{width:100%;display:block;aspect-ratio:4 / 5;object-fit:cover;background:var(--color-photo-bg, #f4f4f4)}.pdp__media-video iframe{width:100%;aspect-ratio:16 / 9;display:block}.pdp__gallery .pdp__media-img[data-zoom-src]{cursor:pointer}.pdp__thumb-badge{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:var(--color-photo-fg, #1a1c1c)}.pdp__gal{display:contents}.pdp__gal-arrow,.pdp__thumbs{display:none}.pdp .pdp__thumbs{position:relative}.pdp .pdp__thumb{position:relative;flex:0 0 auto;aspect-ratio:var(--gal-ratio, .8);background:var(--pdp-media-bg, transparent);border:0;padding:0;cursor:pointer;opacity:.6;transition:opacity .2s ease}.pdp__thumb img{width:100%;height:100%;object-fit:cover;display:block}.pdp__thumb.is-active{opacity:1}.pdp__thumbline{position:absolute;left:0;top:0;z-index:2;pointer-events:none;width:var(--tl-w, 0px);height:var(--tl-h, 1px);transform:translate(var(--tl-x, 0px),var(--tl-y, 0px));transition:transform .32s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1),height .32s cubic-bezier(.16,1,.3,1)}.pdp__thumbline>i{display:block;width:100%;height:100%;background:var(--color-foreground);transform-origin:center}.pdp__thumbline.is-moving>i{animation:pdp-thumbline-travel .32s ease-out}@keyframes pdp-thumbline-travel{45%{transform:scale(.35)}to{transform:none}}@media(prefers-reduced-motion:reduce){.pdp__thumbline{transition:none}.pdp__thumbline.is-moving>i{animation:none}}@media(min-width:1024px){.pdp__gal--spot{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:var(--pdp-gap, 6px);padding:0}.pdp__gal--spot[data-spot-controls=thumbnails]{grid-template-columns:64px minmax(0,1fr)}.pdp__gal--spot .pdp__galwrap{display:block;position:relative;min-width:0}.pdp__gal--spot .pdp__gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:0;width:100%;aspect-ratio:var(--first-ratio, .8);max-height:calc(100svh - var(--hdr-h, 64px) - var(--announcement-rest, 0px) - var(--pdp-gap-eff, 0px));transition:max-height .32s ease;background:var(--pdp-media-bg, transparent)}body:has(.hdr--transparent-push) .pdp__gal--spot .pdp__gallery{max-height:calc(100svh - var(--announcement-rest, 0px))}.pdp--media-fill .pdp__gal--spot .pdp__gallery{aspect-ratio:auto;height:calc(100svh - var(--hdr-h, 64px) - var(--announcement-rest, 0px) - var(--pdp-gap-eff, 0px));transition:height .32s ease}body:has(.hdr--transparent-push) .pdp--media-fill .pdp__gal--spot .pdp__gallery{height:calc(100svh - var(--announcement-rest, 0px))}.pdp__gal--spot .pdp__gallery>.pdp__media{grid-area:1 / 1;grid-column:1;min-height:0;visibility:hidden}.pdp__gal--spot .pdp__gallery>.pdp__media.is-active,.pdp__gal--spot .pdp__gallery>.pdp__media.is-leaving{visibility:visible}.pdp__gal--spot .pdp__gallery{overflow:hidden}.pdp__gal--spot .pdp__media img,.pdp__gal--spot .pdp__ph{width:100%;height:100%;aspect-ratio:auto;object-fit:contain}.pdp--media-fill .pdp__gal--spot .pdp__media img,.pdp--media-fill .pdp__gal--spot .pdp__ph{object-fit:cover}[data-dir=next] .pdp__gallery>.pdp__media.is-active{animation:spot-in-right .45s cubic-bezier(.22,1,.36,1)}[data-dir=next] .pdp__gallery>.pdp__media.is-leaving{animation:spot-out-left .45s cubic-bezier(.22,1,.36,1) forwards}[data-dir=prev] .pdp__gallery>.pdp__media.is-active{animation:spot-in-left .45s cubic-bezier(.22,1,.36,1)}[data-dir=prev] .pdp__gallery>.pdp__media.is-leaving{animation:spot-out-right .45s cubic-bezier(.22,1,.36,1) forwards}@keyframes spot-in-right{0%{transform:translate(100%)}to{transform:none}}@keyframes spot-in-left{0%{transform:translate(-100%)}to{transform:none}}@keyframes spot-out-left{0%{transform:none}to{transform:translate(-100%)}}@keyframes spot-out-right{0%{transform:none}to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){.pdp__gal--spot .pdp__gallery>.pdp__media{animation:none!important}.pdp__gal--spot .pdp__gallery>.pdp__media.is-leaving{visibility:hidden}}.pdp__gal--spot .pdp__gal-arrow{display:grid;place-items:center;position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;z-index:2;background:none;border:none;cursor:pointer;color:var(--color-photo-fg, #1a1c1c);opacity:.75;transition:opacity .2s ease}.pdp__gal--spot .pdp__gal-arrow svg{width:18px;height:18px}.pdp__gal--spot[data-arrows=hover] .pdp__gal-arrow{opacity:0}.pdp__gal--spot[data-arrows=hover]:hover .pdp__gal-arrow{opacity:.75}.pdp__gal--spot[data-arrows=hover]:hover .pdp__gal-arrow:hover{opacity:1}.pdp__gal--spot[data-arrows=hidden] .pdp__gal-arrow{display:none}.pdp__gal--spot .pdp__gal-arrow svg path{stroke-width:.73}.pdp__gal--spot .pdp__gal-arrow:hover{opacity:1}.pdp__gal--spot .pdp__gal-arrow--prev{left:6px}.pdp__gal--spot .pdp__gal-arrow--next{right:6px}.pdp__gal--spot[data-spot-controls=counter] .pdp__gcount{display:block;position:absolute;left:17px;bottom:20px;z-index:2;font-family:var(--font-label--family);font-size:calc(11.5px * var(--bscale, 1));line-height:1;letter-spacing:calc(.04em + var(--track-shift, 0em));color:var(--color-photo-fg-muted, #6f6f6f)}.pdp__gal--spot .pdp__gcount b{font-weight:400}.pdp__gal--spot .pdp__gexpand{display:block;position:absolute;right:9px;bottom:12px;z-index:2;padding:8px;background:none;border:none;cursor:pointer;color:var(--color-photo-fg, #1a1c1c);font-size:calc(15px * var(--bscale, 1));opacity:.72;transition:opacity .2s ease}.pdp__gal--spot .pdp__gexpand svg{display:block}.pdp__gal--spot .pdp__gexpand:hover{opacity:1}.pdp__gal--spot[data-spot-controls=thumbnails] .pdp__thumbs{display:flex;flex-direction:column;gap:6px;order:-1;position:sticky;top:var(--hdr-h, 64px);max-height:calc(100svh - var(--hdr-h, 64px) - var(--pdp-gap-eff, 0px));overflow-y:auto;scrollbar-width:none}.pdp__thumbs::-webkit-scrollbar{display:none}body:has(.hdr--transparent-push) .pdp__gal--spot[data-spot-controls=thumbnails] .pdp__thumbs{margin-top:var(--hdr-h, 64px)}.pdp__gal--spot .pdp__thumb{width:64px}.pdp__gal--spot[data-spot-controls=dots] .pdp__gind{display:flex;align-items:center;gap:8px;position:absolute;left:17px;bottom:18px;z-index:2}.pdp__gal--spot .pdp__gind span{cursor:pointer}.pdp__gal--spot[data-spot-controls=lines] .pdp__gind{display:flex;align-items:center;gap:6px;position:absolute;left:17px;bottom:18px;z-index:2}.pdp__gal--spot[data-spot-controls=lines] .pdp__gind span{width:12px;height:3px;transition:width .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}.pdp__gal--spot[data-spot-controls=lines] .pdp__gind span.is-active{width:24px}}.pdp__info{position:relative;padding:clamp(32px,5vh,56px) var(--page-margin) 0;padding-inline-start:calc(var(--page-margin) + 16px);display:grid;grid-template-columns:1fr auto;align-items:start;max-width:calc(var(--pdp-text-w, 490px) + 2 * var(--page-margin) + 16px);box-sizing:border-box}.pdp__info>*,.pdp__info .pdp__form{max-width:var(--pdp-text-w, 490px)}.pdp__info>*{grid-column:1 / -1;min-width:0}.pdp__info>*+*{margin-block-start:32px}.pdp__path{display:flex;flex-wrap:wrap;gap:8px;font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);color:var(--color-muted);margin-block-end:18px}.pdp__path a{color:var(--color-muted);text-decoration:underline;text-underline-offset:3px}.pdp__path a:hover,.pdp__path-current{color:var(--color-foreground)}.pdp__path-sep{display:inline-flex;align-items:center;color:var(--color-muted);letter-spacing:0}.pdp__path-sep i{font-style:normal;font-size:.6em;opacity:.4;margin-inline-end:-1px}.pdp__vendor{color:var(--color-muted);font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none)}.pdp__vendor a{color:inherit;text-decoration:none}.pdp__vendor a:hover{color:var(--color-foreground)}.pdp__vendor+.pdp__titlewrap{margin-block-start:6px}.pdp__title{font-weight:var(--pdp-title-w, var(--font-heading--weight, 400));font-size:calc(var(--pdp-title-d, 17px) * var(--hscale, 1));line-height:1.5;letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--heading-case, none);margin:0}.pdp__titlewrap+.pdp__price{margin-block-start:6px}.pdp__price{font-size:calc(min(var(--pdp-title-d, 17px),17px) * var(--bscale, 1))}.pdp__price .price__current{font-weight:400}.pdp__price .price__compare{font-size:.85em}.pdp__rating{display:inline-flex;align-items:center;gap:10px;margin-block-start:10px;color:inherit;text-decoration:none}.pdp__stars{display:inline-flex;gap:2px;color:var(--fcol-star, var(--color-foreground))}.pdp__reviews{color:var(--color-muted);text-decoration:underline;text-underline-offset:2px}.pdp__rating:hover .pdp__reviews{color:var(--color-foreground)}.pdp__sep{border:none;border-block-start:1px solid var(--color-outline-soft);margin-block-end:0;height:0}.pdp__info>*+.pdp__sep{margin-block-start:18px}@media(min-width:1024px){.pdp__sep--d-off{display:none}}@media(max-width:1023px){.pdp__sep--m-off{display:none}}.pdp__desc,.pdp__acc-body,.pdp__vpane--rte{font-size:calc(12.5px * var(--bscale, 1));line-height:1.7;color:var(--color-muted)}.pdp__desc>*+*{margin-block-start:.6em}.pdp__desc--preview{position:relative;max-height:calc(1.7em * var(--desc-lines, 4));overflow:hidden}.pdp__desc--preview.is-open,.pdp__desc--preview.is-fit{max-height:none}@media(min-width:1024px){.pdp__desc-bp-m{display:none!important}}@media(max-width:1023px){.pdp__desc-bp-d{display:none!important}}.pdp__desc--fade:not(.is-open):not(.is-fit){-webkit-mask-image:linear-gradient(to bottom,#000 45%,transparent 100%);mask-image:linear-gradient(to bottom,#000 45%,transparent 100%)}.pdp__desc-more{font-size:calc(12px * var(--bscale, 1));background:none;border:none;padding:0;cursor:pointer;margin-block-start:12px;color:var(--color-foreground);text-decoration:underline;text-underline-offset:3px}.pdp__desc-more:hover{opacity:.6}.pdp__payment{margin-block-start:14px}.pdp__xsell-title{font-family:var(--sec-heading-family);font-size:var(--sec-heading-size);font-weight:var(--sec-heading-weight);letter-spacing:var(--sec-heading-track);text-transform:var(--sec-heading-case);color:var(--color-muted);margin:0 0 14px}.pdp__xsell-list{display:flex;flex-direction:column;gap:14px}.pdp__xsell-item{display:flex;align-items:center;gap:14px}.pdp__xsell-media{flex:0 0 60px;width:60px;aspect-ratio:4 / 5;background:var(--color-photo-bg, #f4f4f4);overflow:hidden}.pdp__xsell-media img{width:100%;height:100%;object-fit:cover;display:block}.pdp__xsell-info{display:flex;flex-direction:column;gap:3px;min-width:0}.pdp__xsell-name{font-size:calc(13px * var(--bscale, 1));color:var(--color-foreground);text-decoration:none}@media(hover:hover){.pdp__xsell-name:hover{text-decoration:underline}}.pdp__xsell-price{font-size:calc(12px * var(--bscale, 1));color:var(--color-muted)}.pdp__form{display:block}.pdp__opt{border:none;margin:0 0 32px;padding:0}.pdp .pdp__form .pdp__add.pdp__design{margin-block-start:10px}.pdp__opt:last-child{margin-block-end:0}.pdp__opt-head{display:flex;justify-content:space-between;align-items:center;margin-block-end:18px;width:100%}.pdp__opt-count{display:none}@media(max-width:1023px){.sheet:not(.sheet--on-m) .pdp__sheet-foot{display:none}}@media(min-width:1024px){.sheet:not(.sheet--on-d) .pdp__sheet-foot{display:none}}.pdp__opt-head :is(.pdp__size-guide,.pdp__wishlist){display:inline-flex;align-items:center;gap:5px;margin-inline-start:auto;font-size:calc(var(--pdp-link-fs, 12px) * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none);line-height:1.2}.pdp__opt-head .pdp__size-guide .icon{font-size:1em}.pdp__opt-head .pdp__wishlist+.pdp__size-guide{margin-inline-start:18px}.pdp__values .pdp__radio:checked+.pdp__value{font-weight:var(--pdp-sel-w, 400)}.pdp__opt-label{color:var(--color-foreground);font-family:var(--font-label--family);font-size:calc(var(--font-label--size, 12px) * var(--bscale, 1));font-weight:var(--pdp-label-w, 400);text-transform:var(--label-case, none);letter-spacing:var(--font-label--tracking, .01em);line-height:1.2}.pdp__opt-label span{color:var(--color-muted);font-weight:400}.pdp__size-guide,.pdp__wishlist{display:inline-flex;align-items:center;gap:6px;min-height:24px;color:var(--color-muted);text-decoration:none}.pdp__size-guide:hover,.pdp__wishlist:hover,.pdp__wishlist.is-saved{color:var(--color-foreground);text-decoration:none}.pdp__size-guide--underline,.pdp__size-guide--underline:hover,.pdp__vtab--guide-underline .pdp__vtab-guide-text{text-decoration:underline;text-underline-offset:3px}.pdp__values{display:flex;flex-wrap:wrap;gap:8px}.pdp__values--swatch{gap:8px}.pdp__values--size{display:grid;grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:6px}.pdp__radio{position:absolute;opacity:0;width:0;height:0}.pdp__value{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:8px;cursor:pointer;border:1px solid var(--color-outline-soft);font-family:var(--font-label--family);font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);transition:border-color .15s,background-color .15s,color .15s}.pdp__values--size .pdp__value{min-width:0;width:100%}.pdp__value:hover{border-color:var(--color-foreground)}.pdp__radio:checked+.pdp__value{background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.pdp__values--swatch .pdp__value{min-width:0;padding:0;border:none}.pdp__values--swatch .pdp__radio:checked+.pdp__value{background:none;color:inherit;border-color:transparent}.pdp__sw{width:26px;height:26px;display:block;background:var(--sw, #ccc);border:1px solid var(--color-outline-soft)}.pdp__sw--img{width:50px;height:auto;aspect-ratio:var(--card-ratio, 4 / 5);background:var(--color-photo-bg, #f4f4f4);border:1px solid var(--color-outline-soft);overflow:hidden}.pdp__sw--img img{width:100%;height:100%;object-fit:cover;display:block}.pdp__value:hover .pdp__sw{border-color:var(--color-foreground)}.pdp__radio:checked+.pdp__value .pdp__sw{border-color:var(--color-foreground);outline:1px solid var(--color-foreground);outline-offset:3px}.pdp__sw--img{border-color:transparent}.pdp__value:hover .pdp__sw--img{border-color:var(--color-outline-soft)}.pdp__radio:checked+.pdp__value .pdp__sw--img{border-color:var(--color-foreground);outline:none}.pdp__qty{display:block}.pdp__qty-label{display:block;color:var(--color-muted);margin-block-end:14px}.pdp__qty .qty{border-color:var(--color-outline-soft);height:41px}.pdp__qty .qty:hover{border-color:var(--color-foreground)}.pdp__qty .qty__btn{width:42px}.pdp__qty .qty__input{font-family:var(--font-label--family);font-size:calc(12px * var(--bscale, 1));width:46px}.inventory{display:flex;align-items:center;gap:8px;font-size:calc(10.5px * var(--bscale, 1));color:var(--color-muted);margin:0 0 20px}.inventory__dot{width:7px;height:7px;border-radius:50%;background:var(--dot-c, var(--color-muted));animation:inv-ping 2.2s cubic-bezier(.16,1,.3,1) infinite}.inventory--in{--dot-c: var(--color-success, #2A9D3F)}.inventory--low{--dot-c: var(--color-warning, #E0891B)}.inventory--out{--dot-c: var(--color-error, #AD2E2A)}.inventory [data-inventory-text]{color:var(--dot-c, var(--color-muted))}.inventory--out .inventory__dot{animation:none}@keyframes inv-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--dot-c) 45%,transparent)}75%,to{box-shadow:0 0 0 7px transparent}}@media(prefers-reduced-motion:reduce){.inventory__dot{animation:none}}.pdp__add{width:100%;margin-block-start:4px;min-height:var(--pdp-btn-h, 40px);font-weight:var(--pdp-btn-w, 400)}.pdp__highlights{list-style:none;margin:0;padding:0}.pdp__info>*+.pdp__highlights{margin-block-start:32px}.pdp__info>.pdp__buy+.pdp__highlights{margin-block-start:20px}.pdp__highlight{display:flex;align-items:center;gap:14px;font-size:calc(12px * var(--bscale, 1));line-height:1.5}.pdp__highlight .icon{flex:none;color:var(--color-foreground)}.pdp__highlight-text{color:var(--color-foreground)}.pdp__highlights--list{display:flex;flex-direction:column}.pdp__highlights--list .pdp__highlight{padding-block:15px;border-block-start:1px solid var(--color-outline-soft)}.pdp__highlights--list .pdp__highlight:last-child{border-block-end:1px solid var(--color-outline-soft)}.pdp__highlights--list .pdp__highlight--noline{border-block-start:0;padding-block:7px}.pdp__highlights--list .pdp__highlight--noline:first-child{padding-block-start:0}.pdp__highlights--list .pdp__highlight--noline:last-child{border-block-end:0;padding-block-end:0}.pdp__hl-acc{width:100%}.pdp__hl-acc summary{list-style:none;cursor:pointer}.pdp__hl-acc summary::-webkit-details-marker{display:none}.pdp__hl-plus{margin-inline-start:auto}.pdp__hl-body{padding:10px 0 4px calc(var(--hl-col, 32px) + 14px);color:var(--color-muted);font-size:var(--text-sm);line-height:1.6}.pdp__hl-body>*+*{margin-block-start:.6em}.pdp__highlights--list .pdp__hl-icon{width:var(--hl-col, 32px);flex:none;justify-content:flex-start}.pdp__hl-icon--img .pdp__hl-img{height:var(--hl-size, 20px);width:auto;max-width:100%;display:block;object-fit:contain}.pdp__hl-icon--img{height:var(--hl-size, 20px);overflow:hidden}.pdp__highlight .pdp__prow-chev{margin-inline-start:auto}.pdp__highlights--grid{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.pdp__info>.pdp__acc+.pdp__acc{margin-block-start:0}.pdp__acc-item{border-block-start:1px solid var(--color-outline-soft)}.pdp__acc:not(:has(+.pdp__acc)) .pdp__acc-item{border-block-end:1px solid var(--color-outline-soft)}.pdp__acc-item summary{list-style:none;cursor:pointer;padding-block:14px;display:flex;justify-content:space-between;align-items:center}.pdp__acc-item summary::-webkit-details-marker{display:none}.pdp__acc-item summary,.pdp__dsheet-trigger{position:relative}.pdp__hl-plus{position:relative;display:block;flex:none;width:11px;height:11px}.pdp__acc-item summary:after,.pdp__hl-plus:after,.pdp__dsheet-trigger:after,.pdp__acc-item summary:before,.pdp__hl-plus:before,.pdp__dsheet-trigger:before{content:"";display:block;width:11px;height:11px;flex:none;transition:transform .6s ease,opacity .6s ease}.pdp__acc-item summary:after,.pdp__hl-plus:after,.pdp__dsheet-trigger:after{background:linear-gradient(var(--color-foreground),var(--color-foreground)) center / 11px 1px no-repeat,linear-gradient(var(--color-foreground),var(--color-foreground)) center / 1px 11px no-repeat}.pdp__acc-item summary:before,.pdp__hl-plus:before,.pdp__dsheet-trigger:before{position:absolute;opacity:0;transform:rotate(90deg);background:linear-gradient(var(--color-foreground),var(--color-foreground)) center / 11px 1px no-repeat}.pdp__acc-item summary:before,.pdp__dsheet-trigger:before{right:0;top:50%;margin-top:-5.5px}.pdp__hl-plus:before{left:0;top:0}.pdp__acc-item[open] summary:after,.pdp__hl-acc[open] .pdp__hl-plus:after,.pdp__dsheet-trigger[aria-expanded=true]:after{transform:rotate(-90deg);opacity:0}.pdp__acc-item[open] summary:before,.pdp__hl-acc[open] .pdp__hl-plus:before,.pdp__dsheet-trigger[aria-expanded=true]:before{transform:none;opacity:1}.pdp__acc-item.is-closing summary:after,.pdp__hl-acc.is-closing .pdp__hl-plus:after{transform:none;opacity:1}.pdp__acc-item.is-closing summary:before,.pdp__hl-acc.is-closing .pdp__hl-plus:before{transform:rotate(90deg);opacity:0}@media(prefers-reduced-motion:reduce){.pdp__acc-item summary:after,.pdp__hl-plus:after,.pdp__acc-item summary:before,.pdp__hl-plus:before,.pdp__dsheet-trigger:before,.pdp__dsheet-trigger:after{transition:none}}.pdp__dsheet-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding-block:14px;background:none;border:0;border-block-start:1px solid var(--color-outline-soft);color:inherit;text-align:start;cursor:pointer}.pdp__acc:not(:has(+.pdp__acc)) .pdp__dsheet-trigger{border-block-end:1px solid var(--color-outline-soft)}.pdp__dsheet-clip{position:absolute;inset:0 0 var(--dsheet-foot, 0px) 0;overflow:hidden;pointer-events:none;z-index:3}.pdp__dsheet-panel{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;overflow-y:auto;scrollbar-width:none;padding-block:clamp(32px,5vh,56px) 24px;background:var(--color-background);color:var(--color-foreground);transform:translateY(100%);opacity:0;visibility:hidden;transition:transform .6s ease,opacity .6s ease,visibility 0s .6s}.pdp__dsheet-panel::-webkit-scrollbar{display:none}.pdp__dsheet.is-open .pdp__dsheet-clip{pointer-events:auto}.pdp__dsheet.is-open .pdp__dsheet-panel{transform:none;opacity:1;visibility:visible;transition-delay:0s,0s,0s}.pdp__dsheet-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-block-end:48px}.pdp__dsheet-head .pdp__path{margin-block-end:0}.pdp__dsheet-close{display:inline-flex;flex:none;padding:8px;margin:-8px -8px 0 0;background:none;border:0;color:var(--color-foreground);cursor:pointer;opacity:.8;transition:opacity .2s ease;font-size:20px}.pdp__dsheet-close:hover{opacity:1}.pdp__dsheet-body{font-size:calc(12.5px * var(--bscale, 1));line-height:1.7;color:var(--color-muted)}.pdp__dsheet-body>*+*{margin-block-start:.6em}@media(prefers-reduced-motion:reduce){.pdp__dsheet-panel{transition:none}}.pdp__acc-item>:not(summary),.pdp__hl-acc>:not(summary){will-change:height}.pdp__acc-lab{display:inline-flex;align-items:center;gap:12px;min-width:0}.pdp__acc-icon,.pdp__hl-icon{display:inline-flex;flex:none;color:var(--color-foreground)}.pdp__acc-body{padding-block-end:16px}.pdp__prow{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-block:14px;background:none;border:0;border-block-start:1px solid var(--color-outline-soft);color:var(--color-foreground);cursor:pointer;text-align:start;font:inherit}.pdp__prow-chev{display:inline-flex;flex:none;color:var(--color-foreground)}.pdp__highlight-btn{width:100%;display:flex;align-items:center;gap:14px;position:relative;background:none;border:0;padding:0;color:inherit;font:inherit;text-align:start;cursor:pointer}.pdp__highlight-btn:before{content:"";position:absolute;top:-15px;right:0;bottom:-15px;left:0}.pdp__highlight--noline .pdp__highlight-btn:before{top:-7px;right:0;bottom:-7px;left:0}.pdp__highlight-btn .pdp__highlight-text{flex:1}.pdp__prow-chev{transition:transform .6s ease,opacity .6s ease}.pdp__highlight-btn:hover .pdp__prow-chev,.pdp__prow:hover .pdp__prow-chev{transform:translate(4px)}.pdp__highlight-btn:active .pdp__prow-chev,.pdp__prow:active .pdp__prow-chev{transform:translate(8px);opacity:.4}.pdp__acc-body>*+*{margin-block-start:.6em}.pdp__vtabs,.pdp__vpanes,.pdp__gcount,.pdp__gexpand{display:none}.pdp__galwrap{display:contents}.pdp__taxnote{margin:4px 0 0;font-size:calc(10.5px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none);color:var(--color-muted-soft, var(--color-muted))}.pdp__info>.pdp__price+.pdp__taxnote{margin-block-start:4px}.pdp .pdp__info>.pdp__taxnote+*,.pdp .pdp__info>.pdp__taxnote+[hidden]+*{margin-block-start:20px}@media(max-width:1023px){.pdp .pdp__info>.pdp__taxnote+*,.pdp .pdp__info>.pdp__taxnote+[hidden]+*{margin-block-start:42px}.pdp__opt+.pdp__opt{margin-block-start:50px}}.pdp__titlewrap+.pdp__ratingwrap{margin-block-start:10px}.pdp__ratingwrap .pdp__rating{margin-block-start:0}.pdp__acc-cicon{width:1em;height:1em;object-fit:contain;display:block}.pdp__acc--upper summary{text-transform:uppercase}.pdp__opt--bordered{padding-block-start:18px;border-block-start:1px solid var(--color-outline-soft);margin-block-end:18px}.pdp__opt--bordered:last-child{border-block-end:1px solid var(--color-outline-soft);padding-block-end:18px;margin-block-end:0}.pdp__buy .shopify-payment-button__button--unbranded{background:var(--buynow-bg, var(--color-foreground))!important;color:var(--buynow-ink, var(--color-background))!important}.pdp__pv .pdp__value{text-decoration:none;color:inherit}.pdp__pv .pdp__value.is-current{background:var(--color-foreground);color:var(--color-background);border-color:var(--color-foreground)}.pdp__pv .pdp__values--swatch .pdp__value.is-current{background:none}.pdp__pv .pdp__values--swatch .pdp__value.is-current .pdp__sw{border-color:var(--color-foreground);outline:1px solid var(--color-foreground);outline-offset:3px}.pdp__vol-title{color:var(--color-muted);margin:0 0 10px}.pdp__vol-table{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.pdp__vol-table th{font-weight:400;text-align:start;color:var(--color-muted);font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none);padding:0 0 8px}.pdp__vol-table td{padding:10px 0;border-top:1px solid var(--color-outline-soft)}.pdp__vol-table th:last-child,.pdp__vol-table td:last-child{text-align:end}.pdp__vol-table[hidden]{display:none}.pdp__offers{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;color:var(--offer-ink, var(--color-foreground))}.pdp__offers::-webkit-scrollbar{display:none}.pdp__offer{flex:0 0 min(100%,260px);scroll-snap-align:start;padding:16px 18px;background:var(--offer-bg, transparent);border:1px solid var(--offer-line, var(--color-outline-soft))}.pdp__offers--stack{flex-direction:column;overflow:visible}.pdp__offers--stack .pdp__offer{flex:none}.pdp__offer-title{margin:0 0 6px;font-size:var(--text-sm)}.pdp__offer-body{font-size:calc(12.5px * var(--bscale, 1));line-height:1.6;opacity:.85}.pdp__cd{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.pdp__cd-text{margin:0;font-size:var(--text-sm)}.pdp__cd-timer{display:flex;gap:14px}.pdp__cd-timer .cdn__unit{min-width:40px}.pdp__cd-timer .cdn__unit span{font-size:calc(18px * var(--bscale, 1))}.pdp__liquid{line-height:1.6}.pdp__img img{display:block;height:auto;max-width:100%;width:min(100%,var(--img-w, 320px))}.pdp__img--full img{width:100%}.pdp__img--center{text-align:center}.pdp__img--center img{margin-inline:auto}.pdp__img--end img{margin-inline-start:auto}@media(max-width:1023px){.pdp__img:not(.pdp__img--full) img{width:min(100%,var(--img-wm, 240px))}}.dlg{border:none;padding:0;background:transparent;max-width:min(560px,calc(100vw - 32px));width:100%}.dlg::backdrop{background:#00000073}.dlg__box{position:relative;padding:clamp(24px,4vw,40px);border:1px solid var(--color-outline-soft)}.dlg__close{position:absolute;top:12px;right:12px;background:none;border:none;padding:8px;cursor:pointer;color:inherit;display:inline-flex;font-size:calc(20px * var(--bscale, 1))}.dlg__title{margin:0 0 14px;font-size:var(--text-h3)}.dlg__body{line-height:1.7;color:var(--color-muted)}.pdp__badges{display:flex;gap:6px}.pdp__badge{font-size:calc(11px * var(--bscale, 1));letter-spacing:calc(.04em + var(--track-shift, 0em));padding:5px 9px;background:var(--color-foreground);color:var(--color-background)}.pdp__badge--sale{background:var(--color-sale, var(--color-accent));color:var(--color-sale-ink, var(--color-pure-white))}.pdp__badge--soldout{background:var(--color-badge-soldout, var(--color-muted));color:var(--color-badge-soldout-ink, var(--color-background))}.pdp__badge[hidden]{display:none}.pdp__badges:not(:has(.pdp__badge:not([hidden]))){display:none}.pdp__titlewrap+.pdp__badges,.pdp__badges+.pdp__price{margin-block-start:6px}.pdp__sku{color:var(--color-muted);margin:0}.pdp__sku[hidden]{display:none}.pdp__titlewrap+.pdp__sku,.pdp__price+.pdp__sku{margin-block-start:8px}.inventory:has(.inventory__bar){flex-direction:column;align-items:flex-start;gap:10px}.pdp__inventory .inventory{margin:0}.pdp__info>.pdp__inventory+.pdp__buy{margin-block-start:22px}.inventory__row{display:flex;align-items:center;gap:8px;margin:0}.inventory__bar{display:block;width:100%;max-width:240px;height:3px;background:var(--color-concrete)}.inventory__fill{display:block;height:100%;background:var(--dot-c, var(--color-foreground));transition:width .4s ease}.pdp__text{color:var(--color-muted);line-height:1.6}.pdp__text>*+*{margin-block-start:.6em}.pdp__pickup[hidden]{display:none}.pickup__lead{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--text-sm)}.pickup__time{color:var(--color-muted)}.pickup__dot{width:7px;height:7px;border-radius:50%;background:var(--color-muted);flex:none}.pickup__dot--ok{background:var(--color-success, #2A9D3F)}.pickup__dot--no{background:#d6453f}.pickup__more{margin-block-start:8px}.pickup__toggle{list-style:none;cursor:pointer;color:var(--color-muted);text-decoration:underline;text-underline-offset:3px}.pickup__toggle::-webkit-details-marker{display:none}.pickup__toggle:hover{color:var(--color-foreground)}.pickup__list{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column}.pickup__item{padding-block:12px;border-top:1px solid var(--color-outline-soft);font-size:var(--text-sm)}.pickup__name{margin:0 0 4px}.pickup__state{display:flex;align-items:center;gap:8px;margin:0 0 6px;color:var(--color-muted)}.pickup__addr{color:var(--color-muted);line-height:1.5}.pdp__prop-area{min-height:90px;resize:vertical}.pdp__prop-check{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:var(--text-sm)}.pdp__buyrow{display:flex;gap:10px;align-items:stretch;margin-block-start:4px}.pdp__buyrow .qty{border:1px solid var(--color-outline-soft);height:var(--pdp-btn-h, 40px);box-sizing:border-box}.pdp__buyrow .qty:hover{border-color:var(--color-foreground)}.pdp__buyrow .qty__btn{width:38px}.pdp__buyrow .qty__btn:hover{background:transparent;color:var(--color-foreground)}.pdp__buyrow .qty__input{width:40px;border-inline:none;font-family:var(--font-label--family);font-size:calc(12px * var(--bscale, 1))}.pdp__buyrow .pdp__add{flex:1;width:auto;margin-block-start:0}.pdp__dynamic{margin-block-start:10px}.pdp__dynamic.pdp__dynamic--bare shopify-accelerated-checkout{font-size:0;line-height:0}.pdp__paylogos{margin-block-start:12px}.pdp__dynamic .shopify-payment-button__button{border-radius:0}.pdp__dynamic shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: var(--pdp-btn-h, 40px);--shopify-accelerated-checkout-button-border-radius: 0;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: var(--color-concrete, #ededed);font-family:var(--font-primary--family);font-size:calc(12px * var(--bscale, 1));letter-spacing:calc(.08em + var(--track-shift, 0em));text-transform:uppercase;color:var(--color-muted)}.gcr{display:flex;flex-direction:column;gap:14px;margin-block-end:18px}.gcr__check{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font-size:var(--text-sm)}.gcr__fields{display:flex;flex-direction:column;gap:12px}.gcr__fields[hidden]{display:none}.gcr__hint{color:var(--color-muted);font-size:calc(11px * var(--bscale, 1))}.gcr__msg{resize:vertical}.pdp__selectwrap{width:100%;max-width:320px}.pdp__select{width:100%;height:40px;box-sizing:border-box;padding:0 40px 0 14px;font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--label-case, none)}.pdp__selectwrap:hover .pdp__select{border-color:var(--color-foreground)}.pdp__opt--sw-small .pdp__sw{width:22px;height:22px}.pdp__opt--sw-small .pdp__sw--img{width:44px}.pdp__opt--sw-large .pdp__sw{width:30px;height:30px}.pdp__opt--sw-large .pdp__sw--img{width:58px}.pdp__opt--outline .pdp__radio:checked+.pdp__value{background:transparent;color:var(--color-foreground);border-color:var(--color-foreground);box-shadow:inset 0 0 0 1px var(--color-foreground)}.pdp__value[hidden]{display:none}.pdp__value--soldout{color:var(--color-muted)}.pdp__value--soldout:not(.pdp__values--swatch .pdp__value){text-decoration:line-through;text-decoration-thickness:1px}.pdp__values--swatch .pdp__value--soldout .pdp__sw{position:relative;overflow:hidden;border-color:var(--color-outline-soft)}.pdp__values--swatch .pdp__value--soldout .pdp__sw:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top left,transparent calc(50% - .5px),var(--color-foreground) calc(50% - .5px),var(--color-foreground) calc(50% + .5px),transparent calc(50% + .5px));opacity:.6}.pdp__values--swatch .pdp__value--soldout .pdp__sw--img img{opacity:.5}.pdp__gind{display:none}.pdp__gind span{position:relative;width:4px;height:4px;background:var(--color-foreground);opacity:.3;transition:opacity .2s ease}.pdp__gind span:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.pdp__gind span.is-active{opacity:1}.pdp__gind span[hidden]{display:none}.pdp__sticky{position:fixed;left:0;right:0;bottom:0;z-index:var(--z-sticky-bar);background:var(--btn-bg, var(--color-foreground));transform:translateY(100%);visibility:hidden;transition:transform .35s cubic-bezier(.16,1,.3,1),visibility 0s linear .35s;padding-bottom:env(safe-area-inset-bottom)}.pdp__sticky.is-visible{transform:none;visibility:visible;transition-delay:0s}.pdp__sticky-inner{display:flex;align-items:center}.pdp__sticky-btn{flex:1;width:100%;padding-block:0;min-height:45px;white-space:nowrap;font-weight:var(--pdp-btn-w, 400)}.pdp__sticky:not(.pdp__sticky--price) .pdp__sticky-btn{border-color:var(--btn-bg)}.pdp__sticky-btn:not(:focus-visible){outline:none}.pdp__sticky-btn-price{display:inline;margin-inline-start:6px}.pdp__sticky--price{background:var(--color-background)}.pdp__sticky--price .pdp__sticky-inner{padding:10px 18px}.pdp__sticky--price .pdp__sticky-btn{min-height:40px}@media(prefers-reduced-motion:reduce){.pdp__sticky{transition:none}}@media(min-width:1024px){.pdp__sticky{display:none}}.pdp__zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-zoom);background:var(--color-background);opacity:0;transition:opacity .25s ease;overflow-y:auto;overscroll-behavior:contain}.pdp__zoom[hidden]{display:none}.pdp__zoom.is-open{opacity:1}.pdp__zoom-list{display:flex;flex-direction:column;touch-action:pan-y pinch-zoom}.pdp__zoom-list img{display:block;width:100%;height:auto}.pdp__zoom-close{position:fixed;top:16px;right:16px;z-index:2;width:44px;height:44px;display:grid;place-items:center;background:none;border:none;cursor:pointer;color:var(--color-foreground);font-size:calc(20px * var(--bscale, 1))}@media(min-width:1024px){.pdp__zoom-list{max-width:min(100%,92vh * .8);margin-inline:auto}}.pdp__swline{position:absolute;left:0;bottom:3px;height:1px;width:var(--line-w, 0px);pointer-events:none;transform:translate(var(--line-x, 0px),var(--line-y, 0px));transition:transform .32s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1)}.pdp__swline>i{display:block;height:100%;background:var(--color-foreground);transform-origin:center}.pdp__swline--size{top:0;bottom:auto;z-index:2}.pdp__swline.is-moving>i{animation:pdp-line-travel .32s ease-out}@keyframes pdp-line-travel{45%{transform:scaleX(.35)}to{transform:none}}@media(prefers-reduced-motion:reduce){.pdp__swline{transition:none}.pdp__swline.is-moving>i{animation:none}}.pdp__szpuck{position:absolute;left:0;top:0;z-index:0;pointer-events:none;width:var(--puck-w, 0px);height:var(--puck-h, 0px);transform:translate(var(--puck-x, 0px),var(--puck-y, 0px));transition:transform .32s cubic-bezier(.16,1,.3,1),width .32s cubic-bezier(.16,1,.3,1),height .32s cubic-bezier(.16,1,.3,1)}.pdp__szpuck>i{display:block;width:100%;height:100%;background:var(--color-foreground);transform-origin:center}.pdp__szpuck.is-moving>i{animation:pdp-puck-travel .32s ease-out}@keyframes pdp-puck-travel{45%{transform:scale(.94)}to{transform:none}}@media(prefers-reduced-motion:reduce){.pdp__szpuck{transition:none}.pdp__szpuck.is-moving>i{animation:none}}.pdp__swdot{position:absolute;top:46px;left:0;width:3px;height:3px;pointer-events:none;transform:translate(var(--dot-x, 0px));transition:transform .32s cubic-bezier(.16,1,.3,1)}.pdp__swdot>i{display:block;width:3px;height:3px;border-radius:50%;background:var(--color-foreground)}.pdp__swdot.is-moving>i{animation:pdp-dot-squash .32s ease-out}@keyframes pdp-dot-squash{45%{transform:scaleX(2.8) scaleY(.55)}to{transform:none}}@keyframes pdp-name-in{0%{opacity:0;transform:translate(calc(-50% + var(--nm-shift, 0px))) translateY(2px)}}@media(prefers-reduced-motion:reduce){.pdp__swdot{transition:none}.pdp__swdot.is-moving>i{animation:none}}@media(max-width:1023px){.pdp{grid-template-columns:minmax(0,1fr)}.pdp__info{min-width:0}.pdp__info{position:static;border-left:none;border-top:none;padding:14px 18px 0}.pdp__info,.pdp__info>*,.pdp__info .pdp__form{max-width:none}.pdp--boxed{max-width:none}.shopify-section>.pdp--boxed{grid-column:1 / -1}.pdp__acc{margin-block-end:0}.pdp__galwrap{display:block;position:relative}.pdp__gallery{display:flex;gap:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pdp__gallery::-webkit-scrollbar{display:none}.pdp .pdp__gallery>.pdp__media{flex:0 0 100%;width:100%;scroll-snap-align:start;aspect-ratio:var(--gal-ratio, .8)}.pdp .pdp__gallery--fill>.pdp__media{aspect-ratio:auto;height:calc((100svh - var(--hdr-h, 46px) - var(--announcement-rest, 0px)) * var(--gal-fill, .86))}.pdp .pdp__gallery>.pdp__media img,.pdp .pdp__gallery>.pdp__media .pdp__ph{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.pdp__gcount{position:absolute;left:18px;bottom:4px;z-index:2;height:44px;display:flex;align-items:center;font-size:calc(12px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);line-height:1;color:var(--color-foreground)}.pdp__gcount b{font-weight:400}.pdp[data-mobile-controls=dots] .pdp__gcount,.pdp[data-mobile-controls=lines] .pdp__gcount,.pdp[data-mobile-controls=none] .pdp__gcount{display:none}.pdp[data-mobile-controls=dots] .pdp__gind{position:absolute;left:18px;bottom:4px;z-index:2;height:44px;display:flex;align-items:center;gap:8px;pointer-events:none}.pdp[data-mobile-controls=lines] .pdp__gind{position:absolute;left:18px;bottom:4px;z-index:2;height:44px;display:flex;align-items:center;gap:6px;pointer-events:none}.pdp[data-mobile-controls=lines] .pdp__gind span{width:12px;height:3px;transition:width .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}.pdp[data-mobile-controls=lines] .pdp__gind span.is-active{width:24px}.pdp[data-mobile-controls=thumbnails] .pdp__thumbs{display:flex;gap:6px;padding:6px 18px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.pdp[data-mobile-controls=thumbnails] .pdp__gcount{display:none}.pdp[data-mobile-controls=thumbnails] .pdp__thumb{width:56px}.pdp__gexpand{position:absolute;right:6px;bottom:4px;z-index:2;width:44px;height:44px;display:grid;place-items:center;background:none;border:none;padding:0;color:var(--color-foreground);cursor:pointer;font-size:calc(13px * var(--bscale, 1));opacity:1}.pdp__info{display:flex;flex-direction:column;align-items:stretch}.pdp__info>*{max-width:none}.pdp__info>*{order:8}.pdp__info>.pdp__vendor{order:1}.pdp__info>.pdp__titlewrap{order:2}.pdp__info>.pdp__badges{order:3}.pdp__info>.pdp__price{order:4}.pdp__info>.pdp__taxnote{order:5}.pdp__info>.pdp__vtabs{order:6}.pdp__info>.pdp__vpanes{order:7}.pdp__info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;align-items:baseline}.pdp__info>*{grid-column:1 / -1}.pdp__info>.pdp__titlewrap{grid-column:1}.pdp__info>.pdp__price{grid-column:2;margin-block-start:8px;text-align:end;white-space:nowrap}.pdp__info>.pdp__badges{grid-column:1 / -1;margin-block-start:8px}.pdp__selectwrap{max-width:none}.pdp__titlewrap:has(+.pdp__price),.pdp__titlewrap:has(+.pdp__price)+.pdp__price,.pdp__titlewrap:has(+.pdp__price)+.pdp__price+.pdp__taxnote{text-align:start;white-space:normal;padding-inline-start:0}.pdp__title{font-family:var(--font-heading--family, var(--font-primary--family));font-weight:var(--pdp-title-w, var(--font-heading--weight, 400));font-size:calc(var(--pdp-title-m, 14px) * var(--hscale, 1));letter-spacing:var(--font-label--tracking, .01em);text-transform:var(--heading-case, none);line-height:1.5;line-height:1.6}.pdp__price,.pdp__price .price__current{font-size:calc(min(var(--pdp-title-m, 14px),14px) * var(--bscale, 1));font-weight:400}.pdp__info>.pdp__taxnote{margin-block-start:5px}.pdp__form .inventory{margin:0;gap:8px;font-size:calc(10.5px * var(--bscale, 1));letter-spacing:var(--font-label--tracking, .01em);color:var(--color-foreground)}.pdp__info>.pdp__qty{display:none}.pdp__form .pdp__add,.pdp__form .pdp__buyrow{margin-block-start:0}}.pdp__opt-head--inline{float:left;width:100%;padding:20px 0 0;margin-block-end:8px}.pdp__opt-dash{color:var(--color-muted);margin-inline:4px}.pdp__opt-value{color:var(--color-foreground);text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/346/assets/section-product.css.map */
