.jdgm--leex-script-loaded .jdgm-rev-widg__header,.jdgm--leex-script-loaded .jdgm-rev-widg__actions,.jdgm--leex-script-loaded .jdgm-rev,.jdgm--leex-script-loaded .jdgm-quest{box-shadow:none!important;padding:0!important}.jdgm-review-widget--medium .jdgm-rev.jdgm-rev{width:100%}.cmp-title-cont{display:flex;flex-direction:row;justify-content:space-between;gap:4px}.cmp-left{display:flex;flex-direction:column;padding-bottom:.5rem}.cmp-title{font-weight:700;font-size:2rem;line-height:1.75rem}.cmp-short-description{color:#111827bf;font-weight:600;font-size:16px;line-height:24px;padding-top:12px}.cmp-right{display:flex;flex-direction:row;align-items:center;gap:12px;display:none}.cmp-badge{width:70px}.custom-opt-label{flex:1;border-radius:.5rem;align-content:center}.pdp-image-cont .product-block__sale-label{background:#c53a27;border-radius:.5rem;font-size:1.125rem;line-height:1.75rem;padding:.75rem 2rem;color:#fff;font-weight:700;z-index:2;bottom:1rem;left:2rem}label.tag-best-value:before{content:"Best Value";font-size:12px;color:#fff;background:#ed600e;padding:4px;border-radius:4px;top:-10%;position:absolute;width:max-content;min-width:50%;left:50%;transform:translate(-50%);line-height:initial}label.tag-most-popular:before{content:"Most Popular";font-size:12px;color:#fff;background:#141414;padding:4px;border-radius:4px;top:-10%;position:absolute;width:max-content;min-width:50%;left:50%;transform:translate(-50%);line-height:initial}.cmp-social-proof{display:inline-flex;align-items:center;gap:8px;margin-top:6px;text-decoration:none}.cmp-social-proof .csp-stars{color:#dd682e;font-size:15px;letter-spacing:2px}.cmp-social-proof .csp-text{font-size:13.5px;color:#141414;text-decoration:underline;text-underline-offset:3px}.cmp-social-proof:hover .csp-text{color:#ed600f}.cta-trust-os{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin:12px 0 0;padding:0}.cta-trust-os li{font-size:14px;color:#3f3f3f;display:flex;align-items:center;gap:6px}.cta-trust-os .ctt-check{color:#1f8a5f;font-weight:700}.product-image{overflow:hidden}.product-thumbnails__item{border-radius:.5rem;overflow:hidden}.template-product ul.breadcrumbs a{font-size:.9rem;color:#141414;opacity:1}.template-product .header-group.page-content+.page-width .container{padding:0}.pdp-reviews{margin-top:15px}.pdp-reviews .jdgm-rev-widg{padding:20px!important;border:1px solid #14141440;border-radius:.5rem;width:100%}.pdp-reviews .jdgm-paginate{text-align:left}.pdp-reviews a.jdgm-paginate__load-more:before{content:"View more reviews";font-size:.875rem;font-weight:400}.pdp-reviews .jdgm-quest,.pdp-reviews .jdgm-rev{padding:12px 0 0!important}.pdp-reviews .jdgm-rev-widg__header{text-align:left}.pdp-reviews .jdgm-rev__header{margin-bottom:5px}.pdp-reviews h2.jdgm-rev-widg__title{margin-bottom:20px}.pdp-reviews .jdgm-row-rating{display:flex;align-items:center}.pdp-reviews .jdgm-row-rating span.jdgm-rev__timestamp{padding-left:12px;margin-left:12px;border-left:1px solid;line-height:.8;color:#141414;font-size:12px}.pdp-reviews .jdgm-rev__content b.jdgm-rev__title,.pdp-reviews .jdgm-row-stars,.pdp-reviews .jdgm-row-actions,.pdp-reviews .jdgm-row-extra{display:none}.pdp-reviews span.jdgm-rev__author-wrapper span.jdgm-rev__author{color:#141414bf;font-weight:700;font-size:.75rem;line-height:1}.pdp-reviews span.jdgm-rev__author-wrapper span.jdgm-rev__author:before{content:"by "}.pdp-reviews .jdgm-rev__body{font-size:.875rem;line-height:1.25rem;color:#141414;font-weight:700}.pdp-reviews .jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border:0!important}a.jdgm-paginate__load-more{padding:1rem;background:transparent;color:#141414;border-radius:.25rem!important;font-size:0;border-width:1px;line-height:1.3}img.cvp-icon{max-width:75px;max-height:75px;height:auto}.option-selector__btns .opt-label:first-of-type .cvp-icon{max-width:55px;max-height:55px}.option-selector__btns .opt-label:nth-of-type(2) .cvp-icon{max-width:65px;max-height:65px}.cvp-cont{display:flex;align-items:center;font-weight:500;justify-content:space-between}.cvp-body{width:-webkit-fill-available}.opt-btn:checked+.opt-label:not([data-swatch]){background-color:#fef4f5;border:1px solid #ED600F}.custom-opt-label:focus-visible{outline:none}.opt-label:not([data-swatch]):hover{background-color:#fff}.vt-text{font-size:1.125rem;line-height:1.75rem}.vt-cont{color:var(--color-orrange, #c64e14);padding:.7rem .5rem .5rem;font-size:1.125rem;line-height:1.75rem;border-radius:.5rem;border:1px solid var(--color-orrange, #c64e14);position:relative;margin-top:20px}.pdp-delivery-fee-notice{margin:.625rem 0 .875rem}.pdp-delivery-fee-notice--above-atc{margin:0 0 .875rem}.pdp-delivery-fee-notice__text{margin:0;font-family:inherit;font-size:.875rem;line-height:1.125rem;font-style:normal;color:#000}.vt-title{position:absolute;top:-21px;transform:translateY(25%);background:#fff;font-weight:600}.rec-cont{display:flex;flex-wrap:wrap;row-gap:15px;flex-direction:row;justify-content:space-around;text-align:center}.rec-item1,.rec-item2,.rec-item3{flex:;display:flex;flex-direction:column;align-items:center;max-width:135px;gap:8px}img.rec-image{max-height:80px;width:auto}.rec-text{font-size:.875rem;line-height:1.25rem;color:#141414bf;font-weight:700}.border{background-color:#000;height:2px;width:100%;margin-bottom:2rem;margin-top:1rem}.rec-title{font-weight:700;font-size:1.25rem;line-height:1.75rem;text-align:left;padding-bottom:1rem;padding-top:1rem}.pusp-cont{display:flex;flex-direction:row;padding-bottom:2rem;padding-top:2rem}.pusp-item1,.pusp-item2,.pusp-item3{justify-content:center;display:flex;flex-direction:column;text-align:center}img.pusp-image{max-height:88px;width:auto;padding-bottom:1rem}.pusp-item2 img.pusp-image{padding-bottom:1.7rem}.pusp-head{font-size:1.25rem;font-weight:700;text-transform:capitalize;line-height:2.25rem}.pusp-text{font-size:1.125rem;font-weight:500;line-height:2rem}.cvp-price-cont.cvp-price-cont_1 .cvp-compareprice{font-weight:400;text-decoration:line-through}.cvp-price-cont.cvp-price-cont_1 .cvp-price{color:var(--color-orrange, #c64e14);font-weight:700}.cvp-price-cont.cvp-price-cont_2 .cvp-price{font-weight:700}.inc-varItem-card{max-width:135px;height:auto;display:flex;flex-direction:column;text-align:center}.inc-varItem-title{font-size:.75rem;line-height:1rem;margin-top:.5rem;font-weight:700}img.inc-varItem-image{height:auto;display:flex;border-radius:100px}.inc-var-cont{display:flex;justify-content:center;column-gap:4rem;row-gap:2rem;flex-wrap:wrap}.inc-title{font-size:1.25rem;line-height:1.75rem;font-weight:700;padding-bottom:1rem;padding-top:1rem}.pdp-image-gallery{padding-left:15px;margin-bottom:2.75rem}.pdp-additional-description h4{font-size:1.25rem;line-height:1.75rem;font-weight:600;margin-bottom:1rem}.pdp-additional-description{flex-direction:column}.cdc-input-cont{position:relative}.cdc-input-cont svg{position:absolute;top:50%;transform:translateY(-50%);filter:grayscale(1);right:10px}.cdc-input-cont input{width:100%;height:48px;border-radius:.5rem}.cdc-input-cont input:before{position:absolute;width:200%;height:200%;left:-50%;top:-50%;display:block;content:""}.cdc-title{font-size:1.25rem;line-height:1.75rem;font-weight:600;color:#141414bf;display:none}.cdc-cont{margin-bottom:1rem}.cdc-country-text{font-size:.75rem;line-height:1rem;color:#6b7280}#delivery-details-block{display:flex;flex-direction:column;gap:1.25rem}.sdd-title{font-size:1.25rem;line-height:1.75rem;color:#141414bf;font-weight:600;margin-bottom:.25rem}.sdd-day{font-weight:700}.sdd-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:2rem}.sdd-wrapper.sdd-wrapper-basket{grid-template-columns:repeat(2,minmax(0,1fr))}.sdd-wrapper.sdd-wrapper-fujifilm{grid-template-columns:repeat(3,minmax(0,1fr))}.sdd-wrapper-basket .express-day,.sdd-wrapper.sdd-wrapper-fujifilm .normal-day{padding-bottom:9px}.sdd-wrapper-basket .sdd-delivery-date{font-size:14px}.sdd-item{font-size:.875rem;line-height:1rem;padding:.75rem .25rem;display:flex;flex-direction:column;align-items:center;justify-content:space-around;border:1px solid #14141440;border-radius:.5rem;gap:0;text-transform:uppercase;font-weight:500}.sdd-item.sdd-active{border-color:var(--color-orrange, #c64e14)}.sdd-date>svg{max-width:24px}img.cpm-image{max-width:100%;height:auto;border-radius:.5rem}.cpm-wrapper{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));column-gap:3rem;row-gap:1.25rem;grid-auto-flow:column;justify-content:space-between}.cpm-body{display:flex;padding-bottom:1rem;padding-top:1rem;justify-content:space-between}.cpm-right{border-radius:.25rem;border:1px solid;border-color:#c64e14;padding:.75rem;display:flex;align-items:center;justify-content:center}.cpm-left{width:75%}.cpm-heading{font-size:1.25rem;line-height:1.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#141414bf;margin-bottom:1rem}.cpm-title{white-space:nowrap;font-size:.875rem;color:#111827bf;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis}.cpm-item:not(.cpm-active) .svg-check{display:none}.cpm-item.cpm-active .svg-plus{display:none}.cpm-price{font-size:1rem;line-height:1.5rem;font-weight:600}a.cpm-viewmore{background:#fff;font-size:.875rem;line-height:1.25rem;border:1px solid black;text-align:center;padding:.25rem 1rem;color:#000;text-decoration:none;position:absolute;top:50%;left:50%;border-radius:.5rem;transform:translate(-50%,-50%);opacity:0}.cpm-item{position:relative}.cpm-item:hover .cpm-viewmore{opacity:1;transition:all .3s ease-in-out}.cpm-viewmore:hover{background:#000;color:#fff}.del-info-personalize p{display:flex;gap:20px;margin:0;font-size:14px;color:#202020;align-items:center}.del-info-personalize img{max-width:64px}.del-info-personalize{padding:1rem 1.25rem;border:1px solid rgb(198,78,20);border-radius:8px}.pdp-error-overlay{overflow:auto}.pdp-error-modal{width:100%;height:100%;position:fixed;background-color:#000000bf;left:0;top:0;z-index:999;overflow-y:auto;transition:all .3s;opacity:0;visibility:hidden}.pdp-error-modal.active{opacity:1;visibility:visible}.pdp-error-container{background-color:#fff;border-radius:.5rem;margin:15rem 1rem 2rem;max-width:32rem;padding:0;position:relative;top:50%;transform:translateY(-65%)}@media(min-width:768px){.pdp-error-container{margin:0 auto 2rem}}.pdp-error-content{background-color:transparent;position:relative}.pdp-error-text-group{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1.25rem;max-width:95%}@media(min-width:768px){.pdp-error-text-group{max-width:75%;padding:2.25rem;gap:1.75rem}}.pdp-error-heading{width:100%;font-size:1rem;font-weight:700;color:#202020;line-height:1.5}@media(min-width:1280px){.pdp-error-heading{font-size:1.25rem}}.pdp-error-highlight{color:#c64e14}.pdp-error-description{font-size:.75rem;color:#14141480}@media(min-width:768px){.pdp-error-description{font-size:.875rem;line-height:1.25rem}}.pdp-error-button{text-decoration:none;text-align:center;transition:all .3s;background-color:#141414;color:#fff;padding:.75rem 1rem;border-radius:.375rem;font-size:.875rem;margin-top:1rem;max-width:120px}.pdp-error-button:hover{opacity:.8;box-shadow:0 1px 3px #0003}@media(min-width:768px){.pdp-error-button{max-width:145px;font-size:.875rem}}.pdp-error-image-wrapper{position:absolute;bottom:0;right:0}.pdp-error-image{width:100%;max-width:105px}@media(min-width:768px){.pdp-error-image{max-width:175px}}@media(min-width:1024px){.pdp-image-gallery .product-thumbnails.product-thumbnails--inline{text-align:center;display:block!important}.pdp-image-gallery .product-thumbnails.product-thumbnails--inline .product-thumbnails__item{max-width:50px;min-width:50px;max-height:6px;height:6px;border-radius:0;background:#d1d5db;border:0}.pdp-image-gallery .product-thumbnails.product-thumbnails--inline .product-thumbnails__item.product-thumbnails__item--active{background:#141414}.pdp-image-gallery .product-thumbnails.product-thumbnails--inline .product-thumbnails__item .rimage-outer-wrapper .rimage-wrapper{padding-top:6px!important;opacity:0}}@media screen and (min-width:801px){.pdp-description{padding-left:1rem}.pdp-image-cont{padding-right:1rem}}@media screen and (max-width:800px){.pdp-error-container{top:0}button.pdp-error-button{font-size:12px}.product-thumbnails__item{border-radius:0rem}.pdp-image-gallery{margin-bottom:0}.pdp-image-gallery .slick-external-controls{margin-top:-3.5rem;margin-bottom:2rem}.pdp-image-gallery .slick-external-controls .slick-dots li.slick-active button{background:var(--color-orrange, #c64e14);border-color:var(--color-orrange, #c64e14)}.pdp-image-gallery .slick-external-controls .slick-dots li button{border-color:#141414;background:#141414;opacity:1}.cmp-title{font-size:18px;line-height:32px}.cmp-short-description{font-size:.875rem;line-height:1.25rem}.cmp-reviews{margin-top:1rem}.pdp-image-gallery .slick-external-arrows.slick-arrows{display:none}.cvp-body{display:flex;flex-direction:column;align-items:center;width:100%}.rec-item1,.rec-item2,.rec-item3,.inc-varItem-card{max-width:110px}.pusp-cont{flex-direction:column;gap:16px}.custom-personalize-wrapper{position:fixed;left:0;right:0;bottom:0;margin:0;background:#fff;padding:6px 1.5rem 1rem;z-index:1}.buy-button .form-row{margin:0}.buy-button .form-row .btn{margin-top:0}.vt-cont{margin-top:2rem}.del-info-personalize p{font-size:12px}.del-info-personalize{padding-right:12px}.sdd-wrapper{column-gap:.75rem}.sdd-title{font-size:1rem;line-height:1.5rem}.sdd-item{font-size:.75rem;line-height:.5rem;gap:.375rem;justify-items:flex-start}.sdd-day{font-weight:800}.cpm-wrapper{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-flow:row;row-gap:1.25rem;column-gap:3rem}.cpm-heading{font-size:.875rem;line-height:1.25rem}.cpm-title{font-size:.75rem;line-height:1rem}.cpm-price{font-size:.875rem;line-height:1.25rem}.cpm-right{padding:.5rem}.cvp-title{font-size:12px}.cvp-price-cont{font-size:14px}.pdp-reviews{margin-top:35px}.pdp-reviews .jdgm-rev-widg{padding:28px 44px!important}.pdp-reviews .jdgm-rev__header{margin-bottom:5px}.pdp-reviews h2.jdgm-rev-widg__title{margin-bottom:12px;font-size:0}.pdp-reviews h2.jdgm-rev-widg__title:before{content:"Reviews";font-size:20px}.pdp-reviews .jdgm-row-rating span.jdgm-rev__timestamp{font-size:10px}.pdp-reviews .jdgm-quest,.pdp-reviews .jdgm-rev{padding:10px 0 0!important}.pdp-reviews.onlymobile div#judgeme_product_reviews{width:100%}}.swiper.recommendation-slider .swiper-button-next,.swiper.recommendation-slider .swiper-button-prev{display:none}span.var-title-badge{position:absolute;right:0;z-index:1;background:#fff;padding:7px 20px;border-radius:.5rem;right:1.75rem;top:1.5rem;font-size:14px;line-height:1.5}.product-image.small-down--hide{position:relative}@media screen and (min-width:1034px){.page-content--product .onlydesktop,.main-product-cont .onlydesktop{display:flex!important}.page-content--product .onlymobile,.main-product-cont .onlymobile{display:none!important}}@media screen and (max-width:1033px){.page-content--product .onlymobile,.main-product-cont .onlymobile{display:flex!important}.page-content--product .onlydesktop,.main-product-cont .onlydesktop{display:none!important}.product-details.pdp-description,.pdp-image-gallery{width:100%}.product-thumbnails.medium-down--show{display:block!important}.medium-down--hide.pdp-thumbnail{display:none!important}.rec-title2{color:#c64e14bf;padding-bottom:.75rem;margin-top:2.5rem}.rec-body{margin-bottom:2rem}.product-accordion-os:first-of-type{border-top:1px solid #9F9F9F}}@media screen and (max-width:800px){.page-width.page-content.container.page-content--product .product-details{padding-top:2rem}.product-thumbnails.medium-down--show{padding:0 1.2rem}}@media screen and (max-width:767px){.swiper.recommendation-slider .product-grid--rows.swiper-wrapper{flex-wrap:nowrap}.swiper.recommendation-slider .swiper-button-next,.swiper.recommendation-slider .swiper-button-prev{display:block;border-radius:9999px!important;--tw-bg-opacity: 1 !important;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))!important;opacity:.75!important;font-size:0!important;padding:1.35rem!important;background:0}.swiper.recommendation-slider .swiper-button-next:after,.swiper.recommendation-slider .swiper-button-prev:after{font-size:1rem!important;line-height:1.5rem!important;color:#141414}.swiper.recommendation-slider .swiper-button-prev{left:-2px}.swiper.recommendation-slider .swiper-button-next{right:-2px}.swiper.recommendation-slider{margin:0 -20px}}.pdp-image-gallery>.product-block__sale-label{display:none}@media screen and (max-width:559px){.pdp-image-gallery>.product-block__sale-label{display:block;bottom:8%;left:4%}.page-width.page-content.container.page-content--product .product-details{padding-top:0}.product-thumbnails.medium-down--show{padding:0 0rem}.product-thumbnails__item{border:0}.product-thumbnails__item--active{border-color:transparent}.page-width.page-content.container.page-content--product .product-details{padding-inline:15px!important}.product-recommendations .jdgm-widget.jdgm-widget{font-size:10px}}@media screen and (min-width:801px){.pdp-thumbnail .product-thumbnails--desktop{overflow-y:auto;overflow-x:hidden;padding-right:8px;scrollbar-width:thin;scrollbar-color:#c64e14 #e5e7eb}.pdp-thumbnail .product-thumbnails--desktop::-webkit-scrollbar{width:6px}.pdp-thumbnail .product-thumbnails--desktop::-webkit-scrollbar-track{background:#e5e7eb;border-radius:3px}.pdp-thumbnail .product-thumbnails--desktop::-webkit-scrollbar-thumb{background:#c64e14;border-radius:3px}.pdp-thumbnail .product-thumbnails--desktop::-webkit-scrollbar-thumb:hover{background:#a03e10}.pdp-additional-description{width:100%!important;max-width:none!important;grid-column:1 / -1!important}.pdp-image-cont .pdp-additional-description{display:block;clear:both}}.pdp-image-gallery{position:relative}.product-images-row-os{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:2rem}.product-thumbnails-item-os{width:calc(50% - 6px);margin:0}.pdp-related-products-row-os .grid__item{width:calc(33.33% - 8px);margin:0;padding:0}.pdp-related-products-row-os{display:flex;flex-wrap:wrap;gap:12px}.product-grid-col-1-os{width:55%;padding-right:1rem}.product-grid-col-2-os{width:45%;padding-left:1rem}.product-grid-row-os{display:flex;flex-wrap:wrap}.flower-selection-section-os{padding-bottom:1.5rem}.flower-selection-row-os{display:flex;flex-wrap:wrap;gap:16px}.flower-selection-col-os{width:calc(20% - 12.8px)}.flower-selection-image-os{display:flex;padding-bottom:1rem;justify-content:center}.flower-selection-image-os img{max-height:80px;width:auto;height:auto}.flower-selection-content-os p{margin:0;text-align:center;font-size:14px;line-height:20px}.flower-selection-heading-os{padding-bottom:1.5rem;font-size:20px;line-height:24px}.ideal-occasion-row-os{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px}.ideal-occasion-col-os{width:calc(33.33% - 16px)}.ideal-occasion-image-os{display:flex;margin:0 auto .5rem;background:#fef4f5;border-radius:50%;padding:.5rem;max-width:70px}.ideal-occasion-image-os img{max-height:60px;margin:0 auto;width:100%;height:100%}.ideal-occasion-image-os.ideal-occasion-svg-os{width:70px;height:70px;align-items:center;justify-content:center;padding:15px;color:#9e5b52}.ideal-occasion-svg-os svg{width:100%;height:100%;display:block}.ideal-occasion-content-os h4{margin:0;text-align:center;font-size:16px;line-height:20px;font-weight:600;text-transform:capitalize}.ideal-occasion-heading-os h3{margin-top:0;margin-bottom:.5rem;font-size:20px;line-height:28px;font-weight:600}.ideal-occasion-section-os{padding-bottom:0;margin-top:1rem}.important-note-heading-os p{margin:0;font-weight:500}.important-note-heading-os{display:flex;align-items:center;gap:12px}.important-notes-content-os span{font-size:14px;line-height:20px}.important-note-content-all-os ul li{font-size:16px;line-height:24px}.important-note-content-all-os ul{margin:0;list-style:disc;padding-left:4rem;font-weight:500}.important-note-content-all-os{background:#fef3e6;padding:1rem;border-radius:5px}.important-note-heading-os span svg{width:25px;height:auto;display:flex}.important-note-heading-os span{display:flex}.important-note-section-os{padding-top:1.5rem;border-top:1px solid #9F9F9F}.product-form-block{margin-bottom:0;margin-top:1rem}.product-form-block .form-row.product-form-button-container{margin-bottom:0;margin-top:0}.product-grid-col-2-os .form-row .btn.btn--primary,.product-details .form-row .btn.btn--primary{background:#5a9249;border:1px solid #5A9249;border-radius:5px;color:#fff;text-transform:uppercase;letter-spacing:2px;margin-top:0}.product-grid-col-2-os .form-row .btn.btn--primary:hover,.product-details .form-row .btn.btn--primary:hover{background:#345929;border:1px solid #345929}.text-below-addToCart-os{text-align:center;font-size:16px;line-height:24px;font-weight:700}.custom_description-os p{margin-bottom:2rem}.default-carousal-section-os{display:none}.product-grid-row-os .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:5px}.product-grid-row-os .jdgm-rev-snippet-card{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-radius:5px;background:#fff;border:1px solid #ED600F;padding:24px;width:9.7%!important}.product-grid-row-os .jdgm-rev-snippet-widget__next-btn{right:-12px}.product-grid-row-os .jdgm-rev-snippet-widget__prev-btn{left:-12px}.desktop-content-os{display:block}.mobile-content-os,.default-addToCart-btn-os{display:none}.product-grid-col-2-os div#jdgm-review-snippet-wrapper{margin-bottom:1.5rem}.title-badge-os{position:absolute;left:16px;top:16px;z-index:1;background:#efa133;color:#fff;padding:4px 8px;border-radius:.5rem;font-size:14px;line-height:20px;font-weight:600}.cdc-default-city .delivery-info-section,.cdc-default-country .delivery-info-section{display:flex;gap:10px;background-color:#fef3e6;padding:15px;border-radius:5px;margin-top:1.25rem;color:#000}.cdc-default-city .delivery-info-section .delivery-info-top img{width:16px;height:20px}.cdc-default-city .delivery-info-bottom{flex:1}.cdc-default-city .delivery-info-top-right{display:flex;justify-content:space-between}.cdc-default-city .delivery-info-top-right .delivery-city{font-size:14px;font-weight:500}.delivery-info-top-right .delivery-city .delivery-country-name{text-transform:capitalize}.cdc-default-city .delivery-info-top-right .delivery-change-link{font-size:13px;color:#779783;font-weight:500}.delivery-info-bottom .delivery-info-text{font-size:14px;font-weight:400}.cdc-default-normal{margin-top:1rem}.custom-reviews-section-os{border:1px solid #dedede;border-radius:16px;padding:32px;margin-top:24px;background:#fff}.custom-reviews-section__header h3{font-size:28px;line-height:36px;margin:0 0 24px;font-weight:500;color:#1e1e1e}.custom-reviews-section__list .jdgm-widget{margin:0}.custom-reviews-section__list .jdgm-rev-widg__header,.custom-reviews-section__list .jdgm-rev-widg__actions,.custom-reviews-section__list .jdgm-paginate,.custom-reviews-section__list .jdgm-quest,.custom-reviews-section__list .jdgm-row-actions{display:none!important}.custom-reviews-section__list .jdgm-rev{border:0;border-bottom:1px solid #e9e9e9;padding:18px 0 24px;margin:0}.custom-reviews-section__list .jdgm-rev:last-of-type{border-bottom:0;padding-bottom:0}.custom-reviews-section__list .jdgm-rev-widg__other-lang{display:none}.custom-reviews-section__list .jdgm-row-rating{display:flex;align-items:center;gap:16px;margin-bottom:10px}.custom-reviews-section__list .jdgm-row-rating .jdgm-rev__timestamp{font-size:14px;color:#6a6a6a}.custom-reviews-section__list .jdgm-row-rating .jdgm-star{color:#f69036;font-size:16px}.custom-reviews-section__list .jdgm-rev__title{font-size:16px;font-weight:600;color:#1e1e1e;margin-bottom:8px}.custom-reviews-section__list .jdgm-rev__body{font-size:16px;line-height:24px;color:#1f1f1f}.custom-reviews-section__list .jdgm-rev__author-wrapper{font-size:14px;color:#6a6a6a;margin-top:8px}.custom-reviews-section__button{margin-top:20px;border-radius:8px;border:1px solid #111;background:transparent;padding:12px 24px;font-size:16px;cursor:pointer;transition:background .2s ease}.custom-reviews-section__button:hover{background:#111;color:#fff}.custom-reviews-section__button.is-hidden{display:none}.custom-reviews-section-os .jdgm-rev.is-hidden,.custom-reviews-section__excluded{display:none!important}.main-product-cont .slick-external-dots .slick-dots li button:before{top:-5px;left:-5px}.main-product-cont .slick-external-controls .slick-next{right:0}@media screen and (max-width:1600px){.product-grid-col-1-os,.product-grid-col-2-os{width:50%}}@media screen and (max-width:1028px){.product-grid-col-1-os{width:100%;padding-right:0}.product-grid-col-2-os{width:100%;padding-top:3rem;padding-left:0}}.unique-features-block-os{flex-direction:column}.unique-features-block-os .metafield-multi_line_text_field{font-weight:500;font-size:14px;color:#111827}.unique-features-block__title{font-weight:600;margin-top:1rem;margin-bottom:1rem}@media screen and (max-width:767px){.unique-features-block-os{transition:opacity .25s ease;margin-bottom:20px}.unique-features-block__title{font-size:18px;line-height:28px}.product-grid-row-os .jdgm-rev-snippet-card{max-width:408px}.flower-selection-col-os{padding:0 4px}.important-note-content-all-os ul li{font-size:14px}.text-below-addToCart-os{font-size:14px;line-height:20px}.desktop-content-os{display:none}.mobile-content-os{display:block}.main-product-cont.pdp-cro-v2 .onlymobile.cmp-reviews{display:none!important}.flower-selection-section-os{padding-bottom:0;padding-top:2rem}.product-grid-col-2-os{padding-top:1rem}.important-note-section-os{padding-top:0;border-top:none}.important-note-content-all-os{padding:1.5rem}.flower-selection-section-os .slick-prev:before,.flower-selection-section-os .slick-next:before{opacity:1;color:transparent}.flower-selection-section-os .slick-prev,.pdp-related-products-row-os .slick-prev,.product-images-row-os .slick-prev{background-image:url(/cdn/shop/files/arrow-left.svg?v=1755607359)}.flower-selection-section-os .slick-prev{left:-12px;background-position:40%}.flower-selection-section-os .slick-next{right:-12px;background-position:60%}.flower-selection-section-os .slick-next,.pdp-related-products-row-os .slick-next,.product-images-row-os .slick-next{background-image:url(/cdn/shop/files/arrow-right.svg?v=1755607360)}.flower-selection-section-os .slick-next,.flower-selection-section-os .slick-prev{background-repeat:no-repeat;background-size:15px 15px;width:35px;height:35px;z-index:1;background-color:#fef3e6;border-radius:50%}.flower-selection-section-os .slick-prev:hover,.flower-selection-section-os .slick-prev:focus{background-position:40%}.flower-selection-section-os .slick-next:hover,.flower-selection-section-os .slick-next:focus{background-position:60%}.flower-selection-section-os .slick-prev:hover,.flower-selection-section-os .slick-prev:focus,.pdp-related-products-row-os .slick-prev:hover,.pdp-related-products-row-os .slick-prev:focus,.product-images-row-os .slick-prev:hover,.product-images-row-os .slick-prev:focus{background-image:url(/cdn/shop/files/arrow-left.svg?v=1755607359)}.flower-selection-section-os .slick-next:hover,.flower-selection-section-os .slick-next:focus,.pdp-related-products-row-os .slick-next:hover,.pdp-related-products-row-os .slick-next:focus,.product-images-row-os .slick-next:hover,.product-images-row-os .slick-next:focus{background-image:url(/cdn/shop/files/arrow-right.svg?v=1755607360)}.product-images-row-os{padding-bottom:0;flex-wrap:nowrap;overflow:hidden}.flower-selection-image-os img{max-height:150px;width:auto}.flower-selection-image-os{min-height:100%;justify-content:center}.pdp-related-products-row-os .pdp-related-products-col-os{padding:0 4px}.pdp-related-products-row-os .slick-prev:before,.pdp-related-products-row-os .slick-next:before{opacity:1;color:transparent}.pdp-related-products-row-os .slick-prev{left:-12px;background-position:40%}.pdp-related-products-row-os .slick-next{right:-12px;background-position:60%}.pdp-related-products-row-os .slick-next,.pdp-related-products-row-os .slick-prev{background-repeat:no-repeat;background-size:15px 15px;width:35px;height:35px;z-index:1;background-color:#fff;border-radius:50%;top:35%}.pdp-related-products-row-os .slick-prev:hover,.pdp-related-products-row-os .slick-prev:focus{background-position:40%}.pdp-related-products-row-os .slick-next:hover,.pdp-related-products-row-os .slick-next:focus{background-position:60%}.product-images-row-os .slick-prev:before,.product-images-row-os .slick-next:before{opacity:1;color:transparent}.product-images-row-os .slick-prev{left:-12px;background-position:40%}.product-images-row-os .slick-next{right:-12px;background-position:60%}.product-images-row-os .slick-next,.product-images-row-os .slick-prev{background-repeat:no-repeat;background-size:15px 15px;width:35px;height:35px;z-index:1;background-color:#fef3e6;border-radius:50%}.product-images-row-os .slick-prev:hover,.product-images-row-os .slick-prev:focus{background-position:40%}.product-images-row-os .slick-next:hover,.product-images-row-os .slick-next:focus{background-position:60%}.product-thumbnails-item-os{width:100%;flex:0 0 100%;margin:0}.opt-label{padding:8px 5px}label.tag-best-value:before{font-size:10px}img.cvp-icon{max-width:40px;max-height:40px}.option-selector__btns .opt-label:first-of-type .cvp-icon{max-width:35px;max-height:35px}.option-selector__btns .opt-label:nth-of-type(2) .cvp-icon{max-width:38px;max-height:38px}.cdc-default-city .delivery-info-top-right{flex-flow:column}.ideal-occasion-image-os img{width:100%;height:100%}}@media screen and (max-width:400px){.cvp-price-cont{font-size:12px}img.cvp-icon{max-width:25px;max-height:25px}.option-selector__btns .opt-label:first-of-type .cvp-icon{max-width:25px;max-height:25px}.option-selector__btns .opt-label:nth-of-type(2) .cvp-icon{max-width:25px;max-height:25px}.ideal-occasion-heading-os{text-align:center}.ideal-occasion-content-os h4{font-size:14px;line-height:20px}}.sticky-add-to-cart-os{display:none!important;box-sizing:border-box}@media screen and (max-width:1033px){#atc-form-container .product-form-button-container{display:none!important}.sticky-add-to-cart-os.is-visible{display:flex!important;box-shadow:0 -4px 7px #21212126;background-color:#fffc;width:100%;padding-top:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));justify-content:center;z-index:9999;position:fixed;bottom:0;left:0;right:0}}.sticky-add-to-cart-os__btn{position:relative;line-height:20px;background:#345929;border:1px solid #345929;color:#fff;min-width:250px;width:93%;padding:8px 16px;border-radius:5px;text-align:center;text-transform:uppercase;letter-spacing:2px;display:block;text-decoration:none;font-size:18px;cursor:pointer;font-family:inherit}.sticky-add-to-cart-os__btn:disabled{opacity:.55;cursor:not-allowed}body.has-sticky-product-atc{padding-bottom:calc(88px + env(safe-area-inset-bottom,0px))}@media screen and (min-width:1034px){.sticky-add-to-cart-os,.sticky-add-to-cart-os.is-visible{display:none!important}body.has-sticky-product-atc{padding-bottom:0}}.fq-custom-reviews,#fq-custom-reviews{border:1px solid #e5e7eb;padding:25px;border-radius:8px;background:#fff;margin-top:20px;box-shadow:0 1px 3px #0000001a;display:flex;flex-direction:column;align-items:flex-start}.fq-reviews-title{font-size:22px;font-weight:600;margin-bottom:25px;color:#000}.fq-review-item{padding-bottom:20px;border-bottom:1px solid #f3f4f6;margin-bottom:20px}.fq-review-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.fq-review-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.fq-review-stars-date{display:flex;align-items:center;gap:12px}.fq-stars{color:#ff7d00;font-size:24px;letter-spacing:2px}.fq-review-date{font-size:14px;color:#6b7280;position:relative;padding-left:12px}.fq-review-date:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:14px;background-color:#d1d5db}.fq-review-body{margin:12px 0;font-size:17px;font-weight:500;line-height:22px;color:#000}.fq-review-author{font-size:14px;color:#6b7280;margin-top:8px}.fq-review-author:before{content:"by ";color:#6b7280}.fq-view-more-btn{margin-top:20px;padding:10px 18px;border-radius:4px;border:1px solid #000;background:#fff;color:#000;cursor:pointer;font-size:14px;display:block;transition:background-color .2s,color .2s}.fq-view-more-btn:hover{background-color:#000;color:#fff}.fq-view-more-btn:active{transform:scale(.98)}.main-product-cont[data-template=wallart-product] .product-policies{margin-top:0}.cpm-outer-cont.personalize_product{display:none!important}.pdp-nutshell{padding:10px;background:#fbf7f2;border-radius:10px}.main-product-cont.pdp-cro-v3 .product-form-block:has(.pdp-nutshell){margin-top:0}.pdp-nutshell__heading{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9e5b52;margin-bottom:8px}.pdp-nutshell__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.pdp-nutshell__list li{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.45;color:#3d3d3d}.pdp-nutshell__ico{flex:0 0 auto;display:inline-flex;margin-top:2px}.main-product-cont.pdp-cro-v3 .ideal-occasion-section-os{display:none!important}.main-product-cont.pdp-cro-v3 .pdp-faqs .product-accordion-os:first-of-type{border-top:1px solid #9F9F9F}.main-product-cont.pdp-cro-v3 .pdp-faqs .product-accordion-os:last-child{border-bottom:1px solid #9F9F9F}
/*# sourceMappingURL=/cdn/shop/t/77/assets/main-product-redesign.css.map */
