#shopify-section-announcement-bar{position:relative;z-index:30;background:#fff;color:#000}.yrp-loyalty-bar{width:100%;min-height:3.6rem;background:#fff;color:#000}.yrp-loyalty-bar__inner{display:grid;align-items:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;min-height:3.6rem;padding:0 4.6rem}.yrp-loyalty-bar__message{grid-column:2;justify-self:center;min-width:0;color:#000;font-size:1.3rem;font-weight:700;line-height:1.2;letter-spacing:0;white-space:nowrap}.yrp-loyalty-bar__message>span,.yrp-loyalty-bar__message-link{display:inline-block;padding:.1rem 0 .45rem;color:#000;text-decoration:none}.yrp-loyalty-bar__underline{border-bottom:1px solid rgba(0,0,0,.9)}.yrp-loyalty-bar__message-link:hover{opacity:1}.yrp-loyalty-bar__locale{display:flex;grid-column:3;justify-self:end;align-items:center;gap:1.2rem;margin-left:3rem;color:#000;font-size:1.3rem;font-weight:600;line-height:1;white-space:nowrap}.yrp-loyalty-bar__divider{display:block;width:1px;height:1.2rem;margin-right:2.2rem;background:#000000e6}.yrp-loyalty-bar__flag{display:block;width:1.35rem;height:1.35rem;flex:0 0 1.35rem;object-fit:contain}@media screen and (max-width:749px){.yrp-loyalty-bar,.yrp-loyalty-bar__inner{min-height:3.5rem}.yrp-loyalty-bar__inner{padding:0 1.5rem}.yrp-loyalty-bar__message{overflow:hidden;font-size:1.05rem;text-overflow:ellipsis}.yrp-loyalty-bar__message>span,.yrp-loyalty-bar__message-link{max-width:100%;overflow:hidden;padding-bottom:.3rem;text-overflow:ellipsis}.yrp-loyalty-bar__locale{gap:.6rem;margin-left:1rem;font-size:1.05rem}.yrp-loyalty-bar__divider{margin-right:.5rem}}html body #shopify-section-header .header,html body #shopify-section-header.shopify-section-header-sticky .header,html body #shopify-section-header:has(.header__shop-menu.is-mobile-open) .header{box-sizing:border-box!important;height:5.8rem!important;min-height:5.8rem!important;padding-top:.3rem!important;padding-bottom:.3rem!important}html body #shopify-section-header .header__heading-logo,html body #shopify-section-header.shopify-section-header-sticky .header__heading-logo,html body #shopify-section-header:has(.header__shop-menu.is-mobile-open) .header__heading-logo{width:auto!important;height:auto!important;max-width:15.5rem!important;max-height:3.8rem!important}html body #shopify-section-header .header__quick-links,html body #shopify-section-header .header__icons{margin-top:0!important}@media screen and (max-width:749px){html body #shopify-section-header .header,html body #shopify-section-header.shopify-section-header-sticky .header,html body #shopify-section-header:has(.header__shop-menu.is-mobile-open) .header{height:5.3rem!important;min-height:5.3rem!important;padding-top:.25rem!important;padding-bottom:.25rem!important}html body #shopify-section-header .header__heading-logo,html body #shopify-section-header.shopify-section-header-sticky .header__heading-logo,html body #shopify-section-header:has(.header__shop-menu.is-mobile-open) .header__heading-logo{max-width:11.5rem!important;max-height:3.2rem!important}}html body #MainContent .reviews-gallery--editorial{position:relative!important;margin:0!important;padding:0!important;overflow:hidden!important;background:#fff!important;color:#050505!important;text-align:left!important}html body #MainContent .reviews-gallery--editorial .reviews-header{position:relative!important;inset:auto!important;z-index:3!important;display:flex!important;align-items:flex-end!important;width:100%!important;max-width:none!important;min-height:11rem!important;margin:0!important;padding:1.6rem 4.5rem 2.4rem!important;gap:1.8rem!important;background:#fff!important;color:#050505!important;text-align:left!important;pointer-events:auto!important}html body #MainContent .reviews-gallery--editorial .reviews-header h2{display:block!important;margin:0!important;color:#050505!important;font-family:Assistant,sans-serif;font-size:0!important;font-weight:700;line-height:.82!important;letter-spacing:-.025em;text-transform:uppercase!important}html body #MainContent .reviews-gallery--editorial .reviews-header h2 a{display:block!important;color:#050505!important;text-decoration:none!important}html body #MainContent .reviews-gallery--editorial .reviews-header h2 a:after{content:"LIFESTYLE";font-size:clamp(5.8rem,6.5vw,10rem)!important}html body #MainContent .reviews-gallery--editorial .reviews-header__slash{display:block!important;margin:0 0 .15rem 3rem!important;color:#111!important;font-size:1.8rem!important;line-height:1!important}html body #MainContent .reviews-gallery--editorial .reviews-header p{display:block!important;margin:0 0 -.05rem!important;color:#111!important;font-size:1.8rem!important;line-height:1!important;text-transform:uppercase!important}html body #MainContent .reviews-gallery--editorial .reviews-grid{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;grid-template-rows:repeat(2,20rem)!important;grid-auto-flow:row dense!important;gap:1px!important;width:100%!important;max-width:none!important;margin:0!important;background:#fff!important}html body #MainContent .reviews-gallery--editorial .review-card{position:relative!important;display:block!important;width:auto!important;min-width:0!important;min-height:0!important;aspect-ratio:auto!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important;transform:none!important}html body #MainContent .reviews-gallery--editorial .review-card:nth-child(3),html body #MainContent .reviews-gallery--editorial .review-card:nth-child(6){grid-column:span 2!important;grid-row:span 2!important}html body #MainContent .reviews-gallery--editorial .review-card:nth-child(7),html body #MainContent .reviews-gallery--editorial .review-card:nth-child(8){grid-column:span 2!important;grid-row:span 1!important}html body #MainContent .reviews-gallery--editorial .review-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;aspect-ratio:auto!important;background:#eee!important}html body #MainContent .reviews-gallery--editorial .review-image:after{display:none!important}html body #MainContent .reviews-gallery--editorial .review-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;transform:none!important}html body #MainContent .reviews-gallery--editorial .review-content{position:absolute!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;display:block!important;padding:3.5rem 1.4rem 1.2rem!important;background:linear-gradient(180deg,transparent,rgba(0,0,0,.42))!important;pointer-events:none!important}html body #MainContent .reviews-gallery--editorial .review-stars,html body #MainContent .reviews-gallery--editorial .review-text{display:none!important}html body #MainContent .reviews-gallery--editorial .review-meta{display:block!important;border:0!important;padding:0!important}html body #MainContent .reviews-gallery--editorial .review-name{display:block!important;color:#fff!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.2!important;text-shadow:0 1px 4px rgba(0,0,0,.35)!important}html body #MainContent .reviews-gallery--editorial .reviews-gallery__actions{display:none!important}@media screen and (max-width:700px){html body #MainContent .reviews-gallery--editorial .reviews-header{min-height:8rem!important;padding:1.5rem 1.4rem 1.8rem!important;gap:.9rem!important}html body #MainContent .reviews-gallery--editorial .reviews-header h2 a:after{font-size:clamp(3.8rem,12vw,5.4rem)!important}html body #MainContent .reviews-gallery--editorial .reviews-header__slash{margin:0 0 .1rem .5rem!important;font-size:1.3rem!important}html body #MainContent .reviews-gallery--editorial .reviews-header p{margin:0!important;font-size:1.15rem!important}html body #MainContent .reviews-gallery--editorial .reviews-grid{grid-template-columns:none!important;grid-template-rows:repeat(2,15rem)!important;grid-auto-flow:column dense!important;grid-auto-columns:24vw!important;gap:1px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important}html body #MainContent .reviews-gallery--editorial .review-card{grid-column:span 1!important;grid-row:span 1!important;scroll-snap-align:start!important}html body #MainContent .reviews-gallery--editorial .review-card:nth-child(3),html body #MainContent .reviews-gallery--editorial .review-card:nth-child(6){grid-column:span 1!important;grid-row:span 2!important}html body #MainContent .reviews-gallery--editorial .review-card:nth-child(7),html body #MainContent .reviews-gallery--editorial .review-card:nth-child(8){grid-column:span 1!important;grid-row:span 1!important}html body #MainContent .reviews-gallery--editorial .review-name{font-size:1.05rem!important}}@media screen and (min-width:750px){html body #MainContent .reviews-gallery--editorial .reviews-header{padding-left:1rem!important}}html body #shopify-section-announcement-bar,html body .announcement-bar.yrp-loyalty-bar{background:#d8cbb8!important;color:#000!important}html body .yrp-loyalty-bar,html body .yrp-loyalty-bar__inner{min-height:2.9rem}html body .yrp-loyalty-bar__message,html body .yrp-loyalty-bar__locale{font-size:1.2rem}@media(max-width:749px){html body .yrp-loyalty-bar,html body .yrp-loyalty-bar__inner{min-height:2.9rem}html body .yrp-loyalty-bar__message,html body .yrp-loyalty-bar__locale{font-size:1rem}}html body #shopify-section-announcement-bar,html body .announcement-bar.yrp-loyalty-bar{background:#142235!important;color:#fff!important}html body .yrp-loyalty-bar .yrp-loyalty-bar__message,html body .yrp-loyalty-bar .yrp-loyalty-bar__message>span,html body .yrp-loyalty-bar .yrp-loyalty-bar__message-link,html body .yrp-loyalty-bar .yrp-loyalty-bar__locale{color:#fff!important}html body .yrp-loyalty-bar .yrp-loyalty-bar__underline{border-bottom-color:#ffffffe6}html body .yrp-loyalty-bar .yrp-loyalty-bar__divider{background:#ffffffb3}html body #shopify-section-announcement-bar{background:#142235!important}html body .announcement-bar.yrp-loyalty-bar{position:relative;isolation:isolate;overflow:hidden;background:#142235!important;box-shadow:inset 0 1px #ffffff26,inset 0 -1px #ffffff0a}html body .announcement-bar.yrp-loyalty-bar .yrp-loyalty-bar__inner{position:relative;z-index:2}html body .announcement-bar.yrp-loyalty-bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(110deg,transparent 36%,rgba(255,255,255,.06) 43%,rgba(255,255,255,.42) 49%,rgba(255,255,255,.15) 52%,transparent 60%);transform:translate(-110%);animation:yrpAnnouncementGloss 6.5s ease-in-out infinite}@keyframes yrpAnnouncementGloss{0%,10%{transform:translate(-110%);opacity:0}18%{opacity:1}65%{transform:translate(110%);opacity:1}70%,to{transform:translate(110%);opacity:0}}@media(prefers-reduced-motion:reduce){html body .announcement-bar.yrp-loyalty-bar:after{animation:none;opacity:0}}@media(hover:hover)and (pointer:fine){html body .announcement-bar.yrp-loyalty-bar{transition:background-color .25s ease}html body .announcement-bar.yrp-loyalty-bar:hover{background-color:#1d3049!important}html body .announcement-bar.yrp-loyalty-bar:hover .yrp-loyalty-bar__message-link{opacity:1}}@media(prefers-reduced-motion:reduce){html body .announcement-bar.yrp-loyalty-bar{transition:none}}@media(hover:hover)and (pointer:fine){html body .announcement-bar.yrp-loyalty-bar,html body .announcement-bar.yrp-loyalty-bar:hover{background-color:#142235!important;transition:none!important}html body .announcement-bar.yrp-loyalty-bar .yrp-loyalty-bar__message-link:hover{opacity:1}}html body .announcement-bar.yrp-loyalty-bar,html body .announcement-bar.yrp-loyalty-bar:hover{background:#142235!important;transition:none!important;animation:none!important;filter:none!important}html body .announcement-bar.yrp-loyalty-bar:after{display:none!important;animation:none!important}html body .announcement-bar.yrp-loyalty-bar .yrp-loyalty-bar__message-link,html body .announcement-bar.yrp-loyalty-bar .yrp-loyalty-bar__message-link:hover{opacity:1!important;transition:none!important;filter:none!important}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-announcement-bar-premium.css.map */
