@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap";@import"https://use.typekit.net/dyn6qpe.css";/*!
Theme Name: Affinity-Custom-Webpack
Theme URI: https://www.affinitycreative.com/
Author: Affinity Creative
Author URI: http://affinitycreative.com
Description: Custom Theme by Affinity Creative
Version: 3.0.0

*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:1px 1px 1px rgba(0,0,0,.004)}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#fff;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}/*! Lity - v2.3.1 - 2018-04-20
* http://sorgalla.com/lity/
* Copyright (c) 2015-2018 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:#0009;outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none!important}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none!important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);transform:scale(.8)}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px #0009}.lity-close{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;outline:none;-webkit-box-shadow:none;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container,.lity-youtube .lity-container,.lity-vimeo .lity-container,.lity-facebookvideo .lity-container,.lity-googlemaps .lity-container{width:100%;max-width:1200px}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-overflow-scrolling:touch}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px #0009;background:#000}.lity-hide{display:none}.slick-loading .slick-list{background:#fff url(/./wp-content/themes/affinity-custom/fonts/ajax-loader.gif) center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal__container{overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.modal__close{background:transparent;border:0}.modal__header .modal__close:before{content:"\2715"}.micromodal-slide.is-open{display:block;z-index:100;opacity:1;background:transparent}@-webkit-keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{0%{-webkit-transform:translateY(15%);transform:translateY(15%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0,0,.2,1);animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0,0,.2,1);animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0,0,.2,1);animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0,0,.2,1);animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.professionals-tasting-cta .info em,cart-items#cart-page h1 em,.vertical-cursive-text-parent p,.vertical-cursive-text,h2 em,h3 em,.product__title h1 em{font-family:Autography;font-weight:400;font-style:normal;font-display:swap}section.collection-products #gf-controls-container input.gf-controls-search-input::-webkit-input-placeholder,.template-search #gf-controls-container input.gf-controls-search-input::-webkit-input-placeholder{font-family:Graphik,sans-serif;font-weight:600;font-style:normal;font-display:swap}section.collection-products #gf-controls-container input.gf-controls-search-input::-moz-placeholder,.template-search #gf-controls-container input.gf-controls-search-input::-moz-placeholder{font-family:Graphik,sans-serif;font-weight:600;font-style:normal;font-display:swap}section.collection-products #gf-controls-container input.gf-controls-search-input:-ms-input-placeholder,.template-search #gf-controls-container input.gf-controls-search-input:-ms-input-placeholder{font-family:Graphik,sans-serif;font-weight:600;font-style:normal;font-display:swap}section.collection-products #gf-controls-container input.gf-controls-search-input::-ms-input-placeholder,.template-search #gf-controls-container input.gf-controls-search-input::-ms-input-placeholder{font-family:Graphik,sans-serif;font-weight:600;font-style:normal;font-display:swap}.video-title,.fieldset-title,#mixitup-container .filter-nav .control span,.article-template .article-template__title,.article-template h2,.video-category,section.press-list .press-list__content .press-list__links .press_link__wrapper .press_link a,section.press-list .press-list__content .press-list__links .press_link__wrapper .press_link p,section.products-quotes .products-quotes__content .products-quotes__slider p,section.main-product .product__info-container .product__description strong,section.main-product .product__info-container .product__description p strong,section.main-product .quantity__input,section.main-product .pdp-card__badge span,section.main-product .price__container .price__regular span,section.main-product .price__container .price__sale .price-item--sale,section.timeline .timeline__image .timeline .heading,.featured-advertisement .text,#gf-tree .gf-filter-footer button,#gf-tree .gf-block-title h3,#gf-tree .gf-block-title .h3,#gf-tree .gf-form-input-inner label,section.collection-products #gf-controls-container .gf-actions,section.collection-products #gf-controls-container select.sortby-select,.template-search #gf-controls-container .gf-actions,.template-search #gf-controls-container select.sortby-select,section.collection-products #gf-controls-container input.gf-controls-search-input::placeholder,.template-search #gf-controls-container input.gf-controls-search-input::placeholder,section.collection-products .all-products-btn,.template-search .all-products-btn,section.collection-products .spf-product-card__title a,.template-search .spf-product-card__title a,section.collection-usage .ingredient-select__wrapper .ingredient-select.active p,section.collection-usage .collection-usage__ingredient .collection-usage__info .ingredient-title,section.latest-articles .latest-articles__content .latest-articles-slider__container .blog-type,section.latest-articles .latest-articles__content .latest-articles-slider__container .recipe-title,section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container,section.quotes-slider-press .quotes-slider__press a,section.quotes-slider-press .quotes-slider__press p,section.quotes-slider .quotes-slider__content .quotes-slider__slider p,section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile p,.menu-drawer__menu-item,.menu-drawer__menu .header__submenu-image p,.header__submenu .header__submenu-image .header__submneu-image-subtitle,.header__submenu li a,summary.list-menu__item,.header__menu-item span,.header__icon,section.main-product .product-form__input input[type=radio]+label,.subtitle-element .subtitle-element__text,cart-items#cart-page .cart-item__name,cart-items#cart-page h1,.template-404 h1,.shopify-policy__container .shopify-policy__body ul li strong,.shopify-policy__container .shopify-policy__body ul li em,.shopify-policy__container h1,.customer h1,section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info .heading,#product-grid .card__content .button,#product-grid .product-card__badge .badge,#product-grid .card__header,section.featured-collections .featured-collections__content .featured-collections__products .collection-title,.cta,.subtitle,p strong,h1.main-page-title,.template-search__header h1,h2,h3,.product__title h1{font-family:Graphik,sans-serif;font-weight:600;font-style:normal;font-display:swap}.selected-value,.article-template .article-template__content ul,section.main-product .product__info-container .product__description,section.main-product .product__info-container .product__description p,section.main-product .price__container .price__sale .price-item--regular,section.main-product .breadcrumb ul li>*,#gf-tree .gf-filter-header,section.collection-products #gf-controls-container input.gf-controls-search-input,.template-search #gf-controls-container input.gf-controls-search-input,section.collection-products .spf-product-card__price,.template-search .spf-product-card__price,section.latest-articles .latest-articles__content .latest-articles-slider__container .description,section.latest-articles .latest-articles__content .latest-articles-slider__container .description p,footer .footer-links__copyrights-policy li a,footer .footer-links__wrapper .footer-links__links li a,footer .newsletter-social__wrapper .field__label,cart-items#cart-page tbody,cart-items#cart-page .title-wrapper-with-link a,.shopify-policy__container .shopify-policy__body ul li,.customer,p{font-family:Graphik,sans-serif;font-weight:400;font-style:normal;font-display:swap}.product__title h1{color:#07396f;text-transform:uppercase;letter-spacing:2.8px;line-height:1.3;font-size:max(2.2rem,min(2.2vw,5rem))}.product__title h1 em{text-transform:initial;font-size:2.7rem;letter-spacing:0px}@media screen and (min-width: 768px){.product__title h1 em{font-size:3.2rem;line-height:1.9}}@media screen and (min-width: 992px){.product__title h1 em{font-size:max(2.2rem,min(2.2vw,5rem));line-height:1.7}}@media screen and (min-width: 480px){.product__title h1 .break{display:block}}.product__title h1 .break.break-mobile{display:block}h2,h3{color:#07396f;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;font-size:max(4.3rem,min(3.2vw,7rem))}@media screen and (min-width: 992px){h2,h3{line-height:1.4}}h2 em,h3 em{text-transform:initial;font-size:max(5rem,min(5vw,9rem));margin-left:-10px;letter-spacing:0px;line-height:0}@media screen and (min-width: 1280px){h2 em,h3 em{margin-left:-15px}}h2 em.left-spacing,h3 em.left-spacing{padding-left:7px}h2 em.extra-left-spacing,h3 em.extra-left-spacing{padding-left:22px}h2 em.break,h3 em.break{line-height:1.3}h2.golden em,h3.golden em{background:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(.01%,#F3D768),color-stop(.02%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#A57C2C));background:linear-gradient(90deg,#b4812c,#f3d768,#e4b02a .02%,#b68d2e 55.76%,#aa802d 72.64%,#a57c2c 99.95%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}h2.white em,h3.white em{color:#f8f6f1}h2.blue em,h3.blue em{color:#07396f}h2.small,h3.small{font-size:max(2.2rem,min(2.2vw,5rem));letter-spacing:2.8px;line-height:1.3}h2 .break-mobile,h3 .break-mobile{display:block}@media screen and (min-width: 480px){h2 .break-mobile,h3 .break-mobile{display:initial}}@media screen and (min-width: 480px){h2 .break,h3 .break{display:block}}h2 .break.break-mobile,h3 .break.break-mobile{display:block}h3{font-size:max(2.5rem,min(2.2vw,5rem));letter-spacing:2.2px;line-height:1.3}@media screen and (min-width: 992px){h3{letter-spacing:2.8px}}h3.big{font-size:max(3.6rem,min(3.5vw,8rem));letter-spacing:.1em;line-height:1.3}h1.main-page-title,.template-search__header h1{color:#07396f;text-transform:uppercase;font-size:max(2.2rem,min(2.2vw,5rem));letter-spacing:2.8px;line-height:1.3;margin-bottom:3rem}.template-search__header h1{margin-top:8vw}p{font-size:max(1.5rem,min(1.5vw,1.7rem))}@media screen and (min-width: 480px){p .break{display:block}}p .break.break-mobile{display:block}.link{font-size:max(1.2rem,min(1.25vw,1.4rem));text-decoration:none}.text-color-white,.text-color-white .banner__heading,.text-color-white .banner__text{color:#f8f6f1}.text-color-white .subtitle-element .subtitle-element__text{fill:#f8f6f1}.text-color-white p a{color:#f8f6f1}.text-color-blue,.text-color-blue .banner__heading,.text-color-blue .banner__text{color:#07396f}.text-color-blue .subtitle-element .subtitle-element__text{fill:#07396f}.text-color-blue p a{color:#07396f}.vertical-cursive-text-parent p,.vertical-cursive-text{font-size:max(2.7rem,min(2vw,4rem));-webkit-transform:rotate(90deg);transform:rotate(90deg)}.subtitle{letter-spacing:3px;font-size:1.2rem;text-decoration:none;text-transform:uppercase;line-height:1.5}@media screen and (min-width: 992px){.subtitle{font-size:max(1.1rem,min(.8vw,1.4rem))}}.banner__text p:not(:only-child):first-child{margin-bottom:1rem}.glpyh-hidden{visibility:hidden}.glpyh-t:after{content:"\e01e";visibility:visible;margin-left:-.4rem}.glpyh-y:after{content:"y";visibility:visible;margin-left:-1.25rem}.glpyh-y-first:after{content:"y";visibility:visible}.glpyh-o-first:after{content:"\e007";visibility:visible;margin-left:-24px}.glpyh-o:after{content:"\e007";visibility:visible;margin-left:-.75rem}.grid{display:grid;gap:0 2rem;grid-template-columns:minmax(0,auto) repeat(4,minmax(auto,1fr)) minmax(0,auto)}@media screen and (min-width: 480px){.grid{grid-template-columns:minmax(0,auto) repeat(8,minmax(auto,1fr)) minmax(0,auto)}}@media screen and (min-width: 992px){.grid{grid-template-columns:minmax(0,auto) repeat(12,minmax(auto,6.5rem)) minmax(0,auto)}}.grid>*{grid-column:2/span 4}@media screen and (min-width: 480px){.grid>*{grid-column:2/span 8}}@media screen and (min-width: 992px){.grid>*{grid-column:2/span 12}}.d-grid{display:grid;gap:0 1.25rem;grid-template-columns:minmax(.25rem,auto) repeat(8,minmax(0,1fr)) minmax(.25rem,auto)}.d-grid>*{grid-column:2/span 8}@media screen and (min-width: 992px){.d-grid{gap:0 2.5rem;grid-template-columns:minmax(2rem,auto) repeat(12,minmax(0,5rem)) minmax(2rem,auto)}.d-grid>*{grid-column:2/span 12}}.d-sub-grid{display:grid;gap:0 1.25rem;grid-template-columns:repeat(8,minmax(auto,1fr))}.d-sub-grid>*{grid-column:1/span 8}@media screen and (min-width: 992px){.d-sub-grid{gap:0 2.5rem;grid-template-columns:repeat(12,minmax(auto,1fr))}.d-sub-grid>*{grid-column:1/span 12}}.main-content .shopify-section.d-grid{display:grid}.sub-grid{display:grid;gap:0 2rem;grid-template-columns:repeat(4,minmax(auto,1fr))}@media screen and (min-width: 480px){.sub-grid{grid-template-columns:repeat(8,minmax(auto,1fr))}}@media screen and (min-width: 992px){.sub-grid{grid-template-columns:repeat(12,minmax(auto,6.5rem))}}.sub-grid>*{grid-column:1/span 4}@media screen and (min-width: 480px){.sub-grid>*{grid-column:1/span 8}}@media screen and (min-width: 992px){.sub-grid>*{grid-column:1/span 12}}.cta{background-color:#07396f;text-transform:uppercase;color:#f8f6f1;letter-spacing:3px;padding:12px 22px;border:1px solid;-o-border-image:linear-gradient(210deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;border-image:linear-gradient(210deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e) 1;-webkit-transition:.3s ease all;transition:.3s ease all;text-decoration:none;background-image:url(./paper-texture-highres.jpg);background-repeat:repeat;background-size:contain;background-blend-mode:multiply}@media screen and (min-width: 992px){.cta{padding:12px 17px}}@media screen and (min-width: 1280px){.cta{padding:12px 22px}}.cta:hover{background-color:#f8f6f1;color:#07396f;background-image:url(./white-paper-texture-highres.jpg);background-repeat:repeat;background-size:contain}@media screen and (min-width: 992px){.cta.button--secondary{margin-left:1rem}}.learn_more_globo{position:relative;margin:0 0 1rem;z-index:1}.learn_more_globo .learn-more_link{display:contents;color:#07396f}.learn_more_globo .button:hover svg{border-radius:50%;border:1px solid;border-color:#c08b32 #c6a144 #c08b32 #c6a144}.learn_more_globo .button:hover svg circle{fill:#f8f6f1;opacity:.5}.learn_more_globo .button:hover svg path{stroke:#07396f}.slider-timer__navigation .slick-dots{bottom:initial;right:0;left:0}@media only screen and (max-width: 990px){.slider-timer__navigation .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.slider-timer__navigation .slick-dots li button{height:7px;width:7px;border-radius:100%;padding:3px;border:1px solid #07396F;color:#07396f}.slider-timer__navigation .slick-dots li button:before{display:none}.slider-timer__navigation .slick-dots .slick-active button{background:#07396f;color:#f8f6f1}@media screen and (min-width: 1280px){.slider-timer__navigation .icon-slider-pause{margin-top:1rem}}.slider-timer__navigation .icon-slider-pause svg{width:9px}.slider-timer__navigation .icon-slider-pause.paused .play{display:block}.slider-timer__navigation .icon-slider-pause.paused .pause{display:none}.slider-timer__navigation .icon-slider-pause .play{display:none;margin-top:-4px;margin-left:2px}.slider-timer__navigation .icon-slider-pause .pause{display:block}.sliderNavigation__timer{position:absolute;z-index:1;bottom:0;height:35px;width:23px}@supports (-moz-appearance: none){.sliderNavigation__timer{height:30px}}.sliderNavigation__timer svg{position:absolute;top:0;right:0;width:30px;height:30px;-webkit-transform:scale(1.4);transform:scale(1.4)}.sliderNavigation__timer svg circle{stroke-dasharray:63px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:.8px;stroke:transparent;opacity:0;fill:none;position:absolute;top:0;left:0;-webkit-transform:translateY(5.3px);transform:translateY(5.3px)}.sliderNavigation__timer svg circle:nth-child(2){-webkit-transform:translateY(6px);transform:translateY(6px)}.sliderNavigation__timer svg circle.animatedbg{stroke:transparent;opacity:1}.sliderNavigation__timer svg circle.animated{opacity:1;stroke-dashoffset:63px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:slider-timer 7s linear forwards;animation:slider-timer 7s linear forwards;stroke:#07396f;stroke-width:1px}.sliderNavigation__timer svg circle.animated:hover{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes slider-timer{0%{stroke-dashoffset:63px}to{stroke-dashoffset:0px}}@keyframes slider-timer{0%{stroke-dashoffset:63px}to{stroke-dashoffset:0px}}section.featured-collections .featured-collections__content{position:relative;padding:15% 0 10%}@media screen and (min-width: 480px){section.featured-collections .featured-collections__content{padding:10% 0}}@media screen and (min-width: 992px){section.featured-collections .featured-collections__content{padding:6% 0}}section.featured-collections .featured-collections__content .gradient-element{position:absolute;right:0;top:-10rem;z-index:1;display:none}@media screen and (min-width: 992px){section.featured-collections .featured-collections__content .gradient-element{display:block}}section.featured-collections .featured-collections__content .gradient-element svg{width:27vw;min-width:270px;max-width:700px}section.featured-collections .featured-collections__content .featured-collections__intro{text-align:center}section.featured-collections .featured-collections__content .featured-collections__intro .banner__heading{max-width:400px;margin:0 auto;margin-top:-3rem;padding:0 5%}@media screen and (min-width: 992px){section.featured-collections .featured-collections__content .featured-collections__intro .banner__heading{padding:0}}section.featured-collections .featured-collections__content .featured-collections__products{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0 2rem}@media screen and (min-width: 992px){section.featured-collections .featured-collections__content .featured-collections__products{padding:5% 10%}}section.featured-collections .featured-collections__content .featured-collections__products .product{text-align:center;width:13vw;min-width:200px;min-height:200px}section.featured-collections .featured-collections__content .featured-collections__products .product a{text-decoration:none;position:relative;display:block}@media screen and (min-width: 768px){section.featured-collections .featured-collections__content .featured-collections__products .product a:hover .product-image{opacity:0}section.featured-collections .featured-collections__content .featured-collections__products .product a:hover .featured-collection__hover-image{opacity:1}}section.featured-collections .featured-collections__content .featured-collections__products img{width:100%;min-height:150px;max-height:155px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1920px){section.featured-collections .featured-collections__content .featured-collections__products img{max-height:250px}}section.featured-collections .featured-collections__content .featured-collections__products .collection-title{letter-spacing:3px;font-size:1.2rem;text-decoration:none;text-transform:uppercase;padding:10% 20% 0}@media screen and (min-width: 768px){section.featured-collections .featured-collections__content .featured-collections__products .collection-title{padding:0 10%}}@media screen and (min-width: 992px){section.featured-collections .featured-collections__content .featured-collections__products .collection-title{font-size:max(1.2rem,min(.8vw,1.3rem));padding:0;margin-top:2.5rem}}@media screen and (min-width: 1440px){section.featured-collections .featured-collections__content .featured-collections__products .collection-title{padding:0 13%}}@media screen and (min-width: 1920px){section.featured-collections .featured-collections__content .featured-collections__products .collection-title{padding:0 25%}}section.featured-collections .featured-collections__content .featured-collections__products .product-image{opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all}section.featured-collections .featured-collections__content .featured-collections__products .featured-collection__hover-image{position:absolute;top:.5rem;opacity:0;-webkit-transition:.3s ease all;transition:.3s ease all}section.featured-collections .featured-collections__content .featured-collections__products .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}section.featured-collections .featured-collections__content .featured-collections__products .slick-slide{padding:0 2vw}@media screen and (min-width: 992px){section.featured-collections .featured-collections__content .featured-collections__products .slick-slide{padding:0 3.3vw}}section.featured-collections .featuredCollection__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 5%}@media screen and (min-width: 992px){section.featured-collections .featuredCollection__navigation{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}section.featured-collections .featuredCollection__navigation button{top:53%}@media screen and (min-width: 992px){section.featured-collections .featuredCollection__navigation button{position:absolute}}section.featured-collections .featuredCollection__navigation svg{width:3.5vw;min-width:40px;display:block}@media screen and (min-width: 1440px){section.featured-collections .featuredCollection__navigation svg{width:50px}}section.featured-collections .featuredCollection__navigation svg:hover{cursor:pointer}section.featured-collections .featuredCollection__navigation .prev{left:5%}section.featured-collections .featuredCollection__navigation .next{right:5%}#product-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:5%;row-gap:5rem}@media screen and (min-width: 992px){#product-grid{grid-gap:5%;row-gap:5rem}}#product-grid .product__item{width:95%}@media screen and (min-width: 768px){#product-grid .product__item{width:40%}}@media screen and (min-width: 992px){#product-grid .product__item{width:30%}}#product-grid .card__header{font-size:max(1.4rem,min(.9vw,1.5rem));text-transform:capitalize;letter-spacing:1.3px;width:90%;line-height:1.7}@media screen and (min-width: 768px){#product-grid .card__header{width:70%;font-size:max(1.2rem,min(.9vw,1.5rem))}}#product-grid .card__title-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-top:3rem}#product-grid .card__title-price .card__heading{text-transform:initial;width:80%}#product-grid .card__title-price .card-information{width:22%;text-align:right}#product-grid .product-card__badge{color:#f8f6f1;text-transform:uppercase;position:absolute;top:0;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#product-grid .product-card__badge .badge{background-color:rgb(var(--color-badge-background));padding:3px 10px;display:block}@media screen and (min-width: 1280px){#product-grid .product-card__badge .badge{padding:3px 13px}}#product-grid .product-card__badge .badge.color-yellow{background-color:#ffd580}#product-grid .product-card__badge .badge.color-blue{background-color:#07396f}#product-grid .product-card__badge .badge .badge.tag-badge{margin-left:8px}#product-grid .product-card__badge .badge .badge:only-child{margin-left:0}#product-grid .product-card__badge .badge.color-inverse{color:#f8f6f1;background:#989898}#product-grid .card__content .button{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:max(1rem,min(.75vw,1.7rem));letter-spacing:2px;color:#07396f;padding:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}#product-grid .card__content .icon-add-wrap{margin-right:1rem}#product-grid .learn_more_pdp{position:relative;grid-row-start:4;margin:0 0 1rem;z-index:1}#product-grid .learn_more_pdp .learn-more_link{display:contents;color:#07396f}#product-grid .learn_more_pdp .button:hover svg{border-radius:50%;border:1px solid;border-color:#c08b32 #c6a144 #c08b32 #c6a144}#product-grid .learn_more_pdp .button:hover svg circle{fill:#f8f6f1;opacity:.5}#product-grid .learn_more_pdp .button:hover svg path{stroke:#07396f}#product-grid .sell_download_collection{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;z-index:1;position:relative;grid-row-start:4;gap:3rem 12px;margin-top:1.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#product-grid .sell_download_collection .cta{font-size:max(1rem,min(.9vw,1.6rem))}@media screen and (min-width: 768px){#product-grid .sell_download_collection .cta{padding:12px}}@media screen and (min-width: 1440px){#product-grid .sell_download_collection .cta{padding:12px 22px}}#product-grid .sell_download_collection .cta:hover,#product-grid .sell_download_collection .cta{text-decoration:none!important}#product-grid .sell_download_collection .sell_page_button{background-color:#f8f6f1;color:#07396f;background-image:url(./white-paper-texture-highres.jpg);background-repeat:repeat;background-size:contain}#product-grid .sell_download_collection .sell_page_button:hover{background-color:#07396f;color:#f8f6f1;background-image:url(./paper-texture-highres.jpg);background-repeat:repeat;background-size:contain}section.hero-banner-slider{position:relative}section.hero-banner-slider .hero-banner__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background-color:#fff2d5}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content{grid-template-columns:43% 57%;display:grid}}@media screen and (min-width: 1280px){section.hero-banner-slider .hero-banner__content{grid-template-columns:37% 63%}}section.hero-banner-slider .hero-banner__content .hero-banner__info{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;text-align:center;justify-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding:5rem 5%}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__info{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;margin-top:-10%;padding:0 3%}}@media screen and (min-width: 1280px){section.hero-banner-slider .hero-banner__content .hero-banner__info{margin-top:-23%}}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__info .js-heroBannerInfoSlider{visibility:hidden}section.hero-banner-slider .hero-banner__content .hero-banner__info .js-heroBannerInfoSlider.slick-initialized{visibility:visible}}section.hero-banner-slider .hero-banner__content .hero-banner__info .subtitle-element{margin-bottom:-2rem}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__info .subtitle-element{height:auto;margin-bottom:0rem}}section.hero-banner-slider .hero-banner__content .hero-banner__info .banner__text{color:#07396f;margin-top:2rem;max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 768px){section.hero-banner-slider .hero-banner__content .hero-banner__info .banner__text{margin-top:3rem;max-width:400px}}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__info .banner__text{margin-top:2rem;max-width:80%}}@media screen and (min-width: 1280px){section.hero-banner-slider .hero-banner__content .hero-banner__info .banner__text{margin-top:3.5rem}}section.hero-banner-slider .hero-banner__content .hero-banner__info .banner__buttons{margin-top:3rem;margin-bottom:2rem}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__info .banner__buttons{margin-top:5rem}}section.hero-banner-slider .hero-banner__content .hero-banner__info .icon-miyokos-gradient{position:absolute;top:-11%;left:5%;min-width:120px;width:9.5vw;z-index:1;display:none}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__info .icon-miyokos-gradient{display:block;right:-3%;bottom:7%;top:initial;left:initial}}@media screen and (min-width: 1920px){section.hero-banner-slider .hero-banner__content .hero-banner__info .icon-miyokos-gradient{right:-11%;width:14vw;height:8vw}}section.hero-banner-slider .hero-banner__content .hero-banner__image{margin-bottom:0;width:100vw;grid-row:1;height:45vh}@media screen and (min-width: 480px){section.hero-banner-slider .hero-banner__content .hero-banner__image{height:41vh}}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__image{width:auto;height:auto;grid-row:auto}}section.hero-banner-slider .hero-banner__content .hero-banner__image img,section.hero-banner-slider .hero-banner__content .hero-banner__image video{width:100%;height:45vh;-o-object-fit:cover;object-fit:cover;max-height:850px}@media screen and (min-width: 480px){section.hero-banner-slider .hero-banner__content .hero-banner__image img,section.hero-banner-slider .hero-banner__content .hero-banner__image video{height:41vh}}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__image img,section.hero-banner-slider .hero-banner__content .hero-banner__image video{height:80vh;-webkit-transform:scale(1.02);transform:scale(1.02);min-height:600px}}@media screen and (min-width: 1280px){section.hero-banner-slider .hero-banner__content .hero-banner__image img,section.hero-banner-slider .hero-banner__content .hero-banner__image video{height:95vh}}@media screen and (min-width: 1920px){section.hero-banner-slider .hero-banner__content .hero-banner__image img,section.hero-banner-slider .hero-banner__content .hero-banner__image video{max-height:100%}}section.hero-banner-slider .hero-banner__content .hero-banner__image .pause-btn{right:3rem;left:auto;bottom:3rem}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__image .pause-btn{bottom:5rem;right:2rem}}section.hero-banner-slider .hero-banner__content .hero-banner__image .slick-list{height:100%}section.hero-banner-slider .hero-banner__navigation{bottom:20%;left:5%}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__navigation{position:absolute;z-index:1}}@media only screen and (max-width: 990px){section.hero-banner-slider .hero-banner__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:5rem;margin-top:3rem}}@media only screen and (max-width: 480px){section.hero-banner-slider .hero-banner__navigation{margin-top:5rem}}section.hero-banner-slider .gradient-element{position:absolute;right:0;bottom:-25rem;z-index:1;display:none;pointer-events:none}@media screen and (min-width: 992px){section.hero-banner-slider .gradient-element{display:block}}section.hero-banner-slider .gradient-element svg{width:24vw;min-width:270px;max-width:700px}section.hero-banner-round{position:relative}section.hero-banner-round .hero-banner-round__image{width:100%;-webkit-clip-path:circle(111.6% at 50% -22%);clip-path:circle(111.6% at 50% -22%);height:56vh;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 480px){section.hero-banner-round .hero-banner-round__image{height:75vh}}@media screen and (min-width: 768px){section.hero-banner-round .hero-banner-round__image{-webkit-clip-path:circle(95.6% at 50% -30%);clip-path:circle(95.6% at 50% -30%);height:auto}}@media screen and (min-width: 992px){section.hero-banner-round .hero-banner-round__image{-webkit-clip-path:circle(88% at 50% -35%);clip-path:circle(88% at 50% -35%);max-height:110vh}}@media only screen and (max-width: 375px) and (max-height: 667px){section.hero-banner-round .hero-banner-round__image{height:60vh}}section.hero-banner-round .hero-banner-round__image.video{-webkit-clip-path:circle(99% at 49% -9%);clip-path:circle(99% at 49% -9%)}@media screen and (min-width: 768px){section.hero-banner-round .hero-banner-round__image.video{-webkit-clip-path:circle(100.6% at 50% -47%);clip-path:circle(100.6% at 50% -47%)}}@media screen and (min-width: 992px){section.hero-banner-round .hero-banner-round__image.video{-webkit-clip-path:circle(89% at 50% -36.3%);clip-path:circle(89% at 50% -36.3%);max-height:110vh}}section.hero-banner-round .pause-btn{left:1.5rem;top:68vw}@media screen and (min-width: 480px){section.hero-banner-round .pause-btn{top:63vw}}@media screen and (min-width: 768px){section.hero-banner-round .pause-btn{top:33vw;left:1.5rem}}@media screen and (min-width: 992px){section.hero-banner-round .pause-btn{top:28.4vw;left:2.2rem;bottom:initial}}@media screen and (min-width: 1920px){section.hero-banner-round .pause-btn{top:29.4vw;left:3.2rem}}section.hero-banner-round .golden-border{position:absolute;top:.9rem;width:97%;height:51vh;z-index:1;right:0;left:0;margin:auto;pointer-events:none}@media screen and (min-width: 480px){section.hero-banner-round .golden-border{top:9%;width:99%;height:100%;display:none}}@media screen and (min-width: 992px){section.hero-banner-round .golden-border{top:1rem;display:block}}@media screen and (min-width: 1440px){section.hero-banner-round .golden-border{top:.7vw}}@media screen and (min-width: 1920px){section.hero-banner-round .golden-border{top:2rem}}section.hero-banner-round .golden-border svg{width:100%;height:auto}section.hero-banner-round .golden-border .desktop-border{display:none}@media screen and (min-width: 768px){section.hero-banner-round .golden-border .desktop-border{display:block}}@media screen and (min-width: 768px){section.hero-banner-round .golden-border .mobile-border{display:none}}section.hero-banner-round .hero-banner-round__info{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:grid;position:relative;text-align:center;justify-items:center;padding:4rem 2%;margin:-6vh auto 0;z-index:1;max-width:700px}section.hero-banner-round .hero-banner-round__info.video-hero{margin:-7.5vh auto 0}@media screen and (min-width: 992px){section.hero-banner-round .hero-banner-round__info.video-hero{margin:-6vh auto 0}}@media screen and (min-width: 768px){section.hero-banner-round .hero-banner-round__info{margin:0 auto;position:absolute;padding:2.5rem 2%;top:30%;right:0;left:0;width:55%}}@media screen and (min-width: 992px){section.hero-banner-round .hero-banner-round__info{padding:4rem 2%;width:48%}}@media screen and (min-width: 1280px){section.hero-banner-round .hero-banner-round__info{width:39%}}@media screen and (min-width: 1440px){section.hero-banner-round .hero-banner-round__info{width:33%;top:24%}}@media screen and (min-width: 1920px){section.hero-banner-round .hero-banner-round__info{top:28%}}section.hero-banner-round .hero-banner-round__info .banner__heading{max-width:58rem;font-size:2.5rem;line-height:1.3;letter-spacing:3px;padding:0 2%}@media screen and (min-width: 768px){section.hero-banner-round .hero-banner-round__info .banner__heading{padding:0;font-size:max(2.8rem,min(2.1vw,4.5rem));margin-top:-1rem}}section.hero-banner-round .hero-banner-round__info .banner__heading.mobile-bottom{margin-bottom:9rem}@media screen and (min-width: 768px){section.hero-banner-round .hero-banner-round__info .banner__heading.mobile-bottom{margin-bottom:0}}@media screen and (min-width: 768px){section.main-intro-gallery.under-hero-banner-round{margin-top:0}}@media screen and (min-width: 992px){section.main-intro-gallery.under-hero-banner-round .main-intro-gallery__content{padding-top:3%}}section.main-intro-gallery .main-intro-gallery__intro{text-align:center;padding:8% 0}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__intro{padding:8% 0 3%}}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__intro{padding:7% 0 5%}}section.main-intro-gallery .main-intro-gallery__content{display:grid;padding:0 5% 15%;position:relative;z-index:1}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content{grid-template-columns:40% 53%;grid-gap:7%;padding:8% 5%}}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__content{grid-template-columns:37% 53%;grid-gap:10%;padding:10% 11%}}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content.has-intro-heading{margin-top:0}}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__content.has-intro-heading{padding:0 11% 7%}}section.main-intro-gallery .main-intro-gallery__content img{width:100%;-o-object-fit:cover;object-fit:cover}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper{position:relative;width:85%;margin:0 auto;height:350px}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper{width:100%;height:auto;min-height:300px}}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper{height:71vh}}@media screen and (min-width: 1280px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper{height:auto}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper img{height:100%}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper img{height:79%}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .main-intro-gallery__image{margin-top:-8rem;position:relative}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .main-intro-gallery__image{margin-top:0}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .main-intro-gallery__image video{height:350px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .main-intro-gallery__image video{height:79%}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .image-text{color:#07396f;position:absolute;left:-7%;-webkit-transform-origin:left;transform-origin:left}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .image-text{bottom:78%}}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .image-text{left:-12%;bottom:57%}}@media screen and (min-width: 1440px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__image-wrapper .image-text{left:-9%;bottom:48%}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-7rem}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info{margin-top:0}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info h3,section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info p{width:85%;margin:0 auto}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info h3,section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info p{width:100%;margin:0}}@media screen and (min-width: 1280px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info h3,section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info p{width:75%}}@media screen and (min-width: 1440px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info h3,section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info p{width:80%}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__heading{margin-bottom:5%;margin-top:3rem}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__heading{margin-top:0}}@media screen and (min-width: 1920px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__heading{margin-bottom:2%}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__text{margin-bottom:3rem}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__text{margin-bottom:8%}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__buttons{width:85%;margin:0 auto 5rem}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__buttons{width:100%;margin:0 0 7vw}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__buttons.has-badge{margin:0 auto -3rem}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .banner__buttons.has-badge{width:100%;margin:0 0 -3rem}}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .badge-img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:100px;justify-self:end;margin:-1% 0 5rem auto}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .video__wrapper{position:relative;width:100%}section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .video__wrapper .video{-o-object-fit:cover;object-fit:cover;width:100%;height:30vh;min-height:200px}@media screen and (min-width: 768px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .video__wrapper .video{width:90%;height:40vh}}@media screen and (min-width: 992px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .video__wrapper .video{width:100%;height:48vh;min-height:400px}}@media screen and (min-width: 1920px){section.main-intro-gallery .main-intro-gallery__content .main-intro-gallery__info .video__wrapper .video{height:53vh;min-height:600px}}section.footer-link-block .footer-link-block__content{text-align:center;padding:15% 5%;position:relative}@media screen and (min-width: 768px){section.footer-link-block .footer-link-block__content{padding:5%}}section.footer-link-block .golden-border{margin:0 auto}section.footer-link-block .golden-border svg{width:100%}section.footer-link-block .footer-link-block__info{width:100%;margin:0 auto;padding:10% 6%;position:relative;background-image:radial-gradient(circle at 0 0,transparent 20px,#FFD580 20px,#FFD580 22px,transparent 22px),radial-gradient(circle at 100% 0,transparent 20px,#B68D2E 20px,#FFD580 22px,transparent 22px),radial-gradient(circle at 0 100%,transparent 20px,#AA802D 20px,#FFD580 22px,transparent 22px),radial-gradient(circle at 100% 100%,transparent 20px,#B68D2E 20px,#FFD580 22px,transparent 22px)}@media screen and (min-width: 768px){section.footer-link-block .footer-link-block__info{width:90%;padding:6%}}@media screen and (min-width: 992px){section.footer-link-block .footer-link-block__info{width:64%}}section.footer-link-block .footer-link-block__info:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:calc(100% - 40px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-left:2px solid;border-right:2px solid;-o-border-image:linear-gradient(68deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;border-image:linear-gradient(68deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e) 1}section.footer-link-block .footer-link-block__info:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 40px);height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:2px solid;border-bottom:2px solid;-o-border-image:linear-gradient(60deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;border-image:linear-gradient(60deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e) 1}section.footer-link-block .footer-link-block__info .banner__heading{margin-bottom:3rem}@media screen and (min-width: 768px){section.footer-link-block .footer-link-block__info .banner__heading{margin-bottom:4.5rem}}section.footer-link-block .footer-link-block__info .banner__buttons{position:relative;z-index:1}section.awards-accolades .awards-accolades__content{padding:10% 0 15%}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content{padding:8% 0}}section.awards-accolades .awards-accolades__content .awards-accolades__intro{text-align:center}section.awards-accolades .awards-accolades__content .awards-accolades__cards{padding:10% 0}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content .awards-accolades__cards{padding:0;width:88%;margin:5% auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8%}}@media screen and (min-width: 1440px){section.awards-accolades .awards-accolades__content .awards-accolades__cards{width:79%}}section.awards-accolades .awards-accolades__content .awards-accolades__cards img{width:100%;max-height:160px;-o-object-fit:contain;object-fit:contain;margin:0 auto;max-width:200px}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content .awards-accolades__cards img{max-height:240px;max-width:250px;display:block}}@media screen and (min-width: 992px){section.awards-accolades .awards-accolades__content .awards-accolades__cards img{width:14vw}}@media screen and (min-width: 1920px){section.awards-accolades .awards-accolades__content .awards-accolades__cards img{max-height:280px;max-width:320px}}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-image__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;gap:8%;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info{text-align:center;padding:5%}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info{padding:0}}section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info .heading{margin-bottom:2.5rem;display:block}section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info .subtitle{text-transform:uppercase}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info .subtitle{font-size:1rem}}@media screen and (min-width: 992px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info .subtitle{font-size:1.2rem}}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-image,section.awards-accolades .awards-accolades__content .awards-accolades__cards .award-info{width:27%}}section.awards-accolades .awards-accolades__content .awards-accolades__cards .golden-line{display:block;width:100%;height:2px;border-bottom:1px solid #B4812C;margin:3vw 0}@media screen and (min-width: 1920px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .golden-line{margin:5rem 0}}section.awards-accolades .awards-accolades__content .awards-accolades__cards .slick-slide{margin:0 10px}section.awards-accolades .awards-accolades__content .awards-accolades__cards .slick-track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 992px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .slick-track{display:block}}section.awards-accolades .awards-accolades__content .awards-accolades__cards .awards-accolades__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:2rem 0 1rem}@media screen and (min-width: 768px){section.awards-accolades .awards-accolades__content .awards-accolades__cards .awards-accolades__navigation{display:none}}section.awards-accolades .awards-accolades__content .awards-accolades__button{text-align:center}section.two-column-grid .two-column-grid__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15% 5%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem}@media screen and (min-width: 768px){section.two-column-grid .two-column-grid__content{padding:10% 5%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 992px){section.two-column-grid .two-column-grid__content{margin-top:-2%;padding:10% 12% 9%;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:11%}}section.two-column-grid .two-column-grid__content.product-two-column{padding:15% 5% 5%}@media screen and (min-width: 768px){section.two-column-grid .two-column-grid__content.product-two-column{padding:10% 5%}}@media screen and (min-width: 992px){section.two-column-grid .two-column-grid__content.product-two-column{padding:10% 12% 3%}}@media screen and (min-width: 768px){section.two-column-grid .two-column-grid__content.no-top-padding{padding-top:0}}section.two-column-grid .two-column-grid__content .two-column-grid__info{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}@media screen and (min-width: 768px){section.two-column-grid .two-column-grid__content .two-column-grid__info{width:80%;text-align:left}}@media screen and (min-width: 992px){section.two-column-grid .two-column-grid__content .two-column-grid__info{width:50%}}section.two-column-grid .two-column-grid__content .two-column-grid__info .banner__heading{margin-bottom:1.5rem;line-height:1.2;margin-top:2rem}@media screen and (min-width: 768px){section.two-column-grid .two-column-grid__content .two-column-grid__info .banner__heading{margin-top:0}}@media screen and (min-width: 992px){section.two-column-grid .two-column-grid__content .two-column-grid__info .banner__heading{margin-bottom:2.5rem}}section.two-column-grid .two-column-grid__content .two-column-grid__info .banner__buttons{margin-top:3.5rem}section.two-column-grid .two-column-grid__content .two-column-grid__info.center-text{text-align:center}section.two-column-grid .two-column-grid__content .two-column-grid__image-wrapper{width:100%}@media screen and (min-width: 768px){section.two-column-grid .two-column-grid__content .two-column-grid__image-wrapper{width:80%;max-height:700px}}@media screen and (min-width: 992px){section.two-column-grid .two-column-grid__content .two-column-grid__image-wrapper{width:67%}}section.two-column-grid .two-column-grid__content .two-column-grid__image-wrapper.right-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}section.two-column-grid .two-column-grid__content .two-column-grid__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#slidecarthq .slidecarthq{background-color:#07396f!important}#slidecarthq .item .title,#slidecarthq .item .title a,#slidecarthq .header h2,#slidecarthq .quantity-selector input,#slidecarthq .quantity-selector input[type=text],#slidecarthq .item .price,#slidecarthq .footer-row{color:#f8f6f1!important;font-weight:400!important}#slidecarthq .footer-row strong{color:#f8f6f1!important}#slidecarthq .item .price{font-weight:600!important}#slidecarthq .header button svg path,#slidecarthq .item .main-top button svg path,#slidecarthq .quantity-selector button svg path{fill:#f8f6f1!important}#slidecarthq .quantity-selector button{border:1px solid #F8F6F1!important}#slidecarthq .button{border:1px solid!important;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1!important;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1!important;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1!important}#slidecarthq .item{border-bottom:1px solid!important;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1!important;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1!important;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1!important}#slidecarthq .footer.sticky-footer{background:#07396f!important}#slidecarthq .quantity-selector input,#slidecarthq .quantity-selector input[type=text]{border-top:1px solid #F8F6F1!important;border-bottom:1px solid #F8F6F1!important;font-weight:600!important}#slidecarthq .quantity-selector button:first-of-type,#slidecarthq .quantity-selector button:last-of-type{border-radius:0!important}.tooltip-grid__modals{z-index:10;position:absolute}.tooltip-grid__modals .modal__container{padding:3%;width:90%;max-width:1600px;max-height:85%;height:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width: 768px){.tooltip-grid__modals .modal__container{width:83%;height:auto;max-height:100%}}@media screen and (min-width: 1280px){.tooltip-grid__modals .modal__container{width:73%}}@media screen and (min-width: 1920px){.tooltip-grid__modals .modal__container{width:auto;padding:1.5%}}.tooltip-grid__modals .modal__container .tooltip-modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;width:100%;padding:5%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-image:radial-gradient(circle at 0 0,transparent 20px,#FFD580 20px,#FFD580 22px,transparent 22px),radial-gradient(circle at 100% 0,transparent 20px,#B68D2E 20px,#FFD580 22px,transparent 22px),radial-gradient(circle at 0 100%,transparent 20px,#AA802D 20px,#FFD580 22px,transparent 22px),radial-gradient(circle at 100% 100%,transparent 20px,#B68D2E 20px,#FFD580 22px,transparent 22px)}@media screen and (min-width: 992px){.tooltip-grid__modals .modal__container .tooltip-modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:5% 7%}}.tooltip-grid__modals .modal__container .tooltip-modal__content:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:calc(100% - 40px);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-left:2px solid;border-right:2px solid;-o-border-image:linear-gradient(68deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;border-image:linear-gradient(68deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e) 1}.tooltip-grid__modals .modal__container .tooltip-modal__content:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% - 40px);height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-top:2px solid;border-bottom:2px solid;-o-border-image:linear-gradient(60deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;border-image:linear-gradient(60deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e) 1}.tooltip-grid__modals .modal__container .tooltip-modal__info{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:left;overflow-y:auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;padding-bottom:2rem}@media screen and (min-width: 768px){.tooltip-grid__modals .modal__container .tooltip-modal__info{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0;width:45%;padding-bottom:0}}.tooltip-grid__modals .modal__container .tooltip-modal__info .modal-banner__heading{margin-bottom:3rem}.tooltip-grid__modals .modal__container .tooltip-modal__image{height:50%;width:100%;margin-top:4rem;margin:3rem 0 2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media screen and (min-width: 768px){.tooltip-grid__modals .modal__container .tooltip-modal__image{margin-top:4rem;width:47%}}@media screen and (min-width: 992px){.tooltip-grid__modals .modal__container .tooltip-modal__image{height:100%;margin-top:0}}@media screen and (min-width: 1440px){.tooltip-grid__modals .modal__container .tooltip-modal__image{width:39%}}@media screen and (min-width: 1920px){.tooltip-grid__modals .modal__container .tooltip-modal__image{width:47%}}.tooltip-grid__modals .modal__container .tooltip-modal__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;max-height:250px}@media screen and (min-width: 768px){.tooltip-grid__modals .modal__container .tooltip-modal__image img{max-height:100%}}.tooltip-grid__modals .modal__container .modal__close-btn{position:absolute;right:5.8%;top:3.5%;z-index:2}.tooltip-grid__modals .modal__container .modal__close-btn:hover{cursor:pointer}@media screen and (min-width: 768px){.tooltip-grid__modals .modal__container .modal__close-btn{right:.7%;top:1.7%}}@media screen and (min-width: 992px){.tooltip-grid__modals .modal__container .modal__close-btn{top:1.4%;right:1%}}section.faq-section .faq-section__content{padding:15% 5%}@media screen and (min-width: 992px){section.faq-section .faq-section__content{padding:5.5% 12%}}section.faq-section .faq-section__intro{text-align:center;margin-bottom:3rem}@media screen and (min-width: 992px){section.faq-section .faq-section__intro{margin-bottom:5rem}}section.faq-section .accordion-list__items{margin-top:2rem}section.faq-section .accordion-list__items .accordion-list__main-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px}section.faq-section .accordion-list__items .accordion-list__main-title svg{width:.8vw;max-width:18px;min-width:13px}section.faq-section .accordion-list__items .accordion-list__main-title .icon-minus{display:none}section.faq-section .accordion-list__items .accordion-list__expand{max-height:0;opacity:0;-webkit-transition:1.1s ease all;transition:1.1s ease all;-webkit-transition:.6s ease all;transition:.6s ease all;pointer-events:none}section.faq-section .accordion-list__items .accordion-list__item-title{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;padding:2rem 0}@media screen and (min-width: 768px){section.faq-section .accordion-list__items .accordion-list__item-title{padding:3rem 0 2rem}}section.faq-section .accordion-list__items .accordion-list__item-title:hover{cursor:pointer}section.faq-section .accordion-list__items .accordion-list__item-title.expanded .accordion-list__expand{max-height:500px;opacity:1;-webkit-transition:.6s ease all;transition:.6s ease all;margin-top:1rem}@media screen and (min-width: 768px){section.faq-section .accordion-list__items .accordion-list__item-title.expanded .accordion-list__expand{-webkit-transition:1s ease all;transition:1s ease all}}section.faq-section .accordion-list__items .accordion-list__item-title.expanded .icon-minus{display:block}section.faq-section .accordion-list__items .accordion-list__item-title.expanded .icon-plus{display:none}section.faq-section .accordion-list__items .accordion-list__item-title .subtitle{letter-spacing:1.1px}@media screen and (min-width: 992px){section.faq-section .accordion-list__items .accordion-list__item-title .subtitle{font-size:max(1.3rem,min(1vw,1.8rem))}}.customer{color:#07396f}.customer.account{padding:15vw 5%!important}@media screen and (min-width: 768px){.customer.account{padding:10vw 5%!important}}@media screen and (min-width: 1920px){.customer.account{padding:8vw 0!important}}.customer.addresses{max-width:100%!important;padding:15vw 5%!important}@media screen and (min-width: 768px){.customer.addresses{padding:10vw 5%!important}}@media screen and (min-width: 1920px){.customer.addresses{padding:8vw 0!important}}.customer a{color:#07396f}.customer a:hover{color:#07396f;text-decoration-thickness:auto}.customer h1{color:#07396f;text-transform:uppercase;font-size:max(2.2rem,min(2.2vw,5rem));letter-spacing:2.8px;line-height:1.3}.customer h2{font-size:max(1.7rem,min(2.2vw,3rem))}.customer .field input{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}.shopify-challenge__container{padding:15vw 0;background-image:url(./white-paper-texture-highres.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;max-width:100%!important}@media screen and (min-width: 480px){.shopify-challenge__container{background-repeat:repeat;background-size:40%}}@media screen and (min-width: 1920px){.shopify-challenge__container{background-size:30%}}.shopify-challenge__container .shopify-challenge__message{margin-bottom:2rem}.shopify-challenge__container .shopify-challenge__button{margin-top:4rem!important}.shopify-policy__container{max-width:100%!important;padding:7rem 0;background-image:url(./white-paper-texture-highres.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;color:#07396f}@media screen and (min-width: 768px){.shopify-policy__container{padding:8vw 0}}@media screen and (min-width: 480px){.shopify-policy__container{background-repeat:repeat;background-size:40%}}@media screen and (min-width: 1920px){.shopify-policy__container{background-size:30%}}.shopify-policy__container>*{max-width:800px;margin:0 auto;width:90%}@media screen and (min-width: 768px){.shopify-policy__container>*{width:80%}}.shopify-policy__container h1{color:#07396f;text-transform:uppercase;font-size:max(2.2rem,min(2.2vw,5rem));letter-spacing:2.8px;line-height:1.3;margin-bottom:3rem}.shopify-policy__container h2{font-size:max(1.7rem,min(2.2vw,3rem));margin:2rem 0}.shopify-policy__container a{color:#07396f}.shopify-policy__container .shopify-policy__body p{margin-bottom:2rem}.shopify-policy__container .shopify-policy__body ul{list-style:disc}.shopify-policy__container .shopify-policy__body ul li{font-size:max(1.5rem,min(1.5vw,1.7rem))}.template-404{padding:15vw 5%}@media screen and (min-width: 768px){.template-404{padding:10vw 5%}}@media screen and (min-width: 1920px){.template-404{padding:8vw 0 10vw}}.template-404 h1{color:#07396f;text-transform:uppercase;font-size:max(2.2rem,min(2.2vw,5rem));letter-spacing:2.8px;line-height:1.3}#contact-form-page{padding:15vw 5%;margin:0 auto;width:90%;max-width:1300px}@media screen and (min-width: 768px){#contact-form-page{padding:10vw 5%;width:90%}}@media screen and (min-width: 1280px){#contact-form-page{width:80%}}@media screen and (min-width: 1920px){#contact-form-page{padding:8vw 0 10vw}}#contact-form-page .title{text-align:center}#contact-form-page .info{margin-bottom:3rem}#contact-form-page .field__input{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}#contact-form-page .field__input.text-area{border:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}#contact-form-page .subtitle{margin-bottom:1.3rem}#contact-form-page .contact__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5rem}@media screen and (min-width: 992px){#contact-form-page .contact__wrapper{margin-top:4vw}}@media screen and (min-width: 992px){#contact-form-page .contact__wrapper .contact-form{width:50%}}@media screen and (min-width: 992px){#contact-form-page .contact__wrapper .contact-information{width:30%}}#contact-form-page .contact__wrapper .contact-information .contact-block{margin-bottom:4rem}.gl-fullscreen-layer .gl-fullscreen-header,.gl-fullscreen-layer .gl-d-searchbox-icon,.gl-fullscreen-layer .gl-d-searchbox-input{background-color:#07396f!important;color:#f8f6f1!important}.gl-fullscreen-layer .gl-d-searchbox-icon>svg,.gl-fullscreen-layer .gl-d-close-btn svg path{fill:#f8f6f1!important}.gl-filter-search-fullscreen .gl-fullscreen-layer .gl-fullscreen-top-searches,.gl-fullscreen-layer .gl-fullscreen-results__meta,.gl-fullscreen-layer .gl-card{background-color:transparent!important}.gl-filter-search-fullscreen .gl-fullscreen-layer .gl-fullscreen-initial-content{padding-bottom:0!important}.gl-fullscreen-results__meta a{display:none}cart-items#cart-page h1{color:#07396f;text-transform:uppercase;letter-spacing:2.8px;line-height:1.3;font-size:max(2.2rem,min(2.2vw,5rem))}cart-items#cart-page h1 em{text-transform:initial;font-size:2.7rem;letter-spacing:0px}@media screen and (min-width: 768px){cart-items#cart-page h1 em{font-size:3.2rem;line-height:1.9}}@media screen and (min-width: 992px){cart-items#cart-page h1 em{font-size:max(2.2rem,min(2.2vw,5rem));line-height:1.7}}@media screen and (min-width: 480px){cart-items#cart-page h1 .break{display:block}}cart-items#cart-page h1 .break.break-mobile{display:block}cart-items#cart-page .cart-items th{opacity:1;font-weight:600}cart-items#cart-page .title-wrapper-with-link a{color:#07396f;font-size:1.3rem}cart-items#cart-page tbody{color:#07396f}cart-items#cart-page .cart-item__name{color:#07396f}cart-items#cart-page .cart-item cart-remove-button{margin-top:.8rem}cart-items#cart-page cart-remove-button .button svg path{fill:#07396f}.cart__footer-wrapper .cart__footer>div:only-child{margin-bottom:6rem}.cart__footer-wrapper .cta:hover{cursor:pointer}.cheese-spread-form.klaviyo-form .form-row .kl-private-reset-css-Xuajs1 p span{font-family:Graphik,sans-serif!important;font-weight:600!important;letter-spacing:2.1px}.cheese-spread-form.klaviyo-form input{border:0!important;border-bottom:1px solid!important;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1!important;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1!important;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1!important;background:transparent!important;font-family:Graphik,sans-serif!important;font-size:14px!important;padding-left:0!important}.cheese-spread-form.klaviyo-form input.text-area{border:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}.cheese-spread-form.klaviyo-form input::-webkit-input-placeholder{color:#f8f6f1!important;font-size:14px!important;font-family:Graphik,sans-serif!important;letter-spacing:1px!important}.cheese-spread-form.klaviyo-form input::-moz-placeholder{color:#f8f6f1!important;font-size:14px!important;font-family:Graphik,sans-serif!important;letter-spacing:1px!important}.cheese-spread-form.klaviyo-form input:-ms-input-placeholder{color:#f8f6f1!important;font-size:14px!important;font-family:Graphik,sans-serif!important;letter-spacing:1px!important}.cheese-spread-form.klaviyo-form input::-ms-input-placeholder{color:#f8f6f1!important;font-size:14px!important;font-family:Graphik,sans-serif!important;letter-spacing:1px!important}.cheese-spread-form.klaviyo-form input::placeholder{color:#f8f6f1!important;font-size:14px!important;font-family:Graphik,sans-serif!important;letter-spacing:1px!important}.cheese-spread-form.klaviyo-form button{background-color:#07396f!important;text-transform:uppercase;color:#f8f6f1!important;font-family:Graphik,sans-serif!important;font-weight:600!important;letter-spacing:3px!important;padding:12px 22px;border:1px solid;border-radius:0!important;-o-border-image:linear-gradient(210deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;border-image:linear-gradient(210deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e) 1;-webkit-transition:.3s ease all;transition:.3s ease all;text-decoration:none;background-image:url(./paper-texture-highres.jpg)!important;background-repeat:repeat;background-size:contain!important;background-blend-mode:multiply}@media screen and (min-width: 992px){.cheese-spread-form.klaviyo-form button{padding:0 17px!important}}@media screen and (min-width: 1280px){.cheese-spread-form.klaviyo-form button{padding:0 22px!important}}.cheese-spread-form.klaviyo-form button:hover{background-color:#f8f6f1!important;color:#07396f!important;background-image:url(./white-paper-texture-highres.jpg)!important;background-repeat:repeat;background-size:contain!important}@media screen and (min-width: 992px){.cheese-spread-form.klaviyo-form button.button--secondary{margin-left:1rem}}#shopify-section-template--16172714786970__945e9aa2-0162-4af9-ba09-038d45125bd0>div>div>div>div>form>div>div:nth-child(1)>div>div>p>span{font-family:Graphik,sans-serif!important;font-weight:600!important}html{scroll-behavior:smooth}.textured-bg{background-image:url(./white-paper-texture-highres.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}@media screen and (min-width: 992px){.textured-bg{background-image:url(./white-paper-texture-highres.jpg);background-repeat:repeat;background-size:40%;background-blend-mode:multiply}}@media screen and (min-width: 1920px){.textured-bg{background-size:30%}}@media only screen and (max-width: 768px){.textured-bg.background-color-white{background-blend-mode:multiply;background:repeat url(./light-texture.jpeg)}.textured-bg.background-color-cream{background-blend-mode:multiply;background:repeat url(./cream_texture.jpeg)}.textured-bg.background-color-blue{background:repeat url(./blue_texture.jpeg)}}@supports (-webkit-touch-callout: none){.textured-bg{background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}.textured-bg.background-color-white{background-blend-mode:multiply;background:repeat url(./light-texture.jpeg)}.textured-bg.background-color-cream{background-blend-mode:multiply;background:repeat url(./cream_texture.jpeg)}.textured-bg.background-color-blue{background:repeat url(./blue_texture.jpeg)!important}}.cream-textured-bg{background-image:url(./paper-texture-highres.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}@media screen and (min-width: 480px){.cream-textured-bg{background-repeat:repeat;background-size:contain}}@media screen and (min-width: 1920px){.cream-textured-bg{background-size:30%}}@supports (-webkit-touch-callout: none){.cream-textured-bg{background-image:url(./paper-texture-highres.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}.subtitle-element{width:245px}@media screen and (min-width: 1920px){.subtitle-element{-webkit-transform:scale(1.2);transform:scale(1.2)}}.subtitle-element .subtitle-element__text{letter-spacing:3px;font-weight:500;font-size:6px;fill:#07396f;text-transform:uppercase}.background-color-white{background-color:transparent}.background-color-cream{background-color:#fff2d5}.background-color-blue{background-color:#07396f}.background-color-medium_blue{background-color:#053263}@media only screen and (max-width: 480px){.textured-bg.background-mobile-color-white,.background-mobile-color-white{background-color:transparent}.textured-bg.background-mobile-color-cream,.background-mobile-color-cream{background-color:#fff2d5;background-blend-mode:multiply;background:repeat url(./cream_texture.jpeg)}.textured-bg.background-mobile-color-blue,.background-mobile-color-blue{background-color:#07396f}.textured-bg.background-mobile-color-medium_blue,.background-mobile-color-medium_blue{background-color:#053263}@supports (-webkit-touch-callout: none){.textured-bg.background-mobile-color-white,.background-mobile-color-white{background-color:transparent}.textured-bg.background-mobile-color-cream,.background-mobile-color-cream{background-color:#fff2d5;background-blend-mode:multiply;background:repeat url(./cream_texture.jpeg)}.textured-bg.background-mobile-color-blue,.background-mobile-color-blue{background-color:#07396f!important}.textured-bg.background-mobile-color-medium_blue,.background-mobile-color-medium_blue{background-color:#053263}}}button{background-color:transparent;border:0}.pause-btn,.mute-btn{position:absolute;bottom:2rem;left:1rem}.pause-btn svg,.mute-btn svg{width:30px}@media screen and (min-width: 992px){.pause-btn svg,.mute-btn svg{width:auto;border:1px solid transparent;border-radius:50%}.pause-btn svg:hover,.mute-btn svg:hover{border-color:#c08b32 #c6a144 #c08b32 #c6a144}}.pause-btn svg:hover,.mute-btn svg:hover{cursor:pointer}.pause-btn .icon-pause-video,.pause-btn .icon-mute-video,.mute-btn .icon-pause-video,.mute-btn .icon-mute-video{display:block}.pause-btn .icon-play-video,.pause-btn .icon-unmute-video,.mute-btn .icon-play-video,.mute-btn .icon-unmute-video{display:none}.mute-btn{right:1.5rem;left:initial}.all-products-btn svg ellipse,.all-products-btn svg path,#product-grid .card__content .button svg ellipse,#product-grid .card__content .button svg path{-webkit-transition:.3s ease all;transition:.3s ease all}.all-products-btn:hover,#product-grid .card__content .button:hover{cursor:pointer}.all-products-btn:hover svg,#product-grid .card__content .button:hover svg{border-radius:50%;border:1px solid;border-color:#c08b32 #c6a144 #c08b32 #c6a144}.all-products-btn:hover svg ellipse,#product-grid .card__content .button:hover svg ellipse{fill:#f8f6f1;opacity:.5}.all-products-btn:hover svg path,#product-grid .card__content .button:hover svg path{stroke:#07396f}.all-products-btn:disabled:hover,#product-grid .card__content .button:disabled:hover{cursor:not-allowed}.product-card__badge .badge,span.spf-product__label,.pdp-card__badge span{font-size:max(1.3rem,min(1.3vw,1.4rem));letter-spacing:2.4px;padding:1px 9px}#insta-feed{margin-top:0!important;padding:60px 0!important;background:repeat url(./light-texture.jpeg);background-blend-mode:multiply}@media screen and (min-width: 480px){#insta-feed{background-image:url(./white-paper-texture-highres.jpg);background-repeat:repeat;background-size:40%}}@media screen and (min-width: 1920px){#insta-feed{background-size:30%}}#insta-feed h2{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-top:30px}@media only screen and (max-width: 480px){#insta-feed h2{font-size:2.1rem}}#insta-feed .slider-arrow,.instafeed-shopify .slider-arrow{z-index:1!important;color:#07396f!important}#insta-feed .instafeed-overlay:before,.instafeed-shopify .instafeed-overlay:before{z-index:2!important}@media screen and (max-width: 590px){.instafeed-container{width:50%!important;padding-top:50%!important}}.yotpo-reviews-star-ratings-widget .star-container stop:last-child{stop-color:transparent!important}.default-page{max-width:100%!important;padding:7rem 0;color:#07396f}@media screen and (min-width: 768px){.default-page{padding:8vw 0}}.default-page>*{max-width:800px;margin:0 auto;width:85%}@media screen and (min-width: 768px){.default-page>*{width:80%}}.default-page a{color:#07396f}.default-page p{margin-bottom:2rem}@media screen and (min-width: 992px){.visibility-hidden{visibility:hidden}}.shopify-design-mode .js-selfFadeIn,.shopify-design-mode .js-fadeIn,.shopify-design-mode .js-selfFadeInHigher,.shopify-design-mode .js-fadeInHigher{opacity:1!important;visibility:visible!important}@media screen and (min-width: 992px){.shopify-design-mode .visibility-hidden{visibility:visible}}@media screen and (min-width: 992px){.slider-btn svg{-webkit-transition:.3s ease all;transition:.3s ease all;fill:transparent}.slider-btn svg path:nth-child(1){-webkit-transition:.3s ease all;transition:.3s ease all}.slider-btn svg path:nth-child(3){fill:transparent}.slider-btn svg:hover{fill:#f8f6f1;cursor:pointer}.slider-btn svg:hover path:nth-child(1){fill:#f8f6f1}.slider-btn svg:hover path:nth-child(2),.slider-btn svg:hover path:nth-child(3){stroke:#07396f}}variant-radios{width:100%;margin:-2rem 0 0!important}section.main-product .product-form__input input[type=radio]+label{border:1px solid #07396F!important}section.main-product .product-form__input input[type=radio]:checked+label{background-color:#07396f!important;color:#f8f6f1!important}.professionals-tasting-cta{position:fixed;right:0;top:80%;display:grid;grid-template-columns:130px 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:1;-webkit-box-shadow:3px 4px 50px rgba(0,0,0,.4);box-shadow:3px 4px 50px #0006;-webkit-transition:.6s ease all;transition:.6s ease all;visibility:hidden;opacity:0}.professionals-tasting-cta.active{-webkit-transform:translateX(0);transform:translate(0)}.professionals-tasting-cta .tasting-link{pointer-events:auto}.professionals-tasting-cta .tasting-link:hover{text-decoration:none}.professionals-tasting-cta img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.professionals-tasting-cta .info{text-align:center;width:10vw;height:10vw;min-width:150px;min-height:150px;right:0;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:3px 5px 13px rgba(0,0,0,.8);box-shadow:3px 5px 13px #000c}.professionals-tasting-cta .info .tasting-link{display:block;padding:1rem;margin:1rem}.professionals-tasting-cta .info p{font-size:1.6rem}@media screen and (min-width: 768px){.professionals-tasting-cta .info p{font-size:1.9rem}}.professionals-tasting-cta .info em{font-size:3.6rem;margin-bottom:-9px;text-transform:initial;letter-spacing:normal;background:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(.01%,#F3D768),color-stop(.02%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#A57C2C));background:linear-gradient(90deg,#b4812c,#f3d768,#e4b02a .02%,#b68d2e 55.76%,#aa802d 72.64%,#a57c2c 99.95%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}@media screen and (min-width: 480px){.professionals-tasting-cta .info .break{display:block}}.professionals-tasting-cta .info .break.break-mobile{display:block}.professionals-tasting-cta .info a{text-decoration:none}.professionals-tasting-cta .golden-border{position:absolute;width:100%;height:100%;pointer-events:none}.professionals-tasting-cta .golden-border svg{width:92%;height:100%}@media screen and (min-width: 768px){.professionals-tasting-cta .golden-border svg.mobile-border{display:none}}.professionals-tasting-cta .golden-border svg.desktop-border{display:none}@media screen and (min-width: 768px){.professionals-tasting-cta .golden-border svg.desktop-border{display:inline-block}}.header{height:4.5vw;max-height:9rem;min-height:6rem;display:grid;grid-template-areas:"left-icon search-icon heading icons";grid-template-columns:34px 1fr 2fr 1fr;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 1088px){.header{padding-right:0}}@media screen and (min-width: 768px){.header{grid-template-columns:12px 1fr 2fr 1fr}}@media screen and (min-width: 992px){.header--top-left,.header--middle-left:not(.header--has-menu){grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto}.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:auto auto 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.header--middle-center{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.header--middle-center a.header__heading-link{text-align:center}.header--top-center{grid-template-areas:"left-icon heading icons" "navigation navigation navigation"}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.05rem}}header-drawer{justify-self:start;margin-left:1rem}@media screen and (min-width: 768px){header-drawer{margin-left:-1.2rem}}.header-wrapper{background-image:url(./white-paper-texture-highres.jpg);background-size:40%;position:relative}@media screen and (min-width: 1920px){.header-wrapper{background-size:30%}}.header__menu-item span,.header__icon{letter-spacing:2.8px;text-transform:uppercase;color:#07396f}@media screen and (min-width: 1280px){.header__menu-item span,.header__icon{letter-spacing:3.4px}}.header__heading-logo{-webkit-transform:scale(1) translateY(11px);transform:scale(1) translateY(11px);max-width:280px;min-width:180px;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;margin:auto;right:0;left:0;width:17vw;z-index:3}.scrolled-past-header .header__heading-logo{-webkit-transform:scale(.7) translateY(-6px);transform:scale(.7) translateY(-6px)}@media screen and (min-width: 1280px){.scrolled-past-header .header__heading-logo{-webkit-transform:scale(.6) translateY(-27px);transform:scale(.6) translateY(-27px)}}@media screen and (min-width: 1920px){.scrolled-past-header .header__heading-logo{-webkit-transform:scale(.7) translateY(-12px);transform:scale(.7) translateY(-12px)}}.header__heading-link{padding:0;width:169px}@media screen and (min-width: 1280px){.header__heading-link{width:265px}}.header__heading-link .visibility-hidden{visibility:hidden}.header__icons .header__icon{text-decoration:none;margin-left:1rem}@media screen and (min-width: 768px){.header__icons .header__icon{margin-left:2vw}}.header__icons .header__icon--finder{display:none}@media screen and (min-width: 992px){.header__icons .header__icon--finder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.header__icons .header__icon--finder svg{margin-right:10px}.header__icons .header__icon .icon{height:3rem}.header__icons .header__icon.header__icon--cart{border:1px solid transparent;border-radius:50%;display:block;height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:15px}@media screen and (min-width: 768px){.header__icons .header__icon.header__icon--cart{margin-left:1vw;width:40px}.header__icons .header__icon.header__icon--cart:hover{border-color:#c08b32 #c6a144 #c08b32 #c6a144}}.header__icons .header__icon.header__icon--search{margin-top:5px}.header__icons .header__icon.header__icon--finder svg{-webkit-transform:scale(1);transform:scale(1)}.header__icons .header__icon.header__icon--finder:hover svg{-webkit-transform:scale(1.07);transform:scale(1.07)}summary.list-menu__item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#f8f6f1;letter-spacing:4px;text-transform:uppercase;padding:1rem 0 1.6rem;text-decoration:none;border-bottom:1px solid transparent;font-size:1.3rem;height:100%}@media screen and (min-width: 992px){summary.list-menu__item{padding:.7rem}}@media screen and (min-width: 1280px){summary.list-menu__item{padding:1.2rem;padding-right:1.1vw}}#desktop-menu-overlay{display:none;height:100vh;width:100%;background-color:#00000058;position:absolute;top:0;left:0;z-index:-1;-webkit-transition:.3s ease all;transition:.3s ease all}#desktop-menu-overlay.menu-open{display:block}.mega-menu{position:static}.mega-menu__content{border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;position:absolute;right:0;top:100%;height:70vh;background-color:#07396f;opacity:0}@media screen and (min-width: 1920px){.mega-menu__content{background-color:#07396f}}.header-wrapper--border-bottom .mega-menu__content{border-top:0}.js .mega-menu__content{opacity:0}.mega-menu[open] .mega-menu__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.mega-menu__list{display:grid;gap:2.4rem 4rem;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none}.mega-menu__list li{-webkit-transition:.3s ease opacity;transition:.3s ease opacity}.mega-menu__list ul:hover li{opacity:.4}.mega-menu__list ul:hover li:hover{opacity:1}.header--top-center .mega-menu__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.header--top-center .mega-menu__list>li{width:16%;padding-right:2.4rem}.mega-menu__list--condensed .mega-menu__link{font-weight:400}.header__submenu{background-color:#07396f;color:#f8f6f1;display:grid;grid-template-columns:.8fr 1fr;padding:9vh 12% 0 5%;max-width:2100px;margin:0 auto}@media screen and (min-width: 1280px){.header__submenu{padding:9vh 18% 0 13%}}.header__submenu li a{color:#f8f6f1;letter-spacing:.07em;text-transform:uppercase;padding:1rem 0 .3rem;text-decoration:none;border-bottom:1px solid transparent;font-size:max(1.6rem,min(1.7vw,1.8rem));line-height:2.4}.header__submenu li a.mega-menu__link--active{color:#f8f6f1;border-bottom:1px solid #F8F6F1}.header__submenu ul{justify-self:start}.header__submenu li .menu-child{margin-left:3rem}.header__submenu .header__submenu-image{display:grid;position:relative;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;grid-row-gap:4%}.header__submenu .header__submenu-image .sub{position:absolute;right:-15%;bottom:-2%;width:43%}.header__submenu .header__submenu-image .main{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.6}.header__submenu .header__submenu-image a{text-decoration:none;position:relative}.header__submenu .header__submenu-image a:hover p{text-decoration:underline}.header__submenu .header__submenu-image .header__submneu-image-subtitle{width:53%;font-size:max(1.4rem,min(1.5vw,1.6rem));color:#f8f6f1;text-decoration:none}header-menu>details{position:unset;height:4.5vw;max-height:9rem;min-height:6rem}details-modal.tablet-header__search{position:absolute;left:5.5rem}@media screen and (min-width: 768px){details-modal.tablet-header__search{left:6.5rem}}@media screen and (min-width: 992px){details-modal.tablet-header__search{display:none}}.menu-drawer__menu li .menu-child{margin-left:3rem}.menu-drawer__menu .parent-link{border-width:1.5px;border-style:solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;border-top:0;border-right:0;border-left:0}.menu-drawer__menu .parent-link .menu-opening .icon-menu-plus{display:block}.menu-drawer__menu .parent-link .menu-opening .icon-menu-minus,.menu-drawer__menu .parent-link .menu-opening[open] .icon-menu-plus{display:none}.menu-drawer__menu .parent-link .menu-opening[open] .icon-menu-minus{display:block}.menu-drawer__menu .header__submenu-image{width:100%;display:grid;grid-template-columns:1fr 40px 1fr;padding:3rem 0}.menu-drawer__menu .header__submenu-image.has-sublink{display:block}.menu-drawer__menu .header__submenu-image.has-sublink a{display:grid;grid-template-columns:1fr 40px 1fr;text-decoration:none}.menu-drawer__menu .header__submenu-image img{width:100%}.menu-drawer__menu .header__submenu-image .sub{width:90px;margin-left:-60px;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;margin-bottom:-15px}.menu-drawer__menu .header__submenu-image p{color:#f8f6f1;letter-spacing:1.2px;font-size:1.3rem;align-self:center;grid-column:3}.menu-drawer__inner-container{background-color:#07396f;color:#f8f6f1}.menu-drawer__menu-item{color:#f8f6f1;letter-spacing:1.2px;font-size:1.3rem}.menu-drawer__menu-item .icon-menu-minus{position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.menu-drawer__utility-links{padding:2rem 2rem 8rem}.menu-drawer__utility-links a{color:#f8f6f1;text-decoration:none;-webkit-box-pack:start!important;-webkit-justify-content:start!important;-ms-flex-pack:start!important;justify-content:start!important}.menu-drawer__utility-links a svg{margin-right:10px}header .menu-opening .overlay{height:100vh;width:100%;background-color:#0000004a;display:block;position:absolute;top:100%;left:0}@media screen and (min-width: 992px){header .menu-opening .overlay{display:none}}.cart-count-bubble:empty{display:none}.cart-count-bubble{position:absolute;background-color:#07396f;color:#f8f6f1;height:1.7rem;width:1.7rem;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:.9rem;bottom:22px;left:21px;line-height:1}.cart-count-bubble span{margin-left:1.7px;letter-spacing:1px;margin-bottom:2px}footer{color:#f8f6f1;display:grid}@media screen and (min-width: 992px){footer{grid-template-columns:1fr 2fr}}footer .newsletter-social__wrapper{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center;padding:4rem 9%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}@media screen and (min-width: 480px){footer .newsletter-social__wrapper{padding:4rem 10%}}@media screen and (min-width: 992px){footer .newsletter-social__wrapper{padding:0 10%}}@media screen and (min-width: 1280px){footer .newsletter-social__wrapper{padding:0 15%}}footer .newsletter-social__wrapper .newsletter-form__field-wrapper{margin-top:2rem}footer .newsletter-social__wrapper .newsletter-social__icons{width:100%}footer .newsletter-social__wrapper .newsletter-social__icons .footer__list-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .newsletter-social__wrapper .newsletter-social__icons .footer__list-social li{margin:0 1rem;min-width:20px}footer .newsletter-social__wrapper .newsletter-social__icons .footer__list-social li a{border:1px solid transparent;border-radius:50%;display:block;width:45px;height:45px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer .newsletter-social__wrapper .newsletter-social__icons .footer__list-social li a:hover{border-color:#c08b32 #c6a144 #c08b32 #c6a144}footer .newsletter-social__wrapper form{width:100%}footer .newsletter-social__wrapper .field{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .newsletter-social__wrapper .field__input{width:100%;border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}footer .newsletter-social__wrapper .field__label{left:0;right:0;font-size:1.3rem}footer .newsletter-social__wrapper .cta{margin:4rem auto;position:initial;width:auto}@media screen and (min-width: 480px){footer .newsletter-social__wrapper .cta{margin:4rem auto 6rem}}footer .footer-links__wrapper{display:grid;grid-template-rows:2;padding:5vw 2rem 1vw}@media screen and (min-width: 768px){footer .footer-links__wrapper{padding:5vw 0 1vw}}footer .footer-links__wrapper .footer-links__logo{text-align:center;margin-bottom:2rem}@media screen and (min-width: 992px){footer .footer-links__wrapper .footer-links__logo{margin-bottom:4rem}}footer .footer-links__wrapper .footer-links__logo svg{width:200px}@media screen and (min-width: 992px){footer .footer-links__wrapper .footer-links__logo svg{width:auto}}footer .footer-links__wrapper .footer-links__links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}footer .footer-links__wrapper img{width:100%;-o-object-fit:contain;object-fit:contain;max-height:90px}footer .footer-links__copyrights-policy{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;line-height:1.5;padding:3rem 0 0;margin:0 auto 2rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%}@media screen and (min-width: 768px){footer .footer-links__copyrights-policy{margin:5rem auto 2rem;border-top:1px solid;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;line-height:1;width:75%}}@media screen and (min-width: 992px){footer .footer-links__copyrights-policy{width:90%}}@media screen and (min-width: 1280px){footer .footer-links__copyrights-policy{width:75%}}footer .footer-links__copyrights-policy li{margin:0 12px;position:relative}footer .footer-links__copyrights-policy li:after{content:"|";position:absolute;right:-13px}footer .footer-links__copyrights-policy li:last-child:after{content:""}footer .footer-block__sub-menu{line-height:2.1;margin-top:1rem}footer .icon-menu-minus,footer .icon-menu-plus{display:none}footer .link:hover{text-decoration:underline}@media only screen and (max-width: 767px){footer .link{font-size:15px;line-height:1.6}footer .footer-block{width:100%;border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;position:relative;padding:13px 0}footer .footer-block:last-child{border-bottom:0}footer .footer-block .footer-link{letter-spacing:1.2px;font-size:1.3rem;font-family:Graphik,sans-serif;font-weight:600;font-style:normal;font-display:swap}footer .footer-block .footer-block__sub-menu{height:0;overflow-x:hidden;overflow-y:auto;line-height:2.2}footer .footer-block .footer-block-image{margin-top:2rem}footer .footer-block .icon-menu-minus,footer .footer-block .icon-menu-plus{position:absolute;right:0;top:15px}footer .footer-block .icon-menu-plus{display:block}footer .footer-block .icon-menu-minus{display:none;top:20px}footer .footer-block.open{border-bottom:1px solid transparent}footer .footer-block.open .footer-block__sub-menu{height:100%;margin-top:1rem}footer .footer-block.open .icon-menu-plus{display:none}footer .footer-block.open .icon-menu-minus{display:block}}section.inline-video-text{position:relative}section.inline-video-text .inline-video-text__content{display:grid}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content{grid-template-columns:43% 57%}}@media screen and (min-width: 1280px){section.inline-video-text .inline-video-text__content{grid-template-columns:37% 63%}}section.inline-video-text .inline-video-text__content .inline-video-text__video{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;text-align:center;justify-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__video{padding-right:5%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}section.inline-video-text .inline-video-text__content .inline-video-text__video .inline-video{position:relative;margin-bottom:-70%}@media screen and (min-width: 768px){section.inline-video-text .inline-video-text__content .inline-video-text__video .inline-video{margin-bottom:-20%}}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__video .inline-video{margin-left:27%;margin-bottom:0}}@media screen and (min-width: 1280px){section.inline-video-text .inline-video-text__content .inline-video-text__video .inline-video{margin-left:30%;margin-top:-20%}}section.inline-video-text .inline-video-text__content .inline-video-text__video .inline-video.fs-video{margin-top:5rem}@media screen and (min-width: 1280px){section.inline-video-text .inline-video-text__content .inline-video-text__video .inline-video.fs-video{margin-top:0}}section.inline-video-text .inline-video-text__content .inline-video-text__video .video-text{color:#07396f;position:absolute;left:-29%;bottom:19%;display:none}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__video .video-text{display:block;left:-33%}}@media screen and (min-width: 1440px){section.inline-video-text .inline-video-text__content .inline-video-text__video .video-text{left:-29%}}section.inline-video-text .inline-video-text__content .inline-video-text__video video{-o-object-fit:cover;object-fit:cover;width:90vw;max-width:700px;height:60vh;max-height:876px}@media screen and (min-width: 768px){section.inline-video-text .inline-video-text__content .inline-video-text__video video{height:400px;width:72vw}}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__video video{min-width:450px;width:27vw;height:70vh}}@media screen and (min-width: 1280px){section.inline-video-text .inline-video-text__content .inline-video-text__video video{width:35vw;min-height:750px;max-height:976px}}@media screen and (min-width: 768px){section.inline-video-text .inline-video-text__content .inline-video-text__video video.fs-video{height:800px}}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__video video.fs-video{height:85vh}}section.inline-video-text .inline-video-text__content .inline-video-text__video .pause-btn{position:absolute;bottom:2rem;left:1rem}section.inline-video-text .inline-video-text__content .inline-video-text__video .pause-btn svg{width:30px}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__video .pause-btn svg{width:auto}}section.inline-video-text .inline-video-text__content .inline-video-text__video .pause-btn svg:hover{cursor:pointer}section.inline-video-text .inline-video-text__content .inline-video-text__video .pause-btn .icon-pause-video{display:block}section.inline-video-text .inline-video-text__content .inline-video-text__video .pause-btn .icon-play-video{display:none}section.inline-video-text .inline-video-text__content .inline-video-text__info{margin-bottom:0;margin-top:80%;text-align:center;padding:0 5%}@media screen and (min-width: 768px){section.inline-video-text .inline-video-text__content .inline-video-text__info{padding:0 10%;margin-top:27%}}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__info{grid-row:auto;padding:0 5% 0 18%;margin:21rem auto 0}}@media screen and (min-width: 1280px){section.inline-video-text .inline-video-text__content .inline-video-text__info{margin:26rem auto 0;padding-left:17%;padding-right:0}}@media screen and (min-width: 1920px){section.inline-video-text .inline-video-text__content .inline-video-text__info{padding-left:0}}section.inline-video-text .inline-video-text__content .inline-video-text__info .subtitle-element{margin-bottom:-1rem}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__info .subtitle-element{height:auto}}section.inline-video-text .inline-video-text__content .inline-video-text__info .banner__heading{max-width:561px;margin:0 auto;padding:0 2%}@media screen and (min-width: 1440px){section.inline-video-text .inline-video-text__content .inline-video-text__info .banner__heading{padding:0}}@media screen and (min-width: 1920px){section.inline-video-text .inline-video-text__content .inline-video-text__info .banner__heading{max-width:700px}}section.inline-video-text .inline-video-text__content .inline-video-text__info .banner__text{color:#07396f;margin:2.5rem auto 4rem;max-width:507px}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__info .banner__text{margin:3.5rem auto 2rem}}section.inline-video-text .inline-video-text__content .inline-video-text__info .banner__buttons{margin-top:3rem}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__info .banner__buttons{margin-top:5rem}}section.inline-video-text .inline-video-text__content .inline-video-text__info .circular-image{margin-top:6rem;margin-bottom:11rem;border-radius:100%;width:70vw;height:70vw;max-width:350px;max-height:350px}@media screen and (min-width: 992px){section.inline-video-text .inline-video-text__content .inline-video-text__info .circular-image{margin-top:7rem;margin-bottom:5rem;width:28vw;height:28vw}}@media screen and (min-width: 1280px){section.inline-video-text .inline-video-text__content .inline-video-text__info .circular-image{margin-top:9rem;margin-bottom:10rem;max-width:550px;max-height:550px}}@media screen and (min-width: 1920px){section.inline-video-text .inline-video-text__content .inline-video-text__info .circular-image{margin-top:10rem}}section.inline-video-text .gradient-element{position:absolute;left:-1rem;bottom:-15rem;z-index:1}@media screen and (min-width: 992px){section.inline-video-text .gradient-element{z-index:initial;bottom:-12rem}}section.inline-video-text .gradient-element svg{width:24vw;min-width:230px;max-width:700px}@media screen and (min-width: 768px){section.inline-video-text .gradient-element svg{width:38vw}}@media screen and (min-width: 992px){section.inline-video-text .gradient-element svg{width:24vw}}@media only screen and (max-width: 990px){section.product-slider .product-slider__content{padding:10rem 0;position:relative}}@media screen and (min-width: 992px){section.product-slider .product-slider__content{padding-bottom:7rem;background-repeat:repeat;background-size:contain}}section.product-slider .product-slider__content .product-slider__navigation{text-align:right;max-width:1900px;margin:0 auto;padding:8rem 5% 3rem}@media only screen and (max-width: 990px){section.product-slider .product-slider__content .product-slider__navigation{position:absolute;bottom:2rem;width:100%;right:0;left:0;text-align:center;padding:0}}section.product-slider .product-slider__content .product-slider__navigation .slider-btn{background-color:transparent;border:0}section.product-slider .product-slider__content .product-slider__navigation .slider-btn svg{width:36px}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider__navigation .slider-btn svg{width:55px}}section.product-slider .product-slider__content .product-slider__wrapper{max-width:1600px;margin:0 auto;margin-bottom:2rem}@media screen and (min-width: 480px){section.product-slider .product-slider__content .product-slider__wrapper{margin-bottom:1rem}}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider__wrapper{margin-bottom:0}}section.product-slider .product-slider__content .slick-slide:first-child{min-height:650px}@media screen and (min-width: 992px){section.product-slider .product-slider__content .slick-slide:first-child{min-height:1px}}section.product-slider .product-slider__content .product-slider-slide{display:grid!important;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 3%}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider-slide{grid-template-columns:63% 39%;padding:0 5vw}}@media screen and (min-width: 1920px){section.product-slider .product-slider__content .product-slider-slide{padding:0}}section.product-slider .product-slider__content .product-slider-slide .product-slider-img{max-width:900px;width:100%;justify-self:center;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 480px){section.product-slider .product-slider__content .product-slider-slide .product-slider-img{width:80%}}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider-slide .product-slider-img{width:90%;max-height:500px}}@media screen and (min-width: 1920px){section.product-slider .product-slider__content .product-slider-slide .product-slider-img{width:95%;max-height:600px}}section.product-slider .product-slider__content .product-slider-slide .product-slider-info{text-align:center;padding:1rem 2%;-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider-slide .product-slider-info{text-align:left;padding:0 0 2rem}}section.product-slider .product-slider__content .product-slider-slide .product-slider-info .banner__heading{margin-bottom:3rem}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider-slide .product-slider-info .banner__heading{text-align:left;text-indent:-2rem}}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider-slide .product-slider-info .banner__text{width:80%}}section.product-slider .product-slider__content .product-slider-slide .product-slider-info .banner__buttons{margin-top:4rem}section.product-slider .product-slider__content .product-slider-slide .badge-seals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:5rem 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider-slide .badge-seals{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}}section.product-slider .product-slider__content .product-slider-slide .badge-seals .seal-img{margin-right:6%;max-width:65px;max-height:50px;-o-object-fit:contain;object-fit:contain}section.product-slider .product-slider__content .product-slider-slide .badge-seals .seal-img:last-child{margin-right:0}@media screen and (min-width: 1920px){section.product-slider .product-slider__content .product-slider-slide .badge-seals .seal-img{max-width:75px;max-height:65px}}section.tile-gallery .tile-gallery__content{position:relative;overflow:hidden}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content.no-overflow{overflow:visible}}section.tile-gallery .tile-gallery__content .tile-gallery__intro{padding:10% 5%;text-align:center;max-width:800px;margin:0 auto}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__intro{padding:7% 0}}@media screen and (min-width: 1920px){section.tile-gallery .tile-gallery__content .tile-gallery__intro{max-width:900px}}section.tile-gallery .tile-gallery__content .tile-gallery__intro .side-text{right:0;position:absolute;display:none}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__intro .side-text{display:block}}section.tile-gallery .tile-gallery__content .tile-gallery__intro .side-text p:first-child{margin-left:7rem}section.tile-gallery .tile-gallery__content .tile-gallery__intro .icon-miyokos-gradient{width:200px;height:200px;position:absolute;max-height:300px;right:-24%}@media screen and (min-width: 768px){section.tile-gallery .tile-gallery__content .tile-gallery__intro .icon-miyokos-gradient{right:-6%}}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__intro .icon-miyokos-gradient{width:14vw;height:27vh;right:-5%;margin-top:13%}}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__intro .bottom-miyokos-badge .icon-miyokos-gradient{bottom:-6%;left:-7.5%;width:26vw;height:39vh;max-height:360px}}@media screen and (min-width: 1920px){section.tile-gallery .tile-gallery__content .tile-gallery__intro .bottom-miyokos-badge .icon-miyokos-gradient{left:-8.5%}}section.tile-gallery .tile-gallery__content .tile-gallery__images{grid-gap:5%;max-width:1700px;margin:0 auto}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 5% 25%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 1440px){section.tile-gallery .tile-gallery__content .tile-gallery__images{padding:0 5% 18%}}@media screen and (min-width: 1920px){section.tile-gallery .tile-gallery__content .tile-gallery__images{padding:0 0 20%}}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images.miyokos-badge-bottom{padding:0 5% 31%}}@media screen and (min-width: 1440px){section.tile-gallery .tile-gallery__content .tile-gallery__images.miyokos-badge-bottom{padding:0 5% 24%}}@media screen and (min-width: 1920px){section.tile-gallery .tile-gallery__content .tile-gallery__images.miyokos-badge-bottom{padding:0 0 20%}}section.tile-gallery .tile-gallery__content .tile-gallery__images a{text-decoration:none;text-align:center;width:47%}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images a{max-width:22%}}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile{background-size:cover;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10%;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:51vh;max-height:600px;min-height:300px;-webkit-transition:.2s ease all;transition:.2s ease all;position:relative;background-position:center 20%}@media screen and (min-width: 480px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile{background-position:center 40%}}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile{height:34vh;background-position:center 20%}}@media screen and (min-width: 1280px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile{height:43vh}}@media screen and (min-width: 1440px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile{height:56vh}}@media screen and (min-width: 1920px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile{height:45vh}}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile p,section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile svg,section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile .cta{-webkit-transform:translateY(80px);transform:translateY(80px);-webkit-transition:.2s ease all;transition:.2s ease all;opacity:0}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile p{text-transform:uppercase;font-size:max(1rem,min(.8vw,1.9rem));color:#f8f6f1;position:relative;letter-spacing:3px}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile .cta{margin-top:2.5rem}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile svg{width:40px;position:relative;margin-top:2.5rem}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile svg{width:55px}}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile .blue-bg{width:100%;height:100%;background-color:#07396f;-webkit-transition:.4s ease opacity;transition:.4s ease opacity;opacity:0;display:block;position:absolute;border-width:1px;border-style:solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}section.tile-gallery .tile-gallery__content .tile-gallery__images a.slick-initialized .tile{height:51vh}@media screen and (min-width: 480px){section.tile-gallery .tile-gallery__content .tile-gallery__images a.slick-initialized .tile{height:43vh}}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images a:hover .tile p,section.tile-gallery .tile-gallery__content .tile-gallery__images a:hover .tile svg,section.tile-gallery .tile-gallery__content .tile-gallery__images a:hover .tile .cta{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}section.tile-gallery .tile-gallery__content .tile-gallery__images a:hover .blue-bg{opacity:1}section.tile-gallery .tile-gallery__content .tile-gallery__images a:hover .tile-title{opacity:0;-webkit-transform:translateY(-80px);transform:translateY(-80px)}}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile-title{font-size:max(3.6rem,min(3.5vw,6rem));margin-top:-5.5%;opacity:1;-webkit-transition:.3s ease all;transition:.3s ease all;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width: 480px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile-title{margin-top:0}}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile-title{margin-top:-8%}}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile-title.big{font-size:max(3.6rem,min(3.5vw,6rem))}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile-title.small{font-size:3.6rem}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile-title.small{margin-top:-6%;font-size:max(2.3rem,min(2.5vw,4.9rem))}}@media only screen and (max-width: 990px){section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-list{overflow:visible;margin:0 -5px;padding:0 150px!important}}@media only screen and (max-width: 990px) and (max-width: 480px){section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-list{padding:0 50px!important}}@media only screen and (max-width: 990px){section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-slide{-webkit-transform:scale(.85)!important;transform:scale(.85)!important}}@media only screen and (max-width: 990px) and (min-width: 768px){section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-slide{-webkit-transition:all 1s ease;transition:all 1s ease}}@media only screen and (max-width: 990px){section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-slide.slick-current,section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-slide.slick-center{opacity:1;-webkit-transform:scale(1)!important;transform:scale(1)!important;z-index:1}}@media only screen and (max-width: 990px) and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-slide.slick-current,section.tile-gallery .tile-gallery__content .tile-gallery__images .slick-slide.slick-center{-webkit-transition:all .8s ease;transition:all .8s ease}}section.tile-gallery .tile-gallery__content .tile-gallery__images .mobile-description{color:#07396f;padding:0 15px}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .tile-gallery__images .mobile-description{display:none}}section.tile-gallery .tile-gallery__content .mobileTile__navigation{text-align:center;margin:0 auto;padding:2.5rem 5%}section.tile-gallery .tile-gallery__content .mobileTile__navigation .slider-btn{background-color:transparent;border:0}section.tile-gallery .tile-gallery__content .mobileTile__navigation .slider-btn svg{width:36px}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .mobileTile__navigation .slider-btn svg{width:55px}}@media screen and (min-width: 992px){section.tile-gallery .tile-gallery__content .mobileTile__navigation{display:none}}.overview{padding:5rem 0 0;background:#fff}@media screen and (min-width: 992px){.overview{padding:12rem 0 0}}@media screen and (min-width: 768px){.overview .headline{grid-column:2/span 4}}@media screen and (min-width: 992px){.overview .headline{grid-column:3/span 3}}.overview .headline h2 span{display:block}@media screen and (min-width: 768px){.overview .headline h2 span{display:inline-block}}.overview .headline h2 span.l2{padding-left:4rem}@media screen and (min-width: 1280px){.overview .headline h2 span.l2{padding-left:8rem}}.overview .copy{padding:2rem 0;max-width:22em}@media screen and (min-width: 768px){.overview .copy{grid-column:6/span 4;grid-row:1/span 2;padding:0}}@media screen and (min-width: 992px){.overview .copy{grid-column:8/span 5}}@media screen and (min-width: 1280px){.overview .copy{grid-column:8/span 3}}.overview .illustration{grid-column:1/span 5}@media screen and (min-width: 480px){.overview .illustration{grid-column:1/span 5;padding-top:3rem}}@media screen and (min-width: 992px){.overview .illustration{grid-column:1/span 6}}@media screen and (min-width: 1280px){.overview .illustration{grid-column:1/span 5}}section.quotes-slider .quotes-slider__content{overflow:hidden;height:56vh;position:relative;max-height:1000px;padding-bottom:6rem}@media screen and (min-width: 768px){section.quotes-slider .quotes-slider__content{padding-bottom:0}}@media screen and (min-width: 992px){section.quotes-slider .quotes-slider__content{background-repeat:repeat;background-size:40%;height:82vh;margin-top:-3vh}}section.quotes-slider .quotes-slider__content .quotes-slider__slider{position:relative;z-index:1;text-align:center;margin-top:4rem}@media screen and (min-width: 768px){section.quotes-slider .quotes-slider__content .quotes-slider__slider{margin-top:20rem}}@media screen and (min-width: 992px){section.quotes-slider .quotes-slider__content .quotes-slider__slider{margin-top:30vh}}section.quotes-slider .quotes-slider__content .quotes-slider__slider .gradient-quotes{width:35vw;max-width:180px;margin-bottom:-5rem}@media screen and (min-width: 992px){section.quotes-slider .quotes-slider__content .quotes-slider__slider .gradient-quotes{width:20vw}}section.quotes-slider .quotes-slider__content .quotes-slider__slider h3{max-width:700px;margin:0 auto;margin-bottom:4rem}@media screen and (min-width: 1920px){section.quotes-slider .quotes-slider__content .quotes-slider__slider h3{max-width:900px}}section.quotes-slider .quotes-slider__content .quotes-slider__slider p{text-transform:uppercase;letter-spacing:3px;font-size:1.2rem}@media screen and (min-width: 992px){section.quotes-slider .quotes-slider__content .quotes-slider__slider p{font-size:max(1rem,min(.8vw,1.3rem))}}section.quotes-slider .quotes-slider__content .quotes-slider__navigation .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}section.quotes-slider .quotes-slider__content .beige-arch{background-color:#ffd580;width:120%;height:140%;-webkit-clip-path:ellipse(150% 49% at 50% 50%);clip-path:ellipse(150% 49% at 50% 50%);position:absolute;bottom:-39%;left:-10%;display:block;-webkit-transform-origin:center;transform-origin:center}@media screen and (min-width: 768px){section.quotes-slider .quotes-slider__content .beige-arch{-webkit-clip-path:ellipse(72% 49% at 50% 50%);clip-path:ellipse(72% 49% at 50% 50%)}}@media screen and (min-width: 992px){section.quotes-slider .quotes-slider__content .beige-arch{-webkit-clip-path:ellipse(37% 50% at 50% 50%);clip-path:ellipse(37% 50% at 50% 50%);bottom:-68%}}section.quotes-slider .quotes-slider__content .beige-arch.active{-webkit-clip-path:ellipse(53% 49% at 50% 50%);clip-path:ellipse(53% 49% at 50% 50%);bottom:-40%}section.quotes-slider-press .quotes-slider__press{background-color:#ffd580;background-image:url(./white-paper-texture-highres.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:4%;position:relative;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:3rem;padding:5% 5% 15%;margin-top:-2px}@media screen and (min-width: 480px){section.quotes-slider-press .quotes-slider__press{padding:5%;background-repeat:repeat;background-size:40%;background-blend-mode:multiply}}@media screen and (min-width: 1440px){section.quotes-slider-press .quotes-slider__press{padding:6% 10%}}@supports (-webkit-touch-callout: none){section.quotes-slider-press .quotes-slider__press{background-repeat:no-repeat!important;background-size:cover!important;background-blend-mode:multiply!important}}section.quotes-slider-press .quotes-slider__press img{max-width:200px;height:32px;-o-object-fit:contain;object-fit:contain}section.quotes-slider-press .quotes-slider__press a,section.quotes-slider-press .quotes-slider__press p{letter-spacing:3px;font-size:1.2rem;text-decoration:none;text-transform:uppercase}@media screen and (min-width: 992px){section.quotes-slider-press .quotes-slider__press a,section.quotes-slider-press .quotes-slider__press p{font-size:max(1rem,min(.8vw,1.3rem))}}section.latest-articles .latest-articles__content{padding:6% 0}@media screen and (min-width: 1920px){section.latest-articles .latest-articles__content{padding:8% 0}}section.latest-articles .latest-articles__content .latest-articles__intro{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 5% 0 8%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:2rem;padding:4rem 0}@media screen and (min-width: 480px){section.latest-articles .latest-articles__content .latest-articles__intro{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles__intro{padding:0 0 5rem 5rem;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container{display:block;position:relative;padding-left:26px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase;font-size:1.2rem;letter-spacing:2px;margin-right:4rem;line-height:1.5}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container{font-size:max(1rem,min(.8vw,1.2rem))}}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container:last-child{margin-right:0}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .checkmark{position:absolute;top:0;left:0;height:19px;width:19px;background-color:transparent;border-radius:50%;border:1px solid gold}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container:hover input~.checkmark{background-color:#ccc}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container input:checked~.checkmark{background-color:transparent}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .checkmark:after{content:"";position:absolute;display:none}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container input:checked~.checkmark:after{display:block}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters .container .checkmark:after{top:3px;left:3px;width:11px;height:11px;border-radius:50%;background:#fff}section.latest-articles .latest-articles__content .latest-articles-slider__container{text-align:center;position:relative}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:1px solid transparent;max-height:650px;min-height:200px;height:28vh;overflow:hidden}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link{min-height:350px;height:44vh}}@media screen and (min-width: 1440px){section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link{height:55vh}}@media screen and (min-width: 1920px){section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link{max-height:700px}}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link:hover{border-width:1px;border-style:solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link:hover .banner__buttons{opacity:1}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link .banner__buttons{position:absolute;opacity:0;-webkit-transition:.2s ease all;transition:.2s ease all}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}section.latest-articles .latest-articles__content .latest-articles-slider__container p{margin-bottom:1rem}section.latest-articles .latest-articles__content .latest-articles-slider__container .blog-type,section.latest-articles .latest-articles__content .latest-articles-slider__container .recipe-title{letter-spacing:3px}section.latest-articles .latest-articles__content .latest-articles-slider__container .blog-type{text-transform:uppercase;font-size:1.2rem;margin-top:3rem}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .blog-type{font-size:max(1rem,min(.8vw,1.3rem))}}section.latest-articles .latest-articles__content .latest-articles-slider__container .recipe-title{font-size:1.2rem;letter-spacing:1.1px}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .recipe-title{font-size:max(1.2rem,min(1.1vw,1.4rem))}}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-tags{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#ffd580;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-tags li{margin:0 9px;font-size:1.3rem;position:relative}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-tags li:after{content:"\2022";position:absolute;right:-11px}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-tags li:last-child:after{content:""}section.latest-articles .latest-articles__content .latest-articles-slider__container .description,section.latest-articles .latest-articles__content .latest-articles-slider__container .description p{max-width:600px;margin:0 auto 1rem;font-size:max(1.5rem,min(1.5vw,1.5rem))}section.latest-articles .latest-articles__content .latest-articles-slider__container .latest-articles-all__navigation{margin:3rem 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .latest-articles-all__navigation{display:block;margin:0;position:absolute;right:1.6%;top:33%}}section.latest-articles .latest-articles__content .latest-articles-slider__container .latest-articles-all__navigation svg{display:block;width:40px;height:40px}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .latest-articles-all__navigation svg{width:50px;height:50px}}section.latest-articles .latest-articles__content .latest-articles-slider__container .latest-articles-all__navigation svg:hover{cursor:pointer}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .latest-articles-all__navigation .prev{display:none!important}}section.latest-articles .latest-articles__content .latest-articles-slider__container .slick-list{padding:0 4% 0 0}section.latest-articles .latest-articles__content .latest-articles-slider__container .slick-slider{margin-left:6%;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .slick-slider{margin-left:8%}}section.latest-articles .latest-articles__content .latest-articles-slider__container .slick-slide{margin-right:1.5rem}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles-slider__container .slick-slide{margin-right:4.5rem}}section.collection-banner{position:relative}section.collection-banner .collection-banner__content{display:grid;overflow:hidden}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content{grid-template-columns:43% 57%}}@media screen and (min-width: 1280px){section.collection-banner .collection-banner__content{grid-template-columns:37% 63%}}section.collection-banner .collection-banner__content .collection-banner__info{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:grid;position:relative;text-align:center;justify-items:center;padding:5rem 5%}@media screen and (min-width: 768px){section.collection-banner .collection-banner__content .collection-banner__info{padding:5rem 10%}}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content .collection-banner__info{margin-top:-10%;padding:0 5% 0 0}}@media screen and (min-width: 1280px){section.collection-banner .collection-banner__content .collection-banner__info{margin-top:-23%}}section.collection-banner .collection-banner__content .collection-banner__info>*{max-width:700px;margin:0 auto}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content .collection-banner__info .subtitle-element{height:auto;margin-bottom:1rem}}section.collection-banner .collection-banner__content .collection-banner__info .banner__text{margin-top:2rem;max-width:100%}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content .collection-banner__info .banner__text{max-width:80%}}@media screen and (min-width: 1280px){section.collection-banner .collection-banner__content .collection-banner__info .banner__text{margin-top:3.5rem}}section.collection-banner .collection-banner__content .collection-banner__info .banner__buttons{margin-top:3rem}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content .collection-banner__info .banner__buttons{margin-top:5rem}}section.collection-banner .collection-banner__content .collection-banner__info .icon-miyokos-gradient{position:absolute;top:-11%;left:5%;min-width:120px;width:9.5vw;z-index:1;display:none}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content .collection-banner__info .icon-miyokos-gradient{display:block;right:-3%;bottom:7%;top:initial;left:initial}}@media screen and (min-width: 1920px){section.collection-banner .collection-banner__content .collection-banner__info .icon-miyokos-gradient{right:-11%;width:14vw;height:8vw}}section.collection-banner .collection-banner__content .collection-banner__image{margin-bottom:0;width:100vw;grid-row:1;height:45vh;overflow:hidden}@media screen and (min-width: 480px){section.collection-banner .collection-banner__content .collection-banner__image{height:41vh}}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content .collection-banner__image{width:auto;height:auto;grid-row:auto}}section.collection-banner .collection-banner__content .collection-banner__image img{width:100%;height:45vh;-o-object-fit:cover;object-fit:cover;max-height:850px}@media screen and (min-width: 480px){section.collection-banner .collection-banner__content .collection-banner__image img{height:41vh}}@media screen and (min-width: 992px){section.collection-banner .collection-banner__content .collection-banner__image img{height:80vh;-webkit-transform:scale(1.02);transform:scale(1.02);min-height:600px}}@media screen and (min-width: 1280px){section.collection-banner .collection-banner__content .collection-banner__image img{height:95vh}}@media screen and (min-width: 1920px){section.collection-banner .collection-banner__content .collection-banner__image img{max-height:100%}}section.collection-banner .collection-banner__content .collection-banner__image .slick-list{height:100%}section.collection-products .collection-products__info{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;display:grid;position:relative;text-align:center;justify-items:center;padding:5rem 10%}@media screen and (min-width: 992px){section.collection-products .collection-products__info{padding:7rem 10%}}@media screen and (min-width: 992px){section.collection-products .collection-products__info .subtitle-element{height:auto}}section.collection-products .collection-products__info .banner__heading{max-width:58rem;margin-top:.5rem}section.collection-products .collection-products__products{padding:0 5% 10%}@media screen and (min-width: 992px){section.collection-products .collection-products__products{padding:0 8% 5%}}section.collection-products .collection-products__products.no-intro{padding:10% 5%}@media screen and (min-width: 992px){section.collection-products .collection-products__products.no-intro{padding:5%}}section.video-product-grid .video-product-grid__content{padding:20% 0}@media screen and (min-width: 768px){section.video-product-grid .video-product-grid__content{padding:15% 0;position:relative}}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content{padding:0}}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper{display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 5%}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper{grid-template-columns:48% 40%;padding:10% 5%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1280px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper{grid-template-columns:54% 34%;padding:10% 8%}}@media screen and (min-width: 1440px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper{grid-template-columns:57% 28%;grid-template-columns:50% 36%;padding:10% 7% 10% 8%}}@media screen and (min-width: 1920px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper{grid-template-columns:50% 36%;padding:10% 13% 10% 11%}}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper{position:relative}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper video,section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .main-image-img{-o-object-fit:cover;object-fit:cover;width:93%;height:30vh;min-height:200px}@media screen and (min-width: 768px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper video,section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .main-image-img{width:90%;height:40vh}}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper video,section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .main-image-img{width:100%;height:57vh;min-height:600px}}@media screen and (min-width: 1920px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper video,section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .main-image-img{height:60vh;min-height:750px}}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .video-product-grid-img{position:absolute;right:0;bottom:-5%;width:39%;max-height:180px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .video-product-grid-img{max-height:260px}}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .video-product-grid-img{right:-7%;width:53%;max-height:400px}}@media screen and (min-width: 1680px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-wrapper .video-product-grid-img{right:-19%;bottom:-10%}}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-product-grid-info{text-align:center;padding:6rem 5%;-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-product-grid-info{text-align:left;padding:0 0 2rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-product-grid-info .banner__heading{margin-bottom:3rem;line-height:1.3}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-product-grid-info .banner__heading em{margin-left:0}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .video-product-grid-info .banner__buttons{margin-top:4rem}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .badge-seals{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:5rem 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .badge-seals{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .badge-seals .seal-img{margin-right:6%;max-width:70px;-o-object-fit:contain;object-fit:contain}section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .badge-seals .seal-img:last-child{margin-right:0}section.video-product-grid .video-product-grid__content.left-text-layout{padding:5% 0 15%}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content.left-text-layout{padding:0}}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid__wrapper{grid-template-columns:36% 55%}}@media screen and (min-width: 1280px){section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid__wrapper{grid-template-columns:39% 55%}}@media screen and (min-width: 1440px){section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid__wrapper{grid-template-columns:38% 50%}}section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid-img{right:-3%!important;width:auto!important}@media screen and (min-width: 768px){section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid-img{right:0!important}}@media screen and (min-width: 1280px){section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid-img{right:-13%!important}}@media screen and (min-width: 1440px){section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid-img{width:53%!important;left:-27%}}section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid-info{grid-column:1;grid-row:1;padding:6rem 1%}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content.left-text-layout .video-product-grid-info{padding:0 0 2rem}}section.collection-usage .collection-usage__content{padding:10% 5%}@media screen and (min-width: 992px){section.collection-usage .collection-usage__content{padding:9% 5%}}@media screen and (min-width: 1280px){section.collection-usage .collection-usage__content{padding:7% 10% 9% 12%}}section.collection-usage .collection-usage__ingredient{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:none;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}section.collection-usage .collection-usage__ingredient.active{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper{width:90%;margin:0 auto}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper{width:35%;margin:0}}@media screen and (min-width: 1280px){section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper{width:38%}}section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper img{max-height:580px;-o-object-fit:cover;object-fit:cover;height:40vh;width:100%}@media screen and (min-width: 768px){section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper img{height:50vh;margin-bottom:4rem}}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper img{height:68vh;margin-bottom:0}}@media screen and (min-width: 1920px){section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper img{max-height:880px;height:70vh}}section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper .slick-dots li button:before{width:8px;height:8px;border-color:#f8f6f1;border:1px solid;border-radius:100%;font-size:0;opacity:1;color:#f8f6f1}section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper .slick-dots li.slick-active button:before{background-color:#f8f6f1}section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper .slick-dots{left:-24px;bottom:-20px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left;transform-origin:left;width:auto;display:none!important}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__image-wrapper .slick-dots{display:block!important}}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info{width:60%}}@media screen and (min-width: 1280px){section.collection-usage .collection-usage__ingredient .collection-usage__info{width:54%}}section.collection-usage .collection-usage__ingredient .collection-usage__info .banner__heading{margin-bottom:3.5rem}section.collection-usage .collection-usage__ingredient .collection-usage__info .guide-text,section.collection-usage .collection-usage__ingredient .collection-usage__info .ingredient-title,section.collection-usage .collection-usage__ingredient .collection-usage__info .banner__heading{text-align:center}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info .guide-text,section.collection-usage .collection-usage__ingredient .collection-usage__info .ingredient-title,section.collection-usage .collection-usage__ingredient .collection-usage__info .banner__heading{text-align:left}}section.collection-usage .collection-usage__ingredient .collection-usage__info img{width:100%;-o-object-fit:cover;object-fit:cover}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage__wrapper{display:grid;grid-template-columns:1fr;margin-top:8%}@media screen and (min-width: 768px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage__wrapper{margin-top:5%}}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage__wrapper{margin-top:8%;grid-template-columns:1fr 1fr;grid-column-gap:6%;grid-row-gap:5rem}}@media screen and (min-width: 1920px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage__wrapper{grid-row-gap:8rem}}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:2px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;padding:1.4rem 0 1.5rem}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage{padding:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border:none;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage.active .collection-usage-thumb-img{border-color:#c08b32 #c6a144 #c08b32 #c6a144}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .icon-minus,section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .icon-plus{display:none}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .collection-usage-thumb-img{border-radius:50%;width:10vw;height:10vw;min-width:10px;min-height:10px;border:1px solid transparent;padding:2px;-webkit-transition:.2s ease all;transition:.2s ease all;display:none}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .collection-usage-thumb-img:hover{cursor:pointer;border-color:#f8f6f1}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .collection-usage-thumb-img{display:block;width:75px;height:75px}}@media screen and (min-width: 1920px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .collection-usage-thumb-img{width:100px;height:100px}}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .usage-info{width:100%;position:relative}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .usage-info{width:70%}}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .usage-info .usage-info-content{margin-top:1.2rem}@media only screen and (max-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .usage-info .usage-info-content{max-height:0;opacity:0;-webkit-transition:.5s ease all;transition:.5s ease all;pointer-events:none;margin-top:3px}}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .usage-info .usage-info-content p{font-size:max(1.3rem,min(.9vw,1.6rem))}@media only screen and (max-width: 992px){section.collection-usage .collection-usage__ingredient .collection-usage__info .usage svg{width:.8vw;max-width:18px;min-width:13px;position:absolute;right:0;top:3px}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .icon-minus{display:none}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage .icon-plus{display:block}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage.expanded .usage-info-content{max-height:300px;opacity:1;-webkit-transition:.6s cubic-bezier(0,0,1,1.34) all;transition:.6s cubic-bezier(0,0,1,1.34) all}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage.expanded .icon-minus{display:block}section.collection-usage .collection-usage__ingredient .collection-usage__info .usage.expanded .icon-plus{display:none}}section.collection-usage .ingredient-select__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:3%;margin-top:4rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:2rem}@media screen and (min-width: 992px){section.collection-usage .ingredient-select__wrapper{margin-top:5%}}section.collection-usage .ingredient-select__wrapper .ingredient-select{max-width:8.2vw;text-align:center;min-width:120px}section.collection-usage .ingredient-select__wrapper .ingredient-select:hover{cursor:pointer}section.collection-usage .ingredient-select__wrapper .ingredient-select.active button{border-color:#c08b32 #c6a144 #c08b32 #c6a144}section.collection-usage .ingredient-select__wrapper img{min-width:50px;min-height:50px;-o-object-fit:contain;object-fit:contain;width:100%;height:100%}section.collection-usage .ingredient-select__wrapper img:hover{cursor:pointer}section.collection-usage .ingredient-select__wrapper button{border:1.5px solid;border-color:transparent;border-radius:100%;padding:12%;-webkit-transition:all .2s ease;transition:all .2s ease;height:80px;width:80px}@media screen and (min-width: 768px){section.collection-usage .ingredient-select__wrapper button{height:100px;width:100px}}@media screen and (min-width: 1920px){section.collection-usage .ingredient-select__wrapper button{height:122px;width:122px;padding:9%}}section.collection-usage .ingredient-select__wrapper button:hover{border-color:#f8f6f1}section.collection-usage .ingredient-select__wrapper p{font-size:max(1.2rem,min(.8vw,1.9rem));line-height:1.4;margin-top:1rem;-webkit-transition:all .2s ease;transition:all .2s ease}@media screen and (min-width: 992px){section.collection-usage .ingredient-select__wrapper p{margin-top:2rem}}.shopify-design-mode .collection-usage__ingredient{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}section.collection-products #gf-products,.template-search #gf-products{margin-top:3rem}@media screen and (min-width: 992px){section.collection-products #gf-products,.template-search #gf-products{grid-row-gap:1.5rem!important}}section.collection-products a.spf-product-card__image-wrapper,.template-search a.spf-product-card__image-wrapper{background-color:transparent}section.collection-products .spf-product__info,.template-search .spf-product__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;padding-top:2rem}section.collection-products .spf-product-card__title,.template-search .spf-product-card__title{width:70%}section.collection-products .spf-product-card__title a,.template-search .spf-product-card__title a{font-size:max(1.2rem,min(.9vw,1.5rem));text-transform:capitalize;letter-spacing:1.3px;line-height:1.7;color:#07396f}section.collection-products .spf-product-card__price-wrapper,.template-search .spf-product-card__price-wrapper{width:30%;text-align:right}section.collection-products .all-products-btn,.template-search .all-products-btn{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-size:max(1.2rem,min(.75vw,1.7rem));letter-spacing:2px;color:#07396f;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.collection-products .all-products-btn .icon-add-wrap,.template-search .all-products-btn .icon-add-wrap{margin-right:1rem}section.collection-products span.spf-product__label,.template-search span.spf-product__label{top:0;font-weight:600;padding:1px 9px;text-transform:uppercase;border-radius:0}section.collection-products .spf-product__label-best-seller,.template-search .spf-product__label-best-seller{background-color:#ffd580}section.collection-products .spf-product__label-best-seller.with-sale,.template-search .spf-product__label-best-seller.with-sale{left:68px}section.collection-products .spf-product__label-best-seller.with-sold-out,.template-search .spf-product__label-best-seller.with-sold-out{left:113px}section.collection-products button:disabled,.template-search button:disabled{cursor:not-allowed;opacity:.5}section.collection-products #gf-controls-container,.template-search #gf-controls-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:.4s ease top;transition:.4s ease top;top:0;width:100%;padding:0;height:auto;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){section.collection-products #gf-controls-container,.template-search #gf-controls-container{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.collection-products #gf-controls-container.fixed,.template-search #gf-controls-container.fixed{position:fixed;top:5.9rem;width:100%;z-index:2;left:0;padding:0 5%;background-image:url(./white-paper-texture-highres.jpg);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply;background-color:#f8f6f1;color:#f8f6f1;padding-top:1rem}@media screen and (min-width: 480px){section.collection-products #gf-controls-container.fixed,.template-search #gf-controls-container.fixed{background-repeat:repeat;background-size:40%;top:5.8rem}}@media screen and (min-width: 992px){section.collection-products #gf-controls-container.fixed,.template-search #gf-controls-container.fixed{top:6rem}}@media screen and (min-width: 1440px){section.collection-products #gf-controls-container.fixed,.template-search #gf-controls-container.fixed{top:7.5rem}}@media screen and (min-width: 1920px){section.collection-products #gf-controls-container.fixed,.template-search #gf-controls-container.fixed{background-size:30%}}section.collection-products #gf-controls-container.fixed .gf-actions,section.collection-products #gf-controls-container.fixed .gf-controls-search-form,.template-search #gf-controls-container.fixed .gf-actions,.template-search #gf-controls-container.fixed .gf-controls-search-form{margin-bottom:0}section.collection-products #gf-controls-container input.gf-controls-search-input,.template-search #gf-controls-container input.gf-controls-search-input{background:transparent;border:0;color:#07396f;font-size:1.6rem}section.collection-products #gf-controls-container input.gf-controls-search-input::-webkit-input-placeholder,.template-search #gf-controls-container input.gf-controls-search-input::-webkit-input-placeholder{letter-spacing:2px;text-transform:uppercase;color:#07396f;font-size:13px}section.collection-products #gf-controls-container input.gf-controls-search-input::-moz-placeholder,.template-search #gf-controls-container input.gf-controls-search-input::-moz-placeholder{letter-spacing:2px;text-transform:uppercase;color:#07396f;font-size:13px}section.collection-products #gf-controls-container input.gf-controls-search-input:-ms-input-placeholder,.template-search #gf-controls-container input.gf-controls-search-input:-ms-input-placeholder{letter-spacing:2px;text-transform:uppercase;color:#07396f;font-size:13px}section.collection-products #gf-controls-container input.gf-controls-search-input::-ms-input-placeholder,.template-search #gf-controls-container input.gf-controls-search-input::-ms-input-placeholder{letter-spacing:2px;text-transform:uppercase;color:#07396f;font-size:13px}section.collection-products #gf-controls-container input.gf-controls-search-input::placeholder,.template-search #gf-controls-container input.gf-controls-search-input::placeholder{letter-spacing:2px;text-transform:uppercase;color:#07396f;font-size:13px}section.collection-products #gf-controls-container .gf-controls-search-button,section.collection-products #gf-controls-container .gf-controls-clear-button,.template-search #gf-controls-container .gf-controls-search-button,.template-search #gf-controls-container .gf-controls-clear-button{height:auto}section.collection-products #gf-controls-container .gf-actions,section.collection-products #gf-controls-container select.sortby-select,.template-search #gf-controls-container .gf-actions,.template-search #gf-controls-container select.sortby-select{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;letter-spacing:1.3px;text-transform:uppercase;color:#07396f;width:100%;margin:0}@media screen and (min-width: 768px){section.collection-products #gf-controls-container .gf-actions,section.collection-products #gf-controls-container select.sortby-select,.template-search #gf-controls-container .gf-actions,.template-search #gf-controls-container select.sortby-select{width:auto}}section.collection-products #gf-controls-container .gf-actions .gf-summary,section.collection-products #gf-controls-container select.sortby-select .gf-summary,.template-search #gf-controls-container .gf-actions .gf-summary,.template-search #gf-controls-container select.sortby-select .gf-summary{display:none}section.collection-products #gf-controls-container .globo-selected-items,.template-search #gf-controls-container .globo-selected-items{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}section.collection-products #gf-controls-container .gf-refine-toggle-mobile span,.template-search #gf-controls-container .gf-refine-toggle-mobile span{gap:10px;padding-right:0;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}@media screen and (min-width: 768px){section.collection-products #gf-controls-container .gf-refine-toggle-mobile span,.template-search #gf-controls-container .gf-refine-toggle-mobile span{-webkit-box-pack:normal;-webkit-justify-content:normal;-ms-flex-pack:normal;justify-content:normal}}section.collection-products #gf-controls-container .sort-by,section.collection-products #gf-controls-container .gf-refine-toggle-mobile,.template-search #gf-controls-container .sort-by,.template-search #gf-controls-container .gf-refine-toggle-mobile{background:transparent}section.collection-products #gf-controls-container .globo-selected-items-wrapper .selected-item>a.clear-refinements,section.collection-products #gf-controls-container .globo-selected-items-wrapper .selected-item>a,.template-search #gf-controls-container .globo-selected-items-wrapper .selected-item>a.clear-refinements,.template-search #gf-controls-container .globo-selected-items-wrapper .selected-item>a{background:transparent;color:#07396f!important;border:none;text-transform:initial!important}section.collection-products #gf-controls-container .globo-selected-items-wrapper .selected-item>a.clear-refinements,.template-search #gf-controls-container .globo-selected-items-wrapper .selected-item>a.clear-refinements{text-decoration:underline}section.collection-products #gf-controls-container .selected-item span.gf-clear,.template-search #gf-controls-container .selected-item span.gf-clear{margin-top:3px}#gf-tree{background-image:url(./white-paper-texture-highres.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important;background-blend-mode:multiply;background-color:#07396f!important;color:#f8f6f1}@media screen and (min-width: 480px){#gf-tree{background-repeat:repeat;background-size:40%}}@media screen and (min-width: 1920px){#gf-tree{background-size:30%}}#gf-tree .gf-filter-header{text-align:center;background-color:#05315d;border-bottom:none}#gf-tree .gf-filter-header svg path{fill:#f8f6f1}#gf-tree .gf-filter-header .gf-filter-heading{font-weight:400;letter-spacing:1px;text-transform:inherit;font-size:14px}#gf-tree .globo-selected-items-wrapper{background-color:#05315d}#gf-tree .selected-item.gf-option-label{letter-spacing:1.2px}#gf-tree .gf-refine-toggle,#gf-tree .gf-clear{margin-top:-3px;text-decoration:underline}#gf-tree .gf-block-title h3,#gf-tree .gf-block-title .h3,#gf-tree .gf-form-input-inner label{letter-spacing:2.6px;font-size:12px}#gf-tree .noUi-pips,#gf-tree .selected-item.gf-option-label a,#gf-tree .gf-option-block ul li a,#gf-tree .gf-option-block ul li a span.gf-count,#gf-tree .gf-clear,#gf-tree .gf-clear-all,#gf-tree .gf-form-input-inner select,#gf-tree .gf-refine-toggle{color:#f8f6f1}#gf-tree .gf-filter-contents{padding:0 10px!important}#gf-tree .gf-option-block,#gf-tree body>#gf-tree .globo-selected-items-wrapper>.globo-selected-items{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}#gf-tree .gf-filter-footer{margin-top:50px}#gf-tree .gf-filter-footer button{-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;color:#f8f6f1;letter-spacing:2.6px;font-size:12px;border:1px solid;-o-border-image:linear-gradient(210deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;border-image:linear-gradient(210deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e) 1;-webkit-transition:.3s ease all;transition:.3s ease all;text-decoration:none;background-image:url(./paper-texture-highres.jpg);background-repeat:repeat;background-size:contain;background-blend-mode:multiply}#gf-tree .gf-filter-footer button:hover{background-color:#f8f6f1;color:#07396f;background-image:url(./white-paper-texture-highres.jpg);background-repeat:repeat;background-size:contain}.template-search #gf-controls-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.featured-advertisement{padding:0 15px;text-align:center;height:80vw;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:5rem}@media only screen and (min-width: 576px){.featured-advertisement{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;height:42.3vw;margin-bottom:0}}@media only screen and (min-width: 992px){.featured-advertisement{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;height:27.8vw}}@media only screen and (min-width: 1200px){.featured-advertisement{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;height:20.9vw}}.featured-advertisement .featured-advertisement-padding{height:100%;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 5%;position:relative}@media only screen and (min-width: 992px){.featured-advertisement .featured-advertisement-padding{padding:0 11%}}.featured-advertisement .featured-advertisement-padding .cta{font-size:max(1rem,min(1vw,2rem))}.featured-advertisement .text{margin:1rem 10px 4rem}@media screen and (min-width: 992px){.featured-advertisement .text{max-height:100px;overflow-y:auto;margin:1rem 10px 1.5rem}}@media screen and (min-width: 1280px){.featured-advertisement .text{max-height:130px}}@media screen and (min-width: 1440px){.featured-advertisement .text{margin:1rem 10px 4rem}}.featured-advertisement .text::-webkit-scrollbar{width:5px}.featured-advertisement .text::-webkit-scrollbar-track{background:transparent}.featured-advertisement .text::-webkit-scrollbar-thumb{background:#ffd580;background:-webkit-gradient(linear,left top,right top,from(rgb(180,129,44)),color-stop(35%,rgb(228,176,42)),to(rgb(170,128,45)));background:linear-gradient(90deg,#b4812c,#e4b02a 35%,#aa802d)}.featured-advertisement .golden-border{position:absolute;width:100%;height:100%;pointer-events:none}.featured-advertisement .golden-border svg{width:92%;height:100%}@media screen and (min-width: 768px){.featured-advertisement .golden-border svg.mobile-border{display:none}}.featured-advertisement .golden-border svg.desktop-border{display:none}@media screen and (min-width: 768px){.featured-advertisement .golden-border svg.desktop-border{display:inline-block}}section.main-about-us{position:relative}section.main-about-us .main-about-us__content{display:grid;padding:15% 11%}@media screen and (min-width: 768px){section.main-about-us .main-about-us__content{grid-template-columns:37% 53%;grid-gap:10%;padding:7% 5%}}@media screen and (min-width: 992px){section.main-about-us .main-about-us__content{padding:7% 11%}}section.main-about-us .main-about-us__info{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}section.main-about-us .main-about-us__info .banner__heading{font-size:2.4rem;margin-bottom:2rem}@media screen and (min-width: 768px){section.main-about-us .main-about-us__info .banner__heading{font-size:max(2rem,min(2vw,5rem))}}section.main-about-us .main-about-us__info .banner__buttons{margin-top:4rem;margin-bottom:6rem}@media screen and (min-width: 768px){section.main-about-us .main-about-us__info .banner__buttons{margin-bottom:0}}section.main-about-us img{-o-object-fit:cover;object-fit:cover;width:100%}section.main-about-us .main-about-us__image-wrapper{display:grid;grid-gap:2%;position:relative}@media screen and (min-width: 768px){section.main-about-us .main-about-us__image-wrapper{grid-template-columns:66% 32%}}section.main-about-us .main-about-us__image-wrapper .main-about-us__image{grid-row:span 2;height:48vh;min-height:400px;max-height:700px}@media screen and (min-width: 768px){section.main-about-us .main-about-us__image-wrapper .main-about-us__image{height:43vh}}@media screen and (min-width: 992px){section.main-about-us .main-about-us__image-wrapper .main-about-us__image{height:50vh}}@media screen and (min-width: 1280px){section.main-about-us .main-about-us__image-wrapper .main-about-us__image{height:66vh}}@media screen and (min-width: 1920px){section.main-about-us .main-about-us__image-wrapper .main-about-us__image{max-height:100%}}section.main-about-us .main-about-us__image-wrapper .main-about-us__image2{display:none}@media screen and (min-width: 768px){section.main-about-us .main-about-us__image-wrapper .main-about-us__image2{display:block}}section.main-about-us .main-about-us__image-wrapper .vertical-text-wrapper{right:0%;position:absolute;top:64%;display:none}@media screen and (min-width: 768px){section.main-about-us .main-about-us__image-wrapper .vertical-text-wrapper{display:block;right:-10%;top:58%}}@media screen and (min-width: 992px){section.main-about-us .main-about-us__image-wrapper .vertical-text-wrapper{right:0%;top:64%}}@media screen and (min-width: 1280px){section.main-about-us .main-about-us__image-wrapper .vertical-text-wrapper{top:67%}}@media screen and (min-width: 1920px){section.main-about-us .main-about-us__image-wrapper .vertical-text-wrapper{top:64%;right:3%}}section.main-about-us .main-about-us__image-wrapper .vertical-text-wrapper p:first-child{-webkit-transform:rotate(90deg) translateY(-4rem);transform:rotate(90deg) translateY(-4rem)}section.main-about-us .icon-miyokos-gradient{position:absolute;top:-11%;left:5%;min-width:120px;width:18.5vw;height:30vh;z-index:1;display:none}@media screen and (min-width: 992px){section.main-about-us .icon-miyokos-gradient{display:block;left:-3%;bottom:-13%;top:initial}}@media screen and (min-width: 1920px){section.main-about-us .icon-miyokos-gradient{height:26vh}}section.main-centered-text-right-image{position:relative;overflow:hidden}section.main-centered-text-right-image .main-centered-text-right-image__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15% 5% 10%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){section.main-centered-text-right-image .main-centered-text-right-image__content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10% 5% 15%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10%}}@media screen and (min-width: 992px){section.main-centered-text-right-image .main-centered-text-right-image__content{padding:10% 15% 15%}}section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__info{text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width: 768px){section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__info{width:55%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}}section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__info .banner__heading{margin-bottom:1.5rem;line-height:1.3}section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__info .banner__buttons{margin-top:3.5rem}section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__image-wrapper{width:80%;margin:0 auto 1rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}@media screen and (min-width: 768px){section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__image-wrapper{margin:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;width:50%}}section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__image-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;height:44vh}@media screen and (min-width: 768px){section.main-centered-text-right-image .main-centered-text-right-image__content .main-centered-text-right-image__image-wrapper img{height:auto}}section.main-centered-text-right-image .gradient-element{position:absolute;right:0;bottom:-1rem;z-index:1;display:none}@media screen and (min-width: 992px){section.main-centered-text-right-image .gradient-element{display:block}}section.main-centered-text-right-image .gradient-element svg{width:24vw;min-width:270px;max-width:700px}section.timeline .timeline__content{padding:10% 5%;position:relative}@media screen and (min-width: 768px){section.timeline .timeline__content{padding:5% 0 5% 5%}}section.timeline .timeline__info{text-align:center}section.timeline .timeline__info .banner__heading{max-width:700px;margin:0 auto}@media screen and (min-width: 1920px){section.timeline .timeline__info .banner__heading{max-width:800px}}section.timeline .timeline__image{padding:10% 0}@media screen and (min-width: 768px){section.timeline .timeline__image{padding:5% 0}}section.timeline .timeline__image .timeline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){section.timeline .timeline__image .timeline{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.timeline .timeline__image .timeline .gradient-element{margin-right:-3%;z-index:1;margin-bottom:-20%}@media screen and (min-width: 768px){section.timeline .timeline__image .timeline .gradient-element{margin-bottom:0}}section.timeline .timeline__image .timeline .gradient-element svg{width:13vw;min-width:120px;max-width:300px;height:100%}section.timeline .timeline__image .timeline img{width:100%;min-height:300px;height:300px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px){section.timeline .timeline__image .timeline img{width:41%}}@media screen and (min-width: 992px){section.timeline .timeline__image .timeline img{height:350px}}@media screen and (min-width: 1280px){section.timeline .timeline__image .timeline img{height:590px}}@media screen and (min-width: 1920px){section.timeline .timeline__image .timeline img{height:620px}}section.timeline .timeline__image .timeline .heading{font-size:3rem;margin:2rem 0 1rem}@media screen and (min-width: 768px){section.timeline .timeline__image .timeline .heading{font-size:max(2rem,min(2.4vw,3rem));margin:0}}section.timeline .timeline__image .timeline .slider-info{width:100%}@media screen and (min-width: 768px){section.timeline .timeline__image .timeline .slider-info{width:40%;margin-left:5%}}@media screen and (min-width: 992px){section.timeline .timeline__image .timeline .slider-info{width:30%}}@media screen and (min-width: 768px){section.timeline .timeline__image .slick-list{padding:0 30% 0 0}}section.timeline .timeline__navigation{margin:1rem 0;text-align:center}@media screen and (min-width: 992px){section.timeline .timeline__navigation{margin:0;position:absolute;right:5%;top:51%}}section.timeline .timeline__navigation svg{display:block;width:40px;height:40px}@media screen and (min-width: 992px){section.timeline .timeline__navigation svg{width:50px;height:50px}}section.timeline .timeline__navigation svg:hover{cursor:pointer}@media screen and (min-width: 992px){section.timeline .timeline__navigation .prev{display:none!important}}section.full-image .full-image__content{position:relative}@media screen and (min-width: 768px){section.full-image .full-image__content{padding-top:5%}}@media screen and (min-width: 992px){section.full-image .full-image__content{padding-top:0}}section.full-image .full-image__content .side-text{position:absolute;top:15%;left:-27%;display:none}@media screen and (min-width: 768px){section.full-image .full-image__content .side-text{top:28%;right:10%;left:initial;display:block}}@media screen and (min-width: 992px){section.full-image .full-image__content .side-text{right:22%}}section.full-image .full-image__content .side-text p:first-child{margin-left:7rem}section.full-image picture{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}section.full-image .full-image__image{width:100%}section.single-quote .single-quote__content{max-width:90%;margin:0 auto;padding:25% 0 8%;position:relative;text-align:center}@media screen and (min-width: 768px){section.single-quote .single-quote__content{max-width:62%;padding:8% 0}}@media screen and (min-width: 992px){section.single-quote .single-quote__content{text-align:left;width:53%;padding:5% 0;max-width:1100px}}@media screen and (min-width: 1440px){section.single-quote .single-quote__content{width:48%}}section.single-quote .single-quote__content .subtitle{margin-top:3rem}section.single-quote .single-quote__content .gradient-quotes{position:absolute;left:0;right:0;margin:0 auto;top:-9%;max-width:200px;width:11vw;min-width:150px;z-index:1}@media screen and (min-width: 768px){section.single-quote .single-quote__content .gradient-quotes{top:-20%}}@media screen and (min-width: 992px){section.single-quote .single-quote__content .gradient-quotes{top:0;left:-26%;right:initial;margin:0}}@media screen and (min-width: 1280px){section.single-quote .single-quote__content .gradient-quotes{left:-18%}}@media screen and (min-width: 1920px){section.single-quote .single-quote__content .gradient-quotes{left:-15%}}section.our-mission-intro .our-mission-intro__content{padding-top:15%}@media screen and (min-width: 768px){section.our-mission-intro .our-mission-intro__content{padding-top:5%}}@media screen and (min-width: 992px){section.our-mission-intro .our-mission-intro__content{padding-top:3%}}section.our-mission-intro .our-mission-intro__content .our-mission-intro__info{text-align:center}section.our-mission-intro .our-mission-intro__content .our-mission-intro__info .banner__text{max-width:90%;margin:1rem auto 0}@media screen and (min-width: 768px){section.our-mission-intro .our-mission-intro__content .our-mission-intro__info .banner__text{max-width:500px}}@media screen and (min-width: 992px){section.our-mission-intro .our-mission-intro__content .our-mission-intro__info .banner__text{max-width:700px}}section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:6%;padding-bottom:10%}@media screen and (min-width: 768px){section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper{padding-bottom:2%}}section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .icon-plus-gradient{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:9vw;margin-left:-1vw;margin-right:-1.3vw;max-width:300px;min-width:60px;margin-top:-20%;z-index:1}@media screen and (min-width: 768px){section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .icon-plus-gradient{min-width:100px;margin-top:-10%}}section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .our-mission-intro__image{text-align:center;width:38%}@media screen and (min-width: 768px){section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .our-mission-intro__image{width:32%}}section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .our-mission-intro__image img{border-radius:100%;width:31vw;height:31vw;-o-object-fit:cover;object-fit:cover;max-width:600px;max-height:600px;min-width:150px;min-height:150px}section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .our-mission-intro__image .banner__heading{text-align:center;line-height:1.3;margin-top:-.6rem}@media screen and (min-width: 1440px){section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .our-mission-intro__image .banner__heading{margin-top:-2.5rem}}@media only screen and (max-width: 780px){section.our-mission-intro .our-mission-intro__content .our-mission-intro__image-wrapper .our-mission-intro__image .banner__heading{font-size:2rem}}section.vertical-column-media .vertical-column-media__content{padding:10% 0 5%}@media screen and (min-width: 768px){section.vertical-column-media .vertical-column-media__content{padding:3% 0 5%}}@media screen and (min-width: 992px){section.vertical-column-media .vertical-column-media__content{padding:0 5% 10%}}@media screen and (min-width: 1440px){section.vertical-column-media .vertical-column-media__content{padding:0 10% 15%}}@media screen and (min-width: 992px){section.vertical-column-media .vertical-column-media__content.under-banner{padding-top:3%}}section.vertical-column-media .vertical-column-media__content .vertical-column-media__info{text-align:center;margin:0 auto;max-width:90%}section.vertical-column-media .vertical-column-media__content .vertical-column-media__info .banner__text{margin:1rem auto 0}@media screen and (min-width: 768px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__info .banner__text{max-width:550px}}@media screen and (min-width: 992px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__info .banner__text{max-width:700px}}section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:7%}@media screen and (min-width: 768px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks{gap:2%;width:90%;margin:7% auto}}@media screen and (min-width: 992px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks{gap:5%;width:100%;margin:7% 0 0}}@media screen and (min-width: 1440px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks{gap:3%}}@media screen and (min-width: 1920px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks{gap:5%}}section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks .vertical-column-media__card{text-align:center}@media screen and (min-width: 992px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks .vertical-column-media__card{width:33%}}section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks .vertical-column-media__card .heading{margin:2rem 0}section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks .vertical-column-media__card .banner__buttons{margin-top:4rem}section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks .vertical-column-media__card img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1920px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__blocks .vertical-column-media__card img{max-height:750px}}section.vertical-column-media .vertical-column-media__content .slick-slide{margin:-1% 10px 15px;-webkit-transform:scale(.85)!important;transform:scale(.85)!important}@media screen and (min-width: 768px){section.vertical-column-media .vertical-column-media__content .slick-slide{-webkit-transition:all 1s ease;transition:all 1s ease}}section.vertical-column-media .vertical-column-media__content .slick-slide.slick-current,section.vertical-column-media .vertical-column-media__content .slick-slide.slick-center{opacity:1;-webkit-transform:scale(1)!important;transform:scale(1)!important;z-index:1;margin-top:0}@media screen and (min-width: 992px){section.vertical-column-media .vertical-column-media__content .slick-slide.slick-current,section.vertical-column-media .vertical-column-media__content .slick-slide.slick-center{-webkit-transition:all .8s ease;transition:all .8s ease}}section.vertical-column-media .vertical-column-media__content .vertical-column-media__navigation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem}@media screen and (min-width: 768px){section.vertical-column-media .vertical-column-media__content .vertical-column-media__navigation{display:none}}section.accordion-list{position:relative}@media screen and (min-width: 992px){section.accordion-list.under-hero-banner-round .accordion-list__content{padding-top:3%}}section.accordion-list .accordion-list__content{padding:15% 0;position:relative}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content{padding:7% 0}}section.accordion-list .accordion-list__content.gradient-padding{padding-bottom:44%}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content.gradient-padding{padding-bottom:21%}}@media screen and (min-width: 992px){section.accordion-list .accordion-list__content.gradient-padding{padding-bottom:15%}}section.accordion-list .accordion-list__content .icon-miyokos-gradient{width:200px;height:200px;position:absolute;max-height:350px;display:none}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .icon-miyokos-gradient{left:-10%;display:block;top:-8.8%}}@media screen and (min-width: 992px){section.accordion-list .accordion-list__content .icon-miyokos-gradient{top:-14.8%;width:16.5vw;height:32vh;left:-5%}}section.accordion-list .accordion-list__content .accordion-list__info{text-align:center;margin-bottom:10%}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__info{margin-bottom:5%}}section.accordion-list .accordion-list__content .accordion-list__info .banner__heading{line-height:1.2}section.accordion-list .accordion-list__content .accordion-list__info .banner__text{max-width:90%;margin:3rem auto 0}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__info .banner__text{max-width:720px}}section.accordion-list .accordion-list__content .accordion-list__layout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:5%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image{position:relative;width:80%}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image{width:39%;height:44vh;min-height:500px;max-height:650px}}@media screen and (min-width: 992px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image{height:56vh}}@media screen and (min-width: 1440px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image{height:73vh}}@media screen and (min-width: 1680px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image{max-height:850px}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image img{width:100%;-o-object-fit:cover;object-fit:cover;height:80vh;max-height:400px;min-height:300px}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image img{height:100%;max-height:100%}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image .side-text{position:absolute;left:-6%;bottom:0;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-transform-origin:left;transform-origin:left}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image.right-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image.right-image .side-text{right:-6%;left:initial;-webkit-transform-origin:right;transform-origin:right;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media screen and (min-width: 992px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image.right-image .side-text{right:-5%}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:90%}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list{width:40%}}@media screen and (min-width: 1280px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list{width:35%}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__list-intro{width:90%;margin:2rem auto 3rem}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__list-intro{width:100%;margin:0}}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .banner__accordion_list_text{margin:2rem 0 4rem}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items{margin-top:2rem}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__main-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__main-title svg{width:.8vw;max-width:18px;min-width:13px}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__main-title .icon-minus{display:none}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__expand{max-height:0;opacity:0;-webkit-transition:1.1s ease all;transition:1.1s ease all;-webkit-transition:.6s cubic-bezier(0,0,1,1.34) all;transition:.6s cubic-bezier(0,0,1,1.34) all;pointer-events:none}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__expand p{font-size:max(1.4rem,min(1.4vw,1.4rem));padding:20px 0}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__expand a{pointer-events:all}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;padding:1.5rem 0}@media screen and (min-width: 992px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title{padding:1.1rem 0}}@media screen and (min-width: 1920px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title{padding:.6vw 0}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title:hover{cursor:pointer}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title.expanded .accordion-list__expand{max-height:500px;opacity:1;-webkit-transition:.6s cubic-bezier(0,0,1,1.34) all;transition:.6s cubic-bezier(0,0,1,1.34) all}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title.expanded .accordion-list__expand{-webkit-transition:1s cubic-bezier(0,0,1,1.34) all;transition:1s cubic-bezier(0,0,1,1.34) all}}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title.expanded .icon-minus{display:block}section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__list .accordion-list__items .accordion-list__item-title.expanded .icon-plus{display:none}section.accordion-list .gradient-element{position:absolute;right:0;bottom:-13rem;z-index:1}@media screen and (min-width: 768px){section.accordion-list .gradient-element{bottom:-11rem}}section.accordion-list .gradient-element svg{width:24vw;min-width:270px;max-width:700px}section.main-product{padding-right:2%;padding-left:2%}@media screen and (min-width: 992px){section.main-product{padding-right:4%;padding-left:1%}}section.main-product .breadcrumb{margin-top:2rem}@media screen and (min-width: 768px){section.main-product .breadcrumb{margin-top:0}}section.main-product .breadcrumb ul{padding-left:4%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.main-product .breadcrumb ul li>*{font-size:max(1.2rem,min(.8vw,1.5rem));line-height:1;vertical-align:middle;display:inline-block;color:#07396f}section.main-product .breadcrumb ul .dot{padding:0 8px;color:#07396f;font-size:13px;line-height:.8;margin-top:4px;display:none}@media screen and (min-width: 768px){section.main-product .breadcrumb ul .dot{display:block}}section.main-product .breadcrumb ul a{text-decoration:none}section.main-product .breadcrumb ul a:hover{text-decoration:underline}section.main-product .breadcrumb ul a svg{margin-right:3px}section.main-product .breadcrumb ul li:last-child{display:none}@media screen and (min-width: 768px){section.main-product .breadcrumb ul li:last-child{display:block}}section.main-product .product{display:grid;grid-template-columns:1fr;margin:2rem 0 5rem}@media screen and (min-width: 768px){section.main-product .product{grid-gap:2%}}@media screen and (min-width: 992px){section.main-product .product{grid-template-columns:1.1fr .7fr;grid-gap:7.1%;margin:5rem 0}}section.main-product .product__info-wrapper{justify-self:center}section.main-product media-gallery{display:grid;grid-template-columns:1fr}@media screen and (min-width: 992px){section.main-product media-gallery{grid-template-columns:20% 1fr}section.main-product media-gallery slider-component{grid-column:2}}@media screen and (min-width: 992px){section.main-product media-gallery.product__column-thumbnail{grid-template-columns:.8fr 3fr}section.main-product media-gallery.product__column-thumbnail slider-component{grid-column:auto}}section.main-product media-gallery .slider{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}section.main-product media-gallery .slider__slide{width:100%}section.main-product .price-wrapper{width:100%}section.main-product .price{margin-bottom:-2rem}section.main-product .price__container .price__sale{color:#07396f}section.main-product .price__container .price__regular span{color:#07396f}section.main-product .form__label{opacity:0}section.main-product .product-form__quantity{width:13%;float:left}section.main-product .product-form__quantity .quantity{width:60px;height:44px;min-height:40px;border:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}section.main-product .product-form__quantity label{opacity:0;width:0}section.main-product slider-component{position:relative}section.main-product .pdp-card__badge{position:absolute!important;z-index:1;top:0}section.main-product .pdp-card__badge span{padding:4px 13px;text-transform:uppercase}section.main-product .pdp-card__badge .spf-product__label-soldout{color:#f8f6f1;background:#989898;margin-right:8px}section.main-product .pdp-card__badge .spf-product__label-sale{background-color:#07396f;color:#f8f6f1;margin-right:8px}section.main-product .pdp-card__badge .spf-product__label-other-tags{background-color:#ffd580}section.main-product .accordion-list__items{margin-top:2rem}section.main-product .accordion-list__items .accordion-list__main-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px}section.main-product .accordion-list__items .accordion-list__main-title svg{width:.8vw;max-width:18px;min-width:13px}section.main-product .accordion-list__items .accordion-list__main-title .icon-minus{display:none}section.main-product .accordion-list__items .accordion-list__expand{max-height:0;opacity:0;-webkit-transition:1.1s ease all;transition:1.1s ease all;-webkit-transition:.6s cubic-bezier(0,0,1,1.34) all;transition:.6s cubic-bezier(0,0,1,1.34) all;pointer-events:none}section.main-product .accordion-list__items .accordion-list__expand img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:250px;margin-top:1rem}section.main-product .accordion-list__items .accordion-list__expand div,section.main-product .accordion-list__items .accordion-list__expand p{font-size:max(1.5rem,min(1.5vw,1.5rem))}section.main-product .accordion-list__items .accordion-list__item-title{border-bottom:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1;padding:1.5rem 0}@media screen and (min-width: 992px){section.main-product .accordion-list__items .accordion-list__item-title{padding:1.1rem 0}}@media screen and (min-width: 1920px){section.main-product .accordion-list__items .accordion-list__item-title{padding:.6vw 0}}section.main-product .accordion-list__items .accordion-list__item-title:hover{cursor:pointer}section.main-product .accordion-list__items .accordion-list__item-title.expanded .accordion-list__expand{max-height:700px;opacity:1;-webkit-transition:.6s cubic-bezier(0,0,1,1.34) all;transition:.6s cubic-bezier(0,0,1,1.34) all}@media screen and (min-width: 768px){section.main-product .accordion-list__items .accordion-list__item-title.expanded .accordion-list__expand{-webkit-transition:1s cubic-bezier(0,0,1,1.34) all;transition:1s cubic-bezier(0,0,1,1.34) all}}section.main-product .accordion-list__items .accordion-list__item-title.expanded .icon-minus{display:block}section.main-product .accordion-list__items .accordion-list__item-title.expanded .icon-plus{display:none}section.main-product .product__banner{margin:1rem 0 0!important;width:100%}section.main-product .product__banner p{background-color:#ffd580;color:#07396f;font-weight:600;padding:5px 9px;text-transform:uppercase;letter-spacing:.8px;font-size:max(1.3rem,min(1.3vw,1.5rem));width:-webkit-max-content;width:-moz-max-content;width:max-content}section.main-product .product__badges{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6%;width:100%}section.main-product .product__badges img{-o-object-fit:contain;object-fit:contain;max-width:65px;max-height:50px}@media screen and (min-width: 1920px){section.main-product .product__badges img{max-width:75px;max-height:65px}}section.main-product .product__sell-sheet{margin-top:3rem!important}section.main-product .product--no-media{max-width:57rem;margin:0 auto}section.main-product .product__media-wrapper{padding-left:0;width:92%;margin:0 auto}@media screen and (min-width: 768px){section.main-product .product__media-wrapper{width:80%}}@media screen and (min-width: 992px){section.main-product .product__media-wrapper{width:100%}}@media screen and (min-width: 750px){section.main-product .product__column-sticky{display:block;position:-webkit-sticky;position:sticky;top:3rem;z-index:2}section.main-product .product--thumbnail .thumbnail-list{padding-right:var(--media-shadow-horizontal-offset)}section.main-product .product--right .product__info-wrapper{padding:0 5rem 0 0}section.main-product .product--right .product__info-wrapper--extra-padding{padding:0 8rem 0 0}section.main-product .product--right .product__media-list{margin-bottom:2rem}section.main-product .product__media-container .slider-buttons{display:none}}section.main-product .shopify-payment-button__button{font-family:inherit;min-height:4.6rem}section.main-product .shopify-payment-button__button [role=button].focused,section.main-product .no-js .shopify-payment-button__button [role=button]:focus{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;-webkit-box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}section.main-product .shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;-webkit-box-shadow:none!important;box-shadow:none!important}section.main-product .shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;-webkit-box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}section.main-product .shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:.07rem}section.main-product .shopify-payment-button__button--unbranded::-moz-selection{background-color:rgba(var(--color-button-text),.3)}section.main-product .shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}section.main-product .shopify-payment-button__button--unbranded:hover,section.main-product .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background))}section.main-product .shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}section.main-product .shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}section.main-product .product-form{display:block;margin-left:1.5rem}section.main-product .product-form__error-message-wrapper:not([hidden]){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}section.main-product .product-form__error-message-wrapper svg{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}section.main-product .product-form__input{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:37rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;border:none}section.main-product variant-radios,section.main-product variant-selects{display:block}section.main-product .product-form__input--dropdown{margin-bottom:1.6rem}section.main-product .product-form__input .form__label{padding-left:0}section.main-product fieldset.product-form__input .form__label{margin-bottom:.2rem}section.main-product .product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}section.main-product .product-form__input input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;-webkit-transition:border var(--duration-short) ease;transition:border var(--duration-short) ease;cursor:pointer;position:relative}section.main-product .product-form__input input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);-webkit-box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity));box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}section.main-product .product-form__input input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}section.main-product .product-form__input input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}section.main-product .product-form__input input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}@media screen and (forced-colors: active){section.main-product .product-form__input input[type=radio]:checked+label{text-decoration:underline}}section.main-product .product-form__input input[type=radio]:checked+label::-moz-selection{background-color:rgba(var(--color-background),.3)}section.main-product .product-form__input input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}section.main-product .product-form__input input[type=radio]:disabled+label,section.main-product .product-form__input input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}section.main-product .product-form__input input[type=radio].disabled:checked+label,section.main-product .product-form__input input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}section.main-product .product-form__input input[type=radio]:focus-visible+label{-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}section.main-product .product-form__input input[type=radio].focused+label,section.main-product .no-js .shopify-payment-button__button [role=button]:focus+label{-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}section.main-product .no-js .product-form__input input[type=radio]:focus:not(:focus-visible)+label{-webkit-box-shadow:none;box-shadow:none}section.main-product .product-form__input .select{max-width:25rem}section.main-product .product-form__submit{margin-bottom:1rem}section.main-product .no-js .product-form__submit.button--secondary{--color-button: var(--color-base-accent-1);--color-button-text: var(--color-base-solid-button-labels);--alpha-button-background: 1}section.main-product .product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],section.main-product .product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}@media screen and (forced-colors: active){section.main-product .product-form__submit[aria-disabled=true]{color:Window}}section.main-product .shopify-payment-button__more-options{color:rgb(var(--color-foreground))}section.main-product .shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}section.main-product .product__info-container>*+*{margin:1.5rem 0;float:left}section.main-product .product__info-container iframe{max-width:100%}section.main-product .product__info-container .product__description,section.main-product .product__info-container .icon-with-text{margin:2.5rem 0}section.main-product .product__info-container .product__description,section.main-product .product__info-container .product__description p{font-size:max(1.5rem,min(1.5vw,1.7rem))}section.main-product .product__text{margin-bottom:0}section.main-product a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}section.main-product .product__text.caption-with-letter-spacing{text-transform:uppercase}section.main-product .product__title{word-break:break-word;margin-bottom:1.5rem}section.main-product .product__title>*{margin:0}section.main-product .product__title>a{display:none}section.main-product .product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}section.main-product .product__text.caption-with-letter-spacing+.product__title{margin-top:0}section.main-product .product__accordion .accordion__content{padding:0 1rem}section.main-product .product .price .badge{margin-bottom:.5rem}section.main-product .product .price__container{margin-bottom:.5rem}section.main-product .product .price dl{margin-top:.5rem;margin-bottom:.5rem}section.main-product .product .price--sold-out .price__badge-sold-out{background:transparent;color:rgb(var(--color-base-text));border-color:transparent}section.main-product .product .price--sold-out .price__badge-sale{display:none}section.main-product .product__info-container{width:90%;margin:0 auto}@media screen and (min-width: 768px){section.main-product .product__info-container{width:80%}}@media screen and (min-width: 992px){section.main-product .product__info-container{width:100%}}@media screen and (min-width: 750px){section.main-product .product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}section.main-product .product__info-container>*:first-child{margin-top:0}}section.main-product .product__description-title{font-weight:600}section.main-product .product--no-media .product__title,section.main-product .product--no-media .product__text,section.main-product .product--no-media noscript .product-form__input,section.main-product .product--no-media .product__tax,section.main-product .product--no-media .product__sku,section.main-product .product--no-media shopify-payment-terms{text-align:center}section.main-product .product--no-media .product__media-wrapper,section.main-product .product--no-media .product__info-wrapper{padding:0}section.main-product .product__tax{margin-top:-1.4rem}section.main-product .product--no-media noscript .product-form__input,section.main-product .product--no-media .share-button{max-width:100%}section.main-product .product--no-media fieldset.product-form__input,section.main-product .product--no-media .product-form__quantity,section.main-product .product--no-media .product-form__input--dropdown,section.main-product .product--no-media .share-button,section.main-product .product--no-media .product__view-details,section.main-product .product--no-media .product__pickup-availabilities,section.main-product .product--no-media .product-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}section.main-product .product--no-media .product-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}section.main-product .product--no-media .product-form>.form{max-width:30rem;width:100%}section.main-product .product--no-media .product-form__quantity,section.main-product .product--no-media .product-form__input--dropdown{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%}section.main-product .product-form__quantity .form__label{margin-bottom:.6rem}section.main-product .product-form__quantity-top .form__label{margin-bottom:1.2rem}section.main-product .product--no-media fieldset.product-form__input{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 1.2rem}section.main-product .product-form__buttons{max-width:17rem}section.main-product .product--no-media .product__info-container>modal-opener{display:block;text-align:center}section.main-product .product--no-media .product-popup-modal__button{padding-right:0}section.main-product .product--no-media .price{text-align:center}section.main-product .product__media-list video{border-radius:calc(var(--media-radius) - var(--media-border-width))}@media screen and (max-width: 749px){section.main-product .product__media-list{width:100%}section.main-product .slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}section.main-product .product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}section.main-product .product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}section.main-product .product__media-list .product__media-item{width:100%}section.main-product .product--mobile-columns .product__media-item{width:calc(50% - 1.5rem - var(--grid-mobile-horizontal-spacing))}}@media screen and (min-width: 750px){section.main-product .product--thumbnail .product__media-list,section.main-product .product--thumbnail_slider .product__media-list{padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}section.main-product .product__media-list{padding-right:calc(var(--media-shadow-horizontal-offset) * var(--media-shadow-visible))}}section.main-product .product--thumbnail .product__media-item:not(.is-active),section.main-product .product--thumbnail_slider .product__media-item:not(.is-active){display:none}section.main-product .product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}section.main-product .product-media-modal__content>.product__media-item--variant:first-child{display:block}section.main-product .product__media-item.product__media-item--variant{display:none}section.main-product .product__media-item--variant:first-child{display:block}@media screen and (min-width: 750px) and (max-width: 989px){section.main-product .product__media-list .product__media-item:first-child{padding-left:0}section.main-product .product--thumbnail_slider .product__media-list{margin-left:0}section.main-product .product__media-list .product__media-item{width:100%}}section.main-product .product__media-icon .icon{width:1.2rem;height:1.4rem}section.main-product .product__media-icon,section.main-product .thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;-webkit-transition:color var(--duration-short) ease,opacity var(--duration-short) ease;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}section.main-product .product__media-video .product__media-icon{opacity:1}section.main-product .product__modal-opener--image .product__media-toggle:hover{cursor:-webkit-zoom-in;cursor:zoom-in}section.main-product .product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}@media screen and (min-width: 750px){section.main-product .grid__item.product__media-item--full{width:100%}section.main-product .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}section.main-product .product--large.product--columns .product__media-item--full .deferred-media__poster-button{height:5rem;width:5rem}section.main-product .product--medium.product--columns .product__media-item--full .deferred-media__poster-button{height:4.2rem;width:4.2rem}section.main-product .product--medium.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.8rem;height:1.8rem}section.main-product .product--small.product--columns .product__media-item--full .deferred-media__poster-button{height:3.6rem;width:3.6rem}section.main-product .product--small.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.6rem;height:1.6rem}}@media screen and (min-width: 990px){section.main-product .product--stacked .product__media-item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}section.main-product .product:not(.product--columns) .product__media-list .product__media-item:first-child,section.main-product .product:not(.product--columns) .product__media-list .product__media-item--full{width:100%;max-width:100%}section.main-product .product__modal-opener .product__media-icon{opacity:0}section.main-product .product__modal-opener:hover .product__media-icon,section.main-product .product__modal-opener:focus .product__media-icon{opacity:1}}section.main-product .product__media-item>*{display:block;position:relative}section.main-product .product__media-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:none;background-color:transparent;color:currentColor;padding:0}section.main-product .product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);z-index:2}section.main-product .product__media-toggle:focus-visible{outline:0;-webkit-box-shadow:none;box-shadow:none}@media (forced-colors: active){section.main-product .product__media-toggle:focus-visible,section.main-product .product__media-toggle:focus-visible:after,section.main-product .product-form__input input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}section.main-product .product__media-toggle.focused{outline:0;-webkit-box-shadow:none;box-shadow:none}section.main-product .product__media-toggle:focus-visible:after{-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0rem .5rem rgba(var(--color-foreground),.5);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}section.main-product .product__media-toggle.focused:after{-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0rem .5rem rgba(var(--color-foreground),.5);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}section.main-product .product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}section.main-product .product-media-modal[open]{visibility:visible;opacity:1;z-index:101}section.main-product .product-media-modal__dialog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100vh}section.main-product .product-media-modal__content{max-height:100vh;width:100%;overflow:auto}section.main-product .product-media-modal__content>*:not(.active),section.main-product .product__media-list .deferred-media{display:none}@media screen and (min-width: 750px){section.main-product .product-media-modal__content{padding-bottom:2rem}section.main-product .product-media-modal__content>*:not(.active){display:block}section.main-product .product__modal-opener:not(.product__modal-opener--image){display:none}section.main-product .product__media-list .deferred-media{display:block}}@media screen and (max-width: 749px){section.main-product .product--thumbnail .is-active .product__modal-opener:not(.product__modal-opener--image),section.main-product .product--thumbnail_slider .is-active .product__modal-opener:not(.product__modal-opener--image){display:none}section.main-product .product--thumbnail .is-active .deferred-media,section.main-product .product--thumbnail_slider .is-active .deferred-media{display:block;width:100%}}section.main-product .product-media-modal__content>*{display:block;height:auto;margin:auto}section.main-product .product-media-modal__content .media{background:none}section.main-product .product-media-modal__model{width:100%}section.main-product .product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}section.main-product .product-media-modal__content .deferred-media{width:100%}@media screen and (min-width: 750px){section.main-product .product-media-modal__content{padding:2rem 11rem}section.main-product .product-media-modal__content>*{width:100%}section.main-product .product-media-modal__content>*+*{margin-top:2rem}section.main-product .product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width: 990px){section.main-product .product-media-modal__content{padding:2rem 11rem}section.main-product .product-media-modal__content>*+*{margin-top:1.5rem}section.main-product .product-media-modal__content{padding-bottom:1.5rem}section.main-product .product-media-modal__toggle{right:5rem}}section.main-product .product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}section.main-product .product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}section.main-product .product-popup-modal{-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}section.main-product .product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}section.main-product .product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);-webkit-box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}section.main-product .product-popup-modal__content.focused{-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}section.main-product .product-popup-modal__content:focus-visible{-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity));box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){section.main-product .product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}section.main-product .product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}section.main-product .product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){section.main-product .product-popup-modal__content table{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}section.main-product .product-media-modal__dialog .global-media-settings,section.main-product .product-media-modal__dialog .global-media-settings video,section.main-product .product-media-modal__dialog .global-media-settings model-viewer,section.main-product .product-media-modal__dialog .global-media-settings iframe,section.main-product .product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}section.main-product .product-popup-modal__opener{display:inline-block}section.main-product .product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;-webkit-transition:text-decoration-thickness var(--duration-short) ease;transition:text-decoration-thickness var(--duration-short) ease}section.main-product .product-popup-modal__button:hover{text-decoration-thickness:.2rem}section.main-product .product-popup-modal__content-info{padding-right:4.4rem}section.main-product .product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){section.main-product .product-popup-modal__content-info>*{max-height:100%}}section.main-product .product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:-webkit-sticky;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}section.main-product .product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}section.main-product .product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}section.main-product .product__media-list .media>*{overflow:hidden}section.main-product .thumbnail-list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:2.5rem}section.main-product .slider--mobile.thumbnail-list:after{content:none}@media screen and (min-width: 750px){section.main-product .product--stacked .thumbnail-list{display:none}section.main-product .thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr)}}section.main-product .thumbnail-list_item--variant:not(:first-child){display:none}@media screen and (min-width: 990px){section.main-product .thumbnail-list{grid-template-columns:repeat(4,1fr)}section.main-product .product--medium .thumbnail-list{grid-template-columns:repeat(5,1fr)}section.main-product .product--large .thumbnail-list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width: 991px){section.main-product .product__media-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.main-product .product__modal-opener{width:100%}section.main-product .thumbnail-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-row:2;margin-top:2vw}section.main-product .thumbnail-slider .thumbnail-list.slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.5rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;scroll-padding-left:.5rem}section.main-product .thumbnail-list__item.slider__slide{width:60px}}@media screen and (min-width: 992px){section.main-product .product--thumbnail_slider .thumbnail-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.main-product .thumbnail-slider .thumbnail-list.slider--tablet-up{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:.5rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;scroll-padding-left:.5rem;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;padding:0 33%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}section.main-product .product__media-wrapper .slider-mobile-gutter .slider-button{display:none}section.main-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(25% - .8rem)}section.main-product .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media screen and (min-width: 992px){section.main-product .product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%;min-width:60px}section.main-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%;margin:0 auto}}section.main-product .thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:#07396f;cursor:pointer;background-color:transparent;border-radius:50%}@media screen and (min-width: 992px){section.main-product .thumbnail:hover{opacity:.7}}section.main-product .thumbnail.global-media-settings img{border-radius:0}section.main-product .thumbnail[aria-current]{-webkit-box-shadow:0 0 0rem .1rem rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border:1.5px solid;border-color:#c08b32 #c6a144 #c08b32 #c6a144}section.main-product .image-magnify-full-size{cursor:-webkit-zoom-out;cursor:zoom-out;z-index:1;margin:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}section.main-product .image-magnify-hover{cursor:-webkit-zoom-in;cursor:zoom-in}section.main-product .product__modal-opener--image .product__media-zoom-none,section.main-product .product__media-icon--none{display:none}@media (hover: hover){section.main-product .product__media-zoom-hover,section.main-product .product__media-icon--hover{display:none}}@media screen and (max-width: 749px){section.main-product .product__media-zoom-hover,section.main-product .product__media-icon--hover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}section.main-product .js .product__media{overflow:hidden!important}section.main-product .thumbnail[aria-current]:focus-visible{-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0rem .5rem rgba(var(--color-foreground),.5);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}section.main-product .thumbnail[aria-current]:focus,section.main-product .thumbnail.focused{outline:0;-webkit-box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0rem .5rem rgba(var(--color-foreground),.5);box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}@media (forced-colors: active){section.main-product .thumbnail[aria-current]:focus,section.main-product .thumbnail.focused{outline:transparent solid 1px}}section.main-product .thumbnail[aria-current]:focus:not(:focus-visible){outline:0;-webkit-box-shadow:0 0 0 .1rem rgb(var(--color-foreground));box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}section.main-product .thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;pointer-events:none}section.main-product .thumbnail__badge .icon{width:1rem;height:1rem}section.main-product .thumbnail__badge .icon-3d-model{width:1.2rem;height:1.2rem}section.main-product .thumbnail__badge{color:rgb(var(--color-foreground),.6);height:2rem;width:2rem;left:auto;right:calc(.4rem + var(--media-border-width));top:calc(.4rem + var(--media-border-width))}@media screen and (min-width: 750px){section.main-product .product:not(.product--small) .thumbnail__badge{height:3rem;width:3rem}section.main-product .product:not(.product--small) .thumbnail__badge .icon{width:1.2rem;height:1.2rem}section.main-product .product:not(.product--small) .thumbnail__badge .icon-3d-model{width:1.4rem;height:1.4rem}}section.main-product .thumbnail-list__item{position:relative}section.main-product .thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}section.main-product .product:not(.featured-product) .product__view-details{display:none}section.main-product .product__view-details{display:block;text-decoration:none}section.main-product .product__view-details:hover{text-decoration:underline;text-underline-offset:.3rem}section.main-product .product__view-details .icon{width:1.2rem;margin-left:1.2rem;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}section.main-product .product__inventory{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:.5rem}section.main-product .product--no-media .product__inventory{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}section.main-product .product__inventory.visibility-hidden:empty{display:block}section.main-product .product__inventory.visibility-hidden:empty:after{content:"#"}section.main-product .icon-with-text{--icon-size: calc(var(--font-heading-scale) * 3rem);--icon-spacing: calc(var(--font-heading-scale) * 1rem)}section.main-product .icon-with-text--horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}section.main-product .icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 2rem)}section.main-product .icon-with-text .icon{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}section.main-product .icon-with-text--horizontal .icon,section.main-product .icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}section.main-product .icon-with-text--vertical .icon{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}section.main-product .icon-with-text img{height:var(--icon-size);width:var(--icon-size);-o-object-fit:contain;object-fit:contain}section.main-product .icon-with-text--vertical img{margin-right:var(--icon-spacing)}section.main-product .icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}section.main-product .icon-with-text--horizontal svg+.h4,section.main-product .icon-with-text--horizontal img+.h4,section.main-product .icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}section.main-product .icon-with-text__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}section.main-product .icon-with-text--horizontal .icon-with-text__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:33%}section.main-product .icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)}section.main-product .product__sku.visibility-hidden:after{content:"#"}section.main-product .product-media-container{--aspect-ratio: var(--preview-ratio);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%;max-width:calc(100% - var(--media-border-width) * 2)}section.main-product .product-media-container.constrain-height{--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-right:auto;margin-left:auto}section.main-product .product-media-container.constrain-height.media-fit-contain{--contained-width: calc(var(--constrained-height) * var(--aspect-ratio));width:min(var(--contained-width),100%)}section.main-product .product-media-container .media{padding-top:var(--ratio-percent)}section.main-product .product-media-container.constrain-height .media{padding-top:min(var(--constrained-height),var(--ratio-percent))}@media screen and (max-width: 749px){section.main-product .product-media-container.media-fit-cover{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}section.main-product .product-media-container.media-fit-cover .media{position:initial}}@media screen and (min-width: 750px){section.main-product .product-media-container{max-width:100%}section.main-product .product-media-container:not(.media-type-image){--aspect-ratio: 1.1}section.main-product .product-media-container.constrain-height{--viewport-offset: 170px;--constrained-min-height: 500px}section.main-product .product-media-container.media-fit-cover,section.main-product .product-media-container.media-fit-cover .product__modal-opener,section.main-product .product-media-container.media-fit-cover .media{height:100%}section.main-product .product-media-container.media-fit-cover .deferred-media__poster img{-o-object-fit:cover;object-fit:cover;width:100%}}section.main-product .product-media-container .product__modal-opener{display:block;position:relative}@media screen and (min-width: 750px){section.main-product .product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}}section.products-quotes .products-quotes__content{overflow:hidden;position:relative;padding-bottom:8rem}@media screen and (min-width: 992px){section.products-quotes .products-quotes__content{padding-bottom:12rem}}section.products-quotes .products-quotes__content .products-quotes__slider{position:relative;z-index:1;text-align:center;margin-top:4rem;padding:0 5%}@media screen and (min-width: 992px){section.products-quotes .products-quotes__content .products-quotes__slider{margin:7vh 0;padding:0}}section.products-quotes .products-quotes__content .products-quotes__slider .gradient-quotes{width:35vw;max-width:180px;margin-bottom:-5rem}@media screen and (min-width: 992px){section.products-quotes .products-quotes__content .products-quotes__slider .gradient-quotes{width:20vw}}section.products-quotes .products-quotes__content .products-quotes__slider h3{max-width:700px;margin:0 auto;margin-bottom:4rem}@media screen and (min-width: 1280px){section.products-quotes .products-quotes__content .products-quotes__slider h3{max-width:900px}}@media screen and (min-width: 1920px){section.products-quotes .products-quotes__content .products-quotes__slider h3{max-width:1200px}}section.products-quotes .products-quotes__content .products-quotes__slider p{text-transform:uppercase;letter-spacing:3px;font-size:1.2rem}@media screen and (min-width: 992px){section.products-quotes .products-quotes__content .products-quotes__slider p{font-size:max(1rem,min(.8vw,1.3rem))}}section.products-quotes .products-quotes__content .products-quotes__navigation .slick-dots{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:10px}section.products-quotes .products-quotes__content .rating{margin-bottom:3rem}section.products-media .products-media__content{padding:5vh 0}@media screen and (min-width: 992px){section.products-media .products-media__content{padding:12vh 0}}@media screen and (min-width: 1920px){section.products-media .products-media__content{padding:10rem 0}}section.products-media .products-media__content .products-media__intro{text-align:center;max-width:700px;margin:0 auto;padding-bottom:5vh;width:90%}@media screen and (min-width: 992px){section.products-media .products-media__content .products-media__intro{padding-bottom:7vh;width:60%}}@media screen and (min-width: 1440px){section.products-media .products-media__content .products-media__intro{width:100%}}@media screen and (min-width: 1920px){section.products-media .products-media__content .products-media__intro{max-width:950px;padding-bottom:10rem}}section.products-media .products-media__content .products-media__video{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:0 auto;height:26vh;min-height:230px}@media screen and (min-width: 768px){section.products-media .products-media__content .products-media__video{width:82%;height:400px}}@media screen and (min-width: 992px){section.products-media .products-media__content .products-media__video{height:70vh;width:90%}}@media screen and (min-width: 1280px){section.products-media .products-media__content .products-media__video{width:66%}}@media screen and (min-width: 1920px){section.products-media .products-media__content .products-media__video{height:70vh;width:75%;max-height:100%}}section.products-media .products-media__content .products-media__video video,section.products-media .products-media__content .products-media__video img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.related-products{padding-bottom:7%}.related-products .related-products__intro{text-align:center;padding:5rem 10%}@media screen and (min-width: 992px){.related-products .related-products__intro{padding:7rem 10%}}section.circular-two-column .circular-two-column__content{padding-top:15%}@media screen and (min-width: 768px){section.circular-two-column .circular-two-column__content{padding-top:5%}}@media screen and (min-width: 992px){section.circular-two-column .circular-two-column__content{padding-top:10%}}section.circular-two-column .circular-two-column__content .circular-two-column__info{text-align:center}section.circular-two-column .circular-two-column__content .circular-two-column__info .banner__text{max-width:90%;margin:1rem auto 0}@media screen and (min-width: 768px){section.circular-two-column .circular-two-column__content .circular-two-column__info .banner__text{max-width:500px}}@media screen and (min-width: 992px){section.circular-two-column .circular-two-column__content .circular-two-column__info .banner__text{max-width:700px}}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:8rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:6rem}@media screen and (min-width: 768px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper{padding-bottom:7%;gap:10%;row-gap:0}}@media screen and (min-width: 1920px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper{gap:5%}}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .icon-plus-gradient{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;width:9vw;margin-left:-1vw;margin-right:-1.3vw;max-width:300px;min-width:60px;z-index:1}@media screen and (min-width: 768px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .icon-plus-gradient{min-width:100px}}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image{text-align:center;width:90%}@media screen and (min-width: 768px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image{width:39%}}@media screen and (min-width: 992px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image{width:42%}}@media screen and (min-width: 1280px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image{width:32%}}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image img{border-radius:100%;width:71vw;height:71vw;-o-object-fit:cover;object-fit:cover;max-width:600px;max-height:600px;min-width:150px;min-height:150px}@media screen and (min-width: 768px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image img{width:31vw;height:31vw}}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image .banner__heading{text-align:center;line-height:1.2;margin-top:3rem}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image .banner__heading em{line-height:.9}@media only screen and (max-width: 780px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image .banner__heading{font-size:2rem}}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image .banner__text{margin:2rem auto}@media screen and (min-width: 992px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image .banner__text{width:80%}}section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image .banner__buttons{margin-top:3rem}@media screen and (min-width: 992px){section.circular-two-column .circular-two-column__content .circular-two-column__image-wrapper .circular-two-column__image .banner__buttons{margin-top:5rem}}section.rich-text .rich-text__content{text-align:center;padding:11% 2%}@media screen and (min-width: 768px){section.rich-text .rich-text__content{padding:8% 0}}section.rich-text .rich-text__content.no-top-padding{padding-top:5%}@media screen and (min-width: 768px){section.rich-text .rich-text__content.no-top-padding{padding-top:0}}section.rich-text .rich-text__content .banner__heading{line-height:1.4;max-width:1050px;margin:0 auto;width:100%}@media screen and (min-width: 768px){section.rich-text .rich-text__content .banner__heading{width:80%}}@media screen and (min-width: 992px){section.rich-text .rich-text__content .banner__heading{width:70%}}@media screen and (min-width: 1920px){section.rich-text .rich-text__content .banner__heading{width:55%;max-width:100%}}section.rich-text .rich-text__content .banner__text{max-width:600px;margin:2rem auto 0}@media screen and (min-width: 1920px){section.rich-text .rich-text__content .banner__text{max-width:700px}}section.tooltip-grid .tooltip-grid__content{text-align:center;padding:11% 5%}@media screen and (min-width: 768px){section.tooltip-grid .tooltip-grid__content{padding:8% 0}}section.tooltip-grid .tooltip-grid__content .banner__text{max-width:600px;margin:3rem auto 4rem}section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:5%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5rem}@media screen and (min-width: 768px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips{margin-top:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper{width:47%;margin-top:2rem;position:relative}@media screen and (min-width: 768px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper{width:33.33%;margin-top:6rem}}@media screen and (min-width: 1280px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper{width:25%}}section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper img{width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 1920px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper img{max-height:420px}}section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper:nth-child(2) img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width: 992px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper:nth-child(2) img{-webkit-transform:scale(1);transform:scale(1)}}section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper .tooltip{position:absolute;mix-blend-mode:darken}@media screen and (min-width: 992px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper .tooltip{mix-blend-mode:normal}}@media screen and (min-width: 992px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper .tooltip svg{width:40px;-webkit-transform:scale(1);transform:scale(1);width:30px;-webkit-transition:.3s ease all;transition:.3s ease all}section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper .tooltip svg:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}}section.badges-grid .badges-grid__content{text-align:center;padding:11% 5%}@media screen and (min-width: 768px){section.badges-grid .badges-grid__content{padding:10%}}@media screen and (min-width: 992px){section.badges-grid .badges-grid__content{padding:10% 0}}section.badges-grid .badges-grid__content .badges-grid__badges{margin-top:5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:3rem}@media screen and (min-width: 768px){section.badges-grid .badges-grid__content .badges-grid__badges{gap:4rem 7%;margin-top:8rem}}section.badges-grid .badges-grid__content .badges-grid__badges .badge__wrapper{width:48%}@media screen and (min-width: 768px){section.badges-grid .badges-grid__content .badges-grid__badges .badge__wrapper{width:22%}}@media screen and (min-width: 992px){section.badges-grid .badges-grid__content .badges-grid__badges .badge__wrapper{width:auto}}section.badges-grid .badges-grid__content .badges-grid__badges .badge__image{max-width:80px}@media screen and (min-width: 768px){section.badges-grid .badges-grid__content .badges-grid__badges .badge__image{max-width:100px}}@media screen and (min-width: 1920px){section.badges-grid .badges-grid__content .badges-grid__badges .badge__image{max-width:120px}}section.badges-grid .badges-grid__content .badges-grid__badges .subtitle{max-width:200px;margin:.8rem auto 0}@media screen and (min-width: 768px){section.badges-grid .badges-grid__content .badges-grid__badges .subtitle{margin:2.5rem auto 0}}section.craft-ingredients .craft-ingredients__intro{text-align:center;padding-bottom:4rem}@media screen and (min-width: 768px){section.craft-ingredients .craft-ingredients__intro{padding-bottom:0}}section.craft-ingredients .craft-ingredients__intro .banner__text{max-width:800px;margin:2rem auto 3rem;padding:0 5%}@media screen and (min-width: 768px){section.craft-ingredients .craft-ingredients__intro .banner__text{margin:2rem auto 5rem}}section.craft-ingredients .craft-ingredient__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}section.craft-ingredients .craft-ingredient__wrapper .ingredient-name{margin-top:1rem;letter-spacing:1.2px;font-size:max(1.2rem,min(1.2vw,1.4rem));-webkit-transition:.3s ease all;transition:.3s ease all;max-width:200px}@media screen and (min-width: 1440px){section.craft-ingredients .craft-ingredient__wrapper .ingredient-name{max-width:230px}}section.craft-ingredients .craft-ingredient__wrapper button img{background-color:transparent;border-radius:50%;width:100px;height:100px;-o-object-fit:contain;object-fit:contain;padding:5px;-webkit-transition:.3s ease all;transition:.3s ease all;-webkit-transform:scale(.9);transform:scale(.9)}@media screen and (min-width: 768px){section.craft-ingredients .craft-ingredient__wrapper button img{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width: 768px){section.craft-ingredients .craft-ingredient__wrapper button:hover{cursor:pointer}section.craft-ingredients .craft-ingredient__wrapper button:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}section.craft-ingredients .craft-ingredient__wrapper button.active img{background-color:#07396f;border:2px solid;border-color:#c08b32 #c6a144 #c08b32 #c6a144}section.craft-ingredients .craft-ingredient__wrapper button.active .ingredient-name{font-weight:600}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient{display:grid;grid-template-columns:25% 50% 25%;width:95%;margin:0 auto;padding-bottom:10%;row-gap:5rem;max-width:1800px;display:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 768px){section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient{width:85%}}@media screen and (min-width: 992px){section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient{padding-bottom:10%;row-gap:15rem}}@media screen and (min-width: 1920px){section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient{row-gap:20rem}}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient.active{display:grid}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper{justify-self:center;position:relative}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper.only-two-ingredients{grid-row:1/span 2}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper img{-o-object-fit:contain;object-fit:contain;width:110%;max-height:300px;aspect-ratio:1.2}@media screen and (min-width: 768px){section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper img{width:90%}}@media screen and (min-width: 1920px){section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper img{max-height:400px;aspect-ratio:1.3}}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper .tooltip{position:absolute;z-index:1}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper .tooltip svg{width:30px}@media screen and (min-width: 992px){section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper .tooltip svg{width:40px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease all;transition:.3s ease all}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper .tooltip svg:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2)}}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .main-ingredient{grid-row:1/span 2;grid-column:2;align-self:center;padding:10% 5% 0}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .main-ingredient img{width:100%;max-height:100%}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .main-ingredient img.bigger{-webkit-transform:scale(1.1);transform:scale(1.1)}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .disclaimer{margin-top:4rem}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .disclaimer p{text-align:center;font-size:max(1rem,min(1.1vw,1.5rem));max-width:450px;margin:0 auto;line-height:1.5}.shopify-design-mode .craft-ingredient__ingredient{display:grid!important}@media screen and (min-width: 480px){section.circular-two-column-text .circular-two-column-text__content{padding-bottom:10%}}section.circular-two-column-text .circular-two-column-text__intro{padding:10% 5%;text-align:center;max-width:700px;margin:0 auto}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__intro{padding:10% 5% 5%}}@media screen and (min-width: 992px){section.circular-two-column-text .circular-two-column-text__intro{padding:7% 0 9%}}@media screen and (min-width: 1920px){section.circular-two-column-text .circular-two-column-text__intro{max-width:900px}}section.circular-two-column-text .circular-two-column-text__intro .banner__heading .break{display:inline-block}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__intro .banner__heading .break{display:block}}@media screen and (min-width: 480px){section.circular-two-column-text .circular-two-column-text__block{padding:4% 10%}}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:11%}}@media screen and (min-width: 992px){section.circular-two-column-text .circular-two-column-text__block{padding:2% 12%}}@media screen and (min-width: 1440px){section.circular-two-column-text .circular-two-column-text__block{padding:0 12%}}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;text-align:center}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info{width:50%;text-align:left}}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info .banner__heading{margin-bottom:2.5rem;line-height:1.2;margin-top:2rem}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info .banner__heading{margin-top:0}}@media screen and (min-width: 1920px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info .banner__heading{margin-bottom:3rem}}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info .banner__text{width:90%}}@media screen and (min-width: 1440px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info .banner__text{width:80%}}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info .banner__heading{width:90%}}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info .banner__buttons{margin-top:3.5rem}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info.center-text{text-align:center}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info.right-image{display:grid}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info.right-image{justify-items:end}}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info.right-image .banner__heading,section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info.right-image .banner__text{width:90%}}@media screen and (min-width: 1440px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info.right-image .banner__heading,section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__info.right-image .banner__text{width:80%}}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper{width:100%}@media screen and (min-width: 480px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper{text-align:center}}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper{width:50%;max-height:700px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px) and (min-width: 1280px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper{-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper.right-image{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}@media screen and (min-width: 1280px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper.right-image{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper img{border-radius:100%;width:71vw;height:71vw;-o-object-fit:cover;object-fit:cover;max-width:600px;max-height:600px;min-width:150px;min-height:150px}@media screen and (min-width: 768px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper img{width:31vw;height:31vw}}@media screen and (min-width: 1920px){section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper img{max-width:700px;max-height:700px}}section.circular-two-column-text .slick-slide{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:.3s ease all;transition:.3s ease all}section.circular-two-column-text .slick-slide.slick-current{-webkit-transform:scale(1);transform:scale(1)}section.circular-two-column-text .mobileTile__navigation{text-align:center;margin:0 auto;padding:2.5rem 5%}section.circular-two-column-text .mobileTile__navigation .slider-btn{background-color:transparent;border:0}section.circular-two-column-text .mobileTile__navigation .slider-btn svg{width:36px}@media screen and (min-width: 992px){section.circular-two-column-text .mobileTile__navigation .slider-btn svg{width:55px}}@media screen and (min-width: 480px){section.circular-two-column-text .mobileTile__navigation{display:none}}section.collection-usage .tasting-note__content{padding:10% 5%}@media screen and (min-width: 992px){section.collection-usage .tasting-note__content{padding:9% 5%}}@media screen and (min-width: 1280px){section.collection-usage .tasting-note__content{padding:9% 10% 9% 7%}}section.collection-usage .tasting-note__content .collection-usage__image-wrapper img{-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 768px){section.collection-usage .tasting-note__content .collection-usage__image-wrapper img{height:23vh}}@media screen and (min-width: 992px){section.collection-usage .tasting-note__content .collection-usage__image-wrapper img{height:68vh}}@media screen and (min-width: 1920px){section.collection-usage .tasting-note__content .collection-usage__image-wrapper img{height:70vh}}section.collection-usage .tasting-note__content .usage-info{width:100%}section.collection-usage .tasting-note__content .ingredient-select{max-width:6vw}section.collection-usage .tasting-note__content .ingredient-select__wrapper button{height:80px;width:80px}@media screen and (min-width: 768px){section.collection-usage .tasting-note__content .ingredient-select__wrapper button{height:100px;width:100px}}@media screen and (min-width: 1920px){section.collection-usage .tasting-note__content .ingredient-select__wrapper button{height:110px;width:110px;padding:11%}}section.collection-usage .tasting-note__content .ingredient-select__wrapper img{width:100%;height:100%}section.collection-usage .tasting-note__content .collection-usage__image-wrapper{width:90%;margin:0 auto}@media screen and (min-width: 992px){section.collection-usage .tasting-note__content .collection-usage__image-wrapper{width:35%;margin:0}}@media screen and (min-width: 1280px){section.collection-usage .tasting-note__content .collection-usage__image-wrapper{width:48%}}@media screen and (min-width: 768px){section.collection-usage .tasting-note__content .collection-usage__info{width:80%}}@media screen and (min-width: 992px){section.collection-usage .tasting-note__content .collection-usage__info{width:60%}}@media screen and (min-width: 1280px){section.collection-usage .tasting-note__content .collection-usage__info{width:47%}}section.press-list .press-list__content{padding:10% 8%}@media screen and (min-width: 992px){section.press-list .press-list__content{padding:8% 10% 5%}}section.press-list .press-list__content .press-list__intro{text-align:center;margin-bottom:3rem}@media screen and (min-width: 768px){section.press-list .press-list__content .press-list__intro{margin-bottom:6rem}}@media screen and (min-width: 1920px){section.press-list .press-list__content .press-list__intro{margin-bottom:10rem}}section.press-list .press-list__content .press-list__links{max-width:1600px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5vw;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.press-list .press-list__content .press-list__links .press_link__wrapper{width:100%;text-align:center}@media screen and (min-width: 768px){section.press-list .press-list__content .press-list__links .press_link__wrapper{width:43%}}@media screen and (min-width: 992px){section.press-list .press-list__content .press-list__links .press_link__wrapper{width:28%}}section.press-list .press-list__content .press-list__links .press_link__wrapper .press_link{margin-bottom:2rem}section.press-list .press-list__content .press-list__links .press_link__wrapper.offset-articles{display:none}section.press-list .press-list__content .press-list__links .press_link__wrapper.offset-articles.loaded-more{display:block}section.press-list .press-list__content .load-more__wrapper{width:100%;display:block;text-align:center}section.press-list .press-list__content .load-more__wrapper button:hover{cursor:pointer}section.press-list .press-list__content .load-more__wrapper.hide{display:none}section.award-list .award-list__content{padding:10% 8%}@media screen and (min-width: 992px){section.award-list .award-list__content{padding:5% 10% 8%}}section.award-list .award-list__content .award-list__intro{text-align:center;margin-bottom:3rem}@media screen and (min-width: 768px){section.award-list .award-list__content .award-list__intro{margin-bottom:6rem}}@media screen and (min-width: 1920px){section.award-list .award-list__content .award-list__intro{margin-bottom:10rem}}section.award-list .award-list__content .award-list__links{max-width:1600px;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5vw;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}section.award-list .award-list__content .award-list__links .award_link__wrapper{width:100%;text-align:center;margin:auto}@media screen and (min-width: 768px){section.award-list .award-list__content .award-list__links .award_link__wrapper{width:43%}}@media screen and (min-width: 992px){section.award-list .award-list__content .award-list__links .award_link__wrapper{width:28%}}section.award-list .award-list__content .award-list__links .award_link__wrapper img{width:100%;max-width:220px;max-height:170px;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 992px){section.award-list .award-list__content .award-list__links .award_link__wrapper img{max-width:240px;max-height:100%}}@media screen and (min-width: 1920px){section.award-list .award-list__content .award-list__links .award_link__wrapper img{max-width:300px}}section.award-list .award-list__content .award-list__links .award_link__wrapper.offset-articles{display:none}section.award-list .award-list__content .award-list__links .award_link__wrapper.offset-articles.loaded-more{display:block}section.award-list .award-list__content .load-more__wrapper{width:100%;display:block;text-align:center}section.award-list .award-list__content .load-more__wrapper button:hover{cursor:pointer}section.award-list .award-list__content .load-more__wrapper.hide{display:none}.video-category{font-size:max(1rem,min(.8vw,1.3rem));letter-spacing:3px}.blog-articles{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:5rem;row-gap:2rem;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;padding:0 5%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 768px){.blog-articles{gap:2%}}@media screen and (min-width: 992px){.blog-articles{padding:0;margin-top:7rem;gap:2%}}.blog-articles .relate-post-card{width:50%}@media screen and (min-width: 768px){.blog-articles .relate-post-card{width:49%}}@media screen and (min-width: 992px){.blog-articles .relate-post-card{width:32%}}@media screen and (min-width: 1280px){.blog-articles .relate-post-card{width:23.5%}}.blog-articles .card-wrapper{width:100%}.article-card .card__heading{text-transform:capitalize;font-size:max(1.5rem,min(1vw,2rem));letter-spacing:1px;width:100%}.article-template__back{padding:11vw 2rem 8vw}@media screen and (min-width: 768px){.article-template__back{padding:7vw 2rem 5vw}}@media screen and (min-width: 992px){.article-template__back{padding:5vw 5rem 3vw}}.article-template__back .article-template__link{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start}.article-template__back .icon-wrap{height:8px}.article-template__back a{font-size:1.5rem;color:#07396f}.article-template__social-sharing{margin-top:2rem;margin-bottom:3rem}.article-template__tags{margin-top:8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.article-template__tags .subtitle{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:14px}.article-template__tags .article-tags{width:auto;list-style:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#07396f;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 10%}@media screen and (min-width: 768px){.article-template__tags .article-tags{padding:0 15%}}@media screen and (min-width: 992px){.article-template__tags .article-tags{padding:0;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.article-template__tags .article-tags:first-child{padding-left:0}.article-template__tags .article-tags li{margin:0 9px;font-size:1.4rem;position:relative}.article-template__tags .article-tags li:after{content:"\2022";position:absolute;right:-11px}.article-template__tags .article-tags li:last-child:after{content:""}.share-button details{text-align:center;width:auto}.share-button details summary{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.share-button details svg{margin-right:5px}.share-button__fallback{background-color:#07396f;color:#f8f6f1;top:4rem}.article-template{color:#07396f}.article-template .article-template__content{margin:0 auto;padding:0}@media screen and (min-width: 992px){.article-template .article-template__content{padding:0}}.article-template .article-template__content ul{list-style:disc;margin:0 auto;width:80%;text-align:center;list-style-position:inside}@media screen and (min-width: 992px){.article-template .article-template__content ul{width:500px}}.article-template .article-template__content p a{color:#07396f}.article-template .article-template__title,.article-template h2{color:#07396f;text-transform:uppercase;font-size:max(2.2rem,min(2vw,4rem));letter-spacing:2px;line-height:1.3;text-align:center}.article-template h3{font-size:max(1.9rem,min(2vw,2rem));letter-spacing:1.9px;margin:3rem 0;line-height:1.6;text-align:center}.article-template h2{margin:5rem 0 3rem}.article-template .cta{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:4rem auto}.article-template .cta:hover a{color:#07396f}.article-template p.cta a{color:#f8f6f1;text-decoration:none}.article-template p.cta a:hover{color:#07396f}.fieldset-title,#mixitup-container .filter-nav .control span{text-transform:uppercase;font-size:14px;letter-spacing:2.1px;color:#07396f;pointer-events:none}.fieldset-title svg,#mixitup-container .filter-nav .control span svg{height:11px;margin-left:4px}.fieldset-title{min-width:100%}.selected-value{font-size:12px;letter-spacing:1px;color:#07396f;cursor:pointer;line-height:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px}.selected-value[data-filter-target=all]{text-decoration:underline}.selected-value svg{-webkit-transform:translateY(1px);transform:translateY(1px)}.video-title{margin-top:2.5rem}.video-item:hover .video-title{text-decoration:underline;-webkit-transition:.3s ease all;transition:.3s ease all}.video-carousel-title{margin-bottom:4rem}.article-template{margin-bottom:15rem}@media screen and (max-width: 768px){.article-template{margin-bottom:7rem}}.article-template .print-btn{color:rgba(var(--color-foreground),.7);letter-spacing:3px;font-size:max(1.1rem,min(.8vw,1.4rem));text-transform:uppercase;font-weight:600;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.article-template .print-btn:hover span{text-decoration:underline}.article-template .text-center{text-align:center}.article-template header{margin-bottom:4rem!important}.article-template__prep-cook{margin-bottom:3rem!important}.article-template__prep-cook a{color:rgba(var(--color-foreground),.7)}.article-template__social-sharing{margin:4rem auto 6rem!important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:30px}.article-template__excerpt{margin-bottom:3rem!important;padding:0 5%}.article-template__tags{-webkit-box-pack:start;-webkit-justify-content:start;-ms-flex-pack:start;justify-content:start;margin-top:9rem!important}.article-template--recipes .article-template__content img,.article-template--recipe .article-template__content img{width:100%;max-width:100%;margin-top:1rem}.article-template--recipes .container--content,.article-template--recipe .container--content{max-width:130rem;margin:0 auto}.article-template .container--content>*:not(.article-gallery){padding:0 5%;width:100%}@media screen and (min-width: 1440px){.article-template .container--content>*:not(.article-gallery){padding:0}}.article-template--blog .article-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:90px;margin-bottom:90px;min-width:100%!important}@media screen and (max-width: 820px){.article-template--blog .article-gallery{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:32px 0}}.article-template--blog .article-gallery p{font-weight:600;font-size:20px;text-transform:uppercase;letter-spacing:4px}.article-template--blog .article-gallery>*{position:relative;text-align:center;width:100%;max-width:500px}.article-template--blog .article-gallery>* img{max-width:100%;width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 1280px){.article-template--blog .article-gallery>*{width:calc(33.3333333333% - 20px)}}.article-template--blog .article-gallery--with-tip p:first-of-type span{display:block;width:50%;min-width:300px;margin:0 auto}.article-template--blog blockquote{margin-bottom:40px;margin-top:190px;position:relative}@media screen and (max-width: 768px){.article-template--blog blockquote{margin-top:0}}.article-template--blog blockquote:before{content:url(/cdn/shop/files/quotes.svg?v=1686865141);display:block;position:absolute;-webkit-transform:translateY(-40%) translateX(-80%) scale(.8);transform:translateY(-40%) translate(-80%) scale(.8);opacity:0}@media screen and (min-width: 992px){.article-template--blog blockquote:before{opacity:1}}.article-template--blog blockquote h2{position:relative;z-index:1}.article-template--blog h6{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.8px;line-height:25px;margin-bottom:36px}.article-template--blog .container--content{max-width:74rem;margin:0 auto}.article-template--blog .container--content ul{font-size:max(1.5rem,min(1.5vw,1.7rem));list-style-type:disc;margin-left:24px}.article-template--blog .container--content ul li{font-size:max(1.5rem,min(1.5vw,1.7rem))}.article-template--blog .container--content ul li:not(:last-of-type){margin-bottom:20px}.article-template .container--wide{max-width:130rem;margin:0 auto;width:90%}@media screen and (max-width: 1366px){.article-template .container--wide{padding:0 5%}}.article-template .container--xs{max-width:88rem;margin:0 auto}.article-template ol{list-style-type:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin-bottom:2rem}.article-template ol li{position:relative;padding-left:32px}.article-template ol li:before{position:absolute;left:0;top:3px;margin-right:10px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:22px;height:22px;border:1px solid;border-radius:50%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1rem;font-weight:900}.article-template ol:not([start]){counter-reset:item}.article-template ol:not([start]) li:before{content:counter(item) "";counter-increment:item}.article-template ol[start]{counter-reset:list-item attr(start)}.article-template ol[start] li:before{content:counter(list-item) ""}p img{max-width:100%;margin:auto;display:block}.article-template .recipe{margin:0 auto 15rem!important;padding:0}@media screen and (max-width: 768px){.article-template .recipe{margin-bottom:7rem!important;padding:0 5%}}.article-template .recipe__link{margin-top:6rem}.article-template .recipe__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:7rem 0;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.article-template .recipe__header>div{margin-top:32px;width:100%}}.article-template .recipe__header h2{margin:0}.article-template .recipe__header .serves__title{text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:14px}.article-template .recipe__header .serves-control{cursor:default;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:55px;height:55px;font-weight:600;font-size:18px;border-radius:50%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;position:relative}.article-template .recipe__header .serves-control:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50px;padding:1px;background:linear-gradient(210deg,#b4812c,#f3d768,#e4b02a,#b68d2e,#aa802d,#dfa82e);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff)) content-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff));mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.article-template .recipe__header .serves-control.active,.article-template .recipe__header .serves-control:hover{color:#fff;background-color:#07396f}.article-template .recipe__header .serves-control:not(.active){cursor:pointer}.article-template .recipe__serves{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:25px}.article-template .recipe__title{font-size:20px;font-weight:600;margin-bottom:2rem;text-transform:uppercase}@media screen and (max-width: 768px){.article-template .recipe__title{margin-bottom:1rem}}.article-template .recipe__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:24px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){.article-template .recipe__wrapper{gap:42px}}.article-template .recipe__list{width:calc(50% - 12px);list-style:disc;list-style-position:outside;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 768px){.article-template .recipe__list{width:100%}}.article-template .recipe__item{text-align:left;position:relative;left:16px}.article-template .recipe__item a{color:#07396f}.article-template .recipe__item::marker{margin-right:4px!important}.article-template .recipe__item .hide{display:none}section.our-team-grid{margin:3rem 0}@media screen and (min-width: 992px){section.our-team-grid{margin:0}}@media screen and (min-width: 1680px){section.our-team-grid{margin:5rem 0}}section.our-team-grid .our-team-grid__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2%;row-gap:6rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:90%;margin:0 auto}@media screen and (min-width: 768px){section.our-team-grid .our-team-grid__info{-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;row-gap:8rem}}@media screen and (min-width: 992px){section.our-team-grid .our-team-grid__info{-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%}}@media screen and (min-width: 1280px){section.our-team-grid .our-team-grid__info{width:85%;max-width:1500px}}section.our-team-grid .our-team-grid__info .employee{width:100%}@media screen and (min-width: 768px){section.our-team-grid .our-team-grid__info .employee{width:45%}}@media screen and (min-width: 992px){section.our-team-grid .our-team-grid__info .employee{width:30%}}@media screen and (min-width: 1280px){section.our-team-grid .our-team-grid__info .employee{width:23%}}section.our-team-grid .our-team-grid__info .employee img{width:100%;-o-object-fit:cover;object-fit:cover;height:320px}@media screen and (min-width: 1440px){section.our-team-grid .our-team-grid__info .employee img{height:350px}}@media screen and (min-width: 1920px){section.our-team-grid .our-team-grid__info .employee img{height:500px}}section.our-team-grid .our-team-grid__info .employee h3{font-size:max(1.4rem,min(1.5vw,1.8rem));margin:2rem 0 1rem;letter-spacing:1px}section.our-team-grid .our-team-grid__info .employee .subtitle{margin-bottom:1.5rem}@media screen and (min-width: 992px){section.our-team-grid .our-team-grid__info .employee .subtitle{margin-bottom:2rem}}.foodservice_distributor__wrapper{display:grid;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:2rem}@media screen and (min-width: 768px){.foodservice_distributor__wrapper{padding-top:5rem}}@media screen and (min-width: 1280px){.foodservice_distributor__wrapper{grid-template-columns:1fr 5% 1fr}}.foodservice_distributor__wrapper .distributors{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:6rem}@media screen and (min-width: 768px){.foodservice_distributor__wrapper .distributors{margin-bottom:8rem}}@media screen and (min-width: 1280px){.foodservice_distributor__wrapper .distributors{margin-bottom:0}}.foodservice_distributor__wrapper .distributors img{width:11vw;min-width:150px;max-width:250px;max-height:85px;-o-object-fit:contain;object-fit:contain;margin:0 2rem}@media screen and (min-width: 1920px){.foodservice_distributor__wrapper .distributors img{max-height:102px}}.foodservice_distributor__wrapper h2{margin-bottom:5rem}.foodservice_distributor__wrapper .divisor{display:grid;height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;grid-template-rows:1fr 8% 1fr;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;justify-items:center;margin-bottom:4rem}@media screen and (min-width: 1280px){.foodservice_distributor__wrapper .divisor{margin-bottom:0}}.foodservice_distributor__wrapper .gold-line{display:none}@media screen and (min-width: 1280px){.foodservice_distributor__wrapper .gold-line{display:block;width:1px;height:55%;border:0;border-left:1px solid;-o-border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1;border-image:-webkit-gradient(linear,left top,right top,from(#B4812C),color-stop(21.7%,#F3D768),color-stop(42.09%,#E4B02A),color-stop(55.76%,#B68D2E),color-stop(72.64%,#AA802D),color-stop(99.95%,#DFA82E)) 1;border-image:linear-gradient(90deg,#b4812c,#f3d768 21.7%,#e4b02a 42.09%,#b68d2e 55.76%,#aa802d 72.64%,#dfa82e 99.95%) 1}.foodservice_distributor__wrapper .gold-line:first-child{-webkit-align-self:end;-ms-flex-item-align:end;align-self:end}.foodservice_distributor__wrapper .gold-line:last-child{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/style.css.map?v=22428804303849470791728421336 */
