.bls__product-recommendations-section[hidden]{display:none}.bls__recommendations-grid{display:grid;grid-template-columns:repeat(var(--recommendations-grid-mobile),minmax(0,1fr));column-gap:min(var(--recommendations-grid-gap),15px);row-gap:var(--recommendations-grid-gap)}.bls__recommendations-grid>*{min-width:0}@media(min-width:992px){.bls__recommendations-grid{grid-template-columns:repeat(var(--recommendations-grid-desktop),minmax(0,1fr));column-gap:var(--recommendations-grid-gap)}}.ce-cart-gift-badge{display:inline-block;padding:4px 10px;background:#a12631;color:#fff;font-size:10px;font-weight:700;line-height:1.35;letter-spacing:.06em}.ce-single-gift{--gift-red:#a12631;flex:none;margin:4px 0 12px;border:1px dashed color-mix(in srgb,var(--ce-border) 30%,#efd8d9);background:color-mix(in srgb,var(--ce-bg) 95%,var(--gift-red));color:var(--ce-text);font-size:14px;line-height:1.35}.ce-single-gift[hidden]{display:none}.ce-single-gift__item{position:relative;display:flex;align-items:center;gap:14px;padding:13px;color:inherit;text-decoration:none}.ce-single-gift__item:hover strong{text-decoration:underline}.ce-single-gift__item:focus-visible{outline:2px solid var(--gift-red);outline-offset:2px}.ce-single-gift__item img{width:clamp(68px,21vw,88px);height:clamp(76px,23vw,96px);object-fit:cover;flex:none}.ce-single-gift__text{display:grid;gap:3px;min-width:0}.ce-single-gift__threshold{color:var(--gift-red);font-weight:650;font-size:13px}.ce-single-gift__text s{font-size:12px;color:#605655}.ce-single-gift__badge{position:absolute;inset-block-start:0;inset-inline-start:0;padding:4px 10px;background:var(--gift-red);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em}.ce-mobile-menu .ce-mobile-menu__mobile-label,.ce-mobile-menu .ce-mobile-menu__assurances{display:none}@media(max-width:1024px){html.nav-open #ce-home-chat{visibility:hidden}.ce-mobile-menu .ce-mobile-menu__desktop-label{display:none}.ce-mobile-menu .ce-mobile-menu__mobile-label{display:inline}.ce-mobile-menu .menu-mobile-title{flex-shrink:0;min-height:5.6rem}.ce-mobile-menu .menu-mobile-title>.ce-mobile-menu__brand{display:flex;align-items:center;min-height:5.6rem;padding-block:1rem}.ce-mobile-menu__brand img{display:block;width:14.4rem;max-width:100%;height:auto;max-height:3.4rem;object-fit:contain;object-position:left center}.ce-mobile-menu .close-menu-mobile{inset-block-start:.6rem;inset-inline:auto 1.2rem;transform:none}.ce-mobile-menu .close-menu-mobile .close-menu{min-width:4.4rem;min-height:4.4rem}.ce-mobile-menu .mobile-menu-content>.horizontal-list{min-height:0;overscroll-behavior-y:contain}.ce-mobile-menu .mobile-menu-content>.horizontal-list>.level0>a{min-height:4.4rem;font-size:max(1.7rem,var(--navigation-font-size))}.ce-mobile-menu .mobile-menu-content .submenu a,.ce-mobile-menu .mobile-menu-content>.categories-list-menu-mobile>li>a{font-size:max(1.6rem,var(--navigation-font-size))}.ce-mobile-menu .ce-mobile-menu__assurances{display:block;margin-block-start:1.6rem;padding-block-end:calc(2rem + env(safe-area-inset-bottom,0px));color:var(--heading-color);font-size:1.4rem;line-height:1.45}.ce-mobile-menu__sale-offer{padding-block-end:calc(2rem + env(safe-area-inset-bottom,0px))}.ce-mobile-menu__sale-offer>.ce-sale-offer{margin:0}.ce-mobile-menu__assurance-list{margin:0;padding:.4rem 1.2rem;list-style:none;background:var(--bg-title-mobile);background:color-mix(in srgb,var(--bg-title-mobile) 36%,var(--color-white));border:1px solid var(--border-color-base);border-radius:.8rem}.ce-mobile-menu .mobile-menu-content .ce-mobile-menu__assurance-list>li>a{display:grid;grid-template-columns:3.6rem minmax(0,1fr);align-items:center;gap:1rem;min-height:4.4rem;padding:.6rem 0;color:inherit;font:inherit}.ce-mobile-menu__assurance-list a:is(:hover,:focus-visible)>span{text-decoration:underline;text-underline-offset:.2em}.ce-mobile-menu__assurance-list a:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.ce-mobile-menu__assurance-list>li+li{border-block-start:1px solid var(--border-color-base)}.ce-mobile-menu__assurance-list img{width:3.6rem;height:3.6rem;object-fit:contain}}.bls__custom-html:has(>.ce-feedback){margin-top:8px;margin-bottom:0}.ce-feedback{display:block;margin:0 0 var(--ce-feedback-bottom, 4px);color:var(--ce-feedback-text, #24211e);scroll-margin-top:100px}.ce-feedback *,.ce-feedback *:before,.ce-feedback *:after{box-sizing:border-box}.ce-feedback button{font-family:inherit;color:inherit;cursor:pointer;letter-spacing:normal;font-weight:400;text-transform:none}.ce-feedback button:focus-visible,.ce-feedback__track:focus-visible,.ce-feedback__photos:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ce-feedback__heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.ce-feedback__heading h2,.ce-feedback__dialog-heading h2{margin:0;font-size:15px;font-weight:600;line-height:1.3;letter-spacing:normal}.ce-feedback__controls{display:flex}.ce-feedback__controls button,.ce-feedback__navigation button,.ce-feedback__dialog-heading button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:transparent;font-size:28px;line-height:1}.ce-feedback__track{display:flex;overflow-x:auto;gap:8px;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.ce-feedback__track::-webkit-scrollbar,.ce-feedback__photos::-webkit-scrollbar{display:none}.ce-feedback .ce-feedback__card{display:flex;flex:0 0 100%;align-items:center;gap:12px;min-width:0;padding:12px;border:1px solid #ded7d0;border-radius:8px;background:var(--ce-feedback-bg, #faf7f2);text-align:left;scroll-snap-align:start}.ce-feedback__portrait{display:block;flex:0 0 76px;width:76px;height:110px;border-radius:5px;object-fit:cover}.ce-feedback__summary{display:flex;flex-direction:column;min-width:0;gap:3px}.ce-feedback__name{font-size:13px;font-weight:600;line-height:1.3}.ce-feedback__stars{display:inline-flex;gap:1px;color:var(--ce-feedback-stars, #f6b432);font-size:17px;line-height:1}.ce-feedback__star-empty{color:#d9d3cc}.ce-feedback__excerpt{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.45}.ce-feedback__badge{display:inline-flex;align-items:center;align-self:flex-start;gap:4px;padding:3px 8px;border-radius:999px;background:#187bfc14;color:#187bfc;font-size:10px;line-height:1.4;white-space:nowrap}.ce-feedback__badge svg{width:12px;height:12px;flex-shrink:0}.ce-feedback__photos{display:flex;overflow-x:auto;gap:6px;margin-top:8px;scrollbar-width:none;overscroll-behavior-x:contain}.ce-feedback__photos button{flex:0 0 48px;width:48px;height:58px;padding:0;overflow:hidden;border:0;border-radius:5px;background:var(--ce-feedback-bg)}.ce-feedback__photos img{display:block;width:100%;height:100%;object-fit:cover}.ce-feedback .ce-feedback__view-all{display:block;min-height:44px;width:auto;margin:0;padding:6px 8px;border:0;background:transparent;font-size:11px;line-height:1.3;text-decoration:underline;text-underline-offset:3px}.ce-feedback__dialog{position:fixed;width:min(920px,calc(100vw - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:10px;background:var(--ce-feedback-bg, #faf7f2);color:var(--ce-feedback-text, #24211e)}.ce-feedback__dialog::backdrop{background:#000000a6}.ce-feedback__dialog[open]{display:flex;flex-direction:column}.ce-feedback__dialog-heading{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:8px;min-height:48px;padding:0 6px 0 16px;border-bottom:1px solid #ded7d0}.ce-feedback .ce-feedback__dialog-heading button[data-close],.ce-feedback .ce-feedback__dialog-heading button[data-close]:hover{border:0;border-radius:0;background:transparent;box-shadow:none}.ce-feedback .ce-feedback__dialog-heading button[data-close]:before,.ce-feedback .ce-feedback__dialog-heading button[data-close]:after{content:none}.ce-feedback__viewer{display:grid;grid-template-columns:1fr 1fr;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ce-feedback__viewer-photo{display:grid;place-items:center;min-width:0;background:#eee8e0}.ce-feedback__viewer-photo img{display:block;width:100%;height:min(65dvh,610px);object-fit:contain}.ce-feedback__viewer-copy{padding:24px}.ce-feedback__viewer-copy h3{margin:0 0 4px;font-size:20px;line-height:1.3}.ce-feedback__location{margin:0 0 12px;font-size:12px;opacity:.7}.ce-feedback__verified{margin:8px 0 16px;font-size:12px}.ce-feedback__full-text{margin:16px 0;font-size:15px;line-height:1.65}.ce-feedback__navigation{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:24px;border-top:1px solid #ded7d0}.ce-feedback__navigation span{min-width:60px;font-size:12px;text-align:center}@media(max-width:749px){.bls__template-product:has(.ce-feedback){margin-bottom:8px}.shopify-section .bls__template-product .bls__template-main-product:has(.ce-feedback),.shopify-section .bls__template-product .bls__template-main-product .col-12:has(.ce-feedback){margin-bottom:0!important}.ce-feedback__viewer{display:block}.ce-feedback__viewer-photo img{height:auto;max-height:48dvh}.ce-feedback__viewer-copy{padding:16px}.ce-feedback__full-text{font-size:14px}}#shopify-section-announcement:has(ce-sale-announcement[data-fixed]:not([hidden])){min-block-size:var(--ce-sale-announcement-height, 0px)}html:has(ce-sale-announcement[data-fixed]:not([hidden])) .header_scroll_down #sticky-header{top:var(--ce-sale-announcement-height, 0px)}html:has(ce-sale-announcement[data-fixed]:not([hidden])) .popup-search-form:before{top:calc(var(--ce-sale-announcement-height, 0px) + var(--height-header, 0px))}.ce-sale-announcement{--announcement-background: #fff;--announcement-text: #1c1917;--announcement-accent: #a32b36;--announcement-border: #e3e0dc;display:block;box-sizing:border-box;padding-block-start:env(safe-area-inset-top,0px);border-block-end:1px solid var(--announcement-border);background:var(--announcement-background);color:var(--announcement-text);text-align:center}.ce-sale-announcement--black-friday{--announcement-background: #161616;--announcement-text: #fff9f1;--announcement-accent: #efcfa9;--announcement-border: #5f5850}.ce-sale-announcement[data-fixed]{position:fixed;z-index:8;inset-block-start:0;inset-inline:0}.ce-sale-announcement[hidden]{display:none}html:is(.nav-open,.hside_opened) .ce-sale-announcement,html:has(.bls-minicart-wrapper.bls__opend-popup) .ce-sale-announcement{visibility:hidden}.ce-sale-announcement__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem 1.6rem;max-width:144rem;margin-inline:auto;padding:.8rem 1.6rem;font-size:1.4rem;line-height:1.4}.ce-sale-announcement__title{color:var(--announcement-text);font-size:1.4rem;font-weight:700;overflow-wrap:anywhere}.ce-sale-announcement__timing{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem .9rem}.ce-sale-announcement__countdown{color:var(--announcement-accent);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}@media(max-width:749px){.ce-sale-announcement__inner{gap:.2rem .8rem;padding:.6rem 1.2rem}.ce-sale-announcement__title{flex-basis:100%}}.ce-sale-offer{--sale-background: var(--color-white, #fff);--sale-text: var(--heading-color, #1c1917);--sale-muted: #565656;--sale-accent: #a32b36;--sale-deadline: var(--sale-accent);--sale-border: #e3e0dc;box-sizing:border-box;width:100%;margin-block:1rem;padding:2rem 1.6rem;border:1px solid var(--sale-border);background:var(--sale-background);color:var(--sale-text);text-align:center}.ce-sale-offer--black-friday{--sale-background: #161616;--sale-text: #f6f2ec;--sale-muted: #dbd6ce;--sale-accent: #fff9f1;--sale-deadline: #efcfa9;--sale-border: #5f5850}.ce-sale-offer--collection{max-width:72rem;margin:0 auto 2.4rem}.ce-sale-offer .ce-sale-offer__title{margin:0 0 .6rem;color:var(--sale-accent);font-family:var(--heading-font-family, inherit);font-size:clamp(1.5rem,3.8vw,1.8rem);font-weight:700;line-height:1.35;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.ce-sale-offer .ce-sale-offer__subtitle{margin:0;font-size:1.4rem;line-height:1.45;overflow-wrap:anywhere}.ce-sale-offer .ce-sale-offer__deadline{margin:.6rem 0 0;color:var(--sale-deadline);font-size:1.4rem;font-weight:600;line-height:1.45}.ce-sale-offer .ce-sale-offer__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:1.4rem 0 0;padding:0}.ce-sale-offer__tier{min-width:0;padding-inline:.6rem}.ce-sale-offer__tier+.ce-sale-offer__tier{border-inline-start:1px solid var(--sale-border)}.ce-sale-offer dt{margin:0 0 .2rem;padding:0;color:var(--sale-muted);font-size:1.2rem;font-weight:500;line-height:1.5;text-transform:uppercase}.ce-sale-offer dd{margin:0;padding:0;color:var(--sale-accent);font-family:var(--heading-font-family, inherit);font-size:clamp(2.6rem,5.6vw,3rem);line-height:1.25}.bls__page-scrolling-content>*,.bls__product-text-scrolling>*{animation:ticker var(--text-time,15s) infinite linear;flex-shrink:0}.bls__page-scrolling-content a,.bls__page-scrolling-content .bls__banner-text-scrolling{display:flex;align-items:center;white-space:nowrap;color:var(--heading-color);font-weight:var(--text-font-weight);font-size:var(--text-font-size)}.bls__product-text-scrolling .bls__product-text-scrolling-content{background:var(--bg-text-sale-scrolling);color:var(--s-text-color);font-size:var(--text-font-size);font-weight:var(--text-font-weight)}.scroll-text-title{font-family:var(--heading-font-family)}@media(min-width:992px){.bls__page-scrolling-content .bls__banner-text-scrolling{font-size:var(--text-font-size)}}@media(max-width:991px){.bls__page-scrolling-content .bls__banner-text-scrolling{font-size:3.6rem}}.bls__page-scrolling-content a .scroll-line,.bls__page-scrolling-content .bls__banner-text-scrolling .scroll-line,.bls__product-text-scrolling .bls__product-text-scrolling-content .scroll-line{margin:0 var(--text-spacing);margin-top:-3px}.bls__page-scrolling-content a .scroll-line svg,.bls__page-scrolling-content .bls__banner-text-scrolling .scroll-line svg{fill:var(--heading-color);stroke:var(--heading-color)}.bls__page-scrolling-content:hover>*{animation-play-state:paused}.bls__banner-text-scrolling .scroll-line{display:inline-flex;align-items:center}.bls__banner-text-scrolling{text-transform:uppercase}.bls__banner-text-scrolling--content{position:absolute;bottom:0;right:0;left:0}.bls__page-scrolling-content .bls__banner-text-scrolling:nth-child(2n){color:#fff0;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--heading-color)}.bls__product-text-scrolling{background-color:var(--bg-text-sale-scrolling);padding:.5rem 0}ce-stock-alert{display:none}.ce-stock-alert{position:absolute;bottom:14px;left:14px;right:74px;z-index:2;display:flex;align-items:center;gap:7px;pointer-events:none;--ce-alert-cycle: 8s}.ce-stock-alert--top{top:14px;bottom:auto}.ce-stock-alert[hidden]{display:none}.ce-stock-alert__icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;color:#9d2020;background:#ffe1e1db;border-radius:10px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ce-stock-alert__bell{display:block;width:18px;height:18px;transform-origin:50% 20%;animation:ce-stock-bell-ring var(--ce-alert-cycle) ease-in-out infinite}.ce-stock-alert__message{display:block;flex:0 1 auto;min-width:0;max-width:240px;height:28px;box-sizing:border-box;padding:0 10px;overflow:hidden;color:#9d2020;background:#ffefeff7;border-radius:6px;font-family:inherit;font-size:13px;font-weight:500;line-height:28px;white-space:nowrap;text-overflow:ellipsis;box-shadow:0 2px 10px #00000014}@keyframes ce-stock-bell-ring{0%,11%,to{transform:rotate(0)}1.5%,4.5%,7.5%{transform:rotate(10deg)}3%,6%,9%{transform:rotate(-10deg)}}@media(prefers-reduced-motion:reduce){.ce-stock-alert__bell,.ce-stock-alert__message{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
