#main:has(.pdp-v2){--v2-ground: #faf6f1;--v2-surface: #fcfaf5;--v2-sand: #e7d8c6;--v2-sand-soft: #f2e9db;--v2-ink: #1e2e47;--v2-body: #1a1a1a;--v2-soft: #5c6b7a;--v2-rule: #e3dacc;--v2-teal: #244962;--v2-terra: #c26f67;--v2-ochre: #bd8436;--v2-gold: #e0ac41;--v2-badge-bg: #faeeda;--v2-badge-ink: #7a4a10;--v2-display: 28px;--v2-title: 24px;--v2-price: 28px;--v2-body-size: 16px;--v2-meta: 14px;--v2-label: 12px;--v2-s1: 4px;--v2-s2: 8px;--v2-s3: 12px;--v2-s4: 16px;--v2-s6: 24px;--v2-s8: 32px;--v2-s12: 48px;--v2-s16: 64px;--v2-gap: var(--v2-s12);--vertical-breather: var(--v2-gap);--vertical-breather-tight: var(--v2-s6)}@media screen and (min-width:1000px){#main:has(.pdp-v2){--v2-display: 34px;--v2-title: 30px;--v2-price: 30px;--v2-gap: var(--v2-s16)}}@media screen and (min-width:1000px){#main:has(.pdp-v2) .product__media{position:sticky;top:calc(var(--header-height, 0px) * var(--enable-sticky-header, 0) + var(--announcement-bar-height, 0px) * var(--enable-sticky-announcement-bar, 0) + var(--v2-s6));align-self:flex-start}}#main:has(.pdp-v2) .product__media-image-wrapper{background:var(--v2-ground)}#main:has(.pdp-v2) .product__thumbnail-list-inner{gap:var(--v2-s2)}#main:has(.pdp-v2) .product__thumbnail-item{padding:0;border:1px solid transparent}#main:has(.pdp-v2) .product__thumbnail-item[aria-current]{border-color:var(--v2-ink)}#main:has(.pdp-v2) .product__thumbnail{width:44px;min-width:44px;padding:0;background:transparent}#main:has(.pdp-v2) .product__thumbnail,#main:has(.pdp-v2) .product__thumbnail>img{border-radius:0}#main:has(.pdp-v2) .product__thumbnail:after{display:none}#main:has(.pdp-v2) .product__media-nav{margin-top:var(--v2-s3)}#main:has(.pdp-v2) .product__media-caption{margin:var(--v2-s3) 0 0;font-size:var(--v2-meta);line-height:1.45;color:var(--v2-soft)}@media screen and (max-width:999px){#main:has(.pdp-v2) .product__info{margin-top:40px}}#main:has(.pdp-v2) .product-meta{margin:0 0 var(--v2-s3);padding-bottom:0;border-bottom:0}#main:has(.pdp-v2) .product-meta__eyebrow{margin:0 0 var(--v2-s2);font-size:var(--v2-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--v2-soft)}#main:has(.pdp-v2) .product-meta__title{margin:0;font-size:var(--v2-display);font-weight:700;line-height:1.12;letter-spacing:-.01em;color:var(--v2-ink);text-wrap:balance}#main:has(.pdp-v2) .trustpilot-rating-container{margin:0!important}@media screen and (max-width:999px){#main:has(.pdp-v2) .trustpilot-rating-container{margin-top:-2px!important}}#main:has(.pdp-v2) .trustpilot-rating__count{font-size:var(--v2-meta);color:var(--v2-soft)}#main:has(.pdp-v2) .trustpilot-rating--v2{line-height:1.2}#main:has(.pdp-v2) .trustpilot-rating--v2 .trustpilot-rating__link{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px;padding:2px 0;text-decoration:none}#main:has(.pdp-v2) .trustpilot-rating__count+.trustpilot-rating__source{margin-left:calc(.25em - 6px)}#main:has(.pdp-v2) .trustpilot-rating__stars{font-size:13px;letter-spacing:1px;color:var(--v2-gold)}#main:has(.pdp-v2) .trustpilot-rating__score{font-size:var(--v2-meta);font-weight:600;color:var(--v2-ink)}#main:has(.pdp-v2) .trustpilot-rating--v2 .trustpilot-rating__count,#main:has(.pdp-v2) .trustpilot-rating__source{font-size:var(--v2-meta);letter-spacing:0;color:var(--v2-soft);text-decoration:none}#main:has(.pdp-v2) .trustpilot-rating--v2 .trustpilot-rating__link:hover .trustpilot-rating__count,#main:has(.pdp-v2) .trustpilot-rating--v2 .trustpilot-rating__link:focus-visible .trustpilot-rating__count{text-decoration:underline;text-underline-offset:3px}#main:has(.pdp-v2) .product-meta__price-list-container{margin-top:17px}@media screen and (max-width:999px){#main:has(.pdp-v2) .product-meta__price-list-container{margin-top:16px}}#main:has(.pdp-v2) .price-list .price--large:not(.price--compare){font-family:var(--heading-font-family);font-size:var(--v2-price)!important;font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--v2-ink);font-variant-numeric:lining-nums tabular-nums}#main:has(.pdp-v2) .price-installments{margin:0;font-size:var(--v2-meta);line-height:1.5;color:var(--v2-ink)}#main:has(.pdp-v2) .price-installments__providers{display:block;margin:-3px 0 0;white-space:normal}#main:has(.pdp-v2) .price-installments__providers,#main:has(.pdp-v2) .price-installments__note{opacity:1;color:var(--v2-soft);font-size:12px}#main:has(.pdp-v2) .price-installments__note{margin-left:0}#main:has(.pdp-v2) .product-form{display:flex;flex-direction:column;gap:0}#main:has(.pdp-v2) .product-form__payment-container{margin-top:0}#main:has(.pdp-v2) .product-form__text{margin:var(--v2-s3) 0 0;padding-left:var(--v2-s3);border-left:2px solid var(--v2-ochre);max-width:46ch;font-size:var(--v2-meta);line-height:1.5;color:var(--v2-body)}#main:has(.pdp-v2) .product-form__text p{margin:0}#main:has(.pdp-v2) .product-form .unique-badge{margin:var(--v2-s4) 0 0;padding:6px 10px;border-radius:0;font-size:13px}#main:has(.pdp-v2) .product-form__buy-buttons{margin-top:var(--v2-s4)}#main:has(.pdp-v2) .product-form__add-button{height:48px;line-height:48px;border-radius:0;font-size:13px;letter-spacing:.09em}#main:has(.pdp-v2) .consultation-button{margin-top:var(--v2-s3);border-width:1.5px;border-radius:0}#main:has(.pdp-v2) .consultation-button__label{font-size:13px;letter-spacing:.09em}#main:has(.pdp-v2) .consultation-button__sub{font-size:11px;letter-spacing:.02em}#main:has(.pdp-v2) .trust-list{gap:var(--v2-s3);margin:27px 0 0;padding-top:24px;border-top:1px solid var(--v2-rule)}#main:has(.pdp-v2) .trust-list__item{gap:var(--v2-s3);font-size:var(--v2-meta);line-height:1.45;color:var(--v2-body)}#main:has(.pdp-v2) .trust-list__icon{color:var(--v2-ink)}#main:has(.pdp-v2) .people-card{margin-top:var(--v2-s6);padding:var(--v2-s3) var(--v2-s4);background:var(--v2-sand-soft)}#main:has(.pdp-v2) .product-form__description{margin:14px 0 0;padding-top:22px;border-top:1px solid var(--v2-rule);max-width:62ch;font-size:var(--v2-body-size);line-height:1.6;color:var(--v2-body)}#main:has(.pdp-v2) .product-form__description p{margin:0}#main:has(.pdp-v2) .product-form+.cc-block,#main:has(.pdp-v2) .product-form+.size-guide{margin-top:var(--v2-s6)}#main:has(.pdp-v2) .cc-block,#main:has(.pdp-v2) .size-guide{border-color:var(--v2-rule)}#main:has(.pdp-v2) .cc-header,#main:has(.pdp-v2) .sg-header{min-height:48px;padding:var(--v2-s4) 0}#main:has(.pdp-v2) .cc-chevron,#main:has(.pdp-v2) .sg-chevron{font-size:18px;line-height:1;color:var(--v2-soft);transition:none}#main:has(.pdp-v2) .cc-chevron svg,#main:has(.pdp-v2) .sg-chevron svg{display:none}#main:has(.pdp-v2) .cc-chevron:after,#main:has(.pdp-v2) .sg-chevron:after{content:"+"}#main:has(.pdp-v2) .cc-header[aria-expanded=true] .cc-chevron,#main:has(.pdp-v2) .sg-header[aria-expanded=true] .sg-chevron{transform:none}#main:has(.pdp-v2) .cc-header[aria-expanded=true] .cc-chevron:after,#main:has(.pdp-v2) .sg-header[aria-expanded=true] .sg-chevron:after{content:"\2013"}#main:has(.pdp-v2) .cc-body p,#main:has(.pdp-v2) .cc-body .rte p,#main:has(.pdp-v2) .cc-body div p,#main:has(.pdp-v2) .cc-body ul,#main:has(.pdp-v2) .cc-body ol{font-size:var(--v2-meta)!important;line-height:1.6!important;color:var(--v2-body)!important}#main:has(.pdp-v2) .cc-body p{max-width:62ch}#main:has(.pdp-v2) .sg-rule,#main:has(.pdp-v2) .sg-tip,#main:has(.pdp-v2) .sg-consult,#main:has(.pdp-v2) .sg-rooms-link{font-size:var(--v2-meta);color:var(--v2-body)}#main:has(.pdp-v2) .sg-tip{background:var(--v2-sand-soft);border-radius:0}#main:has(.pdp-v2) .mktk-ext-desc__inner{max-width:var(--container-max-width);margin:0 auto;padding-left:var(--container-gutter);padding-right:var(--container-gutter)}@media screen and (min-width:1000px){#main:has(.pdp-v2) .mktk-ext-desc__content{max-width:120ch}}@media screen and (min-width:1200px){#main:has(.pdp-v2) .mktk-ext-desc__inner{padding-left:calc(var(--container-gutter) + var(--grid-column-width) + var(--grid-gap));padding-right:calc(var(--container-gutter) + var(--grid-column-width) + var(--grid-gap))}}@media screen and (min-width:1400px){#main:has(.pdp-v2) .mktk-ext-desc__inner{padding-left:calc(var(--container-gutter) + var(--grid-column-width) + var(--grid-gap) + 36px)}}#main:has(.pdp-v2) .section__header{text-align:left;margin-left:0}#main:has(.pdp-v2) .section__header.container{max-width:var(--container-max-width);margin-left:auto;margin-right:auto}#main:has(.pdp-v2) .section__header .heading.h2,#main:has(.pdp-v2) .section__header .heading.h3,#main:has(.pdp-v2) .v2-section__title{margin:0 0 var(--v2-s4);font-size:var(--v2-title);font-weight:600;line-height:1.15;letter-spacing:-.01em;color:var(--v2-ink);text-wrap:balance}#main:has(.pdp-v2) .v2-section__lead{margin:0 0 var(--v2-s6);max-width:60ch;color:var(--v2-soft)}#main:has(.pdp-v2) .v2-eyebrow{margin:0 0 var(--v2-s2);font-size:var(--v2-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--v2-ochre)}#main:has(.pdp-v2) .v2-card{background:var(--v2-surface);border:1px solid var(--v2-rule)}#main:has(.pdp-v2) .v2-tag{display:inline-block;padding:3px 7px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}#main:has(.pdp-v2) .v2-tag--ready{background:var(--v2-sand-soft);color:var(--v2-ink)}#main:has(.pdp-v2) .v2-tag--made,#main:has(.pdp-v2) .v2-tag--fit{background:var(--v2-badge-bg);color:var(--v2-badge-ink)}#main:has(.pdp-v2) .v2-btn{display:inline-block;height:48px;padding:0 var(--v2-s6);border:1.5px solid var(--v2-ink);font-family:var(--text-font-family);font-size:13px;font-weight:600;letter-spacing:.09em;line-height:45px;text-transform:uppercase;text-decoration:none;text-align:center}#main:has(.pdp-v2) .v2-btn--fill{background:var(--v2-ink);color:#fff}#main:has(.pdp-v2) .v2-btn--line{background:transparent;color:var(--v2-ink)}#main:has(.pdp-v2) .v2-btn:focus-visible,#main:has(.pdp-v2) .consultation-button:focus-visible,#main:has(.pdp-v2) .product-form__add-button:focus-visible{outline:3px solid var(--v2-teal);outline-offset:2px}@media(prefers-reduced-motion:reduce){#main:has(.pdp-v2) *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/pdp-v2.css.map */
