:root{--font-lexend: "Lexend";--font-lexend-giga: "Lexend Giga";--dark-grey: #303841;--darkest-grey: #0C0D0C;--white: #ffffff;--light-grey: #F5F7F7;--tan: #F3EBE1;--mid-grey: #CBD1D0;--green-grey: #788382;--black: #000000}body,p,span{font-family:var( --font-lexend);font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var( --font-lexend-giga);color:var(--darkest-grey);letter-spacing:normal}h2,.h2,.section__title-text{font-size:24px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;margin:0 0 20px}h3,.h3{font-size:36px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase}h4,.h4{font-size:24px;font-style:normal;font-weight:400;line-height:1;text-transform:uppercase}h5,.h5{font-size:16px;font-style:normal;font-weight:400;line-height:22px;text-transform:uppercase}.section__title{max-width:700px}.container{padding:0 100px}.container--large{max-width:1440px}.container.container--full{padding:0}.c-btn,.btn{font-family:var( --font-lexend);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;border-radius:unset;padding:11px 40px;letter-spacing:normal}.search__modal--open .modal.modal--search{top:70px;z-index:9}.search__modal--open .header{margin:0!important;background:var(--header-bg-color)!important}.search__modal--open .header__logo-img{opacity:1!important}.search__modal--open .header__logo-img--transparent{opacity:0!important}.modal--main-menu.is-opening .modal__wrapper{animation:var(--opening-speed) cubic-bezier(.3,-.1,.25,1) both slide-in-top}.modal--main-menu.is-closing .modal__wrapper{animation:var(--closing-speed) cubic-bezier(.3,-.1,.25,1) reverse both slide-in-top}.modal--main-menu .drawer-nav{padding:20px}.modal--main-menu.modal--dark .drawer-nav--main .list-menu__link{font-family:var(--font-lexend);padding:9px 2px;color:var(--darkest-grey);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.modal--main-menu .drawer-nav--main .list-menu__item{margin:6px 0 16px}.modal--main-menu .drawer-nav__title{text-align:left;padding:9px 22px!important;margin:6px 0;font-family:var(--font-lexend);color:var(--green-grey)!important;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.modal--main-menu .drawer-nav__panel{padding:20px}.modal--main-menu .drawer-nav__header{margin:0}.modal--main-menu .drawer-nav__panel .list-menu{padding:0}.modal--main-menu.modal--dark .drawer-nav--main .drawer-nav__panel .list-menu__link{padding:4px 20px}.modal--main-menu.modal--dark .drawer-nav--main .drawer-nav__header+.list-menu .list-menu__item:first-of-type{padding-top:19px}.modal--main-menu .drawer-nav__panel .drawer-nav__wrapper{overflow-x:hidden}.modal--main-menu .drawer-nav__view-all{margin-left:20px;margin-right:20px}.product-single__box__block.product-single__box__block--\@app:has(.jdgm-preview-badge--with-link [data-number-of-reviews="0"]){margin:0!important}@media(min-width:47.9375em){body.template-index.search__modal--open .modal.modal--search{top:115px;z-index:9}.search__modal--open .modal.modal--search{top:95px;z-index:9}}@media(max-width:47.9275em){.modal.modal--main-menu .modal__wrapper{width:100%;border-radius:0;max-width:100%}.mobile-draw-trigger-icon .header-trigger__close{display:none}.mobile__menu--modal-open .mobile-draw-trigger-icon .header-trigger__close{display:block}.mobile__menu--modal-open .mobile-draw-trigger-icon .header-trigger__open{display:none}.mobile__menu--modal-open .modal--main-menu .modal__close{opacity:0;visibility:hidden}.mobile__menu--modal-open .modal--main-menu{top:70px;z-index:9}.header-stuck.mobile__menu--modal-open .modal--main-menu{top:30px}}.account__modal--open{overflow:hidden}.account_modal,.header-trigger .account-trigger__close,.account__modal--open .account-trigger-icon .secondary-nav__link{display:none}.account__modal--open .account-trigger-icon .account-trigger__close{display:block}.account_modal{position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out}.account__modal--open .account_modal{top:54px;z-index:9;display:flex;opacity:1;visibility:visible}.account_modal .section--account{margin:0;position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%;overflow:hidden;background-color:var(--white);transform:translateZ(0)}@keyframes slide-in-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-out-top{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.account_modal.is-opening .section--account{animation:.35s cubic-bezier(.3,-.1,.25,1) both slide-in-top}.account_modal.is-closing .section--account{animation:.2s cubic-bezier(.3,-.1,.25,1) both slide-out-top}.account_modal .container{padding:20px;height:100%;overflow-y:auto}.account_modal .section__title-text{font-family:var( --font-lexend);font-size:14px;line-height:normal;text-align:left}.account_modal .label--hidden{display:none}.account_modal input{margin:0 0 20px}.account_modal input[type=email],.account_modal input[type=password]{border-radius:5px;background-color:var(--light-grey);border-color:var(--mid-grey);padding:15px;font-family:var( --font-lexend);font-size:14px;line-height:22px;height:auto}.account_modal input[type=email]::placeholder,.account_modal input[type=password]::placeholder{color:var(--mid-grey)}.account_modal .account__form-buttons .account__form-submit,.account_modal .account__form-secondary-btn{border:1px solid var(--green-grey);background:transparent;color:var(--darkest-grey);width:100%;display:block;margin:0 0 20px;font-family:var( --font-lexend);font-size:14px;font-weight:400;line-height:normal;padding:12px;text-align:center;text-transform:uppercase}.account_modal .account__form-buttons .account__form-submit:hover,.account_modal .account__form-secondary-btn:hover{background:var(--darkest-grey);color:var(--white)fff;opacity:1}.account_modal .account__form-separator{line-height:normal;text-align:center;margin:0}.account_modal .account__message h4{font-family:var( --font-lexend);font-size:14px;font-weight:400;line-height:normal;text-transform:uppercase;margin:0 0 20px}.account_modal p{font-family:var( --font-lexend);font-size:14px;font-weight:400;line-height:24px;color:var(--dark-grey);margin:0 0 20px}.account_modal .account__reset-link{font-weight:500;line-height:24px;text-decoration:underline;color:var(--dark-grey);text-align:left;margin:0}@media(max-width:766px){.account__modal--open .account_modal{top:70px}}@media(max-width:1199px){.container{padding:0 50px}}@media(max-width:991px){.container{padding:0 20px}.section--padded,.section__content--padded{padding-top:40px;padding-bottom:40px}}@media(max-width:766px){header-container .header,header-container .header__logo,header-container .header-trigger{min-height:70px}.header__logo .header__logo-img--transparent{left:50%;top:50%;transform:translate(-50%,-50%);max-height:unset;max-width:80px}.header-trigger--far-left.mobile-draw-trigger-icon{left:25px}.header--search-enabled .header-trigger--left.search-draw-trigger-icon{left:60px}.header-trigger--far-right.account-trigger-icon{right:60px}.header--search-enabled .header-trigger--right.cart-draw-trigger-icon{right:25px}.header-trigger__link.header-trigger__link--cart{width:18px;height:18px}}@media(max-width:47.9275em){.section{margin-bottom:40px}}.bar__strip{height:20px;align-self:stretch;background:var(--tan)}.collection-pagination .pagination{margin:60px 0}.collection-pagination .icon.icon--theme svg{stroke:none}body .pagination .prev .icon,body .pagination .next .icon{left:0;display:inline-flex;align-items:center;justify-content:center;color:var(--darkest-grey);width:8px}body .pagination{line-height:1}.pagination>.pagination__items{display:inline-flex;align-items:center;justify-content:center;line-height:1}.pagination .pagination__items .page a,.pagination .pagination__items .next a,.pagination .pagination__items .prev a{width:initial;height:initial;line-height:24px;font-weight:500;text-decoration:underline;text-underline-offset:2px;font-size:14px;border:0}.pagination .pagination__items .page,.pagination .pagination__items .next,.pagination .pagination__items .prev,.pagination .pagination__items .deco{width:initial;height:24px;line-height:24px;font-weight:500;margin:0 10px;font-size:14px;display:inline-flex;align-items:center;justify-content:center}.pagination .pagination__items .page.current,.pagination .pagination__items .next.current,.pagination .pagination__items .prev.current{line-height:24px;font-weight:500;font-size:14px;color:var(--green-grey);background:transparent;text-decoration:underline;text-underline-offset:2px}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 0;--shopify-accelerated-checkout-button-block-size: 44px}body .product-form__swatch__item--button input[type=radio]:checked+label{border:1px solid var(--green-grey);background:var(--mid-grey);box-shadow:none}body .product-form__swatch__item--button .product-form__swatch__label{border-radius:5px;border:1px solid var(--green-grey);background:var(--white);color:var(--darkest-grey);font-family:var(--font-lexend);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:15px;margin-right:10px}.home-video__stage .o-ratio,.home-video__item{border-radius:3px}.section--page{margin-top:80px;margin-bottom:0}.section--page .section__title{padding-bottom:80px;max-width:initial;border-bottom:1px solid var(--mid-grey)}.section--page .section__title .section__title-text{margin:0}.section--page .section__title.section__title--center{margin:0 auto}.section--page .page__content{margin-top:80px;margin-bottom:80px}.section--page .page__content :first-child{margin-top:0}.section--page .page__content p{margin:0}@media(max-width:47.9275em){.section--page{margin-top:40px}.section--page .section__title{padding-bottom:40px}.section--page .page__content{margin-top:40px;margin-bottom:40px}}.section--page .page__content h1,.section--page .page__content h2,.section--page .page__content h3,.section--page .page__content h4,.section--page .page__content h5,.section--page .page__content h6{margin-top:20px;margin-bottom:0}label{color:var(--dark-grey);font-family:var(--font-lexend);font-size:14px;font-style:normal;font-weight:400;line-height:24px}[type=text],[type=password],[type=datetime],[type=datetime-local],[type=date],[type=month],[type=time],[type=week],[type=number],[type=email],[type=url],[type=search],[type=tel],[type=color],select,textarea{margin-bottom:20px;height:54px;border-radius:5px!important;border:1px solid var(--mid-grey);background:var(--light-grey);padding:16px}body [type=text],body [type=password],body [type=datetime],body [type=datetime-local],body [type=date],body [type=month],body [type=time],body [type=week],body [type=number],body [type=email],body [type=url],body [type=search],body [type=tel],body [type=color],body select,body textarea,body .collection-sidebar__filter-price__item--from,body .collection-sidebar__filter-price__item--to,body predictive-search[dropdown] predictive-search-results{padding-left:16px;padding-right:16px}[type=checkbox]{height:16px;width:16px;border-radius:4px;border:1px solid var(--dark-grey);background:var(--white)}[type=checkbox]:checked:after{height:16px;width:16px}.section--search{margin-top:80px}.search_terms{color:var(--darkest-grey);font-family:var(--font-lexend);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;margin-bottom:0}.search_terms:empty{display:none}.section--search .section__title{max-width:initial;padding-bottom:80px;border-bottom:1px solid var(--mid-grey);margin-bottom:80px}.section--search .collection-pagination .pagination{margin-top:0}.section--search .section__title .container :only-child{margin:0}@media(max-width:47.9275em){.section--search .section__title{margin-bottom:40px;padding-bottom:40px}.section--search{margin-top:40px}.section--search .collection-pagination .pagination{margin-top:20px}}.section--recommended-products .grid-layout{margin-top:80px!important}@media(max-width:766px){.section--recommended-products .grid-layout{margin-top:40px!important}}.cart__details .pw-variant-optimal-container{max-width:initial}product-card .product-card__img.product-card__img{transform:scale3d(1.05,1.05,1.05)}.no-touchevents product-card .product-card--hover quick-shop:hover .product-card__media--hover-zoom .product-card__img,.no-touchevents product-card .product-card-top:hover .product-card__media--hover-zoom .product-card__img,.no-touchevents product-card .product-card__top:hover .product-card__media--hover-zoom .product-card__img,.no-touchevents product-card .product-card--mini.product-card--hover-zoom:hover .product-card__img{transform:scaleZ(1)}#stamped-sort-select{margin-top:10px}.template-collection div#main{margin-top:0}.announcement__bg.section--padded{padding:0}.discount-info-block__inner{margin:6px 0 0;line-height:normal;display:flex}.discount-info-block__inner span{font-size:13px;color:#c00000;font-weight:500;line-height:1.3;text-transform:none}@media screen and (max-width:768px){.discount-info-block__inner span{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
