.campaign-black-friday{--campaign-surface: rgba(29, 28, 26, .9);--campaign-on-surface: var(--c-gray-050);--campaign-accent: var(--text-inverse-link-hover);--campaign-on-accent: var(--text-headline)}.campaign-black-friday .discount__container{--bg-discount: var(--campaign-surface);color:var(--campaign-on-surface)}.campaign-black-friday .discount__container .discount__icon,.campaign-black-friday .discount__container .discount__code-text,.campaign-black-friday .discount__container .discount__amount{color:var(--campaign-accent)}.campaign-black-friday .discount__container .discount__amount .pill-item--sale{background-color:var(--campaign-accent);color:var(--campaign-on-accent)}.campaign-black-friday .discount__container .discount__value{padding-inline-end:var(--gap-m)}.campaign-black-friday .discount__container .discount__icon .icon-v1{--icon-size: 28}.campaign-black-friday .discount__container .discount__label{padding:var(--gap-xs) var(--padding-stripe-l) var(--gap-xs) var(--gap-m)}.campaign-black-friday .discount__container .discount__code-section{font-weight:var(--fw-bold);line-height:1.5}.campaign-black-friday .discount__container .discount__amount{gap:var(--gap-m);font-size:var(--type-pricetag-m);font-weight:var(--fw-extrabold);line-height:1.3}@media screen and (min-width:750px){.campaign-black-friday .discount__container .discount__value,.campaign-black-friday .discount__container .discount__label{min-height:6.3rem}}.campaign-black-friday .card__discounted-price,.campaign-black-friday .card__discount-promo{color:var(--text-headline)}.campaign-black-friday .card__discount-label strong{color:var(--text-headline);text-decoration:underline}.campaign-black-friday .card__discount-sticker{--text-outline-color: var(--campaign-accent);--text-outline-width: .2em;position:absolute;top:-1.8rem;right:.8rem;display:block;width:min-content;color:var(--text-headline);font-size:1.1rem;font-weight:var(--fw-black);letter-spacing:-.02em;line-height:.95;text-align:center;transform:rotate(10deg)}.campaign-black-friday .appears-sticky .card__discount-sticker{display:none}@media screen and (max-width:749px){.campaign-black-friday .card__discount{inset:auto 2px 2px;flex-wrap:wrap;gap:2px 10px;padding:4px calc(var(--padding-prbox-txt) - 2px);background:var(--bg-card-discount);border-radius:0 0 calc(var(--radius-m) - 2px) calc(var(--radius-m) - 2px);align-items:center;line-height:inherit;min-height:32px}.campaign-black-friday .card__discount-value,.campaign-black-friday .card__discount-label{background:none;padding:0;min-height:0;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.campaign-black-friday .card__discount-value{justify-content:flex-start;gap:var(--gap-2xs)}.campaign-black-friday .card__discount-label{flex-grow:0}.campaign-black-friday .card__discount-devider{display:none}}@media screen and (min-width:750px){.campaign-black-friday .card__discount{--bg-card-discount: var(--campaign-surface);inset:auto var(--padding-prbox-coupone) var(--padding-prbox-coupone);flex-wrap:nowrap;gap:0;padding:0;background:none;border-radius:0;align-items:stretch;line-height:1.3;min-height:0;color:var(--campaign-on-surface)}.campaign-black-friday .card__discount-value,.campaign-black-friday .card__discount-label{display:flex;align-items:center;min-height:40px;background:var(--bg-card-discount)}.campaign-black-friday .card__discount-devider{display:block;flex-shrink:0;align-self:center;width:8px;fill:var(--bg-card-discount)}.campaign-black-friday .card__discount-value{padding:var(--gap-xs) var(--gap-xs) var(--gap-xs) var(--gap-s);border-radius:var(--radius-s) var(--radius-xs) var(--radius-xs) var(--radius-s);justify-content:center;gap:0 var(--text-gap-8)}.campaign-black-friday .card__discount-label{flex-grow:3;padding:var(--gap-xs) var(--gap-s) var(--gap-xs) var(--gap-xs);border-radius:var(--radius-xs) var(--radius-s) var(--radius-s) var(--radius-xs);font-size:var(--type-body-14);line-height:1.3}.campaign-black-friday .card__discounted-price,.campaign-black-friday .card__discount-promo{color:var(--campaign-accent)}.campaign-black-friday .card__discount .pill-item--sale{background-color:var(--campaign-accent);color:var(--campaign-on-accent)}.campaign-black-friday .card__discount-label strong{color:var(--campaign-accent);text-decoration:underline}.campaign-black-friday .card__discount-sticker,.campaign-black-friday .card__discount--no-value .card__discount-value,.campaign-black-friday .card__discount--no-value .card__discount-devider{display:none}.campaign-black-friday .card__discount--no-value .card__discount-label{border-radius:var(--radius-s);padding-inline:var(--gap-s)}}.campaign-black-friday .header-announcement-bar{background-color:var(--campaign-accent);color:var(--campaign-on-accent)}.campaign-black-friday .header-announcement-bar{position:relative;padding-block-end:var(--gap-xs)}.campaign-black-friday .header-announcement-bar .relative{position:static}.campaign-black-friday .header-announcement-bar .button-close{right:var(--gap-2xs);color:var(--campaign-on-accent)}.campaign-black-friday .header-announcement-bar .announcement{display:flex;align-items:center;gap:var(--gap-m);padding-inline:0 var(--padding-stripe-l);line-height:1.2;font-weight:var(--fw-bold);text-align:start}.campaign-black-friday .header-announcement-bar .announcement-countdown-timer{display:flex;flex-shrink:0;align-items:center;gap:var(--gap-s);min-width:0;padding:var(--gap-2xs) var(--gap-m);border-radius:.6rem;background-color:var(--campaign-on-accent);color:var(--campaign-on-surface);font-size:var(--type-body-13);font-weight:var(--fw-bold);line-height:1;white-space:nowrap}.campaign-black-friday .header-announcement-bar .countdown__divider{align-self:stretch;width:1px;font-size:0;background-color:var(--border-transparent-white)}.campaign-black-friday .header-announcement-bar .countdown__days,.campaign-black-friday .header-announcement-bar .countdown__time{padding-top:.1rem}.campaign-black-friday .header-announcement-bar .countdown__time{display:flex;align-items:center;gap:var(--gap-2xs)}@supports (text-box: trim-both cap alphabetic){.campaign-black-friday .header-announcement-bar .announcement-countdown-timer{padding-block:.65rem}.campaign-black-friday .header-announcement-bar .countdown__days,.campaign-black-friday .header-announcement-bar .countdown__time{display:block;padding-top:0;text-box:trim-both cap alphabetic}.campaign-black-friday .header-announcement-bar .countdown__divider{margin-block:-.25rem}}.campaign-black-friday .header-announcement-bar .countdown__colon{font-weight:var(--fw-regular)}@media screen and (min-width:750px){.campaign-black-friday .header-announcement-bar .announcement{justify-content:center;padding-inline:var(--padding-s)}}.campaign-black-friday .header-submenu__link--black-friday,.campaign-black-friday .header-submenu__link--black-friday:hover{color:var(--text-link);font-weight:var(--fw-extrabold);paint-order:stroke fill;-webkit-text-stroke:.6rem var(--campaign-accent);stroke-linejoin:round}.campaign-black-friday .promo-banner-narrow .promo-banner-narrow__item{background-color:var(--c-gray-800);color:var(--c-gray-050)}.campaign-black-friday .promo-banner-narrow__subtitle strong{color:var(--campaign-accent)}.campaign-black-friday .promo-banner-narrow__button,.campaign-black-friday .promo-banner-narrow__button:hover{min-height:4.8rem;background-color:var(--c-white);color:var(--c-purple-900)}.campaign-black-friday .promo-banner-narrow__badge{--text-outline-width: .17em;max-inline-size:2.6em;color:var(--text-headline);font-size:calc(var(--type-banner-badge) * .75);letter-spacing:-.02em;line-height:.93;text-align:center;text-wrap:balance;white-space:normal;transform:rotate(-10deg)}.campaign-black-friday .promo-banner-narrow{--mascot-size: min(46%, 16rem)}@media screen and (max-width:749px){.campaign-black-friday .promo-banner-narrow .promo-banner-narrow__item{grid-template-columns:1fr;padding-inline:calc(var(--mascot-size) * .75) var(--padding-xs)}.campaign-black-friday .promo-banner-narrow__mascot{position:absolute;inset-block:0;inset-inline-start:calc(var(--mascot-size) * -.17);display:flex;align-items:center;width:var(--mascot-size)}.campaign-black-friday .promo-banner-narrow__mascot .mascot{width:100%}.campaign-black-friday .promo-banner-narrow__text{align-items:center;text-align:center}.campaign-black-friday .promo-banner-narrow__title{font-size:var(--type-h2-display)}.campaign-black-friday .promo-banner-narrow__subtitle{font-size:var(--type-body-14)}.campaign-black-friday .promo-banner-narrow__badge{display:none}}.campaign-black-friday .promo-banner-narrow__mascot .mascot{display:block;height:auto;overflow:visible;transform:rotate(15deg)}@media screen and (min-width:750px){.campaign-black-friday .promo-banner-narrow__mascot{display:flex;align-items:center;height:0}.campaign-black-friday .promo-banner-narrow__mascot .mascot{width:14rem}}@media screen and (min-width:750px)and (max-width:991px){.campaign-black-friday .product__gallery-banner .promo-banner-narrow__item{grid-template-columns:1fr;grid-auto-flow:row;padding-inline:calc(var(--mascot-size) * .75) var(--padding-xs)}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__button{grid-row:2;grid-column:1 / -1}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__mascot{position:absolute;inset-block:0;inset-inline-start:calc(var(--mascot-size) * -.17);width:var(--mascot-size);height:auto}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__mascot .mascot{width:100%}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__text{align-items:center;text-align:center}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__title{font-size:var(--type-h2-display)}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__subtitle{font-size:var(--type-body-14)}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__badge{display:none}}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__button{min-height:4rem}@media screen and (min-width:992px){.campaign-black-friday .product__gallery-banner .promo-banner-narrow__item{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-s);height:12rem;min-height:0;padding-block:0;padding-inline:var(--padding-s)}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__mascot{display:flex;flex:none;align-items:center;height:0}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__mascot .mascot{width:10rem}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__text{flex:none;align-items:flex-start;text-align:start}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__title{font-size:var(--type-h2);white-space:nowrap}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__subtitle{font-size:var(--type-body-13);white-space:nowrap}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__badge{flex:none;font-size:calc(var(--type-banner-badge) * .6)}.campaign-black-friday .product__gallery-banner .promo-banner-narrow__button{flex:none}@media screen and (max-width:1179px){.campaign-black-friday .product__gallery-banner .promo-banner-narrow__badge{display:none}}@media screen and (min-width:1180px){.campaign-black-friday .product__gallery-banner .promo-banner-narrow__title{font-size:var(--type-h2-display)}}}.campaign-black-friday.black-friday-collection .collection-hero__text-wrapper{position:relative;flex:1 1 auto;padding:var(--padding-xs);border-radius:var(--radius-l);background-color:var(--campaign-surface);color:var(--c-gray-300)}.campaign-black-friday.black-friday-collection .collection-hero__title{margin-bottom:var(--gap-s);color:var(--campaign-on-surface);font-size:var(--type-h2-display);font-weight:var(--fw-black)}.campaign-black-friday.black-friday-collection .collection-hero__read-more-toggle:not(:checked)~.collection-hero__read-more-button{background:var(--c-gray-900);box-shadow:-1rem 0 1rem var(--c-gray-900);color:var(--campaign-on-surface)}.campaign-black-friday.black-friday-collection .collection-hero__badge{float:right;margin-top:calc((var(--padding-xs) + var(--gap-m)) * -1);margin-inline-start:var(--gap-s);margin-bottom:var(--gap-xs);display:flex;flex-direction:column;align-items:center;color:var(--campaign-on-accent);font-weight:var(--fw-black);letter-spacing:-.02em;line-height:.93;text-align:center;text-wrap:balance;transform:rotate(-10deg)}.campaign-black-friday.black-friday-collection .collection-hero__badge .text-outline{--text-outline-color: var(--campaign-accent);--text-outline-width: .17em}.campaign-black-friday.black-friday-collection .collection-hero__badge-line{font-size:calc(var(--type-banner-badge) * .68)}.campaign-black-friday.black-friday-collection .collection-hero__badge-line:first-child{letter-spacing:-.1em}.campaign-black-friday.black-friday-collection .collection-hero__badge-line:last-child{font-size:calc(var(--type-banner-badge) * .84)}.campaign-black-friday .promo-card--black-friday{background-image:linear-gradient(to bottom,var(--c-gray-800),var(--c-gray-900));justify-content:center}.campaign-black-friday .promo-card--black-friday .card__content{align-items:center;padding-block-end:var(--padding-s);gap:var(--gap-m);color:var(--c-white);text-align:center}.campaign-black-friday .promo-card--black-friday .card__media.promo-card__media .media img{padding:var(--padding-s);object-fit:contain}.campaign-black-friday .promo-card--black-friday .card__information{display:flex;flex-direction:column;gap:var(--gap-xs)}.campaign-black-friday .promo-card--black-friday .metafield-rich_text_field>:first-child{font-size:var(--type-h2);font-weight:var(--fw-extrabold);line-height:1.4;color:var(--c-white)}.campaign-black-friday .promo-card--black-friday .metafield-rich_text_field :is(h2,h3){color:var(--campaign-accent);font-size:var(--type-h2-display);font-weight:var(--fw-black);line-height:1.5}.campaign-black-friday .promo-card--black-friday .metafield-rich_text_field h3:after{content:none}.campaign-black-friday .promo-card--black-friday .metafield-rich_text_field>:last-child:not(:first-child){color:var(--c-gray-300);font-size:var(--type-body-13)}.campaign-black-friday .promo-card--black-friday .metafield-rich_text_field p strong{color:var(--campaign-accent);font-size:inherit}.campaign-black-friday .promo-card--black-friday .promo-card__button{margin-top:0;min-height:4.8rem;background-color:var(--c-white);color:var(--c-purple-900)}.campaign-black-friday .promo-card .metafield-rich_text_field h4{color:var(--c-white);font-size:var(--type-h3);font-weight:var(--fw-black);line-height:1.5}.campaign-black-friday .promo-card .metafield-rich_text_field h3 strong,.campaign-black-friday .promo-card .metafield-rich_text_field h4 strong{color:var(--campaign-accent)}
/*# sourceMappingURL=/cdn/shop/t/82/assets/campaign-black-friday.css.map */
