.main-layout__main>.product-page-content,body>.product-page-content{display:contents!important}.product-full-card{background-color:#fff;border:1px solid #e1e1e1;border-radius:8px;flex-direction:column;width:100%;padding:40px;display:flex;box-shadow:0 2px 4px #0000001a}@media (max-width:768px){.product-full-card{padding:16px}}.product-full-card-layout-media{grid-template-columns:1.15fr 1fr;gap:32px;display:grid}@media (max-width:992px){.product-full-card-layout-media{grid-template-columns:1fr;gap:16px}}.product-full-card-layout-information{border-top:1px solid #e1e1e1;margin-top:32px}.product-full-card .product-gallery{width:100%;min-width:0}.product-full-card .product-gallery__main{aspect-ratio:1;background-color:#f5f5f5;border-radius:8px;width:100%;position:relative;overflow:hidden}.product-full-card .product-gallery__image{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.product-full-card .product-gallery__image--active{z-index:1}.product-full-card .product-gallery__thumbnails{scrollbar-width:thin;gap:10px;margin-top:12px;padding:2px 2px 8px;display:flex;overflow-x:auto}.product-full-card .product-gallery__thumbnail{cursor:pointer;background:#f5f5f5;border:2px solid #0000;border-radius:10px;flex:0 0 76px;width:76px;height:76px;padding:0;transition:border-color .2s,opacity .2s;overflow:hidden}@media (max-width:768px){.product-full-card .product-gallery__thumbnail{flex:0 0 60px;width:60px;height:60px}}.product-full-card .product-gallery__thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.product-full-card .product-gallery__thumbnail:hover{opacity:.8}.product-full-card .product-gallery__thumbnail:focus-visible{outline-offset:3px;outline:2px solid #155343}.product-full-card .product-gallery__thumbnail--active{border-color:#155343}.product-full-card .section-information{flex-direction:column;justify-content:flex-start;padding-top:8px;display:flex}@media (max-width:768px){.product-full-card .section-information{padding:0}}.product-full-card .section-information .wrap-top-category{text-transform:uppercase;color:#155343;grid-template-columns:1fr auto;justify-content:space-between;align-items:center;gap:16px;height:36px;font-size:14px;font-weight:600;display:grid}@media (max-width:768px){.product-full-card .section-information .wrap-top-category{padding:0}}.product-full-card .section-information h1{margin-top:12px;margin-bottom:0;font-size:32px;font-weight:700}@media (max-width:768px){.product-full-card .section-information h1{font-size:24px}}.product-full-card .section-information .wrap-sub-information{align-items:center;gap:20px;margin-top:20px;font-size:14px;display:flex}@media (max-width:768px){.product-full-card .section-information .wrap-sub-information{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px}}.product-full-card .section-information .wrap-sub-information .sku{color:#6d6d6d}.product-full-card .section-information .wrap-sub-information .rating{align-items:center;gap:2px;font-weight:500;display:flex}.product-full-card .section-information .short-description{color:#6d6d6d;margin-top:24px;font-size:16px}@media (max-width:768px){.product-full-card .section-information .short-description{margin-top:12px;font-size:14px}}.product-full-card .section-information .parameters{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;gap:12px;margin-top:28px;padding:20px 0;display:flex}@media (max-width:768px){.product-full-card .section-information .parameters{margin-top:12px;padding:12px 0}}.product-full-card .section-information .parameters .parameter{flex-direction:column;display:flex}.product-full-card .section-information .parameters .parameter .parameter-name{color:#6d6d6d;font-size:14px}.product-full-card .section-information .parameters .parameter .parameter-value{background-color:#d7eee4;background-color:color(display-p3 .8614 .931396 .894609);background-color:lab(92.2561% -9.27833 2.4955);border:1px solid #155343;border-radius:6px;justify-content:center;align-items:center;gap:8px;height:36px;margin-top:8px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.product-full-card .section-information .parameters .parameter .parameter-value svg{width:14px;height:14px}.product-full-card .section-information .product-price-wrapper{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:28px;display:flex}@media (max-width:768px){.product-full-card .section-information .product-price-wrapper{flex-direction:column;align-items:flex-start;gap:8px;margin-top:12px}}.product-full-card .section-information .product-price-wrapper .product-price{font-size:36px;font-weight:700}@media (max-width:768px){.product-full-card .section-information .product-price-wrapper .product-price{font-size:28px}}.product-full-card .section-information .product-price-wrapper .product-price .original-price{color:#6d6d6d;margin-right:8px;font-size:32px;text-decoration:line-through}@media (max-width:768px){.product-full-card .section-information .product-price-wrapper .product-price .original-price{padding:0;font-size:24px}}.product-full-card .section-information .product-price-wrapper .product-price .currency{font-size:18px;font-weight:500}.product-full-card .section-information .product-price-wrapper .product-availability{color:#155343;gap:6px;font-size:14px;font-weight:500;display:flex}.product-full-card .section-information .product-price-wrapper .product-availability svg{width:14px;height:14px}.product-full-card .section-information .product-price-wrapper .product-availability .in-stock{color:#155343;align-items:center;gap:4px;display:flex}.product-full-card .section-information .product-price-wrapper .product-availability .out-of-stock{color:#ff3b3b}.product-full-card .section-information .product-min-order-sum{color:#6d6d6d;margin-top:12px;font-size:14px}.product-full-card .section-information .product-actions{align-items:center;gap:12px;margin-top:20px;display:flex}.product-full-card .section-information .product-actions .product-add-to-cart{width:100%;display:flex}.product-full-card .section-information .product-actions .product-add-to-cart div{width:100%}.product-full-card .section-information .product-actions .product-quantity{border:1px solid #e1e1e1;border-radius:12px;align-items:center;height:48px;display:flex}.product-full-card .section-information .product-actions .product-quantity input{text-align:center;border:none;outline:0;width:36px;height:36px;font-size:16px;font-weight:600}.product-full-card .section-information .product-actions .product-quantity button{cursor:pointer;background-color:#0000;border:none;outline:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.product-full-card .section-information .product-actions .product-quantity button:disabled{color:#e1e1e1;cursor:not-allowed}.product-full-card .section-information .organization-process{border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;flex-direction:column;margin-top:24px;display:flex}.product-full-card .section-information .organization-process .process-item{flex-wrap:wrap;align-items:center;gap:12px 8px;padding:10px 0;display:flex}.product-full-card .section-information .organization-process .process-item .items{flex-wrap:wrap;gap:8px;display:flex}.product-full-card .section-information .organization-process .process-item:not(:last-child){border-bottom:1px solid #e1e1e1}.product-full-card .section-information .organization-process .process-item .caption{color:#1a1b1f;align-items:center;gap:4px;padding-right:12px;font-size:12px;display:flex}.product-full-card .section-information .organization-process .process-item .caption svg{width:14px;height:14px}.product-full-card .section-information .organization-process .process-item .item{color:#6d6d6d;background-color:#fff8ec;border:1px solid #e1e1e1;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}.product-full-card .section-information .seller-info{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:24px;display:grid}@media (max-width:768px){.product-full-card .section-information .seller-info{margin-top:12px}}.product-full-card .section-information .seller-info:hover .seller-name{text-decoration:underline}.product-full-card .section-information .seller-info .seller-logo img{border-radius:50%}.product-full-card .section-information .seller-info .seller-caption{color:#6d6d6d;font-size:14px}.product-full-card .section-information .seller-info .seller-name{color:#155343;margin-top:4px;font-size:16px;font-weight:500}.product-full-card .section-information .seller-info .arrow svg{width:14px;height:14px}.product-full-card .product-card__favorite{background-color:#0000;border:none;outline:0;display:flex;top:0;right:0;position:relative!important}.product-full-card .product-card__favorite:hover{cursor:pointer}.product-full-card .product-card__favorite:hover svg path{fill:#ff7070}.product-full-card .product-full-card-tabs{border-bottom:1px solid #e1e1e1;gap:28px;display:flex}@media (max-width:768px){.product-full-card .product-full-card-tabs{-webkit-overflow-scrolling:touch;gap:12px;overflow-x:auto}}.product-full-card .product-full-card-tabs button{cursor:pointer;color:#6d6d6d;white-space:nowrap;background-color:#0000;border:none;border-bottom:1px solid #0000;outline:0;align-items:center;height:56px;padding:8px 0;font-size:16px;font-weight:500;display:flex}.product-full-card .product-full-card-tabs button.active{color:#155343;border-bottom:2px solid #155343;font-weight:600}.product-full-card .product-full-card-tabs button:hover{color:#155343}.product-full-card .tabpanel{padding:36px 0}@media (max-width:768px){.product-full-card .tabpanel{padding:18px 0}}.product-full-card .tabpanel h2{margin:0;font-size:24px;font-weight:500;line-height:30px}@media (max-width:768px){.product-full-card .tabpanel h2{font-size:18px}}.product-full-card .product-seller-tabpanel{flex-direction:column;max-width:768px;display:flex}.product-full-card .product-seller-tabpanel .wrap-information{color:#6d6d6d;align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.product-full-card .product-seller-tabpanel .product-seller-description{color:#6d6d6d;margin-top:24px;font-size:16px;line-height:24px}.product-full-card .product-seller-tabpanel .product-seller-description p{margin:0 0 16px}.product-full-card .product-seller-tabpanel .product-seller-navigation{align-items:center;gap:8px;margin-top:16px;font-size:14px;display:flex}.product-full-card .product-seller-tabpanel .product-seller-navigation a{color:#155343;align-items:center;gap:8px;padding:8px 0;font-size:14px;font-weight:500;text-decoration:none;display:flex}.product-full-card .product-seller-tabpanel .product-seller-navigation a svg{width:14px;height:14px}.product-full-card .product-seller-tabpanel .product-seller-navigation a:hover{text-decoration:underline}.product-full-card .delivery-tabpanel{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (max-width:992px){.product-full-card .delivery-tabpanel{grid-template-columns:1fr;gap:16px}}.product-full-card .delivery-tabpanel .product-delivery .section-icon,.product-full-card .delivery-tabpanel .product-payment .section-icon{margin-bottom:16px}.product-full-card .delivery-tabpanel .product-delivery .section-icon svg,.product-full-card .delivery-tabpanel .product-payment .section-icon svg{width:24px;height:24px}.product-full-card .delivery-tabpanel .product-delivery .with-icon-list,.product-full-card .delivery-tabpanel .product-payment .with-icon-list{color:#6d6d6d}.product-full-card .delivery-tabpanel .product-delivery .with-icon-list li,.product-full-card .delivery-tabpanel .product-payment .with-icon-list li{padding:4px 0}.product-full-card .reviews-tabpanel{max-width:768px}.bread-crumbs{flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0;display:flex}.bread-crumbs:after,.bread-crumbs:before{content:"";display:none}@media (max-width:768px){.bread-crumbs{padding:10px!important}.bread-crumbs>:not(:nth-last-child(-n+3)){display:none!important}}.bread-crumbs .bread-crumb-arrow,.bread-crumbs .bread-crumb-link{color:#6d6d6d;opacity:.6;pointer-events:none;cursor:default;font-size:14px;transition:all .3s}.bread-crumbs .bread-crumb-arrow.has-link,.bread-crumbs .bread-crumb-link.has-link{pointer-events:all;cursor:pointer}.bread-crumbs .bread-crumb-arrow.bread-crumb-link:last-of-type,.bread-crumbs .bread-crumb-arrow.has-link:hover,.bread-crumbs .bread-crumb-link.bread-crumb-link:last-of-type,.bread-crumbs .bread-crumb-link.has-link:hover{color:#1a1b1f;opacity:1}.adult-modal{text-align:center;flex-direction:column;gap:16px;display:flex}.adult-modal p{margin-bottom:0;padding-bottom:0}.adult-modal .modal-actions{flex-direction:column;gap:8px;display:flex}.adult-modal .modal-actions button{height:42px}.adult-modal .modal-actions .b_yelloow{color:#000}
