.p-detail .p-info-wrapper{--pi-line:#dadada;--pi-surface:#fff;--pi-green-ink:#33690f;--pi-green-bg:#f0f8ea;--pi-green-line:#cfe6ba;--pi-red-ink:#a81717;--pi-red-bg:#fef5f4;--pi-red-line:#f4d3cf;--pi-radius:12px;--pi-radius-tag:6px;--pi-radius-chip:999px;--pi-radius-soft:8px;--pi-gap:20px;gap:var(--pi-gap);font-variant-numeric:tabular-nums}.p-detail .p-info-wrapper>*{margin-top:0!important;margin-bottom:0!important}@media (min-width:1200px){.p-detail .product-top>div.p-info-wrapper{padding-left:40px}}.p-detail .p-info-wrapper .p-detail-info{order:10}.p-detail .p-info-wrapper .p-short-description{order:20}.p-detail .p-info-wrapper .quantity-discounts{order:40}.p-detail .p-info-wrapper .wrapped-value,.p-detail .p-info-wrapper .detail-parameters{order:50}.p-detail .p-info-wrapper .calc{order:60}.p-detail .p-info-wrapper .btn.btn-secondary{order:85}.p-detail .p-info-wrapper .timeToEnd{order:88}.p-detail .p-info-wrapper .p-final-price-wrapper{order:90}.p-detail .p-info-wrapper .ship-row{order:95}.p-detail .p-info-wrapper .p-gifts-wrapper{order:120}.p-detail .p-info-wrapper .add-to-cart{order:100}.p-detail .p-info-wrapper .anchor-link{order:110}.p-detail .p-info-wrapper .ship-row~.ship-row,.p-detail .p-info-wrapper .calc~.calc{display:none!important}.p-detail .p-info-wrapper .add-to-cart .unit:has(~.unit){display:none!important}.p-detail .p-info-wrapper .detail-parameters:not(:has(td)){display:none!important}.p-detail .p-info-wrapper>p:has(>.chevron-down-after){display:none!important}.p-detail .p-info-wrapper .p-detail-info{color:var(--colors-foregrounds-content-quaternary);flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:14px;line-height:1.4;display:flex}.p-detail .p-info-wrapper .p-detail-info>div+div:before,.p-detail .p-info-wrapper .p-detail-info .p-code:before{content:none;padding:0}.p-detail .p-info-wrapper .anchor-link:after{content:"\e90e";margin:0 0 0 8px;font-family:shoptet;font-size:12px}.p-detail .p-info-wrapper .p-detail-info .stars-wrapper{gap:4px 8px}.p-detail .p-info-wrapper .p-detail-info .stars .star:before{font-size:14px}.p-detail .p-info-wrapper .p-detail-info .stars-label{color:var(--colors-foregrounds-content-quaternary);font-weight:600}.p-detail .p-info-wrapper .p-detail-info .stars-link,.p-detail .p-info-wrapper .p-detail-info a{color:var(--colors-foregrounds-content-quaternary);text-underline-offset:4px;font-weight:400;transition:color .15s,border-color .15s}@media (hover:hover){.p-detail .p-info-wrapper .p-detail-info a:hover,.p-detail .p-info-wrapper .p-detail-info .stars-link:hover{color:var(--color-primary);text-decoration:none}}.p-detail .p-info-wrapper .p-detail-info a span{color:var(--colors-foregrounds-content-quaternary);font-weight:600}.p-detail .p-info-wrapper .p-detail-info .p-code,.p-detail .p-info-wrapper .p-detail-info .p-code a,.p-detail .p-info-wrapper .p-detail-info .p-code-label{color:var(--colors-foregrounds-content-quaternary)}.p-detail .p-info-wrapper .p-final-price-wrapper{background:var(--pi-surface);border:1px solid var(--pi-line);border-radius:var(--pi-radius);grid-template-columns:auto 1fr;grid-template-areas:"std save""final final""vat measure";align-items:baseline;gap:8px 12px;padding:16px;display:grid;position:relative}.p-detail .p-info-wrapper:has(.timeToEnd) .p-final-price-wrapper{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.p-detail .p-info-wrapper .p-final-price-wrapper .price-standard:before,.p-detail .p-info-wrapper .p-final-price-wrapper .price-additional:before{color:var(--colors-foregrounds-content-quaternary);white-space:nowrap;flex:none;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.p-detail .p-info-wrapper .p-final-price-wrapper .price-standard{max-width:none;color:var(--colors-foregrounds-content-quaternary);border-bottom:0;grid-area:std;justify-content:flex-start;justify-self:start;align-items:baseline;gap:7px;margin:0;padding:0;font-size:15px;line-height:1.3;text-decoration:none;display:inline-flex}.p-detail .p-info-wrapper .p-final-price-wrapper .price-standard:before{content:"Celková cena s DPH"}.p-detail .p-info-wrapper .p-final-price-wrapper .price-standard>span{text-decoration:line-through;text-decoration-thickness:1px}.p-detail .p-info-wrapper .p-final-price-wrapper .price-standard .pr-list-unit{font-size:14px}.p-detail .p-info-wrapper .p-final-price-wrapper .price-final{max-width:none;color:var(--color-primary);letter-spacing:-.025em;border-bottom:0;flex-wrap:wrap;grid-area:final;justify-content:flex-start;align-items:baseline;gap:0 10px;margin:0;padding:0;font-size:46px;font-weight:800;line-height:1.02;display:flex}.p-detail .p-info-wrapper .p-final-price-wrapper .price-final .price-final-holder{align-items:baseline;gap:6px;display:flex}.p-detail .p-info-wrapper .p-final-price-wrapper .price-final .pr-list-unit{color:var(--colors-foregrounds-content-quaternary);font-size:20px;top:0}.p-detail .p-info-wrapper .p-final-price-wrapper .price-final:before{content:"Naše cena s DPH";letter-spacing:.05em;text-transform:uppercase;color:var(--colors-foregrounds-content-quaternary);flex:0 0 100%;margin-bottom:1px;font-size:14px;font-weight:600;line-height:1.4}.p-detail .p-info-wrapper .p-final-price-wrapper .price-additional{max-width:none;color:var(--colors-foregrounds-content-quaternary);border-bottom:0;grid-area:vat;justify-content:flex-start;justify-self:start;align-items:baseline;gap:5px;margin:0;padding:4px 0 0;font-size:14px;line-height:1.4;display:inline-flex}.p-detail .p-info-wrapper .p-final-price-wrapper .price-additional:before{content:"Naše cena bez DPH"}.p-detail .p-info-wrapper .p-final-price-wrapper .price-measure.absolute-position{color:var(--colors-foregrounds-content-quaternary);grid-area:measure;justify-self:flex-end;font-size:14px;line-height:1.4;margin:4px 0 0!important;position:static!important}.p-detail .p-info-wrapper .p-final-price-wrapper .price-measure.absolute-position .sr-only{display:none}.p-detail .p-info-wrapper .timeToEnd{background:var(--pi-red-bg);border:1px solid var(--pi-line);border-bottom:1px dashed var(--pi-red-line);border-radius:var(--pi-radius) var(--pi-radius) 0 0;flex-wrap:wrap;align-items:center;gap:8px 16px;width:100%;padding:8px 16px;display:flex;margin-bottom:calc(var(--pi-gap) * -1)!important}.p-detail .p-info-wrapper .timeToEnd h4{color:var(--pi-red-ink);text-align:left;text-transform:none;align-items:center;gap:7px;margin:0;padding:0;font-size:14px;font-weight:600;line-height:1.3;display:flex}.p-detail .p-info-wrapper .timeToEnd h4:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a81717' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7.2v5l3.1 1.9'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 15px;width:15px;height:15px}.p-detail .p-info-wrapper .timeToEnd .saleAction{border-radius:var(--pi-radius-chip);color:var(--pi-red-ink);background:#fbe0dd;margin:0 1px;padding:1px 7px;font-size:14px;font-weight:700;line-height:1.5;display:inline-block}.p-detail .p-info-wrapper .timeToEnd .time{justify-content:flex-start;gap:6px;margin-left:auto;display:flex}.p-detail .p-info-wrapper .timeToEnd .time>span{border:1px solid var(--pi-red-line);border-radius:var(--pi-radius-soft);min-width:48px;color:var(--pi-red-ink);font-variant-numeric:tabular-nums;background:#fff;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:4px 8px;font-size:14px;font-weight:700;line-height:1.15;display:flex;box-shadow:0 1px 3px rgba(0,0,0,.08),0 4px 12px -4px rgba(0,0,0,.08)}.p-detail .p-info-wrapper .timeToEnd .time>span .timeWord{letter-spacing:.07em;text-transform:uppercase;color:var(--colors-foregrounds-content-quaternary);font-size:10px;font-weight:600}.p-detail .p-info-wrapper .ship-row{flex-wrap:wrap;justify-content:space-between;gap:10px 18px;flex-direction:row!important;align-items:center!important;margin:0!important;display:flex!important}.p-detail .p-info-wrapper .ship-row .availability-value{flex-wrap:nowrap;align-items:center;margin:0!important;display:inline-flex!important}.p-detail .p-info-wrapper .ship-row .availability-value.in-stock{border:1px solid var(--pi-green-line);border-radius:var(--pi-radius-chip);background:var(--pi-green-bg);padding:6px 14px 6px 34px!important}.p-detail .p-info-wrapper .ship-row .availability-value.in-stock:before{background-repeat:no-repeat;background-size:17px 17px;width:17px;height:17px;margin-top:-8.5px;left:11px}.p-detail .p-info-wrapper .ship-row .availability-value .availability-label{text-transform:none;flex:none;margin:0;font-size:14px;font-weight:600;line-height:1.4;display:inline-block;color:var(--pi-green-ink)!important}.p-detail .p-info-wrapper .ship-row .availability-label .acronym,.p-detail .p-info-wrapper .ship-row .availability-label .show-tooltip{cursor:help;border-bottom:1px dotted rgba(51,105,15,.45);text-decoration:none}.p-detail .p-info-wrapper .ship-row span.shipping-options{color:var(--colors-foregrounds-content-quaternary);border-bottom:1px dashed #ccd3da;align-items:center;padding:0;font-size:14px;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex;margin:0!important}.p-detail .p-info-wrapper .ship-row span.shipping-options:hover{color:var(--color-primary);border-bottom-color:var(--color-primary)}.p-detail .p-info-wrapper .ship-row span.shipping-options:before{opacity:.7;background-repeat:no-repeat;background-size:contain;flex:0 0 19px;width:19px;height:19px;margin-right:7px}.p-detail .p-info-wrapper .add-to-cart{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:0!important;display:flex!important}.p-detail .p-info-wrapper .add-to-cart .quantity{background:#fff;flex:none;padding:0 40px 0 0;box-shadow:none!important;border:1px solid #d6dbe1!important}.p-detail .p-info-wrapper .add-to-cart .quantity input.amount{height:52px;color:var(--color-primary);text-align:center;font-size:16px;font-weight:600}.p-detail .p-info-wrapper .add-to-cart .quantity .increase,.p-detail .p-info-wrapper .add-to-cart .quantity .decrease{border-color:var(--colors-surface-subtle);background-color:var(--colors-surface-secondary);width:40px;height:26px;color:var(--colors-foregrounds-content-quaternary);transition:background-color .15s}.p-detail .p-info-wrapper .add-to-cart .quantity .decrease{top:26px}.p-detail .p-info-wrapper .add-to-cart .quantity .increase:hover,.p-detail .p-info-wrapper .add-to-cart .quantity .decrease:hover{background-color:var(--colors-surface-subtle)}.p-detail .p-info-wrapper .add-to-cart .quantity .increase:before,.p-detail .p-info-wrapper .add-to-cart .quantity .decrease:before{font-size:15px;line-height:26px}.p-detail .p-info-wrapper .add-to-cart .unit{font-size:14px;padding:0 2px 0 0!important}.p-detail .p-info-wrapper .add-to-cart .add-to-cart-button{letter-spacing:.1px;flex:230px;justify-content:center;align-items:center;gap:10px;min-height:52px;transition:background-color .15s,box-shadow .2s,transform .12s;display:inline-flex!important}.p-detail .p-info-wrapper .add-to-cart .add-to-cart-button:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9.5' cy='20' r='1.4'/%3E%3Ccircle cx='18.5' cy='20' r='1.4'/%3E%3Cpath d='M2 3h2.6l2.4 11.1a1.8 1.8 0 0 0 1.8 1.4h9.3a1.8 1.8 0 0 0 1.8-1.4L21.5 7H6'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:0 0 21px;width:21px;height:21px;content:""!important;margin:0!important;display:inline-block!important}.p-detail .p-info-wrapper .add-to-cart .add-to-cart-button:hover{transform:translateY(-1px);box-shadow:0 10px 22px -8px rgba(52,102,21,.75)}.p-detail .p-info-wrapper .add-to-cart .add-to-cart-button:active{transform:translateY(0)}.p-detail .p-info-wrapper .add-to-cart .add-to-cart-button:focus-visible{outline-offset:2px;outline:3px solid rgba(67,132,28,.38)}.p-detail .p-info-wrapper .add-to-cart .social-buttons-wrapper{flex:1 0 100%;margin:8px 0 0}.p-detail .p-info-wrapper .add-to-cart .link-icons{gap:0 20px}.p-detail .p-info-wrapper .add-to-cart a.link-icon{color:var(--colors-foregrounds-content-quaternary);gap:7px;margin:0;transition:color .15s}.p-detail .p-info-wrapper .add-to-cart a.link-icon:hover{color:var(--color-primary)}.p-detail .p-info-wrapper .add-to-cart a.link-icon:before{font-size:17px}.p-detail .p-info-wrapper .add-to-cart .link-icon.chat span:before{font-size:14px}.p-detail .p-info-wrapper .p-short-description{text-wrap:pretty;flex-direction:column;gap:12px;display:flex}.p-detail .p-info-wrapper .p-short-description>*{margin:0!important}.p-detail .p-info-wrapper .p-short-description>div[style]{order:-1}.p-detail .p-info-wrapper .p-short-description ul{gap:4px;padding:0;list-style:none;display:grid}.p-detail .p-info-wrapper .p-short-description ul li{padding:0 0 0 18px;line-height:1.5;position:relative}.p-detail .p-info-wrapper .p-short-description ul li:before{content:"";background:#c3cbd4;border-radius:50%;width:5px;height:5px;position:absolute;top:.62em;left:2px}.p-detail .p-info-wrapper .p-short-description ul li strong{color:var(--color-primary)}.p-detail .p-info-wrapper .p-short-description>div[style]{border:1px solid var(--pi-green-line)!important;border-radius:var(--pi-radius)!important;background-color:var(--pi-green-bg)!important;color:var(--pi-green-ink)!important;margin:0!important;padding:13px 16px!important;line-height:1.5!important}.p-detail .p-info-wrapper .p-short-description>div[style]>div[style]{font-size:14.5px;margin:0!important}.p-detail .p-info-wrapper .p-short-description>div[style] strong{color:inherit}@media (max-width:991px){.p-detail .p-info-wrapper{--pi-gap:18px}}@media (max-width:575px){.p-detail .p-info-wrapper .p-final-price-wrapper{grid-template-columns:auto 1fr;grid-template-areas:"std save""final final""vat vat""measure measure";row-gap:2px;padding:16px 16px 14px}.p-detail .p-info-wrapper .p-final-price-wrapper .price-final{font-size:38px}.p-detail .p-info-wrapper .p-final-price-wrapper .price-measure.absolute-position{border-left:0;justify-self:flex-start;padding-left:0;margin-top:2px!important}.p-detail .p-info-wrapper .timeToEnd{padding:11px 16px 12px}.p-detail .p-info-wrapper .timeToEnd .time{flex-wrap:wrap;margin-left:0}.p-detail .p-info-wrapper .add-to-cart .add-to-cart-button{flex:auto}}.p-detail .p-info-wrapper .p-detail-info .stars{align-items:center;gap:2px;height:auto;display:flex}.p-detail .p-info-wrapper .p-detail-info .stars .star{width:15px;height:15px;line-height:0}.p-detail .p-info-wrapper .p-detail-info .stars .star:before,.p-detail .p-info-wrapper .p-detail-info .stars .star.star-on:before,.p-detail .p-info-wrapper .p-detail-info .stars .star.star-off:before,.p-detail .p-info-wrapper .p-detail-info .stars .star.star-half:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:15px;font-size:0;line-height:0;display:block}.p-detail .p-info-wrapper .p-detail-info .stars .star:before,.p-detail .p-info-wrapper .p-detail-info .stars .star.star-off:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23d4d8de' stroke-width='1.7' stroke-linejoin='round' d='M12 3.1l2.72 5.51 6.08.89-4.4 4.29 1.04 6.06L12 16.99l-5.44 2.86 1.04-6.06-4.4-4.29 6.08-.89z'/%3E%3C/svg%3E")}.p-detail .p-info-wrapper .p-detail-info .stars .star.star-on:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23d7b56d' d='M12 3.1l2.72 5.51 6.08.89-4.4 4.29 1.04 6.06L12 16.99l-5.44 2.86 1.04-6.06-4.4-4.29 6.08-.89z'/%3E%3C/svg%3E")}.p-detail .p-info-wrapper .p-detail-info .stars .star.star-half:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3ClinearGradient id='h'%3E%3Cstop offset='50%25' stop-color='%23d7b56d'/%3E%3Cstop offset='50%25' stop-color='%23f2f4f7'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23h)' stroke='%23d4d8de' stroke-width='1.2' stroke-linejoin='round' d='M12 3.1l2.72 5.51 6.08.89-4.4 4.29 1.04 6.06L12 16.99l-5.44 2.86 1.04-6.06-4.4-4.29 6.08-.89z'/%3E%3C/svg%3E")}.p-detail .p-info-wrapper .add-to-cart .link-icon.chat:before{content:"";background-color:currentColor;flex:0 0 18px;width:18px;height:18px;margin:0;font-size:0;line-height:0;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.6c0 3.92-4.03 7.1-9 7.1-.98 0-1.93-.12-2.81-.36L4 20.2l1.42-3.62C3.9 15.3 3 13.55 3 11.6 3 7.68 7.03 4.5 12 4.5s9 3.18 9 7.1z'/%3E%3Cpath d='M8.5 11.6h.01M12 11.6h.01M15.5 11.6h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 11.6c0 3.92-4.03 7.1-9 7.1-.98 0-1.93-.12-2.81-.36L4 20.2l1.42-3.62C3.9 15.3 3 13.55 3 11.6 3 7.68 7.03 4.5 12 4.5s9 3.18 9 7.1z'/%3E%3Cpath d='M8.5 11.6h.01M12 11.6h.01M15.5 11.6h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.p-detail .p-image-wrapper .flags-extra .flag.flag-discount .price-save{font-size:20px;font-weight:600}.p-detail .p-image-wrapper .flags-extra .flag.flag-discount{width:auto;height:auto;min-height:unset;min-width:unset;border-radius:4px;padding:8px 12px}.p-detail .quantity-discounts__item{padding:8px 16px;transition:background .3s}.p-detail .quantity-discounts__item:hover{background:var(--colors-surface-secondary)}.p-detail .quantity-discounts__item--highlighted:hover{background:inherit}.p-detail .quantity-discounts__save{margin:0!important;padding:8px 10px 0!important}.p-detail .quantity-discounts__saved-amount{border-radius:var(--pi-radius-tag);background:var(--colors-surface-secondary);padding:2px 6px}.p-detail .p-info-wrapper.konfig .calc{background-color:transparent;border-radius:0;order:89;padding:0;display:flex}.p-detail .p-info-wrapper.konfig .add-to-cart{justify-content:flex-start;max-width:none}.p-detail .p-info-wrapper.konfig .calc>.left{background:var(--pi-surface);border:1px solid var(--pi-line);border-radius:var(--pi-radius) 0 0 var(--pi-radius);padding:16px}.p-detail .p-info-wrapper.konfig:has(.timeToEnd) .calc>.left{border-top:0;border-top-left-radius:0;border-top-right-radius:0}.p-detail .p-info-wrapper.konfig:has(.timeToEnd) .calc>.right{border-top:0;border-top-right-radius:0}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row{border-bottom:1px solid var(--colors-surface-subtle);align-items:baseline;gap:8px;padding:6px 0}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:last-of-type{border-bottom:0;padding-bottom:0}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row span.left{width:auto;color:var(--colors-foregrounds-content-quaternary);flex:auto;font-size:14px;font-weight:400;line-height:1.4}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row span.right{flex:none;width:auto;font-size:14px;line-height:1.4}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:not(:has(.red)):not(:has(.sleva)):has(strong){border-bottom:1px solid var(--colors-surface-subtle);padding:10px 0;display:block}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:not(:has(.red)):not(:has(.sleva)):has(strong) span.left{letter-spacing:.05em;text-transform:uppercase;width:auto;color:var(--colors-foregrounds-content-quaternary);margin-bottom:1px;font-size:12.5px;font-weight:600;display:block}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:not(:has(.red)):not(:has(.sleva)):has(strong) span.right{text-align:left;color:#000;width:auto;display:block}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:not(:has(.red)):not(:has(.sleva)):has(strong) strong{letter-spacing:-.025em;font-size:40px;font-weight:800;line-height:1.02}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:not(:has(.red)):not(:has(.sleva)):has(strong) .pr-list-unit{color:var(--colors-foregrounds-content-quaternary);margin-left:2px;font-size:15px;font-weight:500}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:has(.right.red) .pr-list-unit{color:var(--colors-foregrounds-content-quaternary);font-size:14px;font-weight:500}.p-detail .p-info-wrapper.konfig .calc>.left .calc-row:has(.right.sleva) span.right{color:var(--colors-foregrounds-content-quaternary)}.p-detail .p-info-wrapper.konfig .calc>.right{background:var(--colors-surface-secondary);border:1px solid var(--pi-line);border-radius:0 var(--pi-radius) var(--pi-radius) 0;border-left:0;flex-grow:1;padding:16px}.p-detail .p-info-wrapper.konfig .calc>.right h2{color:#000;align-items:center;gap:8px;margin:0 0 8px;padding:0;font-size:15px;font-weight:700;line-height:1.3;display:flex}.p-detail .p-info-wrapper.konfig .calc>.right h2:before{content:"";background-color:currentColor;flex:0 0 17px;width:17px;height:17px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2.5' width='16' height='19' rx='2'/%3E%3Cpath d='M8 6.5h8M8 11h2m3 0h3M8 15h2m3 0h3M8 18.5h8'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='2.5' width='16' height='19' rx='2'/%3E%3Cpath d='M8 6.5h8M8 11h2m3 0h3M8 15h2m3 0h3M8 18.5h8'/%3E%3C/svg%3E") 50%/contain no-repeat}.p-detail .p-info-wrapper.konfig .calc>.right .calc-row{justify-content:space-between;align-items:center;gap:12px;padding:5px 0;display:flex}.p-detail .p-info-wrapper.konfig .calc>.right .calc-row span.left{width:auto;color:var(--colors-foregrounds-content-quaternary);flex:auto;font-size:14px;font-weight:400}.p-detail .p-info-wrapper.konfig .calc>.right .calc-row span.right{color:#000;text-align:right;flex:none;width:auto;font-size:15px;font-weight:600}.p-detail .p-info-wrapper.konfig .calc>.right .calc-row:has(input){border-bottom:1px solid var(--pi-line);margin-bottom:5px;padding-bottom:11px}.p-detail .p-info-wrapper.konfig .calc>.right .calc-row span.right input{color:#000;font-weight:600}.p-detail .p-info-wrapper.konfig .calc>.right .calc-row span.right input:focus-visible{outline-offset:1px;box-shadow:none;outline:3px solid rgba(67,132,28,.35)}.p-detail .p-info-wrapper.konfig .calc>.right .calc-row:last-of-type span.right{color:var(--pi-green-ink);font-size:18px;font-weight:700}@media (max-width:1285px) and (min-width:1200px){.p-detail .p-info-wrapper.konfig .calc>.right{border-top:0;border-left:1px solid var(--pi-line);border-radius:0 0 var(--pi-radius) var(--pi-radius);margin:0}.p-detail .p-info-wrapper.konfig .calc>.left{border-radius:var(--pi-radius) var(--pi-radius) 0 0}}@media (max-width:1199px) and (min-width:1128px){.p-detail .p-info-wrapper.konfig .calc>.right{margin:0}.p-detail .p-info-wrapper.konfig .calc{flex-wrap:nowrap}}@media (max-width:600px){.p-detail .p-info-wrapper.konfig .calc>.right{border-top:0;border-left:1px solid var(--pi-line);border-radius:0 0 var(--pi-radius) var(--pi-radius);margin:0}.p-detail .p-info-wrapper.konfig .calc>.left{border-radius:var(--pi-radius) var(--pi-radius) 0 0}}.p-detail .p-info-wrapper .p-gifts-wrapper{border-radius:12px}