@font-face{font-family:CMP Banner Lora;src:url(./cmp-lora-regular.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:CMP Banner Lora;src:url(./cmp-lora-semibold.ttf) format("truetype");font-style:normal;font-weight:600;font-display:swap}.cmp-bn{container-type:inline-size;background:var(--cmp-bn-background, #151515);color:var(--cmp-bn-text, #fcfcfc);overflow:hidden;isolation:isolate;font-family:CMP Banner Lora,Georgia,serif}.cmp-bn *,.cmp-bn *:before,.cmp-bn *:after{box-sizing:border-box}.cmp-bn .cmp-bn__layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:2.083333cqi;width:82.916667%;max-width:1592px;min-height:clamp(360px,25.520833cqi,490px);margin-inline:auto;padding-block:48px;position:relative}.cmp-bn .cmp-bn__copy{min-width:0;position:relative;z-index:2}.cmp-bn .cmp-bn__heading{margin:0;padding:0;color:inherit;font-family:inherit;font-size:clamp(28px,2.5cqi,48px);font-style:normal;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.cmp-bn .cmp-bn__line{display:block;font-weight:inherit}.cmp-bn .cmp-bn__highlight{display:inline-block;position:relative;z-index:0;background:transparent;color:inherit;padding:0;margin:0;font:inherit}.cmp-bn .cmp-bn__highlight:before{content:"";position:absolute;z-index:-1;top:-4px;right:-16px;bottom:-4px;left:-16px;background:var(--cmp-bn-highlight, #a685a9);border-radius:8px}.cmp-bn .cmp-bn__note{margin:clamp(18px,1.25cqi,24px) 0 0;padding:0;color:var(--cmp-bn-muted, #b7b7b7);font-family:inherit;font-size:clamp(12px,.833333cqi,16px);font-style:normal;font-weight:400;line-height:2;letter-spacing:0;text-transform:none;text-wrap:balance;overflow-wrap:anywhere}.cmp-bn .cmp-bn__art{position:relative;min-width:0;z-index:1;transform:translateY(clamp(-26.5px,-1.380208cqi,-12px))}.cmp-bn .cmp-bn__stage{position:relative;width:100%;aspect-ratio:504 / 303}.cmp-bn .cmp-bn__image{display:block;position:absolute;height:auto;max-width:none;pointer-events:none}.cmp-bn .cmp-bn__glow{width:183.333333%;left:-56.547619%;top:-89.768977%;z-index:0}.cmp-bn .cmp-bn__shadows{width:158.927183%;left:-32.031335%;top:7.087625%;z-index:1}.cmp-bn .cmp-bn__bottle--left{width:76.590675%;left:-16.238095%;top:-27.10231%;z-index:2}.cmp-bn .cmp-bn__bottle--right{width:72.303373%;left:14.005952%;top:-49.174917%;z-index:3}@container (max-width: 989px){.cmp-bn .cmp-bn__layout{grid-template-columns:minmax(0,1fr);gap:0;width:calc(100% - 64px);max-width:560px;min-height:0;padding-block:40px}.cmp-bn .cmp-bn__copy{text-align:center}.cmp-bn .cmp-bn__heading{font-size:clamp(28px,6cqi,40px)}.cmp-bn .cmp-bn__highlight:before{top:-3px;right:-10px;bottom:-3px;left:-10px;border-radius:6px}.cmp-bn .cmp-bn__note{max-width:38ch;margin:22px auto 0;font-size:13px;line-height:1.8}.cmp-bn .cmp-bn__art{width:min(100%,360px);aspect-ratio:504 / 700;margin:20px auto;transform:none}.cmp-bn .cmp-bn__stage{position:absolute;top:21.285714%;left:12.550776%}.cmp-bn .cmp-bn__copy--terms{padding-top:12px}}@container (max-width: 359px){.cmp-bn .cmp-bn__layout{width:calc(100% - 48px);padding-block:32px}.cmp-bn .cmp-bn__heading{font-size:26px}}@media(min-width:990px){.cmp-bn-slideshow .hdt-slider__container{height:auto!important;align-items:stretch!important}.cmp-bn-slideshow .hdt-slideshow_item>.hdt-slide_inner{min-height:100%}.cmp-bn-slideshow .cmp-bn-slide>.cmp-bn{height:100%}.cmp-bn-slideshow .cmp-bn .cmp-bn__layout{height:100%;min-height:0}}.cmp-bn .cmp-bn__link{display:block;height:100%;color:inherit;text-decoration:none}.cmp-bn .cmp-bn__link:focus-visible{outline:2px solid currentColor;outline-offset:-4px}@container (max-width: 989px){.cmp-bn-slideshow .cmp-bn .cmp-bn__layout{width:calc(100% - 48px);height:var(--cmp-bn-mobile-height, 490px);min-height:0;display:block;padding-block:40px 0}.cmp-bn-slideshow .cmp-bn .cmp-bn__copy:not(.cmp-bn__copy--terms){display:contents}.cmp-bn-slideshow .cmp-bn .cmp-bn__copy--terms,.cmp-bn-slideshow .cmp-bn .cmp-bn__note{display:none}.cmp-bn-slideshow .cmp-bn .cmp-bn__heading{position:relative;z-index:2;font-size:clamp(24px,7.272727cqi,32px);line-height:1.4;text-align:center}.cmp-bn-slideshow .cmp-bn .cmp-bn__highlight:before{top:-4px;right:-16px;bottom:-4px;left:-16px;border-radius:8px}.cmp-bn-slideshow .cmp-bn .cmp-bn__art{position:absolute;top:calc(40px + clamp(24px,7.272727cqi,32px)*5.6 + min(21.818182cqi,96px));left:0;width:min(114.545455cqi,504px);height:auto;aspect-ratio:504 / 303;margin:0;overflow:visible;transform:none;z-index:1}.cmp-bn-slideshow .cmp-bn .cmp-bn__stage{position:relative;top:0;left:0;width:100%;aspect-ratio:504 / 303}.cmp-bn-slideshow .cmp-bn .cmp-bn__glow{top:-143.564356%;visibility:visible}.cmp-bn-slideshow .cmp-bn .cmp-bn__shadows{left:-30.316616%;top:-43.559362%;transform:rotate(3.77deg);transform-origin:38.693% 35.809%;visibility:visible}.cmp-bn-slideshow .cmp-bn .cmp-bn__bottle--left{width:74.265675%;left:-12.088095%;top:-76.49967%;transform:rotate(3.77deg)}.cmp-bn-slideshow .cmp-bn .cmp-bn__bottle--right{width:70.108333%;left:18.229167%;top:-94.861221%;transform:rotate(3.77deg)}}@media(max-width:989px){.cmp-bn-slideshow .hdt-slider__dots{bottom:6px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cmp-black-november.css.map */
