:root{--accent: #a3e363}.cart-count-bubble{background-color:var(--accent)}.hide{display:none}*{font-family:Gill Sans Book,sans-serif!important}p{font-size:1.6rem}.icon-cavalier path{fill:var(--accent)}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2{color:rgba(var(--color-foreground),1)}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.08em;line-height:100%;text-transform:uppercase;font-family:Gill Sans Medium,sans-serif!important}sticky-header{box-shadow:0 4px 20px #0000001a}.button,.shopify-challenge__button,.customer button{border:1px solid rgb(var(--color-foreground));position:relative;padding:.5rem 3rem 0}.button:not(.button--secondary):after,.shopify-challenge__button:after,.customer button:after,.cart__checkout-button:after{content:"";position:absolute;background-color:var(--accent);bottom:-5px;top:0;right:0;z-index:-1;width:calc(100% + 2px);left:-1px}.button:not(.button--secondary):hover{background:#000;color:#fff;transition:all .4s ease}.announcement-bar__link{padding:0}.list-menu__item a{color:inherit;text-decoration:none}.announcement-bar{background:#b3d88c!important}.cavalier{text-align:center;margin:30px auto 40px;display:block;vertical-align:middle}.text-left,.text-left *{text-align:left}.text-center,.text-center *{text-align:center}.text-right,.text-right *{text-align:right}.drawer__inner{width:50rem;padding:0rem!important}.drawer__close{right:0!important}.cart-item cart-remove-button{margin:0 0 0 1rem!important}.cart-item cart-remove-button button:after{background:none!important}cart-drawer-items,.drawer__header,.drawer__footer{padding:3rem!important}.drawer__header{padding-bottom:0!important}.drawer__footer{border:none;background:#fafafa}.cart-drawer .cart-item__image{background:#f0f0f0;padding:1rem}.mobile-facets__summary{padding:0 1rem!important}.mobile-facets__summary span:not(.mobile-facets__arrow){text-transform:uppercase;font-weight:600;padding-left:1rem}.icon-arrow path{stroke:#000;fill:#000}.header__menu-item{padding:1rem!important}.header__menu-item span{text-transform:uppercase;font-weight:600}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:13px;text-decoration-color:var(--accent);text-decoration-thickness:2px}.header__menu-item .icon-caret{display:none}details[open]>.header__menu-item{text-decoration:none}.mega-menu .list-menu__item a{font-weight:600}.header--top-center .mega-menu__list>li{width:16%}.header--top-center .mega-menu__list{justify-content:space-around}.header__icon--search span{justify-content:space-between;width:7rem;position:relative}.header__icon--search span:after{content:"";position:absolute;bottom:5px;width:100%;height:2px;background-color:var(--accent);transition:width .25s ease-in-out}.header__icon--search{text-decoration:none}.transparent-header{background:transparent;box-shadow:none;border:0}.transparent-header *{color:#fff}.transparent-header header h1 a div img{filter:invert(1)}.header-down header h1 a div img{filter:invert(0)}.header-down{background:#fff}.header-down *{color:inherit}.menu-collection{list-style:none;width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4)!important}.menu-collection a{display:flex;flex-direction:column;color:#000;text-decoration:none;font-size:1.6rem}.w-100-image{width:100%;height:auto}summary.list-menu__item{padding:1rem 1.2rem!important;justify-content:center;align-items:end}.image-banner-main{margin-top:-135px}.heading-section{text-align:center;padding:0 1% 3rem}.heading-section .rich-text__heading{margin-bottom:.5rem}.featured-collection-body{display:flex}.featured-collection-body>img{position:sticky;top:0}.multicolumn-card__info{z-index:2}.card-shadow .multicolumn-card:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in-out;background:linear-gradient(0deg,#0009,#0000 30%);z-index:1}.multicolumn-card__image-wrapper{margin:auto!important}.deferred-media__poster-button .icon{width:1.5rem!important;height:1.5rem!important}.deferred-media__poster-button{height:3.2rem!important;width:3.2rem!important;left:8%!important;top:85%!important}.video-banner{position:relative;height:auto;overflow:hidden}.video-banner__media-wrapper{position:relative;width:100%;line-height:0}.video-banner__video{display:block;width:100%;height:auto;object-fit:cover}.video-banner__video--mobile{display:none}@media screen and (max-width:749px){.video-banner__video--mobile{display:block}.video-banner__video--mobile+.video-banner__video--desktop{display:none}}.video-banner .banner__content{height:100%;background:#0003;width:100vw;max-width:100vw;position:absolute!important}.video-controls{position:absolute;bottom:1.6rem;left:1.6rem;display:flex;gap:.8rem;z-index:3}.video-control{width:3.2rem;height:3.2rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:#0000008c;color:#fff;border:1px solid rgba(255,255,255,.6);font-size:1.4rem;line-height:1;cursor:pointer;padding:0;transition:background-color .2s ease,transform .2s ease}.video-control:hover,.video-control:focus-visible{background:#000c;outline:none;transform:scale(1.05)}.video-control--play-pause .video-control-pause,.video-control--play-pause.playing .video-control-play{display:none}.video-control--play-pause.playing .video-control-pause,.video-control--play-pause .video-control-play{display:inline}.video-control--mute .video-control-unmuted,.video-control--mute.muted .video-control-unmuted{display:none}.video-control--mute.muted .video-control-muted{display:inline}.video-control--mute:not(.muted) .video-control-muted{display:none}.video-control--mute:not(.muted) .video-control-unmuted{display:inline}@media screen and (max-width:749px){.video-controls{bottom:1.2rem;left:1.2rem}.video-control{width:2.8rem;height:2.8rem;font-size:1.2rem}}.banner__buttons .button--secondary{border:0;opacity:1;cursor:pointer;padding:.5rem 0;border-bottom:2px solid var(--accent)}.banner__buttons .button--secondary:before,.banner__buttons .button--secondary:after{position:relative;display:none}.text-on-link{position:relative}.multicolumn-list__item.center .media--adapt,.multicolumn-list__item .media--adapt .multicolumn-card__image{width:100%!important;object-fit:contain}.text-on-link .multicolumn-card__info{position:absolute;bottom:0;display:flex;justify-content:space-between;width:100%;align-items:center;padding:2rem 3.5rem}.multicolumn-card .multicolumn-card__info{padding:2rem 4rem!important}.background-none .slider .multicolumn-card__image-wrapper+.multicolumn-card__info{padding:2rem 0!important}.multicolumn-card__info .icon-wrap .icon-arrow{filter:invert(1)}.multicolumn .title-wrapper-with-link{display:flex;flex-direction:column;margin:auto;padding:0 20%;align-items:center}.multicolumn .title-wrapper-with-link p{font-size:1.4rem;margin-top:0;margin-bottom:5rem}.slider--everywhere+.slider-buttons{display:flex!important}.slider-button[disabled=disabled]{visibility:hidden}.slider-button{width:65px!important;height:65px!important}.slider-button svg{height:2rem!important}.text-on-link .multicolumn-card__info *{color:#fff}.text-on-link .multicolumn-card__info .link{margin-top:0}.text-on-link .icon-arrow{width:5rem}.slider.slider--everywhere .slider__slide{margin-bottom:0;scroll-snap-align:center;margin-right:4px}.slideshow__controls{position:absolute!important;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:97%;border:0!important}.slider-buttons{justify-content:space-between!important;z-index:2!important;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.slider-button{background-color:var(--accent)!important;color:#fff!important;width:63px;height:63px}.slider-counter{display:none!important}.accordion summary{align-items:center}.accordion summary>img{margin-right:1rem}.collection-hero__title{font-size:3.6rem}.collection-hero__text-wrapper{text-align:center}.template-collection .product-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-gap:4px}.template-collection .product-grid .grid__item{padding:0;max-width:100%!important;width:100%!important}.template-collection .product-grid .grid__item:nth-child(1){grid-column:1 / 3}.template-collection .product-grid .grid__item:nth-child(2){grid-column:3 / 5}.template-collection .product-grid .grid__item:nth-child(3){grid-column:1 / 2}.template-collection .product-grid .grid__item:nth-child(4){grid-column:2 / 3}.template-collection .product-grid .grid__item:nth-child(5){grid-column:3 / 4}.template-collection .product-grid .grid__item:nth-child(6){grid-column:4 / 5}.template-collection .product-grid .grid__item:nth-child(7){grid-column:2 / 4}.template-collection .product-grid .grid__item:nth-child(8){grid-column:1 / 3}.template-collection .product-grid .grid__item:nth-child(9){grid-column:3 / 5}.product-card-wrapper .card{position:relative}.card__badge{position:absolute;top:1rem;left:2rem;grid-row-start:1!important}.badge{background-color:#fff6;border-color:#fff6;font-size:.9rem;padding:5px 5px 3px;letter-spacing:.05em;border-radius:0;text-transform:uppercase}.variant-colour{position:relative;width:1rem;height:1rem;display:block;padding:.75rem;margin-right:1rem;border-radius:50%}.variant-colour:after{content:"";position:absolute;top:-2px;left:-2px;box-shadow:0 0 0 1.3px #000;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:50%}.lc-variant-colours{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;min-height:2.4rem;margin:.4rem 0 .8rem;position:relative;z-index:2}.lc-variant-colour{position:relative;display:inline-block;width:1.4rem;height:1.4rem;border-radius:50%;border:1px solid rgba(0,0,0,.12);box-sizing:content-box;padding:0;text-decoration:none;cursor:pointer;transition:transform .15s ease;z-index:2}a.lc-variant-colour:hover,a.lc-variant-colour:focus-visible{transform:scale(1.15);outline:none}.lc-variant-colour--selected:after{content:"";position:absolute;top:-4px;left:-4px;width:calc(100% + 6px);height:calc(100% + 6px);border:1px solid #000;border-radius:50%;pointer-events:none}@media(max-width:749px){.lc-variant-colour{width:1.6rem;height:1.6rem}}.card--standard .card__media{margin:auto!important;width:100%}.card--standard .card__media .media img{transform:scale(.7)}.product__title>*{margin:0;font-size:3rem}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%!important}.slider .grid__item:first-child .product__media-icon{opacity:1!important;top:inherit;bottom:1.2rem}.product--stacked .product__media-item{max-width:100%!important;width:100%}.product-card-wrapper .card__heading,.product-card-wrapper .lc-product-type{text-transform:inherit;margin:.5rem 0}.product-card-wrapper .card__heading{color:#000}.product-card-wrapper .lc-product-type{margin-top:.7rem;opacity:.6}.product__media-list .media>*{overflow:hidden}.product-media-container .media{background:#f0f0f0}.product-media-container .media img{transform:scale(.7)}.product--stacked .product__media-item:nth-child(2) img{transform:scale(1)}.product-form__submit{margin-bottom:1rem;border:none;box-shadow:none;background:#000;color:#fff}.product-form__submit:before,.product-form__submit:after,.cart-remove-button .button:after{position:relative!important;width:auto!important}.variant-images img{border:1px solid #d3d3d3;margin:2px;background:#f8f8f8;padding:5px}.variant-images img.sold{background:linear-gradient(to top left,#fff 49%,#d3d3d3,#fff 51%)}.variant-images img.current-product{border:2px solid var(--accent)}.newsletter-section{background:var(--accent)}.newsletter__wrapper{display:flex;align-items:center;justify-content:space-between;text-align:left;padding:3rem 5rem!important}.newsletter__subheading{max-width:100%!important}.footer__content-top .grid--3-col-tablet .grid__item{width:calc(19.9% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.footer-block:has(.list-unstyled) .footer-menu-icon{display:none}.footer__content-bottom-wrapper{justify-content:center}.list-social__item .icon{color:#32440e}.footer-center>*,.footer-center .list-payment,.footer-center .list-social{justify-content:center;text-align:center;filter:grayscale(1)}@media only screen and (max-width:1024px){h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)!important}.header__icon--search span{justify-content:end;width:auto}.header__icon--search span:after{width:auto;position:relative}.menu-drawer__navigation{padding:1.6rem 0}summary.list-menu__item,.menu-drawer__menu-item{padding:1.2rem 1.2rem 0!important;text-align:left;justify-content:space-between}.slider-button{width:45px!important;height:45px!important}.template-collection .product-grid{display:flex}.template-collection .product-grid .grid__item{flex-basis:49%}.transparent-header .menu-drawer summary.menu-drawer__menu-item{color:rgba(var(--color-foreground),1)}.multicolumn-card .multicolumn-card__info{padding:1.5rem!important}.video-banner{height:auto}.image-banner-main{margin-top:-45px}.video-banner video,.video-banner__video{height:auto;max-height:90vh}.tablinkstb img{width:50px;height:auto}.product{padding:1rem}.product__title>*{font-size:3.5rem;font-weight:600}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:100%!important}.newsletter__wrapper{flex-direction:column}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin:0!important}.multicolumn>div{padding:0!important}.multicolumn .title-wrapper-with-link,.heading-section{padding:0 5%}.product-description p{padding:1em 10%}.template-product .page-widths{padding-top:0}.template-product .product{padding:0}.template-product .product__media-wrapper{margin-top:-5px}.product-form__buttons button{padding:2rem 3rem;text-transform:uppercase}.product__info-wrapper.grid__item{padding:4rem}.template-product .grid--peek.slider .grid__item:first-of-type{margin-left:0}.template-product .product__media-list .product__media-item{width:100vw}.footer__content-top .grid--3-col-tablet .grid__item{width:inherit}.footer-block:has(.list-unstyled) .footer-heading{display:flex;justify-content:space-between;align-items:start}.footer-block .list-unstyled{max-height:0;overflow:hidden}.footer-block:has(.list-unstyled) .footer-menu-icon{display:block;width:18px;float:right}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/longchamp.css.map */
