h1,h2,h3,h4,h5,h6{margin:0}body,p,a{font-family:Manrope!important}body.template-index{overflow:hidden;margin:0}.items{list-style:none;margin:0;padding:0}.section-heading .heading{font-family:Fredoka!important;font-size:64px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.64px;text-transform:uppercase}.form-heading{color:#110e55;font-family:Fredoka!important;font-size:50px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:0;text-transform:uppercase}.container{max-width:100%;!important;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.button-style .arrow-icon svg,.button-style-2 .arrow-icon svg{display:flex;height:20px;width:20px}.button-style .arrow-icon,.button-style-2 .arrow-icon svg{margin-left:5px}.img-fluid{max-width:100%;height:auto}.template-connect footer.footer{display:none}.cart-page{margin-top:40px}@media (min-width: 992px){.container{max-width:950px;!important}}@media (min-width: 1000px){.container{max-width:1000px;!important}}@media (min-width: 1100px){.container{max-width:1100px;!important}}@media (min-width: 1200px){.container{max-width:1200px;!important}}@media (min-width: 1300px){.container{max-width:1300px;!important}}@media (min-width: 1400px){.container{max-width:1400px;!important}}@media (min-width: 1500px){.container{max-width:1500px;!important}}@media (min-width: 1600px){.container{max-width:1600px;!important}}@media (min-width: 1700px){.container{max-width:1700px;!important}}p{margin:0}header.header.main-header{padding:10px 12px;column-gap:0;display:flex;justify-content:space-between;align-items:center}.main-body-tag .header-wrapper{background:transparent;position:absolute;left:0;right:0;transition:all .5s}.header__inline-menu .list-menu .header__menu-item.list-menu__item{color:#110e55;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;padding:0}.header__inline-menu .list-menu .header__menu-item.list-menu__item .header__active-menu-item,.header__inline-menu .list-menu .header__menu-item.list-menu__item span{text-decoration:none;color:inherit}header.header.main-header .list-menu li{padding-left:20px;padding-right:20px}header.header.main-header nav.header__inline-menu{border-radius:70px;background:#fff;box-shadow:0 4px 10px #00000005;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:20px 40px}header.header.main-header .list-menu li:first-child{padding-left:0}header.header.main-header .list-menu li:last-child{padding-right:0}header.header.main-header .header__icons{padding-right:0;align-items:center}header.header.main-header .header__icons .header__icon{margin:0 20px 0 0;width:auto;height:auto;border-right:1px solid #34253d;padding-right:20px}header.header.main-header .header__icons .header__icon .svg-wrapper{width:auto;height:auto}header.header.main-header .header__icons .header__icon .svg-wrapper svg{width:30px;height:30px}.menu-drawer__navigation-container .menu-drawer__utility-links .header-contact-text{display:none}.top-left-image{position:absolute;left:0}.top-right-image{position:absolute;right:0}.bottom-left-image{left:0;position:absolute;bottom:20%}.bottom-right-image{position:absolute;right:0;bottom:20%}.contact-about-page .contact-form .field{position:relative;width:86%!important}header.header.main-header .button-style{font-size:14px;padding:15px 25px}.contact-page .contact-form-list{background:transparent;padding:0;margin:0;list-style:none}.card__inner .card_block{display:none}.main-body-tag.template-article header.header.main-header .header-contact-text .button-style .ripple-bg{bottom:-10px}.scrolled-past-header sticky-header.header-wrapper{background-color:#fff}.scrolled-past-header header.header.main-header nav.header__inline-menu{box-shadow:none}.footer__list-social .list-social__item .list-social__link svg{width:22px;height:22px}.featured-product h2.product__title.h1{color:#110e55;font-family:Fredoka;font-size:56px;font-weight:500;line-height:normal;text-transform:uppercase}.featured-product .price__regular .price-item--regular{margin-right:0;color:#110e55;font-family:Manrope;font-size:30px;font-weight:800;line-height:normal}.featured-product span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--lightbox,.featured-product .slider-buttons.quick-add-hidden.small-hide,.featured-product .product-form__input.product-form__quantity,.featured-product button.share-button__button{display:none}.featured-product .share-button+.product__view-details{display:none}.featured-product .product__media-item.grid__item .product-media-container.media-type-image .product__media{padding-top:57%}.featured-product .share-button{display:none!important}.featured-product p.product__text.inline-richtext{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:28px}@media (max-width: 1799.98px){.featured-product h2.product__title.h1{font-size:52px}}.template-product .header-wrapper{position:unset}.main-product .product__info-wrapper .product__info-container{max-width:100%}.main-product .product__info-wrapper .product__title h1{color:#110e55;font-family:Fredoka;font-size:56px;font-weight:700;line-height:normal;text-transform:uppercase}.main-product .product__info-wrapper .price__container{color:#110e55;font-family:Manrope;font-size:30px;font-weight:800;line-height:normal;margin:0}.main-product .product__info-wrapper p.product__short-description{color:#201f1f;font-family:Manrope;font-size:18px;font-weight:600;line-height:26px;margin:0 0 30px}.main-product .product__info-container>*+*{margin:0}.main-product .product__info-wrapper label.quantity__label.form__label{display:none}.main-product .product__info-wrapper .product__title,.main-product .product__info-wrapper .price__container{margin-bottom:20px}.product__info-wrapper .selector-button-container{margin:0;display:flex;width:100%;gap:12px;padding-top:40px}.product__info-wrapper .product-form__input{flex:none}.product__info-wrapper .product__info-container .product-form,.product__info-wrapper .product-form__quantity,.product__info-wrapper .product-form__submit{margin:0}.product__info-wrapper .selector-button-container .add-to-cart-btn,.product-form__buttons{max-width:100%!important;width:100%}.quantity:after,.quantity:before{display:none}quantity-input.quantity{border-radius:30px;border:1px solid #000}.quantity__input{#201F1F;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:28px;text-transform:capitalize}.quick-add-modal__content-info{overflow:hidden!important}.button:after,.button:before,.product-form__input--pill input[type=radio]+label:before{display:none!important}.main-product .product__info-wrapper .product-material-details h4.desc-label{width:30%;color:#26236d;font-family:Manrope;font-size:18px;font-weight:700;line-height:24px}.main-product .product__info-wrapper .product-material-details p.product-short-description{width:70%;color:#201f1f;font-size:18px;font-weight:600;line-height:26px}.main-product .product__info-wrapper .product-material-details .details-wrap{display:flex;width:100%;flex-wrap:wrap}.main-product .product__info-wrapper .product-material-details{padding-bottom:16px}.main-product .product__info-wrapper .product-form__input legend.form__label{color:#26236d;font-family:Manrope;font-size:18px;font-weight:700;line-height:24px;padding-bottom:10px}.main-product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{margin:0 15px 10px 0;padding:10px 16px;border-radius:12px;border:1px solid #201F1F;background:#fff;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.main-product .product__info-wrapper .product-form__input--pill input[type=radio]+label{margin:0 15px 10px 0;padding:10px 16px;color:#525252;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:22px;border-radius:12px;border:1px solid #B2B2B2}.main-product .product__info-wrapper .product-form__input{margin:0 0 25px}.main-product .product__info-wrapper quantity-input.quantity{border-radius:30px;border:1px solid #000;width:auto;min-height:auto;padding:16px 10px;max-width:180px}.main-product .product__info-wrapper .selector-button-container .product-form__input{margin-bottom:0}.product__media-item.grid__item .product-media-container.media-type-image{width:100%;max-width:100%}.product__media-item.grid__item .product-media-container.media-type-image .product__media{padding-top:100%;border-radius:10px}media-gallery .product__media-gallery{display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden}media-gallery .product__media-gallery [id*=GalleryViewer]{order:2;flex-grow:1;position:relative;width:80%}media-gallery .product__media-gallery [id*=GalleryThumbnails]{display:block}media-gallery .product__media-gallery .thumbnail-slider{padding-right:1.25rem;order:1;width:20%;padding-right:20px}.thumbnail-slider{width:20%}.thumbnail-slider .thumbnail-list{display:block}.thumbnail-list__item{margin-bottom:20px}.thumbnail-slider .thumbnail[aria-current]{box-shadow:none;border:1px solid #000;border-radius:12px}.thumbnail-slider .thumbnail.global-media-settings img{border-radius:12px}.thumbnail-slider button.thumbnail{border-radius:12px;overflow:hidden}.main-product .product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{position:relative;z-index:1}.product-inner{position:relative;z-index:0}.product-right-image{position:absolute;top:130;right:0}.product-left-image{position:absolute;left:0}.product__info-wrapper .button-style{padding:18px 30px!important}.template-product .price-item span{display:none}.card__heading a:after.card--card:after,.card--standard .card__inner:after,.card__heading a:after{display:none!important}.card__inner{background:transparent}.card-wrapper.product-card-wrapper.underline-links-hover{border-radius:13.469px;background:#d8d8d833;padding:30px}.collection .product-card-wrapper .card__media img{object-fit:contain;right:0}.card--media .card__inner .card__content{position:relative;padding:0}.product-card-wrapper .card__badge.bottom.left{display:none}.collection .card-wrapper .card__inner{margin-left:auto;margin-right:auto;width:330px;height:300px}.collection .product-grid{display:flex;gap:0;width:100%;flex-wrap:wrap}.collection li.grid__item{width:25%;max-width:25%;padding-right:12px;padding-left:12px;margin-bottom:80px}.card-wrapper .card__heading a:after{display:none!important}.card-wrapper .card__heading{color:#110e55;font-family:Fredoka;font-size:36px;font-weight:900}.card-wrapper .full-unstyled-link{font-family:Fredoka!important;display:-webkit-box;color:currentColor;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-transform:uppercase}.card-wrapper .product__short-description{color:#201f1f;font-size:16px;font-weight:600;line-height:24px}.card-wrapper .price__container{color:#110e55;font-family:Fredoka;font-size:22px;font-weight:900}.collection .card__information{padding-bottom:0;padding-top:12px}.underline-links-hover:hover a{text-decoration:none!important}.card__content .cart-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:25px;background:#f03c3c}.card-information{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;align-items:center;padding-top:15px}.card-wrapper .quick-add__submit{background:transparent;padding:0}.collection .quick-add.no-js-hidden{width:20%;display:flex;justify-content:end;margin:0!important}.collection .card-info-wrapper{width:80%}.collection .quick-add{width:20%;display:flex;justify-content:end;margin:0}.price__regular .price-item--regular{text-transform:uppercase}.cart-item__price-wrapper,.cart-item__details .cart-item__name{color:#110e55;font-family:Fredoka!important;font-size:18px;font-weight:500}.cart-drawer__footer .totals__total,.totals,.cart-drawer__footer .totals__total-value{font-family:Fredoka!important;font-size:18px;font-weight:500}.drawer__header h2.drawer__heading{color:#110e55;font-family:Fredoka!important;font-size:25px;font-weight:500;text-transform:uppercase}.cart__dynamic-checkout-buttons{margin-right:0!important}.cart-item__quantity-wrapper a.button{background:none}.quantity__button:focus-visible,.quantity__input:focus-visible{background-color:unset!important}.template-404.template-error p{margin-top:140px;color:#110e55;text-align:center;font-family:Fredoka;font-size:60px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.template-404 h1.title{color:#110e55;text-align:center;font-family:Fredoka;font-size:60px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}a.button{border-radius:40px;background:#f03c3c}.customer.account h1.customer__title{margin-top:100px;color:#110e55;font-family:Fredoka;font-size:64px;font-style:normal;font-weight:900;line-height:normal}div#shopify-section-template--17918453678170__main{margin-top:80px}.login h1#login{margin-top:20px;color:#110e55;text-align:center;font-family:Fredoka;font-size:64px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.customer .field:after{display:none}.customer .field:before{display:none}.customer .field{border-bottom:1px solid #D8D8D8}.customer .field__label{position:unset;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.customer.login label{display:none}input#CustomerEmail{margin:0;padding:0;border-bottom:1px solid #D8D8D8;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}input#CustomerEmail::placeholder{opacity:1}input#CustomerPassword::placeholder{opacity:1}input#CustomerPassword{margin:0;padding:0;border-bottom:1px solid #D8D8D8;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.customer input#CustomerEmail{padding:0}.customer .field input:not(:placeholder-shown){padding:0;margin:0}.customer input#CustomerPassword{padding:0}.customer button:after,.customer button:before{display:none}.customer button{border-radius:40px;background:#f03c3c;min-width:140px}.customer .field input:focus{box-shadow:none}input#RecoverEmail::placeholder{opacity:1}input#RecoverEmail{margin:0;padding:0;border-bottom:1px solid #D8D8D8;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}#recover{margin-top:20px}h1#recover{color:#110e55;text-align:center;font-family:Fredoka;font-size:60px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.customer p{color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.customer:not(.account):not(.order){margin:0 auto;max-width:720px!important}.customer.register label{display:none}.customer.register h1{margin-top:100px}.customer.register h1{color:#110e55;font-family:Fredoka;font-size:60px;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}input#RegisterForm-FirstName::placeholder{opacity:1}input#RegisterForm-FirstName{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}input#RegisterForm-LastName::placeholder{opacity:1}input#RegisterForm-LastName{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}input#RegisterForm-email::placeholder{opacity:1}input#RegisterForm-email{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}input#RegisterForm-password::placeholder{opacity:1}input#RegisterForm-password{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses h1{margin-top:90px;color:#110e55;font-family:Fredoka;font-size:60px;font-style:normal;font-weight:900;line-height:normal}.customer.addresses button#EditFormButton_11289863159898{border-radius:40px;background:#f03c3c;color:#fff}.addresses li>button{margin-left:.5rem;margin-right:.5rem;border-radius:40px;background:#f03c3c;color:#fff;text-transform:capitalize}.customer.addresses div#EditAddress_11289863159898{margin-top:10px}.customer.addresses .field label{display:none}.customer.addresses input#AddressCompany_11289863159898::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressCompany_11289863159898{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer .field input{padding:0}.customer.addresses input#AddressAddress1_11289863159898::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressAddress1_11289863159898{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressAddress2_11289863159898::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressAddress2_11289863159898{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressCity_11289863159898::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressCity_11289863159898{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses .field__label{position:unset}.customer.addresses .field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none}.customer.addresses .field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.customer select{border-bottom:1px solid #D8D8D8;padding:0}.customer.addresses input#AddressZip_11289863159898::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressZip_11289863159898{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressPhone_11289863159898::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressPhone_11289863159898{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#address_default_address_11289863159898::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#address_default_address_11289863159898{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses .checkbox-label{margin-top:20px;display:flex;align-items:center;gap:12px}.customer.addresses .checkbox-label label{font-size:15px}.customer.addresses input#AddressFirstNameNew::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressFirstNameNew{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressLastNameNew::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressLastNameNew{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressCompanyNew::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressCompanyNew{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressAddress1New::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressAddress1New{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressAddress2New::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressAddress2New{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressCityNew::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressCityNew{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressZipNew::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressZipNew{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressAddress2_11289969852506::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressAddress2_11289969852506{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses input#AddressPhoneNew::placeholder{opacity:1;text-transform:capitalize}.customer.addresses input#AddressPhoneNew{margin:0;padding:0;color:#201f1f;font-family:Manrope;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.customer.addresses button#EditFormButton_11289969852506{border-radius:40px;background:#f03c3c;color:#fff}.addresses li>button+button,.addresses form button+button{margin-top:0rem;border-radius:40px;background:#f03c3c;color:#fff}.checkbox-label input#address_default_address_11289969852506{margin:0}*:focus-visible{outline:0;outline-offset:0;box-shadow:none}.card-wrapper.product-card-wrapper .card .card__information .Product_short_desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-info.product-inner .product-back-btn a{color:#110e55;font-size:18px;font-weight:400;line-height:normal;text-decoration:none;display:flex;align-items:center}product-info.product-inner .product-back-btn{margin-bottom:15px;position:relative;z-index:3}product-info.product-inner .product-back-btn a span{margin-left:5px}@media (max-width: 1799.98px){.section-heading .heading,.main-page h2{font-size:58px!important}}@media (max-width: 1699px){.section-heading .heading{font-size:55px;line-height:normal}.main-product .product__info-wrapper .product__title h1{font-size:45px}.main-product .product__info-wrapper .product__title,.main-product .product__info-wrapper .price__container{margin-bottom:10px}.main-product .product__info-wrapper .price__container{font-size:25px}.product__info-wrapper .selector-button-container{padding-top:20px}.main-product .product__info-wrapper p.product__short-description{padding-bottom:15px}.main-product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label,.main-product .product__info-wrapper .product-form__input--pill input[type=radio]+label{margin:0 5px 10px 0;padding:5px 10px;font-size:10px}.main-product .product__info-wrapper .product-form__input{margin:0 0 15px}.main-product .product__info-wrapper p.product__short-description{margin:0}.collection .card-wrapper .card__inner{width:300px}.collection .card-wrapper .card__inner{width:280px;height:230px}header.header.main-header nav.header__inline-menu{padding:20px 33px}}@media (max-width: 1599px){.section-heading .heading,.main-page h2{font-size:50px!important;line-height:normal}.main-product .product__info-wrapper .product__title h1{font-size:35px}.main-product .product__info-wrapper .price__container{font-size:20px}.main-product .product__info-wrapper quantity-input.quantity{padding:14px 10px}.template-404 h1.title{font-size:55px}.featured-product h2.product__title.h1{font-size:50px}.featured-product .price__regular .price-item--regular{font-size:26px}header.header.main-header .list-menu li{padding-right:13px}.header__inline-menu .list-menu .header__menu-item.list-menu__item{font-size:17px}header.header.main-header nav.header__inline-menu{padding:20px 23px}}@media (max-width: 1499px){.section-heading .heading,.main-page h2{font-size:48px!important}header.header.main-header .list-menu li{padding-left:12px;padding-right:12px}.card-wrapper.product-card-wrapper.underline-links-hover{padding:20px}.collection .card-wrapper .card__inner{width:260px}.card-wrapper .card__heading{font-size:30px}.form-heading{font-size:40px}h1#recover{font-size:50px}.customer.register h1{font-size:55px}.featured-product h2.product__title.h1{font-size:46px}header.header.main-header nav.header__inline-menu{padding:15px 25px}header.header.main-header .button-style{font-size:14px;padding:14px}.disclosure__button span{font-size:12px}}@media (max-width: 1399px){.section-heading .heading,.main-page h2{font-size:40px!important;line-height:normal}header.header.main-header .header__icons .header__icon{margin-right:15px;padding-right:15px}.main-product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label,.main-product .product__info-wrapper .product-form__input--pill input[type=radio]+label{margin:0 5px 10px 0;padding:5px 10px;font-size:10px}.main-product .product__info-wrapper p.product__short-description,.main-product .product__info-wrapper .product-material-details p.product-short-description{font-size:16px;line-height:24px}.main-product .product__info-wrapper .product-form__input legend.form__label,.main-product .product__info-wrapper .product-material-details h4.desc-label{font-size:16px}.collection .card-wrapper .card__inner{width:240px;height:210px}.collection li.grid__item{margin-bottom:30px}.customer:not(.account):not(.order){margin:0 auto;max-width:610px!important}.featured-product h2.product__title.h1{font-size:44px}header.header.main-header .list-menu li{padding-left:10px;padding-right:9px}}@media (max-width: 1299px){.section-heading .heading,.main-page h2{font-size:35px!important}.main-product .product__info-wrapper quantity-input.quantity{max-width:160px}.main-product .product__info-wrapper .product__title h1{font-size:30px}.collection .card-wrapper .card__inner{width:220px;height:210px}.card-wrapper .card__heading{font-size:25px}.form-heading{font-size:30px}.customer.register h1{font-size:50px}.featured-product h2.product__title.h1{font-size:42px}.featured-product p.product__text.inline-richtext{font-size:16px}header.header.main-header .list-menu li{padding-left:10px;padding-right:10px}header.header.main-header .button-style{text-align:center;font-size:10px;padding:14px}header.header.main-header nav.header__inline-menu{padding:15px 10px}}@media (max-width: 1199px){header.header.main-header .list-menu li{padding-left:8px;padding-right:8px}.header__inline-menu .list-menu .header__menu-item.list-menu__item{font-size:16px}header.header.main-header nav.header__inline-menu{padding:12px}header.header.main-header .header__icons .header__icon{margin-right:10px;padding-right:10px}.main-product .product__info-wrapper quantity-input.quantity{padding:12px 20px;font-size:14px}.collection .card-wrapper .card__inner{width:200px}.featured-product h2.product__title.h1{font-size:40px}.featured-product .price__regular .price-item--regular{font-size:24px}.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0 5rem!important}header.header.main-header .button-style{font-size:11px;padding:12px!important}.button-style .btn-inner{gap:4px}}@media (max-width: 1099px){.header__inline-menu .list-menu .header__menu-item.list-menu__item{font-size:12px}header.header.main-header nav.header__inline-menu{padding:10px}.collection li.grid__item{width:33.33%;max-width:33.33%}.collection .card-wrapper .card__inner{width:240px;height:220px}.card__content .cart-icon{width:41px;height:41px}h1#recover{padding-top:20px}.product__info-wrapper .button-style{font-size:15px!important}header.header.main-header .list-menu li{padding-left:6px;padding-right:6px}}@media (max-width: 991px){.section-heading .heading,.main-page h2{font-size:30px!important}.main-product .product__info-wrapper quantity-input.quantity{max-width:150px}.main-product .product__info-wrapper p.product__short-description,.main-product .product__info-wrapper .product-material-details p.product-short-description{font-size:15px}.main-product .product__info-wrapper .product-material-details h4.desc-label,.main-product .product__info-wrapper .product-material-details p.product-short-description{width:100%}.main-product .product__info-wrapper .product-material-details .details-wrap{display:block}.product__info-wrapper .selector-button-container{padding-top:5px}.collection .card-wrapper .card__inner{width:100%;height:100%}.card-wrapper.product-card-wrapper.underline-links-hover{padding:15px 12px}.card-wrapper .price__container{font-size:18px}.card-wrapper .product__short-description{font-size:15px;line-height:20px}.card-information{padding-top:5px}.customer.register h1{margin-top:100px;font-size:45px}.product__info-wrapper .button-style{padding:17px 20px!important;font-size:15px!important}}@media (max-width: 990px){.header .header-contact-text.header-desktop-view{display:none}}@media (max-width: 989px){.menu-drawer__navigation .menu-drawer__menu .menu-drawer__menu-item.list-menu__item{color:#110e55;font-size:16px;font-weight:400;line-height:normal;padding-left:20px;padding-right:20px}header.header.main-header header-drawer{margin:0}header.header.main-header .list-menu li{padding-left:0;padding-right:0}.menu-drawer__inner-container{height:100%}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:calc(100% - 130px)}}@media (max-width: 767px){.section-heading .heading,.main-page h2{font-size:30px!important}.menu-drawer__navigation-container .menu-drawer__utility-links{padding-left:20px!important;padding-right:20px!important}.main-product .product__info-wrapper .product__title h1{font-size:25px}.collection li.grid__item{width:50%;max-width:50%}.title,.title-wrapper-with-link{margin:20px 0 14px}.template-404 h1.title,.template-404.template-error p{font-size:50px}.login h1#login{font-size:55px}.customer form{margin-top:3rem}h1#recover{font-size:40px}.featured-product h2.product__title.h1{font-size:38px}.featured-product .price__regular .price-item--regular{font-size:22px}.email-signup-banner .banner__content-wrapper{width:100%}}@media (max-width: 749.98px){.featured-product:not(.product--no-media)>.product__info-wrapper{padding:0!important}.featured-product .product__media-list{width:100%;margin:0;padding-bottom:0;padding-right:15px}}@media (max-width: 575.98px){header.header.main-header .header__icons .header-contact-text.header-desktop-view{display:none}.menu-drawer__navigation-container .menu-drawer__utility-links .header-contact-text{display:inline-block}header.header.main-header .header__icons .header__icon{margin-right:0;padding-right:0;border-right:0}.main-product .product__info-wrapper quantity-input.quantity{max-width:131px;padding:11px 0}.template-404.template-error p{font-size:40px}.customer:not(.account):not(.order){max-width:510px!important}.customer p{font-size:16px;line-height:22px}h1#recover{font-size:32px}.customer.register h1{font-size:40px}}@media (max-width: 520px){.collection li.grid__item{width:100%;max-width:100%;padding-right:0;padding-left:0}.template-404 h1.title{font-size:37px}}@media (max-width: 450px){h1#recover{font-size:30px}.customer.register h1{font-size:36px}.featured-product h2.product__title.h1{font-size:35px}.section-heading .heading,.main-page h2{font-size:28px!important}}.contact-page .object{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;overflow:hidden}.main-body-tag.template-refund-policy .header-wrapper{position:unset}
/*# sourceMappingURL=/cdn/shop/t/3/assets/global.css.map */
