.grid-header[data-v-d7c41967]{grid-area:header;padding-inline-end:40px}@media(min-width:768px){.grid-header[data-v-d7c41967]{padding-inline-end:0}}.grid-description[data-v-d7c41967]{grid-area:description}.grid-gallery[data-v-d7c41967]{grid-area:gallery;overflow-x:hidden;width:100%}@media(min-width:768px){.grid-gallery[data-v-d7c41967]{min-width:241px;overflow-x:visible;width:241px}}@media(min-width:1024px){.grid-gallery[data-v-d7c41967]{min-width:284px;width:284px}}.grid-description-main[data-v-d7c41967]{grid-area:description-main}.grid-description-main .product-badges[data-v-d7c41967]{max-width:calc(100vw - 50px)}@media(min-width:1024px){.grid-description-main .product-badges[data-v-d7c41967]{max-width:100%}}@media(min-width:768px){.grid-description-main [data-v-d7c41967] .product-badges-list{flex-wrap:wrap}}@media(min-width:1024px){.grid-description-main [data-v-d7c41967] .product-badges-list{flex-wrap:nowrap}}.grid-description-details[data-v-d7c41967]{grid-area:description-details}.variant-details-layout[data-v-d7c41967]{grid-auto-rows:min-content;grid-template-areas:"header" "description-main" "description-details"}@media screen and (max-width:768px){.variant-details-layout[data-v-d7c41967]{grid-template-areas:"header" "gallery" "description-main" "description-details"}}[data-v-d7c41967] .product-gallery-single-slide,[data-v-d7c41967] .swiper-slide{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-v-d7c41967] .thumbnails-swiper{display:block;height:auto;margin-bottom:.25rem;max-width:100%;width:100%}[data-v-d7c41967] .thumbnails-swiper .swiper-slide{height:55px;width:90px}[data-v-d7c41967] .product-alcohol-message{gap:.25rem}@media(min-width:768px){[data-v-d7c41967] .product-alcohol-message{border-radius:1.65rem;gap:.5rem;padding-bottom:.5rem;padding-top:.5rem}}[data-v-d7c41967] .product-alcohol-message-text{font-size:12px;line-height:12px}@media(min-width:768px){[data-v-d7c41967] .product-alcohol-message-text{font-size:16px;line-height:12px}}[data-v-d7c41967] .product-badge-flowers{padding:.375rem .75rem}[data-v-d7c41967] .product-badge-flowers img{height:1.25rem;width:1.25rem}[data-v-d7c41967] .product-badge-big{min-height:52px;min-width:52px}@media(min-width:768px){[data-v-d7c41967] .product-badge-big{min-height:70px;min-width:70px}}[data-v-d7c41967] .add-to-shopping-list-button{height:2.5rem}[data-v-d7c41967] .add-to-shopping-list-button .text.icon{font-size:1rem!important;line-height:1.5rem!important}[data-v-d7c41967] .add-to-shopping-list-button .text.icon:before{display:none}@media(min-width:768px){[data-v-d7c41967] .product-gallery{width:241px}}@media(min-width:1024px){[data-v-d7c41967] .product-gallery{width:284px}}[data-v-d7c41967] .product-gallery .product-gallery-main [id^=swiper-]{border-radius:0;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}@media(min-width:768px){[data-v-d7c41967] .product-gallery .product-gallery-main [id^=swiper-]{aspect-ratio:284/252!important}}[data-v-d7c41967] .product-gallery .swiper-slide{padding:.25rem!important}[data-v-d7c41967] .product-gallery .swiper-pagination{display:none}@media(min-width:768px){[data-v-d7c41967] .product-gallery .thumbnails-swiper{width:241px}}@media(min-width:1024px){[data-v-d7c41967] .product-gallery .thumbnails-swiper{width:284px}}
