@font-face{font-family:Over the Rainbow;src:url(/cdn/shop/files/OvertheRainbow.woff2?v=1750040967) format("woff2"),url(/cdn/shop/files/OvertheRainbow.woff?v=1750040967) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bebas Neue;src:url(/cdn/shop/files/BebasNeue-Regular.woff2?v=1750040967) format("woff2"),url(/cdn/shop/files/BebasNeue-Regular.woff?v=1750040967) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.button{font-family:Bebas Neue!important}a{color:#000;text-decoration:none}.header__submenu .header__menu-item{font-family:Bebas Neue!important}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none!important}.custom_link,.header__menu-item span{font-family:Bebas Neue;font-size:18px;opacity:1!important;color:#000}.header__icons{gap:20px}.custom_link{display:flex;align-self:center;top:3px;position:relative}.header__menu-item:hover span{text-decoration:none!important}.header__icon img{width:100%;obeject-fit:contain;height:100%}.header__icon .icon,.icon icon-cart{width:24px!important;height:24px!important;obeject-fit:contain}.collection-list-wrapper .card--standard>.card__content{position:absolute;text-align:center;top:50%;left:0;right:0;margin:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.collection-list-wrapper .card__heading{font-size:40px;color:#fff}.fonth3 .rte{font-size:48px}.about_sec1 .rte{font-family:Over the Rainbow}.about_sec2 h2{font-size:64px}.about_sec2 .button{border-radius:100px;padding:25px 80px;text-transform:lowercase}.has_bg:before,.collection-hero.collection-hero--with-image:before{content:"";position:absolute;top:0;left:0;width:100%;background:#0005;height:100%}.has_bg{position:relative}.collection-hero{min-height:420px!important;background-position:center center!important;background-attachment:scroll;position:relative}.card__media .media img{object-position:top center!important}.card__heading{font-size:16px}.card-information *{font-size:18px;font-family:Bebas Neue}.swatch-options{display:flex;gap:15px}.swatch-options a{width:25px;height:25px;display:flex;border-radius:100%;border:1px solid #D9D9D9}.swatch.swatch--active{border:1px solid #374B48}.product__title h1{font-size:32px}.product__info-wrapper .price *{font-size:17px;font-family:Bebas Neue}.product__info-wrapper .form__label{font-size:16px;font-family:Bebas Neue}.custom-variant-picker .product-form__input--swatch{margin-bottom:0!important}.product__info-wrapper .product-form__input{margin-bottom:20px}.quantity{border:1px solid #D0D0D0}.quantity:before,.quantity:after{display:none}.quantity__input{font-size:13px}.product__info-wrapper .product-form__submit{border:1px solid #000;font-size:16px}.shopify-payment-button__button{font-size:16px!important;font-family:Bebas Neue!important}.product__info-wrapper .product__description.rte{font-family:Over the Rainbow}.metafield-rich_text_field p{margin:0}.custom-featured-product__left img{width:100%;height:100%}.custom-featured-product__left .featuredproduct_left{max-width:280px;margin:auto;font-family:Bebas Neue!important;text-align:left}.featuredproduct_left .title{font-size:16px;margin:0}.featuredproduct_left .price{font-size:18px;margin:0}.custom-featured-product__right img{max-width:100%;width:100%;height:100%;margin-bottom:-10px}.product__media-list .product-media-container .product__modal-opener,.product__media-list .product-media-container img,.product__media-list .product-media-container div,.product__media-list .product-media-container{height:100%}.collection h2.title{font-size:30px}.has_bg{min-height:420px;align-items:center;display:flex}.collection-hero--with-image .collection-hero__title,.has_bg h1{font-size:200px;color:#fff;margin-top:50px}.contact-section__grid h2{margin:0}.contact-section__grid .rte{font-family:Over the Rainbow}.contact-section__grid h3{font-size:20px}h5{font-size:16px}.field__input,.customer .field input{border:1px solid #D9D9D9}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none!important}.field__label,.form__label.field__label{color:#9f9f9f!important}.text-area.field__input{min-height:200px!important}.footer-block__heading.inline-richtext{font-size:20px}.footer-block__details-content *{font-size:16px!important;text-decoration:none!important}.footer__blocks-wrapper .footer-block:first-of-type{width:60%}.footer__blocks-wrapper .footer-block:nth-of-type(n+2){width:auto}.footer-block-image{flex-direction:column}footer .description p{margin-top:0;font-size:24px!important;font-weight:700;font-family:Over the Rainbow}.footer__content-bottom{background:#fff;border:0;padding-bottom:20px;padding-top:20px!important}.footer__content-bottom .copyright__content{font-size:14px}.footer__content-bottom-wrapper--center{justify-content:space-between!important}@media only screen and (max-width: 1200px){.collection-hero--with-image .collection-hero__title,.has_bg h1{font-size:100px}.has_bg{min-height:300px}.about_sec2 h2{font-size:45px}}@media only screen and (max-width: 990px){.custom_link{display:none}.menu-drawer__utility-links .icon.icon-account{width:24px}}@media only screen and (min-width: 768px){.about_sec1.padl0 .image-with-text__content{padding-left:0}}@media only screen and (max-width: 767px){.collection-list{gap:20px}.about_sec2 h2{font-size:35px}.fonth3 .rte{font-size:30px}.footer-block__image-wrapper img{max-width:150px!important}footer .description p{font-size:18px!important}.footer-block__details-content .list-menu__item--link{padding-top:0!important;padding-bottom:0!important}.footer__content-bottom-wrapper--center{justify-content:center!important}.collection-hero{min-height:300px!important}.faq-tab-title,.product__title h1{font-size:35px!important}.collection-hero--with-image .collection-hero__title,.has_bg h1{font-size:70px;margin-top:20px}.header__heading-logo{max-width:150px}.page-width{padding-left:20px!important;padding-right:20px!important}.about_sec2 .button{padding:25px 50px}.product__media-list .product-media-container div{height:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/style.css.map */
