.section-product-tabs:not(:has(.product-tabs__wrapper)){display:none}.product-tab__title{color:#413024;font-family:Spline Sans;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.product-tab__title--required{font-size:50px;margin-bottom:40px}.product-tab__title--related{font-size:30px;margin-bottom:30px}.product-tabs__group{width:100%;height:fit-content;display:flex;flex-direction:column;border-radius:10px;margin-left:auto;margin-right:auto}.product-tabs__group:not(:last-child){margin-bottom:20px}.product-tabs__item{padding:20px;position:relative;height:fit-content;background-color:#efe3d4;border-radius:20px}.product-tab__title p{max-width:90%;display:flex;align-items:center;padding-right:24px;color:#413024;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.product-tab__title p svg{position:absolute;width:13px;height:13px;right:20px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.product-tabs__item input[type=checkbox]:checked+.product-tab__title p svg{transform:rotate(180deg)}.question__answer,.product-tab__container{display:grid;grid-template-rows:0fr;opacity:.5;transition:all .3s ease}.product-tab__content{overflow:hidden}.product-tab__container{position:relative;z-index:10}.question__answer div.metafield-rich_text_field{overflow:hidden}.question__answer p{font-size:16px;overflow:hidden;transition:all .3s ease;color:rgba(var(--color-foreground))}.product-tab__content *{font-size:16px;transition:all .3s ease}.product-tab__content strong{font-weight:700}.product-tabs__item input[type=checkbox]{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;z-index:2;cursor:pointer;height:100%;width:100%;opacity:0}.product-tabs__item:has(input[type=checkbox]:checked)+.product-tab__container{grid-template-rows:1fr;opacity:1}.product-tabs__item:has(input[type=checkbox]:checked)+.product-tab__container{padding-top:20px}.product-tab__content{display:flex;flex-direction:column;gap:30px}.product-tab__content product-tab{display:flex;justify-content:space-between;gap:30px}.product-tabs__info{display:flex;gap:30px}.product-tabs__featured-image{width:350px;height:350px;border-radius:20px;overflow:hidden}.product-tabs__featured-image svg,.product-tabs__featured-image img{width:100%;height:100%;object-fit:cover;display:block}.product-tabs__info{width:100%}.product-tabs__text-content{display:flex;flex-direction:column;gap:15px;flex:1}.product-tabs__link{text-decoration:none;color:inherit}.product-tabs__text-content .product__title{color:#413024;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:.24px}.product-tabs__text-content .product__description *{color:#413024;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:140%}.product-tabs__form{max-width:300px;width:100%}.product-tabs__price{text-align:end;margin-bottom:30px}.product-tabs__price .price-item{color:#4f5905;font-family:Spline Sans;font-size:24px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:.24px}.product-tabs__variants{margin-bottom:30px}.product-tabs__variants variant-selects{display:flex;flex-direction:column;gap:15px}.product-tabs__variants .form__label{display:none}.product-tabs__variants .select:after,.product-tabs__variants .select:before{border-radius:50px;box-shadow:none;border:1px solid rgba(65,48,36,.2)}.product-tabs__variants:focus-visible{outline:0;outline-offset:0;box-shadow:none}.product-tabs__variants .select__select{background-color:inherit;color:#413024;font-size:12px}.product-tabs__variants .select:hover.select:after,.product-tabs__variants .select:before,.select__select:focus{border-radius:50px;box-shadow:none;border-color:#41302433}.product-tabs__variants .product-form__input--dropdown{margin-bottom:0}.product-tabs__variants .select__select{height:39px}.product-tabs__controls{display:flex;align-items:center;gap:10px}.product-tabs__controls .quantity__label{display:none}.product-tabs__controls .quantity:before{background-color:inherit}.product-tabs__controls quantity-input{width:95px}.product-tabs__controls quantity-input:before,.product-tabs__controls quantity-input:after{border-radius:50px;box-shadow:none;border:1px solid rgba(65,48,36,.2)}.product-tabs__controls .quantity__input{font-size:12px;padding:0 .1em}.product-tabs__controls .quantity__button{width:33px}.product-tabs__controls .quantity__rules{margin:0}.product-tabs__controls div:has(.product-form){width:100%}.product-tabs__controls .product-form__buttons button{min-height:47px}.product-tabs__controls .product-form__buttons button span{font-family:Spline Sans;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}@media screen and (max-width: 1150px){.product-tab__content product-tab,.product-tabs__info{gap:10px}.product-tabs__text-content{gap:5px}.product-tabs__text-content .product__title{font-size:16px}.product-tabs__text-content .product__description *{font-size:13px}.product-tabs__featured-image{width:200px;height:200px}.product-tabs__form{max-width:190px}.product-tabs__price{margin-bottom:10px}.product-tabs__variants{margin-bottom:15px}.product-tabs__controls{align-items:flex-start;flex-direction:column;gap:10px}}@media screen and (max-width: 767px){.product-tab__title--required{font-size:30px;margin-bottom:30px}.product-tab__title--related{font-size:20px;margin-bottom:20px}.product-tabs__group:not(:last-child){margin-bottom:15px}.product-tabs__item{padding:15px;border-radius:10px}.product-tab__title p{font-size:12px}.product-tab__title p svg{width:12px;height:12px}.product-tab__content product-tab{flex-direction:column}.product-tabs__info{flex-direction:column;align-items:center;gap:15px}.product-tabs__text-content{gap:10px}.product-tabs__featured-image{max-width:500px;width:100%;height:auto}.product-tabs__text-content .product__title{font-size:14px}.product-tabs__text-content .product__description *{font-size:12px}.product-tab__content product-tab{gap:15px}.product-tabs__form{max-width:100%}.product-tabs__price{text-align:start;margin-bottom:12px}.product-tabs__price .price-item{font-size:14px;letter-spacing:.14px}.product-tabs__variants variant-selects{flex-direction:row;gap:8px;flex-wrap:wrap}.product-tabs__variants .product-form__input{flex:1 0 calc(50% - 4px)}.product-tabs__variants .select__select{height:29px;font-size:10px;padding-left:10px;padding-right:10px}.product-tabs__variants{margin-bottom:12px}.product-tabs__controls{flex-direction:row}.product-tabs__controls quantity-input{min-height:33px}.product-tabs__controls .product-form__buttons button{min-height:33px;font-size:12px;padding:7px 30px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-tabs.css.map */
