.breadcrumb-container.mobile{background-color:transparent;padding-left:20px;padding-right:20px;height:40px}@font-face{font-family:__Libre_Baskerville_f3a3b8;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/f836c882b28f3120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Libre_Baskerville_f3a3b8;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/c4445d1b193e518a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Libre_Baskerville_f3a3b8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/301c2a5d0ba920b0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Libre_Baskerville_f3a3b8;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b2f48049c9c5c631-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Libre_Baskerville_f3a3b8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/27a4dfb4809e75f0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Libre_Baskerville_f3a3b8;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fd9b8ea6976d80ff-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Libre_Baskerville_Fallback_f3a3b8;src:local("Times New Roman");ascent-override:75.76%;descent-override:21.09%;line-gap-override:0.00%;size-adjust:128.03%}.__className_f3a3b8{font-family:__Libre_Baskerville_f3a3b8,__Libre_Baskerville_Fallback_f3a3b8}.__variable_f3a3b8{--font-libre-baskerville:"__Libre_Baskerville_f3a3b8","__Libre_Baskerville_Fallback_f3a3b8"}@font-face{font-family:__Lato_9ba917;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/1c6f4cbc58bf1b54-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Lato_9ba917;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/756f9c755543fe29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Lato_9ba917;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/18663a228a3c9261-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Lato_9ba917;font-style:italic;font-weight:700;font-display:swap;src:url(/_next/static/media/25460892714ab800-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Lato_9ba917;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1df658da56627d0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Lato_9ba917;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4de1fea1a954a5b6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Lato_9ba917;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/162938472036e0a8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Lato_9ba917;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d664cce900333ee-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Lato_Fallback_9ba917;src:local("Arial");ascent-override:101.32%;descent-override:21.87%;line-gap-override:0.00%;size-adjust:97.42%}.__className_9ba917{font-family:__Lato_9ba917,__Lato_Fallback_9ba917}.__variable_9ba917{--font-lato:"__Lato_9ba917","__Lato_Fallback_9ba917"}.arrow-btn.ant-btn{padding:0}.arrow-btn.ant-btn span{font-size:32px}.images-section .image-preview-container{width:-moz-fit-content;width:fit-content}.images-section .image-preview-container .image-preview-section{position:relative;display:block}.images-section .image-preview-container .image-preview-section.mobile{min-width:unset}.images-section .image-preview-container .image-preview-section .carousel-container{width:100dvw!important;position:relative;overflow:clip}.images-section .image-preview-container .image-preview-section .carousel-container .ant-carousel .mobile-images-carousel .slick-dots{z-index:9}.images-section .image-preview-container .image-preview-section .action-btn{z-index:2;position:absolute;display:block;border-color:transparent;box-shadow:none}.images-section .image-preview-container .image-preview-section .action-btn.favorite-btn{top:15px;right:15px}.images-section .image-preview-container .image-preview-section .action-btn.preview-btn{bottom:15px;right:15px;width:40px;height:40px;padding-top:7px;padding-bottom:8px;z-index:2}.images-section .image-preview-container .image-preview-section .action-btn.share-btn{border-color:unset;top:15px;left:15px;width:35px;height:35px;padding-right:2px;padding-top:5px}.images-section .image-preview-container .image-preview-section .action-btn.share-btn.mobile-share-btn{top:unset;bottom:15px;right:15px;left:unset}.images-section.desktop{--images-section-width:calc(var(--viewport-width) * 65 / 100);max-width:var(--images-section-width)}.images-section.desktop .image-preview-container .image-preview-section{margin-right:20px}.images-section.desktop .image-preview-container .image-preview-section .images-container{display:flex;justify-content:space-between;--main-image-height:calc(var(--images-section-width) * 3 / 4 * 1.1)}.images-section.desktop .image-preview-container .image-preview-section .images-container .main-image{height:var(--main-image-height);-o-object-fit:cover;object-fit:cover}.images-section.desktop .image-preview-container .image-preview-section .images-container .side-images-container{width:calc(var(--images-section-width)*.9/4);display:flex;flex-direction:column;gap:20px}.images-section.desktop .image-preview-container .image-preview-section .images-container .side-images-container .side-image{height:calc((var(--main-image-height) - 40px)/3);-o-object-fit:contain;object-fit:contain;cursor:pointer;-o-object-position:left;object-position:left}.images-section.desktop .image-preview-container .image-preview-section .images-container .side-images-container .side-image.selected{filter:brightness(90%)}.images-section.desktop .image-preview-container .image-preview-section .images-container .main-image-container{position:relative}.images-section.desktop .image-preview-container .image-preview-section .images-container .main-image-container .carousel-btn-container{position:absolute;height:100%;top:0;display:flex;align-items:center;z-index:1}.images-section.desktop .image-preview-container .image-preview-section .images-container .main-image-container .carousel-btn-container.prev{left:10px}.images-section.desktop .image-preview-container .image-preview-section .images-container .main-image-container .carousel-btn-container.next{right:10px}.images-section.desktop .image-preview-container .image-preview-section .images-container .main-image-container .carousel-btn-container .carousel-btn{width:30px;height:30px;min-width:unset;display:flex;align-items:center;justify-content:center}.images-section.desktop .image-preview-container .image-preview-section .images-container .main-image-container .carousel-btn-container .carousel-btn .material-icons-outlined{font-size:30px}.collapse{transition-property:height;transition-duration:.2s;overflow:hidden}.detail-menu-container{display:flex;width:100%;margin-bottom:20px}.detail-menu-container .menu-btn{height:60px;cursor:pointer;padding:20px;border-bottom:2px solid #d9d9d9;color:#d9d9d9;width:-moz-fit-content;width:fit-content;text-wrap:nowrap}.detail-menu-container .menu-btn.active{border-bottom-color:#222;color:#222}.detail-menu-container .collapse-btn{margin:12.5px 0;display:flex;justify-content:flex-end}.detail-menu-container .border{width:100%;border-bottom:2px solid #d9d9d9}.flower-care-instructions-container .heading-container{display:flex;align-items:center;justify-content:space-between}.flower-care-instructions-container .heading-container.expanded{margin-bottom:5px}.flower-care-instructions-container .inner-div-expanded{padding-bottom:5px}.flower-care-instructions-container .inner-div-expanded .flower-care-li{line-height:140%}.flower-care-instructions-container .inner-div-expanded .flower-care-li:not(:last-child){margin-bottom:10px}.product-detail-component{margin-top:50px;width:100%}.product-detail-component.mobile{margin-top:0;padding:0 20px}.product-detail-component.mobile .product-detail-divider{margin-bottom:10px}.product-detail-component.mobile .product-detail-divider:last-child{margin-top:10px}.product-detail-component .description-text{white-space:pre-wrap}.product-detail-component .arrangement-includes-section{margin-top:30px}.product-detail-component .arrangement-includes-section .arrangement-includes-heading{margin-bottom:20px;font-weight:700}.product-detail-component .arrangement-includes-section .arrangement-includes-li:not(:last-child){margin-bottom:6px}.product-detail-component .note-section{background-color:#f7f7f7;margin-top:30px;padding:10px}.product-detail-component .note-section .note-heading{font-weight:700;margin-bottom:5px}.recommendation-div{margin-top:120px;max-width:100dvw;margin-bottom:60px;width:100%}.recommendation-div.mobile{margin-top:20px;padding-left:20px;padding-right:20px;margin-bottom:40px}.recommendation-div.mobile .heading-container{width:100%;margin-bottom:10px}.recommendation-div.mobile .heading-container .heading{font-size:20px;width:100%}.recommendation-div.mobile .items-outer-container .carousel-btn-container{display:none}.recommendation-div.mobile .items-outer-container .items-container{gap:15px;height:calc(var(--card-width) + 80px);max-width:100%;overflow-x:auto;overflow-y:hidden;--card-width:calc(calc(100dvw - 20px - 20px - 20px - 30px) / 2)}.recommendation-div.mobile .items-outer-container .items-container .recommendation-item-card{height:calc(var(--card-width)*1.5);width:var(--card-width);margin-right:0}.recommendation-div.mobile .items-outer-container .items-container .recommendation-item-card .item-card{height:calc(var(--card-width)*1.13);width:var(--card-width)}.recommendation-div.mobile .items-outer-container .items-container .recommendation-item-card .label-container{width:145px;text-overflow:ellipsis;margin-top:15px}.recommendation-div.mobile .items-outer-container .items-container .recommendation-item-card .label-container .item-title{font-size:14px}.recommendation-div.mobile .items-outer-container .items-container .recommendation-item-card .label-container .item-price{font-weight:700;margin-top:7px;font-size:14px}.recommendation-div .heading-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.recommendation-div .heading-container .heading{font-size:32px;font-weight:700;line-height:46px}.recommendation-div .heading-container .view-more-btn{color:#950828;font-size:10px;font-weight:700;line-height:15px;padding:0}.recommendation-div .heading-container .view-more-btn.ant-btn-link:hover{color:#950828}.recommendation-div .heading-container .view-more-btn.ant-btn-link:hover span{text-decoration:underline}.recommendation-div .items-outer-container{position:relative}.recommendation-div .items-outer-container .carousel-btn-container{position:absolute;height:230px;top:0;display:flex;align-items:center;padding:0 10px;z-index:1}.recommendation-div .items-outer-container .carousel-btn-container .carousel-btn{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.recommendation-div .items-outer-container .carousel-btn-container .carousel-btn .material-icons-outlined{font-size:50px}.recommendation-div .items-outer-container .carousel-btn-container.next{right:-70px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 80%)}.recommendation-div .items-outer-container .carousel-btn-container.prev{left:-70px;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 80%)}.recommendation-div .items-outer-container .items-container{display:flex;flex-direction:row;overflow-y:auto;padding-bottom:10px;justify-content:space-between;gap:20px;overflow-x:hidden;scroll-behavior:smooth}.recommendation-div .items-outer-container .items-container .recommendation-item-card{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:column;align-items:center}.recommendation-div .items-outer-container .items-container .recommendation-item-card .item-card{border-radius:0;height:260px;width:260px}.item-card-container{cursor:pointer;width:inherit;height:inherit}.item-card-container:not(.mobile) .item-title{font-weight:700}.item-card-container .item-card{width:260px;height:260px;background:#f7f7f7;position:relative;overflow:clip}.item-card-container .item-card:hover .action-btn.page-action-btn{opacity:80%}.item-card-container .item-card .ant-carousel{height:inherit}.item-card-container .item-card .ant-carousel .item-card-carousel{height:100%}.item-card-container .item-card .ant-carousel .item-card-carousel .carousel-image{-o-object-fit:cover;object-fit:cover}.item-card-container .item-card .ant-carousel .item-card-carousel .item-card-carousel-dots{-moz-column-gap:3px;column-gap:3px;z-index:9}.item-card-container .item-card .ant-carousel .item-card-carousel .item-card-carousel-dots li{height:6px;width:6px;margin:0}.item-card-container .item-card .ant-carousel .item-card-carousel .item-card-carousel-dots li button{background-color:#949495;height:inherit;border-radius:50%}.item-card-container .item-card .ant-carousel .item-card-carousel .item-card-carousel-dots li .slick-active button{background-color:#000}.item-card-container .item-card .action-btn{z-index:2;position:absolute;display:block;border-color:transparent;box-shadow:none}.item-card-container .item-card .action-btn.favorite-btn{height:28px;width:28px}.item-card-container .item-card .action-btn.favorite-btn:active,.item-card-container .item-card .action-btn.favorite-btn:hover{color:transparent;background-color:transparent}.item-card-container .item-card .action-btn.favorite-btn.desktop{--heart-size:28px;top:10px!important;right:10px!important;transition:all .1s ease-in}.item-card-container .item-card .action-btn.favorite-btn.desktop:hover svg{width:calc(var(--heart-size) + 4px);height:calc(var(--heart-size) + 4px)}.item-card-container .item-card .action-btn.favorite-btn.desktop svg{width:var(--heart-size);height:var(--heart-size)}.item-card-container .item-card .action-btn.favorite-btn.mobile{--heart-size:24px;transition:all .1s ease-in}.item-card-container .item-card .action-btn.favorite-btn.mobile:hover svg{width:calc(var(--heart-size) + 2px);height:calc(var(--heart-size) + 2px)}.item-card-container .item-card .action-btn.favorite-btn.mobile svg{width:var(--heart-size);height:var(--heart-size)}.item-card-container .item-card .action-btn.favorite-btn svg{transition:all .1s ease-in}.item-card-container .item-card .action-btn.favorite-btn.not-favorite svg path.inner{fill:#fff}.item-card-container .item-card .action-btn.favorite-btn.not-favorite svg path.outer{fill:#d9d9d9}.item-card-container .item-card .action-btn.favorite-btn.mobile{top:4px;right:4px}.item-card-container .item-card .action-btn.page-action-btn{opacity:0;transition:opacity .3s cubic-bezier(.645,.045,.355,1)!important}.item-card-container .item-card .action-btn.page-action-btn:hover{opacity:1}.item-card-container .item-card .action-btn.next-btn{right:15px;top:calc(50% - 16px);background-color:#000;color:#fff}.item-card-container .item-card .action-btn.next-btn:hover{background-color:#000;color:#fff}.item-card-container .item-card .action-btn.back-btn{left:15px;top:calc(50% - 16px);background-color:#000;color:#fff}.item-card-container .item-card .action-btn.back-btn:hover{background-color:#000;color:#fff}.item-card-container .label-container{margin-top:20px;display:flex;flex-direction:column;align-items:center;width:inherit;text-align:center;color:#222}.item-card-container .label-container .item-title{font-size:16px;line-height:20px;width:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-card-container .label-container .item-price{margin-top:16px;font-size:16px;line-height:14px}.item-card-container .label-container .item-price.discount-price{color:#e32b2b}.item-card-container .label-container .item-price.discount-price .sale-price{color:#757575;text-decoration:line-through;text-decoration-color:#222}@media screen and (max-width:2560px)and (min-width:2049px){.item-card-container{width:513px}.item-card-container .item-card{width:513px;height:513px}.item-card-container.more{width:377.5px}.item-card-container.more .item-card{width:377.5px;height:377.5px}}@media screen and (max-width:2048px)and (min-width:1921px){.item-card-container{width:405.5px}.item-card-container .item-card{width:405.5px;height:405.5px}.item-card-container.more{width:296.75px}.item-card-container.more .item-card{width:296.75px;height:296.75px}}@media screen and (max-width:1920px)and (min-width:1801px){.item-card-container{width:378.5px}.item-card-container .item-card{width:378.5px;height:378.5px}.item-card-container.more{width:276.5px}.item-card-container.more .item-card{width:276.5px;height:276.5px}}@media screen and (max-width:1800px)and (min-width:1441px){.item-card-container{width:353.3px}.item-card-container .item-card{width:353.3px;height:353.3px}.item-card-container.more{width:257.5px}.item-card-container.more .item-card{width:257.5px;height:257.5px}}@media screen and (max-width:1440px)and (min-width:1281px){.item-card-container{width:280px}.item-card-container .item-card{width:280px;height:280px}.item-card-container.more{width:202.5px}.item-card-container.more .item-card{width:202.5px;height:202.5px}}@media screen and (max-width:1280px)and (min-width:1201px){.item-card-container{width:243.3px}.item-card-container .item-card{width:243.3px;height:243.3px}.item-card-container.more{width:175px}.item-card-container.more .item-card{width:175px;height:175px}}@media screen and (max-width:1200px){.item-card-container{--gap:15px;--padding:15px;--width:calc(calc(100dvw - var(--gap) - var(--padding) - var(--padding)) / 2);width:var(--width)}.item-card-container .item-card{width:var(--width);height:calc(var(--width)*1.2)}}.bnpl-card-container{position:relative;width:100%;padding:0 20px;height:80px;border:1px solid #222;border-radius:5px;display:flex;align-items:center;justify-content:space-between;flex-direction:row;text-align:left}.bnpl-card-container .icon-div{position:absolute;top:-40%;left:10px}.bnpl-card-container .text-container{display:flex;flex-direction:column;margin-right:5px}.bnpl-card-container .text-container span{width:100%}.bnpl-card-container .text-container .payments-text{font-size:12px;font-weight:400;line-height:16px}.bnpl-card-container .text-container .price-text{font-size:16px;font-weight:400;line-height:16px}.bnpl-btns-container{margin-top:10px;display:flex;gap:20px;justify-content:space-between}.bnpl-btns-container .tabby-container{border-color:#3bffc1}.bnpl-btns-container .postpay-container{border-color:#00dfff}.bnpl-btns-container .tamara-container{border-color:#000}.bnpl-btns-container .bnpl-logo.ant-image-img{width:65px;height:auto}.bnpl-btns-container .bnpl-logo.ant-image-img.postpay{background-color:#00dfff;color:#222;margin:20px 8px;padding:5px;border-radius:5px}.bnpl-btns-container .bnpl-logo.ant-image-img.tamara{color:#222;margin:20px 8px;border-radius:5px}.product-basic-info-section{display:flex;flex-direction:column}.product-basic-info-section.mobile{margin-top:30px;padding-left:20px;padding-right:20px}.product-basic-info-section .product-title-container{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.product-basic-info-section .product-title-container .product-title{font-size:24px;font-weight:700;line-height:24px}.product-basic-info-section .product-price-container{display:flex;align-items:center}.product-basic-info-section .product-price-container .product-price{margin-right:6px}.product-basic-info-section .product-price-container .product-price.discount-price{color:#e32b2b}.product-basic-info-section .vat-text{color:#757575}.product-basic-info-section .sale-price{color:#757575;text-decoration:line-through;text-decoration-color:#222;margin-right:5px}.product-basic-info-section .sale-price-container{display:flex;align-items:center;margin-bottom:10px}.product-basic-info-section .bnpl-text-container{display:flex;gap:6px;align-items:center}.product-basic-info-section .share-btn.ant-btn{width:40px;height:40px;padding-top:7px;padding-bottom:8px}.product-basic-info-section .share-btn.ant-btn span{margin-left:-1px}.color-checkbox-container{position:relative;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center}.color-checkbox-container .ant-checkbox-wrapper{width:30px}.color-checkbox-container .color-label{font-size:8px;margin-top:15px;width:100%;text-align:center}.color-checkbox-container.dark-border .color-checkbox{border-color:#a9a9a9}.color-checkbox-container .color-checkbox{width:16px;height:16px;border-radius:50%;display:flex;cursor:pointer;position:absolute;z-index:1;border:1px solid transparent}.color-checkbox-container .color-checkbox.selected{box-shadow:0 0 0 2px #fff,0 0 0 3px #222}.color-checkbox-container .ant-checkbox{opacity:0}.color-checkbox-container .ant-checkbox-wrapper span:last-of-type{margin-left:3px}.error-message-container{margin-top:5px;margin-bottom:5px;color:#e00000}.order-summary-container{margin-top:20px;background-color:#f7f7f7;padding:10px}.order-summary-container .title{margin-top:10px;margin-bottom:20px}.order-summary-container .items-row-container{width:100%}.order-summary-container .items-row-container .drawer-divider{margin:15px 0}.order-summary-container .items-row-container .subtotal-price-detail-component{background-color:#fff;padding:10px;display:flex;gap:5px;flex-direction:column}.order-summary-container .items-row-container .subtotal-price-detail-component .subtotal-price-detail{display:flex;gap:5px;flex-direction:column}.order-summary-container .items-row-container .subtotal-price-detail-component .subtotal-price-detail:not(:last-child){padding-bottom:5px}.order-summary-container .items-row-container .subtotal-price-detail-component .subtotal-price-detail:not(:first-child){padding-top:5px}.order-summary-container .items-row-container .subtotal-price-detail-component .subtotal-price-detail .detail-row{display:flex;justify-content:space-between}.order-summary-container .items-row-container .item-row{display:flex;align-items:center}.order-summary-container .items-row-container .item-row.expanded{margin-bottom:10px}.order-summary-container .items-row-container .item-row .item-subtotal-container{display:flex;align-items:center;gap:3px}.order-summary-container .items-row-container .item-row .item-subtotal-container .expand-icon{cursor:pointer}.order-summary-container .items-row-container .vat-text{color:#757575}.order-summary-container .items-row-container .delivery-row,.order-summary-container .items-row-container .item-row,.order-summary-container .items-row-container .sub-total-row,.order-summary-container .items-row-container .total-price-row,.order-summary-container .items-row-container .vat-amount-row{display:flex;justify-content:space-between}.order-summary-container .items-row-container .delivery-row .sale-price,.order-summary-container .items-row-container .item-row .sale-price,.order-summary-container .items-row-container .sub-total-row .sale-price,.order-summary-container .items-row-container .total-price-row .sale-price,.order-summary-container .items-row-container .vat-amount-row .sale-price{color:#e32b2b}.order-summary-container .items-row-container .total-price-row,.order-summary-container .items-row-container .vat-amount-row{margin-bottom:8px}.order-summary-container .items-row-container .delivery-row{display:flex;align-items:center}.order-summary-container .items-row-container .delivery-row .value{display:flex;gap:5px;align-items:flex-end}.order-summary-container .items-row-container .delivery-row .value .strikethrough-delivery-price{text-decoration:line-through;color:#757575}.order-summary-container .items-row-container .delivery-row .value .free-tag{border-radius:4px;color:#222;margin:0;padding-top:2px;padding-bottom:2px}.bag-item-container{border:.5px solid #d9d9d9;padding:12px;width:100%}.bag-item-container .item-row .ant-image-img.item-image{height:100px;-o-object-fit:cover;object-fit:cover}.bag-item-container .item-row .item-details{display:flex;flex-direction:column;height:100%;justify-content:space-between}.bag-item-container .item-row .item-details .sale-price{color:#e32b2b}.bag-item-container .item-row .item-details .before-sale-price{color:#757575;text-decoration:line-through;text-decoration-color:#222;margin-left:5px}.bag-item-container .item-row .item-details .item-action{gap:10px;justify-content:space-between}.bag-item-container .item-row .item-details .item-action .quantity-handler{width:100px;display:flex;align-items:center;padding:5px;border:1px solid #222;justify-content:space-between}.bag-item-container .item-row .item-details .item-action .quantity-handler .quantity-btn{height:24px;width:-moz-fit-content;width:fit-content;padding:0;line-height:unset;border-width:0;border-radius:0}.bag-item-container .item-row .item-details .item-action .delete-btn{border-color:#222;border-radius:0;padding:5px;height:36px;width:36px}.bag-item-container .customizations-container{width:100%;gap:8px;margin-top:12px;padding:12px;background-color:#f7f7f7;display:flex;flex-direction:column}.bag-item-container .customizations-container .text-row{display:flex;gap:5px;justify-content:space-between}.bag-item-container .customizations-container .text-row .customization-heading{color:#757575}.bag-item-container .customizations-container .text-row .customization-value{text-align:end}.empty-bag-container{display:flex;width:80%;height:100%;margin:0 auto;flex-direction:column;align-items:center;justify-content:center}.empty-bag-container .empty-heading{text-align:center;margin-top:20px}.empty-bag-container .shop-now-btn{margin-top:20px;padding:9px 43px!important;height:auto;font-size:18px}.ant-drawer.bag-drawer-root .bag-drawer.mobile.intermediary-bag .ant-drawer-body{overflow-y:hidden}.ant-drawer.bag-drawer-root .bag-drawer.mobile.intermediary-bag .ant-drawer-footer{padding:20px}.ant-drawer.bag-drawer-root .bag-drawer.mobile .items-container .item-row{margin:0}.ant-drawer.bag-drawer-root .bag-drawer.mobile .ant-drawer-body{padding-bottom:0}.ant-drawer.bag-drawer-root .bag-drawer .ant-drawer-body{padding-top:0;padding-right:20px;padding-left:20px}.ant-drawer.bag-drawer-root .bag-drawer .ant-drawer-header{border-color:transparent}.ant-drawer.bag-drawer-root .bag-drawer .ant-drawer-header .ant-drawer-title .bag-drawer-title-quantity{color:#757575;font-size:16px;font-weight:400;line-height:16px;margin-left:5px}.ant-drawer.bag-drawer-root .bag-drawer .items-container{gap:12px}.ant-drawer.bag-drawer-root .bag-drawer .empty-bag-container{display:flex;width:80%;height:100%;margin:0 auto;flex-direction:column;align-items:center;justify-content:center}.ant-drawer.bag-drawer-root .bag-drawer .empty-bag-container .empty-heading{text-align:center;margin-top:20px}.ant-drawer.bag-drawer-root .bag-drawer .empty-bag-container .shop-now-btn{margin-top:20px;padding:4px 20px}.ant-drawer.bag-drawer-root .bag-drawer .ant-drawer-footer{border-top:0;padding:20px}.ant-drawer.bag-drawer-root .bag-drawer .ant-drawer-footer .action-btns-container{display:flex;flex-direction:column;gap:15px}.ant-drawer.bag-drawer-root .bag-drawer .ant-drawer-footer .action-btns-container .ant-btn{display:flex;align-items:center;justify-content:center;border-radius:0;height:50px}html.drawer-open{overflow:hidden}.product-form-outer:not(.mobile){flex:1;display:flex;flex-direction:column}.product-form-outer:not(.mobile) .product-form-container{flex:1;display:flex;flex-direction:column;justify-content:space-between}.product-form-outer:not(.mobile) .product-form-container .outer-container .flavours-btn-container,.product-form-outer:not(.mobile) .product-form-container .outer-container .letter-list-outer-container .letter-list-container{flex-wrap:wrap;width:100%}.product-form-outer.mobile{padding-left:20px;padding-right:20px}.product-form-outer.mobile .product-form-container .outer-container{display:flex}.product-form-outer.mobile .product-form-container .outer-container .letter-list-outer-container{width:calc(100dvw - 40px)}.product-form-outer.mobile .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container{display:none}.product-form-outer.mobile .product-form-container .outer-container .letter-list-outer-container .letter-list-container{overflow-x:auto}.product-form-outer.mobile .product-form-container .outer-container .heading-container{margin-bottom:10px}.product-form-outer.mobile .product-form-container .outer-container .topper-select-container{width:100%}.product-form-outer.mobile .product-form-container .outer-container .topper-select-container .topper-select{font-size:16px}.product-form-outer.mobile .product-form-container .outer-container .topper-select-container .topper-select .ant-select-selector{font-size:16px;border-radius:0}.product-form-outer.mobile .add-to-bag-container{position:fixed;bottom:0;left:0;width:100%;z-index:20;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.16)}.product-form-outer.mobile .add-to-bag-container .outer-container{padding:20px;margin:0}.product-form-outer .product-form-container{padding:0!important}.product-form-outer .product-form-container .outer-container{margin-bottom:25px;margin-top:20px}.product-form-outer .product-form-container .outer-container .letter-quantity-select-container{margin-bottom:10px}.product-form-outer .product-form-container .outer-container .letter-quantity-select-container .letter-quantity-select{width:100%;height:40px}.product-form-outer .product-form-container .outer-container .outline-btn{cursor:pointer;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:10px;height:40px;background-color:#fff;color:#222;border:1px solid #222;border-radius:0}.product-form-outer .product-form-container .outer-container .outline-btn.letter-btn{min-width:40px}.product-form-outer .product-form-container .outer-container .outline-btn.selected{background-color:#222;color:#fff!important}.product-form-outer .product-form-container .outer-container .outline-btn.disabled{background-color:#d3d3d3;color:#a9a9a9;border:1px solid #d3d3d3;pointer-events:none}.product-form-outer .product-form-container .outer-container:last-child{margin-bottom:0}.product-form-outer .product-form-container .outer-container .flavours-btn-container{gap:10px;max-width:100%;overflow-x:auto;flex-flow:row}.product-form-outer .product-form-container .outer-container .topper-select-container .topper-select{width:100%;height:40px}.product-form-outer .product-form-container .outer-container .customized-topper-input-container{margin-top:10px}.product-form-outer .product-form-container .outer-container .color-container{position:relative;display:flex;gap:20px;padding:4px 6px;flex-wrap:nowrap;overflow-x:auto;max-width:100%}.product-form-outer .product-form-container .outer-container .color-container .color-checkbox-container .color-checkbox{width:35px;height:35px}.product-form-outer .product-form-container .outer-container .color-container .color-checkbox-container .ant-checkbox-wrapper{height:25px}.product-form-outer .product-form-container .outer-container .color-container .color-checkbox-container .color-label{font-size:10px}.product-form-outer .product-form-container .outer-container .language-select-container{margin-top:20px}.product-form-outer .product-form-container .outer-container .letter-list-outer-container{position:relative;width:calc(var(--viewport-width)*35/100)}.product-form-outer .product-form-container .outer-container .letter-list-outer-container.rtl{direction:rtl}.product-form-outer .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container{position:absolute;height:40px;top:0;display:flex;align-items:center;padding:0 10px;z-index:1}.product-form-outer .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container .carousel-btn{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.product-form-outer .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container .carousel-btn .material-icons-outlined{font-size:30px}.product-form-outer .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container.next:not(.rtl),.product-form-outer .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container.prev.rtl{right:-10px;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 40%)}.product-form-outer .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container.next.rtl,.product-form-outer .product-form-container .outer-container .letter-list-outer-container .carousel-btn-container.prev:not(.rtl){left:-10px;background:linear-gradient(270deg,hsla(0,0%,100%,0),#fff 40%)}.product-form-outer .product-form-container .outer-container .letter-list-outer-container .letter-list-container{display:flex;gap:10px;max-width:100%;scroll-behavior:smooth;overflow-x:hidden}.product-form-outer .product-form-container .outer-container .letter-list-outer-container .letter-list-container:after{content:"";flex:auto}.product-form-outer .product-form-container .outer-container .letter-input{border-radius:0;height:40px;margin-bottom:20px}.product-form-outer .product-form-container .outer-container .letter-input:last-of-type{margin-bottom:0}.product-form-outer .product-form-container .outer-container .letter-input.rtl{direction:rtl}.product-form-outer .product-form-container .outer-container .letter-input .ant-input{text-transform:uppercase}.product-form-outer .add-to-bag-btn{border-radius:0;display:flex;align-items:flex-end;justify-content:center;padding:10px;height:50px}.intermediary-bag.bag-drawer .ant-drawer-footer{padding:20px}.topper-select-option{display:flex;justify-content:space-between;align-items:center}.topper-select-option .name{text-overflow:ellipsis;width:80%;overflow:hidden}.topper-select-option .price{width:20%;text-align:end;color:#757575}.subitem-image-preview-modal .ant-modal-content{padding:0;height:100%;background-color:transparent;box-shadow:none}.subitem-image-preview-modal .ant-modal-content .ant-modal-body{height:-moz-fit-content;height:fit-content}.subitem-image-preview-modal .image-actions-container{position:absolute;top:10px;right:10px;z-index:1;display:flex;flex-direction:column;gap:10px}.subitem-image-preview-modal .image-preview-container{position:relative;width:100%!important;height:30dvh!important}.subitem-image-preview-modal .image-preview-container .preview-image{-o-object-fit:contain;object-fit:contain;height:-moz-fit-content!important;height:fit-content!important}.subitem-image-preview-modal.mobile .image-preview-container{width:100%!important;height:100dvw!important}.subitem-image-preview-modal.mobile .image-preview-container .preview-image{-o-object-fit:contain;object-fit:contain;height:unset!important}.products-right-section{width:100%;display:flex;flex-direction:column}.products-right-section.mobile{max-width:unset;max-width:calc(100vw - 20px);min-width:100vw}.products-right-section.mobile .outer-container{margin-top:0}.products-right-section.mobile .outer-container .ant-divider{min-width:calc(100% - 40px);width:calc(100% - 40px);margin-left:20px}.products-right-section .config-divider{margin:20px 0}.products-right-section .outer-container{margin-top:25px;margin-bottom:30px;flex-direction:column}.products-right-section .outer-container .heading-container{display:flex;gap:5px;align-items:center;margin-bottom:20px}.products-right-section .outer-container .heading-container .section-header{font-size:16px;font-weight:700;line-height:20px}.products-right-section.desktop{width:calc(var(--viewport-width)*35/100);justify-content:space-between}.products-right-section.desktop .products-right-section-inner{height:100%;display:flex;flex-direction:column}.product-detail-page-container .product-breadcrumb{margin-bottom:50px}.product-detail-page-container div.product-config-section{display:flex}