@charset "UTF-8";.fcppixel{display:none}.product-wrap{box-shadow:0 4px 32px rgb(0 0 0 / .1);border-radius:14px;overflow:hidden}.product-wrap:has(>.card__hint){overflow:visible}.product-wrap .thumbnail__caption{padding:0 12px}@media (min-width:769px){.hide-desktop{display:none!important}}.page-subscription .top_announcement{display:none!important}.navbar-item span{font-size:25px;font-weight:700;line-height:20px;letter-spacing:-1%}@media (max-width:768px){.hide-mobile{display:none!important}.navbar-item span{font-size:16px;font-weight:600;line-height:130%}}@media (max-width:768px){.special-offers-section,.section-under-30,.choose_your_recipient.section,.section-new-bouquets,.section-letterbox{content-visibility:auto}.special-offers-section{contain-intrinsic-size:1px 2000px}.section-under-30{contain-intrinsic-size:1px 1265px}.choose_your_recipient.section{contain-intrinsic-size:1px 350px}.section-new-bouquets{contain-intrinsic-size:1px 1300px}.section-letterbox{contain-intrinsic-size:1px 1200px}.section-trendy{contain-intrinsic-size:1px 1265px}}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */
@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:0.75s;animation-name:bounceIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-20px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(20px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}to{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible;opacity:1}to{transform:translateZ(0);opacity:1}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible;opacity:1}to{transform:translateZ(0);opacity:1}}.slideInRight{animation-name:slideInRight}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:0.8s}.animated.faster{animation-duration:0.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media (print){.animated{animation:unset!important;transition:none!important}}/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */
html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,.age-gate__heading,h2,h3,h4,h5,h6{margin:0;padding:0}h1,.age-gate__heading,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,audio,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html{min-width:300px;overflow-x:hidden;overflow-y:auto;font-size:16px;background-color:#fff;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}body{overflow-x:hidden}main{min-height:30vh}article,aside,figure,footer,header,main,hgroup,section{display:block}body,button,input,select,textarea{font-family:"Golos",Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:monospace}a{color:#26ad4f;text-decoration:none;cursor:pointer;transition:color 0.3s ease-in-out}a strong{color:currentColor}a:hover{color:#26ad4f}code{padding:.25em .5em .25em;font-size:.875em;font-weight:400;color:hsl(348 100% 61%);background-color:#fff}hr{display:block;height:2px;margin:1.5rem 0;background-color:#fff;border:none}img{max-width:100%;height:auto}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875rem}span{font-style:inherit;font-weight:inherit}strong{font-weight:700}fieldset{border:none}body{font-family:"Golos",Arial,sans-serif;background-color: #fff;font-size:16px;font-weight:400;line-height:1.5;color:#000;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.age-gate__heading,.h1{font-family:"Golos",Arial,sans-serif;font-weight:400;font-style:normal;font-size:28px;text-transform:none;line-height:1.5;color:#080808;display:block;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:798px){h1,.age-gate__heading,.h1{font-size:22px}}h1>a,.age-gate__heading>a,h1>a:link,h1>a:visited,.h1>a,.h1>a:link,.h1>a:visited{color:#080808}h1>a:hover,.age-gate__heading>a:hover,h1>a:focus,.age-gate__heading>a:focus,.h1>a:hover,.h1>a:focus{color:#26ad4f}h2,.h2{font-family:"Golos",Arial,sans-serif;font-weight:400;font-style:normal;font-size:25px;text-transform:none;line-height:1.5;color:#080808;display:block;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:798px){h2,.h2{font-size:20px}}h2>a,h2>a:link,h2>a:visited,.h2>a,.h2>a:link,.h2>a:visited{color:#080808}h2>a:hover,h2>a:focus,.h2>a:hover,.h2>a:focus{color:#26ad4f}h3,.h3{font-family:"Golos",Arial,sans-serif;font-weight:400;font-style:normal;font-size:22px;text-transform:none;line-height:1.5;color:#080808;display:block;letter-spacing:0;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:798px){h3,.h3{font-size:17px}}h3>a,h3>a:link,h3>a:visited,.h3>a,.h3>a:link,.h3>a:visited{color:#080808}h3>a:hover,h3>a:focus,.h3>a:hover,.h3>a:focus{color:#26ad4f}a{color:#26ad4f;text-decoration:none;cursor:pointer}a strong{color:currentColor}a:hover{color:#26ad4f}.scroll-locked{overflow:hidden;touch-action:manipulation}.is-flex{display:flex}.is-inline-flex{display:inline-flex}.is-align-start,.is-align-left{align-items:flex-start}.is-align-end,.is-align-right{align-items:flex-end}.is-align-self-end,.is-align-self-right{align-self:flex-end}.is-align-baseline{align-items:baseline}.is-align-center{align-items:center}.is-align-stretch{align-items:stretch}.is-justify-start,.is-justify-left{justify-content:flex-start}.is-justify-end,.is-justify-right{justify-content:flex-end}.is-justify-center{justify-content:center}.is-justify-space-around{justify-content:space-around}.is-justify-space-between{justify-content:space-between}.is-flex-nowrap{flex-wrap:nowrap}.is-flex-wrap{flex-wrap:wrap}.is-flex-wrap-reverse{flex-wrap:wrap-reverse}.is-flex-row{flex-direction:row}.is-flex-row-reverse{flex-direction:row-reverse}.is-flex-column{flex-direction:column}.is-flex-column-reverse{flex-direction:column-reverse}#template-index{width:100%}.index-sections{overflow:hidden}.dynamic-sections{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.shopify-section{width:100%}@media only screen and (max-width:480px){.shopify-section{width:100%!important;padding-left:0!important;padding-right:0!important}}.section{max-width:1080px;width:95%;margin-left:auto;margin-right:auto}.section.has-background{width:calc(95% - (var(--gutter, 0px) * 2));max-width:calc(1200px - 20px);padding-left:calc(20px / 2);padding-right:calc(20px / 2)}.section.is-width-half{height:100%;display:flex;align-items:center;width:100%;max-width:none}@media only screen and (max-width:798px){.section.is-width-half{width:100%}}@media only screen and (max-width:480px){.section.is-width-half .container.small-down--has-limit{max-width:1200px;width:95%}}.section.is-width-wide{width:100%}.section.is-width-wide .container.has-limit{max-width:1200px;width:95%}@media only screen and (max-width:480px){.section.is-width-wide .container.has-limit{width:100%}}@media only screen and (max-width:480px){.section.is-width-wide .container.small-down--has-limit{max-width:1200px;width:95%}}@media only screen and (max-width:480px){.section.section__wrapper{max-width:1200px;width:95%}}.container{position:relative;margin:0 auto;display:flex;flex-wrap:wrap;flex:auto;--gutter:10px;--row-gap:0px;--column-gap:0px;gap:var(--row-gap) var(--column-gap)}.featured-collection-section .container.collection-container{align-items:baseline}.container .column,.container .columns{margin-left:var(--gutter,0);margin-right:var(--gutter,0)}.container.is-small{width:50%}@media only screen and (max-width:480px){.container.is-small{width:60%}}.container.is-medium{width:70%}@media only screen and (max-width:480px){.container.is-medium{width:80%}}.container.has-column-padding-bottom .column,.container.has-column-padding-bottom .columns{margin-bottom:20px}.row{display:flex;flex-wrap:wrap;margin-bottom:20px}@media only screen and (max-width:798px){.row .column,.row .columns{width:100%;margin-left:0;margin-right:0}}[class*=offset-by]{position:relative}@media only screen and (max-width:480px){[class*=offset-by]{position:static}}@media only screen and (max-width:798px){.has-gutter-enabled .has-gutter--mobile{margin-bottom:20px}}.has-gutter-enabled.has-multirow-blocks .has-gutter{margin-bottom:20px}.hidden{display:none!important}.visible{display:block!important}.one-whole{width:calc(100% - (var(--gutter, 0px) * 2))}.trustpilot_section{display:flex;gap:24px;justify-content:center;font-weight:400;font-size:11px;line-height:16px;align-items:center;min-height:26px}@media (max-width:768px){.trustpilot_section{flex-direction:column;gap:4px;min-height:66px}.shopify-section.shopify-section-group-header-group-classic.header--classic.header-section{order:-1}p.navbar-item.is-flex.is-flex-wrap svg{margin-bottom:-4px;position:absolute;right:10px;top:15px}}.one-half{width:calc((50% - var(--column-gap) / 2) - (var(--gutter, 0px) * 2))}.announcement-container{z-index:9 !Important}.announcement-bar--visible .announcement-container{overflow:visible}@media (max-width:768px){div#announcement-bar .announcement-bar__text.text-align-center{max-width:235px}.announcement-container .message-header{padding:6px}.top_announcement .top-bar__item.top-bar__text{position:initial}}.navbar{min-height:3.25rem;position:relative}.navbar>.container{align-items:stretch;display:flex;min-height:3.25rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #fff}.navbar.is-transparent{background-color:#fff0}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3.25rem}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:inherit;cursor:pointer;display:block;height:3.25rem;position:relative;width:3.25rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:nth-child(1){top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgb(0 0 0 / .05)}.navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item{display:block;line-height:1.5;padding:0;position:relative}.navbar-link{display:block;line-height:1.5;padding:1rem .75rem;position:relative}a.navbar-item,.navbar-link{cursor:pointer}.navbar-item{display:block;flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid #fff0;min-height:3.25rem;padding-bottom:calc(0.5rem - 1px)}.navbar-item.is-tab:hover{border-bottom-color:#26ad4f}.navbar-item.is-tab.is-active{border-bottom-color:#26ad4f;border-bottom-style:solid;border-bottom-width:3px;padding-bottom:calc(0.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless)::after{right:1em}.navbar-dropdown{padding-bottom:1rem;padding-top:1rem}.navbar-dropdown .navbar-link,.navbar-dropdown .navbar-item{color:#000;font-size:18px;text-transform:none;padding-left:.5rem;padding-right:.5rem}.navbar-dropdown .navbar-link:hover,.navbar-dropdown .navbar-item:hover{color:#000}.navbar-dropdown .navbar-link{padding-top:0}.navbar-divider{background-color:#fff;border:none;display:none;height:2px;margin:.5rem 0}@media only screen and (max-width:798px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:hsl(0 0% 100%);box-shadow:0 8px 16px rgb(10 10 10 / .1);padding:.5rem 0}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:70}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgb(10 10 10 / .1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3.25rem);overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:3.25rem}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:3.25rem}}@media only screen and (min-width:799px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:3.25rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:4px}.navbar.is-transparent a.navbar-item:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent .navbar-link.is-active{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.dropdown-click--false .navbar-item.has-dropdown:hover .navbar-dropdown,.dropdown-click--false .navbar-item.has-dropdown.show-dropdown .navbar-dropdown,.dropdown-click--false .navbar-item.has-mega-menu:hover .navbar-dropdown,.dropdown-click--false .navbar-item.has-mega-menu.show-dropdown .navbar-dropdown{visibility:visible;opacity:1;display:block}.dropdown-click--false .navbar-item.has-dropdown:hover .navbar-dropdown::after,.dropdown-click--false .navbar-item.has-dropdown.show-dropdown .navbar-dropdown::after,.dropdown-click--false .navbar-item.has-mega-menu:hover .navbar-dropdown::after,.dropdown-click--false .navbar-item.has-mega-menu.show-dropdown .navbar-dropdown::after{transform:translateY(-60%) rotate(180deg)}.dropdown-click--true .navbar-item.has-dropdown.is-opened .navbar-dropdown,.dropdown-click--true .navbar-item.has-mega-menu.is-opened .navbar-dropdown{visibility:visible;opacity:1;display:block}.navbar-item{display:flex}.navbar-item.has-dropdown a:after,.navbar-item.has-mega-menu a:after{font-size:14px}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-top:none;bottom:100%;box-shadow:0 -8px 8px rgb(10 10 10 / .1);top:auto}.navbar-item.is-active:hover .navbar-dropdown .navbar.is-spaced,.navbar-item.is-active:hover .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown .navbar.is-spaced,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.has-submenu input:checked~.navbar-submenu{display:block}.has-submenu label .navbar-link::after{top:37%}.has-submenu input:checked+label .navbar-link::after{transform:translateY(-60%) rotate(180deg)}.dropdown-style-horizontal .navbar-item.is-active,.dropdown-style-horizontal .navbar-item.is-hoverable:hover .navbar-dropdown .section{display:flex;flex-wrap:wrap}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{font-size:18px;letter-spacing:0;text-transform:none;background-color:#fff;box-shadow:0 8px 8px rgb(10 10 10 / .1);display:none;left:0;position:absolute;top:100%;z-index:20;opacity:0;transition:visibility 0s,opacity 0.5s linear}.navbar-dropdown.navbar-dropdown--below-parent{top:90%}.navbar-dropdown.is-right{left:auto;right:0}.navbar-dropdown.is-vertical{padding:1rem .8em;max-width:300px;min-width:200px}.navbar-dropdown.is-horizontal{padding:1.2em 0;width:100%}.navbar-dropdown .navbar-link span{max-width:80%}.show-nested-dropdown .has-submenu .navbar-submenu{display:block}.navbar-link::after{transition:transform 0.2s linear}.dropdown-click--false .has-dropdown:hover>.header__link,.dropdown-click--false .has-dropdown:hover>.header__link>a,.dropdown-click--false .has-mega-menu:hover>.header__link,.dropdown-click--false .has-mega-menu:hover>.header__link>a,.has-dropdown.is-opened>.header__link,.has-dropdown.is-opened>.header__link>a,.has-mega-menu.is-opened>.header__link,.has-mega-menu.is-opened>.header__link>a{color:#000}.dropdown-click--false .has-dropdown:hover .header__link::after,.dropdown-click--false .has-mega-menu:hover .header__link::after,.has-dropdown.is-opened .header__link::after,.has-mega-menu.is-opened .header__link::after{transform:translateY(-60%) rotate(180deg)}.horizontal-dropdown__column .navbar-submenu{margin-bottom:0}.navbar-submenu{display:none;margin-left:20px;margin-top:0;margin-bottom:10px;border-left:2px solid rgb(0 0 0 / .3)}.navbar-submenu li:first-child .navbar-item{padding-top:0}.navbar-submenu li:last-child .navbar-item{padding-bottom:0}.navbar-submenu .navbar-item,.navbar-submenu .navbar-link{white-space:normal;padding:10px 15px}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-left:-.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:70}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgb(10 10 10 / .1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:3.25rem}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:3.25rem}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:5.25rem}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:5.25rem}.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background-color:#fff0}}.box-shadow-false .navbar-dropdown,.box-shadow-false .mega-menu{box-shadow:none}.swatch-element.swatch--active{border-color:#000;box-shadow:0 0 0 2px #fff}.selector-wrapper label{margin-bottom:.5rem}.swatch_options{margin-bottom:1.5rem}.swatch .option-title{margin-bottom:.5rem;width:100%;display:flex;flex-direction:row;gap:5px;align-items:center}.swatch input{display:none}.swatch label{float:left;min-width:40px;height:40px;margin:0;font-size:13px;text-align:center;line-height:40px;white-space:nowrap;text-transform:uppercase;cursor:pointer;padding:0 10px}.swatch .color label{min-width:34px;height:34px!important;line-height:34px;background-position:center;background-size:cover}.swatch-element{display:flex;border:#e2e2e2 thin solid;min-width:40px;min-height:36px}{%- if settings.swatch_style !='square' -%}.swatch-element{border-radius:3px}{%- endif -%}.swatch-element.color,.swatch-element.color label{border:#e2e2e2 thin solid}.swatch-element.color label{padding:0;margin:0;width:34px;height:34px;overflow:hidden}.swatch input:checked+.swatch-element{border-color:#000;box-shadow:0 0 0 2px #fff}.swatch .swatch__option{transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 6px 0;position:relative;outline:none}.swatch__options.choose-roses-colour .swatch__option{margin-bottom:0}.swatch__options{display:flex;flex-wrap:wrap}.crossed-out{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.swatch .swatch-element .crossed-out{display:none}.swatch [data-variant-option-available=false]+.swatch-element .crossed-out{display:block;width:100%;height:100%}.swatch [data-variant-option-available=false]+.swatch-element.color [data-variant-image=true]{opacity:1}.swatch [data-variant-option-available=false]+.swatch-element label{text-decoration:line-through;opacity:.6}.swatch input:disabled+.swatch-element .crossed-out,.swatch input:disabled+.swatch-element label{cursor:not-allowed}.swatch .tooltip{text-align:center;background:#333;background:rgb(51 51 51 / .9);color:#fff;bottom:100%;padding:5px 10px;display:block;position:absolute;width:120px;font-size:13px;left:-35px;margin-bottom:15px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.25s ease-out;box-shadow:2px 2px 6px rgb(0 0 0 / .28);z-index:60}.swatch .tooltip:before{bottom:-20px;content:" ";display:block;height:20px;left:0;position:absolute;width:100%}.swatch .tooltip:after{border-left:solid #fff0 10px;border-right:solid #fff0 10px;border-top:solid rgb(51 51 51 / .9) 10px;bottom:-10px;content:" ";height:0;left:50%;margin-left:-13px;position:absolute;width:0}.swatch .swatch-element:hover .tooltip{opacity:1;visibility:visible;transform:translateY(0)}.swatch input:disabled+.swatch-element{opacity:.5}.swatch-element img[src*=no-image-50],.swatch__image--empty{opacity:0}.swatch-element .swatch__image{height:100%;object-fit:cover}.banner__subheading{font-family:"Golos",Arial,sans-serif;font-weight:400;font-style:normal;font-size:18px;letter-spacing:0;color:#009959}.dark-overlay-true{position:relative}.dark-overlay-true:after{content:"";position:absolute;z-index:2;background:rgb(0 0 0 / .5);top:0;bottom:0;left:0;right:0}.header{position:relative;z-index:3;background-color:#fff;transition:background-color 0.3s linear,height 0.2s linear}.header__brand{flex:0 0 auto;display:flex;align-items:center;padding:1rem .75rem}.primary-logo{transition:all 0.1s linear}.primary-logo+.header__logo-text{display:none}.header__logo{transition:all 0.3s ease}.header__menu{flex:1 1 auto;display:flex;flex-wrap:wrap}.action-area__link.has-cart-count{padding-right:1.8em}[data-enable_overlay=false] .overlay-logo{display:none}[data-enable_overlay=true]{position:absolute;width:100%}[data-enable_overlay=true] .header{position:absolute;top:0;width:100%;z-index:10}[data-enable_overlay=true] .overlay-logo{display:block}[data-enable_overlay=true] .overlay-logo+.primary-logo{display:none}[data-enable_overlay=true] .overlay-logo+.header__logo-text{display:none}[data-enable_sticky=true] .header{z-index:50}.has-overlaid-header{position:absolute;width:100%}@media only screen and (max-width:798px){header.header{display:none}}.header,.mobile-header{font-family:"Golos",Arial,sans-serif;font-weight:400;font-style:normal;letter-spacing:0;font-size:14px;text-transform:none}.dropdown-style-horizontal{position:relative}.dropdown-style-horizontal .navbar,.dropdown-style-horizontal .navbar-item{position:initial}.dropdown-style-horizontal .header__menu-items,.header__dropdown--below-header.header__menu-items{height:100%}.dropdown-style-horizontal .header__menu-items .navbar-item.has-dropdown,.header__dropdown--below-header.header__menu-items .navbar-item.has-dropdown{align-self:stretch}.vertical-alignment-center .header__item{align-items:center}.vertical-alignment-top .header__item{align-items:flex-start}.vertical-alignment-bottom .header__item{align-items:flex-end}.header__link,.header__link>a{color:#000;fill:#000}.header__link:hover,.header__link.is-active,.header__link>a:hover,.header__link>a.is-active{color:#000;fill:#000}.header__logo-text{font-family:"Golos",Arial,sans-serif;font-weight:700;font-style:normal;font-size:20px;text-transform:none}.header__logo-text,h1.header__logo-text>a,.header__logo-text.age-gate__heading>a{color:#000}.header__logo-text:hover,h1.header__logo-text>a:hover,.header__logo-text.age-gate__heading>a:hover{color:#000}.header__icons{display:flex;justify-content:flex-end;align-items:center}.header__icon-style-text .header__icon,.header__icon-style-text .header-cart__count--badge{display:none}.header__icon-style-icons .icon-caption{display:none}.header__icon-style-icons-text{text-transform:uppercase}.header__icon-style-icons-text .select,.header__icon-style-icons-text .age-gate__select-wrapper{height:auto}.header__icon-style-icons-text .icon-caption{padding:.3em 0 0;font-size:.7em}.header__icon-style-icons-text .action-area__link.has-cart-count{padding-right:1.8em}.header__icon-style-icons-text .header-cart__caption{display:block}.action-area__link:not(.has-cart-count) .header-cart__count{display:none}.action-area__link{display:flex;flex-direction:column;align-items:center;padding:1rem 5px;height:100%}.action-area__link:last-child{padding-right:0}.vertical-alignment-center .action-area__link{justify-content:center}.vertical-alignment-top .action-area__link{justify-content:flex-start}.vertical-alignment-bottom .action-area__link{justify-content:flex-end}.has-submenu label{display:block;position:relative}.has-submenu .close-dropdown,.has-submenu .close-sub-dropdown{position:absolute;cursor:pointer;top:0;right:0;height:100%;width:25%}.has-submenu .has-no-link .close-dropdown,.has-submenu .has-no-link .close-sub-dropdown{width:100%}[data-enable_overlay=false] .overlay-logo__content{display:none}[data-enable_overlay=false] .logo__content{display:block}[data-enable_overlay=true] .overlay-logo__content{display:block}[data-enable_overlay=true] .logo__content{display:none}.header__logo:hover img{opacity:.7}.header__logo img{transition:opacity 0.3s ease-in}@media only screen and (min-width:799px) and (max-width:1024px){.header-menu__disclosure .selectors-form__wrap{margin-bottom:0}}.header-menu__disclosure .disclosure{padding:.5rem 0}.header-menu__disclosure .disclosure__toggle{margin-top:0}.header-menu__disclosure .disclosure__list-wrap{top:100%;padding-top:0;padding-bottom:0;position:absolute;transform:translateY(-1px)}.no-js-main-navigation{display:none}.no-js .mega-menu-section{display:block}.no-js .mega-menu{position:relative}.no-js a.header__link[href="#"]{pointer-events:none;cursor:pointer}.no-js div.has-dropdown label a.navbar-link.header__link{pointer-events:none;cursor:pointer}.no-js .no-js-main-navigation:checked+.mega-menu{display:block!important}.no-js .no-js-main-navigation:checked+.navbar-dropdown{display:block!important;opacity:1;visibility:visible}.no-js .navbar-link:not(.is-arrowless)::after{display:none!important}.no-js a.navbar-link.header__link:not(.is-arrowless){padding-right:0.75rem!important}.no-js .navbar-dropdown{display:none!important}.heading-section__preheading{font-family:"Golos",Arial,sans-serif;font-size:15px;font-weight:400;font-style:normal;text-transform:uppercase}.heading-section__subheading{font-family:"Golos",Arial,sans-serif;font-size:17px;font-weight:400;font-style:normal;text-transform:none}.heading-section__content{padding:1.5rem 0}.heading-section-small__content{padding:.7rem 0}.vertical-spacing-medium .heading-section__preheading+.heading-section__heading{padding-top:10px}.vertical-spacing-medium .heading-section__preheading+.heading-section__subheading{padding-top:10px}.vertical-spacing-medium .heading-section__heading+.heading-section__subheading{padding-top:10px}.vertical-spacing-medium .heading-divider{margin-top:10px}.vertical-spacing-large .heading-section__preheading+.heading-section__heading{padding-top:20px}.vertical-spacing-large .heading-section__preheading+.heading-section__subheading{padding-top:20px}.vertical-spacing-large .heading-section__heading+.heading-section__subheading{padding-top:20px}.vertical-spacing-large .heading-divider{margin-top:20px}.heading-wrapper{margin-bottom:32px;margin-left:0px!important}@media only screen and (max-width:798px){.heading-wrapper{margin-bottom:20px}}.heading-wrapper.text-align-center .heading-divider{margin:0 auto}.heading-wrapper.text-align-right .heading-divider{margin:0 0 0 auto}@media only screen and (min-width:799px){.has-heading-divider-below .heading-wrapper:not(.heading-divider-below){margin-bottom:0}.has-heading-divider-below .heading-wrapper:not(.heading-divider-below) .heading-divider{display:none}}@media only screen and (max-width:798px){.heading-divider-below{display:none}}.mobile-menu--opened{overflow:hidden;-webkit-overflow-scrolling:touch;height:100vh}#mobile-header .mobile-header__logo{width:100%}.mobile-header{position:relative;z-index:10;width:100%;background-color:#fff;transition:background-color 0.3s linear,height 0.2s linear}@media only screen and (min-width:799px){.mobile-header{display:none}}.mobile-header__content{display:flex;align-items:center;height:100%;position:relative;z-index:10}@media only screen and (max-width:798px){.mobile-header__content{padding:0 20px}}@media only screen and (max-width:480px){.mobile-header__content{padding:0 10px}}.mobile-menu__toggle-icon{display:flex;align-items:center;cursor:pointer;transition:visibility 0s linear,opacity 0.33s linear 0.1s;padding:10px 5px 10px 0}.mobile-menu__toggle-icon .icon{fill:#000}.mobile-menu__toggle-icon .mobile-header__open-menu{transition:visibility 0s linear,opacity 0.33s linear 0.1s}.mobile-menu__toggle-icon .mobile-header__close-menu{opacity:0;visibility:hidden;position:absolute;transition:visibility 0s linear,opacity 0.33s linear 0.1s}.mobile-menu__toggle-icon.is-active .mobile-header__open-menu{opacity:0;visibility:hidden;position:absolute}.mobile-menu__toggle-icon.is-active .mobile-header__close-menu{opacity:1;visibility:visible;position:relative}.mobile-layout--left .mobile-logo{width:calc(50% - 10px)}.mobile-layout--left .mobile-dropdown,.mobile-layout--left .mobile-icons{width:calc(25% - 10px)}.mobile-layout--left .mobile-icons{justify-content:flex-end}.mobile-layout--left.mobile-logo__position--left .mobile-dropdown,.mobile-layout--left.mobile-logo__position--left .mobile-icons{width:auto}.mobile-logo,.mobile-dropdown,.mobile-icons{display:flex;align-items:center;padding:0 5px}.mobile-icons{order:2}.mobile-dropdown{order:0}.mobile-logo{order:1;justify-content:center;flex-grow:1;text-align:center;padding-top:5px;padding-bottom:5px}.mobile-logo .image-element__wrap{max-width:115px!important}.mobile-logo__position--left .mobile-logo{order:0;justify-content:left;text-align:left}.mobile-logo__position--left .mobile-logo .image-element__wrap{margin-left:0}.mobile-layout--left.mobile-logo__position--below{flex-wrap:wrap}.mobile-layout--left.mobile-logo__position--below .mobile-dropdown,.mobile-layout--left.mobile-logo__position--below .mobile-icons{width:50%}.mobile-layout--left.mobile-logo__position--below .mobile-logo{display:none}.mobile-layout--right .action-area__link.has-cart-count{padding-right:5px}.mobile-layout--right.mobile-logo__position--below{flex-wrap:wrap}.mobile-layout--right.mobile-logo__position--below .mobile-icons{flex-grow:1;flex-wrap:wrap;justify-content:flex-end}.mobile-layout--right.mobile-logo__position--below .mobile-logo{display:none}.mobile-dropdown__position--left{order:0}.mobile-dropdown__position--right{order:3;padding-top:5px}.mobile-logo__outer{justify-content:center;display:flex;background-color:#fff;padding:10px 0;width:100%}.mobile-logo__outer a{color:#000}.mobile-logo__outer .image-element__wrap{max-width:115px!important}.mobile-menu a{color:#000}.mobile-menu a:hover{color:#000}.submenu__label:hover a{color:#000}.mobile-menu__submenu{font-size:18px;letter-spacing:0;text-transform:none}.mobile-menu__toggle-icon.is-active+.mobile-menu{transition:left 0.5s;left:0}.mobile-menu{max-height:100%;min-height:100vh;left:-100%;position:absolute;top:100%;transition:left 0.3s ease-in-out;width:100%;z-index:40;overflow-y:auto;-webkit-overflow-scrolling:touch}.mobile-menu .mobile-menu__item{align-items:center}.mobile-menu .mobile-menu__item .icon{fill:#000;margin-right:12px}.mobile-menu .mobile-menu__item .icon:hover{fill:#000}.mobile-menu .mobile-menu__item select{color:#000}.mobile-menu .mobile-menu__item select:hover{color:#000}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{display:flex;line-height:1.5;padding:.5rem 1.5rem}.mobile-menu__first-level label{display:block;position:relative}.mobile-menu__first-level .close-dropdown,.mobile-menu__first-level .close-sub-dropdown{position:absolute;cursor:pointer;top:0;right:0;height:100%;width:25%;z-index:2}.mobile-menu__first-level .has-no-link .close-dropdown,.mobile-menu__first-level .has-no-link .close-sub-dropdown{width:100%}.mobile-menu__content{padding-bottom:100px}.mobile-menu__content .icon-caption{padding:0;font-size:1em}.mobile-menu__content .mobile-menu__list{padding-bottom:100px}.mobile__currency-dropdown{align-items:center;position:relative}.mobile__currency-dropdown .icon-caption{position:absolute}.mobile__currency-dropdown select{border:none;font-family:"Golos",Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;letter-spacing:0;text-transform:none;height:inherit;background:#fff0;color:currentColor}.mobile-menu-icons{display:flex;justify-content:center;position:absolute;top:75vh;width:100%;padding:0}.mobile-menu-link{position:relative}.mobile-menu-link::after{border-color:#26ad4f;right:1.125em;z-index:4;font-size:1.1em}.mobile-menu__submenu{transition:max-height 0.5s;border-left:1px solid #fff;margin-left:20px;max-height:0;overflow:hidden;padding-left:0}.mobile-menu__submenu.has-mega-menu{margin-left:0;max-height:none;display:none}.mobile-menu__submenu .mega-menu{display:block;position:relative;background-color:#ffffff!important;left:0}.submenu__input:checked~.mobile-menu__submenu{transition:max-height 0.8s;max-height:100vh}.submenu__input:checked~.mobile-menu__submenu.has-dropdown{max-height:none}.submenu__input:checked~.mobile-menu__submenu.has-mega-menu{max-height:none;display:block;border-left:0}.submenu__input:checked+label a:after{transform:translateY(-60%) rotate(180deg)}.submenu__input+label a:after{transition:transform 0.2s linear}.header__icon-style-text .mobile-icons,.header__icon-style-icons-text .mobile-icons{flex-wrap:wrap;justify-content:center}.header__icon-style-text .mobile-icons.has-one-icon,.header__icon-style-icons-text .mobile-icons.has-one-icon{justify-content:flex-end}.header__icon-style-text .mobile-icons .action-area__link,.header__icon-style-icons-text .mobile-icons .action-area__link{padding:5px}.header__icon-style-text .header-cart__caption,.header__icon-style-icons-text .header-cart__caption{white-space:nowrap}.header__icon-style-icons .mobile__currency-dropdown .icon-caption{display:block;opacity:0}.header__icon-style-text .mobile__currency-dropdown{line-height:1.5;padding:.5rem 1.5rem}.header__icon-style-text .mobile__currency-dropdown .icon-caption{position:relative}.header__icon-style-text .mobile__currency-dropdown select,.header__icon-style-text .mobile__currency-dropdown option{padding-left:0}@-moz-document url-prefix(){.header__icon-style-text .mobile__currency-dropdown select{text-indent:-2px}}.header__icon-style-icons-text .mobile__currency-dropdown select{padding-left:25px}.mobile-menu__toggle-button{display:none;cursor:pointer;position:absolute;top:0;left:0;width:45px;z-index:50;bottom:0}.mobile-menu__toggle-button.mobile-toggle__position--right{right:0;left:initial}@media only screen and (max-width:798px){.mobile-menu__toggle-button{display:block}}.top-bar{position:relative;z-index:8}.header-section~.top-bar{z-index:60}.scroll-locked .header-section~.top-bar{z-index:0}.top-bar .navbar-item{flex:1 1 auto;text-align:center}.top-bar__text{min-width:25%}.top-bar__item,.top-bar.disclosure-enabled .top-bar__item{display:flex;align-items:center}.top-bar__item:first-child,.top-bar.disclosure-enabled .top-bar__item:first-child{flex:1 1 auto;justify-content:flex-start}.top-bar__item:last-child,.top-bar.disclosure-enabled .top-bar__item:last-child{flex:0 0 auto;justify-content:flex-end}.top-bar.disclosure-enabled .top-bar__item{flex:1 1 auto}.top-bar.disclosure-enabled .top-bar__item.top-bar__social-media{flex:1 1 auto;justify-content:flex-end}.top-bar.disclosure-enabled .top-bar__item.top-bar__social-media .navbar-item{width:100%;padding-right:20px;flex:1 1 auto}.top-bar__menu{flex:1 1 auto;display:flex;align-items:center}@media only screen and (max-width:798px){.top-bar__menu{justify-content:center}}.top-bar__social-media a{line-height:0;margin:5px;display:block}@media only screen and (max-width:798px){.top-bar__social-media .social-icons{justify-content:center}}.top-bar__icons.cart--hidden{padding-right:20px}.top-bar__content .header__currency-dropdown select{color:inherit}.top-bar__content .header__currency-dropdown select:hover{color:inherit}.top-bar__content .header__icon-style-text .header__currency-dropdown select{padding-top:0;padding-bottom:0;height:auto;line-height:inherit}@media (max-width:768px){.featured-swatches-section .fsw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.featured-swatches-section .fsw-card{width:auto;border-radius:16px;box-shadow:0 4px 14px rgb(0 0 0 / .06)}.featured-swatches-section .fsw-media{height:200px;border-top-left-radius:14px;border-top-right-radius:14px;border-bottom-left-radius:0;border-bottom-right-radius:0}.featured-swatches-section .fsw-ribbon{display:none!important}.featured-swatches-section .fsw-chip-left{border-top-right-radius:12px;border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:5px 8px;font-size:11px}.featured-swatches-section .fsw-chip-right{border-top-left-radius:12px;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:5px 8px;font-size:11px}.featured-swatches-section .chip-ico{width:16px;height:16px}.featured-swatches-section .fsw-swatches{gap:6px}.featured-swatches-section .fsw-swatch{width:26px;height:26px;border-width:2px}.featured-swatches-section .fsw-swatch[aria-pressed="true"]{box-shadow:0 0 0 2px #fff inset}.featured-swatches-section .fsw-cta{min-width:64px;height:38px;border-radius:12px}}@media (max-width:360px){.featured-swatches-section .fsw-media{height:180px}.featured-swatches-section .fsw-cta{min-width:58px;height:36px}}.fsw-header{text-align:var(--heading-align);color:var(--heading-color);margin:0 0 16px 0;padding:0 8px;position:relative;font-size:20px}@media (min-width:769px){.fsw-header{font-size:26px}}.fsw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(22%,1fr));gap:var(--gap)}@media (hover:hover){.featured-swatches-section .product-wrap{margin-top:25px}.product-wrap:hover .card__hint{transform:translateY(-25px)}}.fsw-constructor .fsw-bubble{margin:0 auto;background:#e6f8ea;padding:16px 14px;position:relative}@media (min-wdith:769px){.fsw-constructor .fsw-bubble{padding:34px}}#template-index .section.fsw-constructor{width:100%}.price-ui{display:flex;flex-wrap:wrap;row-gap:.25rem;color:#000}.price-ui,.price-ui-badge{opacity:1;transition:opacity 250ms ease-in-out}.price-ui--loading,.price-ui-badge--loading{opacity:0}.price--sale{color:#144b3c}.price+.compare-at-price{margin-left:5px}.price .money,.compare-at-price .money{display:inline-block}.compare-at-price{text-decoration:line-through;opacity:.6}.compare-at-price .money{text-decoration:line-through}.sale.savings{width:100%}.unit-pricing{order:1;width:100%;font-size:1rem;color:#000}.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs{display:none}#shopify-pc__banner .shopify-pc__banner__wrapper,#shopify-pc__banner-wrap .shopify-pc__banner__wrapper{flex-direction:row}@media only screen and (max-width:798px){#shopify-pc__banner .shopify-pc__banner__wrapper,#shopify-pc__banner-wrap .shopify-pc__banner__wrapper{flex-direction:column}}section#shopify-pc__banner,section#shopify-pc__banner-wrap{margin-bottom:16px;padding:12px 35px;border-radius:16px;background:#fff3d9;box-shadow:none}#shopify-pc__banner__btn-accept{background:#ffc33d;color:#fff;border-radius:12px;border:none;font-size:16px;min-height:54px;min-width:180px;padding:14px 16px;font-weight:700}.shopify-policy__container{padding-block:60px}.shopify-policy__title{margin-bottom:20px}@media screen and (max-width:768px){.shopify-policy__container{padding-block:40px;width:100vw}}@media (max-width:768px){.navbar-item{font-size:14px;position:relative;.bottom_modal_open{position:absolute;right:10px;top:50%;transform:translateY(-50%)}span:first-child{display:block;width:calc(100% - 90px);margin-inline:auto}}.top-bar__item{width:100%}}.tooltip-item{svg{display:flex;align-self:center}}.tooltip-item__content{position:absolute;display:none;font-size:12px;letter-spacing:-.01em;line-height:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:12px;color:#fff;flex-direction:column;font-weight:400;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin-bottom:8px;z-index:999;width:clamp(100px, 100vw, 280px);padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:left;&.active{display:block}}.top-bar__text .navbar-item{display:flex;column-gap:10px}@media (min-width:481px){.top-bar__text .navbar-item br{display:none}}.js-reviews-slider:not(.flickity-enabled)>*:not(:first-child){display:none}