::after,::before,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text:focus{font-size:1em}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.dgwt-wcas-search-wrapp{position:relative;line-height:100%;display:block;color:#444;min-width:230px;width:100%;text-align:left;margin:0 auto}.dgwt-wcas-search-wrapp,.dgwt-wcas-search-wrapp *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.dgwt-wcas-search-form{margin:0;padding:0;width:100%}input[type=search].dgwt-wcas-search-input{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;-webkit-box-shadow:none;box-shadow:none;margin:0;-webkit-appearance:textfield;text-align:left}[type=search].dgwt-wcas-search-input::-ms-clear{display:none}[type=search].dgwt-wcas-search-input::-webkit-search-decoration{-webkit-appearance:none}[type=search].dgwt-wcas-search-input::-webkit-search-cancel-button{display:none}.dgwt-wcas-search-icon-arrow,.header__wrap_menu #header_menu ul.sub-menu.custom-submenu{display:none}.dgwt-wcas-ico-magnifier{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:65%;display:block}.dgwt-wcas-preloader,.dgwt-wcas-voice-search{position:absolute;right:0;top:0;height:100%;width:40px}.dgwt-wcas-preloader{z-index:-1;background-repeat:no-repeat;background-position:right 15px center;background-size:auto 44%}.dgwt-wcas-voice-search{z-index:1;opacity:.5;cursor:pointer;align-items:center;justify-content:center;display:none;-webkit-transition:160ms ease-in-out;-moz-transition:160ms ease-in-out;-ms-transition:160ms ease-in-out;-o-transition:160ms ease-in-out;transition:160ms ease-in-out}.dgwt-wcas-voice-search:hover{opacity:.3}.dgwt-wcas-sf-wrapp:after,.dgwt-wcas-sf-wrapp:before{content:"";display:table}.dgwt-wcas-sf-wrapp:after{clear:both}.dgwt-wcas-sf-wrapp{zoom:1;width:100%;max-width:100vw;margin:0;position:relative;background:0 0}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{width:100%;height:40px;font-size:14px;line-height:100%;padding:10px 15px;margin:0;background:#fff;border:1px solid #ddd;border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-sizing:border-box}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus{outline:0;background:#fff;box-shadow:0 0 9px 1px rgba(0,0,0,.06);-webkit-transition:150ms ease-in;-moz-transition:150ms ease-in;-ms-transition:150ms ease-in;-o-transition:150ms ease-in;transition:150ms ease-in}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-webkit-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input::-moz-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:-ms-input-placeholder{color:#999;font-weight:400;font-style:italic;line-height:normal}.dgwt-wcas-ico-magnifier,.dgwt-wcas-ico-magnifier-handler,html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{max-width:20px}.dgwt-wcas-no-submit .dgwt-wcas-ico-magnifier{height:50%;margin:auto;max-height:20px;width:100%;max-width:20px;left:12px;right:auto;opacity:.5;fill:#444}.dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{padding:10px 15px 10px 40px}.dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon{min-width:unset}html:not(.dgwt-wcas-overlay-mobile-on) .dgwt-wcas-search-wrapp.dgwt-wcas-layout-icon .dgwt-wcas-search-form{opacity:0;display:none;position:absolute;left:0;top:calc(100% + 8px);min-width:500px;z-index:1000}.dgwt-wcas-search-icon{width:20px;height:auto;cursor:pointer}.dgwt-wcas-ico-magnifier-handler{margin-bottom:-.2em;width:100%}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}footer,header,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;text-align:left;background-color:#fff}h1,h2,h3,h4,label{margin-bottom:.5rem}h1,h2,h3,h4{margin-top:0;font-family:inherit;font-weight:500;line-height:1.2;color:inherit}p,ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}strong{font-weight:bolder}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#444;text-decoration:none}img{border-style:none}svg{overflow:hidden;vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus{outline:5px auto -webkit-focus-ring-color}button{font-family:inherit;font-size:inherit;line-height:inherit;text-transform:none;-webkit-appearance:button}button,input{margin:0;overflow:visible}button::-moz-focus-inner{padding:0;border-style:none}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0#fff;opacity:.5}.close:not(:disabled):not(.disabled){cursor:pointer}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{color:#000;text-decoration:none;opacity:.75}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}img{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}}*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%;vertical-align:bottom}a:hover{color:#444}a:focus,button:focus{outline:0}a:active,a:hover{outline:0}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/Bonamore/fonts/InterVar.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-display:swap;font-family:"Inter";src:url(/wp-content/themes/Bonamore/fonts/InterVarItalic.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-display:swap;font-family:"New Spirit";src:url(/wp-content/themes/Bonamore/fonts/NewSpiritRegular.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"New Spirit";src:url(/wp-content/themes/Bonamore/fonts/NewSpiritMedium.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}::selection{background:#beb5ec;color:#21093a}.front-hero__banner_left--content h1{font-family:"New Spirit";font-size:48px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width:768px){.front-hero__banner_left--content h1{font-size:32px}}.arguments-front__wrap_top h2,.brands-banner__top h2,.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content h2,.posts__title h2,.product-categories__grid_card--texts h3,.product-categories__title h2{font-family:"New Spirit";font-size:40px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width:768px){.arguments-front__wrap_top h2,.brands-banner__top h2,.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content h2,.posts__title h2,.product-categories__title h2{font-size:24px}}.product-categories__grid_card--texts h3{font-size:24px;font-weight:500}@media only screen and (max-width:768px){.product-categories__grid_card--texts h3{font-size:20px}}.arguments-front__wrap_items--item h4,.posts__wrap_post-data h2,footer .footer__rows_row h4{font-family:"New Spirit";font-size:20px;font-style:normal;font-weight:400;line-height:140%}@media only screen and (max-width:768px){.arguments-front__wrap_items--item h4,.posts__wrap_post-data h2,footer .footer__rows_row h4{font-size:16px}}.posts__wrap_post-data p,.posts__wrap_post-data span,footer .footer__attention_text p,input{font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:14px}.arguments-front__wrap_items--item p,.brands-banner__top--text,.header__wrap_menu #header_menu ul li a,footer .footer__rows_row .content{font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:160%}.category-swiper li.product h2.woocommerce-loop-product__title{font-family:"Inter";font-size:14px;font-style:normal;line-height:160%}@media only screen and (max-width:768px){.arguments-front__wrap_items--item p,.brands-banner__top--text,.button__purple,.category-swiper li.product h2.woocommerce-loop-product__title,.header__wrap_menu #header_menu ul li a,footer .footer__rows_row .content{font-size:13px}}.about-page-hero__wrap_text,.front-hero__banner_left--content p,.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content .texts{font-family:"Inter";font-size:16px;font-style:normal;font-weight:400;line-height:160%}.category-swiper li.product span.price{font-family:"Inter";font-style:normal;line-height:160%}@media only screen and (max-width:768px){.about-page-hero__wrap_text,.category-swiper li.product span.price,.front-hero__banner_left--content p,.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content .texts{font-size:14px}.button__light,.button__white,.posts__wrap_post-data p,.posts__wrap_post-data span,footer .footer__attention_text p,input{font-family:"Inter";font-size:13px;font-style:normal;font-weight:400;line-height:14px}h4{font-size:20px}}body{color:#231f20;font-family:"Inter",Arial,Helvetica,sans-serif}.container{max-width:1232px;width:100%;margin:0 auto;padding:0 16px}header .container{max-width:1632px;width:100%;padding:0 16px}.header__wrap{display:flex;max-width:1632px;align-items:center;justify-content:space-between;width:100%;margin:16px auto 0}.header__wrap_logo img{height:56px!important}.header__wrap_menu #header_menu ul{display:flex;align-items:center;gap:48px;margin:0;padding:0}.header__wrap_menu #header_menu ul li{list-style:none}.header__wrap_menu #header_menu ul li a{padding:0 16px;border-radius:8px;align-items:center;display:flex;height:32px;color:#231f20}.category-swiper li.product:hover,.header__wrap_menu #header_menu ul li a:hover,body div.dgwt-wcas-search-icon.js-dgwt-wcas-search-icon-handler:hover{background-color:#f8f8f8}.header__wrap_icons{display:flex;align-items:center;gap:8px}.header__wrap_icons .header-icon a,footer .footer__rows .socials a{width:40px;height:40px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:.2s all ease}.header__wrap_icons .header-icon a:hover{background-color:#f1f1f1}.header__wrap_icons .header-icon a:hover svg path{stroke:#231f20}.header__wrap_icons .header-icon.cart-link{position:relative}.header__wrap_icons .header-icon.cart-link a{outline:2px solid #fff0}footer{margin:120px 0 0;background-color:#231f20;padding:80px 0 16px}footer .footer__rows{display:flex;justify-content:space-between}footer .footer__rows_row h4{color:#beb5ec;margin:0 0 12px}footer .footer__rows_row .content{color:#fff}footer .footer__rows .socials{display:flex;align-items:center;gap:8px;margin:40px 0 0}footer .footer__rows .socials a{width:32px;height:32px;background-color:#dfdaff}footer .footer__rows .socials a:hover{background-color:#beb5ec}footer .footer__attention{margin:64px 0 0;display:flex;justify-content:center}.product-categories__grid_card--texts span,footer .footer__attention_text{background-color:#beb5ec;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:8px 16px;width:100%}footer .footer__attention_text p{color:#21093a;margin:0}.front-hero{margin:56px 0 0}.front-hero .container{max-width:1632px;width:100%}.front-hero__banner{display:grid;grid-template-columns:45% 55%;grid-gap:0;min-height:516px}.front-hero__banner_left{border-radius:24px 0 0 24px;background-color:#21093a;padding:40px;display:flex;align-items:center}.front-hero__banner_left--content{max-width:520px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.front-hero__banner_left--content h1{color:#dfdaff;text-align:center;margin:0 0 16px}.front-hero__banner_left--content p{color:#dfdaff;text-align:center;margin:0 0 40px}.front-hero__banner_left--content-btns{display:flex;gap:16px;align-items:center;justify-content:center}.front-hero__banner_right{display:flex;border-radius:0 24px 24px 0;overflow:hidden}.front-hero__banner_right .heroSlider{width:100%}.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;width:100%;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important;padding:24px 24px 58px}.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content h2{color:#fff;text-align:center;margin:0 0 8px}.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content .texts{text-align:center;color:#fff;margin:0 0 24px}.front-hero__banner_right .swiper-wrapper .swiper-slide .slide-content a{height:40px}.front-hero__banner_right .swiper-pagination{bottom:16px}.product-categories{margin:80px 0}.product-categories__title{margin:0 0 32px}.arguments-front__wrap_items--item h4,.product-categories__title h2{margin:0}.product-categories__grid{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:24px}.product-categories__grid_card{display:flex;flex-direction:column;background-color:#f4f4f9;border-radius:12px;overflow:hidden;padding:24px 16px 0;max-width:384px;width:100%;height:210px;border:1px solid #f4f4f9;transition:.3s all ease;grid-column:span 3}.product-categories__grid_card--texts{display:flex;align-items:center;justify-content:center;gap:8px}.product-categories__grid_card--texts h3{margin:0;transition:.3s all ease-in-out;color:#231f20}.product-categories__grid_card--texts span{font-size:12px;font-style:normal;font-weight:600;line-height:14px;color:#fff;margin:0;height:24px;border-radius:24px;padding:0 12px;width:fit-content;background-color:#231f20;transition:.3s all ease}.product-categories__grid_card--images{height:152px;position:relative}.product-categories__grid_card--images img{width:50%;height:auto;object-fit:contain;object-position:center;position:absolute}.product-categories__grid_card--images img.left-image{bottom:-80px;left:12px;transform:rotate(-15deg);transition:.3s all ease}.product-categories__grid_card--images img.center-image{bottom:-64px;left:50%;transform:translate(-50%,0);transition:.3s all ease}.product-categories__grid_card--images img.right-image{bottom:-80px;right:12px;transform:rotate(15deg);transition:.3s all ease}.product-categories__grid_card:hover{border-color:#dfdaff;background-color:#dfdaff}.product-categories__grid_card:hover h3{color:#21093a}.product-categories__grid_card:hover span{background-color:#21093a;color:#dfdaff}.product-categories__grid_card:hover .left-image{bottom:-64px;left:8px}.product-categories__grid_card:hover .center-image{bottom:-40px}.product-categories__grid_card:hover .right-image{bottom:-64px;right:8px}.product-categories__grid_card.category-kampaania{background-color:#dfdaff;border-color:#dfdaff;width:100%;grid-column:span 2}.product-categories__grid_card.category-kampaania .product-categories__grid_card--texts{flex-direction:column;align-items:flex-start;gap:4px}.product-categories__grid_card.category-kampaania .product-categories__grid_card--images{height:124px}.product-categories__grid_card.category-kampaania .product-categories__grid_card--images img{width:122px;height:140px;right:-32px;bottom:-16px;left:unset;transform:rotate(-5deg)}.product-categories__grid_card.category-kampaania:hover{background-color:#beb5ec;border-color:#beb5ec}.product-categories__grid-lower .product-categories__grid .product-categories__grid_card.category-kampaania:hover img,.product-categories__grid_card.category-kampaania:hover img{transform:rotate(-10deg);bottom:-8px}.product-categories__grid_card.category-alkoholivaba,.product-categories__grid_card.category-muud-joogid{width:100%;grid-column:span 2}.product-categories__grid_card.category-alkoholivaba .product-categories__grid_card--texts,.product-categories__grid_card.category-muud-joogid .product-categories__grid_card--texts{flex-direction:column;align-items:flex-start;gap:4px}.product-categories__grid_card.category-alkoholivaba .product-categories__grid_card--images,.product-categories__grid_card.category-muud-joogid .product-categories__grid_card--images{height:124px}.product-categories__grid_card.category-alkoholivaba .product-categories__grid_card--images .left-image,.product-categories__grid_card.category-alkoholivaba .product-categories__grid_card--images .right-image,.product-categories__grid_card.category-muud-joogid .product-categories__grid_card--images .left-image,.product-categories__grid_card.category-muud-joogid .product-categories__grid_card--images .right-image,.swiper .swiper-button-next::after,.swiper .swiper-button-prev::after{display:none}.product-categories__grid_card.category-alkoholivaba .product-categories__grid_card--images .center-image,.product-categories__grid_card.category-muud-joogid .product-categories__grid_card--images .center-image{width:160px;height:160px;left:unset;right:-32px;bottom:-24px;transform:unset}.product-categories__grid-lower .product-categories__grid .product-categories__grid_card:hover .center-image,.product-categories__grid_card.category-alkoholivaba:hover .center-image,.product-categories__grid_card.category-muud-joogid:hover .center-image{bottom:-16px}.posts{margin:80px 0 120px}.posts__title,.posts__wrap_post-data span{display:flex;justify-content:center;margin:0 0 32px}.posts__title h2{margin:0;text-align:center}.posts__wrap{overflow:hidden;border-radius:24px}.posts__wrap,.posts__wrap_post{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0}.posts__wrap_post-thumbnail{overflow:hidden}.posts__wrap_post-thumbnail img{object-fit:cover;width:100%;height:100%;transform:scale(1);transition:.3s all ease}.posts__wrap_post-data{padding:40px 24px;background-color:#21093a;display:flex;flex-direction:column;justify-content:space-between}.posts__wrap_post-data .top{padding:0}.posts__wrap_post-data span{background-color:#fff;border-radius:8px;padding:2px 4px;align-items:center;gap:4px;width:fit-content;margin:0 0 8px;transition:.3s all ease}.posts__wrap_post-data h2{margin:0;color:#dfdaff}.posts__wrap_post-data p{margin:0;color:#dfdaff;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto}.posts__wrap_post:nth-child(2) .posts__wrap_post-data{background-color:#dfdaff}.posts__wrap_post:nth-child(2) .posts__wrap_post-data h2,.posts__wrap_post:nth-child(2) .posts__wrap_post-data p{color:#21093a}.posts__wrap_post:hover img{transform:scale(1.1)}.posts__wrap_post:hover span{transform:rotate(-5deg)}.arguments-front{margin:80px 0}.arguments-front__wrap{display:flex;flex-direction:column;align-items:center}.arguments-front__wrap_top{margin:0 0 32px}.arguments-front__wrap_top h2{text-align:center;margin:0}.arguments-front__wrap_items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px}.arguments-front__wrap_items--item{background-color:#f4f4f9;border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.about-page-hero__wrap_text p,.arguments-front__wrap_items--item p{margin:0}.about-page-hero__wrap_text{max-width:520px;width:100%;text-align:center;color:#6c6c6c}.brands-banner{margin:120px 0;background-color:#dfdaff;padding:40px 0 32px;border-radius:24px;gap:24px}.brands-banner,.brands-banner__top{display:flex;flex-direction:column;align-items:center}.brands-banner__top h2{color:#231f20;margin:0 0 16px;text-align:center}.brands-banner__top--text{max-width:410px;width:100%;text-align:center;margin:0;color:#21093a}.brands-banner__top--text p{margin:0 0 32px}.brands-banner .swiper{width:100%}.brands-banner .swiper .swiper-wrapper{padding:16px 0}.brands-banner .swiper .swiper-wrapper .swiper-slide{width:15%;display:flex;height:64px}.brands-banner .swiper .swiper-wrapper .swiper-slide img{max-width:100%;width:100%;display:flex;height:100%;object-fit:contain}.swiper .fadeout{position:absolute;right:0;top:0;display:flex;width:40px;height:100%;background:linear-gradient(270deg,#fff 0,#fff0 100%);z-index:10}.swiper .swiper-button-next,.swiper .swiper-button-prev,input{height:40px;display:flex;align-items:center;border-radius:8px;transition:.2s all ease}.swiper .swiper-button-next,.swiper .swiper-button-prev{width:40px;justify-content:center;background-color:#231f20}.swiper .swiper-button-next svg,.swiper .swiper-button-prev svg{width:24px;height:24px}.swiper .swiper-button-next:hover,.swiper .swiper-button-prev:hover{background-color:#21093a}.category-swiper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px 24px}.category-swiper::after,.category-swiper::before{content:none}.category-swiper li.product{display:flex;flex-direction:column;width:100%!important;overflow:hidden;max-width:100%;margin:0!important;padding:0 0 12px;border-radius:12px;background-color:#fff;transition:.3s all ease;list-style:none}.category-swiper li.product .img-container{padding:20px 24px 0;position:relative}.category-swiper li.product .img-container .product_image_helper{display:flex;justify-content:center}.category-swiper li.product .img-container .product_image_helper .product_image{height:270px;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.category-swiper li.product .img-container .product_image_helper .product_image img{max-height:100%;max-width:100%;object-fit:contain;margin:0}.category-swiper li.product .product-content{height:100%}.category-swiper li.product .product-content .woocommerce-loop-product__link{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.category-swiper li.product .product-country{margin:8px 0 0;display:flex;justify-content:center}.category-swiper li.product .product-country__item{font-family:"New Spirit";font-size:12px;font-style:normal;font-weight:500;line-height:140%;color:#6c6c6c;margin:0;text-align:center}.category-swiper li.product h2.woocommerce-loop-product__title{color:#231f20;font-weight:500;margin:0;padding:4px 8px 8px;display:flex;justify-content:center;text-align:center}.category-swiper li.product span.price{display:flex;justify-content:center;align-items:center;gap:4px;font-size:16px!important;color:#231f20!important;font-weight:500;margin:0}.category-swiper li.product span.price .sale-label{display:flex;align-items:center;justify-content:center;border-radius:4px;width:16px;height:16px;background-color:#f37b75}.category-swiper::before,.header-icon.hamburger,body div.dgwt-wcas-search-icon.js-dgwt-wcas-search-icon-handler svg,footer .footer__rows_row h4 svg{display:none}input{width:100%;border:1px solid #f1f1f1;background-color:#f8f8f8;padding:0 12px 0 16px;outline:1px solid #fff0}input:focus{border-color:#dfdaff;outline:2px solid #dfdaff}body .dgwt-wcas-no-submit .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{border-radius:8px}.mobile-menu{position:fixed;left:0;right:0;display:none;background:#fff;z-index:9999;width:100vw;height:calc(100% - 76px);padding:9px 16px 16px}.mobile-menu__menu{padding-top:24px;margin-top:16px;border-top:1px solid #f1f1f1}.mobile-menu__menu-account li{padding:12px}.mobile-menu__menu-account li a{display:flex;align-items:center;gap:12px}.mobile-menu__menu ul{display:flex;flex-direction:column;gap:8px;padding:0;margin-bottom:8px;list-style:none}.mobile-menu__menu ul li{padding:16px;color:#231f20;font-size:14px;line-height:160%;border-radius:8px;background-color:#f8f8f8}.header-search .dgwt-wcas-search-wrapp{display:flex;justify-content:center;align-items:center;max-width:40px!important;width:40px;height:40px}.header-search .dgwt-wcas-search-wrapp .dgwt-wcas-search-icon{width:24px;height:24px}.header-search .dgwt-wcas-search-wrapp .dgwt-wcas-search-input{border-radius:8px!important;background:#fff!important;border:1px solid #f1f1f1!important;overflow:hidden;color:#231f20;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:14px}body .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{height:48px;background:#f8f8f8!important;border:1px solid #f1f1f1;box-shadow:none!important;color:#231f20}body div.dgwt-wcas-search-icon.js-dgwt-wcas-search-icon-handler{width:40px!important;height:40px!important;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#fff;transition:.2s all ease}body div.dgwt-wcas-search-icon.js-dgwt-wcas-search-icon-handler:before{content:"";width:24px;height:24px;display:flex;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.7659 20.7552C16.7301 20.7552 20.7545 16.7309 20.7545 11.7666C20.7545 6.80239 16.7301 2.77808 11.7659 2.77808C6.80166 2.77808 2.77734 6.80239 2.77734 11.7666C2.77734 16.7309 6.80166 20.7552 11.7659 20.7552Z' stroke='%236C6C6C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.0176 18.4852L21.5416 22.0001' stroke='%236C6C6C' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-size:cover}.product-deposit{color:var(--Dark-300,#6C6C6C);font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:12px;position:relative}.product-deposit .woocommerce-Price-currencySymbol{display:none}.product-deposit:after{content:"";background-image:url(/wp-content/themes/Bonamore/img/deposit.svg);position:absolute;top:0;bottom:0;right:-14px;margin:auto;width:13px;height:29px;background-position:50%;background-size:contain;background-repeat:no-repeat}.product-categories__grid{margin:40px 0 0}.footer-menu{margin:0;padding:0;list-style:none}.footer-menu li{margin:0 0 6px}.ageConfirmation .inner h2,.ageConfirmation .inner p,.footer-menu li a,.mobile-menu__menu ul li{font-family:Inter;font-style:normal;font-weight:400}.footer-menu li a{color:var(--White,#FFF);font-size:14px;line-height:14px}.flavour-label{background-color:#685ec4;max-width:150px;display:flex;padding-top:4px;justify-content:center;align-items:center;width:150px;position:absolute;top:0;right:0;left:0;margin:auto;transition:ease .3s all;transform:translateY(-100%)}.flavour-label[data-color="1"] span{color:#fff}.flavour-label span,.shop-category-slider[data-section=Kampaania] .shop-category-slider__header p{color:var(--Drak-400,#231F20);text-align:center;font-family:Inter;font-style:normal;font-weight:400}.flavour-label span{gap:10px;align-self:stretch;font-size:14px;line-height:16px;text-transform:capitalize}.flavour-label svg{position:absolute;bottom:-9px}li.product:hover .flavour-label{transform:translateY(0)}.momentin_choice_label{position:absolute;top:8px;left:8px;background-image:url(/wp-content/themes/Bonamore/img/MomentinLabel.svg);width:32px;height:32px;background-size:contain;background-position:50%;background-repeat:no-repeat}.ageConfirmation,.ageConfirmation .inner button{display:flex;justify-content:center;align-items:center}.ageConfirmation{background:rgb(35 31 32/.5);backdrop-filter:blur(0);position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000000}.ageConfirmation .inner{display:inline-flex;padding:48px 40px;flex-direction:column;align-items:flex-start;border-radius:12px;background:var(--White,#FFF);max-width:90%}.ageConfirmation .inner h2{color:var(--Drak-400,#231F20);font-family:"New Spirit";font-size:24px;line-height:140%;margin-bottom:8px}.ageConfirmation .inner p{color:var(--Dark-300,#6C6C6C);font-size:16px;line-height:160%;margin:0}.ageConfirmation .inner button{margin:32px 0 0;color:#fff;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:14px;height:40px;padding:0 24px;gap:10px;border-radius:8px;background:#231f20;border:0;cursor:pointer}.shop-category-slider[data-section=Kampaania]{margin:80px 0 0}.shop-category-slider[data-section=Kampaania] .shop-category-slider__header{display:flex;flex-direction:column;justify-content:center;align-items:anchor-center;margin:0 0 32px}.shop-category-slider[data-section=Kampaania] .shop-category-slider__header h2{font-family:"New Spirit";font-size:40px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:16px}.shop-category-slider[data-section=Kampaania] .shop-category-slider__header p{font-size:16px;line-height:160%;max-width:403px}.product-categories__grid-lower .product-categories__grid{margin:24px 0 0;grid-template-columns:repeat(5,1fr)}.product-categories__grid-lower .product-categories__grid .product-categories__grid_card{grid-column:span 1}@media screen and (min-width:768px){.product-categories__grid-lower .product-categories__grid .product-categories__grid_card .center-image{width:160px;height:160px;left:unset;right:-32px;bottom:-24px;transform:unset}}@media print{@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body,html{height:auto!important;overflow:visible!important;font-size:12pt;line-height:1.3}.price,footer,header{display:none!important}a{text-decoration:none!important}}}a:focus-visible{outline:3px solid #beb5ec;outline-offset:4px;border-radius:4px;transition:outline .2s ease;z-index:999999}a:hover{text-decoration:none}.button__light,.button__purple,.button__white{color:#fff;background-color:#21093a;height:40px;padding:0 24px;border-radius:8px;display:flex;align-items:center;justify-content:center;width:fit-content;transition:.2s all ease}.button__light,.button__white{height:48px;color:#21093a;background-color:#dfdaff}.button__light:hover,.button__purple:hover,.button__white:hover{text-decoration:none;background-color:#beb5ec;color:#21093a}.button__white{color:#231f20;background-color:#fff}.button__white:hover{background-color:#dfdaff}.button__light,.button__purple,.button__white{font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:14px}.button__purple{line-height:160%}@media only screen and (max-width:768px){.button__purple{font-size:13px}.button__light,.button__white{font-family:"Inter";font-size:13px;font-style:normal;font-weight:400;line-height:14px}h4{font-size:20px}}@media only screen and (max-width:1200px){.header__wrap_menu #header_menu ul{gap:24px}}@media (min-width:991px){.mobile-menu{display:none!important}}@media only screen and (max-width:991px){.container{padding:0 8px}.front-hero .container{padding:0}.front-hero__banner{grid-template-columns:100%}.front-hero__banner_left{padding:40px 16px;border-radius:24px 24px 0 0}.front-hero__banner_left--content h1{margin-bottom:12px;font-size:32px}.front-hero__banner_left--content p{margin-bottom:16px;font-size:12px}.front-hero__banner_right{border-radius:0 0 24px 24px;min-height:285px}.front-hero__banner_right .slide-content{padding:24px 16px 38px}.button__light,.button__purple,.button__white{height:40px;font-size:13px}.product-categories{margin:56px 0}.product-categories__grid{grid-gap:12px}.brands-banner{margin:56px 0;padding:40px 0 24px;gap:32px}.brands-banner__top h2{margin-bottom:8px}.brands-banner__top--text p{margin:0 0 16px}.brands-banner .swiper .swiper-wrapper .swiper-slide{width:20%}.arguments-front{margin:56px 0}.arguments-front__wrap_items{grid-gap:12px}.arguments-front__wrap_items--item{padding:16px 8px}.front-hero{margin:0}.header__wrap{padding:18px 0}.header__wrap_logo img{height:36px!important}.header-icon.hamburger{display:block;width:40px;height:40px;border-radius:8px;background-color:#fff;display:flex;align-items:center;justify-content:center}.header-icon.hamburger svg.open{display:block}.header-icon.hamburger svg.close,.header__wrap_icons .header-icon.account-link,.header__wrap_menu{display:none}header{position:relative}}@media only screen and (max-width:768px){.mobile-menu__menu ul li .sub-menu.custom-submenu,.swiper .fadeout,.swiper .swiper-button-next,.swiper .swiper-button-prev{display:none}.momentin_choice_label{top:28px}footer .footer__rows_row.row4{border-bottom:none!important}.product-categories__grid{margin:0}footer .footer__rows_row h4 svg{display:flex}footer .footer__rows_row{border-bottom:1px solid #6c6c6c;padding:12px 0 0}footer .footer__rows_row h4{display:flex;align-items:center;justify-content:space-between}footer{padding:48px 0 0;margin:64px 0 0}footer .footer__attention{margin:24px 0 0}.posts{margin:56px 0}footer .footer__rows{flex-direction:column}footer .footer__attention_text{padding:8px;text-align:center}.category-swiper li.product .img-container{padding:24px 8px 0;height:190px}.category-swiper li.product h2.woocommerce-loop-product__title{font-size:11px;padding:4px}.category-swiper li.product span.price{font-size:14px!important}.category-swiper li.product .img-container img{height:165px;object-fit:contain}.product-categories__title{margin:0 0 24px}.brands-banner__top h2,.product-categories__title h2{font-size:24px}.product-categories__grid{grid-template-columns:repeat(2,1fr)}.product-categories__grid_card{grid-column:span 1!important;height:148px}.product-categories__grid_card.category-kampaania{padding:24px;grid-column:1/span 2!important;max-width:unset;height:unset}.product-categories__grid_card--texts{flex-direction:row!important;gap:8px!important}.category-kampaania .product-categories__grid_card--texts{justify-content:flex-start}.arguments-front__wrap_items--item h4,.product-categories__grid_card--texts h3{font-size:16px}.product-categories__grid_card--texts span{padding:0 8px;height:20px;font-size:10px}.category-kampaania .product-categories__grid_card--images{height:unset!important}.product-categories__grid_card--images img{width:90px;height:90px}.category-kampaania .product-categories__grid_card--images img{width:86px!important;height:101px!important;right:-14px!important;bottom:-53px!important;transform:rotate(15deg)!important}.product-categories__grid_card--images{max-width:174px;width:100%;position:relative;display:flex;justify-content:center;margin:0 auto;height:-webkit-fill-available}.category-swiper li.product .img-container .product_image_helper .product_image{height:165px}.product-categories__grid_card--images img.center-image,.product-categories__grid_card:hover .product-categories__grid_card--images img.center-image{bottom:-24px}.product-categories__grid_card.category-kampaania .product-categories__grid_card--images{width:100%;max-width:100%}.product-categories__grid_card.category-alkoholivaba .product-categories__grid_card--images .center-image,.product-categories__grid_card.category-muud-joogid .product-categories__grid_card--images .center-image{width:90px;height:90px;left:50%;transform:translate(-50%,0)}.product-categories__grid_card.category-kampaania .product-categories__grid_card--images img{right:8px}.product-categories__grid_card--images img.left-image,.product-categories__grid_card:hover .product-categories__grid_card--images img.left-image{bottom:-32px;left:-8px}.product-categories__grid_card--images img.right-image,.product-categories__grid_card:hover .product-categories__grid_card--images img.right-image{bottom:-32px;right:-8px}.posts__wrap{border-radius:16px}.arguments-front__wrap_items--item p,.brands-banner__top--text,.flavour-label span,.posts__wrap_post-data span{font-size:12px}.arguments-front__wrap_items{grid-template-columns:repeat(2,1fr);width:100%}.posts__wrap_post{grid-template-columns:repeat(1,1fr);grid-template-rows:min-content}.posts__wrap_post-thumbnail{width:100%;height:auto;aspect-ratio:2}.posts__wrap_post-thumbnail img{height:auto;aspect-ratio:2}.posts__wrap_post-data{padding:12px 12px 40px}.flavour-label svg,.posts__wrap_post-data p{display:none}.category-swiper{grid-template-columns:repeat(2,1fr);grid-gap:32px 12px}.category-swiper li.product:hover{background-color:#fff}.product-content{background:#f8f8f8;padding:6px 0 8px;border-radius:0 0 12px 12px}li.product:hover .flavour-label{transform:translateY(-22px);top:19px!important}.flavour-label{max-width:100%;width:100%;top:19px;padding:3px 0}}@media only screen and (max-width:600px){.arguments-front__wrap_items{grid-template-columns:repeat(2,1fr);width:100%}.header__wrap{margin:0}}@media only screen and (max-width:350px){.ageConfirmation .inner{padding:32px 20px}.ageConfirmation .inner button{margin:22px 0 0}}@media only screen and (max-width:1090px){.product-categories__grid_card{height:190px}.product-categories__grid-lower .product-categories__grid{margin:24px 0 0;grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:991px){.product-categories__grid-lower .product-categories__grid{margin:12px 0 0}}@media only screen and (max-width:768px){.product-categories__grid,.product-categories__grid-lower .product-categories__grid{grid-template-columns:repeat(1,1fr)}.product-categories__grid-lower .product-categories__grid .product-categories__grid_card{grid-column:span 2!important}.product-categories__grid_card{max-width:100%;height:140px}}.lazy-hidden{background-image:url(/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);background-repeat:no-repeat;background-position:50% 50%;background-color:#fff}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}