@font-face{font-family:Tiempos Headline;src:url(//oliveandcrate.com/cdn/shop/t/47/assets/TiemposHeadline-Bold.woff2?v=140177507667264496791760363818) format("woff2"),url(//oliveandcrate.com/cdn/shop/t/47/assets/TiemposHeadline-Bold.woff?v=67785308090070441711760363818) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Headline;src:url(//oliveandcrate.com/cdn/shop/t/47/assets/TiemposHeadline-Light.woff2?v=65313321234151750321760363818) format("woff2"),url(//oliveandcrate.com/cdn/shop/t/47/assets/TiemposHeadline-Light.woff?v=122116038055294019851760363818) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Headline;src:url(//oliveandcrate.com/cdn/shop/t/47/assets/TiemposHeadline-Regular.woff2?v=120009035298060795701760363818) format("woff2"),url(//oliveandcrate.com/cdn/shop/t/47/assets/TiemposHeadline-Regular.woff?v=83673829497149402971760363818) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,.h1,h2,.h2,h1.heading,h2.heading,.rte h1,.rte h2{font-family:como,sans-serif;font-weight:600;font-style:normal}.slide-content{color:rgb(var(--heading-color))}.heading--small+.heading--large{margin-top:20px}.shopify-section--slideshow .heading{margin:30px 0 20px}.slide-content{margin-bottom:30px;max-width:380px}.arrow-btn svg{display:block}span.arrow-btn{height:auto;display:block}.button--flex{display:flex;align-items:center;justify-content:space-between;column-gap:30px}.button-w-arrow{text-transform:unset!important;font-weight:400!important;font-size:20px!important}.slideshow .button-wrapper .slideshow_btn{display:inline-block}@media (max-width: 1400px) and (min-width: 1000px){.heading--large,.rte .heading--large{--heading-large-font-size: 52px}}.shopify-section--blurbs .section__header{max-width:100%}.shopify-section--blurbs .multi-column__item{border:1px solid rgb(var(--heading-color));padding:20px}.content-header{max-width:650px;margin:auto}.shopify-section--blurbs .multi-column__image-wrapper{margin-left:0;margin-right:auto}.block-contents{padding:30px 0}.block-contents:first-child{padding-top:0}.block-contents:nth-child(2){border-top:2px solid rgb(var(--text-color));border-bottom:2px solid rgb(var(--text-color))}.block-contents:last-child{padding-bottom:0}.title-on-top{padding:var(--vertical-breather) 0 0}.set-heading{max-width:320px;margin-left:auto!important;margin-right:auto!important}.blurbs-min{display:flex;flex-wrap:wrap}.image-with-text__image.hide-on-lg{position:relative}.blurbs-row{display:flex;align-items:center;column-gap:20px;text-align:center;max-width:100%;margin:auto;flex:0 100%;justify-content:center}.blurbs-row.reversed{flex-direction:row-reverse}.blurbs-col{flex:1 auto;max-width:fit-content}.blurbs-col:first-child{max-width:fit-content}.blurbs-col img{display:block;max-height:55px;max-width:100%;margin:auto!important}.text-with-icons__item.has-border{border:1px solid #002C3D}.padded{padding:25px}.text-with-icons__content-wrapper{margin-top:25px}.marquee-wrapper{overflow:hidden;display:flex}.image-badge{max-width:300px;z-index:2;position:relative;left:3rem}.marquee-wrapper .text-marquee{margin:0;white-space:nowrap;padding:0 2rem;position:relative}.marquee-wrapper .text-marquee:after{content:"+";position:absolute;right:-5px}.klaviyo_messages{font-size:90%;text-align:center;padding:1rem}.klaviyo_form_actions{margin-top:var(--form-input-gap)}.klaviyo_form_actions .button--secondary{color:rgb(var(--background))}.klaviyo_messages .error_message{color:#00bcd4}.footer__item-title.heading:not(.h3){font-size:1.3rem;text-transform:unset}.footer__item-title,.footer__item-content *{color:#d4d4d4}.social-media__link{background:#fff;border-radius:50%}.social-media{column-gap:15px;row-gap:15px}.social-media__item .social-media__link svg,.social-media__item .social-media__link,.social-media__item .social-media__link path{color:#002c3d}.product-form__add-button .loader-button__text{text-transform:capitalize}.button-atc-row{display:flex;flex-wrap:wrap;column-gap:15px;align-items:center}.button-atc-col{flex:1 auto}.button-atc-col:first-child{flex:0 285px}.button-atc-col img{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.quote .heading{font-style:italic}.quote{max-width:300px;margin-top:1rem}product-sticky-form .loader-button__text{color:#fff;font-family:var(--text-font-family);font-size:var(--base-font-size)}product-sticky-form [data-product-add-to-cart-button]{padding-left:25px!important;padding-right:25px!important}.shopify-section--apps{--vertical-breather: 40px}.product-item__quick-form .loader-button__text{font-family:var(--text-font-family);font-size:var(--base-font-size);text-transform:uppercase;font-weight:600}.product-item__quick-form button{padding:15px}.social-imgtext{margin-top:2rem}.social-imgtext ul.social-media{margin-left:0!important}.social-imgtext .social-media__item .social-media__link{color:rgb(var(--section-accent-background))}.size-guide{text-decoration:underline;display:block;max-width:fit-content;margin-top:1rem}.size-guide{text-decoration:underline}.swatch-toggle{display:block;position:relative;min-width:45px;padding:8px;margin:4px;border-radius:0;background:rgb(var(--secondary-background));color:rgb(var(--text-color));text-align:center;cursor:pointer;transition:background .2s ease;-webkit-tap-highlight-color:transparent}.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals .jdgm-medals__container{overflow:hidden!important}.jdgm-rev{border:0!important;background-color:#e6e7e8;padding:1rem!important;margin-bottom:1rem!important}.bndlr-container{margin-top:0!important;padding-top:0!important}.swatch-toggle.active{display:none}#shopify-section-template--16655527837929__1671704821d1294dc6 .vertical-breather{padding-top:0}.scrollbar__progress{width:100%;height:1px;background:#6d6d6d;display:block;position:relative}.scrollbar{margin-top:3rem}.scrollbar__progress:before{content:"";transform-origin:left;transform:scaleX(var(--scroll-progress));background:rgb(var(--heading-color));will-change:transform;position:absolute;top:-1.5px;bottom:0;left:0;right:0;height:2px}.shopify-section--process svg{width:100%;height:100%}.process-first-row,.process-second-row{display:flex;flex-wrap:wrap;column-gap:30px;justify-content:center}.process-item .content{max-width:180px}.title-process{position:relative}.product-item__cta-wrapper span.loader-button__text.heading.h5{font-weight:100;font-style:var(--text-font-style);color:#fff;font-family:var(--text-font-family);font-size:var(--base-font-size);text-transform:capitalize}.product-item__cta-wrapper .product-item__cta{padding:15px;width:100%}.footer__item.footer__item--newsletter .klaviyo-form *{font-family:var(--text-font-family)!important;font-weight:700!important;color:#122230;letter-spacing:0}.klaviyo-oos:empty{display:none!important}.klaviyo-oos{border-radius:var(--button-border-radius);font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;font-style:var(--heading-font-style)!important;color:rgb(var(--heading-color));font-size:var(--heading-h5-font-size)!important;text-transform:capitalize!important;border-color:rgb(var(--heading-color));padding:10px 15px!important;line-height:1.2em}@media screen and (min-width: 1200px){.full-width-container-box .multi-column--medium{--section-items-per-row: 4}.full-width-container-box scrollable-content.multi-column__inner{padding-left:var(--multi-column-column-gap)}.process-item{flex-basis:calc(16.66% - 30px);flex-grow:1;flex-shrink:1}.title-process:before{content:"";width:10px;height:20px;background:#e5e5e5;border-radius:10px;display:block;position:absolute;left:31%;transform:translate(-50%)}.process-second-row .title-process:before{top:-53px}.process-first-row .title-process:before{bottom:-140px}}@media screen and (min-width: 1000px){.image-with-text.image-with-text--overlap-text:not(.image-with-text--reverse) .image-with-text__image-wrapper.shrinked img{margin-left:auto}.title-on-top{margin-left:calc(var(--grid-column-width) + var(--grid-gap));margin-bottom:-2rem}.scrollbar{display:none}.full-width-container-box .multi-column__inner--scroller:not(.grow-columns){grid-auto-columns:289.5px}.full-width-container-box .multi-column__inner:not(.grow-columns){grid-template-columns:repeat(auto-fill,289.5px)}.full-width-container{max-width:100%;padding-right:0}.full-width-container-box{max-width:100%;padding-left:0;padding-right:0}.full-width-container .image-with-text__image-wrapper{margin-right:0!important}.full-width-container .image-with-text__image-wrapper{width:calc(var(--grid-column-width) * 12 + (var(--grid-gap) * 7))}.image-in-left .image-with-text__image-wrapper{margin-left:0;margin-right:calc(var(--grid-column-width) + var(--grid-gap))!important}.image-in-left .image-with-text__content-wrapper{margin-left:0}.full-width-container.image-in-left{padding-left:0;padding-right:var(--container-gutter)}.valign-middle{align-items:center}.valign-top{align-items:flex-start}.valign-bottom{align-items:flex-end}.shopify-section--blurbs .multi-column__inner{grid-template-columns:repeat(auto-fit,280px)}.shopify-section--blurbs .multi-column__image-wrapper{margin-bottom:50px}.shopify-section--blurbs .multi-column__image-wrapper img{min-height:78px;max-height:78px;width:auto;display:block}.text-2-col{display:flex;column-gap:10px}.text-2-col>div{flex:1 auto}}@media screen and (min-width: 741px){.hide-on-lg{display:none!important}.button.button-w-arrow{padding-left:30px;padding-right:30px}.image-with-text__content-wrapper .button-wrapper{margin-top:30px}.button--primary:not(.checkout-button){display:inline-block;margin:auto}.slideshow__text-wrapper .button--primary{margin-left:0}}@media screen and (max-width: 1199px){.processes{display:flex;flex-wrap:wrap}.process-item .content{font-size:10px}.hidden-desk .process-first-row,.hidden-desk .process-second-row{flex-basis:20%;flex-shrink:1;flex-grow:1;flex-direction:column;flex-wrap:nowrap;row-gap:22px}.hidden-desk.processes .liquid{flex-basis:50%;flex-shrink:1;flex-grow:0}.hidden-desk.processes .process-item{flex:0 calc(100% - 22px);max-width:120px}.process-first-row .process-item{margin-right:-60px}.process-second-row .process-item{margin-left:-35px}}@media screen and (max-width: 999px){.header__wrapper{padding:5px 0}.title-on-top{padding-top:30px;text-align:center}#shopify-section-template--16655528231145__4dd8a929-e2f6-4367-b876-b26cdd6f96c8 image-with-text{padding-top:25px}#shopify-section-template--16655528231145__4e7a20f9-72f3-40e9-8770-0e28ca3c2d33 .image-with-text{padding-top:0}#shopify-section-template--16655528231145__a7714ac2-5dcf-4af9-8c4a-3d5636690f29 .container{padding:0!important}.image-with-text{padding-left:0;padding-right:0}.image-with-text__content-wrapper{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}.image-with-text .container{padding-left:0;padding-right:0}}@media screen and (max-width: 740px){.button-atc-col:first-child{flex:0 195px}.social-imgtext ul.social-media{justify-content:center}.footer__item-list{display:flex;flex-wrap:wrap}.footer__item{max-width:100%;flex:0 100%}.text-mb--center{text-align:center!important}.text-with-icons__list{flex-wrap:wrap}.text-with-icons__item{max-width:300px;margin:0 auto 1rem}.text-with-icons__dots{display:none}.hide-on-mb{display:none!important}.text-2-col>div:first-child{margin-bottom:15px}.image-badge{max-width:184px;z-index:2;position:absolute;left:0;width:100%}}.login_wrapper button.form__submit.button,.register_wrapper button.form__submit.button,.shipping-estimator button.form__submit{margin-top:20px}.login_wrapper button.form__submit.button .heading,.register_wrapper button.form__submit.button .heading,.shipping-estimator button.form__submit .heading{font-family:var(--text-font-family);font-weight:var(--text-font-bold-weight);color:rgb(var(--button-text-color));font-size:calc(var(--base-font-size) - 2px);letter-spacing:2px}.announcement-bar{padding:12.5px 0}.announcement_bar_container{justify-content:space-between;gap:10px}.announcement_bar_container>*{flex:auto}.announcement_bar_container,.announcement_bar_reviews{display:flex;align-items:center}.announcement_bar_reviews img{height:16px;width:auto;margin:0 16px 0 0}.announcement_bar_reviews .para p:last-child{margin:0}.announcement_bar_link{text-align:right}.announcement_bar_reviews,.announcement_bar_link{width:30%}.announcement_bar_slider{flex-grow:1;display:flex;justify-content:center;text-align:center;width:80%}.announcement_bar_reviews p{font-size:13px;line-height:normal}.announcement_bar_reviews p,.announcement-bar__message p,.announcement_bar_link a{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style)}.announcement-bar__message p,.announcement_bar_link a{font-size:15px;line-height:25px}.announcement_bar_link a{text-decoration:underline}.announcement-bar__message{max-width:max-content;min-width:unset;padding:0;margin:0 auto}@media (max-width: 1024px){.announcement_bar_reviews{width:42%}.announcement_bar_slider{width:50%}.announcement_bar_link{width:8%}}@media (max-width: 767px){.announcement_bar_container{flex-wrap:wrap}.announcement_bar_container>*{flex:auto}.announcement_bar_reviews{width:85%}.announcement_bar_slider{width:100%;order:3}.announcement_bar_link{width:10%}.announcement-bar .oc_container{padding-left:12px;padding-right:12px}.announcement_bar_reviews img{margin:0 10px 0 0}.announcement-bar__message p,.announcement_bar_link a{font-size:14px;line-height:normal}}.header__wrapper{padding:18.5px 0}.header__icon-wrapper svg,.header__icon-wrapper a{width:21px;height:21px}.header_search_bar{min-width:192px;max-width:192px;width:100%}.header_search_bar .form_group{position:relative;display:flex;align-items:center}.header_search_bar .form_group,.header_search_bar .form_group input{width:100%}.header_search_bar .form_group input{font-size:14px;line-height:22px;color:var(--gw_main_color_review);width:100%;min-width:unset;max-width:100%;padding:8px 10px 8px 36px;margin:0;border:1px solid var(--gw_main_color_review);border-radius:30px}.header_search_bar .form_group svg{position:absolute;left:12px;top:50%;transform:translateY(-50%)}@media (max-width: 1439px){.header_search_bar{min-width:160px;max-width:160px}}@media (max-width: 1199px){.header_search_bar{display:none}}.page_index .slideshow__slide-list{position:relative;z-index:1}.page_index .shopify-section--slideshow .slideshow__text-wrapper .heading{margin:0}.page_index .shopify-section--slideshow .slideshow__text-wrapper .content-box{margin:0;max-width:1280px;width:100%}.page_index .shopify-section--slideshow .slideshow__text-wrapper .heading--large{margin:8px 0 32px}.button--primary{display:inline-block!important;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:2px;padding:16px 30px;line-height:normal;transition:.4s ease-in-out}.button .button--flex{column-gap:16px;line-height:normal}.button .button--flex svg{width:auto;height:16px}.button--primary svg path{fill:rgb(var(--button-text-color))}.button--primary:hover svg path{fill:#fff}.checkout-button{display:flex!important}.button--primary.checkout-button svg path{fill:transparent}@media (min-width:1400px){.page_index .shopify-section--slideshow .slideshow__text-wrapper .content-box{padding:0 72px 40px}}@media (max-width:1400px){.page_index .shopify-section--slideshow .slideshow__text-wrapper{padding-top:0;padding-bottom:180px}}@media (max-width: 1200px){.page_index .slideshow__slide-inner{height:653px}.page_index .shopify-section--slideshow .slideshow__text-wrapper .content-box{margin:0}.page_index .shopify-section--slideshow .slideshow__text-wrapper .heading--large{font-size:64px;line-height:76px}}@media (max-width: 1199px){.page_index .slideshow__slide-inner{height:550px}.page_index .shopify-section--slideshow .slideshow__text-wrapper .heading--large{font-size:48px;line-height:60px;margin:20px 0}}@media (max-width: 991px){.page_index .shopify-section--slideshow .slideshow__text-wrapper{padding:60px 0;margin:0}.page_index .shopify-section--slideshow .slideshow__text-wrapper .heading--large{font-size:34px;line-height:42px}}.about_information{background-color:var(--gw_main_color_review);padding:16px 0}.about_info{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 80px}.about_info p{font-size:16px;font-weight:400;line-height:28px;color:#fff;margin:0;text-align:center}@media (max-width: 1199px){.about_info p{font-size:14px;line-height:20px}.about_info{margin:0}}@media (max-width: 991px){.about_info{flex-wrap:wrap;justify-content:center}}.page_index .multi_column_wrapper{padding:56px 0;margin:0}.page_index .multi_column_wrapper .multi-column__item .multi-column__image-wrapper{margin:0 auto 8px}.page_index .multi_column_wrapper .multi-column__item .multi-column__image{height:56px;object-fit:contain}@media (min-width: 1200px){.page_index .multi_column_wrapper .section__header{margin:0 0 32px}.page_index .multi_column_wrapper .multi-column__inner{display:flex;align-items:start;justify-content:space-between;gap:15px}.page_index .multi_column_wrapper .multi-column__item{max-width:310px;width:100%}}@media (min-width: 1440px){.page_index .multi_column_wrapper .multi-column__inner{margin:0 8px}}.oc_image_with_text{margin:0}.oc_image_with_text .image-with-text__wrapper{column-gap:24px}.oc_image_with_text h2,.oc_image_with_text .h2,.oc_image_with_text h2.heading{margin:24px 0}.oc_image_with_text .image-with-text__content-wrapper .button-wrapper{margin-top:32px}@media (min-width:1000px){.oc_image_with_text .image-with-text__image-wrapper{width:50%;margin-left:0}[dir=ltr] .oc_image_with_text .image-with-text--reverse .image-with-text__image-wrapper{margin-right:0}.oc_image_with_text .image-with-text__content-wrapper{width:50%;margin:0;padding-right:0;padding-left:40px}.oc_image_with_text .image-with-text--reverse .image-with-text__content-wrapper{padding-right:40px;padding-left:0}}@media (min-width:1440px){.oc_image_with_text .image-with-text__content-wrapper{padding-left:70px}.oc_image_with_text .image-with-text--reverse .image-with-text__content-wrapper{padding-right:120px}}.blurbs_container .multi-column{flex:1}.blurbs_container .multi-column__item .heading{font-family:var(--text-font-family);font-size:13px;line-height:17px;font-weight:400;letter-spacing:normal}.shopify-section--blurbs .blurbs_container .multi-column__item{padding:16px;border-color:rgba(var(--heading-color),.5);display:flex;flex-direction:column;justify-content:space-between}@media (min-width:1000px){.blurbs_container .multi-column__inner{grid-template-columns:repeat(auto-fit,195px);--multi-column-row-gap: 24px}.shopify-section--blurbs .blurbs_container .multi-column__image-wrapper img{min-height:unset;max-height:unset}.shopify-section--blurbs .blurbs_container .multi-column__image-wrapper{margin-bottom:16px}.blurbs_container .section__header .text-container{display:flex;flex-direction:column;justify-content:space-between;height:100%}}@media (min-width:1400px){.blurbs_container{display:flex;column-gap:40px}.blurbs_container .section__header{max-width:460px;margin:0;text-align:left}}.shopify-section--featured-collections .section{--vertical-breather: 56px}.label--highlight{background:#a5c05b;font-size:13px;letter-spacing:1px;padding:6.5px 16px;border-radius:4px}.product-item-meta .product-item-meta__title{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);margin:0 0 7px}.button--outline{--button-text-color: 165, 192, 91;background-image:none;font-size:14px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:2px;line-height:16px;padding:15px 30px!important;border:1px solid rgb(165,192,91);transition:.4s ease-in-out}.button--outline:hover{background-color:#a5c05b;color:#fff}.button--outline .button--flex svg path{fill:#a5c05b}.button--outline:hover .button--flex svg path{fill:#fff}.product-item__label-list{top:16px}[dir=ltr] .product-item__label-list{left:16px}.rating{flex-wrap:wrap;justify-content:center;gap:10px}[dir=ltr] .rating__caption{font-size:13px;font-weight:var(--text-font-weight);line-height:17px;margin-left:0}.product-item-meta__price-list-container .heading,[dir=ltr] .rating__caption{font-family:var(--text-font-family);font-style:var(--text-font-style)}.price--highlight{color:#a5c05b}.product-item-meta__price-list-container{margin:12px 0}.product-item-meta__price-list-container .heading{font-weight:600}.product-item-meta__price-list-container .price--compare,[dir=ltr] .rating__caption{color:#333;opacity:1}.product-item-meta__swatch-list{margin:0}@media (min-width: 1200px){.shopify-section--featured-collections .featured-collections{padding:0 64px}.product-item{width:100%}.product-item-meta .product-item-meta__title{line-height:normal;max-width:271px;margin-left:auto;margin-right:auto}.price--compare{font-size:20px}[dir=ltr] .price-list:not(.price-list--stack)>.price:not(:last-child){margin-right:8px}}.shopify-section--collection-list .heading--small+.h3,.shopify-section--collection-list .heading--small+h3{margin-top:16px;margin-bottom:16px}.collection_list_footer_container{display:flex;justify-content:center;align-items:center;margin:40px 0 0}@media (min-width: 1200px){.shopify-section--collection-list section.section{margin:0;padding:56px 0}}.ssw-carousel-review{padding:0 32px!important}.ssw-carousel-review__image img{width:169px;height:169px;object-fit:cover}.ssw-carousel-review .ssw-carousel-review__title{line-height:17px;margin:0 0 12px;padding:0}.ssw-carousel-review .ssw-carousel-review__title,.ssw-carousel-review .ssw-carousel-review__count,.ssw-carousel-review .ssw-carousel-review__user{font-size:13px}.ssw-carousel-review .ssw-carousel-review__title,.ssw-carousel-review .ssw-carousel-review__count,.ssw-carousel-review .ssw-carousel-review__user,.ssw-carousel-review .ssw-carousel-review__text,.ssw-carousel-review .ssw-view-more{font-family:var(--text-font-family);font-weight:var(--text-font-weight);font-style:var(--text-font-style);color:var(--gw_main_color_review)}.ssw-carousel-review .ssw-carousel-review__count{display:inline-block;margin-left:4px}.ssw-carousel-review .ssw-carousel-review__count,.ssw-carousel-review .ssw-carousel-review__user{line-height:22px}.ssw-carousel-review .ssw-carousel-review__user{padding:5px 0 0}.ssw-carousel-review__avg-rate [class^=ssw-icon-]{font-size:16px!important}.sswcarousel-prev:before{left:0!important}.sswcarousel-next:before{right:0!important}.ssw-carousel-review .ssw-carousel-review__text{margin:12px 0 0}.ssw-carousel-review .ssw-carousel-review__text,.ssw-carousel-review .ssw-view-more{font-size:14px;line-height:20px}.ssw-carousel-review .ssw-view-more{display:block;text-decoration-color:var(--gw_main_color_review);margin:5px 0 0}@media (min-width: 1200px){.shopify-section--apps{--vertical-breather: 64px}}.shopify-section--counter{overflow-x:hidden}.shopify-section--counter .section{--vertical-breather: 0}.counter_image__item_row{--vertical-breather:56px;padding:var(--vertical-breather) 0}.counter_item_wrapper{display:flex;flex-wrap:wrap}.counter_item{width:50%;flex:0 0 auto;padding:24px}.counter_item .heading{margin:0;color:#a5c05b;font-family:var(--text-font-family);font-weight:600;font-style:var(--text-font-style)}.counter_item p{margin:0;line-height:22px}.counter_image_wrapper{position:relative}.counter_image_wrapper img{width:100%}.counter_img_content{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;padding:32px}.counter_img_content p{font-size:32px;line-height:1.3;font-weight:500;color:rgb(var(--text-color));margin:0 10px 0 0}.counter_img_content .button-wrapper{flex:none}@media (min-width:1000px){.counter_image__item_row{display:flex;align-items:center}.counter_image__item_row.counter_image__item_row-reverse{flex-direction:row-reverse}.counter_image_wrapper,.counter_item_wrapper{width:50%;flex:0 0 auto}}@media (min-width:1200px){.counter_item{padding:24px 45px}}@media (max-width:600px){.counter_image__item_row{--vertical-breather:36px}.counter_img_content p{font-size:23px}.counter_item{padding:24px 12px}.counter_img_content{padding:20px}}@media (max-width:500px){.counter_img_content{align-items:center;justify-content:flex-end;flex-direction:column}.counter_img_content p{margin:0;text-align:center}.counter_image_wrapper,.counter_image_wrapper img{min-height:400px;overflow:hidden;object-fit:cover}.counter_item{padding:24px 8px}}.shopify-section--apps{overflow:hidden}.shopify-section--video-with-sidebar{padding:48px 0}.video_section_container{position:relative;display:flex;align-items:start;justify-content:space-between;gap:16px}.video_section_container .image_element{position:absolute;top:-80px;left:0}.video_section_container .image_element img{max-width:185px;width:100%;object-fit:contain}.video_section_container .vertical-breather{padding:0}.video_section_container .video_sidebar{background-color:#002c3de6;width:30.6%;padding:40px 32px;flex-shrink:0}.video_sidebar_item{position:relative;text-align:center}.video_sidebar_item:not(:last-child){margin:0 0 20px;padding:0 0 20px}.video_sidebar_item:not(:last-child):after{content:"";position:absolute;background-color:#fff6;width:104px;height:1px;bottom:0;left:50%;transform:translate(-50%)}.video_sidebar_item p{font-family:var(--text-font-family);font-size:18px;line-height:24px;font-weight:500;font-style:var(--text-font-style);color:#fff}@media (min-width: 1200px){.video_section_container{padding:24px 32px}.video_section_container{gap:32px}.video_sidebar_item:not(:last-child){margin:0 0 40px;padding:0 0 40px}.video_sidebar_item p{font-size:24px;line-height:31px}.video_section_container .image_element{top:-47px;left:32px}}@media (max-width: 1199px){.video_section_container{flex-direction:column}.video_section_container .video_sidebar{width:50%;margin:0 auto}}@media (max-width: 991px){.video_section_container .video_sidebar{width:100%;padding:30px 18px}.video_section_container .image_element img{max-width:130px}}@media (max-width: 767px){.video_section_container .image_element{top:-62px}.video_section_container .image_element img{max-width:105px}}.page_index .text-with-icons__custom-icon{max-width:100%!important}.fullwidth_image_wrapper .section__header{margin-bottom:48px}.shopify-full-width-image-section .section{margin-bottom:0}.sdg-plan *{font-family:var(--text-font-family)!important}.mobile-nav__link{padding:14px 0;line-height:1}.mobile_promo_offer{margin:10px 0}.mobile_promo_offer a{display:block}mobile-navigation .drawer__header{flex-wrap:wrap;max-height:unset;padding:15px 0 10px}mobile-navigation .drawer__header .drawer__close-button{margin-left:auto;padding-right:40px}mobile-navigation .drawer__header .main-search__form{width:100%;max-width:100%}mobile-navigation .drawer__header .main-search__form .input__field{border-radius:0;border-left:0;border-right:0;padding:15px 25px 15px 50px;height:auto;line-height:1.6;margin:15px 0 0}mobile-navigation .drawer__header .main-search__form .input__field:focus{border-color:rgba(var(--text-color),.15);background-color:rgba(var(--text-color),.15);box-shadow:none}mobile-navigation .drawer__header .main-search__form .main-search__submit{right:auto;top:49%;left:24px}@media (min-width:741px){mobile-navigation .drawer__header .main-search__form .input__field{padding:15px 25px 15px 65px}mobile-navigation .drawer__header .main-search__form .main-search__submit{left:40px}}.shopify-section--faq .section{margin:var(--vertical-breather-tight) 0}.text-with-icons__item.padded{padding:48px 16px}.bndlr-add-to-cart{max-width:432px!important;padding:13px!important;border-radius:30px!important;font-family:var(--text-font-family);font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#002c3d!important;margin:24px auto 0!important}.bndlr-total-price{margin-top:8px}.bndlr-product{justify-content:flex-start!important}.bndlr-product-options-container .bndlr-option-label-container{flex:35%!important;text-align:left;padding-left:5px}.bndlr-product-image-url{margin-bottom:0!important}.bndlr-bundle-title{font-family:var(--text-font-family);font-weight:700;margin:0!important}.product-form__add-button .loader-button__text{text-transform:uppercase;letter-spacing:2px;color:var(--text-color);font-family:var(--text-font-family);font-weight:600}.product-sticky-form__form .product-form__add-button .loader-button__text{font-size:14px}.product-form__buy-buttons .product-form__add-button.button{padding:16px 20px}.product-form__buy-buttons .product-form__add-button .loader-button__text{font-size:16px;flex-wrap:wrap;row-gap:5px}.product-form__buy-buttons .product-form__add-button.button .price{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit}.product-form__buy-buttons .product-form__add-button.button .price--compare{font-size:12px;font-weight:400;opacity:1}.product{margin-left:0;margin-right:0}.product-form{display:block}.product-form>*{margin-bottom:15px}.button-link{font-family:var(--text-font-family);font-size:13px;line-height:normal;font-weight:500;color:#000;text-decoration:underline}.product-form__button{display:inline-block;margin-right:40px;margin-top:25px}.product-form__button_full{display:block;margin-right:0;margin-top:32px}.product-meta__price-list-container .price,.product-meta__price-list-container .heading{font-weight:400;font-family:var(--heading-font-family)}.product-meta__label-list .label--highlight{font-size:12px;line-height:20px;border-radius:0;letter-spacing:.5px;padding:0 5px}.product-meta__reference .rating__caption{color:var(--text-color);text-decoration:underline}.size-guide{margin:0 0 0 auto}.block-swatch-list{margin:-16px -8px 0}.block-swatch{min-width:184px}.block-swatch__item{background:transparent;border:1px solid rgb(var(--text-color));border-radius:25px;margin:16px 8px 0;padding:7px 10px}.block-swatch__item:after{display:none}.product-form__quantity .product-form__quantity-label{display:none}.quantity-selector{--quantity-selector-height: 49px;background-color:transparent;border:1px solid rgb(var(--text-color));border-radius:30px;max-width:104px}.quantity-selector__input{padding:0 7px;font-size:20px;font-family:var(--text-font-family);font-weight:var(--text-font-weight)}.quantity-selector__button svg{width:12px}.quantity-selector__button{justify-content:flex-start;width:calc(var(--quantity-selector-height) / 2)}.quantity-selector__button:first-child{justify-content:flex-end}.shipping_text{display:flex;align-items:center;font-size:12px;line-height:1.4;font-weight:400;color:#a5c05b;margin-bottom:8px}.shipping_text a{color:#000}.shipping_text p{margin:0}.shipping_text span.icon{flex-shrink:0;max-width:20px;margin-right:16px}.product_collapsible_content{padding:0;width:100%}.product_collapsible_content .collapsible-toggle{padding:14px 0;text-transform:uppercase;line-height:27px}.product_collapsible_content .collapsible__content{padding:0 0 24px!important;line-height:27px}.product_collapsible_content .collapsible__content p{margin-top:0}.product_collapsible_content .collapsible__content h2,.product_collapsible_content .collapsible__content h3,.product_collapsible_content .collapsible__content h4,.product_collapsible_content .collapsible__content h5,.product_collapsible_content .collapsible__content h6{font-size:16px;text-transform:uppercase;margin:0 0 10px;font-family:var(--text-font-family);font-weight:500}.product_collapsible_content+.product_collapsible_content{border-top:0}.product_collapsible_content{border-bottom:1px solid rgba(var(--text-color),1)}.product-form__variants .color-swatch-list{gap:24px 32px}.product-form__variants .color-swatch__item{width:42px;height:42px}.product-form__quantity{margin-top:30px}.product-form__text{margin-top:32px}.oc_flex__wrp{flex-wrap:wrap}.product_logo_list_wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:10px}.product_logo_list_wrapper .logo-list__item{padding:24px 15px}.product-sticky-form__form .product-form__add-button .loader-button__text .price{display:none}.product-form__buy-buttons .product-form__add-button .loader-button__text .price-list{justify-content:center}.product_marquee_wrapper{padding-top:20px;border-top:1px solid rgba(0,0,0,.2)}.product_marquee_wrapper.marquee-wrapper .text-marquee{padding:0 20px;font-size:14px}.product-form__option-selector+.product-form__option-selector{margin-top:32px}.button-link .coder-compare-button,.button-link .coder-compare-button:hover,.button-link .coder-compare-button:focus,.button-link .coder-compare-button:active,.button-link .coder-compare-button:focus-visible{border:inherit;padding:inherit;margin:inherit;color:inherit;text-decoration:inherit;background-color:inherit;border-radius:inherit;line-height:inherit;width:inherit}.pyr-compare-table .pyr-compare-addcart{text-align:center;font-weight:600!important;border-radius:30px;font-family:var(--text-font-family);line-height:1.5!important}[dir=ltr] .product-meta__label-list:not(:empty){flex-shrink:0}.product_faq__item_wrapper{margin-top:40px}@media screen and (min-width: 1000px){.product--thumbnails-left .product__media .product__thumbnail-list{max-height:600px}[dir=ltr] .product--thumbnails-left .product__thumbnail-list{margin-right:26px}.product-meta__title{margin-bottom:12px}.product_logo_list_wrapper,.product_marquee_wrapper{margin-left:79px}.product-form__variants .color-swatch-list{max-width:500px}}@media screen and (min-width: 1000px) and (max-width:1199px){.product-form__buy-buttons .product-form__add-button.button{padding:16px 10px}.product_logo_list_wrapper{flex-wrap:wrap;justify-content:flex-start}.product_logo_list_wrapper .logo-list__item{width:33.333%}}@media screen and (min-width: 1200px){.product__media,.product_faq__item_wrapper{--product-media-width: calc(var(--grid-column-width)* 11 + var(--grid-gap)* 11)}.product__info{--product-info-width: calc(var(--grid-column-width)* 8 + var(--grid-gap)* 8)}.product--thumbnails-left .product__thumbnail{width:99px;min-width:99px}.product_logo_list_wrapper,.product_marquee_wrapper{margin-left:118px}.image-with-text__navigation{margin-top:30px}}@media screen and (min-width: 1440px){.product-form__buy-buttons{display:inline-block;max-width:433px}.product-form__quantity{display:inline-block;margin-right:16px}}@media screen and (max-width: 1439px){.quantity-selector{max-width:300px;width:100%;justify-content:space-around;margin:0 auto;display:flex}}@media screen and (max-width: 999px){.product_logo_list_wrapper{padding-top:25px}}@media screen and (max-width: 500px){.product-form__buy-buttons .product-form__add-button.button{padding:10px}.product_logo_list_wrapper{flex-wrap:wrap}.product_logo_list_wrapper .logo-list__item{width:50%}.bndlr-product{max-width:90%!important}.block-swatch{min-width:140px}}@media only screen and (max-width: 479px){.pyr-compare-popup .pyr-compare-table td:first-child{width:115px!important}}.hide_article_related_post .shopify-section--recently-viewed-products{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
