.itg_product .product__title{margin-bottom:20px}.itg_product .product__title h1,.itg_product .product__title h2{margin-bottom:1.5rem;font-size:39px;line-height:49px;color:#200708;font-family:Playball,cursive}.itg_product .product__info-wrapper{margin:0 0 0 15px!important;background:#fff;padding:30px 50px 30px 30px!important;border-radius:10px}.product__info-container{max-width:100%!important}.itg_product .product__info-container>*+*{margin:0}.itg_product .price--large{background:#f4efef;padding:20px;border-radius:10px}.itg_product .price__regular .price-item--regular{color:#200708;margin-right:0;font-size:39px;line-height:49px;font-family:Playball,cursive}.itg_product.product .price .badge,.itg_product .product .price__container{margin-bottom:0}.itg_product .product__info-container .product__description{margin:2rem 0}.itg_product .product__info-container .product__description p,.itg_product .product__info-container .product__description span,.itg_product .product__info-container .product__description li{color:#491013!important;font-size:16px!important;line-height:26px!important;font-style:normal!important}.itg_product .product-form__input.itg_variant_label .form__label{margin-bottom:0;font-size:20px;line-height:25px;font-family:var(--font-heading-family);color:#200708;position:relative;width:100%;cursor:pointer;display:block;padding-right:30px}.itg_product .product-form__input.itg_variant_label .form__label:after{position:absolute;content:"";background:#200708;width:16px;height:2px;right:0;top:50%;transform:translateY(-50%);border-radius:30px}.itg_product .product-form__input.itg_variant_label .form__label:before{position:absolute;content:"";background:#200708;width:2px;height:16px;right:7px;top:50%;transform:translateY(-50%);border-radius:30px}legend.form__label.actives_label:before{display:none}.itg_variant_show{display:none;padding-top:20px}.itg_product .product-form__input{flex:unset;max-width:100%;margin:20px 0!important;border-bottom:1px solid #EFE8E8;padding-bottom:20px}.itg_quantity_addcart{display:flex;width:100%;align-items:flex-end;gap:10px}.itg_quantity_addcart .product-form__quantity{border:none!important;margin:0!important;padding:0!important}.itg_product .quantity{width:160px;min-height:50px}.itg_product label.quantity__label.form__label{margin-bottom:20px!important}.itg_product_btn{width:calc(100% - 170px)}.itg_product .product-form__buttons{max-width:100%}.itg_product .product-form{margin-bottom:0}.itg_product .product-form__submit.button,.itg_product #custom_addtocart{background:#320b0d;color:#fff;border-radius:40px;border:none;max-height:50px;padding:13px 36px;font-size:16px;line-height:24px;text-transform:uppercase;margin-bottom:0}.itg_product .product-form__submit.button:hover,.itg_product #custom_addtocart:hover{background:#491013}.itg_product .product__view-details{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#320b0d;font-size:16px;margin-top:20px}.itg_product .share-button__button{min-height:auto;font-family:var(--font-heading-family);font-size:20px;line-height:25px;margin-top:20px;gap:10px}.product__media-wrapper .product__media{border-radius:10px}.global-media-settings{background:#0000!important}.itg_product .thumbnail img{object-fit:contain;background:#fff;padding:10px}.itg_product .thumbnail[aria-current] *+*{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.itg_product .thumbnail[aria-current]{opacity:1!important}.itg_product .thumbnail-list{grid-gap:15px}.itg_product button.slider-button{position:absolute;cursor:pointer;width:36px;height:36px;background:#262626;color:#fff;border-radius:50%}.itg_product button.slider-button.slider-button--next{right:15px}.itg_product button.slider-button.slider-button--prev{left:15px;z-index:1}quick-add-modal .itg_product .product__info-wrapper{margin:0;padding:20px 30px}quick-add-modal .itg_quantity_addcart{flex-wrap:wrap;gap:10px}.itg_new_custom_variants{position:relative}.itg_var_flex{display:flex;flex-wrap:wrap;gap:10px}label.radioval{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:transparent;color:rgb(var(--color-foreground));border-radius:var(--variant-pills-radius);display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}label.radioval.active{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.itgcustom_variant .label_bg,.itgcustom_variant .label_bgs{background:#200708!important;color:#fff!important}.metafiled_btn,.itg_cart_hidden{display:none}@media only screen and (max-width:990px){.itg_product .product__info-wrapper{padding:30px 20px}.itg_product .product__title h1,.itg_product .product__title h2{font-size:30px;line-height:40px}.itg_product .price--large{padding:10px 20px}.itg_product .price__regular .price-item--regular{font-size:30px;line-height:40px}.itg_quantity_addcart{gap:0;flex-wrap:wrap}.itg_product .product-form__input{flex:100%}.itg_product_btn,.itg_product .quantity{width:100%}}@media only screen and (max-width:768px){.itg_product .grid__item{width:100%!important;max-width:100%!important}.itg_product .thumbnail-list{grid-gap:10px}.itg_product .product__info-wrapper{margin:20px 0 0!important;padding:30px}.itg_product .itg_quantity_addcart{gap:10px;flex-wrap:nowrap}.itg_product .quantity{width:160px}.itg_product .product-form__input{flex:unset}.itg_product .itg_product_btn{width:calc(100% - 160px)}}@media only screen and (max-width:750px){.itg_product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}}@media only screen and (max-width:679px){.itg_product .grid__item .product__media-list.slider.slider--mobile{scroll-padding-left:0rem}}@media only screen and (max-width:520px){.itg_product .itg_quantity_addcart{gap:0;flex-wrap:wrap}.itg_product .product-form__input{flex:100%}.itg_product .quantity,.itg_product .itg_product_btn{width:100%}}@media only screen and (max-width:480px){.itg_product .product__info-wrapper{padding:20px!important}.itg_product .product__title h1,.itg_product .product__title h2{font-size:28px;line-height:35px}.itg_product .price__regular .price-item--regular{font-size:26px;line-height:30px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/component-itg-product.css.map */
