.header-bold-font,.product-details-container .similar-bouquets-title-container,.product-details-container .title-description-container span,.product-details-container .gallery-and-info .info-container .price-container,.product-details-container .gallery-and-info .info-container h1{color:#553bb8;font-family:NunitoSans-Bold;font-size:32px}@media screen and (max-width: 992px){.header-bold-font,.product-details-container .similar-bouquets-title-container,.product-details-container .title-description-container span,.product-details-container .gallery-and-info .info-container .price-container,.product-details-container .gallery-and-info .info-container h1{font-size:20px}}.middle-font,.product-details-container .title-description-container p,.product-details-container .gallery-and-info .info-container .price-container span.product-old-price{font-size:24px}@media screen and (max-width: 992px){.middle-font,.product-details-container .title-description-container p,.product-details-container .gallery-and-info .info-container .price-container span.product-old-price{font-size:18px}}.small-light-font,.gallery-and-info .dropdown-menu .pack-option,.gallery-and-info .form-select,.product-details-container .gallery-and-info .info-container .pack-container,.product-details-container .gallery-and-info .info-container .flowers-container{font-family:NunitoSans-Light;font-size:19px}@media screen and (max-width: 992px){.small-light-font,.gallery-and-info .dropdown-menu .pack-option,.gallery-and-info .form-select,.product-details-container .gallery-and-info .info-container .pack-container,.product-details-container .gallery-and-info .info-container .flowers-container{font-size:15px}}.product-details-container{padding:35px 7vw 0 7vw;max-width:calc(1200px + 14vw + 4vw);margin:0 auto;gap:35px}.product-details-container nav .breadcrumb{--bs-breadcrumb-divider: url("/images/arrow_left_breadcrumb.svg");--bs-breadcrumb-margin-bottom: 0;--bs-breadcrumb-item-padding-x: 11px;font-family:NunitoSans-Light;font-size:19px}.product-details-container nav .breadcrumb .breadcrumb-item+.breadcrumb-item::before{margin-top:3px;margin-bottom:0;padding-bottom:0}.product-details-container nav .breadcrumb span{color:#0e0016;vertical-align:middle}.product-details-container nav .breadcrumb a{vertical-align:middle;text-decoration:none;color:#0e0016}.product-details-container nav .breadcrumb a:hover{color:#9542a1}.product-details-container .gallery-and-info{gap:3vw;flex-flow:row}@media screen and (max-width: 992px){.product-details-container .gallery-and-info{flex-flow:column;align-items:center}}.product-details-container .gallery-and-info .details-cart-controls{padding-top:10px;height:60px;width:100%;max-width:310px;margin:0 auto}.product-details-container .gallery-and-info .details-cart-controls .add-to-cart-button{width:100%;font-size:19px;height:50px;display:none}.product-details-container .gallery-and-info .details-cart-controls .quantity-field{width:100%;font-family:NunitoSans-Regular;font-size:19px;display:flex;height:38px;padding:4px 10px;border-radius:10px;gap:12px;flex-direction:row;background-color:#fef2d9;line-height:26px;align-items:center;justify-content:space-between}.product-details-container .gallery-and-info .details-cart-controls .quantity-field span{width:2rem;text-align:center}.product-details-container .gallery-and-info .details-cart-controls .quantity-field button.btn-icon{background-color:rgba(0,0,0,0);font-size:25px;display:inline-block;line-height:1;padding:0}.product-details-container .gallery-and-info .details-cart-controls .quantity-field button.btn-icon i{vertical-align:middle;color:#fec23e}.product-details-container .gallery-and-info .info-container{gap:20px}.product-details-container .gallery-and-info .info-container h1{margin:0}.product-details-container .gallery-and-info .info-container .price-container{margin:0;white-space:nowrap;color:#3c3847}.product-details-container .gallery-and-info .info-container .price-container span.product-old-price{font-family:NunitoSans-Bold;color:#de273f;text-decoration:line-through;vertical-align:top}.product-details-container .gallery-and-info .info-container hr{background:#553bb8;width:100%;border:none;border-radius:39px;height:2px;margin:0}.product-details-container .gallery-and-info .info-container .pack-container :first-child,.product-details-container .gallery-and-info .info-container .flowers-container :first-child{font-family:NunitoSans-Regular}.product-details-container .gallery-and-info .info-container .flowers-container{white-space:pre-line;align-items:center}.product-details-container .gallery-and-info .info-container .pack-container span{margin:auto 0}.product-details-container .title-description-container p{font-family:NunitoSans-Light;color:#0e0016}.product-details-container .vertical-divider{width:auto;height:auto;border-left:1px solid #fef2d9;padding:0;margin:0 24px}@media screen and (max-width: 575px){.product-details-container .vertical-divider{width:100%;height:auto;border-bottom:1px solid #fef2d9;padding:0;margin:24px 0px}}.product-details-container .similar-bouquets-title-container{text-align:center}.product-details-container .similar-bouquets-container{display:grid;grid-column-gap:20px;row-gap:24px;grid-template-columns:repeat(4, 1fr);justify-items:center;align-self:center}@media screen and (max-width: 992px){.product-details-container .similar-bouquets-container{grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 768px){.product-details-container .similar-bouquets-container{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width: 993px)and (max-width: 1400px){.product-details-container .similar-bouquets-container{max-width:1000px;width:100%;grid-column-gap:0}.product-details-container .similar-bouquets-container .product-card-container{width:210px}.product-details-container .similar-bouquets-container .product-card-container .product-image-container img{height:183px}}.gallery-and-info .form-select{--bs-form-select-bg-img: url("/images/arrow_down.svg");background-image:none;width:242px;border-radius:10px;height:50px;--bs-form-select-bg-img: url("/images/arrow_down.svg");background-size:30px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;padding-right:40px !important;font-family:NunitoSans-Light !important}.gallery-and-info .form-select::before{content:"";background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon, none);background-repeat:no-repeat;background-position:center;position:absolute;top:0;right:0;width:30px;height:100%;margin-right:5px}.gallery-and-info .form-select.show::before{transform:scaleY(-1)}@media screen and (max-width: 992px){.gallery-and-info .form-select{width:200px}}.gallery-and-info .form-select:focus{box-shadow:none;border-color:rgba(0,0,0,0)}.gallery-and-info .dropdown button.dropdown-toggle{padding-right:50px;text-align:start}.gallery-and-info .dropdown-toggle::after{display:none}.gallery-and-info .dropdown-menu{z-index:9;border:0;background-color:#ffdd94;border-radius:15px;overflow:hidden;padding:0;overflow-y:auto;max-height:242.5px;box-shadow:rgba(0,0,0,.25) 0px .0625em .0625em,rgba(0,0,0,.25) 0px .125em .5em,rgba(255,255,255,.1) 0px 0px 0px 1px inset;width:242px}@media screen and (max-width: 992px){.gallery-and-info .dropdown-menu{width:200px}}.gallery-and-info .dropdown-menu .pack-option{padding:10px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis}.gallery-and-info .dropdown-menu .pack-option:active,.gallery-and-info .dropdown-menu .pack-option:hover{background:#fec23e;cursor:pointer}.gallery-and-info .dropdown-menu .selected{background:#ffdd94}
