.product-form__buttons button{background-color:#47a2fd;color:#fff}.product__title h1{font-size:1.5em;font-weight:700;font-family:ITC Avant Garde Gothic,sans-serif;letter-spacing:.1em}.product__title h2{font-size:16px;font-weight:700;font-family:var(--font-body-family)}.product__sku{font-size:12px;font-family:var(--font-body-family);color:#333}.variant-swatch__item{display:flex;vertical-align:middle;justify-content:space-between;transition:opacity .5s}.variant-swatch{padding:2px;width:100%;margin:5px 0}.variant-swatch a{text-decoration:none;color:#000}.variant-swatch__title{font-family:var(--font-body-family)}.variant-swatch__item:hover{opacity:.8;cursor:pointer}.variant-swatch-list{margin-top:30px;border-top:1px solid rgb(221 221 221);padding-top:30px}.product-form__quantity{display:flex;column-gap:25px}.quantity__label{font-weight:700;font-family:var(--font-body-family);margin-top:14px;font-size:14px;margin-left:10px}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper,.detail_bigger_detail{width:calc(57% - 15px);max-width:60%}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{width:calc(45% - 15px);max-width:45%}.product-media-container.constrain-height.media-fit-contain{width:100%}.product-social.list-social{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;list-style:none;padding:0}.list-social__item a{text-decoration:none;font-size:25px}.list-social__item a:hover{transform:scale(1.1)}.product-social .social_facebook .list-social__link{color:#5991f5}.product-social .fill-gradient-instagram{background-size:100%;-webkit-background-clip:text!important;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;background-clip:text;background:radial-gradient(circle at 30% 107%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);font-weight:700}.product-social .social_pinterest .list-social__link{color:#f14453}.product-social .social_line .list-social__link{color:#60d378}.product-social .social_email .list-social__link{color:#5c5c5c}.product_detail .detail04 dt{border-bottom:1px solid #c9caca;font-weight:700;font-family:var(--font-body-family)}.product_detail .detail04 dd{padding:.5em 0;font-size:.9em;margin:0;font-family:var(--font-body-family)}.product-new-template .card__section .product_detail dd,.product-new-template .card__section .product_detail dt,.product-new-template .card__section .product_detail p{font-size:15px}.detail04 a{color:#000}.product__description{margin-top:5em}.product-form__input{max-width:100%}.variant-swatch__item{width:100%}.variant-swatch__item p{text-align:left}.variant-swatch-list{margin-top:0}.product-form__input input[type=radio]+label:hover{border-color:transparent}.product-form__input input[type=radio]+label{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-radius:3px;padding:0 3px;margin:0;border:2px solid transparent}.product-form__input input[type=radio]:checked+label{background-color:unset;border-color:#896251}.variant-swatch__item .aspect-ratio{width:40px;height:40px}.variant-swatch__item .aspect-ratio img{width:100%;height:auto}.variant-swatch__item p{text-align:left;color:#000}.product-form__option-name,legend.form__label{text-align:center;color:#000;font-size:14px;font-weight:bolder;display:block;font-family:var(--font-body-family)}.product-item__image-wrapper .p_variant_img{top:calc(100% + 10px);height:auto;width:calc(100% + 2px);max-width:calc(100% + 2px);background:#fff;border-top:5px solid white}.product-item--vertical .product-item__info{margin-top:10px;margin-bottom:60px;background:none;border-top:1px solid #ddd}.product-item{padding:10px}.product_meta__label_guide .outlet_tag{font-size:13px;letter-spacing:.1rem;color:#fff;background-color:#db4239;margin:.2em;padding:.5em .75em;display:block}.product_meta__label_guide .outlet_tag{border-radius:5px;padding:.25em .5em;font-family:var(--font-body-family)}.product-item__label-list.product-item__label_new{left:unset;right:0;top:0;padding-top:25px;padding-right:5px}.product-label--new{color:#000;transform:rotate(45deg);font-size:20px}.span_label_new{position:absolute;background-image:linear-gradient(225deg,#e9e329 60px,transparent 0);height:90px;width:90px;top:0;right:0;z-index:-1}.product-item.product-item--list .product-item__label-list>.product-label{font-size:10px;letter-spacing:1px}.product-item.product-item--list .product-item__label-list.product-item__label_new{padding-top:15px;padding-right:0}.product-item.product-item--list .span_label_new{top:0;right:0;background-image:linear-gradient(225deg,#e9e329 50px,transparent 0)}.sale_ttl{color:#fff;background-color:#db4239;padding:3px 0 3px 5px;margin-bottom:4px;display:block}.margin-top-50{margin-top:50px}.free-dial{background:#8b4441;margin-top:20px}.free-dial h3{color:#fff;font-size:18px;line-height:45px;text-align:center}.product-item__info-inner{padding:10px 10px 10px 0}.product_meta__label_guide{margin-bottom:17px;display:flex;flex-wrap:wrap;justify-content:flex-start}.product_meta__label_guide a{font-size:12px;margin:.2em;padding:.25em .5em;border-radius:3px;text-decoration:none;border:1px solid black;font-family:var(--font-body-family);color:#000;font-weight:500}.variant-swatch__item_block span{margin-top:5px;margin-bottom:5px}.instock_acc .title{margin:0}.product__info-container{display:grid;grid-template-columns:1fr 1fr;max-width:100%;grid-template-areas:"media-gallery type" "media-gallery title" "media-gallery tags" "media-gallery SKU" "media-gallery special-1" "media-gallery price" "media-gallery special_delivery" "media-gallery option-special" "media-gallery option" "media-gallery custom_shipping" "media-gallery color-picker" "media-gallery quantity-picker" "media-gallery special-option" "media-gallery buy-button" "media-gallery special-2" "media-gallery cross-sell" "media-gallery enquete" "media-gallery contact_for_product" "media-gallery product-contact" "media-gallery social" "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery .";grid-template-rows:auto;grid-auto-flow:row dense;grid-column-gap:3rem}.product__info-container>*+*{margin:0}.product__info-container #product_gallery{grid-area:media-gallery;height:fit-content}.product__info-container .product_info_type{grid-area:type;height:fit-content}.product__info-container #title{grid-area:title;height:fit-content}.product__info-container .custom_liquid.tags{grid-area:tags;height:fit-content}.product__info-container #SKU{grid-area:SKU;height:fit-content}.product__info-container .custom_liquid.p_info_1{grid-area:special-1;height:fit-content}.product__info-container #price{grid-area:price;height:fit-content}.custom_special_delivery{grid-area:special_delivery}.product__info-container #variant-swatch-list{grid-area:option;height:fit-content}.product__info-container .custom_liquid.custom_shipping{grid-area:custom_shipping;height:fit-content}.product__info-container #variant_picker{grid-area:color-picker;height:fit-content}.product__info-container .product-form__input.product-form__quantity{grid-area:quantity-picker;height:fit-content}.custom_option_lb-upsell{grid-area:special-option;height:fit-content}.product__info-container #buy_buttons{grid-area:buy-button;height:fit-content}.product__info-container .shopify-block.shopify-app-block{grid-area:cross-sell;height:fit-content}.product__info-container .questionnaire-button-section{grid-area:enquete;height:fit-content}.product__info-container #text.contact_for_product{grid-area:contact_for_product;height:fit-content}.product__info-container #product-contact{grid-area:product-contact;height:fit-content}.product__info-container #social-links{grid-area:social;height:fit-content}.product__info-container #product_description{grid-area:description;height:fit-content}.product__info-container .end-part{grid-area:end-part;height:100%}.custom_liquid.p_info_2{grid-area:special-2}.product__info-container #variant_picker-special{grid-area:option-special;height:fit-content}.product_text_extra p,.product_type p,#SKU p,.product__tax{margin:0}.description_title,#variant-swatch-list-title i,#mateli-image i,#mobile-picker{display:none}.assembly-manual-block{display:flex;justify-content:space-around}.assembly-manual{background-color:#000;color:#fff;width:fit-content;padding:10px 15px}.assembly-manual a{color:#fff}.product-form__buttons{max-width:100%}.detail04 ul{margin:0}.set-chair-bundle .product__info-container{grid-template-areas:"media-gallery type" "media-gallery title" "media-gallery tags" "media-gallery special-1" "media-gallery price" "media-gallery special_delivery" "media-gallery option" "media-gallery custom_shipping" "media-gallery color-picker" "media-gallery quantity-picker" "media-gallery special-option" "media-gallery buy-button" "media-gallery special-2" "media-gallery enquete" "media-gallery contact_for_product" "media-gallery product-contact" "media-gallery social" "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ." "media-gallery ."}@media screen and (max-width: 750px){.set-chair-bundle .product__info-container,.product__info-container{grid-template-columns:1fr;grid-template-areas:"media-gallery" "mobile-picker" "option-special" "option" "color-picker" "type" "title" "tags" "SKU" "price" "special_delivery" "custom_shipping" "description" "special-2" "special-option" "cross-sell" "special-1" "enquete" "contact_for_product" "product-contact" "social"}.description_title{font-weight:700;font-size:17px;background-color:#3e3a39;color:#fff;padding:10px 5px;display:flex;flex-direction:row;align-content:center;flex-wrap:wrap;justify-content:center;cursor:pointer}.description_title i{margin-top:7px;margin-right:5px}.description_container.show .fa-caret-right{display:none}.description_container .fa-caret-right{display:block}.description_container .fa-caret-down{display:none}.description_container.show .fa-caret-down{display:block}.description_container #description_content_id{display:none}.description_container.show #description_content_id{display:block}.product__info-container .product-form__input.product-form__quantity{position:fixed;bottom:50px;width:100%;z-index:5;left:0;background-color:#fff;border-top:5px;display:flex;justify-content:center;padding-bottom:5px;padding-top:5px;border-top:1px solid black;grid-area:none;height:fit-content}.product__info-container #buy_buttons{position:fixed;right:0;bottom:0;background-color:#fff;z-index:5;width:100%;height:50px}#buy_buttons product-form.product-form{margin:0}#variant_picker .product-form__input input[type=radio]+label{padding-top:3px;padding-bottom:3px}.product__info-container #SKU{margin-top:7px;margin-bottom:7px}.product__info-container #price{margin-top:7px}.instock_acc .title{margin-top:10px;margin-bottom:0}#variant-swatch-list #variant-swatch-list-content,#variant_picker #mateli-image-list{display:none}#variant-swatch-list.show #variant-swatch-list-content,#variant_picker.show #mateli-image-list{display:flex}#variant_picker,#variant-swatch-list.variant-swatch-list{padding-top:5px;margin:0}#mateli-image.show .fa-caret-right,#mateli-image .fa-caret-down,#mobile-picker.show .fa-caret-right,#mobile-picker .fa-caret-down{display:none}#mateli-image .fa-caret-right,#mateli-image.show .fa-caret-down,#mobile-picker .fa-caret-right,#mobile-picker.show .fa-caret-down{display:block}#variant-swatch-list-title,#mateli-image{display:flex;justify-content:center;align-items:center;gap:6px}.custom_liquid.p_info_1{margin-bottom:15px}#mobile-picker{display:flex;gap:5px}.product__media-list li{padding-bottom:0;margin-bottom:0;padding-top:0;margin-top:0}.slider.slider--mobile,.slider.slider--mobile .slider__slide{margin-bottom:0;padding-bottom:0}.variant-swatch-list{margin-top:0;padding-top:0}#variant-swatch-list-content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:center}#variant-swatch-list-content .variant-swatch__item{display:flex;flex-direction:row;align-items:center;align-content:center}#variant-swatch-list-content .variant-swatch__title{margin:0;line-height:19px}#variant-swatch-list-content .cart-item__image{width:55px}#variant-swatch-list-content{gap:5px}.variant-swatch-list{border:0}#product_description{margin-top:5px}.mobile-picker-variant.mobile-picker-color{display:flex;justify-content:space-between}.mobile-picker-color.mobile-picker-variant #mobile-picker,.mobile-picker-color.mobile-picker-variant #mateli-image,#variant-swatch-list-content .variant-swatch{width:calc(50% - 3px)}.product-form__buttons{max-width:100%}}@media screen and (max-width: 640px){.product-item.product-item--list .product-item__label-list>.product-label{margin-right:-5px;font-size:11px}.product-item.product-item--list .product-item__label-list.product-item__label_new{padding-top:10px}.product-item.product-item--list .span_label_new{background-image:linear-gradient(225deg,#e9e329 40px,transparent 0);height:60px;width:60px}.product-form__buttons{max-width:100%}}@media screen and (min-width: 750px){.product--stacked .product__media-item{max-width:calc(16% - 3px)}.product-label--new{font-size:15px}.span_label_new{background-image:linear-gradient(225deg,#e9e329 50px,transparent 0);height:70px;width:70px}.product__info-wrapper{padding:0 0 0 3rem}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/custom-section-main-product.css.map */
