.bk-pdp-panel{margin:20px 0;padding:18px 18px 16px;border-radius:14px;border:1px solid #eadfdf;background:#fff}.bk-pdp-panel__eyebrow{margin:0 0 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#4b006e;font-weight:600}.bk-pdp-panel__title{margin:0 0 6px;font-size:18px;font-weight:600;color:#1a1a1a;line-height:1.25}.bk-pdp-panel__desc{margin:0 0 14px;font-size:13px;color:#6b6b6b;line-height:1.45}.bk-pdp-actions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.bk-pdp-action{display:flex;flex-direction:column;gap:2px;padding:12px 10px;border-radius:12px;border:1px solid #eadfdf;background:#faf6f5;text-decoration:none;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color .2s ease,background .2s ease}.bk-pdp-action:hover{border-color:#4b006e;background:#fff}.bk-pdp-action__label{font-size:13px;font-weight:600;color:#1a1a1a}.bk-pdp-action__hint{font-size:11px;color:#6b6b6b}.bk-faq__item{border-top:1px solid #f0e8e8}.bk-faq__item:first-child{border-top:0}.bk-faq__q{list-style:none;cursor:pointer;padding:12px 0;font-size:14px;font-weight:600;color:#1a1a1a;display:flex;justify-content:space-between;align-items:center;gap:12px}.bk-faq__q::-webkit-details-marker{display:none}.bk-faq__q:after{content:"+";font-size:16px;color:#4b006e;font-weight:500}.bk-faq__item[open] .bk-faq__q:after{content:"\2013"}.bk-faq__a{padding:0 0 12px;font-size:13px;color:#6b6b6b;line-height:1.55}.bk-faq__a p{margin:0}.bk-pdp-desc{margin:28px 0 0;padding:20px 18px 10px;border-radius:14px 14px 0 0;border:1px solid #eadfdf;border-bottom:0;background:#faf6f5}.bk-pdp-desc__eyebrow{margin:0 0 4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#4b006e;font-weight:600}.bk-pdp-desc__title{margin:0;font-size:18px;font-weight:600}.template-product:has(.bk-pdp-help) .product-actions-wrapper,.template-product:has(.bk-sg-option) .product-actions-wrapper{display:none!important}.main-product__block-description{margin-top:0!important;padding:4px 18px 18px;border:1px solid #eadfdf;border-top:0;border-radius:0 0 14px 14px;background:#faf6f5;box-shadow:none}.main-product__block-description:before,.main-product__block-description .m-product-description:before{display:none!important;content:none!important}.main-product__block-description .product__description,.main-product__block-description .m-product-description,.main-product__block-description .rte{font-size:14px;line-height:1.6;color:#444;border:0!important;margin-top:0!important;padding-top:0!important}.main-product__block-addons{margin:16px 0;padding:16px 18px;border-radius:14px;border:1px solid #eadfdf;background:#fff;scroll-margin-top:100px}.main-product__block-addons:before{content:"Still unsure? Ask our stylists";display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#4b006e;font-weight:600;margin-bottom:8px}.main-product__block-addons .m-product-addon,.main-product__block-addons a,.main-product__block-addons button{font-weight:500}#bk-ask{scroll-margin-top:100px}.bk-prepaid-price{margin-top:12px;width:100%;padding:12px 14px;border-radius:8px;border:1px solid #efc8d2;background:linear-gradient(135deg,#4b006e0f,#fffffff2 55%);box-shadow:none}.bk-prepaid-price__main{display:flex;align-items:center;justify-content:space-between;gap:12px}.bk-prepaid-price__copy{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.bk-prepaid-price__badge{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;background:#4b006e;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.3}.bk-prepaid-price__label{font-size:12px;font-weight:600;color:#5c464c}.bk-prepaid-price__amount{flex-shrink:0;font-size:clamp(20px,2.4vw,24px);font-weight:700;color:#4b006e;line-height:1.1;letter-spacing:-.02em}.bk-prepaid-price__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;padding-top:8px;border-top:1px dashed #efd5db}.bk-prepaid-price__save{font-size:12px;font-weight:700;color:#1a7a4c}.bk-prepaid-price__hint{font-size:11px;color:#8a7a7e}.main-product__block .m-product-shipping,.m-product-shipping{--bk-ship-ink: #1a1214;--bk-ship-muted: #62565a;--bk-ship-line: #efe4e7;--bk-ship-accent: #4b006e;--bk-ship-icon: 36px;margin:14px 0 0;padding:6px 14px;list-style:none;border:1px solid var(--bk-ship-line);border-radius:14px;background:#fff}.main-product__block .m-product-shipping--item,.m-product-shipping--item{display:flex;align-items:center;gap:12px;margin:0;padding:12px 0;border-bottom:1px solid var(--bk-ship-line)}.main-product__block .m-product-shipping--item:last-child,.m-product-shipping--item:last-child{border-bottom:0}.main-product__block .m-product-shipping--text,.m-product-shipping--text{margin-top:0}.main-product__block .m-product-shipping--icon,.m-product-shipping--icon{box-sizing:border-box;flex:0 0 var(--bk-ship-icon);width:var(--bk-ship-icon)!important;height:var(--bk-ship-icon);margin:0;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:var(--bk-ship-accent);background:#4b006e0f;border:1px solid rgba(75,0,110,.1)}.main-product__block .m-product-shipping--icon svg,.m-product-shipping--icon svg{display:block;width:18px;height:18px}.main-product__block .m-product-shipping--content,.m-product-shipping--content{flex:1;min-width:0;margin:0!important;padding:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.main-product__block .m-product-shipping--label,.main-product__block .m-product-shipping--content strong,.m-product-shipping--label,.m-product-shipping--content strong{display:block;margin:0;padding:0;font-size:13px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--bk-ship-ink)}.main-product__block .m-product-shipping--value,.main-product__block .m-product-shipping--content__value,.m-product-shipping--value,.m-product-shipping--content__value{display:block;margin:0!important;padding:0;font-size:12px;font-weight:400;line-height:1.35;color:var(--bk-ship-muted)}.main-product__block .m-product-shipping--content p,.main-product__block .m-product-shipping--content.rte,.main-product__block .m-product-shipping--content.rte p,.m-product-shipping--content p,.m-product-shipping--content.rte,.m-product-shipping--content.rte p{margin:0;padding:0;font-size:12px;line-height:1.35;color:var(--bk-ship-muted)}.main-product__block .m-product-shipping--content.rte strong,.m-product-shipping--content.rte strong{display:block;margin:0 0 3px;font-size:13px;line-height:1.3;color:var(--bk-ship-ink)}.m-product-inventory__message p{margin:0;display:inline}.m-product-inventory__status:empty{display:none}.product-block-group--price .bk-prepaid-price{width:100%}@media screen and (max-width:749px){.bk-pdp-actions__grid{grid-template-columns:1fr}.bk-prepaid-price{padding:11px 12px}.bk-prepaid-price__amount{font-size:20px}.bk-prepaid-price__main{align-items:flex-start}.bk-pdp-know__facts{grid-template-columns:1fr 1fr;gap:12px 12px}.template-product .m-product-title,.template-product .m-main-product--info h1{font-size:22px;font-weight:700;word-break:break-word}.template-product .m-product-option--label{flex-wrap:wrap;row-gap:6px}.bk-pdp-help{gap:10px 14px;padding-bottom:4px}}.template-product{--bk-pdp-chrome: calc( var(--m-header-height, 72px) + var(--m-announcement-height, 0px) + var(--m-topbar-height, 0px) );--bk-pdp-gallery-max: min(78vh, 820px);--bk-pdp-sticky-atc: 0px}.template-product .m-main-product{margin-top:8px}.template-product .m-scrolling-promotion-section{--section-padding-top: 6px !important;--section-padding-bottom: 6px !important}.template-product .m-product-media--slider__images,.template-product .m-media-gallery__inner.swiper-container,.template-product .m-media-gallery__inner .swiper-slide,.template-product .m-media-gallery__inner .m-product-media--item,.template-product .m-media-gallery__inner .m-product-media{max-height:var(--bk-pdp-gallery-max)}.template-product .m-media-gallery__inner .m-product-media .m-image[style*=--aspect-ratio]{aspect-ratio:var(--aspect-ratio);max-height:var(--bk-pdp-gallery-max);height:auto;background:#f6f1f0}.template-product .m-media-gallery__inner .m-product-media .m-image[style*=--aspect-ratio]:before{display:none!important;padding-top:0!important;content:none!important}.template-product .m-media-gallery__inner .m-product-media .m-image[style*=--aspect-ratio]>*:first-child{position:static!important;inset:auto;width:100%;height:auto;max-height:var(--bk-pdp-gallery-max);object-fit:contain}.template-product .m-media-gallery__inner .m-product-media img{object-fit:contain!important;object-position:center center}.template-product .m-media-gallery .m-product-media--slider__thumbnails{margin-top:8px}.template-product .m-product-media--slider__thumbnails .m-product-media{border-radius:6px;overflow:hidden}.template-product .m-product-media--layout-6 .nav-swiper-container{scrollbar-width:none;-ms-overflow-style:none}.template-product .m-product-media--layout-6 .nav-swiper-container::-webkit-scrollbar{display:none;width:0;height:0}@media screen and (min-width:1024px){.template-product .m-product-media--layout-6 .nav-swiper-container{max-height:var(--bk-pdp-gallery-max)!important;height:var(--bk-pdp-gallery-max);overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.template-product .m-product-media--layout-6 .nav-swiper-container .swiper-wrapper{transform:none!important;height:auto!important;flex-direction:column}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails{margin-top:0}.template-product .m-main-product--info .m-product-info--wrapper{top:calc(var(--bk-pdp-chrome) + 12px)}}.template-product .m-main-product--info h1,.template-product .m-product-title{letter-spacing:-.035em;line-height:1.15;font-weight:700!important;color:#1a1214!important}.template-product .main-product__block-rating,.template-product .main-product__block-rating a,.template-product .main-product__block-rating span,.template-product .main-product__block-rating p,.template-product .product-icon-list,.template-product .product-icon-list span,.template-product .product-icon-list.vstar-star,.template-product .product-icon-list.vstar-star span{font-size:13px!important;font-weight:400!important;letter-spacing:0!important;color:#6b5f62!important}.template-product .m-price{letter-spacing:-.02em}.bk-social-proof{margin:0;padding:0;border:0;background:transparent}.bk-social-proof__live{display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;border-radius:8px;background:#4b006e;color:#fff;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:.01em}.bk-social-proof__live strong{font-weight:700;font-variant-numeric:tabular-nums}.bk-social-proof__pulse{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 #ffffffb3;animation:mnLivePulse 1.6s ease-out infinite}.bk-social-proof__sold{margin:8px 0 0;padding:0 2px;font-size:12px;line-height:1.4;color:#666}.bk-social-proof__sold strong{color:#222;font-weight:700}@keyframes mnLivePulse{0%{box-shadow:0 0 #ffffffa6}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}@media screen and (min-width:1024px){.template-product .m-main-product--media{position:sticky;top:calc(var(--bk-pdp-chrome) + 8px);align-self:flex-start}.template-product .m-price__sale .m-price-item--sale,.template-product .m-price:not(.m-price--on-sale) .m-price-item--regular{font-weight:700!important}}@media screen and (max-width:1023px){.template-product{--bk-pdp-gallery-max: min(48svh, 380px);--bk-pdp-sticky-atc: 88px;overflow-x:clip}.template-product .m-scrolling-promotion-section{display:none}.template-product .m-main-product{margin-top:0;margin-bottom:12px}.template-product .m-main-product--wrapper{display:flex;flex-wrap:wrap}.template-product .m-main-product--media,.template-product .m-main-product--info{flex:0 0 100%;width:100%;max-width:100%;position:static!important;box-sizing:border-box;padding-left:16px;padding-right:16px}.template-product .m-main-product--media{margin-bottom:12px}.template-product .m-product-info--wrapper,.template-product .m-main-product--info .m-product-info--wrapper{position:static!important;top:auto!important;width:100%;max-width:100%;overflow:visible;padding-bottom:var(--bk-pdp-sticky-atc)}.template-product .m-product-media--layout-6 .m-product-media--slider__images,.template-product .m-product-media--layout-6 .m-media-gallery__inner.swiper-container{width:100%!important;max-width:100%}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails{margin-top:8px;padding-right:0;width:100%}.template-product .m-product-media--layout-6 .nav-swiper-container{width:100%!important;height:auto!important;max-height:84px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.template-product .m-product-media--layout-6 .nav-swiper-container .swiper-wrapper{transform:none!important;width:max-content!important}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails .swiper-slide{height:auto!important;width:64px!important}.template-product .bk-pdp-panel,.template-product .bk-prepaid-price{border-radius:12px}.template-product .bk-social-proof__live{font-size:12px;padding:9px 11px;align-items:center}.template-product .bk-pdp-know__facts{grid-template-columns:1fr 1fr;gap:8px}.template-product .bk-pdp-know__trust{display:flex;flex-direction:column;gap:10px;margin-top:14px}.template-product .bk-pdp-know__fact{padding:12px 10px}.template-product .bk-pdp-know__trust li{padding:14px}.template-product .bk-pdp-know__v,.template-product .bk-pdp-know__trust strong{font-size:15px}.template-product .bk-pdp-know__trust li span span{font-size:12px}.template-product .bk-pdp-know__wa{margin-top:8px}.template-product .m-product-form,.template-product .m-product-form--main,.template-product .m-product-dynamic-checkout{width:100%;max-width:100%}.template-product shopify-accelerated-checkout,.template-product .shopify-payment-button,.template-product .m-product-dynamic-checkout{display:block;width:100%}}@media screen and (max-width:767px){.template-product .m-product-media--slider__pagination,.template-product .m-media-gallery .m-product-media--slider__pagination,.template-product .m-media-gallery .swiper-pagination,.template-product .m-product-media--slider__images .swiper-pagination{display:none!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;pointer-events:none!important}.template-product .m-main-product--media{margin-bottom:8px}.template-product .m-media-gallery .m-product-media--slider__thumbnails,.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails{margin-top:8px}.template-product .m-product-media--layout-6 .nav-swiper-container{max-height:48px!important;overflow-x:auto!important;overflow-y:hidden!important}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails .swiper-slide{width:42px!important}.template-product .m-product-title,.template-product .m-main-product--info h1{font-size:22px!important;font-weight:700!important;line-height:1.25;letter-spacing:-.02em}.template-product .main-product__block-title{padding-bottom:6px!important}.template-product .main-product__block-rating,.template-product .main-product__block-rating_MnTrust,.template-product .main-product__block-baiiko_social_proof{padding-bottom:8px!important}.template-product .main-product__block-price{padding-bottom:6px!important}.template-product .product-icon-list,.template-product .product-icon-list.vstar-star,.template-product .m-product-review,.template-product .spr-badge,.template-product .jdgm-preview-badge,.template-product .main-product__block-rating,.template-product .main-product__block-rating a,.template-product .main-product__block-rating span{margin:0 0 2px!important;font-size:13px!important;font-weight:400!important;line-height:1.3;color:#6b5f62!important}.template-product .bk-social-proof__live{align-items:center;gap:8px;padding:9px 12px;font-size:12px;line-height:1.35}.template-product .bk-social-proof__pulse{align-self:center}.template-product .bk-social-proof__sold{display:none}.template-product .product-block-group--price{display:flex;flex-direction:column;align-items:stretch;width:100%}.template-product .m-price,.template-product .m-product-price{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:baseline;gap:8px;width:100%!important;max-width:none}.template-product .m-price--on-sale .m-price__regular{display:none!important}.template-product .m-price:not(.m-price--on-sale) .m-price__sale{display:none!important}.template-product .m-price__sale{display:flex!important;flex-direction:row;align-items:baseline;gap:8px}.template-product .m-price__sale .m-price-item--sale{order:2;font-size:22px!important;font-weight:700!important;line-height:1.15;white-space:nowrap;color:#bb0133}.template-product .m-price:not(.m-price--on-sale) .m-price-item--regular{font-size:22px!important;font-weight:700!important;line-height:1.15;white-space:nowrap;color:#bb0133}.template-product .m-price__sale s.m-price-item--regular,.template-product .m-price--on-sale s.m-price-item--regular{order:1;font-size:13px!important;font-weight:400!important;line-height:1.15;white-space:nowrap;color:#8a7a7e;opacity:1}.template-product .m-price__badges{display:none}.template-product .bk-prepaid-price{width:100%;margin-top:8px;padding:8px 10px;border:1px solid #efc8d2;border-radius:8px;background:linear-gradient(135deg,#4b006e0f,#fffffff2 55%)}.template-product .bk-prepaid-price__main{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.template-product .bk-prepaid-price__copy{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.template-product .bk-prepaid-price__badge{display:inline-flex!important;align-items:center;padding:2px 7px;font-size:9px;letter-spacing:.03em;white-space:nowrap}.template-product .bk-prepaid-price__label{display:block;font-size:11px;font-weight:600;color:#5c464c}.template-product .bk-prepaid-price__amount{font-size:20px!important;font-weight:700;line-height:1;margin-left:auto;text-align:right;color:#4b006e}.template-product .bk-prepaid-price__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;padding-top:6px;border-top:1px dashed #efd5db}.template-product .bk-prepaid-price__save{font-size:10px;font-weight:700;color:#1a7a4c}.template-product .bk-prepaid-price__hint{font-size:10px;color:#8a7a7e}.template-product .m-product-tax,.template-product .installment-shoppay{display:none!important}.template-product .main-product__block-price{order:5!important}.template-product .main-product__block-variant_picker,.template-product .main-product__block-variant_picker variant-picker{display:block!important;order:6!important;width:100%;margin:0;padding:0}.template-product .bk-option--color,.template-product .bk-option--size,.template-product .bk-sg-option{display:block!important;width:100%;margin:0!important;padding:8px 0 0}.template-product .bk-option--color .m-product-option__inner,.template-product .bk-sg-option .m-product-option__inner{display:flex;flex-direction:column;align-items:stretch;gap:6px}.template-product .bk-option--color .m-product-option--label,.template-product .bk-sg-option .m-product-option--label{display:flex;align-items:center;margin:0}.template-product .bk-option--color .option-label,.template-product .bk-sg-option .option-label{font-size:13px;font-weight:500;color:#3d3236}.template-product .bk-option--color .m-product-option--content{display:flex!important;flex-wrap:wrap;gap:8px}.template-product .bk-option--color .m-product-option--node{width:44px!important;height:44px!important}.template-product .bk-option--color .m-product-option--node__label,.template-product .bk-option--color .has-bg-img{display:block!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;font-size:0!important;background-size:cover!important;background-position:center!important;border-radius:50%}.template-product .bk-sg-option .m-product-option--content{display:flex!important;flex-wrap:nowrap;gap:4px}.template-product .bk-sg-option .m-product-option--content label{display:inline-flex!important;align-items:center;justify-content:center;min-height:36px;padding:6px 10px!important;font-size:12px!important}.template-product .bk-sg-note{display:none}.template-product .main-product__block-inventory_status{order:7!important}.template-product .main-product__block-buy_buttons{order:8!important}}html.bk-modal-open{overflow:hidden}.popup-overlay,.share-popup-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100dvh!important;max-width:none!important;max-height:none!important;margin:0!important;padding:24px 16px!important;display:none;align-items:center!important;justify-content:center!important;background:#1a12148c!important;z-index:2147483000!important;transform:none!important;filter:none!important;box-sizing:border-box!important}.popup-overlay.is-open,.share-popup-overlay.is-open{display:flex!important}.popup-overlay .popup-content,.share-popup-overlay .share-popup-content{position:relative;max-height:min(88dvh,820px);overflow:auto;-webkit-overflow-scrolling:touch}.template-product .m-product-info--wrapper{display:flex;flex-direction:column;align-items:stretch}.template-product .main-product__block{width:100%;margin:0;padding:0 0 14px;order:40}.template-product .main-product__block-badge{order:1}.template-product .main-product__block-title{order:2}.template-product .main-product__block-rating,.template-product .main-product__block-rating_MnTrust{order:3}.template-product .main-product__block-baiiko_social_proof{order:4}.template-product .main-product__block-price{order:5}.template-product .main-product__block-variant_picker{order:6}.template-product .main-product__block-inventory_status{order:7}.template-product .main-product__block-buy_buttons{order:8;padding-bottom:18px;margin-bottom:8px;border-bottom:1px solid #efe6e8}.template-product .main-product__block-baiiko_offers{order:21}.template-product .main-product__block:has(.bk-pdp-know){order:23}.template-product .main-product__block:has(.bk-pdp-help){order:24}.template-product .main-product__block:has(.product-actions-wrapper){order:25}.template-product .product-actions-wrapper{display:none!important}.template-product .main-product__block-shipping{order:26}.template-product .main-product__block:has(.bk-pdp-faq){order:27}.template-product .main-product__block-addons{order:28}.template-product .main-product__block:has(.bk-pdp-desc){order:29}.template-product .main-product__block-description{order:30}.template-product .main-product__block-badge{padding-bottom:6px}.template-product .main-product__block-title{padding-bottom:4px}.template-product .main-product__block-rating,.template-product .main-product__block-rating_MnTrust{padding-bottom:10px}.template-product .main-product__block-baiiko_social_proof{padding-bottom:14px}.template-product .main-product__block-price{padding-bottom:12px}.template-product .main-product__block-buy_buttons{padding-top:2px;padding-bottom:20px}.template-product .main-product__block-addons{margin:8px 0 20px;padding:16px!important;border-radius:12px;border:1px solid #eee;background:#fff;scroll-margin-top:100px;box-sizing:border-box}.template-product .main-product__block-addons:before{content:"Still unsure? Ask our stylists";display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#4b006e;font-weight:600;margin:0 0 12px}.template-product .main-product__block-addons .m-product-addon{padding:0!important;border:0!important;margin:0}.template-product .main-product__block-addons .m-product-addon--wrapper{margin:0!important;gap:16px 20px}.template-product .main-product__block-addons .m-product-addon--item{margin:0!important;padding:0!important}.template-product .main-product__block:has(.bk-pdp-desc){padding:20px 16px 8px!important;margin-top:8px;border:1px solid #eee;border-bottom:0;border-radius:12px 12px 0 0;background:#faf6f5;box-sizing:border-box}.template-product .bk-pdp-desc{margin:0;padding:0;border:0;background:transparent}.template-product .main-product__block-description{margin:0 0 24px!important;padding:8px 16px 20px!important;border:1px solid #eee;border-top:0;border-radius:0 0 12px 12px;background:#faf6f5;box-shadow:none;box-sizing:border-box;overflow:hidden}.template-product .main-product__block-description .m-product-description,.template-product .main-product__block-description .rte,.template-product .main-product__block-description .rte p,.template-product .main-product__block-description .rte ul,.template-product .main-product__block-description .rte h2,.template-product .main-product__block-description .rte h3{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%}.template-product .m-main-product--wrapper :is(#vstar-reviews,.custom-vstar-review-widget,.trustoo-reviews-wrapper,#shopify-product-reviews,#judgeme_product_reviews,.jdgm-rev-widg,.jdgm-widget.jdgm-review-widget,#stamped-main-widget,#looxReviews,.yotpo-main-widget,.spr-container){display:none!important}.template-product .bk-pdp-reviews-below-media{width:100%;max-width:100%;margin:32px 0 8px}.template-product [data-bk-reviews-mount]{width:100%;margin:0;padding:0;border:0;background:transparent;box-sizing:border-box}.template-product [data-bk-reviews-mount] #vstar-reviews,.template-product [data-bk-reviews-mount] .trustoo-reviews-wrapper,.template-product [data-bk-reviews-mount] .custom-vstar-review-widget{display:block;width:100%;max-width:100%}.template-product .main-product__block:has(.bk-pdp-faq){padding:0 0 20px!important}.template-product .bk-pdp-faq{margin:8px 0 0;padding:16px}.template-product .m-product-option--label{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.template-product .foxkit-sizechart-button{display:none!important}.template-product .bk-sg-open,.template-product .mn-sg-open{display:inline-flex!important;align-items:center;gap:6px}.template-product .bk-sg-open svg,.template-product .mn-sg-open svg{width:12px!important;height:12px!important;flex:0 0 12px}.bk-pdp-help{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0;padding:2px 0 0}.bk-pdp-help__link{margin:0;padding:0;border:0;background:none;color:#222;font:inherit;font-size:13px;font-weight:500;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bk-pdp-help__link:hover{color:#4b006e}.bk-pdp-know{margin:0;padding:4px 0 2px}.bk-pdp-know__facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 10px;padding:0;border:0}.bk-pdp-know__fact,.bk-pdp-know__trust li{--bk-know-ink: #4b006e;--bk-know-wash: #f7f2f8;--bk-know-line: #efe4f2}.bk-pdp-know__fact{display:flex;flex-direction:row;align-items:center;gap:12px;min-width:0;padding:14px;border-radius:12px;background:var(--bk-know-wash);border:1px solid var(--bk-know-line)}.bk-pdp-know__copy{display:flex;flex-direction:column;gap:2px;min-width:0}.bk-pdp-know__k{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bk-know-ink)}.bk-pdp-know__v{font-size:16px;font-weight:700;color:#1a1214;line-height:1.3}.bk-pdp-know__trust{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px;border:0}.bk-pdp-know__trust li{display:flex;flex-direction:row;align-items:center;gap:14px;margin:0;padding:16px;border-radius:12px;background:var(--bk-know-wash);border:1px solid var(--bk-know-line);border-left:4px solid var(--bk-know-ink)}.bk-pdp-know__trust li:last-child{border-bottom:1px solid var(--bk-know-line);border-left:4px solid var(--bk-know-ink)}.bk-pdp-know__trust li>span:last-child{min-width:0}.bk-pdp-know__icon{flex:0 0 36px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--bk-know-ink);background:color-mix(in srgb,var(--bk-know-ink) 14%,#fff)}.bk-pdp-know__trust .bk-pdp-know__icon{flex:0 0 42px;width:42px;height:42px}.bk-pdp-know--fabric{--bk-know-ink: #9a4a1a;--bk-know-wash: #faf0e8;--bk-know-line: #f0d8c6}.bk-pdp-know--occasion{--bk-know-ink: #9a6b00;--bk-know-wash: #faf4e0;--bk-know-line: #ecd9a8}.bk-pdp-know--includes{--bk-know-ink: #0d6b63;--bk-know-wash: #e8f5f3;--bk-know-line: #c5e4df}.bk-pdp-know--fit{--bk-know-ink: #1d4f8a;--bk-know-wash: #eaf1f8;--bk-know-line: #c7d7ea}.bk-pdp-know--dispatch{--bk-know-ink: #c05612;--bk-know-wash: #f8eee6;--bk-know-line: #edcfb6}.bk-pdp-know--exchange{--bk-know-ink: #1a7a4c;--bk-know-wash: #eaf6ef;--bk-know-line: #c3e3d0}.bk-pdp-know--prepaid{--bk-know-ink: #4b006e;--bk-know-wash: #f3ebf7;--bk-know-line: #dfcce8}.bk-pdp-know--cod{--bk-know-ink: #2c4a6e;--bk-know-wash: #eef2f6;--bk-know-line: #cdd7e3}.bk-pdp-know__trust strong{display:block;margin:0 0 3px;font-size:16px;font-weight:700;color:var(--bk-know-ink);line-height:1.25}.bk-pdp-know__trust li span span{display:block;font-size:13px;color:#3d3236;line-height:1.4}.bk-pdp-know__wa{display:inline-block;margin-top:10px;font-size:12px;font-weight:600;color:#4b006e;text-decoration:none}.bk-pdp-know__wa:hover{text-decoration:underline}.template-product:has(.bk-pdp-know) .odt_wrap,.template-product:has(.bk-pdp-know) .main-product__block-shipping,.template-product:has(.bk-pdp-know) .m-product-trust-badge{display:none!important}.template-product .bk-offers--pdp{margin-top:4px;margin-bottom:4px;border-radius:10px;box-shadow:none}@media screen and (max-width:749px){.bk-pdp-know__facts{grid-template-columns:1fr 1fr;gap:12px 12px}}.template-product .m-product-form--wrapper{display:grid!important;width:100%;grid-template-columns:minmax(132px,140px) minmax(0,1fr);gap:8px;align-items:stretch}.template-product .m-product-form--wrapper>.m-product-form--input{grid-column:1;grid-row:1;width:100%;min-width:0;max-width:100%}.template-product .m-product-form--wrapper>.m-product-form--input>.m-product-option--label{display:none}.template-product .m-product-form--wrapper>.m-add-to-cart{grid-column:2;grid-row:1;display:inline-flex;align-items:center;justify-content:center;width:100%!important;min-width:0;min-height:48px;height:48px;margin-top:0!important;padding-top:0;padding-bottom:0}.template-product .m-product-form--wrapper>.m-product-dynamic-checkout,.template-product .m-product-form--wrapper>.m-product-dynamic-checkout.show-add-to-cart{grid-column:1 / -1;grid-row:2;width:100%!important;max-width:none;min-width:0;min-height:56px;height:auto;margin-top:0!important}.template-product .m-product-form--wrapper .m-quantity{width:100%;max-width:100%;height:48px;min-height:48px;flex:none!important}.template-product .m-product-form--wrapper .m-quantity__button,.template-product .m-product-form--wrapper .m-quantity__input{height:48px}.template-product .m-product-form--wrapper .m-quantity__input{min-width:0;width:auto;flex:1 1 auto}@media(max-width:767px){.template-product .m-product-form--wrapper{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.template-product .m-product-form--wrapper .m-quantity__button{width:36px;min-width:36px;flex-shrink:0}}.template-product .bk-social-proof__live,.template-product .mn-social-proof__live,.bk-social-proof__live,.mn-social-proof__live,.template-product .bk-prepaid-price__badge,.template-product .mn-prepaid-price__badge{background:#4b006e!important}.template-product .bk-prepaid-price__amount,.template-product .mn-prepaid-price__amount{color:#4b006e!important}.template-product .bk-offers__badge,.template-product .mn-offers__badge{background:#4b006e!important}.template-product .bk-pdp-know__icon,.template-product .mn-pdp-know__icon{background:color-mix(in srgb,var(--bk-know-ink) 14%,#fff)!important;color:var(--bk-know-ink)!important}.template-product #vstar-reviews,.template-product .trustoo-widget,.template-product .trustoo-reviews-wrapper,.template-product .custom-vstar-review-widget,.template-product .bk-pdp-reviews,.template-product .bk-pdp-reviews-row{width:100%;max-width:100%}.template-product .tt-reviews-album:empty{display:none!important}.template-product .tt-review-list,.template-product .tt-review-list[style]{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;position:static!important;width:100%!important;height:auto!important;min-height:0!important}.template-product .tt-review-list .grid-review,.template-product .tt-review-list .grid-review[style]{position:static!important;left:auto!important;top:auto!important;width:auto!important;max-width:none!important;height:auto!important;margin:0!important}.template-product #vstar-reviews>div{height:auto!important}@media screen and (max-width:1199px){.template-product .tt-review-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:899px){.template-product .tt-review-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:649px){.template-product .tt-review-list{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/baiiko-pdp-ux.css.map */
