.bp-robe{--bp-sale: #C20000;--bp-badge: #14ac6c;--bp-ink: #000;--bp-muted: #6b6b6b;--bp-border: #e8e8e1;--bp-dark: #111111;--bp-gutter: 16px}.bp-robe .product-single__meta,.bp-robe .product-block,.bp-robe .product-single__title,.bp-robe .variant-wrapper,.bp-robe .variant__label{text-align:left}.bp-robe .product-single__title{font-size:30px;line-height:1.15;letter-spacing:.01em;margin:4px 0 10px}.bp-robe .product-block--price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-bottom:18px}.bp-robe .product-block--price .product__policies{flex-basis:100%;margin:0}.bp-robe .product__price--compare{color:var(--bp-muted);text-decoration:line-through;font-size:17px}.bp-robe .product__price.on-sale{color:var(--bp-sale);font-size:22px;font-weight:700;text-decoration:none}.bp-robe .product__price-savings{background:var(--bp-badge);color:#fff;font-size:14px;font-weight:600;padding:5px 10px;border-radius:2px;white-space:nowrap}.bp-robe .variant-wrapper{margin-bottom:18px}.bp-robe .variant__label{font-size:15px;font-weight:700;margin-bottom:8px;display:block}.bp-robe .variant__label .variant__label-info{font-weight:400;color:var(--bp-ink)}.bp-robe .variant-input-wrap label:not(.color-swatch){min-width:56px;min-height:44px;padding:11px 14px;border:1px solid var(--bp-border);border-radius:2px;font-size:15px;display:inline-flex;align-items:center;justify-content:center;margin:0 8px 8px 0;background:#fff;transition:border-color .15s ease}.bp-robe .variant-input-wrap input[type=radio]:checked+label:not(.color-swatch){border:2px solid var(--bp-ink);font-weight:600}.bp-robe .variant-input-wrap input[type=radio]:focus-visible+label{outline:2px solid var(--bp-ink);outline-offset:2px}.bp-robe .variant-input-wrap label.disabled,.bp-robe .variant-input-wrap input[type=radio]:disabled+label{color:#bdbdbd;border-color:#f0f0ec;text-decoration:line-through}.variant-input-wrap label.color-swatch{width:44px;height:44px;padding:0;min-width:0}.variant-input-wrap label.color-swatch--vert{background-color:#3f5c45}.variant-input-wrap label.color-swatch--bordeaux{background-color:#6d2230}.variant-input-wrap label.color-swatch--bleu{background-color:#2f4a73}.variant-input-wrap label.color-swatch--noir{background-color:#1a1a1a}.variant-input-wrap input[type=radio]:checked+label.color-swatch{box-shadow:0 0 0 2px var(--bp-ink, #000)}.bp-robe__sizeguide{display:flex;justify-content:flex-start;margin:0 0 8px}.bp-robe__sizeguide button,.bp-robe__sizeguide a{font-size:14px;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:6px 0;min-height:44px;color:var(--bp-ink);cursor:pointer}.bp-robe .product__inventory,.bp-robe .inventory--low{font-size:15px;color:#c98a00;display:flex;align-items:center;gap:9px;margin-bottom:12px}.bp-robe .inventory--low:before{content:"";width:11px;height:11px;border-radius:50%;background:#e8a317;flex:0 0 auto}.bp-robe .sales-point{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;margin-bottom:10px;color:var(--bp-ink)}.bp-robe .sales-point .icon{width:19px;height:19px;flex:0 0 auto;margin-top:1px}.bp-robe__fit{font-size:15px;line-height:1.5;margin:6px 0 18px}.bp-robe__fit strong{font-weight:700}.bp-robe .product-single__add-to-cart .btn,.bp-robe button[name=add]{width:100%;background:var(--bp-dark);color:#fff;border-radius:0;font-size:16px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:19px 16px;min-height:56px;border:0}.bp-robe button[name=add][disabled]{background:#8d8d8d}.bp-robe__payment{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin:14px 0 6px}.bp-robe__payment svg,.bp-robe__payment img{height:26px;width:auto;display:block}.bp-robe__shipping{display:flex;align-items:center;gap:10px;background:#faf6f6;color:#c20000;font-size:15px;line-height:1.35;text-align:left;padding:13px 14px;margin:14px 0 0;border-radius:2px}.bp-robe__shipping svg{width:22px;height:22px;flex:0 0 auto}.bp-robe .collapsible-trigger-btn--borders,.bp-robe .collapsible-trigger{font-size:16px;text-align:left;padding:19px 44px 19px 0;border:0;border-top:1px solid var(--bp-border);min-height:44px}.bp-robe .collapsible-trigger-btn--borders .collapsible-trigger__icon{right:0}.bp-robe .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border:0;padding:0 0 18px}.bp-robe .collapsible-content__inner{font-size:15px;line-height:1.6}.bp-xsell{padding:26px 16px}.bp-xsell__title{font-size:19px;margin:0 0 14px}.bp-xsell__row{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:6px}.bp-xsell__row::-webkit-scrollbar{display:none}.bp-xsell__card{scroll-snap-align:start}.bp-xsell__card img{width:100%;height:auto;display:block;border-radius:2px}.bp-xsell__name{font-size:14px;line-height:1.35;margin:8px 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bp-xsell__price{font-size:14px;font-weight:600}.bp-xsell__price del{color:var(--bp-muted);font-weight:400;margin-right:6px}.bp-xsell__price ins{color:var(--bp-sale);text-decoration:none}.bp-xsell__add{margin-top:8px;width:100%;min-height:44px;background:#fff;color:var(--bp-ink);border:1px solid var(--bp-ink);border-radius:2px;font-size:14px;font-weight:600;cursor:pointer}.bp-xsell__add[aria-busy=true]{opacity:.55}@media screen and (min-width:769px){.bp-xsell__row{grid-auto-columns:23%}.bp-robe .product-single__title{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bp-robe-soiree.css.map */
