.pgx{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-family-body);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-0);line-height:var(--line-height-135)}.pgx *,.pgx *:before,.pgx *:after{box-sizing:border-box}:where(.pgx) :where(p,h1,h2,h3,ul,ol,figure,blockquote,fieldset){margin:0}:where(.pgx) :where(ul){padding:0;list-style:none}:where(.pgx) :where(button){font:inherit;color:inherit;letter-spacing:inherit;background:none;border:0;padding:0;margin:0;cursor:pointer;text-align:inherit;box-shadow:none;min-height:0;min-width:0}.pgx [data-pgx-addon-checkbox]{display:none}.pgx .pgx-tile__shade,.pgx .pgx-stock__divider,.pgx .pgx-quote__divider{display:block}.pgx a:focus-visible,.pgx button:focus-visible,.pgx summary:focus-visible,.pgx [tabindex]:focus-visible{outline:2px solid var(--color-blue-100);outline-offset:2px;box-shadow:none}.pgx .theme-icon{display:block;flex:none}.pgx-media{display:block;width:100%;height:100%}.pgx__container{display:block;max-width:calc(1200px + 2 * var(--pgx-gutter, 16px));margin:0 auto;padding-inline:var(--pgx-gutter, 16px)}.pgx-link{color:var(--color-blue-100);font-size:var(--font-size-body-13);font-weight:var(--font-weight-medium);line-height:var(--line-height-140);text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;white-space:nowrap}.pgx-link:hover{text-decoration-thickness:2px}.pgx-heading{padding:0 0 20px;text-align:var(--pgx-heading-align, center)}.pgx-heading__title{max-width:276px;margin:0 auto;color:var(--color-black-100);font-family:var(--font-family-heading);font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-heading-tight)}.pgx-heading__flag{display:inline-block;width:21px;height:14px;vertical-align:-1px;margin-left:2px}.pgx-heading__flag .theme-icon{width:100%;height:100%}.pgx-heading__sub{margin-top:5px;color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-body)}.pgx-heading__sub--desktop{display:none}.pgx-strip{display:flex;align-items:center;justify-content:space-between;gap:6px;color:var(--color-navy-100)}.pgx-strip--mobile{height:26px;margin:0 calc(-1 * var(--pgx-gutter, 16px));padding:0 var(--pgx-gutter, 16px);background:var(--overlay-mist);font-size:var(--font-size-body-11)}.pgx-strip--desktop{display:none}.pgx-strip__item,.pgx-strip__trigger{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.pgx-strip--mobile .pgx-strip__item--first{color:rgb(var(--color-foreground))}.pgx-strip .theme-icon{color:var(--color-navy-100)}.pgx-strip--mobile .pgx-strip__label--link{text-decoration:underline;text-underline-offset:2px}.pgx-strip--mobile .icon-moon-bold{width:17px;height:17px}.pgx-strip--mobile .icon-info{width:10px;height:10px}.pgx-strip--mobile .icon-shield,.pgx-strip--mobile .icon-truck-light{width:15px;height:15px}.pgx__layout{display:flex;flex-direction:column}.pgx__media{min-width:0}.pgx__info{display:flex;flex-direction:column;min-width:0;margin-top:8px}.pgx__info>*{order:var(--pgx-order-m, 0)}.pgx-gallery{position:relative}.pgx-stage{position:relative;margin:0 calc(-1 * var(--pgx-gutter, 16px));aspect-ratio:390 / 309;overflow:hidden;background:var(--color-frost-200)}.pgx-stage .swiper,.pgx-stage .swiper-wrapper{height:100%}.pgx-stage .swiper{width:100%}.pgx-slide{position:relative;width:100%;height:100%;overflow:hidden}.pgx-slide__img,.pgx-tile__img,.pgx-thumb__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.pgx-slide__shade{position:absolute;left:0;right:0;pointer-events:none}.pgx-slide__shade--bottom{display:none;top:83.93%;height:16.07%;background:linear-gradient(180deg,transparent 0%,var(--overlay-dark) 100%)}.pgx-slide__shade--legibility{bottom:0;height:38.51%;background:var(--gradient-shade-dark)}.pgx-pill{position:absolute;top:10.49px;right:10px;z-index:2;display:none;align-items:center;gap:4px;height:28px;padding:4px 8px 4px 6px;border:1px solid var(--overlay-divider-blue);border-radius:var(--radius-s);background:var(--overlay-frost);color:var(--color-blue-200);font-size:var(--font-size-body-12);font-weight:var(--font-weight-medium);white-space:nowrap}.pgx-pill .icon-moon-thin{width:17px;height:17px;color:var(--color-blue-100)}.pgx-pill .icon-info-filled{width:10px;height:10px;color:rgb(var(--color-foreground))}.pgx-awards{--pgx-aw: .6184;position:absolute;left:50%;top:77.69%;z-index:1;display:flex;align-items:center;justify-content:center;gap:calc(9.75px * var(--pgx-aw));width:calc(621px * var(--pgx-aw));transform:translate(-50%);pointer-events:none}.pgx-awards__item{display:flex;flex-direction:column;align-items:center;gap:calc(5.85px * var(--pgx-aw));flex:1 1 0;min-width:0}.pgx-awards__logo{display:flex;align-items:center;justify-content:center;height:calc(47.8px * var(--pgx-aw))}.pgx-awards__logo img{display:block;width:auto;height:100%;max-width:none}.pgx-awards__item--wide .pgx-awards__logo img{height:calc(17.6px * var(--pgx-aw))}.pgx-awards__caption{max-width:calc(154px * var(--pgx-aw));color:var(--color-white-100);font-size:calc(11.7px * var(--pgx-aw));font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-caption-wide);text-align:center;text-transform:uppercase}.pgx-awards__divider{flex:none;width:calc(.975px * var(--pgx-aw));height:calc(46.8px * var(--pgx-aw));background:var(--color-white-100)}.pgx-nav{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-top:-15.19px;color:var(--color-white-100);transition:opacity var(--transition-normal)}.pgx .pgx-nav:after{content:none}.pgx .pgx-nav--next{right:17px}.pgx .pgx-nav--prev{left:17px}.pgx .pgx-nav .theme-icon{width:32px;height:32px}.pgx .pgx-nav--next .theme-icon{transform:rotate(-90deg)}.pgx .pgx-nav--prev .theme-icon{transform:rotate(90deg)}.pgx .pgx-nav[disabled],.pgx .pgx-nav.swiper-button-disabled{opacity:0;pointer-events:none}.pgx-chip{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:8px 14px 8px 12px;border-radius:var(--radius-2xl);background:var(--overlay-light);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--color-foreground));font-size:var(--font-size-body-13);white-space:nowrap}.pgx-chip .theme-icon{width:12px;height:12px}.pgx-slide .pgx-chip{left:16px;bottom:56px}.pgx-thumbs{display:flex;gap:8px;margin:0 calc(-1 * var(--pgx-gutter, 16px));padding:10px var(--pgx-gutter, 16px);overflow-x:auto;scrollbar-width:none}.pgx-thumbs::-webkit-scrollbar{display:none}.pgx-thumb{position:relative;flex:none;width:65.2px;height:49px;border-radius:var(--radius-s);overflow:hidden}.pgx-thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-radius:var(--radius-s);pointer-events:none;transition:border-color var(--transition-normal)}.pgx-thumb[aria-current=true]:after{border-color:var(--color-blue-100)}.pgx-thumb__chip{position:absolute;left:1.1px;top:13px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px 4px 8px;border-radius:var(--radius-2xl);background:var(--color-white-100);color:rgb(var(--color-foreground));font-size:var(--font-size-body-12);pointer-events:none}.pgx-thumb__chip .theme-icon{width:8px;height:8px}.pgx-loop.is-ready~.pgx-thumb__chip{display:none}.pgx-loop{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity var(--transition-normal)}.pgx-loop.is-ready{opacity:1}.pgx-slide .pgx-chip--center{left:50%;top:50%;bottom:auto;transform:translate(-50%,-50%)}.pgx-loop-toggle{position:absolute;right:12px;bottom:12px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:var(--radius-circle);background:var(--overlay-light);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--color-foreground));cursor:pointer}.pgx-loop-toggle[hidden]{display:none}.pgx-loop-toggle__pause,.pgx-loop-toggle__play{display:flex}.pgx-loop-toggle .theme-icon{width:12px;height:12px}.pgx-loop-toggle__play,.pgx-loop-toggle[aria-pressed=true] .pgx-loop-toggle__pause{display:none}.pgx-loop-toggle[aria-pressed=true] .pgx-loop-toggle__play{display:flex}.pgx-grid{display:none}.pgx-tile{position:relative;aspect-ratio:344 / 258;border-radius:var(--radius-l);overflow:hidden;background:var(--color-frost-200)}.pgx-tile__shade{position:absolute;left:0;right:0;top:0;height:62.02%;background:var(--gradient-shade-light);pointer-events:none}.pgx-press{position:absolute;left:24px;right:24px;top:26px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;pointer-events:none}.pgx-press--stars{top:18.49px}.pgx-press__stars{display:flex;gap:1.04px;color:var(--color-yellow-200)}.pgx-press__stars .theme-icon{width:12.5px;height:12.5px}.pgx-press__headline{color:var(--color-navy-100)}.pgx-press__quote{color:rgb(var(--color-foreground))}.pgx-press__logo{display:block;width:auto;height:17px}.pgx-hotspot{position:absolute;left:var(--pgx-hotspot-x, 6%);top:var(--pgx-hotspot-y, 54%);z-index:2;display:inline-flex;align-items:center;gap:5.483px;height:22.845px;padding:5.5px 11.879px 5px 9.138px;border:.914px solid var(--overlay-glass-500);border-radius:var(--radius-full);background:linear-gradient(180deg,var(--overlay-smoke-100) 0%,var(--overlay-smoke-200) 100%);box-shadow:var(--shadow-hotspot),var(--shadow-hotspot-inset);color:var(--color-white-100);font-size:var(--font-size-body-10);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-caption-wide);text-transform:uppercase;white-space:nowrap;pointer-events:none}.pgx-hotspot__dot{flex:none;width:6.5px;height:6.5px;border-radius:var(--radius-circle);background:var(--color-frost-300);box-shadow:var(--shadow-glow-frost)}.pgx-slide:has(>.pgx-awards--inline){container-type:inline-size}.pgx-awards--inline{top:82%;gap:8.571cqw;width:auto;max-width:calc(100% - 24px)}.pgx-awards--inline .pgx-awards__item{flex:none;flex-direction:row;gap:1.429cqw}.pgx-awards--inline .pgx-awards__logo,.pgx-awards--inline .pgx-awards__item--wide .pgx-awards__logo img{height:6.829cqw}.pgx-awards--inline .pgx-awards__caption{width:20.143cqw;max-width:none;font-size:1.671cqw;text-align:left}.pgx-awards--inline .pgx-awards__divider{width:max(1px,.139cqw);height:6.686cqw}.pgx-slide--contain,.pgx-tile--contain{background:var(--color-mist-100)}.pgx-slide--contain .pgx-slide__img,.pgx-tile--contain .pgx-tile__img{object-fit:contain}.pgx-b{min-width:0}.pgx-b--title,.pgx-b--subtitle,.pgx-b--app{margin-top:4px}.pgx-b--price,.pgx-b--promo,.pgx-b--assurance{margin-top:12px}.pgx__info>.pgx-b:first-child{margin-top:0}.pgx-b--tabs,.pgx-b--picker,.pgx-b--faq{margin-top:24px}.pgx-b--delivery{position:relative;margin-top:10px}.pgx-b--delivery.pgx-b--delivery-first{margin-top:24px}.pgx-b--buy{margin-top:20px}.pgx-b--contact{margin-top:16px}.pgx-b--testimonial{margin-top:44px;margin-bottom:20px}.pgx-title{color:rgb(var(--color-foreground))}.pgx-subtitle{max-width:100%;color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-price{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.pgx-price__sale{color:rgb(var(--color-foreground));font-size:var(--font-size-body-18);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-tight)}.pgx-price--on-sale .pgx-price__sale,.pgx-size__prices--on-sale .pgx-size__price,.pgx-buy__prices--on-sale .pgx-buy__price{color:var(--color-red-100)}.pgx-price__compare,.pgx-size__compare,.pgx-buy__compare{color:var(--color-slate-100);font-size:var(--font-size-body-12);line-height:var(--line-height-140);text-decoration:line-through}.pgx-save{display:inline-flex;align-items:center;padding:4px 8px 3px;border:1px solid var(--color-red-100);border-radius:var(--radius-full);color:var(--color-red-100);font-size:var(--font-size-body-9);font-weight:var(--font-weight-semibold);white-space:nowrap}.pgx-price .pgx-save{margin-left:2px}.pgx-b--app .affirm-as-low-as{margin:0;color:var(--color-slate-100);line-height:var(--line-height-135)}.pgx-b--app .affirm-as-low-as a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-size:var(--font-size-body-12)}.pgx .pgx-b--app .affirm-as-low-as .__affirm-logo,.pgx .pgx-b--app .affirm-as-low-as .__affirm-logo.__ligature__affirm_full_logo__{font-size:1.236em}.pgx .pgx-b--app .affirm-loading-bar{display:none}.pgx .pgx-b--app .affirm-fade-in{opacity:1;transform:none;animation:none}.pgx-b--app:has(.yotpo-widget-instance)+.pgx-b--title{margin-top:6px}.pgx .pgx-b--app .yotpo-reviews-star-ratings-widget{margin:0!important}.pgx .pgx-b--app .yotpo-bottom-line-scroll-panel{width:100%;gap:6px}.pgx .pgx-b--app .yotpo-widget-clear :is(span,button){font:inherit;color:inherit}.pgx .pgx-b--app .yotpo-widget-clear .yotpo-sr-bottom-line-summary{align-items:center!important;gap:6px;color:var(--color-slate-100);font-family:var(--font-family-body);font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular);line-height:var(--line-height-140)}.pgx .pgx-b--app .yotpo-sr-bottom-line-summary>span:first-child,.pgx .pgx-b--app .yotpo-sr-bottom-line-summary>span:first-child>span{height:auto!important;gap:1px}.pgx .pgx-b--app .yotpo-sr-bottom-line-summary .star-container{width:12px;height:12px;margin:0}.pgx .pgx-b--app .yotpo-sr-bottom-line-summary .star-container stop:first-child{stop-color:var(--color-yellow-200)}.pgx .pgx-b--app .yotpo-sr-bottom-line-summary .star-container path{stroke:var(--color-yellow-200)}.pgx .pgx-b--app .yotpo-sr-bottom-line-right-panel:before{content:var(--pgx-rating-score) " \b7  ";white-space:pre}.pgx .pgx-b--app .yotpo-sr-bottom-line-text{padding:0!important;color:inherit!important;font:inherit!important;text-transform:lowercase}.pgx .pgx-b--app .yotpo-star-rating-reviews-highly-rated-topics{box-sizing:border-box;width:100%!important;align-items:flex-start!important;gap:8px!important;padding:8px 10px!important;border-radius:var(--radius-xs-wide)!important;background:var(--color-grey-400)!important;color:var(--color-slate-100);font-family:var(--font-family-body);font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular);line-height:normal}.pgx .pgx-b--app .yotpo-star-rating-reviews-summary-icon{flex:none}.pgx .pgx-b--app .yotpo-star-rating-reviews-summary-icon svg{width:18px;height:18px}.pgx .pgx-b--app .yotpo-star-rating-highly-rated-topics-text{text-align:left}.pgx .pgx-b--app .yotpo-highly-rated-topics-title,.pgx .pgx-b--app .yotpo-topic-underline{color:inherit!important}.pgx .pgx-b--app .yotpo-highly-rated-topics-content{display:inline}@media screen and (min-width:990px){.pgx-b--app:has(.yotpo-widget-instance)+.pgx-b--title{margin-top:4px}.pgx .pgx-b--app .yotpo-bottom-line-scroll-panel{gap:4px}.pgx .pgx-b--app .yotpo-widget-clear .yotpo-sr-bottom-line-summary{color:rgb(var(--color-foreground))}.pgx .pgx-b--app .yotpo-star-rating-reviews-highly-rated-topics{align-items:center!important;padding:0!important;border-radius:var(--radius-none)!important;background:none!important;font-size:var(--font-size-body-10)}.pgx .pgx-b--app .yotpo-star-rating-reviews-summary-icon svg{width:14.5px;height:14.5px}}.pgx-tabs__list{position:relative;display:flex;gap:22px;height:22px;border-bottom:1px solid var(--color-grey-100)}.pgx-tabs__tab{position:relative;height:22px;color:var(--color-slate-100);font-size:var(--font-size-body-15);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body);white-space:nowrap}.pgx-tabs__tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1.5px;background:transparent;transition:background-color var(--transition-normal)}.pgx-tabs__tab[aria-selected=true]{color:rgb(var(--color-foreground))}.pgx-tabs__tab[aria-selected=true]:after{background:var(--color-black-100)}.pgx-tabs__panel{padding-top:12px}.pgx-tabs__panel[hidden]{display:none}.pgx-benefits{display:flex;flex-direction:column;gap:6px}.pgx-benefits__row{display:flex;align-items:center;gap:8px;min-height:20px;font-size:var(--font-size-body-14);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-body)}.pgx-benefits__row .theme-icon{width:20px;height:20px}.pgx-tabs__rte{font-size:var(--font-size-body-14);line-height:var(--line-height-150)}.pgx-tabs__rte ul,.pgx-dialog__body ul{padding-left:18px;list-style:disc}.pgx-tabs__rte li+li{margin-top:4px}.pgx-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pgx-head__title{color:rgb(var(--color-foreground));font-size:var(--font-size-h5);font-weight:var(--font-weight-regular);line-height:var(--line-height-125);letter-spacing:var(--letter-spacing-tight)}.pgx-head__aside{display:inline-flex;align-items:baseline;color:var(--color-slate-100);font-size:var(--font-size-body-12);white-space:nowrap}.pgx-head__aside .pgx-link{padding-left:6px}.pgx-feel{min-width:0;margin:14px 0 0;padding:0;border:0}.pgx-feel__cards{display:grid;grid-template-columns:repeat(var(--pgx-feel-count, 3),minmax(0,1fr));gap:6px}.pgx-feel__option{display:flex;min-width:0}.pgx-feel__card{position:relative;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:78px;padding:10px 9px 8px 11px;border:1px solid var(--color-grey-100);border-radius:var(--radius-m-tight);background:rgb(var(--color-background));cursor:pointer;transition:background-color var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal)}.pgx-feel__input,.pgx-sheet__input,.pgx-dlv__input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.pgx-feel__input{pointer-events:none}.pgx-feel__input:checked+.pgx-feel__card,.pgx-dlv__input:checked+.pgx-dlv{border-color:var(--color-blue-100);box-shadow:inset 0 0 0 .5px var(--color-blue-100)}.pgx-feel__input:checked+.pgx-feel__card{background:var(--color-frost-100)}.pgx-dlv__input:checked+.pgx-dlv{background:var(--overlay-field)}.pgx-feel__input:focus-visible+.pgx-feel__card,.pgx-dlv__input:focus-visible+.pgx-dlv{outline:2px solid var(--color-blue-100);outline-offset:2px}.pgx-feel__name{font-size:var(--font-size-body-15);font-weight:var(--font-weight-medium)}.pgx-feel__card .pgx-feel__level{display:block;font-size:var(--font-size-body-13);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body)}.pgx-feel__input.disabled+.pgx-feel__card{opacity:var(--opacity-unavailable)}main-product-glacier[data-unavailable] .pgx-buy__row,main-product-glacier[data-unavailable] .pgx-stock__pill--stock,main-product-glacier[data-unavailable] .pgx-stock__pill--out,main-product-glacier[data-unavailable] .pgx-size__summary .pgx-size__prices,main-product-glacier[data-unavailable] .pgx-size__summary .pgx-size__dims{display:none}.pgx-feel__caption{color:var(--color-slate-100);font-size:var(--font-size-body-12);letter-spacing:var(--letter-spacing-tight)}.pgx-feel__badge{position:absolute;left:11px;top:-10.7px;display:inline-flex;align-items:center;height:18px;padding:0 8px;border-radius:var(--radius-full);background:var(--color-green-100);color:var(--color-white-100)}.pgx-select{display:flex;flex-direction:column;gap:12px}.pgx-select+.pgx-select,.pgx-feel-wrap+.pgx-select,.pgx-select+.pgx-feel-wrap{margin-top:24px}.pgx .pgx-select__input,.pgx-size__field{width:100%;border:1.5px solid var(--color-blue-100);border-radius:var(--radius-m);background:var(--overlay-field)}.pgx .pgx-select__input{height:53px;padding:0 16px;color:rgb(var(--color-foreground));font-family:inherit;font-size:var(--font-size-body-15);font-weight:var(--font-weight-medium)}.pgx .pgx-select__input:focus-visible{outline:2px solid var(--color-blue-100);outline-offset:2px}.pgx-size,.pgx-scale{padding-top:24px;padding-bottom:10px}.pgx-size__field{display:flex;background:var(--color-frost-200);align-items:center;gap:10px;min-height:53px;margin-top:12px;padding:7.5px 17.5px 7.5px 16px;text-align:left}.pgx-size__summary{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;gap:10px;min-width:0}.pgx-size__name{display:block;font-size:var(--font-size-body-15);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body)}.pgx-size__dims{display:block;color:var(--color-slate-100);font-size:var(--font-size-body-11)}.pgx-size__prices{display:inline-flex;align-items:baseline;gap:4px;white-space:nowrap}.pgx-size__price,.pgx-buy__price{font-size:var(--font-size-body-15);font-weight:var(--font-weight-medium)}.pgx-size__field .theme-icon{width:18px;height:18px}.pgx-scale__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.pgx-scale__label{font-size:var(--font-size-body-15);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body)}.pgx-scale__bar{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;margin-top:10px}.pgx-scale__seg{height:4px;border-radius:var(--radius-xs);background:var(--color-grey-100);transition:background-color var(--transition-normal)}.pgx-scale__seg.is-active{background:var(--color-blue-100)}.pgx-scale__ends{display:flex;justify-content:space-between;margin-top:10px;color:var(--color-slate-100);font-size:var(--font-size-body-12)}.pgx-models__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px}.pgx-models__item{position:relative;display:flex;min-width:0}.pgx-model{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0;padding:12px 0 10px;overflow:hidden;border:1px solid var(--color-grey-100);border-radius:var(--radius-s);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:inherit;letter-spacing:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--transition-normal),border-color var(--transition-normal)}.pgx-model[aria-checked=true]{border:1.5px solid var(--color-blue-100);background:var(--color-frost-200);cursor:default}.pgx-model:focus-visible{outline:2px solid var(--color-blue-100);outline-offset:2px}@media(hover:hover){.pgx-model[aria-checked=false]:hover{border-color:var(--color-blue-100)}}.pgx-model__top{display:flex;align-items:flex-start;gap:8px;padding:0 14px}.pgx-model__copy{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.pgx-model__name{font-size:var(--font-size-body-16);font-weight:var(--font-weight-medium);line-height:var(--line-height-125);letter-spacing:var(--letter-spacing-tight)}.pgx-model__price{color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-model[aria-checked=true] .pgx-model__price{color:rgb(var(--color-foreground))}.pgx-model[aria-checked=true] .pgx-model__price--sale{color:var(--color-red-100)}.pgx-model__radio{position:relative;flex:none;width:20px;height:20px;border:1px solid var(--color-slate-100);border-radius:var(--radius-circle);background:var(--color-white-100);color:var(--color-blue-100)}.pgx-model[aria-checked=true] .pgx-model__radio{border-color:transparent}.pgx-model[aria-checked=false] .pgx-model__radio .theme-icon{display:none}.pgx .pgx-model__radio .theme-icon{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:20px;height:20px}.pgx-model__media{display:block;height:96px}.pgx-model__img{display:block;width:100%;height:100%;object-fit:cover}.pgx-model__points{display:flex;flex-direction:column;gap:2px;padding:0 14px}.pgx-model__point{display:flex;align-items:flex-start;gap:4px;color:var(--color-ink-200);font-size:var(--font-size-body-10);font-weight:var(--font-weight-medium);line-height:var(--line-height-140)}.pgx .pgx-model__point .theme-icon{width:13px;height:13px;color:var(--color-blue-100)}.pgx-model__badge{position:absolute;top:-10.5px;left:50%;z-index:1;display:inline-flex;align-items:center;height:21px;padding:0 12px;border-radius:var(--radius-full);background:var(--color-green-100);color:var(--color-white-100);font-size:var(--font-size-body-11);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-caption-wide);text-transform:uppercase;white-space:nowrap;transform:translate(-50%);pointer-events:none}main-product-glacier[aria-busy=true] :is(.pgx-b--price,.pgx-size__summary,.pgx-sizes__price,.pgx-buy__row,.pgx-scale,.pgx-stock__pills){opacity:.5;transition:opacity var(--transition-quick)}.pgx-models__feel{display:flex;flex-direction:column;gap:14px;margin-top:24px}.pgx-models__feel[hidden]{display:none}.pgx-models__feel-card{width:100%;color:rgb(var(--color-foreground));font-family:inherit;letter-spacing:inherit;text-align:left}.pgx-models__feel-card[aria-checked=true]{border-color:var(--color-blue-100);box-shadow:inset 0 0 0 .5px var(--color-blue-100);background:var(--color-frost-100)}.pgx-models__feel-card:focus-visible{outline:2px solid var(--color-blue-100);outline-offset:2px}.pgx-dialog{width:min(480px,calc(100vw - 32px));max-height:min(80vh,720px);margin:auto;padding:0;overflow:auto;border:0;border-radius:var(--radius-l);background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:var(--shadow-dialog)}.pgx-dialog::backdrop{background:var(--overlay-dark)}@media(prefers-reduced-motion:no-preference){.pgx-dialog[open]{animation:pgx-dialog-in var(--transition-normal)}}@keyframes pgx-dialog-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.pgx-dialog__inner{padding:20px}.pgx-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.pgx-dialog__title{font-size:var(--font-size-h5);font-weight:var(--font-weight-medium);line-height:var(--line-height-125)}.pgx-dialog__close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-circle);background:var(--color-frost-200);color:var(--color-navy-100);font-size:var(--font-size-h2);line-height:var(--line-height-100)}.pgx-dialog__body{color:var(--color-slate-100);font-size:var(--font-size-body-14);line-height:var(--line-height-150)}.pgx-dialog__body>*+*{margin-top:10px}.pgx-dialog--video{width:min(960px,calc(100vw - 32px));background:var(--color-black-100)}.pgx-dialog--video video{display:block;width:100%;height:auto}.pgx-dialog--video .pgx-dialog__close{position:absolute;top:8px;right:8px;z-index:1}@media(hover:hover){.pgx-feel__card:hover{border-color:var(--color-blue-100)}}.pgx-dlv-title{margin-bottom:10px}.pgx-dlv-title--desktop{display:none}.pgx-dlv{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:12px;padding:12px 14px;border:1px solid var(--color-grey-100);border-radius:var(--radius-m);background:rgb(var(--color-background));cursor:pointer;transition:background-color var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal)}.pgx-dlv--more{padding-bottom:29px}.pgx-dlv__radio{position:relative;width:20px;height:20px;margin-top:1.5px;border:1px solid var(--color-slate-100);border-radius:var(--radius-circle);background:var(--color-white-100);color:var(--color-blue-100)}.pgx-dlv__radio .theme-icon{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:20px;height:20px;opacity:0;transition:opacity var(--transition-normal)}.pgx-dlv__input:checked+.pgx-dlv .pgx-dlv__radio{border-color:transparent}.pgx-dlv__input:checked+.pgx-dlv .pgx-dlv__radio .theme-icon{opacity:1}.pgx-dlv__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:2px 5px;padding-right:48px;white-space:nowrap}.pgx-dlv__title{font-size:var(--font-size-body-15);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-body)}.pgx-dlv__badge{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:var(--radius-full);background:var(--color-frost-300);color:var(--color-navy-100);font-size:var(--font-size-body-8)}.pgx-dlv__main{display:block;min-width:0}.pgx-dlv__body{display:block;max-width:218px;margin-top:4px;color:var(--color-slate-100);font-size:var(--font-size-body-12)}.pgx-dlv__price{position:absolute;top:12px;right:14px;display:inline-flex;align-items:baseline;gap:6px;font-size:var(--font-size-body-15);white-space:nowrap}.pgx-dlv__price--free{color:var(--color-green-100)}.pgx-dlv__compare{color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140);text-decoration:line-through}.pgx-dlv__points{display:flex;flex-direction:column;gap:4px;margin-top:4px}.pgx-dlv__point{display:flex;align-items:center;gap:4px;color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-dlv__point .theme-icon{width:14px;height:14px;color:var(--color-blue-100)}.pgx-dlv__more{position:absolute;left:46px;bottom:13px;z-index:1;font-size:var(--font-size-body-12);font-weight:var(--font-weight-regular)}.pgx-dlv-wrap{position:relative}.pgx-dlv--more.pgx-dlv--open{padding-bottom:12px}.pgx-dlv--open .pgx-dlv__points{display:none}.pgx-dlv__more[aria-expanded=true]{top:calc(12px + var(--font-size-body-15) * var(--line-height-135) + 3px);bottom:auto}.pgx-dlv__included{display:flex;flex-direction:column;gap:8px;margin-top:calc(6px + var(--font-size-body-12) * var(--line-height-135));padding:12px;border-radius:var(--radius-m-tight);background:var(--color-white-100)}.pgx-dlv__included[hidden]{display:none}.pgx-dlv__included-item{display:flex;align-items:center;gap:8px;color:var(--color-ink-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-dlv__included-item .theme-icon{flex:none;width:14px;height:14px;color:var(--color-blue-100)}.pgx-dlv__included-note{color:var(--color-slate-100);font-size:var(--font-size-body-10);line-height:var(--line-height-135)}.pgx-panel{padding-left:14px;padding-right:14px;background:var(--color-frost-200)}.pgx-panel--start{padding-top:16px;border-radius:var(--radius-l) var(--radius-l) 0 0}.pgx-panel--end{padding-bottom:16px;border-radius:0 0 var(--radius-l) var(--radius-l)}.pgx-panel--mid{padding-top:10px}.pgx-b.pgx-panel--mid{margin-top:0}.pgx-buy__row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px;margin-bottom:10px}.pgx-buy__selection{font-size:var(--font-size-body-13);letter-spacing:var(--letter-spacing-body)}.pgx-buy__prices{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.pgx .pgx-buy .product-form{margin:0}.pgx .pgx-buy .product-form__error-message-wrapper:not([hidden]){margin-bottom:8px;font-size:var(--font-size-body-12)}.pgx .pgx-buy .product-form__buttons{max-width:none}.pgx .pgx-buy .product-form__submit{height:50px;box-shadow:none}.pgx .pgx-buy .product-form__submit:focus-visible{box-shadow:none}.pgx .pgx-buy .product-form__submit .theme-icon{width:20px;height:20px}.pgx .pgx-buy .product-form__submit .loading__spinner{position:absolute}.pgx .pgx-buy pickup-availability{display:none}.pgx-stock__divider{height:1px;margin-bottom:10px;background:var(--overlay-divider-blue)}.pgx-stock__pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.pgx-stock__pill{display:inline-flex;align-items:center;gap:6px;height:24px;padding:4px 12px 4px 10px;border-radius:var(--radius-2xl);background:var(--color-white-100);color:var(--color-blue-100);font-size:var(--font-size-body-12);white-space:nowrap}.pgx-stock__pill--stock{color:var(--color-green-100)}.pgx-stock__pill--out{color:var(--color-slate-100)}.pgx-stock__dot{width:8px;height:8px;border-radius:var(--radius-circle);background:currentColor}.pgx-stock__pill .theme-icon{width:18px;height:18px}.pgx-promise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pgx-promise__tile{position:relative;display:flex;align-items:flex-start;gap:6px;min-height:117px;padding:12px 8px 10px;border:1px solid var(--color-grey-200);border-radius:var(--radius-l);text-align:left;transition:border-color var(--transition-normal),background-color var(--transition-normal)}@media(hover:hover){.pgx-promise__tile:hover,.pgx-trust__row--action:hover{background:var(--color-frost-100)}}.pgx-promise__chip{display:flex;flex:none;align-items:center;justify-content:center;width:25px;height:25px;border-radius:var(--radius-circle);background:var(--color-frost-200);color:var(--color-blue-100)}.pgx-promise__chip .icon-moon-thin{width:17px;height:17px}.pgx-promise__chip .icon-shield{width:14.7px;height:14.7px}.pgx-promise__copy{display:flex;flex-direction:column;min-width:0}.pgx-promise__big{color:var(--color-navy-100);font-size:var(--font-size-body-18);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-heading)}.pgx-promise__small{color:var(--color-blue-100);font-size:var(--font-size-body-12);font-weight:var(--font-weight-medium);line-height:var(--line-height-150)}.pgx-promise__text{color:var(--color-slate-100);font-size:var(--font-size-body-12);line-height:var(--line-height-140)}.pgx-promise__arrow{position:absolute;top:16px;right:14px}.pgx-promise__arrow,.pgx-trust__arrow{color:var(--color-blue-100)}.pgx-promise__arrow .theme-icon,.pgx-trust__arrow .theme-icon,.pgx-faq__link .theme-icon{width:14px;height:14px}.pgx-trust{margin-top:14px;padding:0 4px;border-radius:var(--radius-l)}.pgx-trust__row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:12px;border-radius:var(--radius-m-tight);text-align:left}.pgx-trust__row:after{content:"";position:absolute;right:12px;bottom:0;left:12px;height:1px;background:var(--color-grey-100)}.pgx-trust__item:last-child .pgx-trust__row:after{display:none}@media(hover:hover){.pgx-trust__row--action:hover:after,.pgx-trust__item:has(+.pgx-trust__item .pgx-trust__row--action:hover) .pgx-trust__row:after{display:none}}.pgx-trust__icon{display:flex;flex:none;align-items:center;justify-content:center;width:22px;color:var(--color-blue-100)}.pgx-trust__icon .theme-icon{width:20px;height:20px}.pgx-trust__icon .icon-flag-usa{width:22px;height:14.67px}.pgx-trust__copy{flex:1 1 auto;min-width:0}.pgx-trust__title{display:block;font-size:var(--font-size-body-13);font-weight:var(--font-weight-medium);line-height:var(--line-height-145)}.pgx-trust__text{display:block;color:var(--color-slate-100);font-size:var(--font-size-body-12);line-height:var(--line-height-150)}.pgx-trust__arrow{flex:none;width:14px}.pgx-faq__heading{font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);line-height:normal}.pgx-faq__list{margin-top:16px;border-radius:var(--radius-l);background:rgb(var(--color-background))}.pgx-faq__item{border-bottom:1px solid var(--color-grey-100)}.pgx-faq__item:last-child{border-bottom:0}.pgx-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;list-style:none;cursor:pointer;font-size:var(--font-size-body-15);font-weight:var(--font-weight-medium)}.pgx-faq__item:first-child .pgx-faq__summary{padding-top:3px}.pgx-faq__item:first-child .pgx-faq__answer-inner{padding-bottom:10px}.pgx-faq__summary::-webkit-details-marker{display:none}.pgx-faq__summary::marker{content:""}.pgx-faq__sign{position:relative;flex:none;width:12px;height:20px;margin-right:2px}.pgx-faq__sign:before,.pgx-faq__sign:after{content:"";position:absolute;left:0;top:50%;width:12px;height:1.3px;margin-top:-.65px;background:var(--color-blue-100);transition:transform var(--transition-normal)}.pgx-faq__sign:after{transform:rotate(90deg)}.pgx-faq__item[open] .pgx-faq__sign:after{transform:rotate(0)}.pgx-faq__answer{overflow:hidden}.pgx-faq__answer-inner{padding:0 0 15px;color:var(--color-slate-100);font-size:var(--font-size-body-14);line-height:var(--line-height-150)}.pgx-faq__answer-inner p+p{margin-top:8px}.pgx-faq__link{display:inline-flex;align-items:center;gap:4px;margin-top:8px;color:var(--color-blue-100);font-size:var(--font-size-body-14);font-weight:var(--font-weight-medium);line-height:var(--line-height-150);text-decoration:none}.pgx-faq__link:hover{text-decoration:underline}.pgx-contact{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--radius-l);background:var(--color-frost-200)}.pgx-contact__top{display:flex;align-items:center;gap:12px}.pgx-contact__chip{display:flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-circle);background:var(--color-navy-300);color:var(--color-frost-300)}.pgx-contact__chip .theme-icon{width:22px;height:22px}.pgx-contact__title{color:var(--color-black-100);font-size:var(--font-size-body-16);font-weight:var(--font-weight-medium)}.pgx-contact__text{color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-contact__button{gap:8px}.pgx-contact__button .theme-icon{width:18px;height:18px}.pgx-contact__call{display:flex;align-items:center;gap:6px;color:var(--color-slate-100);font-size:var(--font-size-body-12)}.pgx-contact__call a{color:inherit;text-decoration:none}.pgx-contact__call .theme-icon{width:14px;height:14px}.pgx-contact-alt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-130)}.pgx .pgx-contact-alt .theme-icon{width:16px;height:16px}.pgx-contact-alt__link{color:rgb(var(--color-foreground));font-weight:var(--font-weight-medium);text-decoration:underline;text-underline-offset:2px}.pgx-contact-alt__link:hover{text-decoration-thickness:2px}.pgx-quote{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:16px;min-height:292px;padding:16px;overflow:hidden;isolation:isolate;border-radius:var(--radius-xl);background:var(--color-navy-100)}.pgx-quote__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.pgx-quote__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 58.3%}.pgx-quote__bg picture{display:block;height:100%}.pgx-quote:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--gradient-shade-navy)}.pgx-quote__pill{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:4px 12px 4px 10px;border:1px solid var(--overlay-glass-400);border-radius:var(--radius-2xl);background:var(--overlay-glass-100);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-white-100);font-size:var(--font-size-body-12)}.pgx-quote__pill .theme-icon{width:12px;height:12px;color:var(--color-yellow-200)}.pgx-quote__glass{display:flex;flex-direction:column;gap:12px;padding:18px 18px 16px;border:1px solid var(--overlay-glass-400);border-radius:var(--radius-l);background:var(--overlay-glass-200);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:var(--shadow-glass);color:var(--color-white-100)}.pgx-quote__top{display:flex;align-items:center;justify-content:space-between}.pgx-quote__mark{display:none}.pgx-quote__mark .theme-icon{width:28px;height:21px}.pgx-quote__stars{display:flex;gap:2px}.pgx-quote__stars .theme-icon{width:12.56px;height:12.56px}.pgx .pgx-quote__text{padding:0;border:0;color:var(--color-white-100);font-size:var(--font-size-body-15);font-style:normal;letter-spacing:var(--letter-spacing-body)}.pgx-quote__divider{height:1px;background:var(--overlay-glass-300)}.pgx-quote__who{display:flex;align-items:flex-end;gap:10px}.pgx-quote__avatar{flex:none;width:40px;height:40px;overflow:hidden;border-radius:var(--radius-circle)}.pgx-quote__avatar picture,.pgx-quote__avatar img{display:block;width:100%;height:100%;object-fit:cover}.pgx-quote__person{flex:1 1 auto;min-width:0}.pgx-quote__name{display:block;font-size:var(--font-size-body-15)}.pgx-quote__verified{display:flex;align-items:center;gap:4px;color:var(--color-frost-300);font-size:var(--font-size-body-12)}.pgx-quote__verified .theme-icon{width:14px;height:14px}.pgx-quote__more{flex:none;color:var(--color-white-100);font-size:var(--font-size-body-12);text-decoration:underline;text-underline-offset:2px}@media screen and (min-width:990px)and (max-width:1279px){.pgx .pgx-awards{--pgx-aw: .8}.pgx-press{left:12px;right:12px;top:16px;gap:4px}.pgx-press--stars{top:12px}}@media(prefers-reduced-motion:reduce){.pgx{--transition-quick: 0s;--transition-normal: 0s;--transition-slow: 0s}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.pgx-tile__img{transition:transform var(--transition-slow)}}@media screen and (min-width:990px){.pgx{--pgx-gutter: 40px}.pgx-heading{padding-bottom:29px}.pgx-heading__title{max-width:var(--pgx-heading-width, 550px);font-size:var(--font-size-h1)}.pgx-heading__flag{width:36px;height:24px;margin-left:0;vertical-align:-3px}.pgx-heading__sub{margin-top:10px;font-size:var(--font-size-body-15)}.pgx-heading__sub--desktop,.pgx-dlv-title--desktop{display:block}.pgx-heading__sub--mobile,.pgx-strip--mobile,.pgx-dlv-title--mobile,.pgx-thumbs,.pgx-slide .pgx-chip,.pgx-slide .pgx-loop,.pgx-loop-toggle,.pgx-dlv__badge{display:none}.pgx-strip--desktop{display:flex;height:32px;font-size:var(--font-size-body-15)}.pgx-strip--desktop .pgx-strip__item,.pgx-strip--desktop .pgx-strip__trigger{gap:6.92px}.pgx-strip--desktop .icon-moon-bold{width:17.8px;height:17.8px}.pgx-strip--desktop .icon-info{width:16.5px;height:16.5px}.pgx-strip--desktop .icon-shield,.pgx-strip--desktop .icon-truck-light{width:20.8px;height:20.8px}.pgx__layout{display:grid;grid-template-columns:minmax(0,700fr) minmax(0,440fr);align-items:start;column-gap:clamp(32px,4.17vw,60px)}.pgx__media{position:sticky;top:var(--pgx-sticky-top, 24px);display:flex;flex-direction:column;gap:8px}.pgx__info{margin-top:0}.pgx__info>*{order:0}.pgx-stage{margin:0;aspect-ratio:700 / 560}.pgx-slide__shade--bottom{display:block}.pgx-slide__shade--legibility{top:70.98%;bottom:auto;height:34.11%}.pgx-pill{display:inline-flex}.pgx-awards{--pgx-aw: 1;top:80.3%;transform:translate(calc(-50% + .5px))}.pgx-awards--inline{top:85.8%}.pgx-nav{margin-top:-16px}.pgx .pgx-nav--next{right:16px}.pgx .pgx-nav--prev{left:16px}.pgx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:12px}.pgx-tile .pgx-chip{left:4.65%;top:81.78%}.pgx-subtitle{max-width:none;font-size:var(--font-size-body-15);letter-spacing:var(--letter-spacing-body)}.pgx-feel__card{justify-content:flex-start;min-height:58px;padding:10px 12px 8px}.pgx-feel__badge{left:15.1%;top:-9.26px;padding:0 9px;font-size:var(--font-size-body-10)}.pgx-dlv__body{max-width:300px}.pgx-buy__selection{font-size:var(--font-size-body-15)}.pgx-promise__tile{min-height:100px}.pgx-trust__title,.pgx-trust__text{line-height:var(--line-height-140)}.pgx-quote{min-height:302px}.pgx-quote__bg img{object-position:50% 42.3%}.pgx-quote__glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pgx-quote__mark{display:block}.pgx .pgx-quote__stars .theme-icon{width:14px;height:14px}}.pgx-dialog.pgx-guide{width:100%;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto 0 0;padding:16px 16px calc(24px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0}.pgx-guide__handle{display:block;width:40px;height:4px;margin:0 auto 12px;border-radius:var(--radius-xs);background:var(--color-grey-100)}.pgx-guide__head{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.pgx-guide__heading{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.pgx-guide__title,.pgx-guide__name{color:var(--color-navy-100);font-family:var(--font-family-heading);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-0)}.pgx-guide__title{font-size:var(--font-size-h3)}.pgx-guide__subtitle{color:var(--color-slate-100);font-size:var(--font-size-body-14);line-height:var(--line-height-145)}.pgx-dialog__close.pgx-guide__close{flex:none;background:var(--color-mist-100);color:var(--color-ink-100);font-size:var(--font-size-body-14);font-weight:var(--font-weight-medium)}.pgx-guide__body,.pgx-guide__cards{display:flex;flex-direction:column;gap:12px}.pgx-guide__card{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--color-grey-100);border-radius:var(--radius-m);background:var(--color-white-100)}.pgx-guide__badge{position:absolute;left:13px;top:-9.5px;display:inline-flex;align-items:center;padding:3px 8px;border-radius:var(--radius-full);background:var(--color-green-100);color:var(--color-white-100);font-weight:var(--font-weight-semibold)}.pgx-guide__top{display:flex;align-items:center;gap:12px}.pgx-guide__meta{display:flex;flex:1 1 0;flex-direction:column;gap:6px;min-width:0}.pgx-guide__name-row{display:flex;align-items:center;gap:8px}.pgx-guide__name{font-size:var(--font-size-h4)}.pgx-guide__level{color:var(--color-blue-100);font-size:var(--font-size-body-12);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120)}.pgx-guide__scale{display:flex;flex-direction:column;gap:4px}.pgx-guide__bar{display:flex;gap:3px}.pgx-guide__seg{flex:1 1 0;height:5px;border-radius:var(--radius-full);background:var(--color-grey-100)}.pgx-guide__seg.is-active{background:var(--color-blue-100)}.pgx-guide__ends,.pgx-guide__graphic-art--desktop,.pgx-guide__desc--desktop{display:none}.pgx-guide__graphic{display:flex;flex:none;justify-content:center}.pgx-guide__graphic-art--mobile{display:flex}.pgx-guide__graphic .theme-icon{max-width:none}.pgx-guide .icon-firmness-soft-mobile,.pgx-guide .icon-firmness-medium-mobile{width:73px;height:34.5px}.pgx-guide .icon-firmness-firm-mobile{width:73px;height:36.1px}.pgx-guide .icon-firmness-soft{width:150px;height:58px}.pgx-guide .icon-firmness-medium{width:150.5px;height:58.48px}.pgx-guide .icon-firmness-firm{width:150px;height:61.75px}.pgx-guide__desc{color:var(--color-ink-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-guide__best{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pgx-guide__best-label{color:var(--color-slate-100);font-size:var(--font-size-body-10);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-caption-wider);text-transform:uppercase}.pgx-guide__chips{display:flex;flex-wrap:wrap;gap:6px}.pgx-guide__chip{padding:3px 9px;border:1px solid var(--color-grey-100);border-radius:var(--radius-full);background:var(--color-white-100);color:var(--color-ink-100);font-size:var(--font-size-body-12);font-weight:var(--font-weight-medium);line-height:var(--line-height-120)}.pgx-guide__note{color:var(--color-slate-100);font-size:var(--font-size-body-12);line-height:var(--line-height-135)}.pgx-guide__reassure{display:flex;align-items:center;gap:10px;padding:12px 16px;border-radius:var(--radius-m-tight);background:var(--color-frost-100)}.pgx-guide__reassure .theme-icon{width:18px;height:18px;color:var(--color-navy-100)}.pgx-guide__reassure-text{flex:1 1 0;min-width:0;color:var(--color-ink-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}@media screen and (min-width:990px){.pgx-dialog.pgx-guide{width:min(880px,calc(100vw - 64px));max-height:calc(100vh - 64px);margin:auto;padding:28px 32px;border-radius:var(--radius-dialog)}.pgx-guide__handle,.pgx-guide__level--inline,.pgx-guide__graphic-art--mobile,.pgx-guide__desc--mobile{display:none}.pgx-guide__head{margin-bottom:30px}.pgx-guide__title{font-size:var(--font-size-h-dialog);font-weight:var(--font-weight-semibold)}.pgx-guide__body{gap:24px}.pgx-guide__cards{display:grid;grid-template-columns:repeat(var(--pgx-guide-count, 3),minmax(0,1fr));gap:12px}.pgx-guide__card{gap:12px;padding:16px;border-radius:var(--radius-l)}.pgx-guide__card--badged{border-width:1.5px}.pgx-guide__badge{left:50%;top:-11px;transform:translate(-50%)}.pgx-guide__top,.pgx-guide__meta{display:contents}.pgx-guide__name-row{order:-3}.pgx-guide__graphic{order:-2}.pgx-guide__scale{order:-1}.pgx-guide__name{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold)}.pgx-guide__seg{height:6px}.pgx-guide__ends{display:flex;justify-content:space-between;color:var(--color-slate-100);font-size:var(--font-size-body-10);line-height:var(--line-height-120)}.pgx-guide__ends .pgx-guide__level{font-size:var(--font-size-body-10)}.pgx-guide__graphic-art--desktop,.pgx-guide__desc--desktop{display:flex}.pgx-guide__desc{line-height:var(--line-height-145)}.pgx-guide__best{flex-direction:column;align-items:flex-start;gap:12px}.pgx-guide__chip{padding:4px 10px}.pgx-guide__note{line-height:var(--line-height-140)}}.pgx-dialog.pgx-steps{display:none;width:100%;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto 0 0;padding:10px 16px calc(28px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-white-100);color:var(--color-ink-100);box-shadow:var(--shadow-popup)}.pgx-dialog.pgx-steps[open]{display:flex;flex-direction:column;gap:14px}.pgx-dialog.pgx-steps::backdrop{background:var(--overlay-dark-sheet)}.pgx-steps__handle{display:block;flex:none;width:40px;height:4px;margin:0 auto;border-radius:var(--radius-xs);background:var(--color-grey-100)}.pgx-steps__head{display:flex;align-items:center;gap:12px}.pgx-steps__title{flex:1 1 0;min-width:0;color:var(--color-ink-100);font-family:var(--font-family-heading);font-size:var(--font-size-body-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-0)}.pgx-dialog__close.pgx-steps__close{flex:none;background:var(--color-mist-100);color:var(--color-ink-100)}.pgx-steps__close .theme-icon{--icon-size: 20px}.pgx-steps__list{display:flex;flex-direction:column;gap:14px;padding:0;list-style:none}.pgx-steps__item{display:flex;align-items:flex-start;gap:12px}.pgx-steps__number{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-circle);background:var(--color-frost-200);color:var(--color-blue-100);font-size:var(--font-size-body-13);line-height:var(--line-height-135)}.pgx-steps__copy{display:flex;flex:1 1 0;flex-direction:column;gap:2px;min-width:0}.pgx-steps__name{color:var(--color-ink-100);font-size:var(--font-size-body-15);line-height:var(--line-height-135);letter-spacing:var(--letter-spacing-body)}.pgx-steps__text{color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-steps__note{padding:12px 14px;border-radius:var(--radius-m);background:var(--color-mist-100);color:var(--color-ink-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-steps__button{line-height:var(--line-height-120)}@media screen and (min-width:990px){.pgx-dialog.pgx-steps{width:min(560px,calc(100vw - 64px));max-height:calc(100vh - 64px);margin:auto;padding:32px;border-radius:var(--radius-xl)}.pgx-dialog.pgx-steps[open]{gap:18px}.pgx-dialog.pgx-steps::backdrop{background:var(--overlay-dark)}.pgx-steps__handle{display:none}.pgx-steps__title{font-size:var(--font-size-h2);letter-spacing:var(--letter-spacing-heading-tight)}.pgx-steps__list{gap:18px}}.pgx-dialog.pgx-sizes{display:none;width:100%;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto 0 0;padding:10px 16px calc(28px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-white-100);color:var(--color-ink-100);box-shadow:var(--shadow-popup)}.pgx-dialog.pgx-sizes[open]{display:flex;flex-direction:column;gap:9px}.pgx-dialog.pgx-sizes::backdrop{background:var(--overlay-dark-sheet)}.pgx-sizes,.pgx-sizes *,.pgx-sizes *:before,.pgx-sizes *:after{box-sizing:border-box}.pgx-sizes__handle,.pgx-szg__handle{display:block;flex:none;width:40px;height:4px;margin:0 auto;border-radius:var(--radius-xs);background:var(--color-grey-100)}.pgx-sizes__head{display:flex;align-items:flex-start;gap:20px}.pgx-sizes__titles{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.pgx-sizes__title{margin:0;color:var(--color-ink-100);font-family:var(--font-family-heading);font-size:var(--font-size-body-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-0)}.pgx-sizes__guide{padding:0;border:0;background:none;color:var(--color-blue-100);font-family:inherit;font-size:var(--font-size-body-13);line-height:var(--line-height-140);text-decoration:underline;text-underline-position:from-font;cursor:pointer}.pgx-dialog__close.pgx-sizes__close,.pgx-dialog__close.pgx-szg__close{flex:none;background:var(--color-mist-100);color:var(--color-ink-100)}.pgx-sizes__close .theme-icon,.pgx-szg__close .theme-icon{--icon-size: 20px}.pgx-sizes__options{display:flex;flex-direction:column;gap:9px;min-width:0;margin:0;padding:0;border:0}.pgx-sizes__option{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border:1px solid var(--color-grey-100);border-radius:var(--radius-m);background:var(--color-white-100);color:var(--color-ink-100);line-height:var(--line-height-135);white-space:nowrap;cursor:pointer;transition:background-color var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal)}.pgx-sheet__input:checked+.pgx-sizes__option{border-color:var(--color-blue-100);background:var(--color-frost-200);box-shadow:inset 0 0 0 .5px var(--color-blue-100)}.pgx-sheet__input:focus-visible+.pgx-sizes__option{outline:2px solid var(--color-blue-100);outline-offset:2px}.pgx-sheet__input.disabled+.pgx-sizes__option{opacity:var(--opacity-unavailable)}.pgx-sheet__input.disabled+.pgx-sizes__option .pgx-sizes__name{text-decoration:line-through}.pgx-sizes__size{display:flex;flex-direction:column;gap:2px;min-width:0}.pgx-sizes__name{font-size:var(--font-size-body-15);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body)}.pgx-sizes__dims{color:var(--color-slate-100);font-size:var(--font-size-body-12)}.pgx-sizes .pgx-size__prices{align-items:center;gap:6px}.pgx-sizes .pgx-size__price{font-size:var(--font-size-body-15);font-weight:var(--font-weight-regular);letter-spacing:var(--letter-spacing-body)}.pgx-sizes .pgx-size__compare{line-height:var(--line-height-135)}@media(hover:hover){.pgx-sheet__input:not(:checked)+.pgx-sizes__option:hover{border-color:var(--color-blue-100)}}.pgx-size__field[aria-expanded] .theme-icon{transition:transform var(--transition-normal)}.pgx-size__field[aria-expanded=true] .theme-icon{transform:rotate(180deg)}@media screen and (min-width:990px){.pgx-picker{position:relative}.pgx-dialog.pgx-sizes{position:absolute;inset:var(--pgx-sizes-top, 100%) 0 auto;z-index:4;width:100%;max-height:none;margin:8px 0 0;padding:6px;border:1px solid var(--color-grey-100);border-radius:var(--radius-m)}.pgx-dialog.pgx-sizes[open]{gap:0}.pgx-dialog.pgx-sizes.pgx-sizes--sticky{position:fixed;inset:auto auto var(--pgx-sizes-bottom, 0) var(--pgx-sizes-left, 0);width:var(--pgx-sizes-width, 100%);max-height:calc(100dvh - var(--pgx-sizes-bottom, 0px) - 24px);margin:0}.pgx-dialog.pgx-sizes.pgx-sizes--sticky::backdrop{background:transparent}.pgx-sizes__handle,.pgx-sizes__head,.pgx-sizes__profile{display:none}.pgx-sizes__options{gap:0}.pgx-sizes__option{padding:10px 12px;border:0;border-radius:var(--radius-s-wide);background:transparent}.pgx-sheet__input:checked+.pgx-sizes__option{background:var(--color-frost-200);box-shadow:none}.pgx-sheet__input:focus-visible+.pgx-sizes__option{outline-offset:-2px}.pgx-sizes__size{flex-direction:row;align-items:baseline;gap:8px}.pgx-sizes .pgx-size__prices{align-items:baseline}.pgx-sizes .pgx-size__price{font-size:var(--font-size-body-13);letter-spacing:var(--letter-spacing-0)}.pgx-sizes .pgx-size__compare{line-height:normal}}@media(hover:hover)and (min-width:990px){.pgx-sheet__input:not(:checked)+.pgx-sizes__option:hover{background:var(--color-mist-100)}}.pgx-dialog.pgx-szg{display:none;width:100%;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto 0 0;padding:10px 16px calc(28px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-white-100);color:var(--color-ink-100);box-shadow:var(--shadow-popup)}.pgx-dialog.pgx-szg[open]{display:flex;flex-direction:column;gap:14px}.pgx-dialog.pgx-szg::backdrop{background:var(--overlay-dark-sheet)}.pgx-szg,.pgx-szg *,.pgx-szg *:before,.pgx-szg *:after{box-sizing:border-box}.pgx-szg__head{display:flex;align-items:flex-start;gap:20px}.pgx-szg__titles{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.pgx-szg__title{margin:0;color:var(--color-ink-100);font-family:var(--font-family-heading);font-size:var(--font-size-body-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-0)}.pgx-szg__subtitle{margin:0;color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-szg__table-wrap{flex:none;overflow:hidden;border:1px solid var(--color-stone-100);border-radius:var(--radius-m)}.pgx-szg__table{width:100%;margin:0;border:0;border-collapse:collapse;table-layout:fixed}.pgx-szg__table th,.pgx-szg__table td{padding:10px 4px;border:0;color:var(--color-ink-100);font-family:var(--font-family-body);font-size:var(--font-size-body-13);font-weight:var(--font-weight-regular);line-height:var(--line-height-135);letter-spacing:var(--letter-spacing-0);text-align:left;vertical-align:middle}.pgx-szg__table tr>:first-child{padding-left:14px}.pgx-szg__table tr>:last-child{padding-right:14px}.pgx-szg__table tbody tr>:first-child{padding-left:8px}.pgx-szg__table tbody tr>:last-child{padding-right:8px}.pgx-szg__table--weight thead th:last-child{width:74px}.pgx-szg__table thead th{background:var(--color-stone-100);color:var(--color-slate-100)}.pgx-szg__table tbody tr:nth-child(2n){background:var(--color-mist-200)}.pgx-szg__size,.pgx-szg__for{display:block}.pgx-szg__for{margin-top:2px;color:var(--color-slate-100);font-size:var(--font-size-body-12)}.pgx-szg__table .pgx-szg__dims{line-height:var(--line-height-140)}.pgx-szg__help{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-szg__chip{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--radius-circle);background:var(--color-navy-300);color:var(--color-frost-300)}.pgx-szg__chip .theme-icon{--icon-size: 11px}.pgx-szg__chat{padding:0;border:0;background:none;color:var(--color-ink-100);font-family:inherit;font-size:inherit;line-height:var(--line-height-135);text-decoration:none;cursor:pointer}.pgx-szg__chat:hover{text-decoration:underline;text-underline-position:from-font}@media screen and (min-width:990px){.pgx-dialog.pgx-szg{width:min(680px,calc(100vw - 64px));max-height:calc(100vh - 64px);margin:auto;padding:32px;border-radius:var(--radius-xl)}.pgx-dialog.pgx-szg[open]{gap:18px}.pgx-dialog.pgx-szg::backdrop{background:var(--overlay-dark)}.pgx-szg__handle{display:none}.pgx-szg__table tr>:first-child{width:45.1%}.pgx-szg__table--weight tr>:nth-child(2){width:33.8%}.pgx-szg__table--weight thead th:last-child{width:auto}.pgx-szg__table tbody tr>:first-child{padding-left:14px}.pgx-szg__table tbody tr>:last-child{padding-right:14px}}.pgx-dialog.pgx-cmp{display:none;width:100%;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto 0 0;padding:10px 16px calc(24px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-white-100);color:var(--color-ink-100);box-shadow:var(--shadow-dialog-lg)}.pgx-dialog.pgx-cmp[open]{display:flex;flex-direction:column;gap:14px}.pgx-dialog.pgx-cmp::backdrop{background:var(--overlay-dark-sheet)}.pgx-cmp__handle{display:block;flex:none;width:40px;height:4px;margin:0 auto;border-radius:var(--radius-xs);background:var(--color-grey-100)}.pgx-cmp__head{display:flex;align-items:flex-start;gap:16px}.pgx-cmp__heading{display:flex;flex:1 1 0;flex-direction:column;gap:6px;min-width:0}.pgx-cmp__title{color:var(--color-ink-100);font-family:var(--font-family-heading);font-size:var(--font-size-h-dialog);font-weight:var(--font-weight-regular);line-height:var(--line-height-130);letter-spacing:var(--letter-spacing-heading-dialog)}.pgx-cmp__subtitle{color:var(--color-slate-100);font-size:var(--font-size-body-14);line-height:var(--line-height-145)}.pgx-dialog__close.pgx-cmp__close{flex:none;width:40px;height:40px;background:var(--color-mist-100);color:var(--color-ink-100)}.pgx-cmp__close .theme-icon{--icon-size: 18px}.pgx-cmp__table{position:relative;display:grid;flex:none;grid-template-columns:repeat(2,minmax(0,1fr))}.pgx-cmp__row{display:contents}.pgx-cmp__highlight{display:none}.pgx-cmp__cell{position:relative;grid-row:var(--rm);min-width:0}.pgx-cmp__cell--cur{grid-column:1}.pgx-cmp__cell--other{grid-column:2}.pgx-cmp__label{display:flex;grid-column:1 / -1;align-items:center;gap:8px;padding:10px 0 6px;color:var(--color-ink-100);font-size:var(--font-size-body-13);font-weight:var(--font-weight-medium);line-height:var(--line-height-120)}.pgx-cmp__label--blank{display:none}.pgx-cmp__label .theme-icon{--icon-size: 17px}.pgx-cmp__model{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:10px}.pgx-cmp__model:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:1px;background:var(--color-grey-100)}.pgx-cmp__model.pgx-cmp__cell--other{border-radius:var(--radius-m-tight);background:var(--color-frost-100)}.pgx-cmp__badge{position:absolute;top:-10px;left:10px;z-index:1;display:inline-flex;align-items:center;height:15px;padding:0 10px;border-radius:var(--radius-full);background:var(--color-mist-100);color:var(--color-ink-100);font-size:var(--font-size-body-8);font-weight:var(--font-weight-semibold);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-caption-wide);text-transform:uppercase;white-space:nowrap}.pgx-cmp__badge--popular{left:50%;background:var(--color-green-100);color:var(--color-white-100);transform:translate(-50%)}.pgx-cmp__media{display:block;width:100%;height:80px;overflow:hidden;border-radius:var(--radius-m-tight)}.pgx-cmp__img{display:block;width:100%;height:100%;object-fit:cover}.pgx-cmp__name{color:var(--color-ink-100);font-family:var(--font-family-heading);font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-tight)}.pgx-cmp__price,.pgx-cmp__from{display:flex;flex-wrap:wrap;align-items:center;line-height:var(--line-height-120);white-space:nowrap}.pgx-cmp__price{gap:2px 8px}.pgx-cmp__from{gap:4px}.pgx-cmp__from-label{color:var(--color-slate-100);font-size:var(--font-size-body-11)}.pgx-cmp__amount{color:var(--color-ink-100);font-size:var(--font-size-body-16);font-weight:var(--font-weight-medium)}.pgx-cmp__amount--sale{color:var(--color-red-100)}.pgx-cmp__was{color:var(--color-slate-100);font-size:var(--font-size-body-12)}.pgx-cmp__value{display:flex;flex-direction:column;justify-content:center;gap:7px;padding:10px;border-top:1px solid var(--color-grey-100);border-bottom:1px solid var(--color-grey-100)}.pgx-cmp__value--top{justify-content:flex-start}.pgx-cmp__value--blank{border:0}.pgx-cmp__value.pgx-cmp__cell--other,.pgx-cmp__action{background:var(--color-frost-100)}.pgx-cmp__action{display:flex;align-items:center;padding:10px}.pgx-cmp__action-link{display:block;width:100%}.pgx-cmp__meter{display:flex;gap:4px}.pgx-cmp__seg{width:26px;height:5px;border-radius:var(--radius-full);background:var(--color-grey-300)}.pgx-cmp__seg.is-active{background:var(--color-blue-100)}.pgx-cmp__text{display:flex;align-items:center;gap:6px;color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-135)}.pgx-cmp__text>span,.pgx-cmp__point>span{flex:1 1 0;min-width:0}.pgx-cmp__cell--other .pgx-cmp__text{color:var(--color-ink-100);font-weight:var(--font-weight-medium)}.pgx-cmp__text .theme-icon{--icon-size: 13px;color:var(--color-blue-100)}.pgx-cmp__points{display:flex;flex-direction:column;gap:8px}.pgx-cmp__point{display:flex;align-items:flex-start;gap:7px;color:var(--color-ink-100);font-size:var(--font-size-body-13);line-height:var(--line-height-135)}.pgx-cmp__point .theme-icon{--icon-size: 14px;color:var(--color-green-100)}.pgx-cmp__cell--other .pgx-cmp__point .theme-icon{color:var(--color-blue-100)}.pgx-cmp__button{min-height:46px;padding:0 16px;font-size:var(--font-size-body-14)}.pgx-cmp__note{color:var(--color-slate-100);font-size:var(--font-size-body-12);line-height:var(--line-height-130);text-align:center}@media screen and (min-width:990px){.pgx-dialog.pgx-cmp{width:min(760px,calc(100vw - 64px));max-height:calc(100vh - 64px);margin:auto;padding:32px 36px;border-radius:var(--radius-dialog)}.pgx-dialog.pgx-cmp[open]{gap:20px}.pgx-dialog.pgx-cmp::backdrop{background:var(--overlay-dark)}.pgx-cmp__handle{display:none}.pgx-cmp__title{font-size:var(--font-size-h-dialog-lg)}.pgx-cmp__table{grid-template-columns:150px repeat(2,minmax(0,1fr))}.pgx-cmp__cell{grid-row:var(--rd)}.pgx-cmp__cell--cur{grid-column:2}.pgx-cmp__cell--other{grid-column:3;margin:0 1.5px}.pgx-cmp__highlight{display:block;grid-column:3;grid-row:1 / span var(--pgx-cmp-rows);border:1.5px solid var(--overlay-border-blue);border-radius:var(--radius-s);background:var(--color-frost-100)}.pgx-cmp__label,.pgx-cmp__label--blank{display:flex;grid-column:1;padding:0 16px 0 0;border-top:1px solid var(--color-grey-100)}.pgx-cmp__label--top{align-items:flex-start;padding-top:16px}.pgx-cmp__label--head{border-top:0}.pgx-cmp__model{min-height:225px;padding:14px 16px}.pgx-cmp__model:after{display:none}.pgx-cmp__model.pgx-cmp__cell--other{border-radius:0;background:none}.pgx-cmp__badge{left:16px;height:auto;padding:4px 10px;font-size:var(--font-size-body-10)}.pgx-cmp__badge--popular{top:-13px;transform:none}.pgx-cmp__media{height:104px}.pgx-cmp__value{min-height:58px;padding:12px 16px;border-bottom:0}.pgx-cmp__value--meter{min-height:72px}.pgx-cmp__value--top{min-height:116px;padding-top:16px}.pgx-cmp__value--blank{border-top:1px solid var(--color-grey-100)}.pgx-cmp__value.pgx-cmp__cell--other,.pgx-cmp__action{background:none}.pgx-cmp__action{min-height:80px;padding:0 16px;border-top:1px solid var(--color-grey-100)}}.pgx-dialog.pgx-feel{display:none;width:100%;max-width:100%;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);margin:auto 0 0;padding:10px 16px calc(28px + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-white-100);color:var(--color-ink-100);box-shadow:var(--shadow-popup)}.pgx-dialog.pgx-feel[open]{display:flex;flex-direction:column;gap:14px}.pgx-dialog.pgx-feel::backdrop{background:var(--overlay-dark-sheet)}.pgx-feel__handle{display:block;flex:none;width:40px;height:4px;margin:0 auto;border-radius:var(--radius-xs);background:var(--color-grey-100)}.pgx-feel__head{display:flex;align-items:center;gap:12px}.pgx-feel__title{flex:1 1 0;min-width:0;color:var(--color-ink-100);font-family:var(--font-family-heading);font-size:var(--font-size-body-16);font-weight:var(--font-weight-regular);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-0)}.pgx-dialog__close.pgx-feel__close{flex:none;background:var(--color-mist-100);color:var(--color-ink-100)}.pgx-feel__close .theme-icon{--icon-size: 20px}.pgx-feel__scale{display:flex;flex:none;align-items:center;justify-content:center;gap:54px;padding:10px 16px;border-radius:var(--radius-m);background:var(--color-mist-100)}.pgx-feel__scale .pgx-feel__level{display:flex;flex:none;flex-direction:column;align-items:center;gap:2px;white-space:nowrap}.pgx-feel__value{color:var(--color-ink-100);font-size:var(--font-size-h5);line-height:var(--line-height-125);letter-spacing:var(--letter-spacing-tight)}.pgx-feel__range{color:var(--color-slate-100);font-size:var(--font-size-body-13);line-height:var(--line-height-140)}.pgx-feel__dial{--pgx-feel-r: 70.4px;position:relative;flex:none;width:184px;height:149px}.pgx-feel__seg,.pgx-feel__dial-value{position:absolute;left:92px;top:74.4px}.pgx-feel__seg{--pgx-feel-a: calc(var(--pgx-feel-i) * 22deg - 211.6deg);width:7px;height:18px;border-radius:var(--radius-full);background:var(--color-fog-100);transform:translate(-50%,-50%) rotate(var(--pgx-feel-a)) translate(var(--pgx-feel-r))}.pgx-feel__seg.is-active{background:var(--color-sage-100)}.pgx-feel__dial-value{--pgx-feel-a: calc(var(--pgx-feel-mid) * 22deg - 211.6deg);color:var(--color-ink-100);font-size:var(--font-size-body-9);font-weight:var(--font-weight-medium);line-height:var(--line-height-100);white-space:nowrap;transform:translate(-50%,-50%) rotate(var(--pgx-feel-a)) translate(49px) rotate(calc(-1 * var(--pgx-feel-a)))}.pgx-feel__end{position:absolute;top:110px;display:flex;flex-direction:column;align-items:center;gap:4px;color:var(--color-ink-100);font-size:var(--font-size-body-8);font-weight:var(--font-weight-semibold);line-height:var(--line-height-100);letter-spacing:var(--letter-spacing-caption);text-transform:uppercase;transform:translate(-50%)}.pgx-feel__end--start{left:26px}.pgx-feel__end--end{left:159px}.pgx-feel__end .theme-icon{--icon-size: 16px;color:var(--color-sage-100)}.pgx-feel__line{display:flex;flex:none;flex-direction:column;gap:2px;font-size:var(--font-size-body-13)}.pgx-feel__line-label{color:var(--color-ink-100);font-family:var(--font-family-body);font-size:inherit;font-weight:var(--font-weight-regular);line-height:var(--line-height-135);letter-spacing:var(--letter-spacing-0)}.pgx-feel__line-text{color:var(--color-slate-100);line-height:var(--line-height-140)}.pgx-feel__other{display:flex;flex:none;align-items:center;gap:12px;padding:8px 8px 8px 12px;border:1px solid var(--color-grey-100);border-radius:var(--radius-m);background:var(--color-white-100);font-size:var(--font-size-body-13)}.pgx-feel__other-copy{display:flex;flex:1 1 0;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.pgx-feel__other-title{color:var(--color-ink-100);line-height:var(--line-height-135)}.pgx-feel__other-text{color:var(--color-slate-100);line-height:var(--line-height-130)}.pgx-feel__other-link,.pgx-feel__reassure-link{padding:0;border:0;background:none;color:var(--color-ink-100);font:inherit;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.pgx-feel__other-link{line-height:var(--line-height-135)}.pgx-feel__other-media{display:block;flex:1 1 0;min-width:0;height:96px}.pgx-feel__other-media img{display:block;width:100%;height:100%;border-radius:var(--radius-xs-wide);object-fit:cover}.pgx-feel__reassure{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:var(--radius-m);background:var(--color-frost-200)}.pgx-feel__reassure-text{display:flex;flex:0 1 225px;align-items:flex-start;gap:6px;min-width:0;color:var(--color-ink-100);font-size:var(--font-size-body-13);line-height:var(--line-height-135)}.pgx-feel__reassure-text .theme-icon{--icon-size: 18px;flex:none;color:var(--color-blue-100)}.pgx-feel__reassure-link{flex:none;font-size:var(--font-size-body-14);line-height:var(--line-height-140);letter-spacing:var(--letter-spacing-body);white-space:nowrap}@media(hover:hover){.pgx-feel__other-link:hover,.pgx-feel__reassure-link:hover{color:var(--color-blue-100)}}@media screen and (min-width:990px){.pgx-dialog.pgx-feel{width:min(560px,calc(100vw - 64px));max-height:calc(100vh - 64px);margin:auto;padding:32px;border-radius:var(--radius-xl)}.pgx-dialog.pgx-feel[open]{gap:16px}.pgx-dialog.pgx-feel::backdrop{background:var(--overlay-dark)}.pgx-feel__handle{display:none}.pgx-feel__value{font-size:var(--font-size-h2);line-height:var(--line-height-120);letter-spacing:var(--letter-spacing-heading-tight)}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/section-main-product-glacier.css.map */
