:root{--sr-promo-accent: #e85d04;--sr-promo-accent-dark: #c44d02;--sr-promo-accent-soft: #fff4eb}.sr-promo-offer__chip--highlight{background:linear-gradient(135deg,var(--sr-promo-accent) 0%,var(--sr-promo-accent-dark) 100%);border:1px solid color-mix(in srgb,var(--sr-promo-accent-dark) 88%,#000);color:#fff;box-shadow:0 2px 8px color-mix(in srgb,var(--sr-promo-accent) 42%,transparent),0 1px color-mix(in srgb,#fff 25%,transparent) inset}.sr-promo-offer__chip--highlight .sr-promo-offer__off{opacity:1;color:color-mix(in srgb,#fff 92%,transparent)}.sr-price-promo-wrap{width:100%}.sr-price-promo-wrap__row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.65rem 1.25rem;width:100%}.sr-price-promo-wrap__prices{flex:1 1 12rem;min-width:0}.sr-promo-offer--price{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;flex:0 0 auto;max-width:11rem;text-align:right;line-height:1.15}.sr-promo-offer--price .sr-promo-offer__chip{padding:.38rem .75rem .34rem .65rem}.sr-promo-offer--price .sr-promo-offer__num{font-size:1.55rem;font-weight:900;letter-spacing:-.06em}.sr-promo-offer--price .sr-promo-offer__off{font-size:.72em}.sr-promo-offer--price .sr-promo-offer__tag{font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sr-promo-accent-dark);line-height:1.25}@media screen and (max-width:749px){.sr-price-promo-wrap--has-promo .sr-price-promo-wrap__row{flex-direction:column;align-items:stretch;gap:.5rem}.sr-promo-offer--price{order:-1;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;max-width:100%;text-align:left;gap:.45rem .65rem}}.template-product #shopify-section-main product-price .sr-price-promo-wrap__prices .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .75rem}#header-group{--sr-header-shrink-duration: .25s;--sr-header-shrink-ease: cubic-bezier(.4, 0, .2, 1);--sr-announcement-padding: 11px;--sr-announcement-padding-scrolled: 7px;--sr-logo-scale: 1;--sr-logo-scale-scrolled: .85}#header-group:has(.announcement-bar):has(#header-component[sticky]){display:block;position:sticky;top:-1px;z-index:var(--layer-sticky);width:100%}#header-group:has(.announcement-bar):has(#header-component[sticky])>.shopify-section:has(.announcement-bar){position:relative;top:auto;z-index:auto;width:100%}#header-group .announcement-bar.spacing-style{transition:padding-block var(--sr-header-shrink-duration) var(--sr-header-shrink-ease),font-size var(--sr-header-shrink-duration) var(--sr-header-shrink-ease)}#header-group[data-scrolled] .announcement-bar.spacing-style{--padding-block-start: var(--sr-announcement-padding-scrolled) !important;--padding-block-end: var(--sr-announcement-padding-scrolled) !important}#header-group .announcement-bar .announcement-bar__text,#header-group .announcement-bar .custom-typography,#header-group .announcement-bar .custom-typography>*{transition:font-size var(--sr-header-shrink-duration) var(--sr-header-shrink-ease)}#header-group[data-scrolled] marquee-component .marquee__content p,#header-group[data-scrolled] .announcement-bar--sr-ticker .announcement-bar__text{font-size:clamp(.75rem,2.2vw,.8125rem)}#header-group[data-scrolled] .announcement-bar:not(.announcement-bar--sr-ticker) .announcement-bar__text{font-size:.6875rem}#header-group[data-scrolled] .announcement-bar__text .sr-promo-offer--bar .sr-promo-offer__chip--highlight .sr-promo-offer__num{font-size:1.25em}#header-group .header-logo.spacing-style{transition:padding-block var(--sr-header-shrink-duration) var(--sr-header-shrink-ease),transform var(--sr-header-shrink-duration) var(--sr-header-shrink-ease)}#header-group[data-scrolled] .header-logo.spacing-style{--padding-block-start: 10px !important;--padding-block-end: 2px !important}#header-group .header-logo__image{transition:height var(--sr-header-shrink-duration) var(--sr-header-shrink-ease),width var(--sr-header-shrink-duration) var(--sr-header-shrink-ease)}#header-group[data-scrolled] .header-logo__image{height:calc(var(--header-logo-image-height-mobile) * var(--sr-logo-scale-scrolled));width:calc(var(--header-logo-image-width-mobile) * var(--sr-logo-scale-scrolled))}@media screen and (min-width:750px){#header-group[data-scrolled] .header-logo__image{height:calc(var(--header-logo-image-height) * var(--sr-logo-scale-scrolled));width:calc(var(--header-logo-image-width) * var(--sr-logo-scale-scrolled))}}@media(prefers-reduced-motion:reduce){#header-group .announcement-bar.spacing-style,#header-group .announcement-bar .announcement-bar__text,#header-group .announcement-bar .custom-typography,#header-group .announcement-bar .custom-typography>*,#header-group .header-logo.spacing-style,#header-group .header-logo__image{transition:none}}marquee-component .marquee__content p,.announcement-bar--sr-ticker .announcement-bar__text{margin:0;white-space:nowrap;font-family:var(--font-body--family);font-size:clamp(.8125rem,2.4vw,.875rem);font-weight:400;letter-spacing:normal;line-height:1.35;text-transform:none;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}marquee-component .marquee__content .custom-typography,marquee-component .marquee__content .custom-typography>*{text-transform:none;letter-spacing:normal}.announcement-bar .announcement-bar__text{letter-spacing:normal;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.announcement-bar--sr-ticker .custom-typography,.announcement-bar--sr-ticker .custom-typography>*{text-transform:none;letter-spacing:normal}.announcement-bar--sr-ticker .announcement-bar__text strong{font-weight:700}.sr-promo-offer{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem .75rem;line-height:1.15;max-width:100%}.sr-promo-offer__chip{display:inline-flex;align-items:baseline;gap:.05rem;padding:.22rem .6rem .2rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--color-foreground) 14%,transparent);border:1px solid color-mix(in srgb,var(--color-foreground) 22%,transparent);box-shadow:0 1px color-mix(in srgb,var(--color-background) 40%,transparent) inset}.sr-promo-offer__num{font-size:1.2em;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.05em}.sr-promo-offer__off{font-size:.68em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.92}.sr-promo-offer__prices{display:inline-flex;align-items:baseline;gap:.45rem .55rem;font-size:.9em;letter-spacing:.01em}.sr-promo-offer__was{opacity:.62;text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent)}.sr-promo-offer__now{font-weight:700;color:var(--color-primary)}.announcement-bar__text .sr-promo-offer--bar{gap:.45rem .65rem;align-items:center;justify-content:center;flex-wrap:wrap}.announcement-bar__text .sr-promo-offer__tag--bar{font-size:inherit;font-weight:600;color:inherit;letter-spacing:inherit;text-transform:inherit}.announcement-bar__text .sr-promo-offer__tag--bar strong{font-weight:700}.announcement-bar__text .sr-promo-offer--bar .sr-promo-offer__chip{flex-shrink:0}.announcement-bar__text .sr-promo-offer--bar .sr-promo-offer__chip--highlight .sr-promo-offer__num{font-size:1.35em}@media screen and (max-width:749px){.announcement-bar .announcement-bar__text{padding-inline:1rem}}@media screen and (max-width:389px){.announcement-bar__text .sr-promo-offer--bar{flex-direction:column;gap:.35rem}}.product-details:has(.sr-price-promo-wrap--has-promo) .custom-liquid-block:has([data-sr-promo-badge]),.product-details:has(.sr-price-promo-wrap--has-promo) .text-block:has(.sr-promo-offer--badge){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/shade-ray-promo.css.map */
