/*!
 * 
 *   @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}
html{font-size:62.5%;min-height:100%;scroll-behavior:smooth;scrollbar-gutter:stable}.collection-slider__inner{padding:var(--spacing-4x) 0}@media(min-width: 1024px){.collection-slider__inner{padding:var(--spacing-6x) var(--spacing-5x);margin-left:unset;overflow:hidden}}.collection-slider__inner .title{font-family:"Optima LT Std",sans-serif;font-size:2.4rem;font-weight:400;font-style:normal;line-height:3.2rem;margin-bottom:var(--spacing-2x);padding-left:var(--spacing-2x)}@media(min-width: 768px){.collection-slider__inner .title{font-family:"Optima LT Std",sans-serif;font-size:3.4rem;font-weight:400;font-style:normal;line-height:3.8rem;margin-bottom:var(--spacing-5x);padding-left:unset}}.collection-slider__inner .swiper-wrapper--grid{display:grid;grid-template-columns:repeat(2, 1fr);width:unset !important;grid-gap:var(--spacing-2x);gap:var(--spacing-2x);padding:0 var(--spacing-2x)}@media(min-width: 768px){.collection-slider__inner .swiper-wrapper--grid{display:flex;grid-template-columns:unset;grid-gap:unset;gap:unset;padding:unset}}.collection-slider__inner .coral-scroll{position:relative}.collection-slider__inner .coral-scroll__grab-overlay{position:absolute;z-index:50;top:0;right:0;left:0;display:none;width:100vw;height:100%;content:"";background-color:transparent}.collection-slider__inner .coral-scroll__grab-overlay.js-active{display:block;cursor:-webkit-grabbing;cursor:grabbing}.collection-slider__inner .coral-scroll__slider{display:flex;grid-gap:var(--spacing-2x);gap:var(--spacing-2x)}@media(min-width: 1024px){.collection-slider__inner .coral-scroll__slider{grid-gap:var(--spacing-5x);gap:var(--spacing-5x)}}.collection-slider__inner .coral-scroll__slider .slide{flex:0 0 auto;width:164px}.collection-slider__inner .coral-scroll__slider .slide:first-of-type{padding-left:var(--spacing-2x);width:calc(164px + var(--spacing-2x))}@media(min-width: 1024px){.collection-slider__inner .coral-scroll__slider .slide{flex:0 0 auto;width:unset}.collection-slider__inner .coral-scroll__slider .slide:first-of-type{padding-left:unset;width:unset}}.collection-slider__inner .coral-scroll__arrows .js-disabled{opacity:0;pointer-events:none;transition:opacity .25s ease}.collection-slider__inner .coral-scroll__arrows .next{position:absolute;right:var(--spacing-2x);top:50%;display:flex;justify-content:center;align-items:center;background-color:var(--color-white);width:42px;height:42px;border-radius:28px;cursor:pointer;transition:opacity .25s ease;box-shadow:10px 10px 15px -15px rgba(0,0,0,.75);z-index:10;display:none}@media(min-width: 1024px){.collection-slider__inner .coral-scroll__arrows .next{display:flex;top:50%;box-shadow:unset}}.collection-slider__inner .coral-scroll__arrows .previous{position:absolute;left:var(--spacing-2x);top:50%;display:flex;justify-content:center;align-items:center;background-color:var(--color-white);width:42px;height:42px;border-radius:28px;cursor:pointer;transition:opacity .25s ease;box-shadow:10px 10px 15px -15px rgba(0,0,0,.75);z-index:10;display:none}.collection-slider__inner .coral-scroll__arrows .previous svg{transform:rotate(180deg)}@media(min-width: 1024px){.collection-slider__inner .coral-scroll__arrows .previous{display:flex;box-shadow:unset}}
