.cdz-product-gallery{--main-nav-w:45px;--main-nav-h:45px;--main-nav-txt:var(--box-txt);--main-nav-bkg:var(--box-bkg);--main-nav-bkg-hv:#fff;--main-nav-bd:#fff;--main-nav-offset:10px;--thumb-nav-bkg:var(--box-bkg);--thumb-nav-txt:var(--box-txt);--thumb-nav-w:30px;--thumb-offset:0;--thumb-bd:var(--qv-main-bd, rgba(0,0,0,.08));--thumb-bd-at:var(--btn-pri-bd);--swiper-pagination-color:var(--btn-pri-bkg);width:100%;box-sizing:border-box}.cdz-product-gallery .swiper-button-lock{display:none!important}.product__modal-opener .product__media-icon{display:none}.cdz-gmain-wrap{position:relative;width:100%;--swiper-navigation-size:20px}.cdz-gmain-wrap .pdm-zoom{position:absolute;width:300px;height:300px;left:0;top:0;box-shadow:inset 0 0 30px #0000005c;border-radius:50%;pointer-events:none;z-index:10;opacity:0;transform:scale(0);background-color:var(--box-bkg)!important;transition:transform .3s,opacity .3s;will-change:transform}.cdz-gmain-wrap .pdm-zoom.active{transition:transform .6s,opacity .6s;transform:scale(1);opacity:1}.cdz-gmain-wrap .swiper-pagination{position:relative;inset:auto;margin-top:10px}.cdz-gmain-wrap .swiper-slide{height:auto;display:flex;flex-direction:column}.cdz-gmain-wrap .product__modal-opener--image{width:100%}.cdz-gmain-wrap .deferred-media{height:100%}.cdz-gmain-wrap modal-opener:before{position:absolute;font:900 26px/1 Line Awesome Free;content:"\f31e";inset-inline:auto 10px;top:10px;z-index:2;color:#212121;width:40px;height:40px;border-radius:50%;border:1px solid #f1f1f1;display:flex;justify-content:center;align-items:center;background:#ffffff4d}.cdz-gmain-wrap .main-nav{display:flex;align-items:center;justify-content:center;color:var(--main-nav-txt);border:1px solid var(--main-nav-bd);background:var(--main-nav-bkg);width:var(--main-nav-w);height:var(--main-nav-h);inset-inline:auto var(--main-nav-offset);border-radius:50%;transition:.5s;box-shadow:0 2px 8px #00000026;pointer-events:initial;z-index:1}.cdz-gmain-wrap .main-nav:after{font:900 24px/1 Line Awesome Free;content:"\f105"}.cdz-gmain-wrap .main-nav:hover{background:var(--main-nav-bkg-hv)}.cdz-gmain-wrap .main-nav.swiper-button-disabled{opacity:0}.cdz-gmain-wrap .main-nav-prev{inset-inline:var(--main-nav-offset) auto}.cdz-gmain-wrap .main-nav-prev:after{content:"\f104"}.cdz-gmain-wrap .global-media-settings{border:1px solid var(--main-img-bd, transparent);box-sizing:border-box;width:100%;background-color:transparent}.cdz-gmain-wrap .swiper-slide{padding-inline-end:var(--main-img-adjust, .5px);box-sizing:border-box}.rtl-layout .cdz-gmain-wrap .main-nav:after{transform:rotateY(180deg)}.cdz-gthumbs-wrap .thumb-item{aspect-ratio:1;box-sizing:border-box;overflow:hidden;cursor:pointer;border:1px solid var(--thumb-bd);border-radius:3px}.cdz-gthumbs-wrap .thumb-item>img{width:100%;height:100%;object-fit:cover}.cdz-gthumbs-wrap .swiper-slide-thumb-active{border:2px solid var(--thumb-bd-at);box-shadow:0 2px 8px #00000026;transition:box-shadow .4s ease}.cdz-gthumbs-wrap .btn-thumb{display:flex;align-items:center;justify-content:center;position:absolute;width:var(--thumb-nav-w);height:var(--thumb-nav-w);background:var(--thumb-nav-bkg);color:var(--thumb-nav-txt);border:var(--thumb-bd-w, 2px) solid var(--thumb-bd);inset-inline:auto var(--thumb-offset);top:calc(50% - var(--thumb-nav-w)/2);border-radius:var(--thumb-bd-rad, 50%)}.cdz-gthumbs-wrap .btn-thumb:before{font:900 14px/1 Line Awesome Free;content:"\f105"}.dir-hor .cdz-gthumbs-wrap{margin:10px 0 0;padding-inline:calc(var(--thumb-nav-w) + 10px);position:relative}.dir-hor .cdz-gthumbs-wrap .cdz-gallery-thumbs{width:100%}.dir-hor .cdz-gthumbs-wrap .btn-thumb-prev{inset-inline:var(--thumb-offset) auto}.dir-hor .cdz-gthumbs-wrap .btn-thumb-prev:before{content:"\f104"}.dir-hor .cdz-gthumbs-wrap .swiper-button-lock+.cdz-gallery-thumbs .swiper-wrapper{display:flex;justify-content:center}.dir-ver{--ver-thumb-w:var(--thumb-max-w, 60px);--ver-gap:var(--thumb-gap, 10px);--ver-main-w:calc(100% - var(--ver-thumb-w) - var(--ver-gap));display:flex;position:relative;justify-content:end}@media only screen and (max-width: 767px){.dir-ver{--ver-main-w:100%;flex-direction:column}}.dir-ver>.visually-hidden{display:none}.dir-ver .cdz-gmain-wrap{flex:auto auto var(--ver-main-w);max-width:var(--ver-main-w);order:2}.dir-ver .cdz-gthumbs-wrap{width:var(--ver-thumb-w);position:absolute;height:100%;inset-inline:0 auto;overflow:hidden}.dir-ver .cdz-gthumbs-wrap .cdz-gallery-thumbs{height:calc(100% - 2*(var(--thumb-nav-w) + 10px));margin:calc(var(--thumb-nav-w) + 10px) 0}.dir-ver .cdz-gthumbs-wrap .thumb-item{width:100%;height:auto}.dir-ver .cdz-gthumbs-wrap .btn-thumb{inset-inline:calc(50% - var(--thumb-nav-w)/2) auto;inset-block:auto var(--thumb-offset);border-radius:50%}.dir-ver .cdz-gthumbs-wrap .btn-thumb:before{content:"\f107"}.dir-ver .cdz-gthumbs-wrap .btn-thumb-prev{inset-block:var(--thumb-offset) auto}.dir-ver .cdz-gthumbs-wrap .btn-thumb-prev:before{content:"\f106"}.dir-ver .swiper-button-lock+.cdz-gallery-thumbs{height:100%;margin:0}.cdz-media-modal{transition:all ease .2s;--main-nav-w:70px;--main-nav-h:70px;--main-nav-fs:33px;--thumb-nav-w:40px;--thumb-offset:0;--swiper-pagination-color:var(--btn-pri-bkg);--thumb-bd-at:var(--btn-pri-bkg);--thumb-bd:var(--qv-main-bd, rgba(0,0,0,.08))}.cdz-media-modal .swiper-button-lock{display:none!important}.cdz-media-modal .product-media-modal__toggle{background:#47474780;color:#fff}.cdz-media-modal .product-media-modal__toggle svg{stroke:#fff;stroke-width:2px}.cdz-media-modal .cdz-full-gal{--swiper-navigation-size:var(--main-nav-fs);--swiper-navigation-color:#fff;background:#000000d9;padding:20px;min-height:100%}.cdz-media-modal .cdz-gallery-main{position:relative;width:1200px;max-width:100%;margin:0 auto;display:flex!important}.cdz-media-modal .cdz-gallery-main .swiper-slide{max-height:calc(100vh - 150px)}.cdz-media-modal .cdz-gallery-main .swiper-slide>img{max-height:inherit;width:auto}.cdz-media-modal .cdz-gallery-main .swiper-slide>deferred-media{max-height:inherit;padding:0!important}.cdz-media-modal .cdz-gallery-main .swiper-slide .deferred-media{padding:0!important;min-height:100%}.cdz-media-modal .cdz-gallery-main .swiper-slide{display:flex;justify-content:center}.cdz-media-modal .cdz-gallery-main .main-nav{width:var(--main-nav-w);height:var(--main-nav-h);display:flex;align-items:center;justify-content:center;background:#646464e6;border-radius:50%;inset-inline:auto 10px;border:1px solid #a1a1a1;pointer-events:initial}.rtl-layout .cdz-media-modal .cdz-gallery-main .main-nav:after{transform:rotateY(180deg)}.cdz-media-modal .cdz-gallery-main .main-nav-prev{inset-inline:10px auto}.cdz-media-modal .cdz-gthumbs-wrap[class]{display:flex!important;margin-top:30px;position:relative}.cdz-media-modal .cdz-gthumbs-wrap .thumb-item{width:80px;aspect-ratio:1;cursor:pointer;box-sizing:border-box;border:2px solid transparent;border-radius:8px;overflow:hidden}.cdz-media-modal .cdz-gthumbs-wrap .thumb-item.swiper-slide-thumb-active{border-color:var(--thumb-bd-at)}.cdz-media-modal .cdz-gthumbs-wrap .thumb-item>img{width:100%;height:100%;object-fit:cover}.cdz-media-modal .cdz-gthumbs-wrap .swiper-button-lock+.cdz-gallery-thumbs .swiper-wrapper{justify-content:center}@media only screen and (max-width: 767px){.cdz-media-modal{--main-nav-w:40px;--main-nav-h:40px;--main-nav-fs:20px}}.layout-stacked .stack-wrapper{display:flex;flex-direction:column;gap:20px}.layout-stacked .stack-item{position:relative;z-index:0}.layout-stacked .cdz-gmain-wrap .main-nav{display:none}.pmd-stacked .cdz-full-gal{background:#000000d9}.pmd-stacked .cdz-gallery-main{display:flex;flex-direction:column;align-items:center;gap:20px}.pmd-stacked .stacked-item>img{max-height:calc(100vh - 40px);width:auto}.pmd-stacked .product-media-modal__toggle{background:#47474780;color:#fff}.pmd-stacked .product-media-modal__toggle svg{stroke:#fff;stroke-width:2px}section.section-main-product{z-index:2;position:relative}.section-main-product{--addto-txt:var(--main-txt);--addto-bkg:var(--btn-oln-bkg);--addto-bd:var(--btn-oln-bd);--addto-txt-hv:var(--btn-pri-txt);--addto-bkg-hv:var(--btn-pri-bkg);--addto-bd-hv:var(--btn-pri-bd);--btn-qt-bkg:var(--pd-btn-qty-bkg);--btn-qt-txt:var(--pd-btn-qty-txt);--btn-qt-bd:var(--pd-btn-qty-bkg);--btn-qt-bkg-hv:var(--btn-pri-bkg);--btn-qt-txt-hv:var(--btn-pri-txt);--btn-qt-bd-hv:var(--btn-pri-bkg);--mpd-text-color:var(--sub-txt);--mpd-text-sold-in:#e95144}.cdz-main-product .product-form__buttons button.product-form__submit.button--secondary,.cdz-main-product .button--secondary[class]{--btn-bkg:var(--pd-btn-adtocart-bkg);--btn-txt:var(--pd-btn-adtocart-txt);--btn-bd:var(--pd-btn-adtocart-bkg);--btn-lg-pd:12px 30px;transition-property:background,color,border}.cdz-main-product .product-form__buttons button[class]{--btn-bkg:var(--pd-btn-buynow-bkg);--btn-txt:var(--pd-btn-buynow-txt);--btn-bd:var(--pd-btn-buynow-bkg);transition-property:background,color,border}.cdz-main-product .product-form__buttons button[aria-hidden=true]{display:none}.cdz-main-product .product-form__quantity .quantity__button{background-color:var(--btn-qt-bkg);color:var(--btn-qt-txt);border-color:var(--btn-qt-bd)}.cdz-main-product .product-form__quantity .quantity__button:hover{background-color:var(--btn-qt-bkg-hv);color:var(--btn-qt-txt-hv);border-color:var(--btn-qt-bd-hv)}.cdz-main-product .addto-wishlist,.cdz-main-product .addto-compare{background:var(--addto-bkg);color:var(--addto-txt);border-color:var(--addto-bd)}.cdz-main-product .addto-wishlist:hover,.cdz-main-product .addto-compare:hover{background:var(--addto-bkg-hv);color:var(--addto-txt-hv);border-color:var(--addto-bd-hv)}.cdz-main-product .sold-product{color:var(--mpd-text-sold-in);display:flex;align-items:center}.cdz-main-product .sold-product:before{font:900 24px/1 Line Awesome Free;content:"\f06d"}.cdz-main-product .product__title{margin-bottom:1rem}.cdz-main-product .product__title h1{font-size:var(--mpd-title-fontsize);font-family:var(--font-body-family);font-weight:700;color:var(--mpd-title-color, var(--main-title-txt))}@media only screen and (max-width: 767px){.cdz-main-product .product__title h1{font-size:var(--mb-mpd-title-fontsize)}}.cdz-main-product .pd-rating-wrap{display:flex;flex-wrap:wrap;align-items:center;padding-block:10px;gap:10px}.cdz-main-product .pd-rating-wrap .sold-product{flex-grow:1;justify-content:end}.cdz-main-product .pd-rating-wrap .product__text{display:inline-block}.cdz-main-product .pd-review-summary .rating-star{--letter-spacing:0;--font-size:1.4}.cdz-main-product .pd-review-summary{display:inline-block;position:relative;font-size:1rem;letter-spacing:.13rem;line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase}.cdz-main-product .pd-review-summary .pd-action-review{line-height:20px}.cdz-main-product .pd-review-summary .rating-star{--font-size:1.2}.cdz-main-product .product__text+.pd-review-summary:before{content:"";margin-inline-end:10px;border-inline-start:1px solid #e4e5ee}.cdz-main-product .pd-stock-sku{display:flex;flex-wrap:wrap;justify-content:space-between;padding-block:10px;gap:10px}.cdz-main-product .pd-stock-status{position:relative;color:#099268;display:flex;gap:5px;font-weight:600}.cdz-main-product .pd-stock-status:before{font:900 18px/1 Line Awesome Free;content:"\f058"}.cdz-main-product .pd-stock-status.out-of-stock{color:#ef0606}.cdz-main-product .pd-stock-status.out-of-stock:before{content:"\f057"}.cdz-main-product .price{padding-top:20px;clear:both}.cdz-main-product .price .badge{margin-top:0}.cdz-main-product .price .unit-price .price-item{font-style:italic;font-size:14px;color:var(--main-txt)}.cdz-main-product .price-item,.cdz-main-product .price{color:var(--mpd-price-color);font-size:var(--mpd-price-fontsize);font-weight:700}@media only screen and (max-width: 767px){.cdz-main-product .price-item .price-item,.cdz-main-product .price .price-item,.cdz-main-product .price-item .price,.cdz-main-product .price .price{font-size:var(--mb-mpd-price-fontsize)}}.cdz-main-product .product__tax{margin-top:-.5rem}.cdz-main-product .quick-overview{color:var(--mpd-text-color);margin-top:10px}.cdz-main-product .pd-extra-text{margin-bottom:5px}.cdz-main-product .pd-extra-text a{text-decoration:none}.cdz-main-product .pd-extra-text a:hover{color:#ff7800}.pd-extra-wrap{--color-danger:#ed174a;--color-danger-dark:#be143c;--color-danger-light:#ffeef2;--size-border-radius:7px;--size-form-radius:4px;--color-light:#f7f8fd}.cdz-policies{font-size:90%;padding:1.875rem;width:100%;background:var(--box-bkf);border-radius:5px;margin-bottom:20px}.cdz-policies .plc-item{position:relative;display:flex;gap:10px;margin-bottom:20px;box-sizing:border-box}.cdz-policies .plc-icon{width:35px}.cdz-policies .plc-icon img,.cdz-policies .plc-icon svg{max-width:25px;height:auto;fill:currentColor}.cdz-policies .plc-text{flex-basis:100%}.cdz-policies .plc-title{font-weight:700;font-family:var(--font-heading-family);margin-bottom:5px}.pd-announcement{font-size:90%;text-align:center;width:100%;color:var(--color-danger-dark);background:var(--color-danger-light);border-radius:var(--size-form-radius);padding:10px;margin-bottom:20px;border-radius:5px}.cdz-main-product{--pd-grey-bkg:#f1f1f1;--pd-grey-bd:#d8dadf;--pd-grey-bkg-hv:#d8dadf;--pd-grey-txt:#333}.cdz-main-product .pd-clamp-wrap .pd-toggle-wrap{text-align:center;margin-top:20px}.cdz-main-product .pd-clamp-wrap .pd-toggle{display:inline-flex;background:transparent;border:1px solid var(--pd-grey-bd);color:inherit;font-weight:700;padding:9.5px 15px;border-radius:30px;align-items:center;min-width:15vw;justify-content:center}.cdz-main-product .pd-clamp-wrap .pd-toggle:hover{background:var(--pd-grey-bkg);color:var(--pd-grey-txt)}.cdz-main-product .pd-clamp-wrap .pd-toggle:after{font:900 15px/1 Line Awesome Free;content:"\f107";margin-inline-start:7px}.cdz-main-product .pd-clamp-wrap .pd-toggle.see-less:after{content:"\f106"}.cdz-tabs{--mb-title-bkg:#fff;--mb-title-txt:#333}.cdz-tabs .acc-title{display:none}@media only screen and (max-width: 767px){.cdz-tabs.mb-acc .tab-titles{display:none}.cdz-tabs.mb-acc .tab-content[class]{padding:20px 15px;display:none;animation:none}.cdz-tabs.mb-acc .tab-content[class].t-active{display:block}.cdz-tabs.mb-acc .acc-title{display:flex;padding:15px;background:var(--mb-title-bkg);color:var(--mb-title-txt);text-decoration:none;justify-content:space-between;gap:10px;align-items:center;margin-bottom:5px;box-shadow:0 2px 8px #00000026;border-radius:4px;font-weight:700}.cdz-tabs.mb-acc .acc-title:after{font:900 20px/1 Line Awesome Free;content:"\f105";transition:.5s}.cdz-tabs.mb-acc .acc-title.t-active:after{transform:rotate(90deg)}}.section-main-product{background:var(--box-bkg);color:var(--box-txt);margin-top:1px;--addto-txt-hv:var(--addto-txt);--addto-bkg-hv:var(--addto-bkg);--addto-bd-hv:var(--addto-bd);--mpd-text-color:var(--main-txt);--mpd-border-color:var(--main-bd);--mpd-title-color:var(--main-txt);--btn-qt-txt:var(--main-txt);--btn-qt-bd:var(--btn-sec-txt);--btn-qt-bkg-hv:transparent;--btn-qt-txt-hv:var(--main-txt-hv);--color-danger:#ed174a;--color-danger-dark:#be143c;--color-danger-light:#ffeef2;--size-border-radius:7px;--size-form-radius:4px;--color-light:#f7f8fd}.section-related-products{background:var(--box-bkf);padding-block:0 40px}.cdz-main-product .main-swatches{--gb-sw-bd-at:#121212;--gb-msw-w:32px;--gb-msw-h:32px}.cdz-main-product .cdz-swatches .option:not(.swatch-color) .cdz-swatch{border-radius:0}.cdz-main-product .pd-extra-text .name,.cdz-main-product .pd-extra-text .value{color:var(--mpd-text-color)}.cdz-main-product .cdz-product-top{padding-bottom:30px}.cdz-main-product .cdz-product-top .price{padding-bottom:5px}.cdz-main-product .cdz-product-top .pd-extra-text+.pd-extra-text{color:red!important}.cdz-main-product .cdz-product-top .cdz-swatches .option-label{text-transform:capitalize;font-weight:500;padding-top:15px;border-top:1px solid var(--mpd-border-color)}.cdz-main-product .cdz-product-top .cdz-swatches .option{margin-bottom:30px}.cdz-main-product .cdz-product-top .main-swatches~.product-form__quantity{padding-top:30px}.cdz-main-product .cdz-product-top .pd-extra-text .name{font-weight:600}.cdz-main-product .cdz-product-top .pd-stock_status .value{position:relative;--color-success-dark:#099268;--color-success-lighter:#E6FCF5;color:var(--color-success-dark);font-weight:600}.cdz-main-product .cdz-product-top .pd-stock_status .value:before{font:900 18px/1 Line Awesome Free;content:"\f058"}.cdz-main-product .cdz-product-top .product-form__quantity{min-width:120px;width:120px;display:inline-block;vertical-align:top;margin-right:10px}.cdz-main-product .cdz-product-top .product-form__quantity .quantity{min-height:40px;border:1px solid var(--btn-qt-bd);border-radius:0;width:120px}.cdz-main-product .cdz-product-top .product-form__quantity .form__label{font-weight:600}.cdz-main-product .cdz-product-top .product-form__quantity .quantity__input[type=number]{border:0;height:40px;font-weight:600;font-size:120%}.cdz-main-product .cdz-product-top .product-form__quantity .quantity__button{width:40px;height:40px;border-width:0}.cdz-main-product .cdz-product-top .product-form__quantity .quantity__button svg{width:1.5rem}.cdz-main-product .cdz-product-top .product-form__quantity .quantity:after,.cdz-main-product .cdz-product-top .product-form__quantity .quantity:before{display:none}.cdz-main-product .cdz-product-top .shopify-payment-button,.cdz-main-product .cdz-product-top .button--full-width{width:100%}.cdz-main-product .cdz-product-top .shopify-payment-button__more-options[aria-hidden=true]{display:none}.cdz-main-product .cdz-product-top .pd-pm-img img{width:100%;max-width:437px}.cdz-main-product .cdz-product-top .shopify-payment-button__button div{width:100%}.cdz-main-product .cdz-product-top .product-form__buttons{padding-top:10px;display:flex;flex-direction:row;gap:10px}.cdz-main-product .cdz-product-top .product-form{position:relative}.cdz-main-product .cdz-product-top .product-form__buttons button.product-form__submit.button--secondary,.cdz-main-product .cdz-product-top .button--secondary[class]{--btn-lg-pd:0 15px;height:42px;line-height:42px;text-transform:uppercase;border-radius:0;font-size:16px;font-weight:600}.cdz-main-product .cdz-product-top .shopify-payment-button__button{--btn-bkg:var(--btn-sec-txt);--btn-txt:var(--btn-sec-bkg);--btn-bd:var(--btn-sec-bd);--btn-lg-pd:0 15px;border-radius:0;height:42px;line-height:42px;text-transform:uppercase;font-size:16px;font-weight:600}.cdz-main-product .cdz-product-top .actions-addto{padding-top:10px;text-align:center}.cdz-main-product .cdz-product-top .addto-wishlist,.cdz-main-product .cdz-product-top .addto-compare{display:inline-flex;align-items:center;gap:10px;padding:5px 15px;text-transform:uppercase;font-size:90%;border-radius:30px;transition:.5s;backface-visibility:hidden}.cdz-main-product .cdz-product-top .addto-wishlist:before,.cdz-main-product .cdz-product-top .addto-compare:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);text-rendering:auto;font:var(--fa-style, 900) normal normal 100%/1 var(--fa-style-family, "Font Awesome 6 Free");font-size:14px;content:"\f004";speak:none}.cdz-main-product .cdz-product-top .addto-wishlist:hover,.cdz-main-product .cdz-product-top .addto-compare:hover{background-color:var(--btn-pri-bkg);color:var(--btn-pri-txt);border-color:var(--btn-pri-bd)}.cdz-main-product .cdz-product-top .addto-compare:before{content:"\f074"}.cdz-main-product .cdz-product-top .quick-overview{margin-top:10px;padding:20px;background:#f2f2f2;margin-bottom:20px;color:#111;font-size:90%}.cdz-main-product .cdz-product-top .quick-overview .overview-title{font-size:120%;color:#111;letter-spacing:.4rem;width:100%;text-align:center;margin-bottom:16px;font-weight:600;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#1119}.cdz-main-product .cdz-product-top .product__image{margin-bottom:20px;text-align:center}.cdz-main-product .cdz-product-top .product__image .image-title{font-size:130%;font-weight:600;color:#222}.cdz-main-product .cdz-product-top .product-popup-modal__opener{border-top:1px solid var(--mpd-border-color);padding-top:10px;display:block}.cdz-main-product .cdz-product-top .product-popup-modal__opener .product-popup-modal__button{font-size:14px;text-decoration:none;font-weight:600;padding-right:0;text-transform:capitalize;color:var(--mpd-title-color)}.cdz-main-product .cdz-product-top .product-popup-modal__opener .product-popup-modal__button:hover{text-decoration:underline}.cdz-main-product .cdz-product-top .product-popup-modal__opener .product-popup-modal__button .icon-wrap svg{fill:var(--mpd-title-color)}.cdz-main-product .cdz-product-top .product-popup-modal__opener .icon-wrap{width:30px}.cdz-main-product .cdz-product-top .pd-share-btn{margin:20px -10px;text-align:center}.cdz-main-product .cdz-product-top .pd-share-btn .item{display:inline-flex;align-items:center;justify-content:center;font-size:20px;margin:0 10px;padding:0;border-radius:50%;color:var(--main-title-txt);border:0 solid var(--color-border);background-color:transparent;transition:.5s;backface-visibility:hidden}.cdz-main-product .cdz-product-top .pd-share-btn .item:hover{transform:translateY(-5px);color:var(--main-txt-hv)}.cdz-main-product .cdz-product-top .pd-share-btn .item span{display:none}@media only screen and (min-width: 768px){.cdz-product-top .product-form__submit.button--secondary{position:absolute;top:-43px;right:0;width:calc(100% - (12rem / var(--font-body-scale) + var(--inputs-border-width) * 2) - 10px)}.cdz-product-tabs{--tab-mr:0;--tab-title-fontsize:100%;--tab-pd:0;--tab-title-bkg:transparent;--tab-title-txt:var(--main-txt);--tab-title-bd:var(--main-txt);--tab-title-at-bkg:var(--btn-pri-bkg);--tab-title-at-txt:var(--btn-pri-txt);--tab-title-at-bd:var(--btn-pri-bd);margin-top:20px}.cdz-product-tabs .tab-titles{display:flex;gap:15px;margin-bottom:20px;flex-wrap:wrap}.pd-info-wrap .cdz-product-tabs .tab-titles{justify-content:start!important}.cdz-product-tabs .tab-titles .tab-title{border-width:1px;border-style:solid;padding:5px 20px;border-radius:25px;font-weight:500;transition:.3s}.cdz-product-tabs .tab-content{position:fixed;width:100%;height:100%;top:0;left:0;z-index:300;box-shadow:var(--gb-shadow-float);align-items:center;justify-content:center}.cdz-product-tabs .tab-content.active{display:flex;animation-name:fadeIn}.cdz-product-tabs .tab-content .tab-backface{position:absolute;width:100%;height:100%;top:0;left:0;background:#00000080;z-index:3;cursor:pointer}.cdz-product-tabs .tab-content .tab-inner{position:relative;width:calc(100% - 40px);height:70vh;max-width:1000px;background:var(--box-bkg);color:var(--box-txt);padding:30px;border-radius:20px;z-index:4}.cdz-product-tabs .tab-content .tab-inner>.tab-txt{overflow:auto;height:100%}.cdz-product-tabs .btn-close-tab{position:absolute;inset-inline:auto -20px;inset-block:-20px auto;width:40px;height:40px;border:none;background:none;display:flex;align-items:center;justify-content:center;background:var(--gb-grey-bkg);color:var(--gb-grey-txt);border-radius:50%;box-shadow:var(--gb-shadow-icon)}.cdz-product-tabs .btn-close-tab:before{font:900 26px/1 Line Awesome Free;content:"\f00d"}body:has(.cdz-product-tabs .tab-content.active){overflow:hidden;padding-inline-end:var(--gb-scrollbar-w)}body:has(.cdz-product-tabs .tab-content.active) .product__media-toggle:after{display:none}body:has(.cdz-product-tabs .tab-content.active) #MainContent{z-index:3}}.cdz-product-tabs{display:block}@media only screen and (max-width: 767px){.cdz-product-tabs{margin-top:20px}.cdz-product-tabs .btn-close-tab{display:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cdz-template-product-04.css.map */
