.khy-full-screen-banner__Banner{margin:0}.khy-full-screen-banner__Banner_block{z-index:1;box-sizing:border-box;background:var(--color-page-background, oklch(98.2% .0041 91.45));width:100%;display:grid;position:relative;overflow:hidden}.khy-full-screen-banner__Banner_block video{object-fit:cover;background:#313448;width:100%;height:100%;position:absolute;top:0;left:0}.khy-full-screen-banner__Banner_block_link{z-index:2;width:100%;height:100%;position:absolute;top:0;left:0}.khy-full-screen-banner__Banner_image{width:100%;height:100%;position:absolute;top:0;left:0}.khy-full-screen-banner__Banner_image img{object-fit:cover;width:100%;height:100%}.khy-full-screen-banner__Banner_overlay{width:100%;height:100%;position:absolute;top:0;left:0}.khy-full-screen-banner__Banner_content{z-index:1;grid-template-rows:repeat(6,.5fr);grid-template-columns:repeat(12,1fr);gap:1rem;width:100%;height:100%;padding:.5rem 0;display:grid;position:absolute}.khy-full-screen-banner__Banner_block_product{z-index:2;flex-direction:row;display:none;position:absolute;bottom:0;right:0}.khy-full-screen-banner__Banner_block_product_image{width:5.75rem;height:7.3125rem}.khy-full-screen-banner__Banner_block_product_image img{width:100%;height:100%}.khy-full-screen-banner__Banner_block_product_content{color:#313448;background:#fff;flex-direction:column;justify-content:space-between;padding:12px;display:flex}.khy-full-screen-banner__Banner_block_product_content_title{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none}.khy-full-screen-banner__Banner_block_product_content_price{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-full-screen-banner__Banner_block_product_content_cta{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;color:#313448;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;transition:color .3s ease-in-out}.khy-full-screen-banner__Banner_block_product_content_cta:hover{color:#313448b3}.khy-full-screen-banner__Banner_block_content{z-index:3;position:relative}.khy-full-screen-banner__Banner_block_content img{object-fit:contain;width:100%;max-width:200px;height:auto;display:block}.khy-full-screen-banner__Banner_block_content *{white-space:pre-wrap}.khy-full-screen-banner__Banner_block_content h1,.khy-full-screen-banner__Banner_block_content h2,.khy-full-screen-banner__Banner_block_content h3,.khy-full-screen-banner__Banner_block_content h4,.khy-full-screen-banner__Banner_block_content h5{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.25rem;font-style:normal;font-weight:500;line-height:110%}.khy-full-screen-banner__Banner_block_content h6{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%}.khy-full-screen-banner__Banner_block_content p{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-full-screen-banner__Banner_block_content a{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.khy-full-screen-banner__Banner_block_content a>span>span{opacity:1;text-decoration:underline;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-full-screen-banner__Banner_block_content[data-font-family=primary] p{text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%}.khy-full-screen-banner__Banner_block_text h6+h6{margin-top:.6em}.khy-full-screen-banner__Banner_video_btns{z-index:2;color:#faf9f6;position:absolute;bottom:1rem;right:1rem}.khy-full-screen-banner__Banner_video_btns.dark-controls{color:#1d1a1c}.khy-full-screen-banner__Product{z-index:2;flex-direction:row;display:none;position:absolute;bottom:0;right:0}.khy-full-screen-banner__Product[data-position=relative]{width:auto;max-width:80%;display:flex;position:relative}.khy-full-screen-banner__Product_image{cursor:pointer;flex:none;width:5.75rem;height:7.3125rem}.khy-full-screen-banner__Product_image img{width:100%;height:100%}.khy-full-screen-banner__Product_content{color:#313448;background:#fff;flex-direction:column;justify-content:space-between;width:16.625rem;height:7.3125rem;transition:width 1s cubic-bezier(.81,0,.24,1);display:flex;overflow:hidden}.khy-full-screen-banner__Product_content_title{width:auto;max-width:15.125rem;margin-top:12px;margin-left:12px;margin-right:12px}.khy-full-screen-banner__Product_content_title a{color:currentColor;text-transform:uppercase;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none}.khy-full-screen-banner__Product_content_price{font-family:Neue-Grotesk-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:450;line-height:120%}.khy-full-screen-banner__Product_content_cta{text-transform:uppercase;letter-spacing:.08125rem;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;color:#313448;background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:0% 1px;width:fit-content;margin-bottom:12px;margin-left:12px;margin-right:12px;font-family:Monospace-Typewriter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:.8125rem;font-style:normal;font-weight:500;line-height:120%;text-decoration:none;transition:background-size .3s,opacity .3s,color .3s;display:inline}.khy-full-screen-banner__Product_content_cta:hover,.khy-full-screen-banner__Product_content_cta:focus-visible{opacity:.7;background-size:100% 1px;outline:none}@media print,screen and (min-width:64em){.khy-full-screen-banner__Banner_content{padding:1rem}.khy-full-screen-banner__Banner_block_product{display:flex}.khy-full-screen-banner__Banner_block_content a>span>span{background-image:linear-gradient(currentColor,currentColor);background-position:bottom;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none}.khy-full-screen-banner__Banner_block_content a>span>span:hover,.khy-full-screen-banner__Banner_block_content a>span>span:focus-visible{opacity:.7;background-size:0% 1px;outline:none}.khy-full-screen-banner__Banner_video_btns--left{right:calc(1rem + 50%)}.khy-full-screen-banner__Banner_video_btns--product{bottom:10rem;right:1.875rem}.khy-full-screen-banner__hide-desktop{display:none!important}.khy-full-screen-banner__Product{display:flex}.khy-full-screen-banner__Product[data-position=relative] .khy-full-screen-banner__Product_content_title{text-wrap-mode:nowrap}.khy-full-screen-banner__Product[data-collapsed=true] .khy-full-screen-banner__Product_content{width:0;padding:0}.khy-full-screen-banner__Product[data-collapsed=true] .khy-full-screen-banner__Product_image{cursor:pointer}}@media print,screen and (max-width:64em){.khy-full-screen-banner__hide-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/724/assets/section-full-screen-banner.css.map */
