/*!
 * 
 *   @surf-turf/coral v0.1.0
 *   git+https://github.com/surf-turf/coral.git
 *
 *   Copyright (c) Surf&Turf and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.coral-scroll,.coral-scroll__slider{display:flex;position:relative}.coral-scroll__slider{-webkit-overflow-scrolling:touch;overflow:scroll;scroll-snap-type:x mandatory;width:100%}.coral-scroll__slider::-webkit-scrollbar{display:none}.coral-scroll__slider .slide{flex:0 0 100%;height:100%;overflow:hidden;scroll-snap-align:start}.coral-scroll__slider img{height:100%;object-fit:cover}.coral-scroll__grab-overlay{background-color:transparent;content:"";display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100vw;z-index:50}.coral-scroll__grab-overlay.js-active{cursor:grabbing;display:block}.coral-scroll__arrows .arrow{cursor:pointer}:root{--spacing-1x: 8px;--spacing-2x: 16px;--spacing-3x: 24px;--spacing-4x: 32px;--spacing-5x: 40px;--spacing-6x: 48px;--spacing-7x: 56px;--spacing-8x: 64px;--spacing-9x: 72px;--spacing-10x: 80px;--spacing-20: max(1.38vw,20px);--spacing-14: max(1vw, 14px);--spacing-16: max(1.1vw, 16px);--spacing-12: max(.8vw, 12px);--spacing-8: max(.55vw, 8px);--spacing-6: max(.4vw, 6px);--spacing-2: max(.138vw, 2px);--spacing-2-mobile: 2px;--spacing-14-mobile: 14px;--spacing-12-mobile: 12px;--spacing-8-mobile: 8px;--spacing-6-mobile: 6px;--spacing-30: max(2.07vw,30px);--spacing-40: max(2.7vw, 40px);--spacing-40-mobile: 40px;--spacing-10: max(.7vw,10px);--spacing-10-mobile: 10px;--spacing-30-mobile: 30px;--spacing-20-mobile: 20px;--spacing-16-mobile: 16px;--spacing-4: max(.27vw, 4px);--spacing-4-mobile: 4px;--spacing-grid: max(.55vw, 8px);--spacing-grid-narrow: max(.35vw, 5px);--spacing-grid-mobile: 5px;--sections-spacing-y: max(4.16vw, 60px);--sections-spacing-y-ig: max(4.16vw, 30px);--sections-spacing-y-md: max(1.38vw, 20px);--sections-spacing-y-md-mobile: 20px;--sections-spacing-y-small: max(.7vw, 10px);--sections-spacing-y-small-mobile: 7px;--sections-spacing-y-mobile: 14px;--sections-spacing-x-small: max(.7vw, 10px);--sections-spacing-x-small-mobile: 7px;--spacing-tile-grid-y: max(2.7vw, 40px);--spacing-tile-grid-x: max(2vw, 30px);--spacing-tile-grid-y-mobile: 20px;--spacing-tile-grid-x-mobile: 14px}:root{--header-spacing-announcement-desktop: 32px;--header-spacing-announcement-mobile: 30px;--header-spacing-desktop: calc(max(1.38vw, 18px)*2 + max(1.67vw,24px) - 1px) ;--header-spacing-mobile: 44px}#stamped-full-page{margin-top:74px;margin-top:calc(var(--header-spacing-mobile) + var(--header-spacing-announcement-mobile));padding:40px 16px;padding:var(--spacing-5x) var(--spacing-2x)}@media (min-width: 768px){#stamped-full-page{margin-top:calc(max(1.38vw,18px)*2 + max(1.67vw,24px) + 31px);margin-top:calc(var(--header-spacing-desktop) + var(--header-spacing-announcement-desktop))}}#stamped-full-page #reviews-page-title{font-family:IBMPlexSans,sans-serif;font-size:34px;font-style:normal;font-weight:400;line-height:1.2}@media (min-width: 1024px){#stamped-full-page #reviews-page-title{font-size:max(2.36vw,34px)}}.shopify-policy__container{margin-top:74px;margin-top:calc(var(--header-spacing-mobile) + var(--header-spacing-announcement-mobile));padding:40px 16px;padding:var(--spacing-5x) var(--spacing-2x)}@media (min-width: 768px){.shopify-policy__container{margin-top:calc(max(1.38vw,18px)*2 + max(1.67vw,24px) + 31px);margin-top:calc(var(--header-spacing-desktop) + var(--header-spacing-announcement-desktop))}}.shopify-policy__container h1{font-family:IBMPlexSans,sans-serif;font-size:34px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:16px;margin-bottom:var(--spacing-2x)}@media (min-width: 1024px){.shopify-policy__container h1{font-size:max(2.36vw,34px)}}.shopify-policy__container p{font-family:IBMPlexSans,sans-serif;font-size:14px;font-weight:400;line-height:1.2}@media (min-width: 1024px){.shopify-policy__container p{font-size:max(1vw,14px)}}main{overflow-x:clip}.locale-selectors__selector{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2;background-color:var(--color-white)!important;border:1px solid var(--color-gray-light)!important}@media (min-width: 1024px){.locale-selectors__selector{font-size:max(.83vw,12px)}}.stockist-search-field{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2}@media (min-width: 1024px){.stockist-search-field{font-size:max(.83vw,12px)}}.stockist-result{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2}@media (min-width: 1024px){.stockist-result{font-size:max(.83vw,12px)}}details summary{list-style:none}details summary::-webkit-details-marker{display:none}@media (max-width: 767px){.hide_on_mobile{display:none!important}}@media (min-width: 768px)and (max-width: 1023px){.hide_on_tablet{display:none!important}}.hide{display:none!important}@media (min-width: 1024px){.hide_on_desktop{display:none!important}}@media (min-width: 1280px){.hide_on_desktop_md{display:none!important}}@media (min-width: 1024px)and (max-width: 1279px){.hide_on_desktop_strict{display:none!important}}html{font-size:62.5%;min-height:100%;scroll-behavior:smooth;scrollbar-gutter:stable}.announcement-bar{position:fixed;z-index:1000;top:0;width:100%;height:32px;background-color:#fffc}.announcement-bar.js-disabled{visibility:hidden}.announcement-bar__inner{display:flex;align-items:center;justify-content:unset;width:100%;height:100%;padding:0 8px;padding:0 var(--spacing-1x)}@media (min-width: 768px){.announcement-bar__inner{justify-content:center}}.announcement-bar__inner .coral-scroll{width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.announcement-bar__inner .text-holder{margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.announcement-bar__inner .text-holder{width:100vw;padding:0 16px 0 0;padding:0 var(--spacing-2x) 0 0}}.announcement-bar__inner .text-holder__text{font-family:IBMPlexSans,sans-serif;font-size:12px;font-weight:400;line-height:1.2}@media (min-width: 1024px){.announcement-bar__inner .text-holder__text{font-size:max(.83vw,12px)}}.announcement-bar__inner .text-holder__text--desktop{display:none;text-align:center;color:var(--color-black)}@media (min-width: 768px){.announcement-bar__inner .text-holder__text--desktop{display:unset}}.announcement-bar__inner .text-holder__text--mobile{font-size:1.2rem;color:var(--color-black)}@media (min-width: 768px){.announcement-bar__inner .text-holder__text--mobile{display:none}}.announcement-bar__inner .button--close{position:absolute;top:50%;right:8px;right:var(--spacing-1x);padding-right:0;transform:translateY(-50%)}.announcement-bar__inner .button--close svg{width:12px;height:12px}.announcement-bar__inner localization-form{position:absolute;right:40px;top:0;bottom:0;margin:auto 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}
/*# sourceMappingURL=/cdn/shop/t/234/assets/section-announcement-bar.css.map */
