@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap";.product-price-from{font-size:inherit;color:inherit;font-weight:inherit}.product-price-from__compare{color:#0006;margin-left:8px;text-decoration:line-through}.product-price-from__sold-out{color:#0006}:root{--hos-black: #26422A;--hos-white: #FFFFFF;--hos-light: #FFEEBC;--hos-gray-50: #F7F7F7;--hos-gray-100: #EEEEEE;--hos-gray-200: #E0E0E0;--hos-gray-400: #A5A7AF;--hos-gray-600: #5D372A;--safari-green: #26422A;--safari-orange: #EA672D;--safari-sand: #FFEEBC;--safari-brown: #5D372A;--safari-sky: #D2E8FF;--hos-font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;--hos-letter-spacing: 0;--hos-line-height: 1.6;--hos-transition-fast: .15s ease;--hos-transition-base: .25s ease;--hos-transition-slow: .4s ease}body{font-size:1.4rem;font-family:var(--hos-font-family)!important;letter-spacing:var(--hos-letter-spacing);line-height:var(--hos-line-height);color:var(--hos-black);background-color:var(--hos-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner--content-align-left .banner__media:after,.banner__content--bottom-left~.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 25%,transparent 45%);pointer-events:none;z-index:1}.banner__content--bottom-left{z-index:2;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:auto!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.banner__content--bottom-left .banner__box{background:transparent!important;padding:clamp(2rem,4vh,4rem) 0;margin-left:1.5rem!important;max-width:600px;display:flex;flex-direction:column;align-items:flex-start}.banner__content--bottom-left .banner__subheading{font-family:var(--hos-font-family);font-size:clamp(.6rem,.75vw,.7rem);font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#ffeebc;margin:0 0 1rem}.banner__content--bottom-left .banner__heading{font-family:var(--hos-font-family);font-weight:200;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1.15;letter-spacing:-.02em;color:#ffeebc;max-width:14ch;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.banner__content--bottom-left .banner__buttons{margin-top:2rem}.banner__content--bottom-left .button,.banner__content--bottom-left .button--secondary,.banner__content--bottom-left .button--primary{background:transparent!important;border:1px solid rgba(255,238,188,.5)!important;color:#ffeebc!important;font-family:var(--hos-font-family);font-size:clamp(.6rem,.7vw,.7rem);font-weight:400;letter-spacing:.2em;text-transform:uppercase;padding:1rem 2rem;transition:all .3s ease}.banner__content--bottom-left .button:hover,.banner__content--bottom-left .button--secondary:hover,.banner__content--bottom-left .button--primary:hover{background:#ffeebc1a!important;border-color:#ffeebc!important}@media screen and (min-width:990px){.banner__content--bottom-left .banner__box{padding:clamp(3rem,5vh,5rem) 0;margin-left:5rem!important;max-width:650px}.banner__content--bottom-left .banner__heading{font-size:clamp(2.5rem,4vw,4rem)}}@media screen and (min-width:750px)and (max-width:989px){.banner__content--bottom-left .banner__box{padding:2.5rem 0;margin-left:3.2rem!important;max-width:480px}.banner__content--bottom-left .banner__heading{font-size:clamp(1.75rem,3vw,2.5rem)}}@media screen and (max-width:749px){.banner--full .banner__media img{content:url(/cdn/shop/files/DSC04121.webp?v=1768221009);object-fit:cover;object-position:center 85%}.banner--full{height:100vh!important;height:100dvh!important;min-height:unset!important;max-height:100vh!important;max-height:100dvh!important;overflow:hidden!important}.banner--full .banner__media{height:100%!important}.banner--full .banner__media:after{background:linear-gradient(to top,rgba(0,0,0,.6) 0%,rgba(0,0,0,.3) 30%,transparent 50%)}.banner--full .banner__content{position:absolute!important;bottom:0!important;left:0!important;right:0!important;top:auto!important;height:auto!important;padding:0!important}.banner--full .banner__box{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left;background:transparent!important;padding:0 1.5rem calc(3rem + env(safe-area-inset-bottom,0))!important;max-width:100%!important}.banner--full .banner__subheading{font-size:1.4rem;letter-spacing:.3em;margin-bottom:.75rem;color:#ffeebc!important}.banner--full .banner__heading{font-size:2.4rem;line-height:1.25;font-weight:200;letter-spacing:-.01em;color:#ffeebc!important;max-width:16ch;margin:0}.banner--full .banner__buttons{margin-top:1.5rem}.banner--full .button,.banner--full .button--secondary{background:transparent!important;border:1px solid rgba(255,238,188,.5)!important;color:#ffeebc!important;font-size:1.4rem;padding:.875rem 1.5rem;letter-spacing:.2em;min-height:44px}.banner--full .button:active{background:#ffeebc1a!important}}@media screen and (max-width:374px){.banner--full .banner__heading{font-size:2rem}}.color-scheme-1,.color-scheme-2,body{color:var(--hos-black)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--hos-font-family)!important;font-weight:500;letter-spacing:-.02em;line-height:1.2}.h0{font-size:clamp(2.5rem,5vw,4rem);font-weight:400;letter-spacing:-.03em}.h1{font-size:clamp(2rem,4vw,3rem);font-weight:400}.h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:500}p,li,span,a{letter-spacing:var(--hos-letter-spacing)}.subtitle,[class*=subheading]{font-size:var(--eotg-label-size, 1rem);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--hos-gray-600)}.button,.shopify-challenge__button,button[type=submit],.cart__checkout-button{font-family:var(--hos-font-family)!important;font-size:var(--eotg-button-size, 1rem);font-weight:500;letter-spacing:.05em;text-transform:uppercase;padding:1rem 2rem;border-radius:0;transition:all var(--hos-transition-base);cursor:pointer}.button--primary,.shopify-payment-button__button,.cart__checkout-button{background-color:var(--hos-black)!important;color:var(--hos-white)!important;border:1px solid var(--hos-black)!important}.button--primary:hover,.shopify-payment-button__button:hover,.cart__checkout-button:hover{background-color:var(--hos-white)!important;color:var(--hos-black)!important}.button--secondary{background-color:transparent!important;color:var(--hos-black)!important;border:1px solid var(--hos-black)!important}.button--secondary:hover{background-color:var(--hos-black)!important;color:var(--hos-white)!important}.button--tertiary,.link{background:none;border:none;padding:0;text-decoration:none;border-bottom:1px solid currentColor;transition:opacity var(--hos-transition-fast)}.button--tertiary:hover,.link:hover{opacity:.6}.header__heading-link.link{border-bottom:none}.header{border-bottom:1px solid var(--hos-gray-200);background-color:var(--hos-white);font-family:var(--hos-font-family)}.section-header{position:sticky;top:0;z-index:1000}.header__heading-logo{max-width:180px}.header__heading,.header__heading-link,.header__menu-item,.header a,.header span{font-family:var(--hos-font-family)!important}.header__menu-item{font-size:1.4rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--hos-black);transition:opacity var(--hos-transition-fast)}@media screen and (min-width:990px){.header__menu-item{font-size:1.4rem}}.header__menu-item:hover{opacity:.6}.header__nav-link,.gallery-header__nav-item{font-family:var(--hos-font-family)!important;font-size:1.4rem;font-weight:400;letter-spacing:.12em;text-transform:uppercase}@media screen and (min-width:990px){.header__nav-link,.gallery-header__nav-item{font-size:1.4rem}}.header__icons{display:flex;align-items:center;gap:1.5rem}@media screen and (min-width:750px){.header__icons{gap:2rem}}@media screen and (min-width:990px){.header__icons{gap:2.5rem}}.header__icon{width:2.5rem;height:2.5rem;padding:.5rem;transition:opacity var(--hos-transition-fast)}.header__icon:hover{opacity:.6}.header__icons--localization{gap:1.5rem}.header-localization .localization-form{margin:0}.header-localization .localization-form__select,.localization-form__select{font-family:var(--hos-font-family)!important;font-size:1.4rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;padding:.5rem 2rem .5rem .75rem;border:1px solid currentColor;background:transparent}.desktop-localization-wrapper{display:flex;gap:1rem}localization-form button,.localization-selector{font-family:var(--hos-font-family)!important;font-size:1.4rem;letter-spacing:.08em}.header__icon:focus-visible,.header__menu-item:focus-visible{outline:1px solid var(--hos-black);outline-offset:2px}.card-wrapper,.product-card-wrapper{position:relative}.card,.card--card,.card--standard{background:transparent;border:none;box-shadow:none}.card__media,.media--hover-effect{overflow:hidden;background-color:var(--hos-gray-50)}.card__media img,.media img{transition:transform var(--hos-transition-slow),opacity var(--hos-transition-base)}.card-wrapper:hover .card__media img,.product-card-wrapper:hover .media img{transform:scale(1.03)}.card__content,.card__information{padding:1rem 0;text-align:left}.card__heading,.card__heading a{font-size:var(--eotg-card-title-size, 1rem);font-weight:400;letter-spacing:0;line-height:1.4;color:var(--hos-black);text-decoration:none;transition:opacity var(--hos-transition-fast)}.card__heading:hover,.card__heading a:hover{opacity:.6}.price,.price-item{font-size:var(--eotg-card-meta-size, 1rem);font-weight:400;color:var(--hos-gray-600)}.price--on-sale .price-item--regular{color:var(--hos-gray-400)}.price--on-sale .price-item--sale{color:var(--safari-orange)}.card--card .card__inner,.card--standard .card__inner{border:none;box-shadow:none}.collection-hero{margin-bottom:0;padding:48px 0 0;text-align:center;border-bottom:none}.collection-hero__inner{justify-content:center;flex-direction:column!important;align-items:center!important}.collection-hero__title{font-family:var(--hos-font-family)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.25em!important;text-transform:uppercase;color:#1a1a1a;margin:0!important}.collection-hero__description{font-family:var(--hos-font-family);font-size:1.4rem!important;color:#0006!important;margin-top:.625rem!important;max-width:500px!important;text-align:center}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:18px 0;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);margin-top:32px}.collection-toolbar__count{font-family:var(--hos-font-family);font-size:1.4rem;color:#00000080;white-space:nowrap;flex-shrink:0}.collection-toolbar__search{flex:1;max-width:480px;position:relative;display:flex;align-items:center}.collection-toolbar__search-icon{position:absolute;left:1.6rem;width:1.8rem;height:1.8rem;color:#0000004d;pointer-events:none}.collection-toolbar__search-input{width:100%;padding:.75rem 1.125rem .75rem 2.875rem;border:1px solid rgba(0,0,0,.12);border-radius:0;background:#fafafa;font-family:var(--hos-font-family);font-size:1.4rem;color:#1a1a1a;outline:none;transition:border-color .2s ease,background .2s ease;-webkit-appearance:none}.collection-toolbar__search-input::placeholder{color:#0000004d;font-style:italic;font-size:1.4rem}.collection-toolbar__search-input:focus{border-color:#26422a;background:#fff}.collection-toolbar__sort{flex-shrink:0;display:flex;align-items:center;gap:8px}.collection-toolbar__sort .facet-filters{padding-left:0!important}.collection-toolbar__sort .facet-filters__field{gap:8px}.collection-toolbar__sort .facet-filters__label{margin:0!important}.collection-toolbar__sort .facet-filters__label label{font-family:var(--hos-font-family)!important;font-size:1.4rem!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:#0006!important}.collection-toolbar__sort .facet-filters__sort,.collection-toolbar__sort .select__select{font-family:var(--hos-font-family)!important;font-size:1.4rem!important;color:#1a1a1a!important;border:none!important;padding-right:1.5rem!important;min-width:auto!important;min-height:auto!important;background:transparent!important}.collection-toolbar__sort .select{width:auto!important}.collection-toolbar__sort .select:after,.collection-toolbar__sort .select:before{content:none!important}.product-count-vertical,.product-count{font-family:var(--hos-font-family);font-size:1.4rem;color:#0006}.collection-product-list,.product-grid{gap:20px}@media screen and (min-width:750px){.collection-product-list,.product-grid{gap:28px}}@media screen and (min-width:990px){.collection-product-list,.product-grid{gap:32px}}@media screen and (min-width:750px){.facets-vertical .facets-wrapper{position:sticky;top:0;height:100vh;overflow-y:auto;padding-right:2.5rem;padding-top:2rem;align-self:flex-start;flex-shrink:0;width:272px}.facets-vertical .facets-wrapper::-webkit-scrollbar{width:2px}.facets-vertical .facets-wrapper::-webkit-scrollbar-thumb{background:#00000014}.facets-vertical .facets-wrapper--no-filters{display:none}.facets__form-vertical{width:100%!important}}.facets__disclosure-vertical{border-top-color:#0000000f!important}.facets-vertical .facets__summary{font-family:var(--hos-font-family)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#00000080!important;padding:1.125rem 0!important}.facets-vertical .facets__summary:hover{color:#1a1a1a!important}.facets__heading--vertical{font-family:var(--hos-font-family)!important;font-size:1.4rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#00000059!important;margin-bottom:.875rem!important}.facets-vertical .facets__item label,.facets-vertical .facet-checkbox label{font-family:var(--hos-font-family);font-size:1.4rem;color:#0009;padding:.375rem 0;transition:color .15s ease}.facets-vertical .facets__item label:hover,.facets-vertical .facet-checkbox label:hover{color:#1a1a1a}.facets-vertical .facet-checkbox input[type=checkbox]:checked~label{color:#26422a;font-weight:500}.facets-vertical .active-facets__button{font-family:var(--hos-font-family);font-size:1.4rem;letter-spacing:.04em;border:1px solid rgba(0,0,0,.1);background:#fff;color:#1a1a1a;padding:6px 14px;transition:all .2s ease}.facets-vertical .active-facets__button:hover{border-color:#26422a;color:#26422a}.active-facets__button-remove{color:#0000004d}.active-facets__button--light{font-size:1.4rem;color:#0006;text-decoration:underline;text-underline-offset:3px}.facets__wrapper{border-top:1px solid rgba(0,0,0,.06);border-bottom:1px solid rgba(0,0,0,.06);padding:1rem 0}.facets__heading,.facet-filters__label{font-family:var(--hos-font-family);font-size:1.4rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#0006}.card--standard .card__inner{border:none!important;box-shadow:none!important}.card--standard .card__inner:after{box-shadow:none!important}.card__media{background:#f7f5f2;overflow:hidden}.card__media .media img{transition:transform .5s cubic-bezier(.16,1,.3,1)!important}.card-wrapper:hover .card__media .media img{transform:scale(1.03)}.card__content{padding:.875rem .25rem 0!important}.card__heading{font-family:var(--hos-font-family)!important;font-size:1.4rem!important;font-weight:400!important;line-height:1.35!important;margin-bottom:.125rem!important}.card__heading a{font-family:var(--hos-font-family)!important;text-decoration:none!important;color:#1a1a1a!important}.card__heading a:hover{opacity:.6}.card-information .caption-with-letter-spacing,.card-information__wrapper .caption-with-letter-spacing{font-family:var(--hos-font-family)!important;font-size:1.4rem!important;color:#0006!important;text-transform:none!important;letter-spacing:.02em!important}.price{font-family:var(--hos-font-family);font-size:1.4rem;color:#0006}.price-item--regular{font-weight:400}.card__badge{font-family:var(--hos-font-family);font-size:1.4rem;letter-spacing:.06em}.gallery-grid__header{font-family:var(--hos-font-family)!important}.gallery-grid__heading{font-family:var(--hos-font-family)!important;font-weight:400;letter-spacing:.15em}.gallery-grid__view-link{font-family:var(--hos-font-family)!important;font-weight:400}.gallery-grid__title,.gallery-grid__title a,.gallery-grid__vendor,.gallery-grid__price{font-family:var(--hos-font-family)!important}.product__title{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:400;letter-spacing:-.01em;margin-bottom:.5rem}.product__text{font-size:1.4rem;line-height:1.7;color:var(--hos-gray-600)}.product__media-list{gap:.5rem}.product__media-item{background-color:var(--hos-gray-50)}.product-form__input label,.variant-input label{font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.75rem}.quantity{border:1px solid var(--hos-gray-200)}.quantity__button{transition:background-color var(--hos-transition-fast)}.quantity__button:hover{background-color:var(--hos-gray-100)}.banner{position:relative}.banner__content{text-align:center}.banner__heading{font-size:clamp(2rem,5vw,4rem);font-weight:400;letter-spacing:-.02em;line-height:1.1}.banner__text{font-size:1.4rem;font-weight:400;max-width:600px;margin:0 auto}.footer{background-color:var(--hos-gray-50);border-top:1px solid var(--hos-gray-200);padding:4rem 0 2rem}.footer__title{font-size:var(--eotg-nav-size, 1rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.5rem}.footer__list-item{margin-bottom:.75rem}.footer__list-item a{font-size:var(--eotg-nav-size, 1rem);color:var(--hos-gray-600);text-decoration:none;transition:color var(--hos-transition-fast)}.footer__list-item a:hover{color:var(--hos-black)}.footer__newsletter{max-width:400px}.newsletter-form__field-wrapper{border:1px solid var(--hos-gray-400);border-radius:0}.newsletter-form__field-wrapper:focus-within{border-color:var(--hos-black)}.footer__social-item a{opacity:.6;transition:opacity var(--hos-transition-fast)}.footer__social-item a:hover{opacity:1}.footer__copyright{font-size:1.4rem;color:var(--hos-gray-600);margin-top:3rem;padding-top:2rem;border-top:1px solid var(--hos-gray-200)}.cart-item__name{font-size:1.4rem;font-weight:400}.cart-item__price{font-size:1.4rem;color:var(--hos-gray-600)}.cart-drawer{background-color:var(--hos-white)}.cart-drawer__header{border-bottom:1px solid var(--hos-gray-200)}.field__input,.select__select,input[type=text],input[type=email],input[type=password],input[type=tel],textarea{font-family:var(--hos-font-family);font-size:1.4rem;border:1px solid var(--hos-gray-400);border-radius:0;padding:.875rem 1rem;transition:border-color var(--hos-transition-fast)}.field__input:focus,.select__select:focus,input:focus,textarea:focus{border-color:var(--hos-black);outline:none}.field__label{font-size:1.4rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.announcement-bar{background-color:var(--hos-black);color:var(--hos-white)}.announcement-bar__message{font-size:1.4rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}html{scroll-behavior:smooth}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .5s ease forwards}.scroll-trigger.animate--slide-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.scroll-trigger.animate--slide-in.scroll-trigger--offscreen{opacity:0}.scroll-trigger.animate--slide-in:not(.scroll-trigger--offscreen){opacity:1;transform:translateY(0)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase;letter-spacing:.1em}.no-border{border:none!important}.no-shadow{box-shadow:none!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}@media screen and (max-width:749px){.h0{font-size:2rem}.banner__heading{font-size:1.75rem}.button,.shopify-challenge__button{padding:.875rem 1.5rem;font-size:1.4rem}}.accent-green{color:var(--safari-green)}.accent-orange{color:var(--safari-orange)}.accent-sand{background-color:var(--safari-sand)}.accent-brown{color:var(--safari-brown)}.bg-safari-green{background-color:var(--safari-green);color:var(--hos-white)}.bg-safari-orange{background-color:var(--safari-orange);color:var(--hos-white)}.bg-safari-sand{background-color:var(--safari-sand)}.badge--accent{background-color:var(--safari-orange);color:var(--hos-white)}.cart-item .product-option{display:flex;gap:.5rem;font-size:1.4rem;margin-top:.25rem}.cart-item .product-option dt{font-weight:500;opacity:.7}.cart-item .product-option dd{margin:0}.cart-item__details .product-option{font-size:1.4rem}.cart-item__name:after{display:none}.header__submenu.list-menu--disclosure{border:none;box-shadow:0 4px 20px #0000001a;padding:1rem 0;background:var(--hos-white)}.header__submenu .list-menu__item--link,.header__submenu li{border:none!important;border-bottom:none!important}.header__submenu .list-menu__item--link{padding:.75rem 1.5rem;display:block;transition:background-color .2s ease,opacity .2s ease}.header__submenu .list-menu__item--link:hover{background-color:rgba(var(--color-foreground),.03);opacity:.8}.header__submenu ul,.header__submenu li{border:none;margin:0;padding:0;list-style:none}.header__submenu .header__submenu{border:none;box-shadow:0 4px 20px #0000001a}.gallery-collection-grid{padding:6rem 0}@media screen and (min-width:990px){.gallery-collection-grid{padding:8rem 0}}.gallery-grid__header{text-align:center;margin-bottom:4rem}@media screen and (min-width:990px){.gallery-grid__header{margin-bottom:5rem}}.gallery-grid__heading{font-size:clamp(1.5rem,2vw,2rem);font-weight:300;letter-spacing:.25em;text-transform:uppercase;margin:0}.gallery-grid__item{opacity:0;animation:fadeInUp .6s ease forwards}.gallery-grid__item:nth-child(1){animation-delay:0s}.gallery-grid__item:nth-child(2){animation-delay:.1s}.gallery-grid__item:nth-child(3){animation-delay:.15s}.gallery-grid__item:nth-child(4){animation-delay:.2s}.gallery-grid__item:nth-child(5){animation-delay:.25s}.gallery-grid__item:nth-child(6){animation-delay:.3s}.gallery-grid__item:nth-child(7){animation-delay:.35s}.gallery-grid__item:nth-child(8){animation-delay:.4s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.gallery-grid__image-wrapper{overflow:hidden}.gallery-grid__image{transition:transform .8s cubic-bezier(.16,1,.3,1)!important}.gallery-grid__item:hover .gallery-grid__image{transform:scale(1.05)}.gallery-grid__view-all{text-align:center;margin-top:4rem}.gallery-grid__view-link{display:inline-flex;align-items:center;gap:.75rem;font-size:1.4rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;color:var(--hos-black);text-decoration:none;padding:.75rem 0;border-bottom:1px solid rgba(38,66,42,.3);transition:all .3s ease}.gallery-grid__view-link:hover{border-color:var(--hos-black);gap:1rem}.scrolling-image-marquee{padding:4rem 0;background:#faf8f5}@media screen and (min-width:990px){.scrolling-image-marquee{padding:5rem 0}}.section-divider{height:1px;background:linear-gradient(90deg,transparent,rgba(38,66,42,.1),transparent);margin:0}main{animation:pageLoad .6s ease}@keyframes pageLoad{0%{opacity:0}to{opacity:1}}::selection{background:#ea672d33;color:var(--hos-black)}:focus-visible{outline:1px solid var(--hos-black);outline-offset:3px}@media screen and (max-width:749px){.page-width{padding-left:1.5rem;padding-right:1.5rem}.button{min-height:48px}}.section-print-configurator~.section-related-products,.section-print-configurator~[class*=more-from-guide]{background:#fff}.section-print-configurator~.section-related-products .card,.section-print-configurator~[class*=more-from-guide] .card{background:#fff}.section-print-configurator~.section-related-products .card__heading,.section-print-configurator~.section-related-products .card__heading a,.section-print-configurator~[class*=more-from-guide] .card__heading,.section-print-configurator~[class*=more-from-guide] .card__heading a{font-family:var(--hos-font-family)!important;font-size:1.4rem;font-weight:400}.section-print-configurator~.section-related-products .price-item,.section-print-configurator~[class*=more-from-guide] .price-item{font-size:1.4rem;color:#999}
/*# sourceMappingURL=/cdn/shop/t/16/assets/house-of-spoils-overrides.css.map */
