.liza-product-bouquet{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:60px 0 40px}.liza-product-bouquet__title{margin:0 0 1.25rem;text-align:center;font-size:clamp(1.35rem,2.5vw,2rem);font-weight:600;line-height:1.3;color:#222}.liza-product-bouquet__top{display:flex;flex-direction:row;align-items:flex-start;gap:0;width:88%;max-width:1280px;margin:0 auto}.liza-product-bouquet__media{box-sizing:border-box;flex:0 0 42%;width:42%;display:flex;flex-direction:column;align-items:center;gap:1rem}.liza-product-bouquet__lightbox{display:block;width:100%;max-width:100%}.liza-product-bouquet__img{display:block;width:100%;height:auto;box-shadow:0 0 5px #00000080}.liza-product-bouquet__media .liza-video-container,.liza-product-bouquet__media video{display:block;width:100%;max-width:100%;height:auto}.liza-product-bouquet__media .liza-video-container presto-player{display:block;width:100%}.liza-product-bouquet__media .liza-video-container presto-player::part(muted-overlay-play){display:none}.liza-product-bouquet__media .liza-video-container presto-player::part(video){display:block;width:100%;height:auto;aspect-ratio:var(--liza-video-ratio, 9 / 16);object-fit:contain;background:#fff}.liza-product-bouquet__related{width:88%;max-width:1280px;margin:2rem auto 0}.liza-product-bouquet__related .liza-grid:has(.liza-grid__items[data-count="1"]) .liza-grid__nav{display:none}.liza-product-bouquet__summary{box-sizing:border-box;flex:0 0 55%;width:55%;margin-left:3%;padding:20px 10px;background:#fff;border-radius:12px}.liza-product-bouquet__summary:before{content:"";display:block;width:60px;height:3px;margin:0 auto 10px;background-color:#b30000;border-radius:2px}@media (min-width: 1025px){.liza-product-bouquet__summary{position:sticky;top:1.25rem;box-shadow:0 4px 24px #0000000a}}.liza-product-bouquet__desc.lz-trust{margin:0 0 1rem!important;border:1px solid #ccd6d6;border-radius:8px;text-align:left}.liza-product-bouquet__desc p,.liza-product-bouquet__desc li,.liza-product-bouquet__desc h2,.liza-product-bouquet__desc h3{text-align:left!important}.liza-product-bouquet__price{margin:0 0 .75rem;color:#050000;font-size:27px;text-align:center}.liza-product-bouquet__price .price{color:#050000;font-size:inherit;font-weight:700}.liza-product-bouquet__price .legal-price-info,.liza-product-bouquet__price .legal-price-info p,.liza-product-bouquet__price .wc-gzd-additional-info{margin:.2rem 0 0;color:#050000;font-size:.95rem;font-weight:700;line-height:1.35}.liza-product-bouquet__price .legal-price-info a{color:inherit;font-size:inherit;font-weight:700}.liza-product-bouquet__order{box-sizing:border-box;width:88%;max-width:1280px;margin:1.5rem auto 0;padding:10px;text-align:center}.liza-product-bouquet__order-title{margin:0 0 .75rem;text-align:center;color:var(--rose, #b02a35)!important;font-size:clamp(1.25rem,2vw,1.75rem)!important;font-weight:700!important}.liza-product-bouquet__notice{margin:0 0 1em;max-width:100%;font-size:16px!important;line-height:1.45;text-align:left;overflow-wrap:anywhere}.liza-product-bouquet__notice-label{color:#5c47d2}.liza-product-bouquet__atc{box-sizing:border-box;width:min(100%,640px);margin:0 auto;padding:10px;background:#eee;border:1px solid #4a4a4a;border-radius:9px;text-align:left}.liza-product-bouquet__addons{width:88%;max-width:1280px;margin:1.25rem auto 0}.liza-product-bouquet__addons .lpa-wrapper .lpa-grid{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:12px}.liza-product-bouquet__addons .lpa-wrapper .lpa-item{flex:0 0 calc(25% - 9px)!important;max-width:calc(25% - 9px)!important;text-align:center}.liza-product-bouquet__phone{padding:1.5rem 0;max-width:1000px;margin:0 auto;text-align:center;color:#222;line-height:1.1}.liza-product-bouquet__phone-label{margin:0 0 .5rem!important;font-size:1.3rem!important;color:var(--rose, #b02a35)!important;font-weight:700!important}.liza-product-bouquet__phone-number{margin:0;font-size:2.28rem;font-weight:600}.liza-product-bouquet__phone-number a{color:#222!important;text-decoration:none!important}@media (min-width: 768px){.liza-product-bouquet__phone-number a{pointer-events:none;cursor:default}}.liza-product-bouquet .liza-price-buttons{margin:1.25rem auto}.liza-product-bouquet__related-title{margin:1.5rem auto 1rem;text-align:center;font-size:1.2rem!important;color:var(--rose, #b02a35)!important;font-weight:700!important}@media (max-width: 1024px){.liza-product-bouquet{max-width:800px;margin:0 auto;padding:0 10px 30px}.liza-product-bouquet__top,.liza-product-bouquet__order,.liza-product-bouquet__addons{width:90%}.liza-product-bouquet__price{font-size:24px}}@media (max-width: 767px){.liza-product-bouquet{padding:60px 10px 30px}.liza-product-bouquet__title{font-size:20px}.liza-product-bouquet__top{flex-direction:column-reverse;width:100%}.liza-product-bouquet__media,.liza-product-bouquet__summary{flex:none;width:100%;margin-left:0}.liza-product-bouquet__summary{margin-bottom:1rem}.liza-product-bouquet__order,.liza-product-bouquet__addons{width:100%}.liza-product-bouquet__price{font-size:21px}.liza-product-bouquet__atc{text-align:center}.liza-product-bouquet__desc.lz-trust,.liza-product-bouquet__desc section{max-width:100%!important;box-sizing:border-box!important}.liza-product-bouquet__addons .lpa-wrapper .lpa-item{flex:0 0 calc(33.333% - 8px)!important;max-width:calc(33.333% - 8px)!important}}@media (max-width: 480px){.liza-product-bouquet__addons .lpa-wrapper .lpa-item{flex:0 0 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}}
