.pdp{--pdp-gap: 3.5%;--pdp-rail-top: calc(var(--header-height, 80px) + var(--spacing-3, 1.2rem))}.pdp__breadcrumb{padding-block:var(--spacing-3)}.pdp__breadcrumb-list{display:flex;flex-wrap:wrap;gap:calc(var(--spacing-unit) * 1.5);margin:0;padding:0;list-style:none;font-family:var(--font-body-family);color:rgb(var(--color-foreground))}.pdp__breadcrumb-list a{color:inherit;text-decoration:none}.pdp__breadcrumb-list a:hover{text-decoration:underline}.pdp__breadcrumb-list [aria-current=page]{opacity:.6}.pdp__layout{display:grid;grid-template-columns:65.9fr 30.7fr;grid-template-areas:"media rail" "content rail";column-gap:var(--pdp-gap);align-items:start}.pdp__media{grid-area:media}.pdp__rail-col{grid-area:rail}.pdp__content{grid-area:content}.pdp__media,.pdp__content,.pdp__rail-col{min-width:0}.pdp__rail-col{align-self:stretch;height:100%}.pdp__rail{position:sticky;top:var(--pdp-rail-top)}.pdp__gallery{display:block;position:relative}.pdp__gallery-swiper{overflow:hidden}.pdp__gallery-slide{aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--card-corner-radius);background:rgba(var(--color-foreground),.03)}.pdp__gallery-img,.pdp__thumb img{width:100%;height:100%;max-width:100%;object-fit:cover;display:block}.pdp__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;font-size:2.4rem;line-height:1;color:rgb(var(--color-foreground));background:rgba(var(--color-background),.9);border:none;border-radius:50%;box-shadow:0 1px 4px rgba(var(--color-foreground),.12);cursor:pointer}.pdp__nav[hidden]{display:none!important}.pdp__nav--prev{inset-inline-start:calc(var(--spacing-unit) * -1)}.pdp__nav--next{inset-inline-end:calc(var(--spacing-unit) * -1)}.pdp__thumbs{position:relative;margin-block-start:var(--spacing-3)}.pdp__thumbs-swiper{overflow:hidden}.pdp__thumb{aspect-ratio:7 / 9;padding:0;overflow:hidden;background:none;border:none;border-radius:var(--card-corner-radius);cursor:pointer;opacity:.55;transition:opacity var(--duration-default, .2s) ease}.pdp__thumb:hover,.pdp__thumb[aria-current=true]{opacity:1}.pdp__thumbs .pdp__nav{min-width:36px;min-height:36px;font-size:1.8rem}.pdp__brand-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdp__app-block{display:flex;align-items:center;min-height:44px}.pdp__brand{margin:0 0 calc(var(--spacing-unit) * 1.5);font-family:var(--font-body-family);font-weight:var(--font-heading-weight);letter-spacing:.08em;text-transform:uppercase;color:var(--color-heading-text)}.pdp__title-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--spacing-2)}.pdp__title{margin:0;font-family:var(--font-heading-family);font-size:3.2rem;font-weight:var(--font-weight-heading-normal, 400);line-height:1.1}.pdp__price{margin-block:var(--spacing-2);font-size:2.4rem}.pdp__sizeguide-link{display:inline-block;padding-block:calc(var(--spacing-unit) * .75);font-family:var(--font-body-family);color:rgb(var(--color-foreground))}.pdp__why{margin-block:var(--spacing-3) 0;font-family:var(--font-body-family);font-size:var(--font-size-static-sm, 1.1rem);line-height:1.45}.pdp__pairs{margin-block:var(--spacing-3)}.pdp__pairs-title{margin:0 0 var(--spacing-2);font-family:var(--font-body-family);font-size:var(--font-size-static-sm, 1.1rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pdp__pairs-list{display:flex;gap:12px;margin:0;padding:0 0 8px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}.pdp__pair{flex:0 0 132px;min-width:0;display:flex;flex-direction:column;gap:6px;scroll-snap-align:start}.pdp__pair-link{display:flex;flex-direction:column;gap:4px;flex:1 1 auto;color:rgb(var(--color-foreground));text-decoration:none}.pdp__pair-add,.pdp__pair-choose{margin-block-start:auto}.pdp__pair-img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:var(--card-corner-radius);background:rgba(var(--color-foreground),.03)}.pdp__pair-title{font-size:12px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pdp__pair-price{font-size:12px;opacity:.7}.pdp__pair-add{margin:0}.pdp__pair-btn{display:inline-flex;align-items:center;min-height:36px;padding:0;border:0;background:none;cursor:pointer;font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;color:rgb(var(--color-foreground))}.pdp__pair-btn:disabled{opacity:.6;cursor:default}.pdp__pair-choose{align-self:flex-start}.pdp__pair-error{display:block;font-size:11px;line-height:1.3;color:var(--color-error)}.pdp__pair-error[hidden]{display:none}.pdp__buy{margin-block-end:0}.pdp__buy>*:last-child{margin-block-end:0}.pdp__buy .product__notify,.pdp__buy .product__early-access{display:block}.pdp__eyebrow--early-access{font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin:0 0 6px}.pdp__checks{display:flex;flex-direction:column;gap:6px;margin:var(--spacing-3) 0 0;padding:0;list-style:none;font-family:var(--font-body-family);font-size:13px;line-height:1.4;color:rgb(var(--color-foreground))}.pdp__check{display:flex;align-items:flex-start;gap:8px}.pdp__check svg{flex:none;width:14px;height:14px;margin-block-start:.2em}.pdp__company{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px;margin-block:var(--spacing-3);padding:0;list-style:none}.pdp__company[data-final-sale=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.pdp__company-item{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:0;text-align:center}.pdp__company-item svg{flex:none;width:24px;height:24px}.pdp__company-label{font-family:var(--font-body-family);font-size:11px;line-height:1.3}.pdp__accordion>.pdp__fold-summary{gap:10px}.pdp__accordion>.pdp__fold-summary>svg{flex:none;width:18px;height:18px}.pdp__accordion>.pdp__fold-summary>h2,.pdp__accordion>.pdp__fold-summary>span{flex:1 1 auto;min-width:0}.pdp__accordion .pdp-epic__title,.pdp__accordion>.pdp__fold-summary>span{margin:0;font-family:var(--font-heading-family, Poppins, sans-serif);font-size:14px;font-weight:500;line-height:1.6;letter-spacing:0;text-transform:none}.pdp__accordion:last-of-type{border-block-end:1px solid rgba(var(--color-foreground),.12)}.pdp__accordion-body{padding-block:4px var(--spacing-3);font-size:14px;line-height:1.6}.pdp__accordion-body>:first-child{margin-block-start:0}.pdp__accordion-body p{margin:0 0 8px;font-size:14px;line-height:1.6}.pdp__accordion-media{margin-block-start:12px;border-radius:var(--card-corner-radius)}[id^=pdp-]{scroll-margin-top:var(--pdp-rail-top)}.pdp__stickybar{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;display:block;padding:var(--spacing-2) var(--page-gutter);color:rgb(var(--color-background));background:rgb(var(--color-foreground))}.pdp__stickybar[hidden]{display:none!important}.pdp__stickybar-inner{display:flex;align-items:center;gap:var(--spacing-2)}.pdp__stickybar-info{display:flex;flex-direction:column;min-width:0;flex:1 1 auto}.pdp__stickybar-title{font-family:var(--font-body-family);font-size:var(--font-size-static-sm, 1.1rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdp__stickybar-price{font-family:var(--font-body-family);font-weight:var(--font-heading-weight)}.pdp__stickybar-select,.pdp__stickybar-add,.pdp__stickybar-notify{min-height:44px;flex:0 0 auto}.pdp__stickybar-add,.pdp__stickybar-notify{--color-button-text: rgb(var(--color-foreground));--color-button-background: rgb(var(--color-background));--color-button-outline: rgb(var(--color-background));flex:1 1 auto;min-width:0;height:44px;min-height:44px;padding-block:0;padding-inline:var(--spacing-2);line-height:44px;border-radius:var(--card-corner-radius);white-space:nowrap}.pdp__stickybar-add[hidden],.pdp__stickybar-notify[hidden]{display:none!important}.pdp__stickybar-select{max-width:9rem;padding-inline:var(--spacing-2);font-family:var(--font-body-family);color:rgb(var(--color-background));background:transparent;border:1px solid rgba(var(--color-background),.6);border-radius:var(--card-corner-radius)}.pdp__stickybar-select option{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.pdp__stickybar-error{margin:var(--spacing-2) 0 0;padding:6px 10px;font-family:var(--font-body-family);font-size:var(--font-size-static-sm, 1.1rem);color:rgb(var(--color-foreground));border:1px solid var(--color-error);background:rgb(var(--color-background));border-radius:var(--card-corner-radius)}.pdp~* .footer,.footer{padding-block-end:var(--pdp-stickybar-height, 0px)}@media screen and (max-width:989px){.pdp__layout{grid-template-columns:1fr;grid-template-areas:"media" "rail" "content";row-gap:var(--spacing-3)}.pdp__rail{position:static}.pdp__rail-col{height:auto}}@media screen and (min-width:990px){.pdp__stickybar{display:none!important}}.pdp__section{margin-block-start:var(--spacing-5)}.pdp__section-title{margin:0 0 16px;font-family:var(--font-heading-family);font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;line-height:1.3}.pdp__desc-text,.pdp__sizeguide{font-size:14px;line-height:1.6}.pdp__rail .pdp__section{margin-block-start:var(--spacing-3)}.pdp__desc-body{display:flex;flex-direction:column;gap:var(--spacing-3)}.pdp__desc-img,.pdp__sizeguide img,.pdp__material-media img{width:100%;height:auto}.pdp__brand-story+.pdp__brand-story{margin-block-start:var(--spacing-3)}.pdp__brand-story-title{margin:0 0 calc(var(--spacing-unit) * 1.5);font-family:var(--font-body-family);font-size:1.6rem;font-weight:var(--font-heading-weight)}.pdp__brand-link{display:inline-block;min-height:44px;padding-block:calc(var(--spacing-unit) * 1.5);margin-block-start:var(--spacing-2);font-family:var(--font-body-family);color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.pdp__sizeguide-link{min-height:44px;padding-block:calc(var(--spacing-unit) * 1.5)}}.pdp__desc-img,.pdp__sizeguide img,.pdp__material-media img{border-radius:var(--card-corner-radius)}.pdp__zoom{display:block;width:100%;height:100%;cursor:zoom-in}.pdp-sizechart{margin-block-start:var(--spacing-2)}.pdp-sizechart__units{display:flex;align-items:center;gap:calc(var(--spacing-unit) * 1.5);margin-block-end:var(--spacing-2)}.pdp-sizechart__units-label{font-size:1.3rem;opacity:.7}.pdp-sizechart__unit{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:56px;padding-inline:var(--spacing-2);border:1px solid rgba(var(--color-foreground),.25);border-radius:var(--card-corner-radius);font-family:var(--font-body-family);font-size:1.4rem;color:rgb(var(--color-foreground));cursor:pointer}.pdp-sizechart__radio[data-unit-radio=metric]:checked~.pdp-sizechart__units [data-unit-label=metric],.pdp-sizechart__radio[data-unit-radio=imperial]:checked~.pdp-sizechart__units [data-unit-label=imperial]{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.pdp-sizechart__radio[data-unit-radio=metric]:focus-visible~.pdp-sizechart__units [data-unit-label=metric],.pdp-sizechart__radio[data-unit-radio=imperial]:focus-visible~.pdp-sizechart__units [data-unit-label=imperial]{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.pdp-sizechart [data-unit=imperial]{display:none}.pdp-sizechart__radio[data-unit-radio=imperial]:checked~.pdp-sizechart__scroll [data-unit=metric]{display:none}.pdp-sizechart__radio[data-unit-radio=imperial]:checked~.pdp-sizechart__scroll [data-unit=imperial]{display:inline}.pdp-sizechart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.pdp-sizechart__table{width:100%;border-collapse:collapse;font-family:var(--font-body-family);font-size:1.4rem;line-height:1.4}.pdp-sizechart__table th,.pdp-sizechart__table td{padding:calc(var(--spacing-unit) * 1.25) var(--spacing-unit);border-block-end:1px solid rgba(var(--color-foreground),.12);text-align:center;white-space:nowrap}.pdp-sizechart__col{font-weight:var(--font-heading-weight)}.pdp-sizechart__rowhead{text-align:start;font-weight:400;white-space:nowrap}.pdp-sizechart__rowhead,.pdp-sizechart__corner{position:sticky;inset-inline-start:0;background:rgb(var(--color-background))}.pdp-sizechart__diagram{margin:var(--spacing-3) 0 0}.pdp-sizechart__diagram-img{width:100%;height:auto;border-radius:var(--card-corner-radius)}.pdp-sizechart__diagram-caption{margin-block-start:calc(var(--spacing-unit) * 1.5);font-family:var(--font-body-family);font-size:1.3rem;opacity:.7}@media screen and (max-width:749px){.pdp-sizechart__table{font-size:1.3rem}.pdp-sizechart__table th,.pdp-sizechart__table td{padding:var(--spacing-unit) calc(var(--spacing-unit) * .75)}}.pdp__fabric-icons{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:calc(var(--spacing-unit) * 1.5);align-items:start;margin-block:var(--spacing-2);padding:0;list-style:none}.pdp__fabric-icons .pdp-epic__hero-icon{flex-direction:column;align-items:flex-start;gap:calc(var(--spacing-unit) * .75)}.pdp__fabric-icons .pdp-epic__hero-icon-glyph{font-size:22px}.pdp__fabric-icons .pdp-epic__hero-icon-label{font-family:var(--font-body-family);font-size:var(--font-size-static-sm, 1.1rem);line-height:1.25}.pdp__subscribe{margin-block:var(--spacing-2);padding-block:var(--spacing-2);border-block-start:1px solid rgba(var(--color-foreground),.08)}.pdp__subscribe-label{display:block;margin-block-end:calc(var(--spacing-unit) * .5);font-family:var(--font-body-family);font-size:12px;font-weight:600;color:rgb(var(--color-foreground))}.pdp__subscribe-select{width:100%;min-height:44px;padding-inline:12px;font-family:var(--font-body-family);font-size:14px;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.24);border-radius:8px}.pdp__fold{border-top:1px solid rgba(var(--color-foreground),.12)}.pdp__fold-summary{display:flex;align-items:center;justify-content:space-between;min-height:44px;cursor:pointer;list-style:none;font-family:var(--font-body-family);font-size:14px;line-height:1.6}.pdp__fold-summary::-webkit-details-marker{display:none}.pdp__fold-summary:after{content:"+";font-size:20px;line-height:1;flex:none}.pdp__fold[open]>.pdp__fold-summary:after{content:"\2212"}.pdp__fold-summary--h2 .pdp-epic__title{margin:0}.pdp__fold--desc{width:100%;margin-block-start:12px}.pdp__fold--desc{border-block-start:0;border-block-end:1px solid rgba(var(--color-foreground),.12)}.pdp__fold--desc{display:flex;flex-direction:column-reverse}.pdp__fold--desc>.pdp__desc-body{margin-block-end:var(--spacing-3)}.pdp__fold--desc .pdp__fold-less,.pdp__fold--desc[open] .pdp__fold-more{display:none}.pdp__fold--desc[open] .pdp__fold-less{display:inline}.pdp__content .pdp-epic__inner,.pdp__tail .pdp-epic__inner{max-width:none;margin-inline:0;padding-inline:0}.pdp__content .pdp-epic{padding-block:40px}.pdp__tail{margin-block-start:var(--spacing-6, 48px)}.pdp__buy .product-form__buttons[data-display-quantity=true]{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;align-items:stretch}.pdp__buy .product-form__buttons[data-display-quantity=true]>:not(.product-form__quantity):not(.product-form__submit){grid-column:1 / -1}.pdp__buy .product-form__buttons[data-display-quantity=true] .product-form__quantity,.pdp__buy .product-form__buttons[data-display-quantity=true] .product-selector__quantity,.pdp__buy .product-form__buttons[data-display-quantity=true] .quantity,.pdp__buy .product-form__buttons[data-display-quantity=true] .quantity__wrapper{height:100%;margin:0}.pdp__buy .product-form__buttons[data-display-quantity=true] .quantity__rules:empty{display:none}@media screen and (max-width:749px){.pdp__company,.pdp__company[data-final-sale=true]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.pdp__company-item{flex-direction:row;align-items:center;justify-content:flex-start;gap:8px;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/section-product-cloestar.css.map */
