.pdp-ph{display:inline-block;padding:.125rem .5rem;border:1px dashed var(--v-royal);border-radius:var(--v-radius-sm);background:var(--v-paper);color:var(--v-text-2);font-family:var(--font-body--family);font-size:.75rem;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.4;text-transform:none}.pdp-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;width:100%}.pdp-header__name{margin:0;color:var(--v-sea);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem)}.pdp-header__price{text-align:end}.pdp-header__amount{font-family:var(--font-body--family);font-size:1.5rem;font-weight:700;color:var(--v-sea)}.pdp-header__note{display:block;text-transform:none;letter-spacing:.02em;font-weight:400}.pdp-rating{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;color:var(--v-text-3)}.pdp-rating__stars{font-size:1.1875rem}.pdp-rating__score{color:var(--v-sea);font-weight:600}.pdp-rating__link{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;color:inherit;text-decoration:none}.pdp-rating__link:hover .pdp-rating__count,.pdp-rating__link:focus-visible .pdp-rating__count{text-decoration:underline}.pdp-plate .v-label{display:block;font-size:.625rem}.pdp-bundle{display:block;width:100%}.pdp-bundle__fieldset{display:grid;gap:.5rem;min-width:0;margin:0;padding:0;border:0}.pdp-bundle__hint{display:flex;justify-content:space-between;gap:1rem}.pdp-opt{position:relative;display:grid;grid-template-columns:2.25rem 1fr auto;gap:.75rem;align-items:center;padding:.75rem .875rem;border:1.5px solid var(--v-line-2);border-radius:var(--v-radius);background:var(--v-paper);color:var(--v-sea);cursor:pointer}.pdp-opt__input{position:absolute;inline-size:1px;block-size:1px;margin:0;opacity:0}.pdp-opt:has(.pdp-opt__input:checked){border-color:var(--v-deep);box-shadow:inset 4px 0 0 var(--v-deep);background:color-mix(in srgb,var(--v-deep) 6%,var(--v-paper))}.pdp-opt:has(.pdp-opt__input:focus-visible){outline:2px solid var(--v-deep);outline-offset:2px}.pdp-opt__q{font-family:var(--font-body--family);font-size:1.125rem;font-weight:800}.pdp-opt:has(.pdp-opt__input:checked) .pdp-opt__q{color:var(--v-deep)}.pdp-opt__title{display:block;font-size:.875rem;font-weight:600}.pdp-opt small{display:block;font-size:.75rem;font-weight:400;color:var(--v-text-3)}.pdp-opt__t small{font-family:var(--font-accent--family)}.pdp-opt__p{text-align:end;font-weight:700}.pdp-opt__p small{color:var(--v-ok);font-weight:600}.pdp-bundle--disabled .pdp-opt{cursor:not-allowed;opacity:.55}.pdp-bundle__summary{margin:.625rem 0 0;min-block-size:1em}.pdp-bundle__note{margin:.625rem 0 0;padding:.625rem .75rem;border:1px solid var(--v-line-2);border-radius:var(--v-radius-sm);background:var(--v-paper);color:var(--v-text-2);font-size:.8125rem}.product-details:has(.pdp-bundle):not([data-pdp-tier="3"]) .quantity-selector-wrapper{display:none}.product-details:has(.pdp-bundle) .add-to-cart-button:not(:disabled):after{content:"\2192";margin-inline-start:.75rem;color:var(--v-cyan)}.pdp-stock{display:flex;align-items:center;gap:.5rem;margin:0}.pdp-stock__dot{inline-size:.5rem;block-size:.5rem;border-radius:50%;background:currentcolor}.pdp-stock--out{color:var(--v-text-2)}.pdp-promise{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .875rem;margin:0;padding:0;list-style:none;color:var(--v-text-2)}.pdp-promise li:before{content:"\2713  ";color:var(--v-ok);font-weight:700}.pdp-helpline{margin:0;padding-block-start:.75rem;border-block-start:1px solid var(--v-line);color:var(--v-text-3);text-transform:none;letter-spacing:.02em;font-size:.8125rem}.pdp-helpline a{margin-inline-start:.375rem}@media(prefers-reduced-motion:reduce){.pdp-opt{transition:none}}.pdp-lengthhint{margin:0;color:var(--v-text-3);text-transform:none;letter-spacing:.02em;font-size:.8125rem}.pdp-lengthhint a{margin-inline-start:.375rem}.pdp-stage{position:relative;display:flex;flex-direction:column;justify-content:space-between;block-size:23.75rem;overflow:hidden;background:var(--v-sea);color:var(--v-paper)}.pdp-stage__bg{position:absolute;top:0;right:0;bottom:0;left:0}.pdp-stage__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--v-overlay);pointer-events:none}.pdp-stage__img,.pdp-stage__video{display:block;inline-size:100%;block-size:100%;object-fit:cover}.pdp-stage__video{position:relative;z-index:1}.pdp-stage__bg:has(video):after{display:none}.pdp-stage__top,.pdp-stage__bottom{position:relative;z-index:2}.pdp-stage__top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.75rem 1.25rem;color:var(--v-on-dark)}.pdp-stage__top .v-label,.pdp-stage .v-label{color:var(--v-on-dark)}.pdp-stage__bottom{padding:1rem 1.25rem}.pdp-stage__claim{margin:0;color:var(--v-paper);font-size:clamp(2.25rem,1.6rem + 4vw,6.5rem);text-wrap:balance}.pdp-stage__claim em{display:block;color:var(--v-cyan)}.pdp-stage__thumbs{display:flex;flex-wrap:wrap;gap:.5rem;margin:.625rem 0 0;padding:0;list-style:none}.pdp-thumb{display:grid;place-items:center;inline-size:3.25rem;block-size:3.25rem;padding:0;overflow:hidden;border:0;border-radius:.625rem;background:var(--v-paper);outline:1px solid var(--v-on-dark-2);cursor:pointer}.pdp-thumb img{inline-size:100%;block-size:100%;object-fit:contain}.pdp-thumb.is-active{outline:2px solid var(--v-cyan)}.pdp-thumb:focus-visible{outline:3px solid var(--v-cyan);outline-offset:2px}.pdp-thumb--video{background:var(--v-cyan);color:var(--v-sea);font-size:.875rem;font-weight:800}@media screen and (max-width:899px){.pdp-stage__thumbs li:nth-child(n+5):not(:last-child){display:none}}@media screen and (min-width:900px){.pdp-stage{position:sticky;inset-block-start:var(--header-height, 0px);block-size:min(47.5rem,calc(100vh - var(--header-height, 0px)));min-block-size:32rem}.pdp-stage__top{padding:1.25rem 2.25rem}.pdp-stage__bottom{padding:2.25rem}.pdp-thumb{inline-size:4.75rem;block-size:4.75rem}.product-information:has(.pdp-stage) .product-information__grid.product-information__grid.product-information--media-left{grid-template-columns:1.25fr 1fr}.product-information:has(.pdp-stage) .product-information__media{padding-inline-end:0}.product-information:has(.pdp-stage) .product-details>.group-block{padding-inline:2.5rem!important}}@media(prefers-reduced-motion:reduce){.pdp-thumb{transition:none}}.pdp-stage__warn{position:absolute;inset-block-start:3.25rem;inset-inline:1.25rem;z-index:3}.pdp-stage__top,.pdp-stage__bottom{pointer-events:none}.pdp-stage__thumbs{pointer-events:auto}.pdp-stage__img{cursor:zoom-in}.pdp-stage__zoom{position:absolute;inset-block-end:1rem;inset-inline-end:1.25rem;z-index:3;display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;border:1px solid var(--v-on-dark-2);border-radius:var(--v-radius);background:var(--v-sea);color:var(--v-paper);cursor:pointer}.pdp-stage__zoom:hover{background:var(--v-deep)}.pdp-stage__zoom:focus-visible,.pdp-lightbox__btn:focus-visible{outline:3px solid var(--v-cyan);outline-offset:2px}.pdp-lightbox{inline-size:100vw;block-size:100dvh;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;background:var(--v-sea);color:var(--v-paper)}.pdp-lightbox[open]{display:grid;grid-template-rows:auto 1fr}.pdp-lightbox::backdrop{background:var(--v-sea)}.pdp-lightbox__bar{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}.pdp-lightbox__count{margin:0;color:var(--v-on-dark)}.pdp-lightbox__stage{position:relative;display:grid;place-items:center;min-block-size:0;padding:0 .5rem 1rem;touch-action:pan-y}.pdp-lightbox__img{inline-size:auto;block-size:auto;max-inline-size:100%;max-block-size:calc(100dvh - 5rem);object-fit:contain;-webkit-user-select:none;user-select:none}.pdp-lightbox__btn{display:grid;place-items:center;inline-size:2.75rem;block-size:2.75rem;padding:0;border:1px solid var(--v-on-dark-2);border-radius:var(--v-radius);background:var(--v-sea-2);color:var(--v-paper);cursor:pointer}.pdp-lightbox__prev,.pdp-lightbox__next{position:absolute;inset-block-start:50%;translate:0 -50%}.pdp-lightbox__prev{inset-inline-start:.75rem}.pdp-lightbox__next{inset-inline-end:.75rem}@media screen and (max-width:899px){.product-details:has(.pdp-header) .group-block-content>*{order:20}.product-details:has(.pdp-header) .group-block-content>.pdp-header{order:1}.product-details:has(.pdp-header) .group-block-content>.pdp-rating,.product-details:has(.pdp-header) .group-block-content>span[hidden]{order:2}.product-details:has(.pdp-header) .group-block-content>variant-picker{order:3}.product-details:has(.pdp-header) .group-block-content>.pdp-lengthhint{order:4}.product-details:has(.pdp-header) .group-block-content>.pdp-bundle{order:5}.product-details:has(.pdp-header) .group-block-content>.buy-buttons-block{order:6}.product-details:has(.pdp-header) .group-block-content>.pdp-stock{order:7}.product-details:has(.pdp-header) .group-block-content>.pdp-promise{order:8}.product-details:has(.pdp-header) .group-block-content>.payment-icons{order:9}.product-details:has(.pdp-header) .group-block-content>.pdp-helpline{order:10}.product-details:has(.pdp-header) .group-block-content>.text-block{order:11}.product-details:has(.pdp-header) .group-block-content>.pdp-plate{order:12}.product-details:has(.pdp-header) .group-block-content{gap:.375rem}.product-information:has(.pdp-stage) .product-details>.group-block{padding-block-start:.5rem!important}.pdp-header__name{font-size:1.625rem}.pdp-header__amount{font-size:1.25rem}.pdp-header{flex-wrap:wrap;gap:0 1rem}.pdp-header__price{display:contents}.pdp-header__note{flex:0 0 100%;order:3;font-size:.6875rem;line-height:1.2;text-align:start}.pdp-bundle__fieldset{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem}.pdp-bundle__hint{display:none}.pdp-opt{grid-template-columns:1fr;justify-items:center;gap:.0625rem;padding:.375rem .25rem;text-align:center}.pdp-opt:has(.pdp-opt__input:checked){box-shadow:inset 0 3px 0 var(--v-deep)}.pdp-opt__q{font-size:1rem;inline-size:auto}.pdp-opt__title{font-size:.75rem}.pdp-opt__t small{display:none}.pdp-opt__p{text-align:center;font-size:.8125rem}.pdp-opt__p small{font-size:.625rem;line-height:1.2}.pdp-bundle__summary{display:none}.pdp-lengthhint{position:relative;block-size:0;margin:0;z-index:1}.pdp-lengthhint>span{display:none}.pdp-lengthhint a{position:absolute;inset-inline-end:0;inset-block-start:-6.25rem;margin:0;font-size:.75rem}}.pdp-opt__badge{display:inline-block;margin-inline-start:.375rem;padding:.0625rem .375rem;border-radius:var(--v-radius-sm);background:var(--v-deep);color:var(--v-paper);font-size:.5625rem;vertical-align:middle}@media screen and (max-width:899px){.pdp-opt__badge{display:none}}.pdp-plate .v-plate__item:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.pdp-plate:has(.v-plate__item:last-child:nth-child(odd)) .v-plate__item:nth-last-child(2){border-block-end:1px solid var(--v-line)}.pdp-stars{position:relative;display:inline-block;font-size:1.1875rem;letter-spacing:2px;line-height:1}.pdp-stars__base{color:var(--v-line-2)}.pdp-stars__fill{position:absolute;inset-block-start:0;inset-inline-start:0;inline-size:var(--pdp-fill, 0%);overflow:hidden;white-space:nowrap;color:var(--v-star)}@media screen and (min-width:750px){.pdp-specs__summary{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/pdp-buy.css.map */
