.pdp-redesign .pdp-redesign-title{font-size:var(--pdp-title-font-size);color:var(--pdp-title-font-color)}.pdp-redesign .product-info-block .product-pricing{justify-content:flex-start}.pdp-redesign .product-info-block .product-pricing.pdp-redesign-pricing,.pdp-redesign .product-info-block .pdp-redesign-pricing{font-size:var(--pdp-pricing-font-size)!important;color:var(--pdp-pricing-font-color)!important}.pdp-redesign .product-info-block .product-pricing.pdp-redesign-pricing .current-price,.pdp-redesign .product-info-block .pdp-redesign-pricing .current-price{color:var(--pdp-pricing-font-color)!important}.pdp-redesign .product-info-block .product-pricing.pdp-redesign-pricing.sale .pdp-redesign-current-price,.pdp-redesign .product-info-block .pdp-redesign-pricing.sale .pdp-redesign-current-price,.pdp-redesign .product-info-block .product-pricing.pdp-redesign-pricing.sale .current-price,.pdp-redesign .product-info-block .pdp-redesign-pricing.sale .current-price{color:var(--pdp-sale-price-color)!important}.pdp-redesign .product-info-block .promo-text.pdp-redesign-promo-text,.pdp-redesign .pdp-redesign-promo-text{font-size:var(--pdp-promo-text-font-size, 14px)!important;color:var(--pdp-promo-text-color, #000000)!important;text-align:left}.pdp-redesign .product-info-block .promo-text.pdp-redesign-promo-text p,.pdp-redesign .pdp-redesign-promo-text p{font-size:inherit!important;color:inherit!important;margin:0}.pdp-redesign .pdp-redesign-atb-btn{background-color:var(--pdp-atb-cta-color);color:var(--pdp-atb-cta-font-color);font-size:var(--pdp-atb-cta-font-size);text-transform:capitalize}.pdp-redesign .pdp-redesign-atb-btn:hover{background-color:var(--pdp-atb-cta-hover-color);color:var(--pdp-atb-cta-hover-font-color)}.pdp-redesign .product-button-wrapper .btn-notify-me{font-size:var(--pdp-atb-cta-font-size);height:40px;text-transform:capitalize}.pdp-redesign .product-button-wrapper #btn-basket[data-selected-option=false],.pdp-redesign .product-button-wrapper #btn-harper-basket[data-selected-option=false]{cursor:pointer!important;background-color:var(--pdp-atb-cta-color)!important;border-color:var(--pdp-atb-cta-color)!important;color:var(--pdp-atb-cta-font-color)!important}.pdp-redesign .product-button-wrapper #btn-basket[data-selected-option=false]:hover,.pdp-redesign .product-button-wrapper #btn-harper-basket[data-selected-option=false]:hover{background-color:var(--pdp-atb-cta-hover-color)!important;color:var(--pdp-atb-cta-hover-font-color)!important}.pdp-redesign .product-button-wrapper .option-alert{font-size:14px;line-height:18px;letter-spacing:.5px;margin-bottom:4px;text-align:center;color:#d32f2f;display:none;font-weight:500}.pdp-redesign .product-button-wrapper .option-alert.active{display:block}.pdp-redesign .pdp-redesign-current-price{margin-right:5px}.pdp-redesign .current-price{font-weight:700}.pdp-redesign-sticky-atb-cta .sticky-option-alert{font-size:14px;line-height:18px;letter-spacing:.5px;margin-bottom:8px;text-align:center;color:#d32f2f;display:none;font-weight:500}.pdp-redesign-sticky-atb-cta .sticky-option-alert.active{display:block}.pdp-redesign .accordion-container .accordion-title.pdp-redesign-accordion-header,.pdp-redesign .accordion-container .pdp-redesign-accordion-header{font-size:var(--pdp-accordion-header-font-size)!important}.pdp-redesign .accordion-container .accordion-title .icon .plus,.pdp-redesign .accordion-container .accordion-title .icon .minus{display:none!important}.pdp-redesign .accordion-container .accordion-title .icon{width:9px;height:15px;transition:transform .3s ease}.pdp-redesign .accordion-container .accordion-title .icon:after{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 9 15' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 0l7 7.5L1 15' stroke='%23000' fill='none' fill-rule='evenodd'%3E%3C/path%3E%3C/svg%3E");display:block;width:9px;height:15px}.pdp-redesign .accordion-container .accordion-item.active .accordion-title .icon{transform:rotate(90deg)}.pdp-redesign .accordion-container .accordion-content .inner-accordion-content.pdp-redesign-accordion-body,.pdp-redesign .accordion-container .accordion-content .pdp-redesign-accordion-body,.pdp-redesign .accordion-container .accordion-content .inner-accordion-content.pdp-redesign-accordion-body *{font-size:var(--pdp-accordion-body-font-size)!important;line-height:normal}.pdp-redesign .product-info-block{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;gap:20px}.pdp-redesign .product-info-block .left-block{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.pdp-redesign .product-info-block .right-block{flex-shrink:0;padding:0;display:flex;align-items:flex-start}.pdp-redesign .product-price-modal__open{cursor:pointer;margin-left:5px;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}.pdp-redesign .product-price-modal__open svg{display:block;width:14px;height:14px;margin-block-start:0}.pdp-redesign .product-info-block .product-pricing.pdp-redesign-pricing,.pdp-redesign .product-info-block .pdp-redesign-pricing{align-items:center}.pdp-redesign .pdp-redesign-title-wrapper{width:100%}.pdp-redesign .container-fluid{padding:0}.pdp-redesign .accordion-container .accordion-title{border:none}.pdp-redesign .wk-button__label{display:none}.pdp-redesign .wk-button{padding:0;width:auto;height:auto;min-width:auto;min-height:auto}.pdp-redesign .wk-button .wk-icon,.pdp-redesign .wk-button .wk-button__icon{width:20px;height:20px;min-width:20px;min-height:20px;max-width:20px;max-height:20px;display:flex;align-items:center;justify-content:center}.pdp-redesign .wk-button .wk-icon svg,.pdp-redesign .wk-button .wk-button__icon svg,.pdp-redesign .wk-button svg.wk-icon__svg{display:none}.pdp-redesign .wk-button .wk-icon:after,.pdp-redesign .wk-button .wk-button__icon:after{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.232 0.882812C12.3223 0.882812 13.2419 1.26765 13.9897 2.03662C14.7372 2.80528 15.1109 3.75006 15.1109 4.87119C15.1109 5.4197 15.0245 5.94872 14.8506 6.45756C14.6769 6.96654 14.3563 7.53309 13.8898 8.15757C13.4239 8.78149 12.7825 9.50694 11.9665 10.3341L11.8702 10.4322C11.0801 11.2294 10.0852 12.1852 8.88617 13.2998L8.88439 13.3016L8.83625 13.3465L8.00023 14.1181L7.12499 13.3071L7.12053 13.3043L6.22925 12.4795C5.66191 11.9503 5.14871 11.4618 4.69 11.0141L4.04293 10.3735C3.23299 9.55912 2.59448 8.83674 2.12844 8.20614C1.66226 7.57545 1.33881 6.999 1.15873 6.4768C0.978593 5.95464 0.888672 5.4192 0.888672 4.87119C0.888673 3.75033 1.26283 2.8056 2.0108 2.03662C2.75866 1.26754 3.67746 0.882812 4.76755 0.882812C5.37951 0.882812 5.97333 1.0196 6.54833 1.29338C6.8678 1.44549 7.1587 1.63619 7.42357 1.86249L8.00469 2.35921L8.58758 1.86616C8.85639 1.6386 9.14775 1.44673 9.46372 1.29338C10.0277 1.01972 10.6173 0.882861 11.232 0.882812Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pdp-redesign .wk-button--remove .wk-icon:after,.pdp-redesign .wk-button--remove .wk-button__icon:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.232 0.882812C12.3223 0.882812 13.2419 1.26765 13.9897 2.03662C14.7372 2.80528 15.1109 3.75006 15.1109 4.87119C15.1109 5.4197 15.0245 5.94872 14.8506 6.45756C14.6769 6.96654 14.3563 7.53309 13.8898 8.15757C13.4239 8.78149 12.7825 9.50694 11.9665 10.3341L11.8702 10.4322C11.0801 11.2294 10.0852 12.1852 8.88617 13.2998L8.88439 13.3016L8.83625 13.3465L8.00023 14.1181L7.12499 13.3071L7.12053 13.3043L6.22925 12.4795C5.66191 11.9503 5.14871 11.4618 4.69 11.0141L4.04293 10.3735C3.23299 9.55912 2.59448 8.83674 2.12844 8.20614C1.66226 7.57545 1.33881 6.999 1.15873 6.4768C0.978593 5.95464 0.888672 5.4192 0.888672 4.87119C0.888673 3.75033 1.26283 2.8056 2.0108 2.03662C2.75866 1.26754 3.67746 0.882812 4.76755 0.882812C5.37951 0.882812 5.97333 1.0196 6.54833 1.29338C6.8678 1.44549 7.1587 1.63619 7.42357 1.86249L8.00469 2.35921L8.58758 1.86616C8.85639 1.6386 9.14775 1.44673 9.46372 1.29338C10.0277 1.01972 10.6173 0.882861 11.232 0.882812Z' fill='%23000' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'%3E%3C/path%3E%3C/svg%3E")}.pdp-redesign .ruk_rating_snippet i{letter-spacing:2px;font-size:14px;line-height:22px;cursor:pointer}.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button{width:auto;height:auto;min-width:auto;min-height:auto}.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button .wk-icon,.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button .wk-button__icon,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button .wk-icon,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button .wk-button__icon{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;display:flex;align-items:center;justify-content:center}.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button svg,.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button .wk-icon svg,.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button .wk-button__icon svg,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button svg,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button .wk-icon svg,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button .wk-button__icon svg{display:none!important}.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button{padding:0!important;position:relative}.pdp-redesign-sticky-atb .wk-button:after{content:"";display:block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.232 0.882812C12.3223 0.882812 13.2419 1.26765 13.9897 2.03662C14.7372 2.80528 15.1109 3.75006 15.1109 4.87119C15.1109 5.4197 15.0245 5.94872 14.8506 6.45756C14.6769 6.96654 14.3563 7.53309 13.8898 8.15757C13.4239 8.78149 12.7825 9.50694 11.9665 10.3341L11.8702 10.4322C11.0801 11.2294 10.0852 12.1852 8.88617 13.2998L8.88439 13.3016L8.83625 13.3465L8.00023 14.1181L7.12499 13.3071L7.12053 13.3043L6.22925 12.4795C5.66191 11.9503 5.14871 11.4618 4.69 11.0141L4.04293 10.3735C3.23299 9.55912 2.59448 8.83674 2.12844 8.20614C1.66226 7.57545 1.33881 6.999 1.15873 6.4768C0.978593 5.95464 0.888672 5.4192 0.888672 4.87119C0.888673 3.75033 1.26283 2.8056 2.0108 2.03662C2.75866 1.26754 3.67746 0.882812 4.76755 0.882812C5.37951 0.882812 5.97333 1.0196 6.54833 1.29338C6.8678 1.44549 7.1587 1.63619 7.42357 1.86249L8.00469 2.35921L8.58758 1.86616C8.85639 1.6386 9.14775 1.44673 9.46372 1.29338C10.0277 1.01972 10.6173 0.882861 11.232 0.882812Z' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center}.pdp-redesign-sticky-atb .wk-button--remove:after{background-image:url("data:image/svg+xml,%3Csvg width='16' height='15' viewBox='0 0 16 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.232 0.882812C12.3223 0.882812 13.2419 1.26765 13.9897 2.03662C14.7372 2.80528 15.1109 3.75006 15.1109 4.87119C15.1109 5.4197 15.0245 5.94872 14.8506 6.45756C14.6769 6.96654 14.3563 7.53309 13.8898 8.15757C13.4239 8.78149 12.7825 9.50694 11.9665 10.3341L11.8702 10.4322C11.0801 11.2294 10.0852 12.1852 8.88617 13.2998L8.88439 13.3016L8.83625 13.3465L8.00023 14.1181L7.12499 13.3071L7.12053 13.3043L6.22925 12.4795C5.66191 11.9503 5.14871 11.4618 4.69 11.0141L4.04293 10.3735C3.23299 9.55912 2.59448 8.83674 2.12844 8.20614C1.66226 7.57545 1.33881 6.999 1.15873 6.4768C0.978593 5.95464 0.888672 5.4192 0.888672 4.87119C0.888673 3.75033 1.26283 2.8056 2.0108 2.03662C2.75866 1.26754 3.67746 0.882812 4.76755 0.882812C5.37951 0.882812 5.97333 1.0196 6.54833 1.29338C6.8678 1.44549 7.1587 1.63619 7.42357 1.86249L8.00469 2.35921L8.58758 1.86616C8.85639 1.6386 9.14775 1.44673 9.46372 1.29338C10.0277 1.01972 10.6173 0.882861 11.232 0.882812Z' fill='%23000' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round' vector-effect='non-scaling-stroke'%3E%3C/path%3E%3C/svg%3E")}.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button__label,.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button__label{display:none!important}.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button svg:not(:first-of-type),.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button img:not(:first-of-type),.pdp-redesign-sticky-atb .pdp-redesign-wishlist .wk-button i:not(:first-of-type),.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button svg:not(:first-of-type),.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button img:not(:first-of-type),.pdp-redesign-sticky-atb #pdp-redesign-sticky-wishlist .wk-button i:not(:first-of-type){display:none!important}.pdp-redesign #hcxproduct-checkoutcta-form,.pdp-redesign .hcxproduct-hr{display:none}.pdp-redesign #hcxproduct-checkoutcta-icon-question{font-weight:500;position:relative;display:inline-flex;align-items:center}.pdp-redesign #hcxproduct-checkoutcta-icon-question:before{content:"";display:inline-block;width:20px;height:20px;margin-right:5px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='currentColor'%3E%3Cpath d='m4.1664 26.667c-0.46667 0-0.77778-0.2222-0.93334-0.6666-0.15555-0.4445-0.04444-0.8222 0.33334-1.1334l11.933-9.3666v-1.8334c0-0.2666 0.0944-0.5 0.2833-0.7s0.4167-0.3 0.6833-0.3c0.7556 0.0223 1.3945-0.2277 1.9167-0.75 0.5222-0.5222 0.7833-1.1611 0.7833-1.9166 0-0.73333-0.2611-1.3611-0.7833-1.8833-0.5222-0.52223-1.15-0.78334-1.8833-0.78334-0.7334 0-1.3612 0.26111-1.8834 0.78334-0.5222 0.52222-0.7833 1.15-0.7833 1.8833h-2c0-1.2889 0.4555-2.3889 1.3667-3.3 0.9111-0.91111 2.0111-1.3667 3.3-1.3667 1.2888 0 2.3888 0.44445 3.3 1.3333 0.9111 0.88889 1.3666 1.9778 1.3666 3.2667 0 1.0889-0.3444 2.0556-1.0333 2.9-0.6889 0.8445-1.5667 1.4222-2.6333 1.7333v0.9334l11.933 9.3666c0.3778 0.3112 0.4889 0.6889 0.3333 1.1334-0.1555 0.4444-0.4666 0.6666-0.9333 0.6666h-24.667zm3-2h18.667l-9.3333-7.4333-9.3334 7.4333z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.pdp-redesign #product-detail>.plpbreadcrumbs:first-child{margin-bottom:20px}.pdp-redesign .variant-wrapper .product-variants-container .product-variants li{margin:0 5px 10px;width:30px;height:30px;min-width:30px;border:none;font-weight:500;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.pdp-redesign .product-floatmessage{font-size:12px;line-height:normal;font-weight:400;color:#6e6d6d;text-transform:none;margin-left:5px;margin-bottom:0}.pdp-redesign .product-colours{margin:0}.pdp-redesign .variant-wrapper .product-variants-container .product-variants li:hover,.pdp-redesign .variant-wrapper .product-variants-container .product-variants li.active,.pdp-redesign .variant-wrapper .product-variants-container .product-variants li:focus{background:#ebe9e9;color:#000}.pdp-redesign #product-button-wrapper #btn-basket:hover{background-color:var(--pdp-atb-cta-hover-color)!important;color:var(--pdp-atb-cta-hover-font-color)!important}.pdp-redesign #harper-product-cta{margin-top:10px}.pdp-redesign #harper-product-cta .harper-custom-icon{display:inline-flex;align-items:center;margin-right:5px;vertical-align:middle}.pdp-redesign #harper-product-cta .harper-custom-icon svg{width:16px;height:16px;fill:currentColor;display:block}.pdp-redesign #harper-product-cta a{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#000;text-decoration:underline}.pdp-redesign #harper-product-cta button{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#000;text-decoration:none}.pdp-redesign #harper-product-cta a{text-decoration:underline!important}.pdp-redesign #harper-product-cta .harper-footer-icon-img{width:16px;height:16px;object-fit:contain;display:inline-block;vertical-align:middle;margin-right:5px}.pdp-redesign .btn-harper{display:inline-flex;align-items:center;gap:8px}.pdp-redesign .btn-harper .harper-button-icon{display:inline-flex;align-items:center;line-height:1;flex-shrink:0}.pdp-redesign .btn-harper .harper-button-icon svg{width:16px;height:16px;fill:currentColor;display:block}.pdp-redesign .btn-harper .harper-button-icon-img{width:16px;height:16px;object-fit:contain;display:block}.pdp-redesign .btn-harper .harper-button-text{flex:1}.pdp-redesign .breadcrumbs{margin-top:0}@media only screen and (min-width:992px){.breadcrumbs{padding:0}}.pdp-redesign #product-detail-page #product-detail{width:100%;max-width:871px}@media only screen and (min-width:992px){#product-detail-page #product-detail{margin:0;width:50%;padding:0 28px 0 30px}}#product-detail-page #product-images-container{gap:0;margin:0;padding-left:14px}@media only screen and (min-width:992px){#product-detail-page #product-images-container{margin-left:20px;width:100%}}.pdp-redesign #product-images-container{position:relative;width:100%;margin:0;padding:0}@media only screen and (min-width:992px){.pdp-redesign #product-images-container{width:calc(50% - 47.5px);margin-left:95px}}.pdp-redesign .pdp-redesign-gallery{display:flex;flex-direction:column;position:relative;width:100%;margin:0;padding:0}@media only screen and (min-width:992px){.pdp-redesign .pdp-redesign-gallery{display:grid;grid-template-columns:1fr 3fr;gap:10px;align-items:flex-start}}.pdp-redesign-thumbnails{width:100%;order:-1;flex-shrink:0}@media only screen and (min-width:992px){.pdp-redesign-thumbnails{width:12vw;min-width:0;max-width:234px;flex-shrink:0;order:0;align-self:stretch;overflow:hidden;display:flex;flex-direction:column}}.pdp-redesign-thumbnails-rail{display:flex;flex-direction:row;gap:10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#ccc transparent;-webkit-overflow-scrolling:touch;padding-bottom:10px}@media only screen and (min-width:992px){.pdp-redesign-thumbnails-rail{display:flex;flex-direction:column;gap:12px;overflow-x:hidden;overflow-y:auto;height:calc(48vw + 24px);max-height:954px;padding-right:0;padding-bottom:0;scrollbar-width:none;-ms-overflow-style:none}}@media only screen and (min-width:992px){.pdp-redesign-thumbnails-rail::-webkit-scrollbar{display:none;width:0;height:0}}.pdp-redesign-thumbnails-rail::-webkit-scrollbar{width:4px;height:4px}.pdp-redesign-thumbnails-rail::-webkit-scrollbar-track{background:transparent}.pdp-redesign-thumbnails-rail::-webkit-scrollbar-thumb{background-color:#0003;border-radius:2px}.pdp-redesign-thumbnails-rail::-webkit-scrollbar-thumb:hover{background-color:#0000004d}.pdp-redesign-thumbnail{position:relative;border:none;background:none;padding:0;margin:0;cursor:pointer;transition:opacity .2s ease;flex-shrink:0;overflow:hidden;aspect-ratio:3 / 4;width:100%;height:auto}@media only screen and (max-width:991px){.pdp-redesign-thumbnail{width:100%;height:auto}}@media only screen and (min-width:992px){.pdp-redesign-thumbnail{width:100%;height:calc((100% - 2 * 12px) / 3);aspect-ratio:3 / 4;flex-shrink:0;min-height:0}}.pdp-redesign-thumbnail:hover{opacity:.7}.pdp-redesign-thumbnail.active{opacity:1;outline:2px solid #000;outline-offset:-2px}.pdp-redesign-thumbnail>div,.pdp-redesign-thumbnail-image{width:100%;height:100%;overflow:hidden;position:relative;max-width:100%;max-height:100%}.pdp-redesign-thumbnail img{display:block;width:100%;height:100%;object-fit:cover;border:none;outline:none;margin:0;padding:0;max-width:100%;max-height:100%}.pdp-redesign-thumbnail.video .video-play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;color:#fff;z-index:1;pointer-events:none}.pdp-redesign-main-images{position:relative;width:100%;flex:1;overflow:hidden}@media only screen and (min-width:992px){.pdp-redesign-main-images{flex:1;min-height:0;align-self:stretch}}@media only screen and (min-width:992px){.pdp-redesign-main-images .pdp-redesign-nav-arrow{opacity:1;visibility:visible}}.pdp-redesign-large-images{position:relative;width:100%;height:100%;overflow:hidden}.pdp-redesign-media{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;pointer-events:none;z-index:0}.pdp-redesign-media.active{position:absolute;opacity:1;visibility:visible;pointer-events:auto;z-index:1}@media only screen and (max-width:991px){.pdp-redesign-large-images{position:relative;width:100%;overflow:hidden;touch-action:pan-x pan-y;min-height:100%;display:block}.pdp-redesign-media{width:100%;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;pointer-events:none}.pdp-redesign-media.active{position:relative;opacity:1;visibility:visible;pointer-events:auto;z-index:1}.pdp-redesign-media:not(.active){z-index:0}}.pdp-redesign-media img{width:100%;height:auto;display:block}@media only screen and (min-width:992px){.pdp-redesign-media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.pdp-redesign-media.active{position:absolute;opacity:1;visibility:visible;pointer-events:auto;z-index:1}.pdp-redesign-media:not(.active){z-index:0}.pdp-redesign-media>div{position:absolute;top:0;left:0;width:100%;height:100%}.pdp-redesign-media>div>img,.pdp-redesign-media img{width:100%;height:100%;object-fit:cover}}.pdp-redesign-nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:none;border:none;width:40px;height:40px;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:0;color:#000;box-shadow:none}@media only screen and (min-width:992px){.pdp-redesign-nav-arrow{opacity:1;visibility:visible}.pdp-redesign-nav-arrow:hover{opacity:.7}}.pdp-redesign-nav-arrow:focus{outline:2px solid #000;outline-offset:2px;opacity:1;visibility:visible}.pdp-redesign-nav-prev{left:16px}.pdp-redesign-nav-next{right:16px}.pdp-redesign-nav-arrow .pdp-redesign-nav-arrow-icon{display:inline-flex;align-items:center;justify-content:center}.pdp-redesign-nav-arrow .pdp-redesign-nav-arrow-icon--prev{transform:scaleX(-1)}.pdp-redesign-nav-arrow svg{width:9px;height:15px;display:block}.pdp-redesign-nav-arrow svg path{stroke:currentColor;fill:none}.pdp-redesign-pagination{display:none}.pdp-redesign-pagination-dot{width:13px;height:13px;border-radius:50%;border:2px solid white;background:transparent;padding:0;cursor:pointer;transition:all .3s ease;flex-shrink:0}.pdp-redesign-pagination-dot.active{background:#fff;border-color:#fff}@media only screen and (max-width:991px){#product-detail-page #product-images-container{padding-left:0}.pdp-redesign-nav-arrow{display:none!important}.pdp-redesign .pdp-redesign-gallery,.pdp-redesign #product-images-container{width:100%;margin:0;padding:0}.pdp-redesign-main-images{width:100%;position:relative;overflow:visible;touch-action:pan-x pan-y}.pdp-redesign-pagination{display:flex!important;visibility:visible!important;opacity:1!important;position:absolute!important;bottom:20px!important;left:50%!important;transform:translate(-50%)!important;gap:12px!important;z-index:15!important;justify-content:center!important;align-items:center!important;pointer-events:none!important;width:auto!important;height:auto!important}.pdp-redesign-pagination-dot{border-radius:50%;border:2px solid white;background:transparent;padding:0;cursor:pointer;transition:all .3s ease;flex-shrink:0;pointer-events:auto}.pdp-redesign-pagination-dot.active{background:#fff;border-color:#fff}.pdp-redesign-pagination-dot:focus{outline:2px solid rgba(255,255,255,.9);outline-offset:2px}.pdp-redesign-pagination-dot:hover{background:#fffc;transform:scale(1.1)}}@media only screen and (min-width:992px){.pdp-redesign #product-detail-page{display:flex;flex-direction:row;margin-bottom:80px;margin-top:15px}.pdp-redesign .pdp-redesign-gallery{width:100%;display:flex;flex-direction:row;align-items:flex-start}.pdp-redesign-main-images{flex:1;min-width:0;max-width:715px}}.pdp-redesign .product-badge,.pdp-redesign .product-badge-marquee{position:absolute;top:20px;left:20px;z-index:5}.pdp-redesign .conscience-logo{position:absolute;bottom:20px;right:20px;z-index:5}.pdp-redesign-sticky-atb{position:fixed;bottom:0;left:0;right:0;width:100%!important;background:#fff;border-top:1px solid #EBE9E9;z-index:1000;box-shadow:0 -2px 10px #0000001a;transform:translateY(100%);transition:transform .3s ease-in-out;visibility:hidden;opacity:0;display:block}.pdp-redesign-sticky-atb.show{transform:translateY(0);visibility:visible;opacity:1}.pdp-redesign-sticky-atb-inner{padding:16px 20px;display:flex;flex-direction:column;gap:0}.pdp-redesign-sticky-atb-top{display:flex;align-items:flex-start;justify-content:space-between;gap:15px}.pdp-redesign-sticky-atb-title{font-size:20px;font-weight:700;line-height:1;color:#000;flex:1;min-width:0;word-wrap:break-word;overflow-wrap:break-word;margin:0}.pdp-redesign-sticky-atb-price-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;min-width:0}.pdp-redesign-sticky-atb-price{font-size:14px;line-height:1.2}.pdp-redesign-sticky-atb-price .product-pricing{display:flex;align-items:baseline;gap:8px;flex-wrap:nowrap;justify-content:flex-end}.pdp-redesign-sticky-atb-price .current-price{font-weight:700;color:#000;font-size:14px;white-space:nowrap}.pdp-redesign-sticky-atb-price .product-pricing.sale .current-price{color:#d32f2f;font-weight:700;font-size:20px;line-height:1.2}.pdp-redesign-sticky-atb-price .original-price{font-size:14px;text-decoration:line-through;color:#666;font-weight:400;white-space:nowrap;line-height:1.2}.pdp-redesign-sticky-atb-promo,.pdp-redesign-promo,.pdp-redesign-info-promo{font-size:var(--pdp-promo-text-font-size, 12px);line-height:1.2;color:var(--pdp-promo-text-color, #1976d2);font-weight:400;text-align:left;white-space:nowrap;margin:0}.pdp-redesign-sticky-atb-cta{width:100%;margin-top:10px}.pdp-redesign-sticky-atb-cta .btn{width:100%!important;padding:14px 20px;font-size:var(--pdp-atb-cta-font-size, 14px);font-weight:700;background-color:var(--pdp-atb-cta-color, #000000);color:var(--pdp-atb-cta-font-color, #ffffff);border:none;text-align:center;text-transform:capitalize;letter-spacing:.5px}.pdp-redesign-sticky-atb-cta .btn:hover{background-color:var(--pdp-atb-cta-hover-color, #333333);color:var(--pdp-atb-cta-hover-font-color, #ffffff)}.pdp-redesign-sticky-atb-cta .btn:disabled,.pdp-redesign-sticky-atb-cta .btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media only screen and (min-width:992px){.pdp-redesign-sticky-atb{display:none!important}}.pdp-redesign .product-button-wrapper .btn{height:auto}.pdp-redesign .variant-wrapper .product-variants-container .product-variants li[data-available=false],.pdp-redesign .variant-wrapper .product-variants-container .product-variants li[data-variant-available=false]{color:#c2c2c2;background:linear-gradient(to top right,transparent calc(50% - 1px),#c2c2c2,transparent calc(50% + 1px))}.pdp-redesign .pdp-redesign-media__inner{display:block;width:100%;height:100%;position:relative}.pdp-redesign .pdp-redesign-media__inner .product__img{max-width:100%;width:auto;height:auto;transform-origin:center;transition:transform .2s;cursor:zoom-in;position:relative;top:0;left:0}@media only screen and (min-width:992px){.pdp-redesign .pdp-redesign-media.image:hover .product__img{cursor:zoom-in}}.pdp-redesign .pdp-redesign-media__inner .product__img-zoomed{position:absolute;top:0;left:0;opacity:0;transition-duration:0s;z-index:5;max-width:none;max-height:none;object-fit:initial;cursor:zoom-out;pointer-events:none}.pdp-redesign .pdp-redesign-media.zoom-in{z-index:1001!important}.pdp-redesign .pdp-redesign-media.zoom-in .product__img-zoomed{z-index:1002!important}.pdp-redesign .pdp-redesign-media.zoom-in .product__img{opacity:0;cursor:zoom-out}.pdp-redesign .pdp-redesign-media.zoom-in .product__img-zoomed{opacity:1;pointer-events:visible}@media only screen and (max-width:991px){.pdp-redesign .pdp-redesign-media__inner{height:100%;max-width:100%;text-align:center;display:flex;align-items:center;justify-content:center;padding:1px}.pdp-redesign .pdp-redesign-media.image{overflow:hidden}.pdp-redesign .pdp-redesign-media__inner .product__img,.pdp-redesign .pdp-redesign-media__inner .product__img-zoomed{max-height:100%;display:inline-block}.pdp-redesign .pdp-redesign-media.zoom-in{z-index:1001!important;position:relative!important}.pdp-redesign .pdp-redesign-media.zoom-in .product__img-zoomed{z-index:1002!important;position:absolute!important}.pdp-redesign-main-images{position:relative;z-index:1}.pdp-redesign-main-images .pdp-redesign-media.zoom-in{z-index:1001!important}}@media only screen and (min-width:992px){.pdp-redesign .product-floatmessage{font-size:14px}}.pdp-redesign .product-button-wrapper .stock-alert{text-transform:none}.pdp-redesign .product-button-wrapper .oos-message{color:red;text-transform:none;width:100%;text-align:center;margin-top:10px;font-size:14px}@media only screen and (max-width:991px){recommendation-products.featured-collection,recently-viewed.recently-viewed{margin-bottom:0!important}}
/*# sourceMappingURL=/cdn/shop/t/735/assets/pdp-redesign.css.map */
