#product-detail-redesign .product-content-tabs [role=tab]{cursor:pointer;border:0;border-bottom:2px solid #0000;font-family:inherit}#product-detail-redesign .product-content-tabs [role=tab]:focus-visible{outline:2px solid var(--ez-primary);outline-offset:2px}#product-detail-redesign .product-content-surface[hidden]{display:none!important}#product-detail-redesign .rich-text-description .sku-description-check{color:var(--mainColor);margin-inline-end:8px;font-weight:800}#product-detail-redesign .rich-text-description li:has(.sku-description-check):before{content:none}body #appContainer #product-detail-redesign .product-heading-band h1{font-size:32px}#product-detail-redesign .product-heading-band{display:flow-root}body #appContainer #product-detail-redesign .ez-detail-TrustItem,body #appContainer #product-detail-redesign .ez-detail-TrustItem .icon{color:#c8d8d3}body #appContainer #product-detail-redesign:lang(en) .ez-detail-TrustItem,body #appContainer #product-detail-redesign:lang(en) .ez-detail-TrustItem .icon{color:#d2ddda}@media (min-width:761px){body #appContainer #product-detail-redesign .category .sku-list .sku-item{min-height:48px;padding:12px 20px}}@media (min-width:901px){body #appContainer #product-detail-redesign .leafCardBox .sku-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:601px) and (max-width:900px){body #appContainer #product-detail-redesign .leafCardBox .sku-list{grid-template-columns:repeat(2,minmax(0,1fr))}}body #appContainer #product-detail-redesign .leafCardBox .sku-item{width:auto;min-width:0}@media (min-width:901px) and (max-width:1100px){body #appContainer #product-detail-redesign .leafCardBox .sku-item>.content{flex-direction:column;align-items:stretch;gap:12px}body #appContainer #product-detail-redesign .leafCardBox .price-box{align-self:flex-end}}body #appContainer #product-detail-redesign .promo-input-row{gap:10px}body #appContainer #product-detail-redesign .detail-sidebar .promo-input-row input{border-radius:10px;flex:1 1 0;width:0;min-width:0}body #appContainer #product-detail-redesign .detail-sidebar .promo-input-row button{white-space:normal;border-radius:10px;width:auto;min-width:92px;max-width:50%;height:auto;min-height:46px;padding-inline:14px}body #appContainer #product-detail-redesign .product-sku-region :is(.leafCardBox,.richTextCardBox) .sku-list{grid-auto-rows:1fr}body #appContainer #product-detail-redesign .product-sku-region .isLeaf>.content{flex-direction:column;align-items:flex-start;gap:8px;height:auto}body #appContainer #product-detail-redesign .leafCardBox .sku-item{align-items:stretch;height:auto;display:flex}body #appContainer #product-detail-redesign .leafCardBox .sku-item>.content{flex:1}body #appContainer #product-detail-redesign .product-sku-region .isLeaf .sku-title-row{-webkit-line-clamp:unset;white-space:normal;overflow-wrap:anywhere;flex:none;width:100%;display:block;overflow:visible}body #appContainer #product-detail-redesign .product-sku-region .isLeaf .sku-title-row .sku-tag{vertical-align:baseline;max-width:100%;margin-inline-start:8px}body #appContainer #product-detail-redesign .product-sku-region .rich-card-name{margin-bottom:8px}body #appContainer #product-detail-redesign .product-sku-region .isLeaf .price-box{flex-flow:wrap;justify-content:flex-start;align-self:flex-start;align-items:baseline;gap:8px;margin:0;display:flex}body #appContainer #product-detail-redesign .leafCardBox .sku-item>.content>.price-box{margin-top:auto}body #appContainer #product-detail-redesign .product-sku-region .rich-text-description{margin-top:20px}body #appContainer #product-detail-redesign .product-sku-region .sku-item.is-sold-out{overflow:visible}body #appContainer #product-detail-redesign .product-sku-region .sku-item .sku-sold-out{top:-12px;z-index:1;color:#4b5563;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;background:#e5e7eb;border:1px solid #cbd1d6;border-radius:6px;max-width:calc(100% - 32px);padding:3px 8px;font-size:12px;font-weight:600;line-height:18px;position:absolute;inset-inline-end:8px;overflow:hidden}#product-detail-redesign .detail-delivery-info{border:1px solid var(--ez-border);background:var(--ez-control-bg-hover);color:var(--ez-text-primary);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-bottom:20px;padding:20px 24px;display:grid}#product-detail-redesign .detail-delivery-item{align-items:flex-start;gap:12px;min-width:0;display:flex}#product-detail-redesign .detail-delivery-item>.icon{color:var(--mainColor);padding-top:4px;font-size:24px}#product-detail-redesign .detail-delivery-item strong,#product-detail-redesign .detail-delivery-item small,#product-detail-redesign .detail-delivery-item .label{display:block}#product-detail-redesign .detail-delivery-item strong{margin-block:4px;font-size:15px}#product-detail-redesign .detail-delivery-item .label,#product-detail-redesign .detail-delivery-item small{color:var(--ez-text-secondary);font-size:13px;line-height:1.6}#product-detail-redesign .product-total-discounts{padding-block:12px}#product-detail-redesign .detail-order-box .product-original-total>span{color:var(--ez-price);font-family:var(--ez-money-font)}#product-detail-redesign .product-total-discounts summary{cursor:pointer;justify-content:space-between;gap:16px;display:flex}#product-detail-redesign .product-total-discounts summary>span:after{content:"⌄";margin-inline-start:8px}#product-detail-redesign .product-total-discounts summary>strong,#product-detail-redesign .product-total-discounts .price-item>span{color:#d46b08}#product-detail-redesign .product-total-discounts .price-item{margin-block:0;padding-top:12px}@media (max-width:600px){#product-detail-redesign .detail-delivery-info{grid-template-columns:minmax(0,1fr);padding:16px}}.product-switch-notice{z-index:2200;border:1px solid var(--ez-border);background:var(--ez-surface-page,#fffdf8);max-width:min(440px,100vw - 32px);color:var(--ez-text-primary);border-radius:10px;padding:12px 18px;font-size:14px;position:fixed;top:80px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #001b3020}
