.bo-floating-history{position:fixed;left:16px;bottom:calc(106px + env(safe-area-inset-bottom,0px));display:flex;gap:4px;padding:5px;border:1px solid #d1b49d;border-radius:999px;background:#fff9f2;box-shadow:0 4px 18px #3d102c26;z-index:1000}.bo-floating-history[hidden]{display:none!important}.bo-floating-history button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#661331;color:#fff;font:24px/1 sans-serif;cursor:pointer}.bo-floating-history button:disabled{background:#eee4df;color:#9a898d;cursor:default}.bo-floating-history button:focus-visible{outline:3px solid #b88a4b;outline-offset:3px}.bo-card-controls{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.bo-card-quantity{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.bo-card-quantity button,.bo-search-add{min-width:44px;min-height:44px;border:1px solid #ad8290;border-radius:50%;background:#681632;color:#fff;font:20px/1 sans-serif;cursor:pointer}.bo-search-add:disabled,.bo-card-quantity button:disabled{opacity:.5;cursor:wait}.bo-stock-warning{display:block!important;flex-basis:100%;color:#b00020!important;font-size:13px!important;font-weight:600;line-height:1.5;white-space:normal!important;overflow:visible!important;margin:8px 0!important}.productPriceRow{flex-wrap:wrap}.bo-search-link{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.bo-search-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-top:auto}.bo-search-actions span{font-size:12px;margin:0}.bo-search-actions .bo-stock-warning{width:100%}.bo-search-form input:focus{outline:none;box-shadow:none}.bo-search-form:focus-within{border-color:#681632;box-shadow:0 0 0 2px #68163222}.bo-search-form input{appearance:none;-webkit-appearance:none}.bo-cart-feedback{position:fixed;right:12px;bottom:calc(170px + env(safe-area-inset-bottom,0px));max-width:min(360px,90vw);padding:14px 18px;border-radius:14px;background:#fff8ed;border:1px solid #b78b70;color:#681632;box-shadow:0 6px 24px #0002;z-index:1001}.bo-cart-feedback[hidden]{display:none!important}.bo-cart-feedback.is-error{color:#b00020;border-color:#b00020}.bo-stock-warning:empty{display:none!important}.bo-card-stepper{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;width:100%;height:40px;box-sizing:border-box;border:1px solid #9c6479;border-radius:9px;background:#fff9f2;color:#681632;overflow:hidden}.bo-card-stepper[hidden],.bo-card-add[hidden]{display:none!important}.bo-card-stepper button{display:flex;align-items:center;justify-content:center;width:40px;height:38px;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:22px/1 sans-serif;cursor:pointer}.bo-card-stepper button:disabled{opacity:.45;cursor:wait}.bo-card-stepper span{display:block!important;margin:0!important;text-align:center;font-size:14px!important;font-weight:700;color:inherit!important}.bo-card-stepper svg{width:17px;height:17px}.bo-card-stepper button:focus-visible,.bo-card-add:focus-visible{outline:2px solid #b98a42;outline-offset:-3px}.collectionProductCard,.bo-search-product{position:relative}.collectionProductCard .productTags span:first-child{visibility:hidden}.bo-quantity-badge{position:absolute;top:12px;left:12px;z-index:3;color:#681632}.bo-quantity-badge summary{display:grid;place-items:center;list-style:none;width:40px;height:40px;border-radius:50%;background:#681632;color:#fff8ed;border:1px solid #e4c99e;box-shadow:0 2px 8px #0002;font-size:16px;font-weight:700;cursor:pointer}.bo-quantity-badge summary::-webkit-details-marker{display:none}.bo-quantity-badge .bo-card-stepper{width:144px;margin-top:6px;box-shadow:0 4px 14px #0002}.bo-quantity-badge summary:focus-visible{outline:3px solid #b98a42;outline-offset:2px}.bo-search-product .bo-search-actions{justify-content:flex-end}.bo-search-add{display:grid;place-items:center}.bo-search-add svg{width:23px;height:23px}.bo-search-actions .bo-stock-warning{display:none!important}.beautyStore .wrap:has(>.bo-product-search){padding-top:12px!important}.beautyStore .wrap>.bo-product-search{margin-top:0;margin-bottom:18px}.bo-search-form{width:92%;max-width:860px;box-sizing:border-box;margin-inline:auto;padding:7px 10px;gap:6px;border-radius:18px}.bo-search-form input{font-size:16px}.bo-search-form button{min-height:40px;min-width:34px;padding:0}.bo-floating-history{gap:0}.beautyStore .wrap>.bo-product-search{padding-top:0!important}.collectionPage .collectionHero{height:clamp(300px,32vw,460px)!important;background-size:contain!important;background-repeat:no-repeat!important;background-color:#fff4e7!important;background-position:center!important;overflow:hidden}.collectionPage .collectionHero:after{background:linear-gradient(180deg,#00000008,transparent 30%,transparent 65%,#00000035)!important}.collectionPage .collectionHero>.collectionBubbles{background:#5a173528;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:24px;padding-top:6px!important}@media(max-width:600px){.collectionPage .collectionHero{height:280px!important;border-radius:0 0 26px 26px}.collectionPage .collectionHero .collectionActions{padding-top:12px!important}.collectionPage .collectionHero>.collectionBubbles{bottom:8px!important}}.collectionPage .collectionHero[data-collection=victorias-secret]{background-color:#efb7c9!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/bo-back.css.map */
