.pdp{padding-bottom:var(--section)}.pdp__grid{row-gap:var(--s4);align-items:start}.pdp__gallery,.pdp__info{grid-column:1 / -1;min-width:0}.pdp__info{display:flex;flex-direction:column}.pdp__media{position:relative}.pdp__slides{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.pdp__slides::-webkit-scrollbar{display:none}.pdp__slides:focus-visible{outline-offset:-2px}.pdp__slide{position:relative;flex:0 0 100%;aspect-ratio:1 / 1;scroll-snap-align:start;background:var(--paper)}.pdp__slide img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pdp__counter{position:absolute;right:var(--s1);bottom:var(--s1);padding:2px var(--s1);background:var(--paper);font-size:var(--fs-xs);letter-spacing:.04em;font-variant-numeric:tabular-nums}.pdp__empty{display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;background:var(--rule)}.pdp__thumbs{display:none}.pdp__thumb{display:block;width:64px;height:64px}.pdp__thumb img{width:64px;height:64px;object-fit:cover}.pdp__thumb.is-selected{outline:1px solid var(--ink);outline-offset:2px}.pdp__brand{align-self:flex-start;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.pdp__title{margin-top:var(--s2)}.pdp__price{margin-top:var(--s2);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s1) var(--s2)}.pdp__stock{color:var(--meta)}.pdp__block{margin-top:var(--s4)}.pdp__option+.pdp__option{margin-top:var(--s3)}.pdp__swatches{padding:3px;margin:-3px}.pdp__swatch{position:relative;overflow:hidden}.pdp__swatch.is-sold-out:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to top right,transparent calc(50% - .5px),var(--ink) calc(50% - .5px),var(--ink) calc(50% + .5px),transparent calc(50% + .5px))}.pdp__values{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3)}.pdp__value{display:inline-flex;align-items:center;min-height:32px}.pdp__value.is-sold-out{color:var(--meta);text-decoration:line-through}.pdp__value.is-sold-out.is-active,.pdp__value.is-sold-out:hover{text-decoration:line-through underline}.pdp__count{margin-top:var(--s2)}.pdp__qty{display:flex;align-items:center;justify-content:space-between;gap:var(--s2)}.qty{display:flex;align-items:center;gap:var(--s1)}.qty__input{width:48px;min-height:36px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty__input::-webkit-outer-spin-button,.qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html:not(.js) .qty__btn{display:none}html:not(.js) .qty__input{border:1px solid var(--rule)}.pdp__add{margin-top:var(--s3);white-space:normal}.pdp__status{margin-top:var(--s1)}.pdp__status:empty{display:none}.pdp__view-cart{display:inline-block;margin-top:var(--s1)}.pdp__delivery{display:flex;flex-direction:column;gap:var(--s1);font-size:var(--fs-m)}.pdp__acc{margin-top:var(--s6);border-bottom:1px solid var(--rule)}.pdp__acc+.pdp__acc{margin-top:0;border-top:0}.pdp__acc-title{font-size:inherit;font-weight:inherit}.pdp__specs div{display:grid;grid-template-columns:2fr 3fr;gap:var(--s2);padding:var(--s1) 0}.pdp__specs dd{margin:0}.pdp__faq{margin-top:var(--s6);display:flex;flex-direction:column;gap:var(--s4)}.pdp__acc+.pdp__faq{margin-top:var(--s4)}.pdp__faq-title{margin-bottom:var(--s1);font-weight:400}.pdp__faq .acc>summary{font-size:var(--fs-m);text-transform:none;letter-spacing:0}.pdp__faq .acc+.acc{border-top:0}.pdp__faq .acc{border-bottom:1px solid var(--rule)}.pdp__faq .acc__body{color:var(--ink)}.pdp__faq-more>summary{list-style:none;cursor:pointer;display:inline-flex;gap:var(--s1);align-items:baseline;min-height:44px;padding-top:var(--s2);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.pdp__faq-more>summary::-webkit-details-marker{display:none}.pdp__faq-more>summary:after{content:"+"}.pdp__faq-more[open]>summary{margin-bottom:var(--s1)}.pdp__faq-more[open]>summary:after{content:"\2212"}.pdp__gww{margin-top:var(--s6)}.pdp__gww-grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3) var(--gutter)}.pdp__gww .card{gap:var(--s1)}.pdp__acc+.pdp__gww{margin-top:var(--s4)}.pdp__gww+.pdp__acc{margin-top:var(--s6);border-top:1px solid var(--rule)}@media(min-width:768px){.pdp__gww-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pdp__gwwc{display:none}@media(min-width:1024px){.pdp__gwwc{display:block}.pdp__gwwc-list{list-style:none;border-top:1px solid var(--rule)}.pdp__gwwc-item{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:var(--s2);padding:var(--s1) 0;border-bottom:1px solid var(--rule)}.pdp__gwwc-media{display:block;width:56px;height:56px;background:var(--rule)}.pdp__gwwc-media img{display:block;width:56px;height:56px;object-fit:cover}.pdp__gwwc-body{display:flex;flex-direction:column;min-width:0}.pdp__gwwc-name{font-size:var(--fs-s);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pdp__gwwc-name:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.pdp__gwwc-btn{min-height:36px;padding:0 var(--s2);font-size:var(--fs-xs)}.pdp__gwwc .pdp__status{margin-top:var(--s1)}}.pdp-sticky{display:none}@media(max-width:767px){html.js .pdp-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--paper);border-top:1px solid var(--rule);padding:var(--s1) var(--side) calc(var(--s1) + env(safe-area-inset-bottom,0px));transform:translateY(100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}html.js .pdp-sticky.is-visible{transform:none;visibility:visible;transition:transform .2s ease}}.pdp-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--s2)}.pdp-sticky__info{min-width:0;display:flex;flex-wrap:wrap;column-gap:var(--s1)}.pdp-sticky__btn{flex:none;min-width:50%;padding:0 var(--s3)}.pdp-related .grid-4{list-style:none}@media(min-width:768px){.pdp__gallery{grid-column:span 7}.pdp__info{grid-column:8 / span 5;padding-left:var(--s4)}.pdp__counter{display:none}.pdp__thumbs{display:flex;flex-wrap:wrap;gap:var(--s1);margin-top:var(--s2);padding:3px}}@media(prefers-reduced-motion:reduce){html.js .pdp-sticky,html.js .pdp-sticky.is-visible{transition:none}}.pdp-related .section-head .link{flex:none;white-space:nowrap}@media(max-width:767px){.pdp .breadcrumb li:last-child{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp .breadcrumb{flex-wrap:nowrap;min-height:calc(var(--fs-xs) * 1.5 + var(--s3) + var(--s2))}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/nsa-product.css.map */
