.cbf-ab{position:relative;overflow:hidden;color:#fff;text-align:center;background:linear-gradient(100deg,#0c0c0c 0% 52%,#4d3b14);font-family:inherit}.cbf-ab__in{position:relative;z-index:1;max-width:1152px;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;min-height:52px}.cbf-ab__text{display:flex;flex-direction:column;align-items:center;min-width:0}.cbf-ab__h{font-size:clamp(11.5px,3.4vw,13.6px);font-weight:800;letter-spacing:-.015em;text-transform:uppercase;line-height:1.15;white-space:nowrap;color:#fff}.cbf-ab__vip{color:#d6b25e}.cbf-ab__s{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:clamp(9.1px,2.6vw,11.2px);font-weight:600;color:#ffffffeb;text-transform:uppercase;line-height:1.15;white-space:nowrap}.cbf-ab__dot{flex:none;width:7px;height:7px;border-radius:50%;background:#d6b25e;box-shadow:0 0 #d6b25eb3;animation:cbf-pulse 1.8s infinite}.cbf-ab__shine{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden}.cbf-ab__shine:before{content:"";position:absolute;top:-20%;bottom:-20%;left:-45%;width:45%;transform:skew(-20deg);background:linear-gradient(90deg,#ffecbe00,#ffecbe29,#ffecbe00);animation:cbf-shine 4.2s ease-in-out infinite}@keyframes cbf-shine{0%{transform:translate(0) skew(-20deg)}38%{transform:translate(340%) skew(-20deg)}to{transform:translate(340%) skew(-20deg)}}@keyframes cbf-pulse{0%{box-shadow:0 0 #d6b25eb3}70%{box-shadow:0 0 0 7px #d6b25e00}to{box-shadow:0 0 #d6b25e00}}.cbf-cd{display:flex;align-items:center;gap:4px;flex-shrink:0;font-size:10px;line-height:1;color:#fff}.cbf-cd__u{text-align:center}.cbf-cd__c{display:block;background:#ffffff24;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:2px 6px;min-width:26px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4;color:#fff}.cbf-cd__l{display:block;font-size:7px;letter-spacing:.05em;color:#fff9;margin-top:2px;text-transform:uppercase}.cbf-cd__sep{color:#ffffff80;font-weight:700;margin-bottom:10px}@media screen and (min-width:641px){.cbf-ab__in{gap:20px;padding:10px 16px;min-height:58px}.cbf-ab__text{gap:4px}.cbf-ab__h{font-size:15px;font-weight:700;letter-spacing:.75px}.cbf-ab__s{font-size:13px;font-weight:500;letter-spacing:.78px;margin-top:0}.cbf-ab__dot{display:none}.cbf-cd{font-size:13px}.cbf-cd__c{padding:3px 7px;min-width:32px}.cbf-cd__l{font-size:8px;letter-spacing:.4px;margin-top:3px}.cbf-cd__sep{font-size:12px;margin-bottom:12px}}.cbf-gb{display:flex;align-items:center;min-height:43px;background:#efefef;border-bottom:1px solid #e2e2e2;padding:0 4px;font-size:12.5px;line-height:1.3;color:#000;font-family:inherit}.cbf-gb[hidden]{display:none!important}.cbf-gb__sp{width:32px;flex:none}.cbf-gb__link{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;min-height:42px;min-width:0;color:#000!important;text-decoration:none!important}.cbf-gb__ic{width:16px;height:16px;flex:none;color:#3d3d3d;display:block}.cbf-gb__ic svg,.cbf-gb__arr svg,.cbf-gb__x svg{display:block;width:100%;height:100%}.cbf-gb__t strong,.cbf-gb__t b{font-weight:700}.cbf-gb__t--d{display:none}.cbf-gb__cta{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.cbf-gb__cta u{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.cbf-gb__arr{display:none;width:12px;height:12px}.cbf-gb__x{width:32px;height:32px;display:grid;place-items:center;flex:none;background:none;border:0;padding:0;color:#000;cursor:pointer}.cbf-gb__x span{width:14px;height:14px;display:block}@media screen and (min-width:700px){.cbf-gb{font-size:13.5px;padding:0 24px}.cbf-gb__link{gap:10px}.cbf-gb__ic{width:17px;height:17px}.cbf-gb__t--d{display:inline}.cbf-gb__t--m{display:none}.cbf-gb__arr{display:inline-block}.cbf-gb__x span{width:16px;height:16px}}@media screen and (min-width:1000px){.cbf-gb--pdp{display:none!important}}@media screen and (max-width:999px){#impo_dd .cbf-pdp-header #css_impor_dd x-header.header,#impo_dd.cbf-pdp #css_impor_dd x-header.header{background:#fff!important;background-color:#fff!important}}@media screen and (min-width:1000px){.cbf-pdp .shopify-section--main-product{--product-grid:"product-gallery product-info" / 50% minmax(0,1fr)!important}.cbf-pdp .shopify-section--main-product:has(.product-content-below-gallery){--product-grid:"product-gallery product-info" auto "product-content product-info" minmax(0,1fr) / 50% minmax(0,1fr)!important}}.cbf-pdp .shopify-section--main-product .product-gallery__zoom-button,.cbf-pdp .shopify-section--main-product .pdp-minimal__discount-badge,.cbf-pdp .shopify-section--main-product .gallery-proof{display:none!important}.cbf-pdp .shopify-section--main-product .product-info .product-title{font-weight:700}@media screen and (min-width:1000px){.cbf-pdp .shopify-section--main-product .product-info .product-title{font-size:22px;line-height:30px;letter-spacing:1px}}.cbf-pdp .product-info:has(.cbf-bought) .product-info__block-item[data-block-id*=loox]{display:none!important}.cbf-pdp .product-info:has(.cbf-so) .variant-picker__delivery-estimate{display:none!important}.cbf-pdp .product-info:has(.cbf-bd) #caps-bundle-note,.cbf-pdp .product-info:has(.cbf-bd) .product-info__block-item[data-block-type=liquid]:has(#caps-bundle-note){display:none!important}.cbf-bought{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.3;min-height:24px;margin:0 0 12px;color:#000}.cbf-avs{display:flex;flex:none}.cbf-avs img{width:24px;height:24px;border-radius:50%;border:2px solid #fff;object-fit:cover;margin-left:-8px;background:#eee;display:block}.cbf-avs img:first-child{margin-left:0}.cbf-bought b{font-weight:600}.cbf-vchk{display:inline-block;width:14px;height:14px;vertical-align:-3px;margin:0 3px}.cbf-vchk svg{display:block;width:100%;height:100%}@media screen and (min-width:700px){.cbf-bought{font-size:12.5px}.cbf-avs img{width:26px;height:26px}.cbf-vchk{width:15px;height:15px}}.product-gallery__image-list,.product-gallery__media{position:relative}.cbf-rp{position:absolute;inset:auto 12px 12px auto!important;width:auto!important;height:auto!important;max-width:none;min-width:0;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:7px 10px 7px 11px;margin:0;border:0;border-radius:999px;background:#1c1c1ccc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:inherit;font-size:12px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cbf-rp:focus-visible{outline:2px solid #fff;outline-offset:2px}.cbf-rp__st{width:12px;height:12px;color:#fff;display:block}.cbf-rp__dv{width:1px;height:12px;background:#ffffff6b;display:block}.cbf-rp__t{font-weight:500}.cbf-rp__ch{width:10px;height:10px;display:block}.cbf-rp svg{display:block;width:100%;height:100%}.cbf-rp--m{right:calc(12px - ((100vw - 100%)/2))!important}.product-gallery__media:not([hidden])~.product-gallery__media .cbf-rp--d{display:none!important}.cbf-rp--d{display:none}@media screen and (min-width:1000px){.cbf-rp--m{display:none}.cbf-rp--d{display:inline-flex;right:20px!important;bottom:20px!important;font-size:13.5px;padding:9px 13px;gap:8px}.cbf-rp--d .cbf-rp__st{width:14px;height:14px}.cbf-rp--d .cbf-rp__dv{height:14px}.cbf-rp--d .cbf-rp__ch{width:11px;height:11px}}.cbf-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.cbf-off{display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #e6e6e6;color:#bc3d2a;font-size:12px;font-weight:600;line-height:1.2;padding:4px 8px;border-radius:4px;white-space:nowrap}.cbf-off i{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #bc3d2a}.cbf-buy{display:block}.cbf-bd{display:flex;flex-direction:column;gap:18px;margin:0;font-family:inherit;color:#000}.cbf-bt{position:relative;display:block;width:100%;text-align:left;background:#f2f2f2;border:1px solid #cfcfcf;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;outline:0;-webkit-tap-highlight-color:transparent}.cbf-bt:focus-visible{box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.cbf-bt.is-on{background:#fff;border-color:#000;box-shadow:0 0 0 1px #000;cursor:default}.cbf-bt.is-flash{animation:cbf-flash 1.3s ease-out}@keyframes cbf-flash{0%{outline:6px solid rgba(201,162,74,.6)}to{outline:6px solid rgba(201,162,74,0)}}.cbf-bt__row{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 15px}.cbf-bt--2 .cbf-bt__row{padding-top:24px}.cbf-bt__name{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.2}.cbf-bt__sub{font-size:12px;color:#8a8a8a;margin-top:6px;line-height:1.3}.cbf-bt__r{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.cbf-bt__r b{font-size:16px;font-weight:700}.cbf-bt__r s{font-size:12px;color:#bc3d2a}.cbf-pill{background:#fff;color:#000;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;padding:4px 7px;line-height:1.2}.cbf-bt.is-on .cbf-pill{background:#e6e6e6}.cbf-pill:empty{display:none}.cbf-tab{position:absolute;top:0;right:28px;height:17px;display:flex;align-items:center;background:#000;color:#fff;padding:0 16px;font-size:8px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;line-height:1;z-index:1;white-space:nowrap}.cbf-bt__items{display:none;flex-direction:column;border-top:1px solid #e6e6e6}.cbf-bt.is-on .cbf-bt__items{display:flex}.cbf-bi{display:flex;align-items:center;min-height:66px;background:linear-gradient(90deg,#eee 64px,transparent 64px)}.cbf-bi:first-child{background:linear-gradient(90deg,#eee 64px,transparent 64px),linear-gradient(#e6e6e6,#e6e6e6) 64px 100%/ calc(100% - 64px) 1px no-repeat}.cbf-bi__img,.cbf-bi__plus{flex:none;width:64px;height:66px;display:grid;place-items:center;background:transparent;border:0;padding:0;margin:0;cursor:pointer;color:inherit}.cbf-bi__img img{width:100%;height:100%;object-fit:cover;display:block}.cbf-bi__plus i{width:26px;height:26px;border-radius:0;background:#000;color:#fff;padding:7px;display:block}.cbf-bi__plus svg{display:block;width:100%;height:100%}.cbf-bi__name{display:flex;flex-direction:column;padding:0 16px;font-size:13.5px;font-weight:500;line-height:1.25;min-width:0}.cbf-bi__name small{font-size:11px;font-weight:400;color:#8a8a8a;margin-top:2px}.cbf-bi__choose{margin-left:16px;background:#000;color:#fff;border:0;font:inherit;font-size:13px;font-weight:500;padding:12px 20px;cursor:pointer;line-height:1}.cbf-bi__chg{margin-left:auto;background:none;border:0;padding:6px 4px;font:inherit;font-size:12px;text-decoration:underline;text-underline-offset:2px;color:#000;cursor:pointer}.cbf-bi__x{flex:none;width:28px;height:28px;display:grid;place-items:center;margin-right:10px;background:none;border:0;padding:0;border-radius:50%;color:#000;cursor:pointer}.cbf-bi__x span{width:14px;height:14px;display:block}.cbf-bi__x svg{display:block;width:100%;height:100%}.cbf-bt__gifts{border-top:1px solid #e6e6e6}.cbf-gf{display:flex;align-items:center;gap:14px;padding:8px 16px;min-height:49px;font-size:13.5px;font-weight:500;line-height:1.25}.cbf-gf+.cbf-gf{border-top:1px solid #e6e6e6}.cbf-gf__img{flex:none;width:32px;height:32px;background:#eee;overflow:hidden;display:grid;place-items:center}.cbf-gf__img img{width:100%;height:100%;object-fit:cover;display:block}.cbf-gf__img .cbf-ic{width:18px;height:18px;display:block}.cbf-gf__img svg{display:block;width:100%;height:100%}.cbf-gf s{margin-left:auto;font-size:12px;font-weight:400;color:#7a7a7a;white-space:nowrap}.cbf-bd.is-busy{opacity:.6;pointer-events:none}.product-info:not(:has(.upsell-card)) .cbf-bd{margin-top:-15px}.cbf-buy.is-soldout .cbf-bd,.cbf-buy.is-soldout .cbf-gbx,.cbf-buy.is-soldout .cbf-so{display:none}.cbf-so{display:flex;align-items:center;gap:9px;margin:14px 0 16px;font-size:11px;font-weight:500;color:#aa5700;line-height:1.3}.cbf-so i{flex:none;width:7px;height:7px;margin-left:3px;border-radius:50%;background:#f39a1e;box-shadow:0 0 0 4px #f39a1e33}.cbf-gbx{display:flex;align-items:center;gap:8px;margin:16px 0;padding:12px;border:1px solid #dedede;background:#fff;color:#000;font-family:inherit}.cbf-gbx__i{flex:none;width:18px;height:18px;color:#3b3b3b;display:block;background:none;border:0;padding:0;margin:0;cursor:pointer}.cbf-gbx__i svg{display:block;width:100%;height:100%}.cbf-gbx__img{flex:none;width:44px;height:44px;overflow:hidden;background:#eee}.cbf-gbx__img img{width:100%;height:100%;object-fit:cover;display:block}.cbf-gbx__t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cbf-gbx__t b{font-size:13px;font-weight:600;letter-spacing:-.01em;line-height:1.25}.cbf-gbx__t span{font-size:10px;color:#6b6b6b;line-height:1.3}.cbf-gbx__p{flex:none;font-size:12px;font-weight:500;white-space:nowrap}.cbf-tgl{flex:none;position:relative;width:38px;height:22px;border-radius:999px;background:#d2d2d2;border:0;padding:0;margin:0;cursor:pointer;transition:background .2s}.cbf-tgl:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .2s}.cbf-tgl[aria-checked=true]{background:#000}.cbf-tgl[aria-checked=true]:after{transform:translate(16px)}.cbf-tgl:focus-visible{outline:2px solid #000;outline-offset:2px}@media screen and (min-width:700px){.cbf-gbx{gap:14px;padding:14px 18px}.cbf-gbx__i{width:20px;height:20px}.cbf-gbx__img{width:56px;height:56px}.cbf-gbx__t b{font-size:14.5px}.cbf-gbx__t span{font-size:12.5px}.cbf-gbx__p{font-size:15px}.cbf-tgl{width:48px;height:28px}.cbf-tgl:after{width:22px;height:22px}.cbf-tgl[aria-checked=true]:after{transform:translate(20px)}}@media screen and (min-width:1000px){.cbf-so{font-size:13px;gap:10px;margin-bottom:18px}.cbf-so i{width:8px;height:8px}}.cbf-gc{position:relative;display:block;overflow:hidden;color:#fff!important;text-decoration:none!important;isolation:isolate;margin:4px 0 16px;font-family:inherit}.product-info__block-item:has(.cbf-gc) .custom-shipping-trust{border-bottom-color:transparent!important;padding-bottom:12px!important;margin-bottom:0!important}.cbf-gc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%;z-index:-2;display:block}.cbf-gc__ov{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#000000b8,#00000075)}.cbf-gc__in{padding:18px 20px 19px;display:flex;flex-direction:column;gap:6px}.cbf-gc__t{margin:0;font-size:14px;font-weight:700;letter-spacing:.1em;line-height:1.15;color:#fff;text-transform:uppercase}.cbf-gc__s{margin:0;font-size:12.5px;line-height:1.35;max-width:32ch;opacity:.95;color:#fff}.cbf-gc__steps{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin:3px 0 2px}.cbf-gc__steps span{text-transform:uppercase;font-size:9.5px;font-weight:700;letter-spacing:.03em;padding:5px 8px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.3);white-space:nowrap;color:#fff;line-height:1.2}.cbf-gc__steps span.is-g{background:linear-gradient(100deg,#c9a24a,#ecd8a2 55%,#c9a24a);color:#1a1307;border-color:transparent}.cbf-gc__steps i{width:11px;height:11px;opacity:.85;display:block;color:#fff}.cbf-gc__steps svg{display:block;width:100%;height:100%}@media screen and (min-width:700px){.cbf-gc__in{padding:20px 24px 22px}.cbf-gc__t{font-size:15px}.cbf-gc__s{font-size:14px}.cbf-gc__steps{gap:6px}.cbf-gc__steps span{font-size:11px;padding:6px 10px;letter-spacing:.05em}.cbf-gc__steps i{width:13px;height:13px}}.product-info__block-item:has(.cbf-gc)+.product-info__block-group .accordion:first-child,.product-info__block-item:has(.cbf-gc)+.product-info__block-group .product-info__block-item:first-child .accordion,.product-info__block-item:has(.cbf-gc)+.product-info__block-item .accordion{border-top:0!important}.cbf-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center;font-family:var(--text-font-family,inherit);color:#000}.cbf-sheet[hidden]{display:none}.cbf-sheet__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000006b;animation:cbf-fade .2s ease-out}.cbf-sheet__p{position:relative;width:100%;max-height:88vh;overflow:auto;background:#fff;padding:18px 20px calc(26px + env(safe-area-inset-bottom,0px));animation:cbf-up .22s ease-out;-webkit-overflow-scrolling:touch}.cbf-sheet__h{display:flex;justify-content:space-between;align-items:center;gap:12px}.cbf-sheet__h b{font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.cbf-sheet__x{width:32px;height:32px;display:grid;place-items:center;border:0;background:none;padding:0;color:#000;cursor:pointer}.cbf-sheet__x span{width:16px;height:16px;display:block}.cbf-sheet__x svg{display:block;width:100%;height:100%}.cbf-sheet__s{font-size:12.5px;color:#666;margin:2px 0 14px}.cbf-sheet__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cbf-sc{min-width:0;display:flex;flex-direction:column;gap:6px;border:1px solid #ddd;padding:8px;background:#fff;font:inherit;font-size:12px;font-weight:600;line-height:1.2;text-align:left;color:#000;cursor:pointer;margin:0}.cbf-sc.is-on{border-color:#000;box-shadow:0 0 0 1px #000}.cbf-sc:disabled{opacity:.45;cursor:not-allowed}.cbf-sc__img{aspect-ratio:4/5;background:#eee;overflow:hidden;display:block}.cbf-sc__img img{width:100%;height:100%;object-fit:cover;display:block}.cbf-sc small{font-weight:500;color:#a8433a;font-size:11px}.cbf-gbi__img{aspect-ratio:1/1;max-width:280px;margin:4px auto 14px;overflow:hidden;background:#eee}.cbf-gbi__img img{width:100%;height:100%;object-fit:cover;display:block}.cbf-gbi__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.cbf-gbi__row b{font-size:15px}.cbf-gbi__btn{border:0;background:#000;color:#fff;font:inherit;font-size:13px;font-weight:600;line-height:1;padding:12px 18px;cursor:pointer}html.cbf-lock{overflow:hidden}@keyframes cbf-up{0%{transform:translateY(30px);opacity:0}to{transform:none;opacity:1}}@keyframes cbf-fade{0%{opacity:0}to{opacity:1}}@media screen and (min-width:700px){.cbf-sheet{align-items:center}.cbf-sheet__p{width:520px;max-width:calc(100vw - 40px);padding:24px 26px 28px}.cbf-sheet__g{grid-template-columns:repeat(5,minmax(0,1fr))}}.cbf-toast{position:fixed;left:50%;bottom:22px;transform:translate(-50%);z-index:2147483001;background:#000;color:#fff;font:600 12px/1.35 var(--text-font-family,inherit);padding:11px 16px;max-width:calc(100% - 32px);text-align:center;box-shadow:0 10px 24px #00000040}.cbf-lp{color:#000;background:#fff;font-family:inherit}.cbf-lp h1,.cbf-lp h2{margin:0;font-weight:700;text-transform:uppercase;text-wrap:balance;letter-spacing:.01em}.cbf-lp h2{font-size:20px;letter-spacing:.02em;margin-bottom:22px}.cbf-lp p{margin:0}.cbf-eb{font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#d6b25e;margin:0 0 12px!important}.cbf-ls{padding:44px 20px}.cbf-ls--g{background:#f5f5f5}.cbf-lw{max-width:1200px;margin:0 auto}.cbf-lw--n{max-width:760px}.cbf-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 26px;font-size:13px;font-weight:600;letter-spacing:2.2px;text-transform:uppercase;text-decoration:none!important;border:0;cursor:pointer;line-height:1}.cbf-btn--w{background:#fff;color:#000!important}.cbf-btn--b{background:#000;color:#fff!important}.cbf-fine{font-size:11px;color:#8a8a8a;text-align:center;padding:20px 20px 40px}.cbf-fine a{color:inherit;text-decoration:underline}.cbf-l1-hero{position:relative;display:block;color:#fff;isolation:isolate;background:#0b0b0c;overflow:hidden}.cbf-l1-hero__img{position:relative;width:100%;aspect-ratio:1/1;overflow:hidden}.cbf-l1-hero__img img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;display:block}.cbf-l1-ov{position:absolute;left:0;right:0;top:0;height:100vw;z-index:1;background:linear-gradient(180deg,#0b0b0c00 55%,#0b0b0c);pointer-events:none}.cbf-l1-hc{position:relative;z-index:2;margin-top:-56px;padding:0 20px 40px;max-width:680px}.cbf-l1-hero h1{font-size:31px;line-height:1.04;letter-spacing:-.01em;color:#fff}.cbf-l1-sub{font-size:14px;margin:14px 0 6px!important;opacity:.92;color:#fff}.cbf-l1-rule{font-size:14px;font-weight:700;margin:0 0 22px!important;color:#fff}.cbf-l1-pz{display:grid;gap:28px}.cbf-pz__img{aspect-ratio:3/2;background:#eee;overflow:hidden;margin-bottom:14px}.cbf-pz__img img{width:100%;height:100%;object-fit:cover;display:block}.cbf-pz__img--myst{background:radial-gradient(circle at 50% 42%,#33290f,#0c0c0c 68%);display:grid;place-items:center;color:#d6b25e}.cbf-pz__img--myst span{width:76px;height:76px;display:block}.cbf-pz__img--myst svg{display:block;width:100%;height:100%}.cbf-pz b{display:block;font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.cbf-pz>span{font-size:13px;color:#555}.cbf-steps{list-style:none;margin:0;padding:0;display:grid;gap:20px;counter-reset:cbfs}.cbf-steps li{display:grid;grid-template-columns:36px 1fr;gap:3px 14px;align-items:start;counter-increment:cbfs;margin:0}.cbf-steps li:before{content:counter(cbfs);grid-row:span 2;width:36px;height:36px;border-radius:50%;background:#000;color:#fff;display:grid;place-items:center;font-weight:700;font-size:14px}.cbf-steps b{font-size:15px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.cbf-steps span{font-size:13px;color:#555}.cbf-closing{display:flex;flex-direction:column;gap:18px;align-items:flex-start;background:linear-gradient(100deg,#0c0c0c 0% 45%,#4d3b14);color:#fff;padding:26px 22px}.cbf-closing-s{font-size:14px;opacity:.85;color:#fff}.cbf-cd--big{gap:6px}.cbf-cd--big .cbf-cd__c{font-size:22px;min-width:52px;padding:8px;border-radius:8px}.cbf-cd--big .cbf-cd__l{font-size:9px;margin-top:6px;letter-spacing:.12em}.cbf-cd--big .cbf-cd__sep{font-size:18px;margin-bottom:20px}.cbf-faq .cbf-fq{border-bottom:1px solid #e6e6e6}.cbf-fq summary{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 0;font-size:14px;font-weight:600;text-align:left;cursor:pointer;list-style:none}.cbf-fq summary::-webkit-details-marker{display:none}.cbf-fq summary i{flex:none;width:14px;height:14px;display:block;position:relative}.cbf-fq summary i:before,.cbf-fq summary i:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.4px;background:#000;transform:translateY(-50%)}.cbf-fq summary i:after{transform:translateY(-50%) rotate(90deg);transition:transform .2s}.cbf-fq[open] summary i:after{transform:translateY(-50%) rotate(0)}.cbf-fq__a{font-size:13px;color:#555;line-height:1.6;padding:0 0 16px}.cbf-fq__a p+p{margin-top:8px}.cbf-fq__a a{color:#000;text-decoration:underline}.cbf-grid4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 2px}.cbf-pc{min-width:0;color:#000!important;text-decoration:none!important;display:block}.cbf-pc__img{position:relative;background:#eee;aspect-ratio:3/4;overflow:hidden}.cbf-pc__img img{width:100%;height:100%;object-fit:cover;display:block}.cbf-pc__meta{padding:8px 10px 0}.cbf-pc__t{font-size:11px;font-weight:600;letter-spacing:.3px;line-height:1.3;text-transform:uppercase}.cbf-pc__p{display:flex;gap:6px;font-size:11px;margin-top:3px}.cbf-pc__p s{color:#000;opacity:.6}.cbf-pc__p .is-sale{color:#bc3d2a}@media screen and (min-width:700px){.cbf-ls{padding:84px 64px}.cbf-lp h2{font-size:28px;margin-bottom:32px}.cbf-btn{height:52px;font-size:14px;padding:0 34px}.cbf-grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.cbf-pc__meta{padding:10px 12px 0}.cbf-pc__t,.cbf-pc__p{font-size:12px}.cbf-steps{grid-template-columns:repeat(3,1fr);gap:28px}.cbf-l1-hero{display:flex;align-items:flex-end;min-height:660px;background:none}.cbf-l1-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto;z-index:-2}.cbf-l1-hero__img img{object-position:50% 50%}.cbf-l1-ov{top:0;right:0;bottom:0;left:0;height:auto;z-index:-1;background:linear-gradient(90deg,#000000b8,#00000059 45%,#0000000d 75%),linear-gradient(180deg,#0000 50%,#0000008c)}.cbf-l1-hc{margin-top:0;padding:0 64px 76px}.cbf-l1-hero h1{font-size:60px;max-width:16ch}.cbf-l1-sub,.cbf-l1-rule{font-size:17px}.cbf-l1-pz{grid-template-columns:repeat(3,1fr);gap:20px}.cbf-pz__img{aspect-ratio:4/5}.cbf-closing{flex-direction:row;align-items:center;justify-content:space-between;padding:38px 46px}}@media(prefers-reduced-motion:reduce){.cbf-ab__shine:before,.cbf-ab__dot,.cbf-sheet__p,.cbf-sheet__bg,.cbf-bt.is-flash{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/caps-bf.css.map */
