.background-gallery-product-info-product-card{background:#fff}.head-container #products-info-sticky.position-sticky{position:sticky;top:57px;z-index:10}.head-container #products-info-sticky.top-offset{top:109px}.head-container .header-list-box-product{border:0;border-radius:unset;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.1);box-shadow:0 0 12px 0 rgba(0,0,0,.1);color:#353e40;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:37px;padding:16px}.head-container .header-list-box-product .product-background{background:rgba(0,0,0,.4);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:105}.head-container .header-list-box-product .product-background.show{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.head-container .header-list-box-product .header-list-frame-product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px}.head-container .header-list-box-product .header-list{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px;font-weight:700!important;margin:0;width:100%}.head-container .header-list-box-product .header-list-product{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:22px;width:100%}.head-container .header-list-box-product .header-list-product .model{color:#353e40;font-size:12px;font-weight:500;line-height:15px}.head-container .header-list-box-product .header-list-product .main{font-size:18px;font-weight:700!important;line-height:24px}.head-container .header-list-box-product .products-box-all-info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:400;gap:4px;line-height:normal;white-space:nowrap}.head-container .header-list-box-product .product-avalability{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.head-container .component-container-product .container{width:100%}.head-container .component-container-product .modules{gap:16px;padding:0 8px}.head-container .component-container-product .modules .met-tags{margin:-8px 0}.head-container .component-container-product.position{position:relative}.head-container .sticky-modules{gap:48px}.head-container .sticky-modules,.head-container .sticky-modules .modules{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.head-container .sticky-modules .modules{gap:16px;padding:0}.head-container .product-section-tittle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:20px;font-weight:600;padding:8px 16px 8px 0}.head-container .product-section-tittle .title-desc{font-size:16px;font-weight:400}.head-container .scrollToId{cursor:pointer}.head-container .product-price .detalprice,.head-container .sticky-btn-model .detalprice,.head-container .toolbar-price .detalprice{font-size:11px;font-weight:600;text-decoration:line-through;text-wrap:nowrap;white-space:nowrap}#descriptionElement{gap:72px}@media screen and (max-width:767.5px){.head-container .header-list-box-product{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.head-container .component-container-product,.head-container .header-list-box-product .product-avalability{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.head-container .component-container-product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}}@media screen and (min-width:767.6px){.head-container .header-list-box-product{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.head-container .component-container-product .modules{padding:0}}@media only screen and (min-width:767.6px) and (max-width:991.5px){.head-container .component-container-product{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;grid-template-columns:calc(50% - 8px) calc(50% - 8px);padding:0 16px}.head-container .component-container-product .panel_gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;position:sticky;top:16px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}}@media only screen and (min-width:991.6px){.head-container .component-container-product{display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:16px;grid-template-columns:calc(58.33% - 8px) calc(41.66% - 8px);padding:0 16px}.head-container .component-container-product .panel_gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:16px}.head-container .sticky-modules .product-m .p-16{padding:0}#descriptionElement{opacity:0;width:calc(66.66% - 8px)}#descriptionElement.opacity{opacity:1;width:100%}}@media only screen and (min-width:1199.6px){.head-container .component-container-product{grid-template-columns:calc(66.66% - 8px) calc(33.33% - 8px)}}@media screen and (min-width:374.6px) and (max-width:767.5px){.head-container .component-container-product .modules{padding:0 16px}}@media only screen and (max-width:991.5px){.head-container .component-container-product .panel_gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.head-container .sticky-modules .product-section-tittle{background-color:#f0efee}.head-container .product-section-tittle.bg-color-title{background-color:#f0efee;margin:0 0 0-16px;padding-left:16px}.head-container .product-section-tittle.margin-right-16{margin-right:-16px}.head-container .product-section-tittle.padding-left-16{padding-left:16px}}@media only screen and (min-width:767.6px){.head-container .product-section-tittle .title-desc{width:40%}}