@font-face{font-family:AvenirNextLTPro;src:url('{{ "AvenirNextLTPro-Regular.woff2" | file_url }}') format("woff2"),url('{{ "AvenirNextLTPro-Regular.woff" | file_url }}') format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AvenirNextLTPro;src:url('{{ "AvenirNextLTPro-Medium.woff2" | file_url }}') format("woff2"),url('{{ "AvenirNextLTPro-Medium.woff" | file_url }}') format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AvenirNextLTPro;src:url('{{ "AvenirNextLTPro-Bold.woff2" | file_url }}') format("woff2"),url('{{ "AvenirNextLTPro-Bold.woff" | file_url }}') format("woff");font-weight:700;font-style:normal;font-display:swap}.flex-center{display:flex;justify-content:center}.icon-menu .icon-bar,.icon-menu .icon-bar:after,.icon-menu .icon-bar:before{mix-blend-mode:difference}.logo__image-link{mix-blend-mode:difference}header:not(.header--has-scrolled) .logo{background-color:#fff}.collectionGrid-row video{width:100%}.videoframe{position:relative;overflow:hidden;padding-top:var(--image-aspect-ratio)}.videoframe video{width:200%;height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.logo{padding-block:0px}.header--is-standard{height:65px}.site-header{top:36px}.shopify-section-header--fixed .site-header,#ovette .site-header,.header--is-hamburger.site-header,.site-header.header--has-scrolled{top:0}.nav-standard{background-color:#fff;color:#000;padding:0 31px;border-radius:0 60px 60px 0;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.nav-standard .menu{gap:2px}.nav-standard:not(.template-index .nav-standard){border:#ccc 1px solid;border-right:none}.header--has-scrolled .nav-standard{background-color:transparent;color:#fff;border:none!important}.nav-standard .menu-item{margin:0;font-weight:500;letter-spacing:1px;text-transform:uppercase;padding:20px 17px}.nav-standard .menu-item>a{font-size:16px;letter-spacing:.07em}.nav-standard .menu-item.is-active>a:before{content:"";display:inline-block;background-color:#eaeaea;border-radius:26px;position:absolute;width:calc(100% + 40px);height:calc(100% + 14px);top:-7px;left:-20px;z-index:-1}.nav-standard .menu-item.menu-item--meganav.is-active>a:before{width:calc(100% + 58px)}.nav-standard .menu-item.is-active a:after{display:none}.menu-item--meganav .submenu .submenu-item .submenu .submenu-item{margin-bottom:8px}.nav-standard .menu-item .submenu .submenu-item{text-transform:capitalize}.nav-standard .menu-item .submenu .submenu-item{font-size:14px;font-weight:500}.nav-standard .menu-item.menu-item--dropdown>a:hover:after{border-color:var(--color-dropdown-text);transform:scale(1);transform-origin:0 50%}.nav-standard .toggle-submenu{margin-left:8px}.header--is-hamburger.header--logo_left_links_left .logo{background-color:transparent;border-radius:0;padding-left:0}.menu-item--meganav .submenu .submenu-item a.submenu-item__title{display:none}.megamenu-wrapper .megamenu__image h4{font-family:avenir-next-lt-pro,sans-serif;font-style:normal;color:#000}.megamenu-wrapper{top:auto;left:0;right:auto;max-width:848px;width:100%;padding-top:34px;background-color:transparent}.megamenu-wrapper .megamenu-inner .container{padding-inline:0}.megamenu-wrapper .megamenu-inner{background-color:#fff;border-radius:28px;padding-top:30px;padding-bottom:32px}.menu-item--meganav .submenu .submenu-item a{letter-spacing:0}.hero-slide--bottom-left .slide-content .button{width:254px;height:48px;display:flex;justify-content:center;align-items:center;font-family:avenir-next-lt-pro,sans-serif;font-weight:400;font-style:normal}.hero-slide .slide-content{max-width:840px;padding-bottom:65px}.hero-slide .slide-content .subheading-text{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;letter-spacing:.07em}.hero-slide .slide-content h1{color:#fff;line-height:1.3}.js-collection-carousel .flickity-button{background-color:#fff!important}.LeftThumbs_crollableSlide{min-height:600px}.LeftThumbs_crollableSlide .carousel-cell{counter-increment:carousel-cell;color:#fff;width:100%}.LeftThumbs_crollableSlide .carousel-main .carousel-cell{width:100%}.LeftThumbs_crollableSlide .carousel-nav{width:540px;height:110px;transform:rotate(90deg) translate(30px,-100%);transform-origin:left top}.LeftThumbs_crollableSlide .slideThumb .product-single__media-thumb{padding:2px;width:84px;height:84px}.LeftThumbs_crollableSlide .slideThumb .product-single__media-thumb{margin-left:8px}.LeftThumbs_crollableSlide .slideThumb .is-nav-selected .product-single__thumbnail:before{border-color:#d9d9d9a1}.slideMainCaption{position:absolute;top:10px;right:-7px;z-index:1}.slideMainCaption span{background-color:#e4e7aa;display:inline-block;padding:8px 16px;border-radius:16px;font-size:10px;font-weight:500;line-height:1}.row--slideshow .flickity-page-dots{display:none}.slideMain .productImgSlider .flickity-page-dots{bottom:25px}.slideMain .flickity-page-dots .dot{background-color:#fff;border-color:#fff;width:15px;height:15px;margin:0 5px}.product_sub_title{font-size:14px;padding-bottom:17px;text-transform:uppercase;font-weight:500;line-height:1.4;letter-spacing:.07em}.product-info__wrapper .product-price{float:none;font-size:24px;line-height:1.3;margin-bottom:12px}.product-form span.afterpay-main-text{color:#000!important}.product_Custom_detail,.product_Custom_detail p{font-size:17px;line-height:1.5;color:#000;font-family:avenir-next-lt-pro,sans-serif;font-style:normal}.product_Custom_detail p+p{padding-top:6px}.product_Custom_detail .metafield-rich_text_field>p:last-child{margin-bottom:0}.short_desc{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;line-height:1.5}.the_onsuri_difference_section p{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.data_row.data_title_row{align-items:flex-start;margin-bottom:10px}.product_image img.second-image{opacity:0;transition:opacity .5s}.product_image:hover img.second-image{opacity:1}.product-info__wrapper .sealsubs-container{padding-top:25px}.product-info__wrapper .sealsubs-container label.sls-purchase-options-label{font-size:17px;font-weight:500;color:#000;padding-bottom:10px}.product-info__wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.product-info__wrapper .sealsubs-container .sls-option-container.sls-active{box-shadow:none;border:2px solid #000000;border-radius:24px;background-color:#f8f8f8}.product-info__wrapper .sealsubs-container .sls-option-container.sls-active label,.product-info__wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active .sls-price,.product-info__wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active .sls-selling-plan-group-first-line label{color:#3c3e19}.product-info__wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container,.product-info__wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container.sls-active,.product-info__wrapper .sealsubs-container .sls-option-container,.product-info__wrapper .sealsubs-container .sls-option-container.sls-active{border-radius:24px;padding:10px 19px 6px}.product-info__wrapper .sealsubs-container .sls-selling-plan-group-first-line{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;color:#000;line-height:1.9}.product-info__wrapper .sealsubs-container .sls-option-container .sls-price,.product-info__wrapper .sealsubs-container .sls-option-container label{color:#000;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.product-info__wrapper .sealsubs-container .sls-purchase-options-container .sls-option-container{margin-bottom:16px!important}.product-info__wrapper .sealsubs-container .sls-option-container .sls-selling-plan-group-options label{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;display:block;padding-block:5px}.product-info__wrapper .sealsubs-container .sls-select-container select.sls-select{border-radius:0;width:240px;border-color:#000!important;color:#3c3e19;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;background-color:#f8f8f8}.product-info__wrapper .sealsubs-container input[type=radio]{width:16px;height:16px}.product-info__wrapper .sls-active .sls-selling-plan-description-content{font-size:12px;padding-top:10px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;padding-bottom:10px;color:#3c3e19}.product-info__wrapper .productForm-buttons .productForm-submit{width:100%;background-color:#000;border-color:#000;color:#fff;border-radius:30px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:14px;height:46px;margin-top:15px}.product-info__wrapper .qty__adjust{width:100%;height:46px}.product-info__wrapper .qty__adjust input{font-size:16px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.product-info__wrapper .productForm-block{padding-top:10px}.product-info__wrapper .bndlr-volume{font-size:14px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.product-info__wrapper .bndlr-volume-title,.product-info__wrapper h2.bndlr-volume-title{color:#000;padding-bottom:10px}.product-info__wrapper .bndlr-volume-description{font-style:normal;font-weight:400}.product-info__wrapper .bndlr-volume-discount{border:1px solid rgba(0,0,0,.14);border-radius:24px;box-shadow:none;padding:10px 19px 8px!important}.product-info__wrapper .bndlr-volume-variant-price{font-size:inherit}.product-info__wrapper .bndlr-volume-variant-price .bndlr-new-price{color:#000!important}.product-info__wrapper .bndlr-volume-saving-text{background-color:#212121!important;padding:4px 12px!important;font-weight:inherit!important}.onsuri_content_with_video{padding-block:100px}.onsuri_content_with_video .custom_content_inner{position:relative;border-radius:30px;overflow:hidden;aspect-ratio:1/.325}.onsuri_content_with_video .custom_video{position:relative;width:100%;height:100%}.allocation_section .custom_video video,.onsuri_banner_full_video video,.onsuri_content_with_video .custom_video video{position:absolute;min-width:100%;width:auto!important;min-height:100%;width:inherit;top:50%;transform:translateY(-50%)}.onsuri_content_with_video .custom_video .overlay{width:100%;height:100%;background-color:#00000080;position:absolute;top:0;z-index:0}.onsuri_content_with_video .custom_video img{position:absolute;top:0;width:100%;height:100%;object-fit:cover}.onsuri_content_with_video .custom_text_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;color:#fff;text-align:center;max-width:850px;width:100%;padding-inline:16px}.onsuri_content_with_video .custom_text_wrap h2{color:#fff}.onsuri_content_with_video .custom_text_wrap h2{line-height:1.3;margin-bottom:14px}.onsuri_content_with_video .custom_text_wrap h4{text-transform:uppercase;font-size:14px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;line-height:1;letter-spacing:1.25px;margin-bottom:16px}.onsuri_content_with_video .custom_text_wrap p{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-size:15px;padding-bottom:7px}.allocation_section a.btn,.onsuri_banner_full_video .custom_text_wrap a.btn,.onsuri_content_with_video .custom_text_wrap a.btn,.green_button{font-family:avenir-next-lt-pro,sans-serif;font-size:14px;font-weight:500;padding:11px 30px;background-color:#e4e7aa;border-color:#e4e7aa;color:#000;border-radius:30px}.onsuri_content_with_video .video_description{padding-bottom:23px}.onsuri_question_sectionWrap{background-color:#f8f8f8;padding-block:89px}.onsuri_question_section h2{font-size:40px;color:#000;padding-block:3px 22px}.question_accordion{border-top:1px solid #000}.accordion-item{border-bottom:1px solid #000;padding-block:6px}.product_accordion_head{padding-bottom:42px;padding-top:2px}.product_accordion_head p{font-size:17px;color:#1e1e1e;line-height:1.3;font-weight:400}.accordion-header{font-size:17px;color:#1e1e1e;line-height:1.3;cursor:pointer;padding-block:9px;display:flex;justify-content:space-between;align-items:center;font-weight:400}.accordion-content{display:none;padding-block-end:12px;line-height:1.6}.accordion-header.active+.accordion-content{display:block}.accordion-header span{font-size:18px;transition:transform .3s}.specific_Wrap{padding-bottom:17px}.specificat_item{color:#1e1e1e;line-height:1.3}.line_ver{transition:.35s all}.accordion-header.active svg .line_ver{opacity:0}.onsuri_question_section .accordion-header{font-size:24px;color:#000}.onsuri_question_section .accordion-content{padding-bottom:6px}.onsuri_question_section p{font-family:avenir-next-lt-pro,sans-serif;font-size:17px;font-weight:500}.accordion-content p{font-family:avenir-next-lt-pro,sans-serif;font-size:15px;font-weight:400}.other_product_specification{padding-bottom:15px}.other_product_specification .metafield-rich_text_field p+p{padding-top:5px}.onsuri_banner_full_videoWrap{position:relative;margin-top:-120px}.onsuri_banner_full_video{position:relative}.onsuri_banner_full_video .overlay{top:0;background-color:#00000026;z-index:1}.onsuri_banner_full_video .overlay:before{content:"";display:block;width:100%;height:100%;left:0;bottom:0;position:absolute;background:linear-gradient(45deg,#000,#0000);opacity:.52}.custom_banner_inner{aspect-ratio:1/.44;position:relative;overflow:hidden}.onsuri_banner_full_video .custom_text_wrap{position:absolute;bottom:115px;z-index:2;max-width:100%;width:100%}.onsuri_banner_full_video .custom_text_wrap h2{line-height:1.3;margin-bottom:22px;font-size:60px;color:#fff}#the-new-harvest-is-underway .site-header:not(.header--has-scrolled):not(.header--megamenu-visible):not(.header--search-visible){color:var(--color-header-text-home)}.onsuri_banner_full_video .custom_text_wrap h4{font-size:16px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;letter-spacing:.07em;line-height:1.4;text-transform:uppercase;padding-bottom:10px}.onsuri_content_with_video .custom_text_wrap h4{text-transform:uppercase}.allocation_sectionWrap{position:relative;overflow:hidden}.allocation_section{background-color:#000;color:#fff;position:relative;padding-block:174px;background-repeat:no-repeat;background-size:cover}.allocation_section .container{max-width:1420px;position:relative;z-index:2}.allocation_section h2{color:#fff}.allocation_section:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:1}.allocation_header{text-align:center;max-width:1080px;width:100%;margin-inline:auto;margin-bottom:93px}.allocation_header .sub_title{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;padding-bottom:34px}.allocation_header .sub_txt{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:17px;line-height:25.515px;letter-spacing:.07em;margin-bottom:69px}.allocation_section a.btn{font-size:16px;padding-block:12px}.allocation_list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:115px}.allocation_item{padding:30px;position:relative;border-radius:30px}.allocation_itemBorder{border:2px solid transparent;transition:.3s ease-out;background:linear-gradient(340deg,#fff,#fff0 54%,#ffffffc4) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;border-radius:30px;position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;opacity:.3}.allocation_itemBg{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:30px;background:linear-gradient(to bottom,#ffffff80,#fff0);backdrop-filter:blur(70px);-webkit-backdrop-filter:blur(70px)}.allocation_list h3{font-size:24px;line-height:1.3;color:#fff;padding-bottom:10px;position:relative;z-index:2}.allocation_list p{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;position:relative;z-index:2}.history_section{background-color:#000;color:#fff;padding-top:102px}.hist_polyphenols{text-align:center;padding-bottom:30px}.hist_polyphenols span{border:#E4E7AA 2px solid;display:inline-block;padding:14px 31px;border-radius:60px;color:#fff;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:17px;line-height:1}.historyImg{display:table;margin-left:auto;margin-right:auto;line-height:0;padding-inline:15px}.historyImg img{max-width:100%}.history_section h2{color:#fff;text-align:center}.history_section h2 a{color:#e4e7aa}.history_section .container{max-width:1240px}.historyInfo{max-width:830px;margin-inline:auto;padding-block:20px 88px}.historyInfo p{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:17px}.award_winning_sectionWrap{padding-block:180px 85px}.award_winningRow{display:grid;grid-template-columns:643px 1fr;gap:235px}.award_winning_section img{max-width:100%;width:100%}.awardPolyphenols{position:absolute;top:-70px;right:-115px;background-color:#e4e7aa;color:#000;width:230px;aspect-ratio:1;border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.awardPolyphenolsTitle{font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:.06em;padding-bottom:10px;padding-top:18px}.awardPolyphenolsValue{font-size:34px}.awardPolyphenolsValue small{font-size:14px;font-weight:400;display:block;text-transform:capitalize;line-height:1}.subscription-grid{display:grid;grid-template-columns:1fr 1fr;gap:29px;margin-top:22px}.so-item{position:relative;border:2px solid #000000;border-radius:24px;padding:50px 29px 25px;display:grid;grid-auto-rows:1fr;grid-template-rows:auto 1fr auto}.so-item.open .subscription_wrap{opacity:1;visibility:visible;transform:translateY(0);bottom:-2px}.so-item .subscription_wrap{left:-2px;right:-2px;border:2px solid black}.subscription-grid h3{font-size:24px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;padding-bottom:9px}.subscription-grid ul,.subscription-grid p{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;font-size:15px}.so-item-mid{background-color:#f8f8f8;border-radius:12px;padding:28px 18px 22px;margin-block:15px}.subscription-grid ul{padding-left:20px}.subscription-grid ul li{line-height:1.5;list-style-type:disc;padding-bottom:7px}.subscription-grid .subScribePrice{font-weight:700;font-size:17px;padding-top:20px}.award_winning_section .product_details{padding:0;margin-top:-25px}.award_winningRow h2{color:#000;padding-bottom:20px}.history_section h2,.related-products .page-title h2,.titleh2{font-size:50px;line-height:1.3}.award_winningRow p{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.award_winningRow .product_details .button-group{display:block}.award_winningRow .product_details .button-group .btn{font-size:16px;padding-block:13px}.so-item-mid{display:flex;flex-direction:column;justify-content:space-between}.so_itme_label{position:absolute;right:10px;top:11px}.so_itme_label span{display:inline-block;background-color:#000;color:#fff;padding:8px 16px;border-radius:30px;font-size:10px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.award_winningRow .product-info p{font-size:17px}.award_winningRowFoot{padding-top:52px}.award_winningRowFoot p{font-size:15px;padding-block:3px}.award_winningRowFoot p strong{font-size:17px}.product_details .button-group .btn.preorderBtn{font-weight:400}.certificate-badge{display:flex;align-items:center;border:1px solid #000;border-radius:50px;padding:11px 20px 8px 13px;margin-top:50px;width:fit-content;background:#fff;margin-inline:auto}.certificate-badge-product{display:flex;align-items:center;border:1px solid #000;padding:11px 20px 8px 13px;margin-top:14px;width:fit-content;background:#fff;border-radius:12px;position:relative}.certificate-logo{line-height:1}.certificate-logo img{width:51px;height:auto;margin-right:13px}.certificate-text{display:flex;flex-direction:column;justify-content:center}.certificate-title{font-size:12px;letter-spacing:.07em;margin:0;color:#000;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal}.certificate-subtitle{padding-bottom:1px}.certificate-link,.certificate-subtitle{font-size:12px;color:#000;font-family:var(--heading-font-family);line-height:1.3}.certificate-link{text-decoration:underline}.certificate-badge-product .certificate-link{position:absolute;left:0;top:0;width:100%;height:100%}body.page-template-preorder .header--is-hamburger.header--logo_left_links_left .logo img:not(.template-index .header--logo_left_links_left .logo img){filter:unset}.paymentOption{text-align:center}.paymentOption img{max-width:100%}.row--LeftThumbscrollable{display:flex;justify-content:space-between}.taste_profile_levels_wrapper{padding-block:20px 30px;display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:40px;clear:both}.taste_profile_levels_wrapper .card{background-color:#f4f5dd;border-radius:24px;border:rgba(101,104,38,.1) 5px solid;padding:40px 46px 21px}.taste_profile_levels_wrapper .card h3{font-size:25px;text-align:center;margin-bottom:37px;text-transform:capitalize}.card_item{margin-bottom:20px}.button_level_wrap{background-color:#e9ebc7;border-radius:64px;padding:3px;display:flex;align-items:center;margin-bottom:20px}.button_level_wrap.space_between{justify-content:space-between}.button_level_wrap.flex_end{justify-content:flex-end}.card_item.peppery .button_level_wrap{justify-content:center}.card_item.bitterness .button_level_wrap{justify-content:flex-end}.button_level_wrap .button_level{min-width:137px;text-align:center;background-color:#fff;padding:7px 22px;border-radius:40px;display:inline-block;font-family:avenir-next-lt-pro,sans-serif;font-weight:400;font-style:normal}.eu_std{font-size:10px;line-height:1.3;padding-left:40px;display:inline-block;vertical-align:middle;margin-top:1px;font-family:var(--heading-font-family)}.card_item h5{line-height:1.4;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;text-align:center;text-transform:uppercase;color:#000;letter-spacing:.07em;margin-bottom:12px}.levels_bar{position:relative;display:flex;justify-content:space-between}.levels_bar:before{content:"";background-color:#c5c798;height:2px;position:absolute;top:2px;width:100%}.levels_point label{font-family:var(--heading-font-family);margin-bottom:0;font-size:10px;display:inline-block;margin-top:13px;color:#000;white-space:nowrap}.levels_point span.dot{width:6px;height:6px;background-color:#acaf79;border-radius:6px;display:block;position:relative;margin-inline:auto;position:absolute}.levels_point.active .dot{background-color:#656826;width:13px;height:13px;top:-3px}.level_1 label{margin-left:-10px}.levels_card .level_1 label{margin-left:-5px}.level_1 .dot{left:0}.level_3 label{min-width:33px;text-align:center;margin-right:-11px}.level_2 .dot{left:50%;transform:translate(-50%)}.level_3 .dot{right:0}.taste_profile_levels_wrapper .card .card_footer .notes p{font-size:10px;line-height:1.3;margin-bottom:0;font-family:var(--heading-font-family)}.very_high .level_2 .dot{left:60px;transform:none}.low .button_level_wrap,.very_low .button_level_wrap{justify-content:flex-start}.standard .button_level_wrap{justify-content:center}.high .button_level_wrap{justify-content:flex-end}.very_high .button_level_wrap{justify-content:space-between}.card_footer{margin-inline:-30px;margin-top:-10px}.onsuri_custom_message_wrap{padding-top:80px;padding-bottom:80px;background-color:#f8f8f8;margin-bottom:33px}.onsuri_custom_message_wrap .container{max-width:1104px}.onsuri_custom_message_wrap .section_top{text-align:center}.onsuri_custom_message_wrap .section_top .context{margin-bottom:32px;font-size:32px;line-height:1.3;font-weight:400;color:#000}.onsuri_custom_message_wrap .section_top .context p{font-size:32px;line-height:1.3;font-weight:400;color:#000;margin-bottom:.5em;font-family:var(--heading-font-family)}.signature_image{margin-bottom:30px}.signature_image img{max-width:254px;width:100%}.messenger_name{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-style:normal;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;margin-bottom:0}.poly_label{border:rgba(0,0,0,1) 1px solid;border-radius:30px;padding:8px 16px;font-size:12px;line-height:1;font-family:avenir-next-lt-pro,sans-serif;font-style:normal;font-weight:500;background-color:#e4e7aa}.product_ratings{display:flex;align-items:center;gap:8px}.product_badge{background-color:#e4e7aa;min-height:23px;text-align:center;padding:5px;font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-size:10px;font-style:normal}.jdgm-preview-badge .jdgm-star{font-size:10px}.jdgm-prev-badge__text{font-size:12px;font-family:var(--heading-font-family)}.drizzle-savour-wrap{padding-bottom:100px}.drizzle_wrap{display:grid;grid-template-columns:auto 41%;border-radius:30px;overflow:hidden}.section_content{padding:124px 96px;background-color:#e4e7aa}.sc_inner{max-width:783px}.section_content .section-heading{margin-bottom:80px}.section_content .section-subheading{font-size:14px;line-height:1.3;margin-bottom:6px;color:#000;text-transform:uppercase;letter-spacing:1.25px}.context_grid{display:grid;grid-template-columns:repeat(2,1fr);row-gap:40px;column-gap:80px}.context_grid .col_item h3{color:#000}.context_grid .col_item p{font-size:17px;line-height:1.5;font-weight:500;color:#000;margin-bottom:0}.section_content .button-group{margin-inline:0;margin-top:80px}.section_content .button-group .btn.secondary{width:235px}.section_content .button-group .btn{font-family:avenir-next-lt-pro,sans-serif;font-weight:500;font-size:14px;height:46px;line-height:1;align-items:center;display:inline-flex;justify-content:center;min-width:144px;margin-inline:0 15px}.drizzle_wrap .section-image{position:relative}.drizzle_wrap .section-image img{width:100%;height:100%;vertical-align:middle;object-fit:cover;object-position:center}@media screen and (min-width: 1301px){.slideMain .flickity-page-dots .dot{mix-blend-mode:difference}.LeftThumbs_crollableSlide .flicrow .slideThumb{max-width:84px;position:absolute;top:10px;left:20px;height:100%;z-index:1}.LeftThumbs_crollableSlide .flicrow .slideMain{position:relative;order:2;overflow:hidden;border:#F8F8F8 3px solid;border-radius:12px}.LeftThumbs_crollableSlide .product-single__media--image{background-size:cover}.LeftThumbs_crollableSlide .product-single__media{height:680px}.LeftThumbs_crollableSlide .flicrow{position:relative}.LeftThumbs_crollableSlide .slideThumb .productImgSlider-nav{width:650px;height:84px;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.LeftThumbs_crollableSlide .slideThumb .productImgSlider-nav .product-single__thumbnail-img{transform:rotate(-90deg);border-radius:8px}.LeftThumbs_crollableSlide .slideThumb .productImgSlider-nav .product-single__thumbnail:before{border:3px solid rgb(255 255 255 / 33%);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;border-radius:8px;pointer-events:none;box-sizing:border-box}.LeftThumbs_crollableSlide .slideThumb .product-single__media-thumb.is-nav-selected .product-single__thumbnail:before{border:3px solid rgb(233 235 199)}}@media screen and (min-width: 992px){.LeftThumbs_crollableSlide{position:sticky;top:75px}}@media screen and (min-width: 1751px){.row--LeftThumbscrollable .product-layout-4--images{width:41%}.row--LeftThumbscrollable .product-layout-4--info{width:59%;max-width:59%;padding-left:65px}}@media screen and (min-width: 1751px) and (max-width: 1900px){.award_winningRow{gap:180px}}@media screen and (min-width: 1601px) and (max-width: 1750px){.award_winningRow{gap:140px}.awardPolyphenols{right:-80px}.row--LeftThumbscrollable .product-layout-4--images{width:46%}.row--LeftThumbscrollable .product-layout-4--info{width:54%;max-width:54%;padding-left:50px}.taste_profile_levels_wrapper{gap:25px}.button_level_wrap .button_level{min-width:120px}}@media screen and (min-width: 1701px){.award_winning_section,.onsuri_question_section{padding-inline:50px}}@media screen and (max-width: 1599px){.section_content{padding:80px 66px}.section_content .section-heading{margin-bottom:60px}.context_grid{row-gap:20px;column-gap:40px}.context_grid .col_item p{font-size:15px}.section_content .button-group{margin-top:60px}}@media screen and (min-width: 1441px) and (max-width: 1600px){.award_winningRow{gap:100px;grid-template-columns:590px 1fr}.awardPolyphenols{right:-60px;width:205px}.awardPolyphenolsTitle{font-size:16px;padding-bottom:5px}.awardPolyphenolsValue{font-size:28px}.awardPolyphenolsValue small{font-size:14px}.history_section h2,.related-products .page-title h2,.titleh2{font-size:45px}.allocation_header{max-width:950px}.onsuri_content_with_video .custom_text_wrap h2{max-width:700px}.taste_profile_levels_wrapper{gap:20px}.button_level_wrap .button_level{min-width:100px;padding-inline:10px;font-size:12px}.eu_std{padding-left:15px}.card_footer{margin-inline:-15px}.taste_profile_levels_wrapper .card{padding:30px 30px 18px}}@media screen and (min-width: 1301px) and (max-width: 1440px){.custom_banner_inner{aspect-ratio:1/.5}.onsuri_content_with_video .custom_content_inner{aspect-ratio:1/.36}.award_winningRow{gap:100px;grid-template-columns:500px 1fr}.awardPolyphenols{right:-60px;width:205px}.awardPolyphenolsTitle{font-size:16px;padding-bottom:5px}.awardPolyphenolsValue{font-size:28px}.awardPolyphenolsValue small{font-size:14px}.history_section h2,.related-products .page-title h2,.titleh2{font-size:42px}.award_winningRow .product-info p{font-size:16px}.history_section .container{max-width:1190px}.allocation_header{max-width:920px}.onsuri_content_with_video .custom_text_wrap h2{max-width:650px}.LeftThumbs_crollableSlide .flicrow .slideThumb{max-width:95px}.LeftThumbs_crollableSlide .slideThumb .productImgSlider-nav{height:80px}.product-single__media-thumb{width:80px;height:80px}.taste_profile_levels_wrapper{gap:20px}.taste_profile_levels_wrapper .card h3{font-size:22px}.card_item h5{font-size:12px}.button_level_wrap .button_level{min-width:100px;padding-inline:10px;font-size:12px}.eu_std{padding-left:15px}.card_footer{margin-inline:-15px}.taste_profile_levels_wrapper .card{padding:30px 30px 18px}.product_accordion_head p,.product_Custom_detail,.product_Custom_detail p{font-size:16px}.accordion-content p{font-size:14px}.onsuri_custom_message_wrap .section_top .context p{font-size:30px}}@media screen and (max-width: 1380px){.allocation_list h3 br{display:none}.slideThumb{padding-top:10px}}@media screen and (max-width: 1300px){.LeftThumbs_crollableSlide{border:#F8F8F8 3px solid;border-radius:12px;padding:0 15px 15px;min-height:600px}.LeftThumbs_crollableSlide{min-height:inherit;padding-top:15px}.slideMainCaption{right:10px}.slideMain .productImgSlider .flickity-page-dots{display:none}.LeftThumbs_crollableSlide .slideThumb .product-single__media-thumb{width:84px;height:84px}}@media screen and (min-width: 1201px) and (max-width: 1300px){.onsuri_content_with_video .custom_content_inner{aspect-ratio:1/.39}.custom_banner_inner{aspect-ratio:1/.52}.award_winningRow{gap:80px;grid-template-columns:40% 1fr}.awardPolyphenols{right:-60px;width:205px}.awardPolyphenolsTitle{font-size:16px;padding-bottom:5px}.awardPolyphenolsValue{font-size:28px}.awardPolyphenolsValue small{font-size:14px}.history_section h2,.related-products .page-title h2,.titleh2{font-size:42px}.award_winningRow .product-info p{font-size:16px}.history_section .container{max-width:1090px}.allocation_header{max-width:920px}.onsuri_content_with_video .custom_text_wrap h2{max-width:650px}.taste_profile_levels_wrapper{grid-template-columns:1fr}.product_accordion_head p,.product_Custom_detail,.product_Custom_detail p{font-size:16px}.accordion-content p{font-size:14px}.onsuri_custom_message_wrap .section_top .context p{font-size:30px}}@media screen and (min-width: 1201px){.hero-slide .slide-content h1{font-size:60px}.hero-slide--bottom-left .slide-content .button,.hero-slide .slide-content .subheading-text{font-size:16px}}@media screen and (min-width: 1199px){.onsuri_content_with_video .custom_text_wrap p{font-size:17px}}@media screen and (max-width: 1200px){.custom_banner_inner{aspect-ratio:unset;height:90vh;min-height:420px}.onsuri_banner_full_video .custom_text_wrap{bottom:60px}.onsuri_banner_full_video .custom_text_wrap h2{font-size:50px}.onsuri_banner_full_video .custom_text_wrap h4{font-size:15px}.award_winningRow{grid-template-columns:1fr;gap:75px}.award_winningRow .product-image{margin-inline:auto;max-width:750px}.certificate-badge{margin-top:25px}.awardPolyphenols{right:-40px;top:-40px;width:200px}.award_winning_section .container{max-width:800px}.awardPolyphenolsTitle{font-size:15px;padding-bottom:5px}.awardPolyphenolsValue{font-size:28px}.awardPolyphenolsValue small{font-size:12px}.related-products .page-title h2,.history_section h2,.titleh2{font-size:42px}.onsuri_question_section h2{font-size:34px}.allocation_header{margin-bottom:55px}.allocation_header .sub_title{padding-bottom:15px}.allocation_item{padding:25px 22px}.allocation_list{margin-bottom:60px}.allocation_list h3{font-size:20px}.historyInfo p,.hist_polyphenols span{font-size:16px}.onsuri_question_section .accordion-header{font-size:22px}.onsuri_question_section p{font-size:16px}.onsuri_content_with_video .custom_content_inner{aspect-ratio:unset;height:420px}.onsuri_content_with_video{padding-block:60px}.award_winning_sectionWrap{padding-block:100px 60px}.award_winningRowFoot p strong,.award_winningRow .product-info p{font-size:16px}.allocation_header{max-width:920px}.onsuri_content_with_video .custom_text_wrap h2{max-width:600px}.taste_profile_levels_wrapper{grid-template-columns:1fr}.eu_std{padding-left:15px}.product_accordion_head p,.product_Custom_detail,.product_Custom_detail p{font-size:15px}.accordion-content p{font-size:14px}.onsuri_custom_message_wrap .section_top .context p{font-size:28px}.product-info__wrapper .product-price{font-size:22px}}@media screen and (max-width:1199px){.drizzle_wrap{grid-template-columns:100%}.sc_inner{margin-inline:auto}}@media screen and (min-width: 992px) and (max-width: 1200px){.container{width:calc(100% - 40px);padding-left:20px;padding-right:20px}.js-collection-carousel .flickity-button.flickity-prev-next-button.previous{right:95px!important}.js-collection-carousel .flickity-button.flickity-prev-next-button.next{right:20px!important}}@media screen and (min-width: 1024px) and (min-width: 768px){.header--logo_left_links_left .logo{transform:none}#ovette .header--logo_left_links_left .logo,.header--is-hamburger.header--logo_left_links_left .logo{transform:translate(-50%)}}@media screen and (min-width: 1024px){.header--logo_left_links_left .logo{left:0;background-color:#fff;border-radius:60px 0 0 60px;padding-left:28px}.shopify-section-header--fixed .header--logo_left_links_left .logo{background-color:transparent}.header--is-standard.header--has-scrolled .nav-standard .menu-item.is-active>a:before{background-color:#ffffff26}.header--logo_left_links_left .logo:not(.template-index .header--logo_left_links_left .logo):not(#ovette .header--logo_left_links_left .logo){border:#ccc 1px solid;border-right:none}#ovette .header--logo_left_links_left .logo{left:50%;border-radius:0;padding-left:0}.header--is-hamburger.header--logo_left_links_left .logo{left:50%}.header--has-scrolled.header--logo_left_links_left .logo,.header--is-hamburger .header--logo_left_links_left .logo{background-color:transparent;border-radius:0;border:none!important}.header--is-hamburger.header--logo_left_links_left .logo{border-radius:0;border:none!important}.header--is-hamburger.header--logo_left_links_left .logo img:not(.template-index .header--logo_left_links_left .logo img){filter:invert(1)}.header--logo_left_links_left .nav-standard{margin-left:152px}.header--is-standard.header--has-scrolled .nav-standard .megamenu-wrapper{padding-top:34px}.megamenu-wrapper .megamenu-inner .row{display:grid;grid-template-columns:280px auto}.megamenu-wrapper .submenu{order:1}.megamenu-wrapper .megamenu_image_wrapper{order:2}.megamenu-wrapper .megamenu_image_wrapper .megamenu__image-inner{margin-bottom:8px}.megamenu-wrapper .megamenu_image_wrapper .megamenu__image-bg{border-radius:12px}.megamenu-wrapper .megamenu__image{width:47%;margin-right:5%;padding-bottom:0;position:relative}.menu-item--meganav .submenu .submenu-item{padding-bottom:0;padding-right:0}.megamenu-wrapper .megamenu__image:last-child{margin-right:0}.megamenu-wrapper .megamenu__image h4{font-size:14px;line-height:1.5;font-weight:500;letter-spacing:normal;text-transform:none}.megamenu-wrapper .megamenu__image h4:before{display:none}.megamenu-wrapper .megamenu__image h4 span{font-weight:500;max-width:100%;white-space:normal}.megamenu-wrapper .megamenu_image_wrapper .button-group{margin-inline:auto;position:absolute;top:57%;left:50%;transform:translate(-50%)}.megamenu-wrapper .megamenu_image_wrapper .button-group .btn{padding:13px 27px;font-size:14px;line-height:1;background-color:#000;color:#fff;margin-inline:0px}.megamenu-wrapper .megamenu__image:last-child .button-group .btn{background-color:#e4e7aa;border-color:#e4e7aa;color:#000}}@media screen and (max-width:1023px){.header--is-hamburger .header-icons .button-group{display:none}.header--is-hamburger.header--logo_left_links_left .logo .logo__image--other{filter:invert(1)}.onsuri_content_with_video .custom_text_wrap{padding-inline:40px}.related-products .page-title{margin-bottom:25px}.section_content{padding:60px 48px}.section_content .section-heading{margin-bottom:40px}.drizzle_wrap{border-radius:20px}.section_content .button-group{margin-top:40px}}@media screen and (max-width: 991px){.related-products .page-title h2,.history_section h2,.titleh2{font-size:36px}.allocation_header .sub_title{font-size:15px}.allocation_list{grid-template-columns:repeat(2,1fr)}.historyInfo p,.hist_polyphenols span{font-size:15px}.historyInfo{padding-block:10px 60px}.allocation_section{padding-block:120px}.allocation_section a.btn{font-size:14px}.onsuri_content_with_video .custom_content_inner{height:390px}.onsuri_question_sectionWrap{padding-block:60px}.allocation_header{max-width:820px;margin-inline:0;text-align:left}.onsuri_content_with_video .custom_text_wrap h2{max-width:500px}.allocation_list h3 br{display:block}.LeftThumbs_crollableSlide{position:relative}.row--LeftThumbscrollable{flex-direction:column}.row--LeftThumbscrollable .product-layout-4--images,.row--LeftThumbscrollable .product-layout-4--info{width:100%;max-width:100%}.product-layout-4--info .product-info__wrapper{padding-top:40px}.taste_profile_levels_wrapper{grid-template-columns:1fr 1fr}.taste_profile_levels_wrapper{gap:20px}.taste_profile_levels_wrapper .card h3{font-size:22px;margin-bottom:25px}.card_item h5{font-size:12px}.button_level_wrap .button_level{min-width:100px;padding-inline:10px;font-size:12px}.eu_std{padding-left:15px}.card_footer{margin-inline:-15px}.taste_profile_levels_wrapper .card{padding:30px 30px 18px}.context_grid .col_item h3{font-size:26px}}@media screen and (max-width: 767px){.hero-slide--bottom-left .slide-inner .row,.hero-slide--bottom-right .slide-inner .row{align-items:flex-end}.hero-slide .slide-content h1{font-size:32px}.hero-slide--bottom-left .slide-content .button{width:200px}.onsuri_content_with_video .custom_text_wrap{padding-inline:20px}.onsuri_content_with_video{padding-block:60px}.onsuri_banner_full_video .custom_text_wrap h2{font-size:40px}.related-products .page-title h2,.history_section h2,.titleh2{font-size:30px}.allocation_header .sub_title{font-size:14px}.award_winningRowFoot p strong,.award_winningRow .product-info p{font-size:15px}.award_winningRowFoot p{font-size:13px}.award_winningRow .product_details .button-group .btn,.subscription-grid ul,.subscription-grid p{font-size:14px}.product_details h3{font-size:22px}.onsuri_question_section .accordion-header{font-size:20px}.onsuri_question_section p{font-size:15px}.onsuri_question_section .accordion-header svg{width:16px}.onsuri_content_with_video .custom_text_wrap p{font-size:13px}.awardPolyphenols{right:-30px}.product-layout-4--info .product-info__wrapper{padding-top:10px}.product-info__wrapper .product-price,.product-info__wrapper .product-title{text-align:left}.product-info__wrapper .product-form square-placement{text-align:left!important;padding-top:10px}.product.product-layout--LeftThumbscrollable{margin-top:0}.LeftThumbs_crollableSlide .productImgSlider{width:100%;margin-left:0;margin-right:0}.product_accordion_head p,.product_Custom_detail,.product_Custom_detail p{font-size:14px}.LeftThumbs_crollableSlide{padding-left:5px;padding-right:5px}.LeftThumbs_crollableSlide .productImgSlider-nav{margin-inline:0}.context_grid{column-gap:20px}.section_content{padding-inline:30px}.drizzle-savour-wrap{padding-bottom:60px}.section_content .button-group{display:flex;flex-direction:column;row-gap:16px}.section_content .button-group .btn.secondary{width:100%}.section_content .button-group .btn{margin-inline:0}.section_content .section-heading{margin-bottom:30px}.context_grid .col_item h3{font-size:24px}.js-collection-carousel{margin-bottom:30px}.product_image{padding-top:71%}}@media screen and (max-width: 650px){.subscription-grid{grid-template-columns:1fr}.awardPolyphenols{right:-10px}.award_winningRow .product-image{padding-right:10px}.certificate-link,.certificate-subtitle,.certificate-title{font-size:10px}.certificate-badge{padding:10px 16px 8px 10px}.certificate-logo img{margin-right:6px}.taste_profile_levels_wrapper{grid-template-columns:1fr}}@media screen and (max-width: 480px){.hero-slide .slide-content h1{font-size:28px}.hero-slide .slide-content h1 br{display:none}.hero-slide--bottom-left .slide-content .button{font-size:14px}.onsuri_banner_full_video .custom_text_wrap h2{font-size:36px}.onsuri_banner_full_video .custom_text_wrap h4{font-size:14px}.related-products .page-title h2,.history_section h2,.titleh2{font-size:28px}.allocation_list{grid-template-columns:1fr;margin-bottom:45px}.historyInfo{padding-block:10px 40px}.allocation_header{margin-bottom:40px}.awardPolyphenols{width:170px}.context_grid{grid-template-columns:1fr}.section_content{padding:50px 30px 35px}.section_content .button-group{margin-top:25px}.context_grid{grid-template-columns:repeat(1,1fr);row-gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/tiv_custom_style.css.map */
