.black-friday-page{--black-friday-section-spacing: 2rem;--black-friday-content-spacing: 1.5rem}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group){--text-h0: clamp(2.5rem, 1.75rem + 3vw, 4rem);--text-h1: clamp(2rem, 1.5rem + 2vw, 2.5rem);--text-h2: clamp(1.5rem, 1rem + 2vw, 2rem);--text-h3: clamp(1.25rem, 1rem + .8vw, 1.5rem);--text-h4: clamp(1.125rem, 1rem + .4vw, 1.25rem);--text-h5: clamp(1rem, .875rem + .4vw, 1.125rem);--text-h6: 1rem}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) .h0{font-size:var(--text-h0);line-height:1.15}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(.h1,h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h1);line-height:1.2}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(.h2,h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h2);line-height:1.25}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(.h3,h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h3);line-height:1.3}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(.h4,h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h4);line-height:1.35}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(.h5,h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h5);line-height:1.4}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(.h6,h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h6);line-height:1.4}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6) :is(a,span){font-size:inherit;line-height:inherit}.black-friday-page>:is(.shopify-section--featured-collection,.shopify-section--image-link-blocks,.shopify-section--custom-html,.shopify-section--faq)>.section{padding-block:var(--black-friday-section-spacing)}.black-friday-page>.shopify-section:not(.shopify-section-group-footer-group) .section-stack{--section-stack-spacing-block: var(--black-friday-content-spacing);min-width:0}.black-friday-page>:is(.shopify-section--featured-collection,.shopify-section--image-link-blocks) .section-header{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.black-friday-page .section-header>.prose{max-width:48rem}.black-friday-page :is(.section-header,.black-friday-delivery,.shopify-section--faq,.text-with-icons__text-wrapper,.product-card__title){overflow-wrap:anywhere}.black-friday-page .image-link-blocks{gap:clamp(.75rem,1.6vw,1.5rem)}.black-friday-page :is(.section-header,.shopify-section--faq,.black-friday-delivery) .prose{font-size:1rem;line-height:1.6}.black-friday-page .black-friday-delivery{width:100%;max-width:62.5rem;margin-inline:auto;font-size:1rem;line-height:1.6}.black-friday-page :is(.section-header,.shopify-section--faq,.black-friday-delivery) :is(p,li,a,span){font-size:inherit}.black-friday-page .section-header .prose>h2+p{margin-block-start:.75rem}.black-friday-page .black-friday-delivery>*{margin-block:0}.black-friday-page .black-friday-delivery>*+*{margin-block-start:1rem}.black-friday-page .black-friday-delivery>h3{margin-block-start:2rem}.black-friday-page .black-friday-delivery>img{display:block;width:100%;height:auto;margin-block:1.5rem}.black-friday-page .black-friday-delivery__dates{list-style:none;padding:0}.black-friday-page .black-friday-delivery__dates>li+li{margin-block-start:.75rem}.black-friday-page>.shopify-section--custom-html+.shopify-section--faq>.section{padding-block-start:0}.black-friday-page>.shopify-section--media-with-text>.section{padding-block-end:var(--black-friday-section-spacing)}.black-friday-page>[id$=__black_friday_showroom] .media-with-text__media{border-radius:var(--rounded-button)}.black-friday-page>[id$=__black_friday_showroom] .media-with-text__media img{display:block;border-radius:var(--rounded-button)}.black-friday-page>.shopify-section--faq .section-stack__intro,.black-friday-page>.shopify-section--faq .section-stack__main{width:100%;max-width:62.5rem;margin-inline:auto}.black-friday-page .shopify-section--faq .accordion__toggle{padding-block:1.25rem;gap:1rem;font-size:1rem;line-height:1.5}.black-friday-page .shopify-section--faq .accordion__content{padding-inline-end:0}.black-friday-page .shopify-section--faq .accordion-box{padding-inline:clamp(1rem,2.4vw,1.5rem)}.black-friday-page .shopify-section--faq .accordion__toggle>:first-child{min-width:0}.black-friday-page .shopify-section--faq .accordion__toggle>:last-child{flex-shrink:0}.black-friday-page>.shopify-section--text-with-icons>.section{padding-block:1.5rem;background:#384051;color:#fff}.black-friday-page .text-with-icons{gap:1.25rem;text-align:start}.black-friday-page .text-with-icons__item{display:flex;align-items:center;justify-content:center;gap:1rem;min-width:0}.black-friday-page .text-with-icons__item>:first-child{flex-shrink:0}.black-friday-page .text-with-icons__text-wrapper{min-width:0}.black-friday-page .text-with-icons__text-wrapper .prose>p+p{margin-block-start:.5rem;font-size:.875rem;line-height:1.5}@media screen and (min-width:700px){.black-friday-page{--black-friday-section-spacing: 3rem;--black-friday-content-spacing: 1.75rem}.black-friday-page>.shopify-section--text-with-icons>.section{padding-block:2rem}}@media screen and (min-width:700px)and (max-width:1149px){.black-friday-page .shopify-section--text-with-icons .text-with-icons__list{grid:auto / repeat(2,minmax(0,1fr));gap:1.5rem;margin-inline:0;overflow:visible}.black-friday-page .shopify-section--text-with-icons .text-with-icons__item{justify-content:start;padding-inline:0}.black-friday-page .shopify-section--text-with-icons page-dots{display:none}}@media screen and (min-width:1000px){.black-friday-page{--black-friday-section-spacing: 3.5rem;--black-friday-content-spacing: 2rem}.black-friday-page .black-friday-delivery>img{max-width:80%;margin-inline:auto}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/black-friday.css.map */
