.pdp{--pdp-grey: #726F71;--pdp-line: #E0E0E0;--pdp-stroke: #AAAAAA;--pdp-card: #F5F5F7;--pdp-gradient: linear-gradient(90deg, #2F5074 0%, #4E58AC 50%, #8652AF 100%);display:block;overflow-x:clip;background:var(--hp-color-surface);color:var(--hp-color-text)}.pdp :is(fieldset){min-width:0;margin:0;padding:0;border:0}.pdp :is(label){margin:0;font:inherit;letter-spacing:inherit;text-transform:none}.pdp :is(dl,dt,dd){margin:0}.pdp .pdp-opt__input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;opacity:0}.pdp .pdp-top{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "head" "buybar" "config" "summary" "info";padding-top:32px;padding-bottom:32px}.pdp .pdp-row{display:contents}.pdp .pdp-head{grid-area:head}.pdp .pdp-gallery{grid-area:gallery}.pdp .pdp-buybar{grid-area:buybar}.pdp .pdp-config{grid-area:config}.pdp .pdp-summary{grid-area:summary}.pdp .pdp-info{grid-area:info}.pdp .pdp-head{position:relative;padding-top:32px;padding-bottom:32px}.pdp .pdp-head__title{font-size:32px;line-height:48px;font-weight:500;letter-spacing:0}.pdp .pdp-head__variant{margin-top:8px;font-size:14px;line-height:18px;font-weight:500;color:var(--pdp-grey)}.pdp .pdp-head__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:8px;font-size:20px;line-height:30px;font-weight:500}.pdp .pdp-compare{font-size:.6em;line-height:1;font-weight:400;color:var(--pdp-grey)}.pdp .pdp-terms{margin-top:8px;font-size:12px;line-height:16px;color:var(--pdp-grey)}.pdp .pdp-terms shopify-payment-terms{display:block;font-size:inherit}.pdp .pdp-terms:not(.pdp-terms--compact){display:flex;align-items:center;min-height:36px}.pdp .pdp-terms.is-custom shopify-payment-terms{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pdp .pdp-terms__line{margin:0;font-size:inherit;line-height:inherit;color:var(--pdp-grey)}.pdp .pdp-terms__line strong{font-weight:600;color:var(--hp-color-text)}.pdp .pdp-terms__more{margin-left:10px}.pdp .pdp-terms--compact .pdp-terms__line{font-size:16px;line-height:20px;letter-spacing:-.04em}.pdp .pdp-sticky .pdp-terms--compact .pdp-terms__line{font-size:inherit;line-height:inherit}.pdp .pdp-app:not(:empty){margin-top:12px}.pdp .pdp-app:has(.jdgm-preview-badge):not(:has(.jdgm-prev-badge:not([data-number-of-reviews="0"]))){margin-top:0}.pdp .pdp-apps .pdp-app{margin-top:0}.pdp .pdp-badge{position:absolute;width:62px;height:62px;pointer-events:none}.pdp .pdp-badge__img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.pdp .pdp-badge--desktop{display:none}.pdp .pdp-badge--mobile{top:-23px;right:25px;z-index:2}.pdp .pdp-gallery{min-width:0}.pdp .pdp-gallery__viewport{position:relative;margin:0 calc(-1 * var(--hp-gutter))}.pdp .pdp-gallery__track{display:flex;margin:0;padding:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.pdp .pdp-gallery__track::-webkit-scrollbar{display:none}.pdp .pdp-gallery__track:focus-visible{outline:2px solid var(--hp-color-accent);outline-offset:-2px}.pdp .pdp-gallery__slide{flex:0 0 100%;aspect-ratio:1 / 1;scroll-snap-align:center;background:var(--hp-color-surface)}.pdp .pdp-gallery__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pdp .pdp-gallery__img--placeholder{background:var(--pdp-card)}.pdp .pdp-gallery__thumbs{display:flex;gap:12px;margin-top:20px;overflow-x:auto;scrollbar-width:none}.pdp .pdp-gallery__thumbs::-webkit-scrollbar{display:none}.pdp .pdp-gallery__thumb:first-child{margin-left:auto}.pdp .pdp-gallery__thumb:last-child{margin-right:auto}.pdp .pdp-gallery__thumb{display:grid;flex:0 0 100px;place-items:center;height:100px;padding:17px;border:1px solid transparent;border-radius:8px;background:var(--hp-color-surface);cursor:pointer;transition:border-color .2s ease}.pdp .pdp-gallery__thumb.is-active{border-color:var(--hp-color-accent)}.pdp .pdp-gallery__thumb:focus-visible{outline:2px solid var(--hp-color-accent);outline-offset:2px}.pdp .pdp-gallery__thumb-img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.pdp .pdp-gradient{background:var(--pdp-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.pdp .pdp-sub{margin-top:16px;font-size:16px;line-height:20px;letter-spacing:-.04em;color:var(--pdp-grey)}.pdp .pdp-link{display:inline;padding:0;border:0;background:none;font:inherit;font-size:16px;line-height:20px;color:var(--hp-color-accent);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pdp .pdp-link:hover{color:var(--hp-color-accent-hover)}.pdp .pdp-link:focus-visible{outline:2px solid var(--hp-color-accent);outline-offset:2px;border-radius:2px}.pdp .pdp-btn{width:100%;min-height:56px}.pdp .pdp-btn[disabled]{background:#c9cbcf;color:var(--hp-color-surface);cursor:not-allowed}.pdp .pdp-btn.is-loading{opacity:.7;pointer-events:none}.pdp .pdp-ships{display:flex;align-items:center;gap:12px;font-size:20px;line-height:30px;letter-spacing:-.04em}.pdp .pdp-ships__icon{display:grid;flex:none;place-items:center;width:40px;height:40px}.pdp .pdp-ships__svg{width:24px;height:24px}.pdp .pdp-ships__hl{color:var(--hp-color-green)}.pdp .pdp-terms--compact{margin-top:0;font-size:14px;line-height:18px}.pdp .pdp-buybar .pdp-terms--compact{display:flex;justify-content:center}.pdp .pdp-buybar{display:flex;flex-direction:column;align-items:stretch;gap:20px;margin:0 calc(-1 * var(--hp-gutter));padding:32px var(--hp-gutter);background:var(--hp-color-surface);box-shadow:var(--hp-shadow);text-align:center}.pdp .pdp-buybar--desktop{display:none}.pdp .pdp-buybar .pdp-ships{align-self:center;justify-content:flex-start;width:308px;max-width:100%;background:var(--hp-color-white);font-weight:500;letter-spacing:0}.pdp .pdp-buybar__price{display:flex;flex-direction:column;align-items:center;gap:4px}.pdp .pdp-buybar__amount{font-size:24px;line-height:36px;font-weight:500}.pdp .pdp-buybar__price .pdp-link{display:inline-flex;align-items:center;min-height:30px}.pdp .pdp-config{min-width:0}.pdp .pdp-config__intro{padding-top:32px}.pdp .pdp-config__heading{font-size:32px;line-height:48px;font-weight:500;letter-spacing:0}.pdp .pdp-opt{padding-top:64px}.pdp .pdp-opt__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pdp .pdp-opt__title{font-size:24px;line-height:36px;font-weight:500;letter-spacing:0}.pdp .pdp-opt__head .pdp-link{flex:none;margin-top:8px}.pdp .pdp-opt__values{display:flex;flex-wrap:wrap;gap:14px;margin-top:20px}.pdp .pdp-opt--condition .pdp-opt__values{flex-direction:column;flex-wrap:nowrap;gap:16px}.pdp .pdp-opt--color .pdp-opt__values{gap:16px}.pdp .pdp-opt__selected{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pdp .pdp-pill{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:100px;min-height:48px;padding:0 16px;border:1.5px solid var(--pdp-stroke);border-radius:8px;background:var(--hp-color-surface);font-size:16px;line-height:20px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pdp .pdp-pill:hover{border-color:var(--hp-color-text)}.pdp .pdp-pill:has(:checked){border-color:var(--hp-color-accent);box-shadow:inset 0 0 0 .5px var(--hp-color-accent)}.pdp .pdp-pill.is-unavailable{border-color:var(--pdp-stroke);background:var(--pdp-line);box-shadow:0 1px 20px #1d1d1f14;color:var(--hp-color-grey)}.pdp .pdp-pill.is-unavailable:has(:checked){border-color:var(--hp-color-accent)}.pdp :is(.pdp-pill,.pdp-cond,.pdp-swatch).is-soldout{cursor:not-allowed}.pdp .pdp-pill.is-soldout:hover{border-color:var(--pdp-stroke)}.pdp .pdp-swatch.is-soldout:hover .pdp-swatch__dot{box-shadow:inset 0 0 0 1px #1d1d1f1f}.pdp .pdp-cond{position:relative;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:86px;padding:12px;border:1px solid var(--hp-color-text);border-radius:18px;background:var(--hp-color-surface);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pdp .pdp-cond:not(.is-unavailable):hover{border-color:var(--hp-color-accent);box-shadow:inset 0 0 0 1px var(--hp-color-accent),var(--hp-shadow)}.pdp .pdp-cond__radio{position:relative;width:24px;height:24px;border:1px solid var(--hp-color-text);border-radius:50%}.pdp .pdp-cond__radio:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border-radius:50%;background:var(--hp-color-text);transform:scale(0);transition:transform .15s ease}.pdp .pdp-cond:has(:checked){border-color:var(--hp-color-accent);background:#eff3f8;box-shadow:inset 0 0 0 1px var(--hp-color-accent),var(--hp-shadow)}.pdp .pdp-cond:has(:checked) .pdp-cond__radio:after{transform:scale(1)}.pdp .pdp-cond__body{display:flex;flex-direction:column;gap:4px;min-width:0}.pdp .pdp-cond__name{font-size:16px;line-height:20px;font-weight:500}.pdp .pdp-cond__desc{font-size:12px;line-height:16px}.pdp .pdp-cond__price{font-size:16px;line-height:20px;font-weight:500;white-space:nowrap}.pdp .pdp-cond.is-unavailable{border-color:var(--pdp-stroke);color:var(--hp-color-grey)}.pdp .pdp-cond.is-unavailable .pdp-cond__radio{border-color:var(--pdp-stroke)}.pdp .pdp-cond.is-unavailable .pdp-cond__price{font-weight:400}.pdp .pdp-swatch{position:relative;display:inline-flex;cursor:pointer}.pdp .pdp-swatch__dot{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background-color:var(--pdp-swatch, #C9CBCF);background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #1d1d1f1f;color:#fff;transition:box-shadow .15s ease}.pdp .pdp-swatch__check{opacity:0;filter:drop-shadow(0 0 1px rgba(0,0,0,.45))}.pdp .pdp-swatch:hover .pdp-swatch__dot{box-shadow:inset 0 0 0 1px #1d1d1f1f,0 0 0 2px var(--hp-color-surface),0 0 0 3px var(--pdp-stroke)}.pdp .pdp-swatch:has(:checked) .pdp-swatch__dot{box-shadow:inset 0 0 0 1px #1d1d1f1f,0 0 0 1px var(--hp-color-accent)}.pdp .pdp-swatch:has(:checked) .pdp-swatch__check{opacity:1}.pdp .pdp-swatch.is-unavailable .pdp-swatch__dot{opacity:.4}.pdp .pdp-swatch.is-unavailable .pdp-swatch__dot:after{content:"";position:absolute;width:42px;height:1.5px;background:var(--hp-color-text);transform:rotate(-45deg)}.pdp :is(.pdp-pill,.pdp-cond,.pdp-swatch,.pdp-addon):has(:focus-visible){outline:2px solid var(--hp-color-accent);outline-offset:3px}.pdp .pdp-swatch:has(:focus-visible){border-radius:50%}.pdp .pdp-setup{padding-top:64px}.pdp .pdp-setup__list{display:flex;flex-direction:column;gap:16px;margin-top:20px}.pdp .pdp-setup__placeholder{padding:20px;border:1px dashed #AAAAAA;border-radius:16px;color:#726f71;font-size:14px;line-height:20px}.pdp .pdp-addon{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:91px;padding:12px 14px 12px 12px;border:1px solid var(--hp-color-text);border-radius:18px;background:var(--hp-color-surface);box-shadow:0 1px 25px #1d1d1f0d;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.pdp .pdp-addon:has(:checked){border-color:var(--hp-color-accent);box-shadow:inset 0 0 0 1px var(--hp-color-accent),0 1px 25px #1d1d1f0d}.pdp .pdp-addon:has(:checked):after{content:"";position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;background:var(--hp-color-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 14px no-repeat}.pdp .pdp-addon__media{display:grid;place-items:center;width:64px;height:64px;overflow:hidden;border-radius:8px}.pdp .pdp-addon__img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;filter:brightness(1.012)}.pdp .pdp-addon__body{display:flex;flex-direction:column;gap:4px;min-width:0}.pdp .pdp-addon__title{font-size:16px;line-height:20px;font-weight:500}.pdp .pdp-addon__sub{font-size:12px;line-height:16px}.pdp .pdp-addon__price{display:flex;flex-direction:column;align-items:flex-end;gap:6px;font-size:16px;line-height:20px;font-weight:500;white-space:nowrap}.pdp .pdp-addon__amounts{display:flex;align-items:baseline;gap:6px}.pdp .pdp-addon__compare{font-size:13px;line-height:18px;font-weight:400;color:#6e6e6e;text-decoration-thickness:1px}.pdp .pdp-addon__now{font-weight:600}.pdp .pdp-addon__off{display:inline-flex;align-items:center;padding:1px 7px;border-radius:5px;background:#f4b41d;color:var(--hp-color-text);font-size:12px;line-height:16px;font-weight:600;letter-spacing:0}.pdp .pdp-summary{margin-top:32px;padding:32px 16px;border-radius:20px;background:var(--pdp-card)}.pdp .pdp-summary__title{font-size:24px;line-height:36px;font-weight:500;letter-spacing:0}.pdp .pdp-summary__sub{margin-top:8px;font-size:14px;line-height:18px;font-weight:500;color:var(--pdp-grey)}.pdp .pdp-summary__price{margin-top:8px;font-size:20px;line-height:30px;font-weight:500}.pdp .pdp-summary__addons{margin-top:8px;font-size:14px;line-height:18px;color:var(--pdp-grey)}.pdp .pdp-buy{margin-top:20px}.pdp .pdp-buy__error{margin-top:12px;font-size:14px;line-height:18px;color:#c8102e}.pdp .pdp-summary__delivery{margin-top:16px;font-size:14px;line-height:18px;font-weight:500;text-align:center}.pdp .pdp-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0 0;padding:0;list-style:none}.pdp .pdp-payments__icon{display:block;width:34px;height:24px}.pdp .pdp-summary__divider{align-self:stretch;width:100%;height:0;margin:32px 0;border:0;border-top:1px solid var(--pdp-stroke)}.pdp .pdp-trust{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0;padding:0;list-style:none}.pdp .pdp-trust__item{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:14px;line-height:18px;font-weight:500;text-align:center}.pdp .pdp-trust__icon{display:grid;place-items:center;width:32px;height:32px}.pdp .pdp-trust__svg{width:24px;height:24px}.pdp .pdp-info{display:flex;flex-direction:column;gap:32px;padding-top:32px}.pdp .pdp-acc{border-bottom:1px solid var(--pdp-stroke)}.pdp .pdp-acc__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 20px 0;font-size:24px;line-height:36px;font-weight:500;list-style:none;cursor:pointer}.pdp .pdp-acc--specs .pdp-acc__summary{padding-top:0}.pdp .pdp-acc:not([open]) .pdp-acc__summary{padding-bottom:20px}.pdp .pdp-acc__summary::-webkit-details-marker{display:none}.pdp .pdp-acc__summary::marker{content:""}.pdp .pdp-acc__summary:focus-visible{outline:2px solid var(--hp-color-accent);outline-offset:2px}.pdp .pdp-acc__chev{flex:none;width:24px;height:24px;transition:transform .2s ease}.pdp .pdp-acc[open] .pdp-acc__chev{transform:rotate(180deg)}.pdp .pdp-acc__body{padding:40px 20px 20px}.pdp .pdp-acc--specs .pdp-acc__body{padding:17px 0 0}.pdp .pdp-rte{font-size:16px;line-height:20px;color:var(--hp-color-text)}.pdp .pdp-rte :is(p,ul,ol){margin:0 0 12px}.pdp .pdp-rte ul{padding-left:20px;list-style:disc}.pdp .pdp-specs__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:22px 20px;border-bottom:1px solid var(--pdp-stroke);font-size:16px;line-height:20px}.pdp .pdp-specs__row:last-child{border-bottom:0}.pdp .pdp-specs__row dd{font-size:12px;line-height:16px}.pdp .pdp-sticky{position:fixed;right:0;bottom:0;left:0;z-index:40;background:var(--hp-color-surface);box-shadow:0 -1px 30px #1d1d1f1f;transform:translateY(110%);transition:transform .25s ease}.pdp .pdp-sticky.is-visible{transform:none}.pdp .pdp-sticky__inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.pdp .pdp-sticky__ships,.pdp .pdp-sticky__finance{display:none}.pdp .pdp-sticky__price{min-width:0}.pdp .pdp-sticky__amount{font-size:20px;line-height:26px;font-weight:500}.pdp .pdp-sticky .pdp-terms{margin-top:2px;font-size:12px;line-height:16px}.pdp .pdp-sticky__btn{flex:none;width:auto;min-width:140px;min-height:48px}@media(min-width:990px){.pdp .pdp-top{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "row" "summary" "info" "buybar";padding-top:64px;padding-bottom:0}.pdp .pdp-row{display:grid;grid-area:row;grid-template-columns:minmax(0,668fr) minmax(0,572fr);grid-template-areas:"gallery config";align-items:start;column-gap:40px}.pdp .pdp-head{padding:0 0 64px}.pdp .pdp-head__title{font-size:64px;line-height:86px}.pdp .pdp-head__variant{margin-top:12px;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-.04em}.pdp .pdp-head__price{margin-top:12px;font-size:36px;line-height:42px;letter-spacing:-.04em}.pdp .pdp-terms{margin-top:12px;font-size:16px;line-height:20px}.pdp .pdp-terms__more{font-size:16px;letter-spacing:-.03em}.pdp .pdp-terms--compact .pdp-terms__line,.pdp .pdp-sticky .pdp-terms--compact .pdp-terms__line{font-size:20px;line-height:30px;letter-spacing:-.04em}.pdp .pdp-link{letter-spacing:-.03em}.pdp .pdp-badge{width:125px;height:125px}.pdp .pdp-badge--desktop{display:block;right:18px;bottom:-2px}.pdp .pdp-badge--mobile{display:none}.pdp{--pdp-gallery-top: calc(var(--header-sticky-height, 0px) + 24px);--pdp-thumbs-h: 120px}.pdp .pdp-gallery{position:sticky;top:var(--pdp-gallery-top);align-self:start}.pdp .pdp-gallery__viewport{margin:0;padding:0 20px}.pdp .pdp-gallery__slide{aspect-ratio:628 / 650;max-height:max(220px,calc(100vh - var(--pdp-gallery-top) - var(--pdp-bar-h, 196px) - 24px - var(--pdp-thumbs-h)))}.pdp .pdp-buybar{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0,1fr) 310px;align-items:center;gap:0;margin:80px 0 0;padding:40px 0;background:none;box-shadow:none;text-align:left}.pdp .pdp-buybar:before{content:"";position:absolute;z-index:-1;inset:0 calc(50% - 50vw);background:var(--hp-color-surface);box-shadow:0 -1px 30px #1d1d1f14;clip-path:inset(-40px 0 0 0)}.pdp .pdp-buybar .pdp-ships{align-self:center;width:auto;font-size:24px;line-height:32px;font-weight:400;letter-spacing:-.03em}.pdp .pdp-buybar__price{justify-self:center;align-items:flex-start;min-width:232px}.pdp .pdp-buybar__amount{font-size:36px;line-height:42px;letter-spacing:-.04em}.pdp .pdp-buybar .pdp-terms--compact{align-items:center;justify-content:flex-start;min-height:30px;margin-top:0;font-size:16px;line-height:22px}.pdp .pdp-buybar__price .pdp-link{min-height:36px}.pdp .pdp-buybar .pdp-btn{width:100%;min-height:56px}.pdp .pdp-buybar--mobile{display:none}.pdp .pdp-config__intro{padding-top:0}.pdp .pdp-config__heading{font-size:48px;line-height:58px;letter-spacing:-.04em}.pdp .pdp-sub{font-size:20px;line-height:30px}.pdp .pdp-opt,.pdp .pdp-setup{padding-top:40px}.pdp .pdp-opt__title{font-size:36px;line-height:42px;letter-spacing:-.04em}.pdp .pdp-opt__head .pdp-link{margin-top:6px;font-size:16px;line-height:22px;letter-spacing:-.04em}.pdp .pdp-opt__values{gap:12px}.pdp .pdp-cond{grid-template-columns:24px minmax(0,1fr) auto;gap:17px;min-height:82px;padding:14px 14px 14px 12px;border-radius:20px}.pdp .pdp-cond__body{gap:10px}.pdp .pdp-cond__name{font-size:20px;line-height:22px;font-weight:400;letter-spacing:-.04em}.pdp .pdp-cond__desc{font-size:14px;line-height:18px;letter-spacing:-.02em}.pdp .pdp-cond__price{font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.04em}.pdp .pdp-addon{grid-template-columns:67px minmax(0,1fr) auto;gap:20px;padding:11px 24px 11px 12px;border-radius:20px}.pdp .pdp-addon__media{width:67px;height:67px}.pdp .pdp-addon__title{font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.04em}.pdp .pdp-addon__sub{font-size:14px;line-height:18px;letter-spacing:-.02em}.pdp .pdp-addon__price{font-size:20px;line-height:26px;font-weight:400;letter-spacing:-.04em}.pdp .pdp-addon__amounts{gap:8px}.pdp .pdp-addon__compare{font-size:16px;line-height:22px;letter-spacing:-.02em}.pdp .pdp-addon__now{font-weight:600;letter-spacing:-.02em}.pdp .pdp-addon__off{padding:2px 8px;font-size:13px;line-height:18px}.pdp .pdp-summary{margin-top:64px;padding:40px;border-radius:24px;text-align:center}.pdp .pdp-summary__info{max-width:640px;margin:0 auto}.pdp .pdp-summary__title{font-size:48px;line-height:58px;letter-spacing:-.04em}.pdp .pdp-summary__sub{margin-top:12px;font-size:24px;line-height:32px;font-weight:500;letter-spacing:-.04em}.pdp .pdp-summary__price{margin-top:12px;font-size:48px;line-height:58px;letter-spacing:-.04em}.pdp .pdp-summary .pdp-terms{display:flex;justify-content:center}.pdp .pdp-buy{margin-top:12px}.pdp .pdp-buy__btn{width:386px;max-width:100%}.pdp .pdp-summary__delivery{margin-top:20px;font-size:24px;line-height:32px;letter-spacing:-.04em}.pdp .pdp-payments{margin-top:32px}.pdp .pdp-trust{flex-direction:row;justify-content:center;gap:80px}.pdp .pdp-trust__item{gap:12px;font-size:16px;line-height:20px;font-weight:400;letter-spacing:-.01em}.pdp .pdp-info{gap:52px;padding-top:160px}.pdp .pdp-acc__summary{padding:20px 20px 0;font-size:24px;line-height:32px;letter-spacing:-.04em}.pdp .pdp-acc__chev{width:24px;height:24px}.pdp .pdp-acc__body{padding:40px 20px 20px}.pdp .pdp-acc--specs .pdp-acc__body{padding:21px 0 0}.pdp .pdp-rte{font-size:20px;line-height:30px;letter-spacing:-.04em}.pdp .pdp-specs__row{grid-template-columns:minmax(0,630fr) minmax(0,610fr);align-items:baseline;gap:0;padding:24px 20px;font-size:20px;line-height:26px;letter-spacing:-.04em}.pdp .pdp-specs__row:last-child{padding-top:30px}.pdp .pdp-specs__row dd{font-size:14px;line-height:20px;letter-spacing:0}.pdp .pdp-sticky__inner{display:grid;grid-template-columns:auto minmax(0,1fr) 310px;gap:0;padding-top:40px;padding-bottom:40px}.pdp .pdp-sticky__ships{display:flex;font-size:24px;line-height:32px}.pdp .pdp-sticky__price{justify-self:center;min-width:232px;text-align:left}.pdp .pdp-sticky__amount{font-size:32px;line-height:42px}.pdp .pdp-sticky .pdp-terms{display:flex;align-items:center;justify-content:flex-start;min-height:30px;margin-top:4px;font-size:16px;line-height:22px}.pdp .pdp-sticky__finance{display:inline-flex;align-items:center;min-height:36px;margin-top:4px}.pdp .pdp-sticky__btn{width:100%;min-height:56px}}@media(min-width:990px)and (max-height:760px){.pdp{--pdp-thumbs-h: 92px}.pdp .pdp-gallery__thumb{flex-basis:72px;height:72px;padding:10px}}@media(prefers-reduced-motion:reduce){.pdp .pdp-sticky,.pdp .pdp-acc__chev,.pdp .pdp-cond__radio:after{transition:none}}.pdp .pdp-apps .shopify-app-block>:first-child{margin-top:32px}
/*# sourceMappingURL=/cdn/shop/t/29/assets/pdp-main.css.map */
