:root{--font-family-body: "GT-Alpina", Georgia, Times, serif;--font-family-heading: "ABCGinto", -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--font-family-body-weight: 400;--font-family-heading-weight: 900;--font-family-heading-letter-spacing: .15em;--font-h1--family: var(--font-family-heading);--font-h2--family: var(--font-family-heading);--font-h3--family: var(--font-family-heading);--font-h4--family: var(--font-family-heading);--font-h5--family: var(--font-family-heading);--font-h1--weight: var(--font-family-heading-weight);--font-h2--weight: var(--font-family-heading-weight);--font-h3--weight: var(--font-family-heading-weight);--font-h4--weight: var(--font-family-heading-weight);--font-h5--weight: var(--font-family-heading-weight);--letter-spacing-sm: .06em;--letter-spacing-md: .13em;--font-body--family: var(--font-family-body);--font-body--style: normal;--font-body--weight: 400;--font-subheading--family: var(--font-family-body);--font-subheading--style: normal;--font-subheading--weight: 400;--font-heading--family: var(--font-family-heading);--font-heading--style: normal;--font-heading--weight: 900;--font-accent--family: var(--font-family-heading);--font-accent--style: normal;--font-accent--weight: 400;--font-paragraph--spacing: .5em;--letter-spacing--display-tight: -.03em;--letter-spacing--display-normal: 0em;--letter-spacing--display-loose: .15em;--letter-spacing--heading-tight: -.03em;--letter-spacing--heading-loose: .15em;--letter-spacing--body-loose: .15em}@media (max-width: 750px){:root{--font-size--h1: 22px;--font-size--h2: 22px;--font-size--h3: 24px;--font-size--h4: 20px;--font-size--h5: 16px;--font-size--h6: 16px}}@font-face{font-family:GT-Alpina;src:url(custom_GT-Alpina-Standard-Thin.woff2) format("woff2");font-weight:300;font-style:normal}@font-face{font-family:GT-Alpina;src:url(custom_GT-Alpina-Standard-Thin-Italic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:GT-Alpina;src:url(custom_GT-Alpina-Standard-Light.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:GT-Alpina;src:url(custom_GT-Alpina-Standard-Light-Italic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:ABCGinto;src:url(custom_ABCGintoNordRegular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:ABCGinto;src:url(custom_ABCGintoBlack.woff2) format("woff2");font-weight:900;font-style:normal}footer .section-content-wrapper{padding:10vw 40px 0px}footer .section-content-wrapper>.group-block:first-child{padding-bottom:10vw}footer .list-unstyled{display:flex;gap:40px}footer .list-unstyled .menu__item+.menu__item{margin-block-start:0px}@media all and (max-width: 749px){footer .list-unstyled{gap:0px;justify-content:space-between;font-size:10px}footer .menu__heading.h3+.details-content .list-unstyled{flex-direction:column;text-align:center;gap:20px}footer .section-content-wrapper{padding:10vw 20px 0px}}@media all and (min-width: 750px){div[style*="--size-style-width:0%"]{display:none}}@media all and (max-width: 749px){div[style*="--size-style-width-mobile:0%"]{display:none}}.normal .marquee__content{transform:translate(-30%)}.icon-success,.icon-error{color:currentColor}.email-signup__message{display:flex;align-items:center;gap:var(--gap-xs);text-align:center;width:100%;margin-top:20px;justify-content:center}body .product-badges__badge{font-family:var(--font-family-heading);color:#ffaea2;background:#4c2919;letter-spacing:var(--letter-spacing--heading-loose)!important}@media all and (max-width: 500px){body .product-badges__badge{font-size:calc(4.2vw - 7px)}}.product-badges__badge--rectangle:before{content:"";display:block;width:13px;height:100%;position:absolute;right:100%;top:0;text-transform:uppercase;letter-spacing:.1em;background:url(icon-badge-left.svg) no-repeat center right / cover}.product-badges__badge--rectangle:after{content:"";display:block;width:13px;background:url(icon-badge-right.svg) no-repeat center right / cover;height:100%;position:absolute;left:100%;top:0}.product-badges__badge--rectangle{padding-left:5px;padding-right:5px;margin-left:13px;margin-right:13px;position:relative}body .card-gallery .product-badges--top-left{top:20px;left:20px}.icon-block__media svg>*{fill:currentcolor}.inventory--countdown{background:#fff;padding:4px 15px;border-radius:20px}.header-actions__cart-icon svg{transform:scale(2)}body .header-actions__cart-icon{--cart-bubble-top: 22px;--cart-bubble-right: 0px}.header-actions__cart-icon.header-actions__cart-icon--has-cart svg{mask:none!important}.mega-menu__grid{--menu-columns-desktop: 1 !important;--menu-columns-tablet: 1 !important}.mega-menu__list,.mega-menu__column{display:flex!important;gap:25px!important;width:100%!important}.menu-list__submenu{background-color:#e2dbcf!important;padding:10px 0!important}.mega-menu__link{color:inherit;font-size:16px}@media all and (min-width: 750px){.menu-list__submenu{max-width:100vw;overflow:scroll}.mega-menu__link{color:inherit;font-size:16px;white-space:nowrap!important}.mega-menu__column>div:last-child{padding-right:30px!important}}.product-card{cursor:pointer}.delivery-title{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0}.delivery-title.small svg{transform-origin:center;transform:scale(1.4)}.delivery-title.medium svg{transform:scale(1.2)}.delivery-title.large svg{transform:scale(1)}.product-card:hover .delivery-title{opacity:1}@media all and (max-width: 900px){.resource-list--grid{gap:var(--resource-list-row-gap) var(--resource-list-column-gap);grid-template-columns:var(--resource-list-columns-mobile)!important}}.cart-drawer__heading.h3{font-size:var(--font-h4--size)!important}.header-actions__cart-icon .cart-bubble__text,.cart-drawer__heading .cart-bubble__text{font-family:var(--font-family-heading)!important;font-weight:400!important}.cart-items__price,.cart-items__details>div{font-weight:700}.cart-bubble__text{font-size:12px}div[ref=priceContainer]{font-weight:700!important}@media all and (max-width: 749px){product-price{flex:none!important}}@media all and (max-width: 749px){.header__row{padding:10px 0}.header-actions__cart-icon svg{transform:scale(1.5)}}.slideshow-controls__dots button:after{border-radius:0!important;-webkit-mask:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='0 0 200 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M200 98.6408V101.359C160.277 119.721 121.235 159.861 101.374 200H98.6364C78.7648 159.861 39.7233 119.721 0 101.359V98.6408C39.7233 80.2689 78.7648 40.1295 98.6265 0H101.364C121.225 40.1295 160.267 80.2689 199.99 98.6408H200Z' fill='%234C2919'/%3E%3C/svg%3E") no-repeat center center;mask:url("data:image/svg+xml,%3Csvg width='200' height='200' viewBox='0 0 200 200' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M200 98.6408V101.359C160.277 119.721 121.235 159.861 101.374 200H98.6364C78.7648 159.861 39.7233 119.721 0 101.359V98.6408C39.7233 80.2689 78.7648 40.1295 98.6265 0H101.364C121.225 40.1295 160.267 80.2689 199.99 98.6408H200Z' fill='%234C2919'/%3E%3C/svg%3E") no-repeat center center;-webkit-mask-size:contain;mask-size:contain}.slideshow-controls__dots button{--size: 12px}.slideshow-controls__dots button{width:18px}.slideshow-controls__thumbnails .slideshow-control img,.slideshow-controls__thumbnails .slideshow-control{border-radius:calc(var(--media-radius) * .5)}@media all and (min-width: 750px){.slideshow-controls__thumbnails{gap:14px;padding-block:20px}}.menu-list__submenu,.overflow-menu::part(overflow){--submenu-padding-block-end:0px !important}.menu-list__list-item:has(.menu-list__submenu) .menu-list__link,.menu-drawer__list-item--flat:has(.menu-drawer__menu--childlist)>.menu-drawer__menu-item{position:relative;padding-right:20px!important}.menu-list__list-item:has(.menu-list__submenu) .menu-list__link:after,.menu-drawer__list-item--flat:has(.menu-drawer__menu--childlist)>.menu-drawer__menu-item:after{content:"";border-top:1px solid currentColor;border-right:1px solid currentColor;width:5px;height:5px;position:absolute;right:0;top:50%;transform:translate(-50%,-75%) rotate(135deg)}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow),.overflow-menu:after{box-shadow:none!important}:root{--menu-child-font-size: 16px !important}.email-signup__input,.email-signup__button--text{padding:var(--padding-xl) var(--padding-3xl)}.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding:0 var(--padding-3xl)!important}@media (min-width: 750px){.email-signup__input{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.email-signup__button--integrated.email-signup__button--text.button-unstyled{border-top-left-radius:0;border-bottom-left-radius:0;left:calc(var(--border-width) * -1)}}.email-signup__input:focus-visible{outline:2px solid var(--color-input-border);outline-offset:-1px}.email-signup__button--integrated.email-signup__button--text.button-unstyled{right:unset;height:unset;position:relative;display:block;top:unset;border:var(--border-width) solid currentColor}@media (max-width: 749px){.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding:var(--padding-lg)!important}.email-signup__input{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.email-signup__button--integrated.email-signup__button--text.button-unstyled{border-top-left-radius:0;border-top-right-radius:0;top:calc(var(--border-width) * -1);width:100%}}.shopify-policy__body{padding:40px 0 80px}@media all and (min-width: 750px){.shopify-policy__title{padding:40px 0}}.header__icon--summary .header-drawer-icon{width:20px}@media (max-width: 749px){.header__row{padding:0!important}.menu-drawer__navigation{--menu-top-level-font-size: 22px !important}body .menu-drawer__navigation{padding:40px 0}.menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:10px}.menu-drawer__menu .menu-drawer__menu--childlist{display:grid;padding:10px 0;grid-template-columns:1fr 1fr;gap:10px 0px}.menu-drawer__menu .menu-drawer__menu--childlist li a{color:currentColor;font-size:16px}.menu-drawer__menu .menu-drawer__menu--childlist{display:grid;padding:20px 0}}body .header__icon--summary .header-drawer-icon{margin:auto;width:22px;height:17px}.header-actions__cart-icon{margin-right:5px}body .menu-drawer{width:100vw}@media screen and (max-width: 749px){body .header__columns .header-logo{justify-content:start;grid-area:leftB}body .header__columns{--header-template-columns: max-content minmax(max-content, 1fr) minmax(max-content, 1fr) minmax(max-content, 1fr) minmax(max-content, 1fr)}.menu-drawer .menu-drawer__close-button svg{width:22px;height:22px}}@media screen and (min-width: 750px) and (max-width: 1060px){body .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:subgrid}body .product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media{padding-right:0}body :is(.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half,.product-information__grid:not(:has(.product-information__media:empty)).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-details{grid-column:2 / 3;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
