.template-name--thank-you .section-header,.template-404 .section-header{display:none}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.color-scheme-355c0c46-a62e-4c9b-ab28-f9bbd966e2f3{color:rgba(var(--color-foreground),1)!important;background-color:rgb(var(--color-background))}body,.field__input,.customer .field input,.field__label,.customer .field label{font-size:var(--font-body-size)}.link,.customer a,.header-localization .disclosure .localization-form__select span{font-size:var(--font-nav-size)}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{font-size:var(--font-nav-size);padding-left:0}.field:after,.select:after,.customer .field:after,.customer select:after,.disclosure .localization-form__select:after{border-bottom:0px solid}.footer .footer__content-bottom{padding-top:0}.footer__localization h2{display:none}@media screen and (min-width: 750px){.footer__content-bottom.bottom-align{display:flex;justify-content:space-between;align-items:flex-start}.footer__content-bottom.bottom-align .footer__content-bottom-wrapper:has(.footer__copyright){justify-content:flex-end}.footer__content-bottom.bottom-align .footer__copyright.caption{margin-top:2.5rem}}.link,.customer a{text-transform:uppercase}button.shopify-payment-button__button{padding:unset;font-size:var(--font-button-size);text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.header__menu-item:hover span,.header__active-menu-item,.header__menu-item.link{text-decoration:none}.mega-menu .header__menu-item .icon-caret{display:none}details[open]>.header__menu-item{text-decoration:none}.mega-menu summary.list-menu__item{padding-right:1.2rem}.header__menu-item span{position:relative}li>a.mega-menu__link{position:relative;display:inline-block;line-height:1.4em;padding-bottom:.2rem}.header__menu-item span:after,li>a.mega-menu__link:after{content:"";background-color:currentcolor;height:1px;width:0%;position:absolute;bottom:0;left:0;transition:width .5s}.header__menu-item span:hover:after,li>a.mega-menu__link:hover:after{width:100%}span.header__active-menu-item:after{width:100%}a.mega-menu__link--active{width:100% ""}li>a.mega-menu__link:hover,li>a.mega-menu__link--active{text-decoration:none}@media screen and (min-width: 749px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:2rem}}.header.header--middle-left .list-menu--inline{display:flex;justify-content:space-evenly}.card-wrapper.product-card-wrapper.underline-links-hover:hover a{text-decoration:none}@media screen and (min-width: 1024px){.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information{display:grid;grid-template-columns:1fr auto}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .card-information{display:contents}}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .price{grid-row:1 / 2;grid-column:2 /3;margin-top:0!important}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .price,.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .card__heading{font-size:var(--font-body-size);font-family:var(--font-body-family)}.card-wrapper.product-card-wrapper .card__inner>.card__content:before{content:"";height:1px;width:0;position:absolute;bottom:-.5rem;background:rgb(var(--color-foreground));transition:width .5s}.card-wrapper.product-card-wrapper .card:hover .card__inner>.card__content:before{width:100%}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset;border:var(--buttons-border-width) solid rgba(var(--color-button-text),var(--border-opacity))}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),1)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:unset;border-bottom:var(--inputs-border-width) solid}.field__label,.customer .field label{left:0}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-bottom:1px dotted;flex:1}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li summary{font-family:var(--font-heading-family);text-transform:none}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li:first-child{border-top:1px dotted}@font-face{font-family:AyerPosterCursive-RegularItalic;src:url(/cdn/shop/files/AyerPosterCursive-RegularItalic.woff) format("woff")}@font-face{font-family:GTSuperDisplay-Light;src:url(/cdn/shop/files/GT-Super-Display-Light.woff) format("woff")}@font-face{font-family:NeueHaasDisplay-Light;src:url(/cdn/shop/files/NeueHaasDisplayLight.woff) format("woff")}@font-face{font-family:ChassiL-Italic;src:url(https://cdn.shopify.com/s/files/1/0634/2636/3549/files/ChassiL-Italic.woff) format("woff")}@font-face{font-family:DenimI-Regular;src:url(https://cdn.shopify.com/s/files/1/0634/2636/3549/files/DenimI-Regular.woff) format("woff")}.flex-center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-box-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center}.flex-con{display:flex;gap:20px;flex-direction:row!important;justify-content:center!important;align-items:center!important}.flex-con-left{display:flex;gap:20px;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important}.flex{display:flex}.space-evenly{justify-content:space-evenly}.gap-10{gap:10%}.gap-small{gap:10px}.align-flex-end{align-items:flex-end}.align-flex-start{align-items:flex-start}@media screen and (max-width: 749px){.flex-center{flex-direction:column}}.text-align-center{text-align:center}.background-size{background-size:cover;background-position:center}:root{--body-font: "GTSuperDisplay-Light";--heading-font: "AyerPosterCursive-RegularItalic";--sub-heading-font: "NeueHaasDisplay-Light"}body{font-family:var(--body-font)}p{font-size:2.2rem;line-height:1.4}small{font-family:var(--sub-heading-font)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--heading-font);font-weight:400;font-style:normal;line-height:1;margin:30px 0}h1,.h1{font-size:7em}h2,.h2{font-size:5em}h3,.h3{font-size:2em}.jdgm-rev-widg__title{font-size:2.5em!important}.shopify-policy__title{text-transform:capitalize}h4,.shopify-policy__container h2{font-family:var(--sub-heading-font);text-transform:uppercase!important;font-size:1.5em;line-height:1.4}.cart-items thead th,.product-option{font-family:var(--sub-heading-font)}.cart-item__name,.cart__login-paragraph{font-family:var(--sub-heading-font);text-transform:uppercase!important;font-size:14px;line-height:1.4}.totals__total-value,.totals__total,.price,.price--sold-out .price__availability,.price__regular{font-size:1.6rem;font-family:var(--sub-heading-font);text-transform:uppercase!important}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1em;text-transform:uppercase}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget input.jdgm-review-search,.jdgm-subtab__name,.jdgm-widget .jdgm-btn.jdgm-btn,.jdgm-chip,.button{font-family:var(--sub-heading-font)!important;text-transform:uppercase!important;border:none;box-shadow:none!important;margin:5px 0}.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-widget input.jdgm-review-search,.jdgm-subtab__name,.jdgm-widget .jdgm-btn.jdgm-btn,.jdgm-chip{font-size:1em;color:#f7f4e9!important;border:none!important;background-color:#9c684b!important;border-radius:40px!important}.newsletter-form .button,.waitlist-form .button{margin:20px 0!important}.button:hover{background-color:#c99975!important}.password .email-signup-banner__heading{font-size:9em}@media screen and (max-width: 749px){h1{font-size:4em}h2,.h2{font-size:2.75em}h4{font-family:var(--sub-heading-font);font-size:1.2em;line-height:1.4}p{font-size:16px;line-height:1.4}}.section-header{z-index:1;position:relative;width:100%}.content-for-layout{z-index:0;position:relative}.mega-menu__list{display:flex!important;align-items:flex-start;justify-content:flex-start;gap:15px!important}.mega-menu__list .mega-menu-li{width:calc(20% - 12px)!important;max-width:calc(20% - 12px)!important}.first-has-mega-img{margin-left:auto}.mega-menu__list .mega-menu-li p{font-size:16px;margin:5px 0}.mega-menu-image{margin-bottom:15px;width:100%;border-radius:20px}.mega-menu__content{border-radius:30px!important;margin-top:20px}.menu-drawer{border-radius:30px!important;margin:10px 0}.header-wrapper{margin:30px 30px 0;border-radius:80px;background:#cdcc9de6;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}@media screen and (min-width: 990px){.header:not(.drawer-menu).page-width{padding-left:3rem;padding-right:2rem}}.mega-menu__link,.header__menu-item,.header__icons a,.header__icon span{font-family:var(--sub-heading-font);text-transform:uppercase;font-size:16px;line-height:1.4}.mega-menu__link--level-2{font-weight:400}.mega-menu__item{font-family:var(--body-font);text-transform:none}.header__menu-item span:after,li>a.mega-menu__link:after{display:none}.header__active-menu-item{text-decoration:none;text-underline-offset:0rem}.search-modal{border-radius:80px;border:none}.header__icons{padding-right:0rem!important;gap:0px!important}.header__icon--cart{padding-left:0rem!important;margin-right:0!important}.menu-drawer__inner-container{height:calc(100% - 10px)!important}.js .menu-drawer{height:calc(var(--viewport-height, 100vh) - var(--header-bottom-position, 100%) - 20px)!important}.menu-drawer__utility-links{display:none}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li summary{font-family:var(--body-font)}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li:first-child{border-top:none}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-bottom:none}.page-width{max-width:100%;width:100%;margin:0 auto;padding:0 30px}.jdgm-rev-widg.jdgm-rev-widg{border-radius:80px;background-color:#cdcc9d;margin-bottom:50px}.jdgm-rev-widg__title,.jdgm-rev-widg.jdgm-rev-widg{color:#8c924c!important}.jdgm-review-widget--small .jdgm-rev-widg,.jdgm-review-widget--medium .jdgm-rev-widg,.jdgm-rev-widg{padding:40px 5%!important}@media screen and (max-width: 749px){.header-wrapper{width:calc(100% - 20px);margin:10px 10px 0!important;border-radius:40px}.header{padding:2px 5%!important}.page-width{padding:0 10px}.jdgm-rev-widg.jdgm-rev-widg{border-radius:40px}}body.password,body.template-name--thank-you{background-color:#8c924c}.password-logo{position:absolute!important;max-width:90%!important;margin:5%;height:auto!important}#shopify-section-main-password-header{position:relative;width:100%;max-width:100%;z-index:9999;border:none!important}#shopify-section-main-password-header .color-background-1{background-color:transparent}.password-header{width:100%;max-width:100%;padding:4rem 5rem;display:flex;flex-direction:column;border:none!important}.password-footer-logo{margin:auto!important;text-align:center;padding-top:20px}.password__footer-login,.password__footer-login a{color:rgb(var(--color-foreground));font-family:var(--sub-heading-font);font-size:10px;text-transform:uppercase;text-decoration:none;cursor:pointer;text-align:center}.password__footer-login{padding-left:20px;padding-right:20px}.password__footer-login a:before{content:"|";padding:0 4px}.password__footer-login a:hover{opacity:.7}.password .banner__buttons{border:none}.password .button,.password .underlined-link{width:auto;letter-spacing:0px;font-family:var(--sub-heading-font);text-tranform:uppercase;font-size:14px;font-style:normal}.password .button{min-width:150px;padding:5px}.sign-up-input{font-family:var(--sub-heading-font);font-size:14px;background-color:transparent;border:none;border-bottom:1px solid #cdcd97;width:100%;padding:10px;text-align:center;margin:5px 0;color:#cdcd97}.img-two .sign-up-input{color:#e2e2d1;border-bottom:1px solid #e2e2d1}.img-two .sign-up-input::placeholder{color:#e2e2d1!important}.img-two .sign-up-input::-ms-input-placeholder{color:#e2e2d1!important}.password .button{font-family:var(--sub-heading-font);text-tranform:uppercase;border:none;color:#e2e2d1;border-radius:20px;background-color:#b0623c!important;box-shadow:none!important;margin:30px 0}.password .button:hover{border:1px solid #cd9771!important;color:#fff;background-color:#cd9771!important;box-shadow:none!important}.password .underlined-link{color:#fff}.password .banner__box{padding:4rem 6rem;background-color:transparent;width:100%}.newsletter-form{width:100%!important;max-width:100%!important;position:relative}.email-signup-banner .newsletter-form{padding-top:30px}@media screen and (min-width: 750px){.banner--desktop-transparent .banner__box{max-width:65rem!important}}@media screen and (max-width: 749px){.newsletter-form{gap:7px;flex-direction:column!important}.password-logo{max-width:80%!important;margin:10%;height:auto!important}.password .newsletter__subheading{font-size:.9em}.password .banner__box{padding:4rem 3rem}.password-header{flex-direction:column}.banner--medium.banner--mobile-bottom:not(.banner--adapt) .banner__media,.banner--medium.banner--stacked:not(.banner--mobile-bottom):not(.banner--adapt)>.banner__media{height:100vh!important}.banner__heading,.banner__text{color:#f9f7f4!important}}.email-signup-banner{overflow:visible}.password__footer{padding-top:0}.footer-social{margin-bottom:30px}.custom-image-text-inner{align-items:stretch;height:auto;width:100%}.bg-image-holder{height:auto;flex:1;min-height:70vh;width:33.33%}.full-bg-image-holder{height:calc(100vh - 60px)}.bg-image-holder-inner{padding:10% 15%;width:100%}.bg-image-holder-inner-v2{padding:8%;width:100%}.bg-image-holder-inner-small{padding:4%;width:550px}.custom-image-text{margin:30px;border-radius:80px;overflow:hidden}.full-img{width:100%}.image-text-half{width:50%}.image-text-40{width:40%}.image-text-60{width:60%}.three-col-block{width:33.33%;padding:3rem;height:600px}.block-img-only,.block-bg-img{width:50%}.custom-icons{padding:0 5% 60px;flex-wrap:wrap}.custom-icons h4{text-transform:uppercase;font-size:16px;color:#cdcd97;line-height:1.4;margin:10px 0}.custom-icon-block img{width:70px}.social-icons{margin:30px 0}.email-signup-banner{display:block}@media screen and (max-width: 749px){.img-two{height:auto!important}.custom-image-text{margin:10px;border-radius:40px;overflow:hidden}.full-bg-image-holder{height:calc(70vh - 10px)}.thank-you-banner .full-bg-image-holder{height:calc(100vh - 20px)}.bg-image-holder{height:300px;min-height:300px}.bg-image-holder-inner{padding:7%;width:100%}.bg-image-holder-inner-v2{padding:5% 5% 0}.bg-image-holder-inner-v2 h1{font-size:4em}.bg-image-holder-inner-small{padding:7%;width:100%}.image-text-40{padding-bottom:5%}.image-text-half,.image-text-40,.image-text-60{width:100%}.custom-icons{padding:0 3% 40px;flex-wrap:wrap}.custom-icon-block img{width:50px;padding:0 5px}.custom-icons h4{font-size:8px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{margin:20px 0}.template-404 .img-two{height:calc(50vh - 10px)!important}.template-404 .bg-image-holder-inner-v2{padding:5% 7%!important}}.product__column-sticky{top:15vh!important}.accordion__title{font-family:var(--sub-heading-font)!important;text-transform:uppercase;font-size:16px;line-height:1.4}.product__accordion .accordion__content,.accordion__content{padding:0!important}.product__accordion .accordion__content p,.accordion__content p{font-size:16px}.accordion{margin-top:2.5rem;margin-bottom:0;border-bottom:.1rem solid rgba(var(--color-foreground),.8)!important;border-top:.1rem solid rgba(var(--color-foreground),.8)!important}.accordion+.accordion{margin-top:0;border-top:none!important}.icon-with-text__item .h4{font-family:var(--sub-heading-font)!important;text-transform:uppercase;font-size:14px;line-height:1.4;margin:0}.caption-with-letter-spacing{margin-bottom:20px!important}.caption-with-letter-spacing .feature-item{font-family:var(--sub-heading-font)!important;text-transform:uppercase;font-size:12px;line-height:1.4;background-color:#cdd19f;margin:0 3px 7px 0;display:inline-block;border-radius:30px;padding:5px 15px;color:#8a9556}.shopify-policy__container{max-width:70%;margin:9vh auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 750px){.shopify-policy__container{max-width:100%}}.template-name--thank-you header,.template-name--thank-you footer,.template-404 header,.template-404 footer{display:none}.qty-btn-con{display:flex;justify-content:stretch;align-items:flex-start;gap:5px;margin:0!important}.product__info-wrapper{margin-top:50px}.product__info-container .product-form{margin:0!important}.product-form{display:block}.add-to-cart{width:100%!important}.product-form .button{margin:0;min-height:47px;width:100%}.image-text-form .sign-up-input{border-bottom:1px solid #8c924c;color:#8c924c}*:focus-visible,.sign-up-input{outline:none!important;outline-offset:0rem!important;box-shadow:none!important}::placeholder{font-family:var(--sub-heading-font);font-size:13px;color:#cdcd97;opacity:1}::-ms-input-placeholder{color:#cdcd97}.image-text-form input::placeholder{color:#8c924c!important}.image-text-form input::-ms-input-placeholder{color:#8c924c!important}.search-modal__form .field__label{padding-left:20px}.search__input.field__input{border:1px solid rgba(var(--color-foreground))}@media screen and (max-width: 750px){#HeaderDrawer-shop-blocked-blue-light-protection-stick{display:none}}p.predictive-search__item-heading,button.predictive-search__item.predictive-search__item--term{text-transform:capitalize}.template-product .accordion__content.rte .metafield-rich_text_field h3{margin-block:1rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme-styles.css.map */
