/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./assets/black-friday.scss ***!
  \*******************************************************************************************************************/main .shopify-section{margin-bottom:40px}main .shopify-section h2{font-family:Neuton,serif;font-size:32px;margin-bottom:10px;margin-top:0}main .shopify-section h3{font-family:Neuton,serif;font-size:24px;margin-top:0}main .shopify-section .page-width:after{display:none}main .shopify-section img{display:block}main .shopify-section.bg--gray{background-color:#f5f7f7}@media screen and (max-width: 767px){main .shopify-section.bg--gray{padding:40px 0}}main .shopify-section .btn.btn--white{border-color:#fff!important;color:#fff!important;background-color:transparent!important}main .shopify-section .btn.btn--white:hover,main .shopify-section .btn.btn--white:focus{background-color:#fff!important;color:#2b3240!important}main .shopify-section .btn.btn--shadow{position:relative;border:1px solid #202020;background-color:#fff;box-shadow:4px 4px #202020}main .shopify-section .btn.btn--shadow:hover,main .shopify-section .btn.btn--shadow:focus{border:1px solid #6a737b;color:#6a737b;box-shadow:4px 4px #6a737b}.shopify-section.hero{color:#fff}.shopify-section.hero .hero-content{max-width:700px}.shopify-section.hero h1{font-size:40px;font-weight:300}.shopify-section.hero p{font-size:18px;margin-bottom:30px}@media screen and (min-width: 768px){.shopify-section.hero h1{font-size:80px}.shopify-section.hero p{font-size:24px;margin-bottom:50px}}.shopify-section.bf-image-text .page-width{display:grid;grid-template-columns:1fr}@media screen and (min-width: 768px){.shopify-section.bf-image-text .page-width{grid-template-columns:1fr 1fr}}.shopify-section.bf-image-text .text{padding:0 0 40px;display:flex;flex-flow:column;justify-content:center;align-items:flex-start}@media screen and (min-width: 768px){.shopify-section.bf-image-text .text{padding:40px 40px 40px 0}}.shopify-section.bf-image-text .text h2{margin-top:0}.shopify-section.bf-image-text .image{position:relative}.shopify-section.bf-image-text .image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 768px){.shopify-section.bf-image-text .image{padding:0 0 0 40px;min-height:30vw}.shopify-section.bf-image-text .image .image-container{position:absolute;height:100%;width:50vw;top:0;left:0}}.shopify-section.bf-image-text .images{padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px;position:relative}@media screen and (min-width: 768px){.shopify-section.bf-image-text .images{padding:40px 40px 0 0;gap:40px;background-color:#fff}.shopify-section.bf-image-text .images:before{content:"";display:block;position:absolute;top:0;right:0;background-color:#fff;height:100%;width:50vw}}.shopify-section.bf-image-text .images .image-container{position:relative;border-radius:15px;overflow:hidden;width:100%;aspect-ratio:.75;height:100%}.shopify-section.bf-image-text .images .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.shopify-section.bf-image-text .layout--reverse{display:flex;flex-flow:column-reverse;padding-top:40px}@media screen and (min-width: 768px){.shopify-section.bf-image-text .layout--reverse{padding-top:0;display:grid}}.shopify-section.bf-image-text .layout--reverse .text{padding:0 0 40px}.shopify-section.bf-image-text .layout--reverse .image .image-container{left:auto;right:0}@media screen and (min-width: 768px){.shopify-section.bf-image-text .layout--reverse .text{padding:40px 0 40px 40px}}.bf-banner .text{background-color:#2b3240;color:#fff;text-align:center;padding:40px}@media screen and (min-width: 768px){.bf-banner .text{padding:40px 80px}}.bf-banner .text h2{margin-top:0}.bf-banner .text .description{width:100%;text-align:left}.bf-ctas{margin-bottom:0;padding-top:40px}.bf-ctas .page-width{display:grid;grid-template-columns:1fr;gap:80px}@media screen and (min-width: 768px){.bf-ctas .page-width{grid-template-columns:1fr 1fr}}.bf-ctas .cta{text-align:center}.bf-ctas .cta h2{max-width:450px;margin-right:auto;margin-left:auto}@media screen and (min-width: 768px){.bf-ctas .cta h2{padding:0 30px}}.bf-ctas .image-container{width:100%;aspect-ratio:1.5;position:relative;overflow:hidden;margin-bottom:30px}.bf-ctas .image-container img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}
/*# sourceMappingURL=/cdn/shop/t/77/assets/black-friday.css.map */
