.mb{margin:0 0 24px}.product-information-wrapper{display:grid;gap:15px;grid-template-columns:1fr}product-info-media{width:100%;overflow:hidden}.pdp-media-container{display:grid;gap:12px;height:100%}.main-swiper-wrapper,.thumb-swiper-wrapper{overflow:hidden}.pdp-media-container .swiper{height:100%}.pdp-media-container .swiper-slide{height:auto}.thumb-swiper .swiper-slide-thumb-active{opacity:1;outline:2px solid #000;outline-offset:2px}.pdp-media-container .pdp-media{width:100%;height:100%;border-radius:12px;overflow:hidden}.pdp-media-container .pdp-media img,.pdp-media-container .pdp-media video{width:100%;height:100%;object-fit:cover;display:block;max-height:440px}.thumb-swiper-wrapper .pdp-media{border-radius:6px;overflow:hidden}.thumb-swiper-wrapper .pdp-media img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;display:block}.pd-title-wrapper .pinfo-title{font-size:36px;line-height:1.2;color:#000;margin:0}.pd-title-wrapper .pinfo-title a{text-decoration:none;color:#000}.pd-title-wrapper .pinfo-title a:hover{text-decoration:underline}.pinfo-price{display:flex;align-items:center;gap:8px}.pinfo-regular-price,.pinfo-compare-price{font-size:18px;line-height:24px;color:#000;margin:0;font-weight:600}.pinfo-compare-price s{text-decoration:line-through}pinfo-variant-picker{display:block;margin:0;color:#000}.pinfo-variants-options{margin:0 0 16px}.pinfo-option-label-wrapper .pinfo-filter-label{font-size:16px;line-height:22px;color:#000;font-weight:600;margin:0 0 8px}.pinfo-option-label-wrapper .pinfo-selected-value{font-weight:400}.pinfo-options-values-wrapper{display:flex;flex-wrap:wrap;gap:8px}.pinfo-option-value{position:relative;margin:0}.pinfo-option-value input.hidden--{display:none}.pinfo-option-value label{display:inline-block;padding:8px 14px;border:1px solid #000;border-radius:4px;font-size:14px;line-height:18px;cursor:pointer;color:#000;margin:0;-webkit-user-select:none;user-select:none;transition:all .25s ease}.pinfo-option-value label:hover{background-color:#ffffff1f}.pinfo-option-value input:checked+label{background-color:#fff;color:#000;font-weight:600}.pinfo-option-value.disabled-option label,.pinfo-option-value label.disabled{opacity:.4;cursor:not-allowed;border-style:dashed}.pinfo-option-value.disabled-option label:hover{background-color:transparent}.quantity-selector{display:flex;align-items:center;background:#fff;border-radius:6px;overflow:hidden;width:fit-content;box-shadow:#0000003d 0 3px 8px}.quantity-selector .qty-btn{background:#fff;border:none;color:#000;font-size:18px;line-height:24px;padding:10px 14px;cursor:pointer;transition:all .3s}.quantity-selector .qty-input{width:46px;text-align:center;border:none;font-size:16px;line-height:22px;padding:8px 0;color:#000}.quantity-selector input[type=number]::-webkit-outer-spin-button,.quantity-selector input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-selector .qty-input:focus{outline:none;border:none;box-shadow:none}.pinfo-form-wrapper{width:100%;display:flex;flex-direction:column;gap:12px}.p-info-btn-buy-now{width:100%;max-width:500px;background:#fff;color:#000;font-size:16px;line-height:22px;font-weight:600;padding:14px 0;border-radius:6px;border:none;cursor:pointer;text-transform:uppercase;margin:0 0 16px;box-shadow:#0000003d 0 3px 8px}.pinfo-add-to-cart{width:100%;max-width:500px;background:#5a4bff;color:#fff;font-size:16px;line-height:22px;font-weight:600;padding:14px 0;border-radius:6px;border:none;cursor:pointer;text-transform:uppercase;transition:all .3s}.pinfo-add-to-cart:hover{opacity:.8;background-color:rgba(90,75,255,.5) 0px 3px 8px;transform:translateY(-2px)}.product__description{color:#000;font-size:16px;line-height:24px;max-width:500px}.product__description a{display:inline-block;width:100%;text-align:center;padding:14px 0;background:#fff;color:#0054ff;font-size:14px;line-height:20px;font-weight:600;border-radius:6px;text-decoration:none;margin:8px 0 0;box-shadow:#0000003d 0 3px 8px;transition:all .3s}.product__description a:hover{background-color:#e6f3ff;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.share-button__button{display:flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;margin:16px 0 0;font-size:16px;line-height:22px;color:#000;cursor:pointer}.share-button__button .svg-wrapper svg{width:18px;height:18px;display:block}.pinfo-features-row{display:flex;justify-content:space-between;align-items:center;gap:16px;max-width:500px;padding:0}.pinfo-feature-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.pinfo-feature-item-media{width:45px;height:45px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#5a4bff}.pinfo-feature-icon{display:block;width:24px;height:24px;border-radius:50%}.pinfo-feature-text{font-size:14px;line-height:18px;color:#000;margin:0}@media (min-width: 990px){.product-information-wrapper{grid-template-columns:repeat(2,1fr)}.pdp-media-container{grid-template-columns:80px 1fr;gap:16px}.main-swiper-wrapper{order:2}.thumb-swiper-wrapper{order:1}.thumb-swiper .swiper-slide{cursor:pointer;transition:opacity .3s ease}}@media (max-width: 989px){.mb{margin:0 0 16px}.product-information-wrapper{gap:24px}.pdp-media-container{grid-template-columns:1fr}.thumb-swiper .swiper-slide{width:70px!important}.pd-title-wrapper .pinfo-title{font-size:28px;line-height:1.2}.pinfo-regular-price,.pinfo-compare-price{font-size:16px;line-height:22px}.pinfo-option-label-wrapper .pinfo-filter-label{font-size:14px;line-height:20px}.quantity-selector .qty-btn{font-size:16px;line-height:22px}.p-info-btn-buy-now,.pinfo-add-to-cart{font-size:14px;line-height:20px}.product__description,.share-button__button{font-size:14px;line-height:22px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ed-new-feature-product.css.map */
