:root{--add-to-cart-background:#e22120;--add-to-cart-background-hover:#ce1817;--add-to-cart-color:#fff}header .header__menu-item{font-weight:600;padding-left:30px!important;padding-right:30px!important;text-transform:uppercase;font-size:18px}p.announcement-bar__message.h5{font-weight:600}.price-item--sale{color:#e22120}.badge.price__badge-sale{align-items:center;background:#ce1817;border:none;font-weight:700;font-size:14px}fieldset.product-form__input .form__label{margin-bottom:.2rem;font-size:1.5rem;font-weight:700;text-transform:uppercase}.image-with-text__media{border:0}.shopify-policy__body{padding-bottom:30px}.footer__content-bottom-wrapper{justify-content:center}.product__info-wrapper .button--secondary:after,.product__info-wrapper .button--secondary:before,.rich-text__blocks .button--secondary:before,.rich-text__blocks .button--secondary:after,.button--primary:before,.button--primary:after,.custom-button-atc .button--secondary:before,.custom-button-atc .button--secondary:after{display:none}.button--primary,.product-form__submit{color:#fff;background-color:var(--add-to-cart-background);font-weight:600;text-transform:uppercase;box-shadow:0 0 0 .1rem rgba(var(--add-to-cart-background),var(--add-to-cart-background));transition:background var(--duration-short) ease;width:50%;padding:1.2em}.button--primary:hover,.product-form__submit:hover,.custom-button-atc .button--secondary:hover{color:#fff;background-color:var(--add-to-cart-background-hover);box-shadow:0 0 0 .1rem rgba(var(--add-to-cart-background-hover),var(--add-to-cart-background-hover))}.product-form__buttons button{width:100%;padding:10px}.product__view-details{color:#121212}.collection__title h2{font-size:1.6em}.product-form__input--pill input[type=radio]+label{width:100%;border-radius:6px!important;padding:1.2rem 2rem}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-form__input input[type=radio]+label.most-popular{position:relative;color:var(--add-to-cart-color);background-color:#334fb4;border-color:#334fb4;padding:2.5rem 2.5rem 1rem 2.2rem;border:0!important;background:linear-gradient(92deg,#ee7752,#1f56fd,#23a6d5);background-size:300% 300%;animation:gradient 10s ease infinite;font-weight:700}.product-form__input input[type=radio]:checked+label.most-popular{background:linear-gradient(92deg,#0db789,#0aa707,#226a09);background-size:300% 300%;animation:gradient 10s ease infinite;border:2px solid #226a09}.product-form__input input[type=radio]+label.most-popular span.text{position:absolute;top:4px;right:5px;font-size:12px;display:inline-block;padding:2px 5px;color:#000;text-transform:uppercase;font-weight:700;background:#fff;border-radius:5px}.custom-button-atc .button--secondary{min-width:auto;display:inline-flex;width:auto;padding-left:33px;padding-right:33px;background:#ef1b25;color:#fff;text-transform:uppercase;font-weight:600}.rich-text__blocks .button--secondary{color:#121212;border:1px solid #121212}.rich-text__blocks .button--secondary:hover{box-shadow:0 0 0 1px #121212}header.header--menu-center{grid-template-areas:"heading navigation icons";grid-template-columns:1fr 3fr 1fr;column-gap:2rem;padding-top:2rem;padding-bottom:2rem!important}.header--menu-center .header__inline-menu{text-align:center}.product-form__submit[name=custom-atc],.product-form__submit[name=custom-atc-featprd]{background:#000}.product-form__submit[name=custom-atc]:hover,.product-form__submit[name=custom-atc-featprd]:hover{box-shadow:0 0 0 1px #121212}.width-80{width:80%;margin:0 auto}.section-main-prd-children-magic-books .product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;padding-left:10%;width:calc(55% - .5rem)}@media (max-width:1024px){.width-80{width:100%;margin:0 auto}}@media (max-width:990px){.section-main-prd-children-magic-books .product--medium:not(.product--no-media) .product__media-wrapper{padding-left:0%}}@media (max-width:749px){.section-main-prd-children-magic-books .product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%;padding-left:0%;width:calc(100% - .5rem)}.section-main-prd-children-magic-books .product-media-container{width:100%!important;max-width:100%!important}.section-main-prd-children-magic-books .product-media-container.constrain-height .media{padding-top:100%}.section-main-prd-children-magic-books .product__title,.section-main-prd-children-magic-books .review-widget,.section-main-prd-children-magic-books .product-form__input,.section-main-prd-children-magic-books .price{text-align:center}.section-main-prd-children-magic-books .product-form__buttons{max-width:100%}header.header.header--menu-center .header__heading-logo{min-width:150px}header.header.header--menu-center{padding-top:1rem;padding-bottom:1rem!important;grid-template-areas:"left-icon heading icons"}product-info{padding-top:0!important;margin-top:-10px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-thegroovd.css.map?v=3495127978287682561741712382 */
