.petertel-body .pt-product-dock.is-visible{box-shadow:0 5px 17px -5px #18232c38}#js-product-page{--pk-detail-ink:#304d60;--pk-detail-muted:#526b7a;--pk-detail-line:#b5cbd9;--pk-detail-surface:linear-gradient(120deg,#f0f7fc,#f8fbfd 72%,#fff9f2)}#js-product-page .petertel-photo-layout>div{border-color:#a9c1d1;background:#edf4f9;box-shadow:0 2px 7px #304d600d}#js-product-page .petertel-photo-layout button{color:#4a6475;box-shadow:inset 0 0 0 1px transparent}#js-product-page .petertel-photo-layout button[aria-pressed=true]{color:#ae4c20;background:#fff3e7;box-shadow:inset 0 0 0 1px #d5a17a,0 1px 3px #304d6014}#js-product-page .petertel-photo-layout button:hover{background:#fff9f2;color:#a4461c}#js-product-page :is(.petertel-photo-layout button,.pt-quantity-step,.pk-features-trigger,.pt-product-benefit,.pt-product-brand__links a):focus-visible{outline:2px solid #bc5b2a;outline-offset:3px}#js-product-page .petertel-quantity{border:1px solid #a9c1d1;background:#f0f6fa;box-shadow:0 2px 7px #304d600d}#js-product-page .petertel-quantity input{color:#2e485a;font-weight:750;background:transparent!important;border:0!important}#js-product-page .petertel-quantity .pt-quantity-step{color:#3b5b70;font-weight:650;background:transparent}#js-product-page .petertel-quantity .pt-quantity-step:not(:disabled):hover{color:#a8491d;background:#fff0e1}#js-product-page .petertel-quantity .pt-quantity-step:disabled{color:#738897;opacity:.65}#js-product-page .pk-features-trigger{color:#355970;border-color:#acc6d7;background:var(--pk-detail-surface);font-weight:700;box-shadow:0 2px 7px #304d600d}#js-product-page .pk-features-trigger:hover{color:#a64b23;border-color:#d5a17a;background:#fff6eb}#js-product-page :is(.pt-product-brand,.pt-product-delivery){border:1px solid var(--pk-detail-line);background:var(--pk-detail-surface);box-shadow:0 3px 12px #304d600d}#js-product-page .pt-product-brand__identity :is(small,.pt-product-brand__label){color:#4b6576;font-weight:650}#js-product-page .pt-product-brand__links{border-color:#bed0dc}#js-product-page .pt-product-brand__links a{color:#385b70;font-weight:650}#js-product-page .pt-product-brand__links a span{color:#526b7a}#js-product-page .pt-product-brand__links a:hover{color:#ae4d21}#js-product-page .pt-product-delivery .dp-product__header{color:#304e62!important;font-weight:750!important}#js-product-page .pt-product-delivery .dp-city-select-link__city-text{color:#a34b22!important;font-weight:700!important}#js-product-page .pt-product-delivery .dp-product__service-row{border-color:#cedde6!important}#js-product-page .pt-product-delivery .dp-product__service-title{font-size:14px!important;font-weight:550!important;color:#425e70!important}#js-product-page .pt-product-delivery .dp-product__service-title_link:hover{color:#a54b23!important}#js-product-page .pt-product-delivery .dp-product__service-price{color:#2d4b5f!important;font-weight:750!important}#js-product-page>.pt-product-benefits{border-color:var(--pk-detail-line);background:var(--pk-detail-surface);box-shadow:0 3px 12px #304d600d}#js-product-page>.pt-product-benefits .pt-product-benefit:nth-of-type(n){border-color:#bed0dc}#js-product-page>.pt-product-benefits strong{color:#314f62;font-size:14px;font-weight:750;line-height:1.5}#js-product-page>.pt-product-benefits p{font-size:13px;line-height:1.65;color:#526b7a}#js-product-page>.pt-product-benefits .pt-benefit-link{font-size:12px;font-weight:650;color:#a34b22}#js-product-page>.pt-product-benefits .pt-benefit-icon{color:#ba5d2f}#js-product-page>.pt-product-benefits .pt-product-benefit:hover{background:#fff7ed}#js-product-page .pk-price-bargain .buy1click2-button-content{text-decoration:none}#js-product-page .pk-price-bargain .pk-price-action-label{text-decoration:underline dotted;text-decoration-thickness:1px;text-underline-offset:4px}#js-product-page .pk-price-actions{min-width:max-content;max-width:none}#js-product-page .pk-price-actions .buy1click2-open-button[data-profile="2"]{white-space:nowrap}#js-product-page .pk-price-actions .buy1click2-button-content{flex-wrap:nowrap;white-space:nowrap;gap:6px}#js-product-page .pk-price-bargain .buy1click2-button-content:after{content:none;display:none}#js-product-page .pk-price-bargain .pk-price-action-icon{display:block;flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#js-product-page .pk-price-bargain .pk-price-action-icon{stroke-width:1.6}#js-product-page .product-media>.pk-short-specs{order:2;box-sizing:border-box;min-width:0;width:100%;margin:20px 0 0;padding:16px 20px 18px;border:1px solid var(--pk-detail-line);border-radius:12px;background:var(--pk-detail-surface);box-shadow:0 3px 12px #304d600d}#js-product-page .pk-short-specs[hidden],#js-product-page .pk-short-specs [hidden]{display:none!important}#js-product-page .pk-short-specs__head{display:flex;align-items:center;justify-content:flex-start;gap:8px 16px;flex-wrap:wrap;margin-bottom:10px}#js-product-page .pk-short-specs__head h3{margin:0;color:var(--pk-detail-ink);font-size:16px;font-weight:750;line-height:1.5}#js-product-page .pk-short-specs__more{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;color:#a34b22;font-size:13px;font-weight:650;line-height:1.5;white-space:nowrap;text-decoration:none}#js-product-page .pk-short-specs__more>span{text-decoration:underline dotted;text-underline-offset:4px;text-decoration-thickness:1px}#js-product-page .pk-short-specs__more>svg{display:block;flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#js-product-page .pk-short-specs__more:hover{color:#d35c26}#js-product-page .pk-short-specs__more:focus-visible{outline:2px solid #bc5b2a;outline-offset:4px;border-radius:3px}#js-product-page .pk-short-specs__list{display:grid;gap:0;margin:0;padding:0}#js-product-page .pk-short-specs__row{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:8px 18px;padding:6px 0;border-bottom:1px solid #d5e2eb;line-height:1.6;font-size:14px}#js-product-page .pk-short-specs__row:first-child{padding-top:0}#js-product-page .pk-short-specs__row:last-child{padding-bottom:0;border-bottom:0}#js-product-page .pk-short-specs__row dt{min-width:0;margin:0;color:#526b7a;font-weight:500;overflow-wrap:anywhere}#js-product-page .pk-short-specs__row dt:after{content:":"}#js-product-page .pk-short-specs__row dd{min-width:0;margin:0;color:#304d60;font-weight:650;overflow-wrap:anywhere}#js-product-page .pk-short-specs__body{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}#js-product-page .pk-short-specs__body:has(>.pk-short-specs__brand):has(>.pk-short-specs__list:not([hidden])){grid-template-columns:minmax(0,1fr) 170px}#js-product-page .pk-short-specs__brand{display:flex;align-items:center;min-width:0;padding-left:20px;border-left:1px solid #bed0dc}#js-product-page .pk-short-specs__brand-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;width:100%;min-width:0;min-height:52px;color:#385b70;text-align:center;text-decoration:none}#js-product-page .pk-short-specs__brand-link>img{display:block;flex:none;width:132px;max-width:100%;height:52px;object-fit:contain;mix-blend-mode:multiply}#js-product-page .pk-short-specs__brand-copy{display:grid;gap:4px;min-width:0;font-size:12px;line-height:1.5;overflow-wrap:anywhere}#js-product-page .pk-short-specs__brand-copy strong{font-size:15px;font-weight:750;line-height:1.4;color:#304d60}#js-product-page .pk-short-specs__brand-link>svg{display:block;flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;color:#a34b22}#js-product-page .pk-short-specs__brand-link:hover,#js-product-page .pk-short-specs__brand-link:hover strong{color:#a34b22}#js-product-page .pk-short-specs__brand-link:focus-visible{outline:2px solid #bc5b2a;outline-offset:4px;border-radius:3px}#js-product-page .pk-short-specs__body:has(>.pk-short-specs__list[hidden])>.pk-short-specs__brand{padding:0;border:0}#js-product-page .pk-short-specs__body:has(>.pk-short-specs__list[hidden]) .pk-short-specs__brand-link{flex-direction:row;justify-content:flex-start;text-align:left;gap:20px}@media(max-width:1100px){#js-product-page .pk-short-specs__body:has(>.pk-short-specs__brand):has(>.pk-short-specs__list:not([hidden])){display:block}#js-product-page .pk-short-specs__brand{margin-top:14px;padding:14px 0 0;border-left:0;border-top:1px solid #bed0dc}#js-product-page .pk-short-specs__brand-link{display:grid;grid-template-columns:80px minmax(0,1fr) 16px;gap:12px;text-align:left}#js-product-page .pk-short-specs__brand-link>img{width:80px;height:44px}#js-product-page .pk-short-specs__brand-link:not(:has(>img)){grid-template-columns:minmax(0,1fr) 16px}#js-product-page .pk-short-specs__body:has(>.pk-short-specs__list[hidden])>.pk-short-specs__brand{margin:0}#js-product-page .pk-short-specs__body:has(>.pk-short-specs__list[hidden]) .pk-short-specs__brand-link{gap:12px}}@media(max-width:600px){#js-product-page .product-media>.pk-short-specs{padding:10px 14px 15px}#js-product-page .pk-short-specs__head{gap:4px 10px;margin-bottom:7px}#js-product-page .pk-short-specs__head h3{font-size:14px}#js-product-page .pk-short-specs__more{min-height:44px;font-size:12px;gap:5px}#js-product-page .pk-short-specs__row{column-gap:12px;font-size:13px}}#js-product-page .pk-reviews{color:#304d60}#js-product-page .pk-reviews__toolbar{border-color:#c4d5e0;gap:12px 20px}#js-product-page .pk-reviews__photos{color:#425e70;font-size:13px;font-weight:600;min-height:42px;line-height:1.5;cursor:pointer}.petertel-body #js-product-page .pk-reviews input[type=checkbox]:not(:checked):not(:indeterminate),.petertel-body .pk-dialog input[type=checkbox]:not(:checked):not(:indeterminate){border-color:#879fae!important}#js-product-page .pk-review-item{border-color:#b9cedc;background:linear-gradient(120deg,#f2f7fb,#fbfdfe);box-shadow:0 3px 12px #304d600a}#js-product-page .pk-reviews .petertel-review-card__author b{color:#304f63;font-size:14px;font-weight:750}#js-product-page .pk-reviews .petertel-review-card__author time{color:#596f7d;font-size:12px;line-height:1.5}#js-product-page .pk-reviews .petertel-review-card__avatar{color:#406279;background:#e0edf5;font-weight:750}#js-product-page .pk-reviews :is(.petertel-review-card__text,.petertel-review-card__details){color:#465f70;font-size:14px;line-height:1.8}#js-product-page .pk-reviews .petertel-review-card__details dt{color:#304f63;font-weight:750}#js-product-page .pk-reviews .petertel-review-card__recommend{font-size:12px;color:#2d6b46;font-weight:650}#js-product-page .pk-reviews .petertel-review-card__stars{color:#b95823}#js-product-page .pk-review-replies{border-color:#c4d7e3;background:#eaf2f7}#js-product-page .pk-review-reply{color:#9a461f;font-size:12px;font-weight:650}#js-product-page .pk-reviews__summary{border-color:#aec8da;background:var(--pk-detail-surface);box-shadow:0 3px 12px #304d600d}#js-product-page :is(.pk-reviews__count,.pk-reviews__score>span,.pk-reviews__distribution){color:#536c7c;font-weight:550}#js-product-page .pk-reviews__distribution{font-size:12px}#js-product-page .pk-reviews__bar{background:#d9e5ed}#js-product-page .pk-reviews__bar i{background:#c57040}#js-product-page .pk-reviews__stars{color:#b95823}#js-product-page :is(.pk-reviews__write,.pk-reviews__load){font-size:13px;font-weight:750;color:#365970;border-color:#9bb9cd;background:#fff;min-height:44px}#js-product-page :is(.pk-reviews__write,.pk-reviews__load):hover{color:#a34b22;border-color:#d3a17b;background:#fff5e9}#js-product-page .pk-reviews__empty{border:1px solid #b5cbd9;background:#f1f7fb}#js-product-page .pk-reviews__empty p{color:#506b7c;font-size:14px}.pk-dialog #petertel-review-form{color:#3b596c}.pk-dialog #petertel-review-form :is(label,legend){color:#405e71;font-weight:650}.pk-dialog #petertel-review-form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),textarea,select){color:#304d60;border-color:#9cb7c9;background:#fff}.pk-dialog #petertel-review-form :is(input,textarea)::placeholder{color:#617888;opacity:1}.pk-dialog #petertel-review-form .petertel-review-form__additional{border-color:#bed0dc;background:#f1f7fb}.pk-dialog #petertel-review-form :is(small,.petertel-field-hint,.petertel-review-form__notice){color:#576f7e}.pk-dialog #petertel-review-form .petertel-review-rate>div{padding:4px;border:1px solid #b5cbd9;border-radius:9px;background:#f0f7fb}.pk-dialog #petertel-review-form .petertel-review-rate svg{stroke:#718b9d}.pk-dialog #petertel-review-form .petertel-review-rate label:is(:has(input:checked),:has(~label input:checked)) svg{fill:#b65a26;stroke:#b65a26}.pk-dialog #petertel-review-form .petertel-review-rate label:hover svg{stroke:#a94f22}.pk-reviews__sort{position:relative;max-width:100%;z-index:4}.pk-reviews__sort-native select{max-width:100%}#js-product-page .pk-reviews__sort-button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:280px;max-width:100%;min-height:44px;padding:10px 13px;border:1px solid #a9c1d1;border-radius:9px;background:#f0f6fa;color:#35566b;font:650 13px/1.5 Manrope,Arial,sans-serif;text-align:left;cursor:pointer}.pk-reviews__sort-button svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;transition:transform .15s}#js-product-page .pk-reviews__sort-button[aria-expanded=true],#js-product-page .pk-reviews__sort-button:hover{border-color:#cc9872;color:#a54c23;background:#fff7ed}.pk-reviews__sort-button[aria-expanded=true] svg{transform:rotate(180deg)}.pk-reviews__sort-menu{position:absolute;top:calc(100% + 7px);left:0;min-width:100%;width:max-content;max-width:min(310px,calc(100vw - 32px));box-sizing:border-box;padding:6px;border:1px solid #c3d2dd;border-radius:12px;background:#fff;box-shadow:0 10px 30px #20384826}.pk-reviews__sort-menu:before{content:"";position:absolute;inset:-8px 0 auto;height:8px}#js-product-page .pk-reviews__sort-menu button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:10px;border:0;border-radius:7px;background:transparent;color:#38576b;font:550 13px/1.5 Manrope,Arial,sans-serif;text-align:left;cursor:pointer}.pk-reviews__sort-menu button:after{content:"✓";visibility:hidden;flex:none;font-weight:750}#js-product-page .pk-reviews__sort-menu button[aria-checked=true]{color:#a04921;background:#fff1e4;font-weight:750}.pk-reviews__sort-menu button[aria-checked=true]:after{visibility:visible}#js-product-page .pk-reviews__sort-menu button:hover{background:#edf4f9;color:#304e63}#js-product-page :is(.pk-reviews__sort-button,.pk-reviews__sort-menu button,.pk-reviews__write,.pk-reviews__load):focus-visible{outline:2px solid #b85b2d;outline-offset:2px}@media(max-width:760px){#js-product-page .pt-product-brand__links a{font-size:12px}#js-product-page .pt-product-brand__links a span,#js-product-page .pt-product-brand__identity small{font-size:11px}#js-product-page .pt-product-delivery .dp-product__service-title{font-size:13px!important}#js-product-page>.pt-product-benefits strong{font-size:13px}#js-product-page>.pt-product-benefits p{font-size:12px}#js-product-page>.pt-product-benefits .pt-benefit-link{font-size:11px}#js-product-page .pk-reviews__sort-button{width:280px}.pk-dialog #petertel-review-form :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px}}@media(prefers-reduced-motion:reduce){.pk-reviews__sort-button svg{transition:none}}
