.bct{--bct-navy: #00026e;--bct-slate: #36477c;--bct-blue: #112dff;--bct-blue-soft: #7da9fe;--bct-fg2: #5e728a;--bct-fg3: #80808c;--bct-bg0: #ffffff;--bct-bg1: #fefbf9;--bct-bg-gray: #f6f7fa;--bct-bg-field: #f8f9fc;--bct-line: #ececf1;--bct-line-navy: rgba(0, 2, 110, .08);--bct-tint-blue-50: #f3f6ff;--bct-tint-blue-100: #e9eefc;--bct-green-pop: #c8fc95;--bct-green-text: #17a34a;--bct-gold: #ffb12e;--bct-r-sm: 4px;--bct-r-md: 6px;--bct-r-pill: 50px;--bct-shadow: 0 1px 3px rgba(0, 2, 110, .06), 0 6px 18px rgba(0, 2, 110, .05);--bct-font-ui: "Helvetica Neue", Helvetica, Arial, sans-serif;--bct-font-body: "Mulish", "Helvetica Neue", Arial, sans-serif;color:var(--bct-navy);font-family:var(--bct-font-body);padding:0}.bct__container{max-width:1180px;margin:0 auto;padding:8px 28px 56px}.bct__crumb{font:400 12px/1 var(--bct-font-body);color:var(--bct-fg3);margin-top:22px}.bct__crumb a{color:inherit;text-decoration:none}.bct__crumb a:hover{color:var(--bct-blue)}.bct__build-sub{font:500 13px/1.4 var(--bct-font-body);color:var(--bct-fg2);margin:-4px 0 12px}.bct__set-anchor{background:var(--bct-bg-field);border-radius:var(--bct-r-sm);padding:12px;margin-bottom:4px}.bct__set-anchor-label{font:700 12px/1 var(--bct-font-ui);color:var(--bct-navy);margin-bottom:4px}.bct__set-anchor-label .bct__set-anchor-val{font-weight:500;color:var(--bct-fg2)}.bct__set-anchor-note{font:500 11px/1.3 var(--bct-font-body);color:var(--bct-fg3);margin-bottom:10px}.bct__set-mirror{font:500 12px/1.3 var(--bct-font-body);color:var(--bct-fg2)}.bct__set-mirror strong{color:var(--bct-navy);font-weight:700}.bct__set-card{border:1px solid var(--bct-border, #e3e6ef);border-radius:12px;padding:16px;margin-bottom:16px;background:var(--bct-bg-field, #f8f9fc)}.bct__set-card-label{font:700 14px/1.2 var(--bct-font-ui);color:var(--bct-navy);margin-bottom:2px}.bct__set-card-label .bct__set-card-val{font-weight:500;color:var(--bct-fg2)}.bct__set-card-note{font:500 11px/1.3 var(--bct-font-body);color:var(--bct-fg3);margin-bottom:12px}.bct__set-card .bct__colors{margin-top:4px}.bct__scents{display:grid;gap:8px}.bct__grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:28px;align-items:start}@media(max-width:900px){.bct__grid{grid-template-columns:1fr;gap:28px}}.bct__gallery{position:sticky;top:92px;display:grid;grid-template-columns:76px 1fr;gap:12px;align-items:start}@media(max-width:900px){.bct__gallery{position:static;grid-template-columns:1fr;gap:12px}}.bct__thumbs{display:flex;flex-direction:column;gap:10px;order:1}@media(max-width:900px){.bct__thumbs{order:2;flex-direction:row;overflow-x:auto;gap:8px;padding-bottom:4px;-webkit-overflow-scrolling:touch}.bct__thumbs::-webkit-scrollbar{height:4px}.bct__thumbs::-webkit-scrollbar-thumb{background:var(--bct-line);border-radius:2px}}.bct__thumb{padding:0;cursor:pointer;border-radius:var(--bct-r-sm);overflow:hidden;aspect-ratio:1;background:var(--bct-bg-gray);border:1px solid var(--bct-line);width:64px;flex:0 0 auto}.bct__thumb.is-empty{visibility:hidden}.bct__thumb[aria-selected=true]{border:1.5px solid var(--bct-navy)}.bct__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bct__main{grid-column:2;border-radius:var(--bct-r-md);overflow:hidden;background:var(--bct-bg-gray);aspect-ratio:1;order:2}@media(max-width:900px){.bct__main{grid-column:1;order:1}}.bct__main img{width:100%;height:100%;object-fit:cover;display:block}.bct__main-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--bct-fg2);font:600 14px/1 var(--bct-font-ui)}.bct__riskcard{grid-column:1 / -1;order:3;display:flex;align-items:center;gap:16px;background:var(--bct-bg-gray);border-radius:var(--bct-r-md);padding:16px 20px;color:var(--bct-navy)}.bct__riskcard-seal{width:33px;height:33px;flex:0 0 auto;color:var(--bct-navy)}.bct__riskcard-title{font:700 20px/1.2 var(--bct-font-ui)}.bct__riskcard p{margin:5px 0 0;font:400 14px/1.4 var(--bct-font-ui)}.bct__panel{display:flex;flex-direction:column}.bct__rating{display:flex;align-items:center;gap:8px}.bct__stars{color:var(--bct-gold);display:inline-flex;gap:2px}.bct__stars svg{width:17px;height:17px}.bct__rating-num{font:700 13px/1.1 var(--bct-font-ui)}.bct__rating-count{font:400 13px/1.1 var(--bct-font-body);color:var(--bct-fg2)}.bct__title{font:700 30px/1.15 var(--bct-font-ui);margin:10px 0 0;letter-spacing:-.01em}.bct__price-row{display:flex;align-items:center;gap:12px;margin-top:10px;flex-wrap:wrap}.bct__price{font:700 30px/1 var(--bct-font-ui)}.bct__price-compare{font:600 18px/1 var(--bct-font-ui);color:var(--bct-fg2)}.bct__save-badge{font:700 12px/1 var(--bct-font-ui);color:#fff;background:var(--bct-green-text);padding:6px 9px;border-radius:var(--bct-r-pill)}.bct__chips{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.bct__chip{font:700 12px/1 var(--bct-font-ui);padding:6px 10px;border-radius:var(--bct-r-pill)}.bct__chip--demand{color:#b23a1e;background:#fce9e2}.bct__chip--timer{color:var(--bct-blue);background:var(--bct-tint-blue-50);font-weight:600}.bct__subtitle{font:400 16px/1.45 var(--bct-font-body);margin:16px 0 0}.bct__build{margin-top:28px}.bct__build-label{font:700 12px/1 var(--bct-font-ui);letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px}.bct__items{display:flex;flex-direction:column;gap:10px}.bct__item{border:1px solid var(--bct-line-navy);border-radius:var(--bct-r-md);overflow:hidden;background:var(--bct-bg0);transition:border-color .25s,box-shadow .25s}.bct__item--error{border-color:#b23a1e;box-shadow:0 0 0 2px #b23a1e26}.bct__item-step{display:none}.bct__item-head{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:var(--bct-bg0);border:none;cursor:pointer;text-align:left;font:inherit;color:inherit}.bct__item.is-open .bct__item-head{background:var(--bct-bg-field)}.bct__item-step{font:700 12px/1 var(--bct-font-ui);color:var(--bct-blue);width:16px;flex:0 0 auto}.bct__item-thumb{width:46px;height:46px;border-radius:var(--bct-r-sm);overflow:hidden;background:var(--bct-bg-field);border:1px solid var(--bct-line);flex:0 0 auto}.bct__item-thumb img{width:100%;height:100%;object-fit:cover;display:block}.bct__item-info{flex:1;min-width:0}.bct__item-name{font:700 15px/1.2 var(--bct-font-ui)}.bct__item-name b{color:var(--bct-blue)}.bct__item-summary{display:block;font:500 12px/1.3 var(--bct-font-body);color:var(--bct-fg2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bct__item-check{width:22px;height:22px;border-radius:50%;flex:0 0 auto;display:flex;align-items:center;justify-content:center;background:var(--bct-bg-gray);border:1px solid var(--bct-line)}.bct__item.is-complete .bct__item-check{background:var(--bct-green-text);border-color:var(--bct-green-text);color:#fff}.bct__item-check svg{width:12px;height:12px;display:none}.bct__item.is-complete .bct__item-check svg{display:block}.bct__item-chevron{width:14px;height:14px;transition:transform .2s}.bct__item.is-open .bct__item-chevron{transform:rotate(180deg)}.bct__item-body{display:none;padding:4px 14px 16px;flex-direction:column;gap:16px}.bct__item.is-open .bct__item-body{display:flex}.bct__option-label{font:700 12px/1 var(--bct-font-ui);margin-bottom:9px}.bct__option-label .bct__option-val{font-weight:500;color:var(--bct-fg2)}.bct__colors{display:flex;gap:12px;flex-wrap:wrap}.bct__color{display:flex;flex-direction:column;align-items:center;gap:7px;background:none;border:none;padding:0;cursor:pointer;color:var(--bct-navy)}.bct__color-sw{width:56px;height:56px;border-radius:var(--bct-r-md);border:1px solid var(--bct-line);display:block;overflow:hidden}.bct__color[aria-pressed=true] .bct__color-sw{border:2px solid var(--bct-navy);outline:2px solid var(--bct-bg0);outline-offset:-4px;box-shadow:0 0 0 1px var(--bct-navy)}.bct__color-name{font:500 12px/1 var(--bct-font-ui);white-space:nowrap}.bct__color[aria-pressed=true] .bct__color-name{font-weight:700}.bct__pills{display:flex;gap:8px;flex-wrap:wrap}.bct__pill{font:600 13px/1 var(--bct-font-ui);padding:9px 14px;border-radius:var(--bct-r-sm);cursor:pointer;background:var(--bct-bg0);color:var(--bct-navy);border:1px solid var(--bct-line-navy)}.bct__pill[aria-pressed=true]{background:var(--bct-navy);color:#fff;border-color:var(--bct-navy)}.bct__pill[disabled]{opacity:.4;cursor:not-allowed;text-decoration:line-through}.bct__sub{display:flex;align-items:center;gap:10px;cursor:pointer;background:var(--bct-tint-blue-50);border-radius:var(--bct-r-sm);padding:10px 12px;font:600 13px/1.3 var(--bct-font-ui)}.bct__sub-note{font-weight:500;color:var(--bct-fg2)}.bct__sticky{border:1px solid var(--bct-line-navy);border-radius:16px;padding:18px;background:var(--bct-bg0);margin-top:20px;box-shadow:var(--bct-shadow);position:sticky;bottom:12px}@media(max-width:900px){.bct__sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:30;margin-top:0;border-radius:14px;padding:14px 16px;box-shadow:0 10px 30px #00026e1f}}.bct__summary{display:flex;justify-content:space-between;align-items:baseline}.bct__summary-label{font:700 16px/1 var(--bct-font-ui)}.bct__summary-current{font:700 26px/1 var(--bct-font-ui)}.bct__summary-was{font:600 15px/1 var(--bct-font-ui);color:var(--bct-fg2);margin-left:8px}.bct__summary-save{display:flex;justify-content:space-between;align-items:center;margin-top:8px}.bct__summary-save-text{font:700 13px/1 var(--bct-font-ui);color:var(--bct-green-text)}.bct__summary-save-badge{font:700 11px/1 var(--bct-font-ui);color:#000;background:var(--bct-green-pop);padding:5px 8px;border-radius:3px}.bct__cta{margin-top:14px;width:100%;font:600 16px/1.2 var(--bct-font-ui);letter-spacing:.04em;padding:16px;border-radius:var(--bct-r-pill);cursor:pointer;border:1.5px solid var(--bct-navy);background:var(--bct-navy);color:#fff;transition:filter .15s,background .15s;text-transform:none;white-space:nowrap}.bct__cta:hover:not(:disabled){filter:brightness(1.12)}.bct__cta:disabled{background:silver;border-color:silver;cursor:not-allowed}.bct__cta.is-incomplete{background:silver;border-color:silver;cursor:pointer}.bct__cta.is-incomplete:hover{filter:brightness(1.05)}.bct__trust{display:flex;justify-content:space-between;margin-top:12px;font:600 11px/1.2 var(--bct-font-ui);flex-wrap:wrap;gap:8px}@media(max-width:900px){.bct__container{padding-bottom:180px}.bct__trust,.bct__summary-was{display:none}}.bct__benefits{margin-top:22px}.bct__benefits-title{font:700 16px/1.1 var(--bct-font-ui);margin-bottom:4px}.bct__benefit{border-bottom:1px solid var(--bct-navy);padding:15px 0}.bct__benefit summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;font:700 16px/1.2 var(--bct-font-ui)}.bct__benefit summary::-webkit-details-marker{display:none}.bct__benefit-icon{width:18px;height:18px;position:relative}.bct__benefit-icon:before,.bct__benefit-icon:after{content:"";position:absolute;background:var(--bct-navy)}.bct__benefit-icon:before{left:0;right:0;top:8px;height:2px}.bct__benefit-icon:after{top:0;bottom:0;left:8px;width:2px;transition:transform .2s}.bct__benefit[open] .bct__benefit-icon:after{transform:scaleY(0)}.bct__benefit-body{padding:12px 0 0;font:500 15px/1.45 var(--bct-font-body);max-width:640px}.bct__toast{position:fixed;right:24px;bottom:24px;background:var(--bct-navy);color:#fff;border-radius:var(--bct-r-md);padding:14px 18px;display:flex;flex-direction:column;gap:2px;box-shadow:0 8px 30px #00026e1a;z-index:50}.bct__toast-title{font:700 14px/1.2 var(--bct-font-ui)}.bct__toast-desc{font:400 13px/1.2 var(--bct-font-body);opacity:.85}.no-compared-price{display:none}.price-cards.promo-active .no-compared-price{display:block!important}
/*# sourceMappingURL=/cdn/shop/t/346/compiled_assets/styles.css.map?94718= */
