@media(max-width:749px){main[data-template=index]{display:flex;flex-direction:column}main[data-template=index]>.shopify-section{order:20}main[data-template=index]>[id$=__xmas_hero]{order:1}main[data-template=index]>[id$=__xmas_gifts]{order:2}main[data-template=index]>[id$=__xmas_drops]{order:3}main[data-template=index]>[id$=__emma_band]{order:4}main[data-template=index]>[id$=__rr_tapdeck]{order:5}main[data-template=index]>[id$=__feed],main[data-template=index]>[id$=__trust],main[data-template=index]>[id$=__steps],main[data-template=index]>[id$=__xmas_orderby],main[data-template=index]>[id$=__story],main[data-template=index]>[id$=__faq]{display:none}main[data-template=index] .rr-xmas-hero__inner{padding-block:1.75rem 2rem;gap:1.5rem}main[data-template=index] .rr-xmas-hero__text{margin-top:.75rem;font-size:1rem}main[data-template=index] .rr-xmas-hero__ctas{margin-top:1.25rem}main[data-template=index] .rr-xmas-hero__note{margin-top:.875rem;color:#f7efe3}main[data-template=index] .rr-emma-band__card{aspect-ratio:16 / 10}main[data-template=index] .rr-emma-band__product:nth-child(n+3){display:none}}.rr-xmas-hero__note{font-weight:600}.rr-orderby{display:flex;align-items:flex-start;gap:.5rem;margin:0;padding:.625rem .875rem;border-radius:12px;background:#d7262f12;border:1px solid rgba(215,38,47,.22);color:#101a36;font-size:.9375rem;line-height:1.4}.rr-orderby svg{flex:0 0 auto;margin-top:.1rem;color:#b81d26}.rr-orderby strong{color:#b81d26}.rr-orderby__left{white-space:nowrap;color:#4a5571}.rr-orderby a{color:#b81d26;font-weight:600}.rr-orderby--cart{width:100%;font-size:.875rem}.rr-perks{display:flex;flex-direction:column;gap:.625rem;width:100%}.rr-perks__ship{display:flex;flex-direction:column;gap:.375rem}.rr-perks__msg{margin:0;font-size:.9375rem;line-height:1.35;display:flex;align-items:center;gap:.25rem;flex-wrap:wrap}.rr-perks__bar{display:block;height:8px;border-radius:999px;background:#101a361f;overflow:hidden}.rr-perks__fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d7262f,#e2b85c)}.rr-perks__ship.is-free .rr-perks__msg{color:#1d7a3e}.rr-perks__ship.is-free .rr-perks__fill{background:#1d7a3e}@media(prefers-reduced-motion:no-preference){.rr-perks__fill{transition:width .4s ease}}.cart-page__summary .rr-perks{margin-bottom:1rem}.rr-size-unpicked .variant-option__button-label:has(input:checked){color:#283048!important;background:#fff!important;border-color:#28304830!important;box-shadow:none!important;outline:none!important}.rr-size-unpicked .variant-option__button-label:has(input:checked):before,.rr-size-unpicked .variant-option__button-label:has(input:checked):after{border-color:transparent!important;box-shadow:none!important}.rr-size-unpicked .variant-option__button-label:has(input:checked) .variant-option__button-label__pill{opacity:0!important}.rr-size-unpicked .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:#283048!important}.rr-size-prompt{grid-column:1 / -1;flex-basis:100%;width:100%;margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:#b81d26}.rr-size-prompt[hidden]{display:none}.rr-size-unpicked.rr-size-alert{border-radius:12px;outline:2px solid #d7262f;outline-offset:6px}@media(prefers-reduced-motion:no-preference){.rr-size-unpicked.rr-size-alert .rr-size-prompt{animation:rr-size-nudge .4s ease 2}}@keyframes rr-size-nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}body.rr-needs-size .sticky-add-to-cart__variant{font-size:0!important}body.rr-needs-size .sticky-add-to-cart__variant:after{content:"Choose a size";font-size:var(--font-paragraph-small--size, .875rem);color:#b81d26;font-weight:600}body.rr-needs-size .product-details shopify-accelerated-checkout,body.rr-needs-size .product-details .shopify-payment-button{opacity:.45;pointer-events:none}.rr-pdp-title h1{margin:0;font:inherit}.rr-picks .rr-picks__wrap{background:#fffaf3;color:#101a36;border-radius:20px;padding:1.25rem 1rem 1.5rem;box-shadow:0 10px 30px -12px #080c1e73}.rr-picks .rr-picks__title,.rr-picks .rr-picks__name,.rr-picks .rr-picks__price,.rr-picks .rr-picks__all{color:#101a36}.rr-picks .rr-picks__all{color:#b81d26}@media(min-width:990px){.rr-picks .rr-picks__wrap{padding:1.75rem 2rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/rr-wave2.css.map */
