/*!
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;-moz-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;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:rgba(0,0,0,.9);outline:none!important;opacity:0;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{-webkit-box-sizing:border-box;-moz-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;-o-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);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:-o-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease,-o-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(.8);-ms-transform:scale(.8);-o-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:964px}.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:rgba(0,0,0,0);color:#0000;top:50%;-webkit-transform:translate(0,-50%);-ms-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:rgba(0,0,0,0);color:#0000}.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:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:#0000;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;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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:rgba(0,0,0,0)}.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);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-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 rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.modal__container{overflow-y:auto;box-sizing:border-box}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__close{background:rgba(0,0,0,0);border:0}.modal__header .modal__close:before{content:"\2715"}.micromodal-slide.is-open{display:block;z-index:100;opacity:1;background:rgba(0,0,0,0)}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.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}.article-template .article-template__title,.article-template h2,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,.subtitle-element .subtitle-element__text,.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}.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 .newsletter-social__wrapper .field__label,.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:clamp(2.2rem,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:clamp(2.2rem,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:clamp(4.3rem,3.2vw,7rem)}@media screen and (min-width: 992px){h2,h3{line-height:1.4}}h2 em,h3 em{text-transform:initial;font-size:clamp(5rem,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:linear-gradient(90deg,#B4812C 0%,#F3D768 .01%,#E4B02A .02%,#B68D2E 55.76%,#AA802D 72.64%,#A57C2C 99.95%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}h2.white em,h3.white em{color:#f8f6f1}h2.blue em,h3.blue em{color:#07396f}h2.small,h3.small{font-size:clamp(2.2rem,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:clamp(2.5rem,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:clamp(3.6rem,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:clamp(2.2rem,2.2vw,5rem);letter-spacing:2.8px;line-height:1.3;margin-bottom:3rem}.template-search__header h1{margin-top:8vw}p{font-size:clamp(1.5rem,1.5vw,1.7rem)}@media screen and (min-width: 480px){p .break{display:block}}p .break.break-mobile{display:block}.link{font-size:clamp(1.2rem,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:clamp(2.7rem,2vw,4rem);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:clamp(1.1rem,.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;border-image:linear-gradient(210deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;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}}.slider-timer__navigation .slick-dots{bottom:initial;right:0;left:0}@media only screen and (max-width: 990px){.slider-timer__navigation .slick-dots{display:flex;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;transform:scale(1.4)}.sliderNavigation__timer svg circle{stroke-dasharray:63px;stroke-dashoffset:0;stroke-linecap:round;stroke-width:.8px;stroke:#0000;opacity:0;fill:none;position:absolute;top:0;left:0;transform:translateY(5.3px)}.sliderNavigation__timer svg circle:nth-child(2){transform:translateY(6px)}.sliderNavigation__timer svg circle.animatedbg{stroke:#0000;opacity:1}.sliderNavigation__timer svg circle.animated{opacity:1;stroke-dashoffset:63px;transform:rotate(-90deg);transform-origin:50%;animation:slider-timer 7s linear forwards;stroke:#07396f;stroke-width:1px}.sliderNavigation__timer svg circle.animated:hover{animation-play-state:paused}@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{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:187px;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:clamp(1.2rem,.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;transition:.3s ease all}section.featured-collections .featured-collections__content .featured-collections__products .featured-collection__hover-image{position:absolute;top:.5rem;opacity:0;transition:.3s ease all}section.featured-collections .featured-collections__content .featured-collections__products .slick-track{display:flex;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:flex;justify-content:center;width:100%;padding:0 5%}@media screen and (min-width: 992px){section.featured-collections .featuredCollection__navigation{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:flex;flex-wrap:wrap;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:clamp(1.2rem,.9vw,1.5rem);text-transform:capitalize;letter-spacing:1.3px;width:70%;line-height:1.7}#product-grid .card__title-price{display:flex;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:flex;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{align-items:center;text-transform:uppercase;font-size:clamp(1rem,.75vw,1.7rem);letter-spacing:2px;color:#07396f;padding:0;width:max-content}#product-grid .card__content .icon-add-wrap{margin-right:1rem}section.hero-banner-slider{position:relative}section.hero-banner-slider .hero-banner__content{display:flex;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{align-content:center;display:flex;position:relative;text-align:center;justify-items:center;flex-direction:column;justify-content:center;order:2;padding:5rem 5%}@media screen and (min-width: 992px){section.hero-banner-slider .hero-banner__content .hero-banner__info{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;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;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}}@media only screen and (max-width: 990px){section.hero-banner-slider .hero-banner__navigation{display:flex;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%;clip-path:circle(111.6% at 50% -22%);height:56vh;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{clip-path:circle(95.6% at 50% -30%);height:auto}}@media screen and (min-width: 992px){section.hero-banner-round .hero-banner-round__image{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{clip-path:circle(99% at 49% -9%)}@media screen and (min-width: 768px){section.hero-banner-round .hero-banner-round__image.video{clip-path:circle(100.6% at 50% -47%)}}@media screen and (min-width: 992px){section.hero-banner-round .hero-banner-round__image.video{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{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:clamp(2.8rem,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%;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;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%;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:flex;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{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{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);transform:translate(-50%,-50%);border-left:2px solid;border-right:2px solid;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%;transform:translate(-50%,-50%);border-top:2px solid;border-bottom:2px solid;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:flex;justify-content:center;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;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:flex;justify-content:center;width:100%;gap:8%;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:flex;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:flex;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:flex;padding:15% 5%;flex-wrap:wrap;gap:4rem}@media screen and (min-width: 768px){section.two-column-grid .two-column-grid__content{padding:10% 5%;justify-content:center}}@media screen and (min-width: 992px){section.two-column-grid .two-column-grid__content{margin-top:-2%;padding:10% 12% 9%;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{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{order:2}section.two-column-grid .two-column-grid__content .two-column-grid__image-wrapper img{width:100%;height:100%;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;border-image:linear-gradient(90deg,#B4812C 0%,#F3D768 21.7%,#E4B02A 42.09%,#B68D2E 55.76%,#AA802D 72.64%,#DFA82E 99.95%) 1!important}#slidecarthq .item{border-bottom:1px solid!important;border-image:linear-gradient(90deg,#B4812C 0%,#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: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:flex;justify-content:space-between;flex-wrap:wrap;position:relative;width:100%;padding:5%;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: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);transform:translate(-50%,-50%);border-left:2px solid;border-right:2px solid;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%;transform:translate(-50%,-50%);border-top:2px solid;border-bottom:2px solid;border-image:linear-gradient(60deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1}.tooltip-grid__modals .modal__container .tooltip-modal__info{align-self:center;text-align:left;overflow-y:auto;order:2;padding-bottom:2rem}@media screen and (min-width: 768px){.tooltip-grid__modals .modal__container .tooltip-modal__info{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;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%;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:flex;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;transition:1.1s ease all;transition:.6s ease all;pointer-events:none}section.faq-section .accordion-list__items .accordion-list__item-title{border-bottom:1px solid;border-image:linear-gradient(90deg,#B4812C 0%,#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;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{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:clamp(1.3rem,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:clamp(2.2rem,2.2vw,5rem);letter-spacing:2.8px;line-height:1.3}.customer h2{font-size:clamp(1.7rem,2.2vw,3rem)}.customer .field input{border-bottom:1px solid;border-image:linear-gradient(90deg,#B4812C 0%,#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:clamp(2.2rem,2.2vw,5rem);letter-spacing:2.8px;line-height:1.3;margin-bottom:3rem}.shopify-policy__container h2{font-size:clamp(1.7rem,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:clamp(1.5rem,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:clamp(2.2rem,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;border-image:linear-gradient(90deg,#B4812C 0%,#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;border-image:linear-gradient(90deg,#B4812C 0%,#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:flex;justify-content:space-between;margin-top:5rem;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:#0000!important}.gl-filter-search-fullscreen .gl-fullscreen-layer .gl-fullscreen-initial-content{padding-bottom:0!important}.gl-fullscreen-results__meta a{display:none}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{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:#0000}.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:#0000}.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:#0000}.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:#0000;border:0}.pause-btn{position:absolute;bottom:2rem;left:1rem}.pause-btn svg{width:30px}@media screen and (min-width: 992px){.pause-btn svg{width:auto;border:1px solid rgba(0,0,0,0);border-radius:50%}.pause-btn svg:hover{border-color:#c08b32 #c6a144 #c08b32 #c6a144}}.pause-btn svg:hover{cursor:pointer}.pause-btn .icon-pause-video{display:block}.pause-btn .icon-play-video{display:none}.all-products-btn svg ellipse,.all-products-btn svg path,#product-grid .card__content .button svg ellipse,#product-grid .card__content .button svg path{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:clamp(1.3rem,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{order:2;margin-top:30px}#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:#0000!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{transition:.3s ease all;fill:#0000}.slider-btn svg path:nth-child(1){transition:.3s ease all}.slider-btn svg path:nth-child(3){fill:#0000}.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}}.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;align-items:center}@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;column-gap:2rem}.header--middle-center{grid-template-areas:"navigation heading icons";grid-template-columns:1fr auto 1fr;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{transform:scale(1) translateY(11px);max-width:280px;min-width:180px;position:absolute;top:0;transition:transform .3s ease;margin:auto;right:0;left:0;width:17vw;z-index:3}.scrolled-past-header .header__heading-logo{transform:scale(.7) translateY(-6px)}@media screen and (min-width: 1280px){.scrolled-past-header .header__heading-logo{transform:scale(.6) translateY(-27px)}}@media screen and (min-width: 1920px){.scrolled-past-header .header__heading-logo{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: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 rgba(0,0,0,0);border-radius:50%;display:block;height:40px;display:flex;align-items: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{transform:scale(1)}.header__icons .header__icon.header__icon--finder:hover svg{transform:scale(1.07)}summary.list-menu__item{flex-wrap:wrap;color:#f8f6f1;letter-spacing:4px;text-transform:uppercase;padding:1rem 0 1.6rem;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0);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;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;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{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:flex;justify-content:center;flex-wrap:wrap;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 rgba(0,0,0,0);font-size:clamp(1.6rem,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;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%;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:clamp(1.4rem,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;border-image:linear-gradient(90deg,#B4812C 0%,#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;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%;transform:translateY(-50%)}.menu-drawer__utility-links{padding:2rem 2rem 8rem}.menu-drawer__utility-links a{color:#f8f6f1;text-decoration:none;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:flex;justify-content: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{align-self:center;text-align:center;padding:4rem 9%;height:100%;display:flex;flex-wrap:wrap;align-items: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:flex;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 rgba(0,0,0,0);border-radius:50%;display:block;width:45px;height:45px;display:flex;align-items: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{flex-wrap:wrap}footer .newsletter-social__wrapper .field__input{width:100%;border-bottom:1px solid;border-image:linear-gradient(90deg,#B4812C 0%,#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:flex;flex-wrap:wrap;justify-content:space-evenly}footer .footer-links__wrapper img{width:100%;object-fit:contain;max-height:90px}footer .footer-links__copyrights-policy{display:flex;justify-content:center;border-image:linear-gradient(90deg,#B4812C 0%,#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;flex-wrap:wrap;width:90%}@media screen and (min-width: 768px){footer .footer-links__copyrights-policy{margin:5rem auto 2rem;border-top:1px solid;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;border-image:linear-gradient(90deg,#B4812C 0%,#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 rgba(0,0,0,0)}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{align-content:center;display:flex;position:relative;text-align:center;justify-items:center;align-items: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%;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 .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{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}}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:#0000;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;align-items: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;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%;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:flex;margin:5rem 0 0;justify-content:center}@media screen and (min-width: 992px){section.product-slider .product-slider__content .product-slider-slide .badge-seals{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;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{flex-wrap:nowrap;display:flex;padding:0 5% 25%;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:flex;align-items:center;flex-wrap:wrap;padding:0 10%;align-content:center;justify-content:center;height:51vh;max-height:600px;min-height:300px;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{transform:translateY(80px);transition:.2s ease all;opacity:0}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile p{text-transform:uppercase;font-size:clamp(1rem,.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;transition:.4s ease opacity;opacity:0;display:block;position:absolute;border-width:1px;border-style:solid;border-image:linear-gradient(90deg,#B4812C 0%,#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;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;transform:translateY(-80px)}}section.tile-gallery .tile-gallery__content .tile-gallery__images a .tile-title{font-size:clamp(3.6rem,3.5vw,6rem);margin-top:-5.5%;opacity:1;transition:.3s ease all;position:relative;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:clamp(3.6rem,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:clamp(2.3rem,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{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{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;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{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:#0000;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:clamp(1rem,.8vw,1.3rem)}}section.quotes-slider .quotes-slider__content .quotes-slider__navigation .slick-dots{display:flex;align-items:end;justify-content:center;margin-left:10px}section.quotes-slider .quotes-slider__content .beige-arch{background-color:#ffd580;width:120%;height:140%;clip-path:ellipse(150% 49% at 50% 50%);position:absolute;bottom:-39%;left:-10%;display:block;transform-origin:center}@media screen and (min-width: 768px){section.quotes-slider .quotes-slider__content .beige-arch{clip-path:ellipse(72% 49% at 50% 50%)}}@media screen and (min-width: 992px){section.quotes-slider .quotes-slider__content .beige-arch{clip-path:ellipse(37% 50% at 50% 50%);bottom:-68%}}section.quotes-slider .quotes-slider__content .beige-arch.active{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:flex;justify-content:center;gap:4%;position:relative;align-content:center;align-items:center;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;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:clamp(1rem,.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:flex;margin:0 5% 0 8%;flex-wrap:wrap;justify-content:center;gap:2rem;padding:4rem 0}@media screen and (min-width: 480px){section.latest-articles .latest-articles__content .latest-articles__intro{justify-content:space-between}}@media screen and (min-width: 992px){section.latest-articles .latest-articles__content .latest-articles__intro{padding:0 0 5rem 5rem;flex-wrap:nowrap}}section.latest-articles .latest-articles__content .latest-articles__intro .latest-articles__filters{display:flex;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:clamp(1rem,.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:#0000;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:#0000}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:flex;justify-content:center;align-items:center;border:1px solid rgba(0,0,0,0);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;border-image:linear-gradient(90deg,#B4812C 0%,#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:flex;justify-content: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;transition:.2s ease all}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-image-link img{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:clamp(1rem,.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:clamp(1.2rem,1.1vw,1.4rem)}}section.latest-articles .latest-articles__content .latest-articles-slider__container .article-tags{display:flex;justify-content:center;align-items:center;color:#ffd580;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:clamp(1.5rem,1.5vw,1.5rem)}section.latest-articles .latest-articles__content .latest-articles-slider__container .latest-articles-all__navigation{margin:3rem 0;display:flex;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{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;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;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{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;align-items: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%;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{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;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%;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;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:flex;margin:5rem 0 0;justify-content:center}@media screen and (min-width: 992px){section.video-product-grid .video-product-grid__content .video-product-grid__wrapper .badge-seals{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;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.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:flex;justify-content:center;display:none;flex-wrap:wrap}@media screen and (min-width: 992px){section.collection-usage .collection-usage__ingredient{flex-wrap:nowrap;justify-content:space-between}}section.collection-usage .collection-usage__ingredient.active{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;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;transform:rotate(-90deg);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%;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:flex;flex-wrap:wrap;border-bottom:2px solid;border-image:linear-gradient(90deg,#B4812C 0%,#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;flex-wrap:nowrap;border:none;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 rgba(0,0,0,0);padding:2px;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;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:clamp(1.3rem,.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;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:flex;justify-content:center;gap:3%;margin-top:4rem;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;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:#0000;border-radius:100%;padding:12%;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:clamp(1.2rem,.8vw,1.9rem);line-height:1.4;margin-top:1rem;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: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:#0000}section.collection-products .spf-product__info,.template-search .spf-product__info{display:flex;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:clamp(1.2rem,.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{align-items:center;text-transform:uppercase;font-size:clamp(1rem,.75vw,1.7rem);letter-spacing:2px;color:#07396f;padding:0;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:flex;justify-content:space-between;transition:.4s ease top;top:0;width:100%;padding:0;height:auto;position:relative;flex-wrap:wrap}@media screen and (min-width: 768px){section.collection-products #gf-controls-container,.template-search #gf-controls-container{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:rgba(0,0,0,0);border:0;color:#07396f;font-size:1.6rem}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{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{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;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{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:rgba(0,0,0,0)}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:rgba(0,0,0,0);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;border-image:linear-gradient(90deg,#B4812C 0%,#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{border-image:linear-gradient(90deg,#B4812C 0%,#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;border-image:linear-gradient(210deg,#B4812C,#F3D768,#E4B02A,#B68D2E,#AA802D,#DFA82E) 1;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{justify-content:center}.featured-advertisement{padding:0 15px;text-align:center;height:80vw;flex:0 0 100%;max-width:100%;margin-bottom:5rem}@media only screen and (min-width: 576px){.featured-advertisement{flex:0 0 50%;max-width:50%;height:42.3vw;margin-bottom:0}}@media only screen and (min-width: 992px){.featured-advertisement{flex:0 0 33.333333%;max-width:33.333333%;height:27.8vw}}@media only screen and (min-width: 1200px){.featured-advertisement{flex:0 0 25%;max-width:25%;height:20.9vw}}.featured-advertisement .featured-advertisement-padding{height:100%;align-content:center;justify-content:center;display:flex;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.background-color-blue{background-color:#07396f}.featured-advertisement .featured-advertisement-padding.background-color-yellow{background-color:#ffd580}.featured-advertisement .featured-advertisement-padding .cta{font-size:clamp(1rem,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:rgba(0,0,0,0)}.featured-advertisement .text::-webkit-scrollbar-thumb{background:#ffd580;background:linear-gradient(90deg,rgb(180,129,44) 0%,rgb(228,176,42) 35%,rgb(170,128,45) 100%)}.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{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:clamp(2rem,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{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{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:flex;padding:15% 5% 10%;flex-wrap:wrap}@media screen and (min-width: 768px){section.main-centered-text-right-image .main-centered-text-right-image__content{flex-wrap:nowrap;padding:10% 5% 15%;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;align-self:center;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%;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;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;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%;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:flex;align-content:center;align-items:center;flex-wrap:wrap}@media screen and (min-width: 768px){section.timeline .timeline__image .timeline{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;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:clamp(2rem,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: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:flex;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{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;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:flex;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;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;transform:scale(.85)!important}@media screen and (min-width: 768px){section.vertical-column-media .vertical-column-media__content .slick-slide{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;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{transition:all .8s ease}}section.vertical-column-media .vertical-column-media__content .vertical-column-media__navigation{display:flex;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:flex;justify-content:center;gap:5%;flex-wrap:wrap}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout{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%;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;transform:rotate(270deg);transform-origin:left}@media screen and (min-width: 768px){section.accordion-list .accordion-list__content .accordion-list__layout .accordion-list__image.right-image{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;transform-origin:right;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{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:flex;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;transition:1.1s ease 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:clamp(1.4rem,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;border-image:linear-gradient(90deg,#B4812C 0%,#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;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{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:flex;align-items:center;flex-wrap:wrap}section.main-product .breadcrumb ul li>*{font-size:clamp(1.2rem,.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{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;border-image:linear-gradient(90deg,#B4812C 0%,#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:flex;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;transition:1.1s ease 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%;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:clamp(1.5rem,1.5vw,1.5rem)}section.main-product .accordion-list__items .accordion-list__item-title{border-bottom:1px solid;border-image:linear-gradient(90deg,#B4812C 0%,#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;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{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:clamp(1.3rem,1.3vw,1.5rem);width:max-content}section.main-product .product__badges{display:flex;gap:6%;width:100%}section.main-product .product__badges img{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--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: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;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;box-shadow:none!important}section.main-product .shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!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::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:flex;align-items:flex-start;font-size:1.2rem;margin-bottom:1.5rem}section.main-product .product-form__error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}section.main-product .product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:37rem;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;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);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::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{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{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{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:clamp(1.5rem,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:rgba(0,0,0,0);color:rgb(var(--color-base-text));border-color:#0000}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:flex;align-items:center;justify-content:center;text-align:center}section.main-product .product--no-media .product-form{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{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{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:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;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: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:flex;border:none;background-color:#0000;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;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:rgba(0,0,0,0) solid 1px;outline-offset:2px}}section.main-product .product__media-toggle.focused{outline:0;box-shadow:none}section.main-product .product__media-toggle:focus-visible:after{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{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:flex;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:flex;align-items: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{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%;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);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{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{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: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;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:flex;align-items:center;justify-content:center;cursor:pointer;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{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:flex;align-items:center}section.main-product .product__modal-opener{width:100%}section.main-product .thumbnail-slider{display:flex;align-items:center;grid-row:2;margin-top:2vw}section.main-product .thumbnail-slider .thumbnail-list.slider{display:flex;padding:.5rem;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:flex;align-items:center}section.main-product .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;padding:.5rem;flex:1;scroll-padding-left:.5rem;align-self:end;padding:0 33%;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: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:#0000;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]{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:zoom-out;z-index:1;margin:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}section.main-product .image-magnify-hover{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:flex}}section.main-product .js .product__media{overflow:hidden!important}section.main-product .thumbnail[aria-current]:focus-visible{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;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:rgba(0,0,0,0) solid 1px}}section.main-product .thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}section.main-product .thumbnail img{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;flex-shrink:0}section.main-product .product__inventory{display:flex;align-items:center;gap:.5rem}section.main-product .product--no-media .product__inventory{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:flex;justify-content:center;column-gap:3rem;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);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:flex;align-items:center}section.main-product .icon-with-text--horizontal .icon-with-text__item{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:flex;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{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:clamp(1rem,.8vw,1.3rem)}}section.products-quotes .products-quotes__content .products-quotes__navigation .slick-dots{display:flex;align-items:end;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:flex;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{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:flex;justify-content:center;padding-bottom:8rem;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{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;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:flex;justify-content:center;gap:5%;flex-wrap:wrap;margin-top:5rem}@media screen and (min-width: 768px){section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips{margin-top:0;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;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{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{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;transform:scale(1);width:30px;transition:.3s ease all}section.tooltip-grid .tooltip-grid__content .tooltip-grid__tooltips .tooltip__wrapper .tooltip svg:hover{cursor:pointer;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:flex;justify-content:center;flex-wrap:wrap;row-gap:3rem}@media screen and (min-width: 768px){section.badges-grid .badges-grid__content .badges-grid__badges{gap: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:flex;justify-content:center;column-gap:3%;align-items:flex-start}section.craft-ingredients .craft-ingredient__wrapper .ingredient-name{margin-top:1rem;letter-spacing:1.2px;font-size:clamp(1.2rem,1.2vw,1.4rem);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:#0000;border-radius:50%;width:100px;height:100px;object-fit:contain;padding:5px;transition:.3s ease all;transform:scale(.9)}@media screen and (min-width: 768px){section.craft-ingredients .craft-ingredient__wrapper button img{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{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;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{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;transform:scale(1);transition:.3s ease all}section.craft-ingredients .craft-ingredients__selection .craft-ingredient__ingredient .ingredient_wrapper .tooltip svg:hover{cursor:pointer;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{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:clamp(1rem,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:flex;flex-wrap:nowrap;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{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:flex;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{justify-content:end}}section.circular-two-column-text .circular-two-column-text__block .circular-two-column-text__image-wrapper.right-image{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{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;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{transform:scale(.8);transition:.3s ease all}section.circular-two-column-text .slick-slide.slick-current{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:#0000;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{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:flex;flex-wrap:wrap;row-gap:5vw;column-gap:5%;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:flex;flex-wrap:wrap;row-gap:5vw;column-gap:5%;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;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}.blog-articles{display:grid;margin-top:5rem;padding:0 5%;grid-row-gap:2rem}@media screen and (min-width: 768px){.blog-articles{grid-template-columns:repeat(2,1fr);grid-gap:2.1%}}@media screen and (min-width: 992px){.blog-articles{padding:0;margin-top:7rem;grid-template-columns:repeat(3,1fr);grid-gap:2.1%}}@media screen and (min-width: 1280px){.blog-articles{grid-template-columns:repeat(4,1fr)}}.blog-articles .card-wrapper{width:100%}.article-card .card__heading{text-transform:capitalize;font-size:clamp(1.5rem,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{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:flex;flex-wrap:wrap;justify-content:center;align-items:baseline}.article-template__tags .subtitle{width:100%}@media screen and (min-width: 992px){.article-template__tags .subtitle{width:auto;margin-right:10px}}.article-template__tags .article-tags{width:auto;list-style:none;margin:0;display:flex;justify-content:center;align-items:center;color:#07396f;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;flex-wrap:nowrap}}.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{justify-content:center}.share-button details svg{margin-right:5px}.share-button__fallback{background-color:#07396f;color:#f8f6f1;top:4rem}.article-template{text-align:center;color:#07396f;padding-bottom:10%}.article-template .article-template__content{margin:0 auto;padding:0 10%}@media screen and (min-width: 768px){.article-template .article-template__content{padding:0 15%}}@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:clamp(2.2rem,2vw,4rem);letter-spacing:2px;line-height:1.3}.article-template h3{font-size:clamp(1.9rem,2vw,2rem);letter-spacing:1.9px;margin:3rem 0}.article-template h2{margin:5rem 0 3rem}.article-template .cta{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}
/*# sourceMappingURL=/cdn/shop/t/77/assets/style.css.map?v=47030777195810238551682373046 */
