@charset "UTF-8";.pdp-top{padding:32px 0 64px}.pdp-breadcrumbs{margin-bottom:24px}.pdp-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:56px}.pdp-gallery{display:flex;flex-direction:column;gap:14px;min-width:0;width:100%;max-width:656px}.pdp-gallery__stage{position:relative;overflow:hidden;background:var(--color-surface)}.pdp-gallery__main{width:100%}.pdp-gallery__slide{height:auto;min-width:0}.pdp-gallery__slide--empty{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;color:var(--color-border)}.pdp-gallery__slide--empty .icon{width:48px;height:48px}.pdp-gallery__img,.pdp-gallery__video,.pdp-gallery__slide iframe{display:block;width:100%;height:auto;max-height:600px;border:0;object-fit:contain}.pdp-gallery__slide iframe{aspect-ratio:16/9}.pdp-gallery__nav{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:var(--color-white);color:var(--color-text);cursor:pointer;transform:translateY(-50%);transition:border-color .15s,opacity .15s}.pdp-gallery__nav:hover{border-color:var(--color-accent)}.pdp-gallery__nav:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:2px}.pdp-gallery__nav.is-disabled{opacity:0;pointer-events:none}.pdp-gallery__nav .icon{width:20px;height:20px}.pdp-gallery__nav--prev{left:12px}.pdp-gallery__nav--next{right:12px}@media(hover:none){.pdp-gallery__nav{display:none}}.pdp-gallery__thumbs{width:100%;margin:0;overflow:hidden}.pdp-gallery__thumb{position:relative;width:calc((100% - 56px)/5);aspect-ratio:1/1;overflow:hidden;background:var(--color-surface);cursor:pointer}.pdp-gallery__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 var(--border-default) var(--color-border);pointer-events:none}.pdp-gallery__thumb:hover:after{box-shadow:inset 0 0 0 var(--border-default) var(--color-accent)}.pdp-gallery__thumb.swiper-slide-thumb-active:after{box-shadow:inset 0 0 0 var(--border-focus) var(--color-accent)}.pdp-gallery__thumb:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:2px}.pdp-gallery__thumb-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pdp-gallery__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1.5;color:var(--color-white);text-shadow:0 1px 4px rgba(0,0,0,.5)}.pdp-panel{display:flex;flex-direction:column;gap:16px;min-width:0}.pdp-panel p{margin:0}.pdp-title{margin:0;font-family:var(--font-display);font-weight:700;font-size:40px;line-height:1;letter-spacing:0;color:var(--color-text-primary);overflow-wrap:anywhere}.pdp-rating{display:flex;align-items:center;gap:12px;min-width:0}.pdp-rating__summary{flex:none;width:230px;max-width:100%}.pdp-rating__link{flex:none;font-weight:600;font-size:12px;line-height:1.4;letter-spacing:1.2px;color:var(--color-text-primary);text-decoration:underline;text-underline-position:from-font;white-space:nowrap}.pdp-intro{font-size:16px;line-height:1.5;color:var(--color-text-secondary)}.pdp-price{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;white-space:nowrap}.pdp-price__current{font-weight:700;font-size:30px;line-height:1;letter-spacing:1.5px;color:var(--color-text-primary)}.pdp-price__current.is-sale{color:var(--color-sale)}.pdp-price__compare{font-weight:700;font-size:16px;line-height:normal;color:var(--color-text-secondary);text-decoration:line-through}.pdp-price__compare[hidden]{display:none}.pdp-price__note,.pdp-breakdown,.pdp-note{font-size:12px;line-height:1.45;color:var(--color-text-secondary)}.pdp-note{text-align:right}.pdp-form-error{font-size:12px;line-height:1.45;color:var(--color-error)}.pdp-form-error[hidden],.pdp-usp-wrap[hidden]{display:none}.pdp-rule{width:100%;height:1px;margin:0;border:0;background:var(--color-border)}.pdp-options{display:flex;flex-direction:column;gap:16px}.pdp-options__group{min-width:0;margin:0;padding:0;border:0}.pdp-options__label{display:block;width:100%;margin:0 0 8px;padding:0;font-weight:600;font-size:14px;line-height:1.4;color:var(--color-text-primary)}.pdp-options__values{display:flex;flex-wrap:wrap;gap:8px}.pdp-option__input{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.pdp-option{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:84px;height:48px;padding:0 20px;border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-product);font-size:14px;line-height:1.5;color:var(--color-text-primary);white-space:nowrap;cursor:pointer}.pdp-option__input:checked+.pdp-option{border-color:var(--color-text-primary);box-shadow:inset 0 0 0 var(--border-default) var(--color-text-primary);font-weight:600;line-height:1.4}.pdp-option__input:focus-visible+.pdp-option{outline:var(--border-focus) solid var(--color-focus);outline-offset:2px}.pdp-option__price[hidden]{display:none}.pdp-option.is-unavailable{color:var(--color-disabled-text)}.pdp-accessories__list{display:flex;flex-direction:column;gap:8px}.pdp-accessory .checkbox{gap:12px;min-height:48px;padding:0 16px;border-radius:var(--radius-control);background:var(--color-surface-product)}.pdp-accessory .checkbox__indicator{width:18px;height:18px}.pdp-accessory .checkbox__box{border-color:var(--color-text-secondary);background:var(--color-surface-product)}.pdp-accessory .checkbox__box .icon{width:12px;height:12px}.pdp-accessory .checkbox__label{font-size:14px;line-height:1.5}.pdp-accessory .checkbox__count{font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.pdp-accessory .checkbox:has(.checkbox__input:checked){border-color:var(--color-text-primary);box-shadow:inset 0 0 0 var(--border-default) var(--color-text-primary)}.pdp-accessory .checkbox:has(.checkbox__input:checked) .checkbox__label{font-weight:600;line-height:1.4}.pdp-accessory .checkbox:has(.checkbox__input:checked) .checkbox__count{color:var(--color-text-primary)}.pdp-cross-sell__was{margin-right:4px;color:var(--color-text-secondary);font-weight:400}.pdp-stock{min-height:22px}.pdp-form{margin:0}.pdp-actions{display:flex;align-items:flex-start;gap:12px}.pdp-qty{display:inline-flex;flex:none;align-items:stretch;height:52px;overflow:hidden;border:var(--border-default) solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-product);color:var(--color-text-primary)}.pdp-qty__step{width:44px;padding:0;border:0;background:none;font-family:inherit;font-size:16px;line-height:normal;color:inherit;cursor:pointer}.pdp-qty__step:disabled{color:var(--color-disabled-text);cursor:not-allowed}.pdp-qty__step:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:-2px}.pdp-qty__input{width:44px;padding:0;border:0;background:none;font-family:inherit;font-weight:600;font-size:16px;line-height:1.35;color:inherit;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.pdp-qty__input::-webkit-outer-spin-button,.pdp-qty__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.pdp-qty__input:disabled{color:var(--color-disabled-text)}.pdp-qty__input:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:-2px}.pdp-atc{flex:1;min-width:0;height:52px}.pdp-service{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:var(--radius-control);background:var(--color-surface)}.pdp-service__row{display:flex;align-items:flex-start;gap:12px}.pdp-service__row>.icon{width:20px;height:20px;color:var(--color-text-primary)}.pdp-service__copy{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0;font-size:14px}.pdp-service__title{font-weight:600;line-height:1.4;color:var(--color-text-primary)}.pdp-service__text{line-height:1.5;color:var(--color-text-secondary)}.pdp-keyspecs{background:var(--color-surface)}.pdp-keyspecs__list{display:flex;gap:24px;margin-block:0;padding-top:32px;padding-bottom:32px}.pdp-keyspecs__item{display:flex;flex:1 1 0;flex-direction:column;gap:4px;min-width:0}.pdp-keyspecs__label{font-weight:600;font-size:12px;line-height:1.4;letter-spacing:3.6px;color:var(--color-text-secondary)}.pdp-keyspecs__value{margin:0;font-weight:600;font-size:16px;line-height:1.35;color:var(--color-text-primary)}.pdp-info__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:80px;padding-top:80px;padding-bottom:80px}.pdp-info__description{display:flex;flex-direction:column;gap:20px;min-width:0}.pdp-info__description p{margin:0}.pdp-info__details{grid-column:2}.pdp-info__body{display:flex;flex-direction:column;gap:20px;font-size:16px;line-height:1.5;color:var(--color-text-secondary)}.pdp-info__body>*{margin:0}.pdp-info__body p+p{margin-top:4px}.pdp-info__body :is(h2,h3,h4){margin:0;font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1;letter-spacing:0;color:var(--color-text-primary)}.pdp-info__body ul{display:flex;flex-direction:column;gap:12px;padding:0;list-style:none}.pdp-info__body ul li{display:flex;align-items:flex-start;gap:10px;color:var(--color-text-primary)}.pdp-info__body ul li:before{content:"";flex:none;width:16px;height:16px;margin-top:4px;background:var(--color-success);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M16.6673 5L7.50065 14.1667L3.33398 10' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M16.6673 5L7.50065 14.1667L3.33398 10' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.pdp-info__body ol{padding-left:20px}.pdp-info__body a{color:var(--color-accent);text-decoration:underline}.pdp-info__body img{max-width:100%;height:auto}.pdp-info__details{border-bottom:var(--border-default) solid var(--color-border)}.pdp-acc{border-top:var(--border-default) solid var(--color-border)}.pdp-acc__header{display:flex;align-items:center;gap:12px;padding:20px 0;list-style:none;cursor:pointer}.pdp-acc__header::-webkit-details-marker{display:none}.pdp-acc__header:focus-visible{outline:var(--border-focus) solid var(--color-focus);outline-offset:-2px}.pdp-acc__header>.icon{width:20px;height:20px;color:var(--color-text-primary);transition:transform .15s ease}.pdp-acc[open]>.pdp-acc__header>.icon{transform:rotate(180deg)}.pdp-acc__title{flex:1;min-width:0;font-weight:600;font-size:16px;line-height:1.35;color:var(--color-text-primary)}.pdp-acc__body{margin-top:-4px;padding-bottom:20px}.pdp-acc__answer{margin:0;font-size:14px;line-height:1.5;color:var(--color-text-secondary)}.pdp-acc--mobile-only{display:none}.pdp-specs{margin:0}.pdp-specs__row{display:flex;align-items:flex-start;gap:16px;padding:10px 12px;font-size:14px}.pdp-specs__row--odd{background:var(--color-surface)}.pdp-specs__row--key{display:none}.pdp-specs__label{flex:1 1 0;min-width:0;line-height:1.5;color:var(--color-text-secondary)}.pdp-specs__value{flex:1 1 0;min-width:0;margin:0;font-weight:600;line-height:1.4;color:var(--color-text-primary)}.pdp-inuse__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:80px}.pdp-inuse__item{aspect-ratio:604/400;overflow:hidden;background:var(--color-surface)}.pdp-inuse__img{display:block;width:100%;height:100%;object-fit:cover}.pdp-complete[hidden]{display:none}.pdp-complete__inner{padding-top:80px;padding-bottom:80px}.pdp-complete__heading{display:flex;flex-direction:column;gap:8px}.pdp-complete__heading p{margin:0}.pdp-complete__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1;letter-spacing:0;color:var(--color-text-primary)}.pdp-complete__sub{font-size:16px;line-height:1.5;color:var(--color-text-secondary)}.pdp-complete__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:32px}.pdp-reviews{background:var(--color-surface)}.pdp-reviews__inner{padding-top:80px;padding-bottom:80px}.pdp-reviews__heading{display:flex;flex-direction:column;gap:8px}.pdp-reviews__heading p{margin:0}.pdp-reviews__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:30px;line-height:1;letter-spacing:0;color:var(--color-text-primary)}.pdp-reviews__body{display:flex;align-items:flex-start;gap:56px;margin-top:32px}.pdp-reviews__summary{display:flex;flex:none;align-items:center;gap:12px;width:320px}.pdp-reviews__summary p{margin:0}.pdp-reviews__score{font-family:var(--font-display);font-weight:700;font-size:40px;line-height:1;color:var(--color-text-primary)}.pdp-reviews__meta{display:flex;flex-direction:column;gap:4px}.pdp-reviews__stars{gap:2px}.pdp-reviews__stars .icon{width:16px;height:16px}.pdp-reviews__count{font-size:14px;line-height:1.5;color:var(--color-text-secondary);white-space:nowrap}.pdp-reviews__list{flex:1;min-width:0}.pdp-recent[hidden]{display:none}.pdp-recent__inner{padding-top:64px;padding-bottom:64px}.pdp-recent .pdp-complete__grid{margin-top:32px}.pdp-sticky{display:none}@media(max-width:1199px){.pdp-split{gap:40px}.pdp-info__grid{gap:48px}}@media(max-width:989px){.pdp-split{grid-template-columns:minmax(0,1fr);gap:24px}.pdp-complete__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-reviews__body{flex-direction:column;gap:24px}}@media(max-width:767px){.pdp-top{padding:24px 0}.pdp-breadcrumbs{margin-bottom:24px}.pdp-title{font-size:30px;line-height:1}.pdp-gallery{gap:12px}.pdp-gallery__thumb{width:74px}.pdp-keyspecs{display:none}.pdp-info__grid{grid-template-columns:minmax(0,1fr);gap:0;padding-top:40px;padding-bottom:0}.pdp-info__description{padding-bottom:40px}.pdp-info__details{grid-column:auto;border-bottom:0}.pdp-acc--mobile-only{display:block}.pdp-acc--specs{margin-inline:calc(-1 * var(--page-margin));padding:40px var(--page-margin);border-top:0;background:var(--color-surface)}.pdp-acc--specs>.pdp-acc__header{padding:0 0 20px;cursor:default}.pdp-acc--specs>.pdp-acc__header>.icon{display:none}.pdp-acc--specs .pdp-acc__title{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1;letter-spacing:1.2px}.pdp-acc--specs>.pdp-acc__body{margin-top:0;padding-bottom:0}.pdp-specs__row,.pdp-specs__row--key{display:flex;gap:12px;padding:12px 0;border-bottom:var(--border-default) solid var(--color-border);background:none}.pdp-specs__label{flex:0 0 120px}.pdp-faq-group{margin:24px 0 40px;border-bottom:var(--border-default) solid var(--color-border)}.pdp-faq-group .pdp-acc__header{padding:16px 0}.pdp-faq-group .pdp-acc__header>.icon{width:16px;height:16px}.pdp-faq-group .pdp-acc__body{padding-bottom:16px}.pdp-info__details:not(:has(.pdp-faq-group)){padding-bottom:0}.pdp-inuse__grid{grid-template-columns:minmax(0,1fr);gap:12px;padding-bottom:40px}.pdp-inuse__item{aspect-ratio:358/240}.pdp-complete__inner{padding-top:40px;padding-bottom:40px}.pdp-complete__heading{gap:20px}.pdp-complete__title{font-size:24px;letter-spacing:1.2px}.pdp-complete__grid{gap:12px;margin-top:20px}.pdp-complete__grid .product-card__body{padding:12px}.pdp-reviews__inner{padding-top:40px;padding-bottom:40px}.pdp-reviews__body{margin-top:20px;gap:20px}.pdp-reviews__summary{width:auto}.pdp-recent__inner{padding-top:40px;padding-bottom:40px}.pdp-sticky{position:fixed;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;gap:12px;padding:16px;border-top:var(--border-default) solid var(--color-border);background:var(--color-background)}.pdp-sticky[hidden]{display:none}.pdp-sticky__price{flex:none;width:88px;margin:0;font-weight:600;font-size:16px;line-height:1.5;color:var(--color-text-primary)}.pdp-sticky__btn{flex:1;min-width:0}body:has(.pdp-sticky){padding-bottom:81px}}@media(prefers-reduced-motion:reduce){.pdp-acc__header>.icon{transition:none}}.pdp-service__payments{margin-top:8px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/product.css.map */
