:root{--v1-ink: #1c1c1c;--v1-muted: #737373;--v1-line: #e8e8e8;--v1-dark: #1c1c1c;--v1-dark-line: #333333;--v1-gap: .4rem;--v1-tracking: .04em;--v1-tracking-tight: -.05em;--v1-announcement-height: 4.2rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.2rem;line-height:1.4;letter-spacing:var(--v1-tracking);text-transform:uppercase}input,textarea,select,.field__input,.rte,.product__description{text-transform:none}.rte,.product__description{letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3,.hxl,.title,.banner__heading,.collection-hero__title,.product__title h1,.product__title h2{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:var(--v1-tracking-tight);line-height:.9;font-weight:400}h4,h5,.h4,.h5,.h6{font-family:var(--font-body-family);text-transform:uppercase;letter-spacing:var(--v1-tracking);font-weight:400}a{text-underline-offset:.3rem}.button,.shopify-payment-button__button--unbranded,.button--secondary,.cart__checkout-button,.quick-add__submit,button.link{text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.2rem;font-weight:400;min-height:4.5rem}.button:after,.button:before{border-radius:0!important}.field__input,.select__select,.customer .field input{border-radius:0}.announcement-bar__message{text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.2rem;font-weight:400;padding:1.28rem 0}.announcement-bar__link{text-decoration:none}.announcement-bar__link .icon-arrow{display:none}.header{column-gap:4rem}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:auto auto 1fr}.header{padding-left:2.8rem;padding-right:2.8rem}}.header__menu-item,.header__menu-item span,.menu-drawer__menu-item,.mega-menu__link,.header__submenu .header__menu-item{text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.2rem;font-weight:400}.header__inline-menu .list-menu--inline{gap:0 2rem}.header__inline-menu .header__menu-item{padding:1rem 0}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__menu-item span{background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .35s ease}.header__menu-item:hover span,.header__active-menu-item{background-size:100% 1px}.header-wrapper--border-bottom{border-bottom:0}.header-localization .disclosure__button,.header__icons .localization-form__select{font-size:1.2rem;letter-spacing:var(--v1-tracking);text-transform:uppercase}.header__heading-logo.v1bes-logo{height:auto;max-width:100%}.v1bes-logo--light{display:none}@media screen and (max-width:749px){.header__heading-logo.v1bes-logo{width:110px}}.v1-home .section-header{z-index:4;margin-bottom:calc(-1 * var(--header-height, 7.4rem))}.v1-home .section-header:not(.scrolled-past-header):not(:has(details[open])):not(:has(.menu-drawer-container.menu-opening)) .header-wrapper{background:transparent;--color-foreground: 255, 255, 255;color:#fff;transition:background .3s ease}.v1-home .section-header:not(.scrolled-past-header):not(:has(details[open])):not(:has(.menu-drawer-container.menu-opening)) .v1bes-logo--dark{display:none}.v1-home .section-header:not(.scrolled-past-header):not(:has(details[open])):not(:has(.menu-drawer-container.menu-opening)) .v1bes-logo--light{display:block}.v1-home .section-header:not(.scrolled-past-header) .cart-count-bubble{background:#fff;color:#000}.collection__title .title,.collection-list-title,.title-wrapper-with-link .title,.related-products__heading,.main-page-title,.collection-hero__title{font-size:clamp(3.2rem,3.05vw,4.4rem);line-height:.9;margin:0}.title-wrapper-with-link{align-items:flex-end;margin-bottom:2.4rem}.title-wrapper-with-link .link,.collection__view-all a{text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.2rem;font-weight:400}.v1-home .collection .page-width,.v1-home .collection-list-wrapper.page-width{max-width:100%}.v1-home .collection .page-width,.v1-home .collection-list-wrapper.page-width{padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:990px){.v1-home .collection-list-wrapper.page-width{padding-left:4.8rem;padding-right:4.8rem}}.product-grid{--grid-desktop-horizontal-spacing: 1.6rem;--grid-mobile-horizontal-spacing: 1.6rem;row-gap:4.8rem}.collection-list{column-gap:4.8rem;row-gap:4.8rem}.card-wrapper .card__media,.card-wrapper .card__inner,.card-wrapper .card{background:transparent}.card__information{padding:1.6rem 0 0!important;text-align:left}.card__heading,.card__heading a,.card__heading.h5{font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--v1-tracking);font-weight:400;line-height:1.4}.card__heading a:after{outline:none!important}.card-wrapper:hover .card__heading a{text-decoration:none}.card-information{margin-top:.2rem}.card-information>.price,.card-information .price{font-size:1.2rem;letter-spacing:var(--v1-tracking);color:rgba(var(--color-foreground),.6)}.card-information .price .price-item{font-weight:400}.price--on-sale .price-item--regular{color:var(--v1-muted)}.price--on-sale .price-item--sale{color:#fa3f3f}.card__badge .badge{border-radius:0;text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1rem;font-weight:400;padding:.4rem .6rem;background:#fa3f3f;border-color:#fa3f3f;color:#fff}.card-wrapper .media img{transition:opacity .4s ease}.v1-swatches{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:1rem 0 0;padding:0}.v1-swatch{width:1.4rem;height:1.4rem;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #00000014}.v1-swatch--light{box-shadow:inset 0 0 0 1px #00000040}.v1-fc--banner .collection{padding-bottom:4.8rem}.v1-fc--banner .collection__title{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;max-width:100%;padding:5.6rem 4.8rem;margin:0}@media screen and (max-width:749px){.v1-fc--banner .collection__title{padding:4rem 1.6rem}}.v1-fc--banner .collection__title .title{display:flex;align-items:center;gap:1.6rem}.v1-fc__arrow{font-size:.75em;letter-spacing:0}.v1-fc__view-all{display:inline-flex;align-items:center;justify-content:center;min-height:4.5rem;padding:0 3.2rem;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:1.2rem;letter-spacing:var(--v1-tracking);transition:background .25s ease,color .25s ease}.v1-fc__view-all:hover{background:#fff;color:#1c1c1c}.v1-home .v1-fc--banner .collection .page-width{padding-left:0;padding-right:0}.v1-fc--banner .product-grid{--grid-desktop-horizontal-spacing: .4rem;--grid-mobile-horizontal-spacing: .4rem;gap:.4rem;background:var(--v1-dark)}.v1-fc--banner .product-grid .grid__item{background:#fff;color:#1c1c1c;--color-foreground: 28, 28, 28;padding:1.6rem 1.6rem 2.4rem}.v1-cl__subtitle{margin:2.4rem 0 0;font-size:1.2rem}.collection-list-wrapper .title-wrapper-with-link{flex-direction:column;align-items:flex-start;margin-bottom:3.2rem}.collection-list .card-wrapper{position:relative}.collection-list .card__inner{background:#cfcfcf}.collection-list .card--standard .card__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding:3.2rem 1.6rem 0;pointer-events:none;background:transparent}.collection-list .card--standard .card__information{padding:0!important}.collection-list .card__heading,.collection-list .card__heading a{display:inline-flex;align-items:center;justify-content:center;min-height:4.5rem;padding:0 4rem;background:#fff;color:#080912;font-size:1.2rem;font-weight:400;letter-spacing:var(--v1-tracking);line-height:1;pointer-events:auto}.collection-list .card__heading .icon-wrap,.collection-list .card__caption{display:none}.product-form__input input[type=radio]+label{border-radius:0;text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.2rem}.footer{border-top:none;font-size:1.3rem}.footer .v1-footer-top{display:grid;grid-template-columns:1fr;gap:4rem;padding-top:2.4rem;padding-bottom:5.6rem}@media screen and (min-width:990px){.footer .v1-footer-top{grid-template-columns:5fr 3fr 4fr;column-gap:4.8rem}.v1-footer-col--newsletter{max-width:45rem}.footer .v1-footer-top,.footer .v1-footer-bottom{padding-left:4.8rem;padding-right:4.8rem;max-width:100%}}.footer .footer-block__heading{margin:0 0 2rem;text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.3rem;font-weight:500}.v1-footer-text,.v1-footer-text p{margin:0;font-size:1.3rem;line-height:1.3;letter-spacing:var(--v1-tracking);text-transform:uppercase}.v1-footer-links{list-style:none;padding:0;margin:0;display:grid;gap:1.1rem}.v1-footer-links a{color:inherit;text-decoration:none;font-size:1.2rem}.v1-footer-links a:hover{text-decoration:underline}.footer .v1-newsletter{display:block;max-width:none;margin:2.4rem 0 0;padding:0}.footer .v1-footer-col .footer-block__heading{margin-bottom:2rem}.footer .v1-footer-col{margin:0;width:auto;max-width:none}.v1-newsletter__row{display:flex;gap:1.2rem}.v1-newsletter__input{flex:1 1 auto;min-width:0;min-height:4.5rem;padding:0 1.6rem;background:#fff;color:#1c1c1c;border:0;border-radius:0;font:inherit;font-size:1.2rem;letter-spacing:var(--v1-tracking);text-transform:uppercase}.v1-newsletter__input::placeholder{color:#777}.v1-newsletter__button{flex:0 0 auto;min-width:14.9rem;min-height:4.5rem;padding:0 2.4rem;background:#fff;color:#000;border:1px solid #fff;font:inherit;font-size:1.2rem;letter-spacing:var(--v1-tracking);text-transform:uppercase;cursor:pointer;transition:background .25s ease,color .25s ease}.v1-newsletter__button:hover{background:transparent;color:#fff}.v1-footer-note,.v1-footer-note p{margin:2.4rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.footer__follow-on-shop{margin-top:2.4rem}.v1-footer-bottom{display:grid;grid-template-columns:1fr;gap:2.4rem;align-items:center;padding-top:3.2rem;text-align:center}.footer .footer__content-top{border-bottom:1px solid var(--v1-dark-line)}.footer__content-bottom{border-top:0;padding-top:0}@media screen and (max-width:749px){.v1-newsletter__button{min-width:0;padding:0 1.6rem}.v1-footer-bottom .footer__localization{justify-content:center}}@media screen and (min-width:990px){.v1-footer-bottom{grid-template-columns:1fr auto 1fr;text-align:left}.v1-footer-bottom__right{justify-self:end}}.v1-footer-bottom__center{display:grid;gap:1.2rem;justify-items:center}.v1-footer-copyright{margin:0;font-size:1.3rem}.v1-footer-copyright a{color:inherit;text-decoration:none}.v1-footer-bottom .list-payment{margin:0;justify-content:center}.v1-footer-bottom .footer__list-social{justify-content:center}.v1-footer-bottom .localization-form__select,.v1-footer-bottom .disclosure__button{font-size:1.3rem;letter-spacing:var(--v1-tracking);text-transform:uppercase;border:0;box-shadow:none;padding-left:0}.v1-footer-bottom .localization-form{padding:0;margin:0}.v1-footer-bottom .localization-form__select:after,.v1-footer-bottom .localization-form__select:before{display:none}.newsletter__wrapper .h1,.newsletter__wrapper h2{font-size:clamp(3.2rem,4vw,5.6rem)}.product__info-container>*+*{margin-top:1.6rem}.product__text.caption-with-letter-spacing{display:inline-flex;align-items:center;gap:.8rem;font-size:1.1rem;font-weight:400;letter-spacing:var(--v1-tracking);color:var(--v1-ink)}.product__text.caption-with-letter-spacing:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:#54b379;box-shadow:0 0 0 .3rem #54b37933}.product__title h1{font-size:clamp(3.2rem,4.4vw,5.6rem);font-weight:400;margin:.4rem 0 0}.product .price{font-size:1.8rem;letter-spacing:.01em}.product .price__badge-sale,.product .price__badge-sold-out{border-radius:0;text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1rem;font-weight:400}.product-form__input .form__label{text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.1rem;font-weight:400;margin-bottom:.8rem}.product-form__input input[type=radio]+label{min-width:5.2rem;padding:1.1rem 1.4rem;margin:0 .4rem .4rem 0;font-weight:400;justify-content:center}.product-form__input input[type=radio]:checked+label{background:var(--v1-ink);color:#fff;border-color:var(--v1-ink)}.product__inventory{display:inline-flex;gap:.6rem;align-items:center;font-size:1.2rem;font-weight:400;text-transform:uppercase;letter-spacing:var(--v1-tracking)}.product-form__submit{min-height:5.6rem;font-size:1.3rem;letter-spacing:var(--v1-tracking)}.product-form__buttons{max-width:none}.shopify-payment-button__button{border-radius:0!important;min-height:5.6rem}.shopify-payment-button__more-options{text-transform:uppercase;letter-spacing:var(--v1-tracking);font-size:1.1rem}.product__description{font-size:1.5rem;line-height:1.6;opacity:.85}.product__accordion .summary__title{padding:.4rem 0}.product__accordion .accordion__title,.accordion__title{font-size:1.2rem;font-weight:400;line-height:1.4;letter-spacing:var(--v1-tracking);text-transform:uppercase}.product__accordion .accordion__content{font-size:1.4rem;line-height:1.6;opacity:.85}.product__media-item .media,.thumbnail{background:#f5f5f5}.thumbnail{border-radius:0}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem var(--v1-ink);border-color:var(--v1-ink)}.related-products__heading{font-size:clamp(3.6rem,6vw,7.2rem);text-align:left}.product__accordion .accordion__content ul{margin:0;padding-left:1.8rem}.product__accordion .accordion__content li+li{margin-top:.4rem}.product__description .v1-copy__headline{margin:0 0 .8rem;font-size:2rem;font-weight:400;line-height:1.15;letter-spacing:-.02em;color:var(--v1-ink)}.product__description .v1-copy__line{margin:0}.product__description .v1-copy__sign{margin:1.2rem 0 0;font-size:1.1rem;font-weight:400;letter-spacing:var(--v1-tracking);text-transform:uppercase;opacity:.5}.jdgm-widget.jdgm-review-widget{font-family:var(--font-body-family);color:var(--v1-ink)}.jdgm-rev-widg{padding:0!important;border:0!important}.jdgm-rev-widg__title{font-family:var(--font-heading-family)!important;font-size:clamp(3.6rem,6vw,7.2rem)!important;font-weight:400!important;line-height:.9!important;letter-spacing:-.05em!important;text-transform:uppercase;text-align:left!important;margin-bottom:2.4rem!important}.jdgm-rev-widg__header,.jdgm-rev-widg__summary{text-align:left!important}.jdgm-rev-widg__summary-text{font-size:1.2rem!important;font-weight:400;letter-spacing:var(--v1-tracking);text-transform:uppercase}.jdgm-star{color:var(--v1-ink)!important}.jdgm-write-rev-link,.jdgm-ask-question-btn{border-radius:0!important;background:var(--v1-ink)!important;color:#fff!important;border:1px solid var(--v1-ink)!important;min-height:4.8rem;padding:1.4rem 3.2rem!important;font-size:1.2rem!important;font-weight:400!important;letter-spacing:var(--v1-tracking)!important;text-transform:uppercase;transition:background .25s ease,color .25s ease}.jdgm-write-rev-link:hover,.jdgm-ask-question-btn:hover{background:transparent!important;color:var(--v1-ink)!important}.jdgm-rev{border-top:1px solid var(--v1-line)!important;padding:2.4rem 0!important}.jdgm-rev__title{font-weight:400;text-transform:uppercase;letter-spacing:.02em}.jdgm-rev__author{font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.jdgm-histogram__bar-content{background:var(--v1-ink)!important}.jdgm-form input,.jdgm-form textarea{border-radius:0!important}.jdgm-submit-rev{border-radius:0!important;background:var(--v1-ink)!important;color:#fff!important;text-transform:uppercase;letter-spacing:var(--v1-tracking);font-weight:400}.v1-sort{position:relative}.v1-sort__summary{display:flex;align-items:center;gap:.6rem;cursor:pointer;list-style:none;font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--v1-tracking);line-height:1.7rem;padding:.2rem 0 0;color:rgb(var(--color-foreground))}.v1-sort__summary::-webkit-details-marker{display:none}.v1-sort__label{color:rgba(var(--color-foreground),.6)}.v1-sort__summary .icon-caret{position:static;flex:none;width:1rem;height:.6rem;transition:transform .2s ease}.v1-sort[open] .v1-sort__summary .icon-caret{transform:rotate(180deg)}.v1-sort__summary:hover .v1-sort__current{text-decoration:underline;text-underline-offset:.3rem}.v1-sort__list{position:absolute;top:100%;right:0;z-index:3;min-width:24rem;margin:.4rem 0 0;padding:.8rem 0;background:rgb(var(--color-background));border:1px solid rgb(var(--color-foreground));border-radius:0;box-shadow:none}.v1-sort__option{display:block;padding:.9rem 1.6rem;cursor:pointer;font-size:1.2rem;text-transform:uppercase;letter-spacing:var(--v1-tracking);line-height:1.4;color:rgba(var(--color-foreground),.6);transition:color .15s ease,background .15s ease}.v1-sort__option:hover{color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.04)}.v1-sort__option input:checked+span{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.v1-sort__option input:focus-visible+span{outline:1px solid rgb(var(--color-foreground));outline-offset:.3rem}.product-grid .scroll-trigger.animate--slide-in,.product-grid .scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:none!important;opacity:1!important;transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/v1bes.css.map */
