:root{--vertical-slide-width: 90px;--vertical-slide-margin-bottom: 8px}@media (max-width: 1300px){:root{--vertical-slide-width: 70px}}@media (max-width: 1200px){:root{--vertical-slide-width: 65px}}.pd-bcrmd{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;margin-bottom:10px;display:none}.pd-bcrmd a,.pd-bcrmd span{display:block;color:#c7c7c7;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;text-decoration:none}.main-pd-wrapper{display:grid;grid-template-columns:minmax(0px,1fr) minmax(0px,1fr);grid-column-gap:100px}@media (max-width: 768px){.main-pd-wrapper{grid-template-columns:minmax(0px,1fr);grid-column-gap:50px}}.pd-media-wrapper{position:relative}.pd-media-wrapper .tt-wishlist-plp-btn-main:not(.tt-cart-btn) .wishlist-plp-btn-wrap{height:50px;width:50px;background:unset}.pd-media-wrapper .tt-wishlist-plp-btn-main:not(.tt-cart-btn) .wishlist-plp-btn-wrap .wishlist-btn-content-span{width:50px;height:50px}.pd-media-wrapper .tt-wishlist-plp-btn-main .wishlist-plp-btn-wrap svg{width:40px;height:40px}.pd-media-thumb-gellary{position:relative}pd-gellary.direction-horizontal .pd-scroll-swiper{max-width:100vw;overflow:hidden;margin-top:17px}pd-gellary.direction-horizontal .pd-scroll-swiper .swiper-slide{font-size:0;line-height:0;box-sizing:border-box;border:1px solid #dccdcd54;cursor:pointer}pd-gellary.direction-horizontal .pd-scroll-swiper .swiper-slide img{width:100%;max-width:150px;height:auto;object-fit:cover;aspect-ratio:1}pd-gellary.direction-horizontal .pd-scroll-swiper .swiper-slide-thumb-active{border:1px solid #ea094b}@media (min-width: 769px){pd-gellary.direction-vertical{display:grid;grid-auto-columns:minmax(0px,var(--vertical-slide-width)) minmax(0px,1fr);grid-column-gap:12px}pd-gellary.direction-vertical .pd-media-thumb-gellary{grid-column:2/3;grid-row:1/2}pd-gellary.direction-vertical .pd-media-scroll-gellary{grid-column:1/2;grid-row:1/2}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper{height:633px}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper .swiper-slide{width:var(--vertical-slide-width);height:var(--vertical-slide-width);box-sizing:border-box;border:1px solid #d8caca69;margin-bottom:var(--vertical-slide-margin-bottom)}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper .swiper-slide img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}pd-gellary.direction-vertical .pd-media-scroll-gellary .pd-scroll-swiper .swiper-slide-thumb-active{border:1px solid #ea094b}}@media (max-width: 768px){pd-gellary.direction-vertical .pd-scroll-swiper{max-width:100vw;overflow:hidden;margin-top:8px}pd-gellary.direction-vertical .pd-scroll-swiper .swiper-slide{font-size:0;line-height:0;box-sizing:border-box;border:1px solid #dccdcd54;cursor:pointer}pd-gellary.direction-vertical .pd-scroll-swiper .swiper-slide img{width:100%;max-width:150px;height:auto;object-fit:cover;aspect-ratio:1}pd-gellary.direction-vertical .pd-scroll-swiper .swiper-slide-thumb-active{border:1px solid #ea094b}}.pd-thumb-swiper{max-width:100vw;overflow:hidden;width:100%}.pd-thumb-swiper .swiper-slide{font-size:0;line-height:0}.pd-thumb-swiper .swiper-slide img,.pd-thumb-swiper .swiper-slide video{width:100%;height:auto;object-fit:cover;aspect-ratio:4 / 5;object-position:bottom}.pd-thumb-swiper .swiper-pagination{--swiper-pagination-bullet-horizontal-gap: 2px;--swiper-pagination-bottom: 16px;background:#ea094b0d;left:26px;width:max-content;box-sizing:border-box;padding-inline:10px;padding-block:5px;display:flex;height:17px;align-items:center}.pd-thumb-swiper .swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-width: 7px;--swiper-pagination-bullet-height: 4px;border-radius:0}.pd-thumb-swiper .swiper-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width: 12px}@media (max-width: 768px){.pd-thumb-swiper .swiper-pagination{--swiper-pagination-bottom: 8px;left:16px}}.pd-thumb-swiper .swiper-button-prev,.pd-thumb-swiper .swiper-button-next{display:flex;width:50px;height:50px;background:#ea094b0d}@media (max-width: 768px){.pd-thumb-swiper .swiper-button-prev,.pd-thumb-swiper .swiper-button-next{--swiper-navigation-sides-offset: 0px;width:40px;height:40px}:is(.pd-thumb-swiper .swiper-button-prev,.pd-thumb-swiper .swiper-button-next) svg{width:7px}}.pd-badge{position:absolute;right:7px;top:7px;width:max-content;height:max-content;z-index:1;display:flex}.pd-badge button{background:#ea094b;color:#fff;font-size:10px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;border:none;box-sizing:border-box;padding:5px 20px}@media (min-width: 769px){.pd-info-wrapper,.pd-media-wrapper{position:sticky;top:0;height:max-content}}.pd-product-title{margin:0 0 12px;color:#111827;font-family:Minakoe;font-size:42px;font-style:normal;font-weight:400;line-height:46px;letter-spacing:-1.26px;text-transform:capitalize}@media (max-width: 768px){.pd-product-title{font-size:32px;line-height:36px;margin-block:24px}}.pd-product-price{display:flex;align-items:center;margin-bottom:10px;gap:10px}@media (max-width: 768px){.pd-product-price{margin-block:24px}}.pd-product-price h2{color:#111827;font-family:Satoshi;font-size:32px;font-style:normal;font-weight:500;line-height:36px;margin-block:0}@media (max-width: 768px){.pd-product-price h2{font-size:24px;line-height:28px}}.pd-product-price h2 span{font-weight:400}.pd-product-price h3{margin:0;text-decoration:line-through;font-weight:500;font-size:18px}.pd-product-price h3 span{font-weight:400}.pd-product-stock{color:#000;font-size:14px;font-style:normal;line-height:normal;text-transform:capitalize;margin:33px 0 0 32px;position:relative;display:none}@media (max-width: 768px){.pd-product-stock{margin-top:20px;display:none}}.pd-product-stock:after{content:"";position:absolute;width:4px;height:4px;background:#f5d8cc;left:-12px;top:50%;transform:translateY(-50%)}.pd-app-block .jdgm-prev-badge__text,.pd-app-block .jdgm-star.jdgm-star{font-size:16px}.pd-app-block #appstle_subscription_widget0 .appstle_subscription_wrapper{margin-bottom:0;margin-top:0}.pd-info-list-wrapper{display:flex;flex-direction:column;gap:14px;margin-top:24px}.pd-info-list-wrapper .pd-info-list{display:grid;grid-template-columns:22px minmax(0px,1fr);grid-column-gap:21px;align-items:center}.pd-info-list-wrapper .pd-info-list .ino-list-icon{display:flex;align-items:center}.pd-info-list-wrapper .pd-info-list .ino-list-icon img{width:22px;height:auto;aspect-ratio:1;object-fit:cover}.pd-info-list-wrapper .pd-info-list .ino-list-text .info-list-title{color:#000;font-size:14px;font-style:normal;line-height:normal;margin:0 0 5px}.pd-info-list-wrapper .pd-info-list .ino-list-text .info-list-subtext{color:#ababab;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.pd-info-list-wrapper .pd-info-list .ino-list-text .info-list-subtext p:first-child{margin:0}.pd-check-list-wrapper{display:flex;flex-direction:column;gap:17px;margin-top:31px}.pd-check-list-wrapper .pd-check-list{display:grid;grid-template-columns:18px minmax(0px,1fr);grid-column-gap:16px;align-items:center}.pd-check-list-wrapper .pd-check-list img{width:18px;height:auto;aspect-ratio:1/1;object-fit:cover}.pd-check-list-wrapper .pd-check-list h3{color:#000;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0}.pd-form-wrapper{margin-top:10px}.pd-form-wrapper .pd-add-to-card{border:0;text-align:center;line-height:1;text-transform:uppercase;box-sizing:border-box;padding-block:16px;width:100%;cursor:pointer;display:block;text-decoration:none;margin-top:10px;border-radius:4px;background:#7f2748;color:#fff;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.32px}.pd-form-wrapper .pd-add-to-card span{font-weight:400}@media (max-width: 768px){.pd-form-wrapper .pd-add-to-card{font-size:16px;padding:12px 28px;margin-block:12px}}.pd-form-wrapper .pd-add-to-card[disabled]{cursor:no-drop;opacity:.8}button.notify-stock-button-x.product{border:0;text-align:center;line-height:1;text-transform:uppercase;box-sizing:border-box;padding-block:16px;width:100%;cursor:pointer;display:block;text-decoration:none;margin-top:10px;border-radius:4px;background:#c0c;color:#fff;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.32px}button.notify-stock-button-x.product span{font-weight:400}@media (max-width: 768px){button.notify-stock-button-x.product{font-size:16px;padding:12px 28px;margin-block:12px}}.pd-variant-wrapper{display:flex;flex-direction:column;row-gap:17px;margin-top:30px}.pd-variant-wrapper .pd-variant-optioin-name{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin:0 0 10px}.pd-variant-wrapper .pd-color-variant .pd-variant-field{display:flex;gap:10px;flex-wrap:wrap;box-sizing:border-box;padding:0 0 6px 7px}.pd-variant-wrapper .pd-color-variant input+label{width:25px;height:25px;border-radius:50%;position:relative;font-size:0px}.pd-variant-wrapper .pd-color-variant input:checked+label{box-shadow:0 0 0 2px #fff,0 0 0 3px #000}.pd-variant-wrapper .pd-color-variant input.disabled+label{opacity:.8;border:1px solid #000}.pd-variant-wrapper .pd-color-variant input.disabled+label:after{position:absolute;content:"";width:100%;height:1px;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);background:#000;z-index:1;transform-origin:center}.pd-variant-wrapper .pd-others-variant .pd-variant-field{display:flex;gap:10px}.pd-variant-wrapper .pd-others-variant input+label{padding:2px 12px;position:relative;border-radius:4px;border:1px solid #ebebeb;background:#f7f7f7;color:#1b1e23;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.32px}.pd-variant-wrapper .pd-others-variant input:checked+label{border-color:#c0c;background:#c0c;color:#fff;font-weight:700}.pd-variant-wrapper .pd-others-variant input.disabled+label:after{position:absolute;content:"";width:100%;height:1px;top:50%;left:0;transform:translateY(-50%) rotate(-15deg);background:#0000006b;z-index:1;transform-origin:center}.pd-variant-wrapper .pd-others-variant input.disabled:checked+label{background:#cc00cc91}.pd-variant-wrapper .pd-variant-value{display:flex}.pd-variant-wrapper .pd-variant-value input{display:none}.pd-variant-wrapper .pd-variant-value label{cursor:pointer;display:inline-block;box-sizing:border-box}@media (max-width: 768px){.pd-variant-wrapper{margin-top:17px}}.cure-wrapper{display:flex;justify-content:flex-start;gap:10px}@media (max-width: 768px){.cure-wrapper{margin-block:24px}}.cure-wrapper p.single-cure{border-radius:4px;border:1px solid #ebebeb;background:#f7f7f7;padding:2px 12px;color:#1b1e23;font-family:Satoshi;font-size:16px;font-stle:normal;font-weight:400;line-height:150%;letter-spacing:-.32px}@media (max-width: 768px){.cure-wrapper p.single-cure{font-size:13px;line-height:16px;margin-block:0}}.upsell_product_info{display:grid;grid-template-columns:1fr 3fr;column-gap:20px;background:var(--primary, #ffd6ff);margin-top:10px}.upsell_product_info .upsell_product_image{line-height:0}.upsell_product_info .upsell_product_image img{max-width:100%;height:auto}.upsell_product_info .upsell_product_text{align-self:center}.upsell_product_info .upsell_product_text h5{font-size:18px;margin-block:0}.upsell_product_info .upsell_product_text p{color:#111827;line-height:1.3em;font-size:14px;margin-block:5px}.upsell_product_info form.promotion_product{grid-column:1/-1}.upsell_product_info form.promotion_product button.pd-add-to-card.product-quick-add.product-form__submit{border:1px solid #c0c;text-align:center;box-sizing:border-box;padding-block:10px;width:100%;cursor:pointer;display:block;text-decoration:none;background:#fff;color:#c0c;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:700;line-height:150%}pd-form .shopify-payment-button{margin-top:10px}@media (max-width: 768px){pd-form .shopify-payment-button{font-size:16px;padding:12px 28px;margin-block:12px}}quantity-selector{display:grid;grid-template-columns:minmax(0px,36px) minmax(0px,80px) minmax(0px,36px);grid-column-gap:0px;align-items:center;justify-items:center;border-radius:4px;border:1px solid #EBECEF;background:#fff;height:100%;width:152px;height:40px;margin:20px 0}@media (max-width: 768px){quantity-selector{grid-template-columns:minmax(0px,36px) minmax(0px,1fr) minmax(0px,36px)}}quantity-selector button{border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;height:100%}quantity-selector input{text-align:center;width:100%;height:100%;border-block:none;border-inline:1px solid #EBECEF}quantity-selector input::-webkit-outer-spin-button,quantity-selector input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}quantity-selector input[type=number]{-moz-appearance:textfield}.shopify-payment-button__more-options{color:#000;text-underline-offset:5px;margin-top:10px}.accelerated-checkout-button .button-content{background:#000}.product-form__cart-submit.btn--secondary-accent{border:0;text-align:center;line-height:1;text-transform:uppercase;box-sizing:border-box;padding-block:16px;width:100%;cursor:pointer;display:block;text-decoration:none;margin-top:10px;border-radius:4px;background:#000;color:#fff;font-family:Satoshi;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-.32px;margin:10px 00 0 0}@media (max-width: 768px){.product-form__cart-submit.btn--secondary-accent{font-size:16px;padding:12px 28px;margin-block:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/product-details.css.map */
