@charset "UTF-8";*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:16px;font-weight:400;line-height:1.65;font-family:sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--inverse_background_color);color:var(--text_color);font-family:var(--body_font);font-weight:var(--body_font_weight);width:100%}.jdgm-star{font-size:14px!important}.product-no-rating>svg{width:14px}h1,h2,h3,h4,h5,h6{font-weight:var(--headings_font_weight);line-height:1.1;font-family:var(--headings_font);text-transform:var(--text_transform)}a{text-decoration:none}li{list-style:none}input,select,button,textarea,fieldset,legend{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;outline:none;font-family:var(--body_font);font-weight:var(--body_font_weight);font-size:16px}input[type=email],input[type=text],input[type=password],input[type=tel],input[type=search]{display:block;width:100%}a,button,label,input[type=submit],input[type=checkbox],input[type=radio]{cursor:pointer}img,svg{display:block;max-width:100%}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}label{display:inline-block;margin-bottom:5px;font-weight:var(--body_bold_font_weight);font-family:var(--body_bold_font)}input[type=text]:not(.quantity-selector-input),input[type=email],input[type=search],input[type=password],input[type=tel],select,textarea{border:1px solid var(--border_color);border-radius:var(--field_radius);display:block;width:100%;color:var(--text_color)}input[type=text]:not(.quantity-selector-input),input[type=email],input[type=search],input[type=password],input[type=tel],select{padding:0 16px;line-height:44px}textarea{padding:16px;resize:vertical}select{background-position:right 12px center;background-repeat:no-repeat;padding-right:44px;background-size:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48' width='48'%3E%3Cpath d='m24 30.75-12-12 2.15-2.15L24 26.5l9.85-9.85L36 18.8Z'/%3E%3C/svg%3E")}input[type=checkbox]{width:18px;height:18px;border:1px solid var(--border_color);display:inline-block;vertical-align:middle;overflow:hidden;margin:-4px 8px 0 0;background:var(--background_color);box-shadow:inset 0 0 0 4px var(--background_color);transition:.2s background-color}input[type=checkbox]:checked{background-color:var(--text_color)}.shopify-payment-button__button--unbranded{padding:8px 0!important;line-height:40px!important}.button,.shopify-challenge__button{display:inline-flex;align-items:center;justify-content:center;padding:0 32px;background:var(--button_color);color:var(--button_text_color);border:1.5px solid var(--button_color);font-family:var(--headings_font);font-weight:var(--headings_font_weight);line-height:40px;gap:6px;border-radius:var(--button_radius);transition:.2s border-color,.2s opacity,.2s color,.2s background-color,.2s transform,.2s opacity;text-transform:var(--text_transform)}.button:hover,.shopify-challenge__button:hover{transform:scale(1.03)}.button.button--line,.shopify-challenge__button.button--line{background:transparent;color:var(--button_color);border:1.5px solid var(--button_color)}.button.button--inverse,.shopify-challenge__button.button--inverse{background:var(--inverse_button_color);color:var(--inverse_button_text_color);border:1.5px solid var(--inverse_button_color)}.button.button--inverse-line,.shopify-challenge__button.button--inverse-line{background:transparent;color:var(--inverse_button_color);border:1.5px solid var(--inverse_button_color)}.button.button--secondary,.shopify-challenge__button.button--secondary{background:var(--inverse_text_color);color:var(--inverse_background_color);border:1.5px solid var(--inverse_text_color)}.button.button--inverse-accent,.shopify-challenge__button.button--inverse-accent{background:var(--inverse_accent_color);color:var(--inverse_accent_text_color);border:1.5px solid var(--inverse_accent_color)}.button.button--full,.shopify-challenge__button.button--full{display:flex;width:100%}.button:disabled,.shopify-challenge__button:disabled{pointer-events:none;opacity:.5}.button svg,.shopify-challenge__button svg{width:24px}.button span+svg,.shopify-challenge__button span+svg{margin-right:-10px}.form-layout-heading{font-size:20px;margin-bottom:20px}@media (min-width: 960px){.form-layout-heading{font-size:24px}}.form-layout>*+*{margin-top:20px}.form-layout .field-row{display:flex;gap:20px}@media (max-width: 599px){.form-layout .field-row{flex-direction:column}}@media (min-width: 600px){.form-layout .field-row{flex-direction:row}}.form-layout .field-row .field{flex:1}.form-layout .field.field--error input,.form-layout .field.field--error textarea{border-color:var(--danger_text_color)}.form-layout .field-error{font-size:14px;color:var(--danger_text_color);margin-top:5px}.form-layout-errors,.form-layout-success{font-size:14px;padding:16px;border-radius:var(--field_radius)}.form-layout-errors h3,.form-layout-success h3{font-size:16px;margin-bottom:5px}.form-layout-errors{border:1px solid var(--danger_border_color);background-color:var(--danger_background_color);color:var(--danger_text_color)}.form-layout-errors li,.form-layout-errors a{color:var(--danger_text_color)}.form-layout-success{border:1px solid var(--success_border_color);background-color:var(--success_background_color);color:var(--success_text_color)}.form-layout-success li{color:var(--success_text_color)}.width{max-width:var(--page_width);margin:0 auto;width:calc(100% - 36px)}@media (min-width: 960px){.width{width:calc(100% - 80px)}}.wrapper{position:relative;padding-top:75px}.grid-item-image-placeholder{height:200px;display:block;width:100%;border-top-right-radius:var(--image_radius);border-top-left-radius:var(--image_radius);border:1px solid var(--border_color)}.rte{font-size:14px}.rte>*+*{margin-top:20px}.rte li{position:relative;display:flex}.rte li:before{color:var(--checkmark_color);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;min-height:24px;max-width:24px;max-height:24px;margin:0 12px 0 0;border-radius:50%}.rte.rte--inverse li:before{background:var(--inverse_text_color);color:var(--inverse_checkmark_color)}.rte ul li:before{content:"\2713"}.rte ol li{counter-increment:orderedlist}.rte ol li:before{content:counter(orderedlist)}.rte li+li{margin-top:15px}.rte h1,.rte h2{font-size:32px}@media (min-width: 960px){.rte h1,.rte h2{font-size:40px}}.rte h3{font-size:24px}.rte h4{font-size:18px}.rte h5{font-size:16px}.rte h6{font-size:14px}.rte>*+h1,.rte>*+h2,.rte>*+h3,.rte>*+h4,.rte>*+h5,.rte>*+h6{margin-top:50px}.rte blockquote{padding-left:28px;border-left:5px solid var(--text_color);font-size:18px}.rte a{text-decoration:underline;transition:.2 opacity;color:var(--text_color);font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight)}.rte a:hover{opacity:.7}.rte img{border-radius:var(--image_radius)}.rte table{width:100%;border-collapse:collapse;display:block;max-width:-moz-fit-content;max-width:fit-content;overflow-x:auto;white-space:nowrap}.rte td,.rte th{border:1px solid var(--border_color);padding:15px}.section-spacing--both{padding:var(--spacing) 0}.section-spacing--top{padding-top:var(--spacing)}.section-spacing--bottom{padding-bottom:var(--spacing)}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset: -3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset: -3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast: none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}.pagination{display:flex;align-items:center;justify-content:center;margin-top:var(--spacing)}.pagination-inner{border:1px solid var(--border_color);display:inline-flex;align-items:center;border-radius:var(--field_radius);overflow:hidden}.pagination-inner span+span{margin-left:-1px;border-left:1px solid var(--border_color)}.pagination-inner a,.pagination-inner span.deco,.pagination-inner span.current{padding:5px 12px;display:block;-webkit-user-select:none;user-select:none}@media (max-width: 600px){.pagination-inner span.page,.pagination-inner span.current,.pagination-inner span.deco{display:none}}.pagination-inner a{color:var(--text_color)}.product-grid-item{color:var(--text_color);transition:.2s transform;display:flex;flex-direction:column}.product-grid-item-body{width:100%}.product-grid-item-body>span.button{width:100%;text-transform:uppercase;font-size:14px}@media (max-width: 959px and min-width: 576px){.product-grid-item{display:block}}@media (min-width: 960px){.product-grid-item{display:flex;flex-direction:column;align-items:flex-start}}.product-grid-item:hover{transform:scale(1.02)}.product-grid-item--card{display:flex;flex-direction:column}.product-grid-item--standard img{border-radius:var(--image_radius);margin-bottom:15px}.product-grid-item--card img{border-top-right-radius:var(--image_radius);border-top-left-radius:var(--image_radius)}.product-grid-item-body{display:block}.product-grid-item--card .product-grid-item-body{padding:16px 12px;flex:1;display:block;border-bottom-right-radius:var(--image_radius);border-bottom-left-radius:var(--image_radius);border:1px solid var(--border_color);border-top:none;background:var(--background_color);width:100%}@media (min-width: 960px){.product-grid-item--card .product-grid-item-body{padding:16px}}.product-grid-item-body h3{font-size:20px;margin-bottom:5px}@media (min-width: 960px){.product-grid-item-body h3{font-size:22px}}.product-grid-item-body p{font-size:11px;text-transform:uppercase;color:var(--accent_color)}@media (min-width: 960px){.product-grid-item-body p{font-size:12px}}@media (min-width: 960px){.product-grid-item-body .button{margin-top:auto}}.product-grid-item-prices{display:flex;align-items:center;gap:10px}.product-grid-item-compare{text-decoration:line-through;font-size:14px;opacity:.5;color:red}.product-grid-item-price{font-size:18px}.quantity-selector{display:inline-flex;align-items:center;border:1px solid var(--border_color);border-radius:var(--button_radius);overflow:hidden}.quantity-selector .quantity-selector-button,.quantity-selector .quantity-selector-input{width:36px;height:36px;display:flex;align-items:center;justify-content:center;text-align:center}.quantity-selector .quantity-selector-button{transition:.2s transform}.quantity-selector .quantity-selector-button:hover{transform:scale(1.07)}.quantity-selector svg{width:14px}.search-grid-item{color:var(--text_color);transition:.2s transform;display:flex;flex-direction:column}@media (max-width: 959px){.search-grid-item{display:block}}@media (min-width: 960px){.search-grid-item{display:flex;flex-direction:column;align-items:flex-start}}.search-grid-item:hover{transform:scale(1.02)}.search-grid-item--card{display:flex;flex-direction:column}.search-grid-item--standard img{border-radius:var(--image_radius);margin-bottom:15px}.search-grid-item--card img{border-top-right-radius:var(--image_radius);border-top-left-radius:var(--image_radius);height:200px;width:100%;object-fit:cover}.search-grid-item-body{display:block}.search-grid-item--card .search-grid-item-body{padding:16px 12px;flex:1;display:block;border-bottom-right-radius:var(--image_radius);border-bottom-left-radius:var(--image_radius);border:1px solid var(--border_color);border-top:none;background:var(--background_color);width:100%}@media (min-width: 960px){.search-grid-item--card .search-grid-item-body{padding:16px}}.search-grid-item-body h3{font-size:20px;margin-bottom:5px}@media (min-width: 960px){.search-grid-item-body h3{font-size:22px}}.search-grid-item-body p{font-size:11px;text-transform:uppercase;color:var(--accent_color)}@media (min-width: 960px){.search-grid-item-body p{font-size:12px}}@media (min-width: 960px){.search-grid-item-body .button{margin-top:auto}}.search-grid-item-prices{display:flex;align-items:center;gap:10px}.search-grid-item-compare{text-decoration:line-through;font-size:14px;opacity:.5}.search-grid-item-price{font-size:18px}.article-grid-item{color:var(--text_color);transition:.2s transform;display:flex;flex-direction:column}@media (max-width: 959px){.article-grid-item{display:block}}@media (min-width: 960px){.article-grid-item{display:flex;flex-direction:column;align-items:flex-start}}.article-grid-item:hover{transform:scale(1.02)}.article-grid-item--card{display:flex;flex-direction:column}.article-grid-item--standard img{border-radius:var(--image_radius);margin-bottom:15px}.article-grid-item--card img{border-top-right-radius:var(--image_radius);border-top-left-radius:var(--image_radius);height:200px;width:100%;object-fit:cover}.article-grid-item-body{display:block}.article-grid-item--card .article-grid-item-body{padding:16px 12px;flex:1;display:block;border-bottom-right-radius:var(--image_radius);border-bottom-left-radius:var(--image_radius);border:1px solid var(--border_color);border-top:none;background:var(--background_color);width:100%}@media (min-width: 960px){.article-grid-item--card .article-grid-item-body{padding:16px}}.article-grid-item-body h3{font-size:20px;margin-bottom:5px}@media (min-width: 960px){.article-grid-item-body h3{font-size:22px}}.article-grid-item-body p{font-size:14px}@media (min-width: 960px){.article-grid-item-body .button{margin-top:auto}}.article-grid-item-prices{display:flex;align-items:center;gap:10px}.article-grid-item-compare{text-decoration:line-through;font-size:14px;opacity:.5}.article-grid-item-price{font-size:18px}.four04{background-color:var(--background_color);padding:var(--spacing) 0;text-align:center}.four04 h1{font-size:32px}@media (min-width: 960px){.four04 h1{font-size:40px}}.four04 .button{margin-top:20px}.announcement-bar{display:block;text-align:center;padding:7px 0;font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight);font-size:13px;min-height:36px}.cart-main{padding:calc(var(--spacing) / 1.5) 0;background-color:var(--background_color)}@media (min-width: 960px){.cart-main{padding:var(--spacing) 0}}.cart-main-empty{text-align:center}.cart-main-empty h1{font-size:32px;margin-bottom:20px}@media (min-width: 960px){.cart-main-empty h1{font-size:40px}}.cart-main-full{max-width:1000px;margin:0 auto}.cart-main-full h1{font-size:32px;margin-bottom:40px}@media (min-width: 960px){.cart-main-full h1{font-size:40px}}.cart-item-head{display:flex;gap:100px;padding-bottom:12px;border-bottom:1px solid var(--border_color)}.cart-item-head h2{font-size:12px;text-transform:uppercase;letter-spacing:1px}.cart-item-head-product{flex:1}@media (max-width: 959px){.cart-item-head-quantity{display:none}}@media (min-width: 960px){.cart-item-head-quantity{width:150px}}@media (min-width: 960px){.cart-item-head-total{width:120px;text-align:right}}.cart-item{display:flex;align-items:flex-start;gap:40px;padding:24px 0;border-bottom:1px solid var(--border_color)}@media (max-width: 959px){.cart-item{gap:16px;font-size:14px}}@media (min-width: 960px){.cart-item{gap:40px;font-size:16px}}.cart-item-image{width:80px;min-width:80px;display:block}@media (min-width: 960px){.cart-item-image{width:100px;min-width:100px}}.cart-item-image img{width:80px;height:80px;object-fit:cover;border-radius:calc(var(--image_radius) / 2);transition:.2s transform}@media (min-width: 960px){.cart-item-image img{width:100px;height:100px}}.cart-item-image img:hover{transform:scale(1.02)}.cart-item-text{flex:1;min-width:0}@media (max-width: 959px){.cart-item-text{padding-right:80px;position:relative}}@media (min-width: 960px){.cart-item-text{display:flex;align-items:flex-start;gap:100px}}.cart-item-text-product{flex:1}.cart-item-text-product-title{font-family:var(--body_bold_font_weight);font-family:var(--body_bold_font);line-height:1.6}.cart-item-text-product-title a{color:var(--text_color);transition:.2s opacity}.cart-item-text-product-title a:hover{opacity:.7}.cart-item-text-quantity{display:inline-flex;gap:16px;align-items:center}@media (max-width: 959px){.cart-item-text-quantity{margin-top:10px}}@media (min-width: 960px){.cart-item-text-quantity{width:150px}}.cart-item-text-remove{width:24px;padding:4px;display:block;transition:.2s transform}.cart-item-text-remove:hover{transform:scale(1.07)}@media (max-width: 959px){.cart-item-text-total{position:absolute;top:0;right:0}}@media (min-width: 960px){.cart-item-text-total{width:120px;text-align:right}}.cart-totals{margin-top:24px;text-align:right}.cart-totals p{margin-top:10px}.cart-total{display:flex;justify-content:flex-end;gap:10px}.cart-total h3{font-size:18px;font-weight:var(--body_font_weight);font-family:var(--body_font);line-height:1.6}.cart-total span{font-size:18px;font-weight:var(--body_bold_font_weight);font-family:var(--body_bold_font)}.cart-footer{display:flex;justify-content:flex-end;margin-top:24px}.circle-menu{background:var(--background_color)}@media (min-width: 960px){.circle-menu{display:none}}.circle-menu-items{overflow-x:auto;white-space:nowrap;padding:12px 0 4px}.circle-menu-items::-webkit-scrollbar{display:none}.circle-menu-item{text-align:center;width:80px;display:inline-block;color:var(--text_color)}.circle-menu-item:first-of-type{margin-left:10px}.circle-menu-item:last-of-type{margin-right:10px}.circle-menu-item-image{display:flex;align-items:center;justify-content:center;width:71px;height:71px;margin:0 auto;border-radius:50%;overflow:hidden;border-width:2.5px;border-style:solid}.circle-menu-item-img{width:60px;height:60px;border-radius:50%;object-fit:cover}.circle-menu-item-label{font-weight:var(--body_bold_font_weight);font-family:var(--body_bold_font);font-size:11px;display:block;margin-top:5px;line-height:1}.circle-menu--ignore .circle-menu-item-label{font-family:Arial,Helvetica,sans-serif;font-weight:400}.circle-video-menu{background:var(--background_color)}@media (min-width: 960px){.circle-video-menu{display:none}}.circle-video-menu-items{overflow-x:auto;white-space:nowrap;padding:16px 0 12px}.circle-video-menu-items::-webkit-scrollbar{display:none}.circle-video-menu-item{text-align:center;width:80px;display:inline-block;color:var(--text_color)}.circle-video-menu-item:first-of-type{margin-left:10px}.circle-video-menu-item:last-of-type{margin-right:10px}.circle-video-menu-item-image{display:flex;align-items:center;justify-content:center;width:71px;height:71px;margin:0 auto;border-radius:50%;overflow:hidden;border-width:2.5px;border-style:solid;color:#fff;position:relative}.circle-video-menu-item-image svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle-video-menu-item-img{width:60px;height:60px;border-radius:50%;object-fit:cover}.circle-video-menu-item-label{font-weight:var(--body_bold_font_weight);font-family:var(--body_bold_font);font-size:11px;display:block;margin-top:5px;line-height:1}.circle-video-menu--ignore .circle-video-menu-item-label{font-family:Arial,Helvetica,sans-serif;font-weight:400}.circle-video-menu-modal{background-color:#000c;position:fixed;top:0;width:100%;height:100%;z-index:2147483647;display:flex;left:-9999px;transition:var(--fadeOff);opacity:0}.circle-video-menu-modal.circle-video-menu-modal--active{transition:var(--fadeOn);left:0;opacity:1}.circle-video-menu-modal .width{margin:auto}.circle-video-menu-modal video{display:block;margin:0 auto;width:100%}.circle-video-menu-modal-inner{max-width:300px;margin:0 auto;display:flex;align-items:flex-end;flex-direction:column}.circle-video-menu-modal-close{margin:0 0 10px auto;transform:translate(4px);color:#fff;width:24px}.collapsable-content{background-color:var(--background_color)}.collapsable-content.collapsable-content--alt{background:var(--background_2_color)}.collapsable-content.collapsable-content--inverse{background:var(--inverse_background_color);color:var(--inverse_text_color)}.collapsable-content-section{padding:16px 0;border-bottom:1px solid var(--border_color);max-width:660px;margin:0 auto}.collapsable-content-section-header{display:flex;gap:20px;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:.2s opacity}.collapsable-content-section-header:hover{opacity:.7}.collapsable-content-section-header h3{flex:1}.collapsable-content-section-header svg{width:24px;transition:.3s transform}.collapsable-content-section--active .collapsable-content-section-header svg{transform:rotate(180deg)}.collapsable-content-section-body{max-height:0;overflow:hidden;transition:.3s max-height}.collapsable-content-section-body-inner{margin-top:10px}.collection-main{background-color:var(--background_color)}.collection-top{padding:var(--spacing) 0;background:var(--inverse_background_color);color:var(--inverse_text_color)}.collection-top h1{font-size:32px;margin-bottom:10px}@media (min-width: 960px){.collection-top h1{font-size:40px}}.collection-top-flex{display:flex;align-items:center}@media (max-width: 959px){.collection-top-flex{flex-direction:column;padding:60px 0 40px;gap:40px}}@media (min-width: 960px){.collection-top-flex{flex-direction:row}}@media (max-width: 959px){.collection-top-text{text-align:center;max-width:400px;margin:0 auto}}@media (min-width: 960px){.collection-top-text{width:50%}}@media (max-width: 959px){.collection-top-image{max-width:500px;margin:0 auto}}@media (min-width: 960px){.collection-top-image{width:500px;margin-left:auto;max-width:50%}}.collection-body,.collections-body{padding:var(--spacing) 0}.collection-body-filters{display:flex;align-items:center;margin-bottom:calc(var(--spacing) / 2);margin-top:calc(var(--spacing) / -2)}.collection-body-filters-sort{display:inline-flex;align-items:center;gap:10px;margin-left:auto}.collection-body-filters-sort select{width:220px}.collection-body-grid,.collections-body-grid{display:grid;column-gap:calc(var(--grid_x_spacing) / 2);row-gap:calc(var(--grid_y_spacing) / 2);grid-template-columns:repeat(2,1fr)}@media (max-width: 575px){.collection-body-grid,.collections-body-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.collection-body-grid,.collections-body-grid{grid-template-columns:repeat(4,1fr)}}.featured-collection{background:var(--background_color)}.featured-collection.featured-collection--alt{background:var(--background_2_color)}.featured-collection-grid{display:grid;column-gap:calc(var(--grid_x_spacing) / 2);row-gap:calc(var(--grid_y_spacing) / 2);grid-template-columns:repeat(2,1fr)}@media (min-width: 960px){.featured-collection-grid{grid-template-columns:repeat(4,1fr);column-gap:var(--grid_x_spacing);row-gap:var(--grid_y_spacing)}}.footer{background:var(--inverse_background_color);color:var(--inverse_text_color)}.footer-top{display:flex;padding:60px 0}@media (max-width: 959px){.footer-top{row-gap:40px;flex-direction:column}}@media (min-width: 960px){.footer-top{justify-content:space-between;flex-direction:row}}.footer-top-column--menu h2{font-size:20px;margin-bottom:20px}.footer-top-column--menu li+.footer-top-column--menu li{margin-top:10px}.footer-top-column--menu a{color:var(--inverse_text_color)}.footer-top-column--menu a:hover{text-decoration:underline}.footer-top-logo{margin-bottom:20px}.footer-top-social{display:inline-flex;gap:16px}.footer-top-social a{width:40px;height:40px;border:1px solid var(--inverse_border_color);color:var(--inverse_text_color);display:flex;align-items:center;justify-content:center;border-radius:50%}.footer-top-social svg{height:18px;transition:.2s transform}.footer-top-social a:hover svg{transform:scale(1.07)}.footer-bottom{padding:25px 0;border-top:1px solid var(--inverse_border_color)}.footer-bottom p{font-size:12px;opacity:1;text-align:center}.header{background:var(--inverse_background_color);color:var(--inverse_text_color);border-bottom:1px solid var(--inverse_border_color);top:0;transition:.2s top;z-index:100;width:100%;position:absolute}.rc90 .rc90-header,.rc90 .rc90-bottom{padding:12px 24px!important}.rc90 .rc90-totals{padding-bottom:12px!important}.rc90 .rc90-item-main-footer-prices{gap:8px!important;padding:0 8px!important}.header.header--fixed{position:fixed;margin-top:-76px;transition:.2s transform}.header.header--fixed.header--sticky-active{transform:translateY(100%)}.header-flex{display:flex;height:75px;align-items:center;position:relative}.header-logo{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 959px){.header-nav{position:fixed;z-index:100;top:0;left:0;height:100vh;overflow:auto;width:300px;background-color:var(--background_2_color);transition:.2s transform;transform:translate(-100%)}}@media (max-width: 575px){.header-nav-mobile-close-out>a{display:flex!important;justify-content:space-between;align-items:center}}@media (min-width: 576px){.header-nav-mobile-close-out{display:none!important}}@media (min-width: 960px){.header-nav{display:inline-flex;align-items:center;gap:40px}}.nav-active .header-nav{transform:none}@media (max-width: 959px){.header-nav-item{border-bottom:1px solid var(--border_color)}}@media (min-width: 960px){.header-nav-item{padding:20px 0}}@media (min-width: 960px){.header-nav-item.header-nav-item--has-sub{position:relative}}.header-nav-anchor{color:var(--inverse_text_color);font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight);transition:.2s opacity}@media (max-width: 959px){.header-nav-anchor{color:var(--text_color);display:block;font-size:20px;padding:10px 20px}}@media (min-width: 960px){.header-nav-anchor{display:inline-block}}.header-nav-anchor:hover{opacity:.7}.header-nav-anchor.header-nav-anchor--sub-trigger{justify-content:space-between;align-items:center}@media (max-width: 959px){.header-nav-anchor.header-nav-anchor--sub-trigger{display:flex}}@media (min-width: 960px){.header-nav-anchor.header-nav-anchor--sub-trigger{display:inline-flex;gap:6px}}.header-nav-anchor.header-nav-anchor--sub-trigger svg{width:24px;transition:.2s transform}@media (min-width: 960px){.header-nav-anchor.header-nav-anchor--sub-trigger svg{margin-top:2px}}.header-nav-item--sub-active .header-nav-anchor.header-nav-anchor--sub-trigger svg{transform:rotate(180deg)}@media (min-width: 960px){.header-nav-item--sub-active .header-nav-anchor.header-nav-anchor--sub-trigger svg{transform:none}}@media (max-width: 959px){.header-sub-nav{background-color:var(--background_2_color);display:none}}@media (min-width: 960px){.header-sub-nav{position:absolute;width:260px;background:var(--background_2_color);border-radius:20px;padding:15px;transform:translate(-50%);margin-left:-15px;opacity:0;left:-9999px;top:-9999px;margin-top:-10px;transition:var(--fadeOff);box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}}@media (min-width: 960px){.header-sub-nav:before{position:absolute;width:14px;height:14px;background:var(--background_2_color);transform:rotate(45deg) translate(-50%);content:"";top:0;left:50%}}.header-nav-item:hover .header-sub-nav,.header-sub-nav:hover{transition:var(--fadeOn);opacity:1;left:50%;top:100%}.header-nav-item--sub-active .header-sub-nav{display:block}@media (max-width: 959px){.header-sub-nav-item{border-top:1px solid var(--border_color)}}@media (min-width: 960px){.header-sub-nav-item+.header-sub-nav-item{margin-top:5px}}@media (min-width: 960px){.header-sub-nav-item.header-sub-nav-item--has-sub{margin-bottom:10px}}.header-sub-nav-anchor{color:var(--text_color);font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight);transition:.2s opacity}@media (max-width: 959px){.header-sub-nav-anchor{padding:6px 20px;display:block}}.header-sub-nav-anchor:hover{opacity:.7}@media (max-width: 959px){.header-sub-sub-nav{padding-bottom:10px}}@media (min-width: 960px){.header-sub-sub-nav{margin-left:10px}}.header-sub-sub-nav-anchor{color:var(--text_color);transition:.2s opacity}@media (max-width: 959px){.header-sub-sub-nav-anchor{padding:0 20px 0 30px;display:block}}.header-sub-sub-nav-anchor:hover{opacity:.7}.header-icons{display:inline-flex;align-items:center;gap:20px;margin-left:auto}.header-icons-item,.header-icons-anchor{width:32px;height:32px;display:block}.header-icons-anchor{transition:.2s opacity}.header-icons-anchor:hover{opacity:.7}.header-icons-anchor--cart{position:relative}.header-icons-anchor--search{margin-top:2px}.header-icons-anchor-cart-count{position:absolute;right:-5px;bottom:-5px;min-width:20px;padding:0 5px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:20px;font-size:12px;font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight);transition:.2s opacity}.header-icons-anchor-cart-count--hide{opacity:0}.header-hamburger{color:var(--inverse_text_color);position:relative}@media (min-width: 960px){.header-hamburger{display:none}}.header-hamburger-close,.header-hamburger-open{width:32px;height:32px;display:block;transition:.2s opacity,.2s transform}.header-hamburger-close{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);opacity:0}.nav-active .header-hamburger-close{transform:translate(-50%,-50%);opacity:1}.nav-active .header-hamburger-open{transform:translate(-50%,-50%) scale(.5);opacity:0}.header-overlay{position:fixed;z-index:90;bottom:0;left:-100%;width:100%;height:100%;background-color:var(--text_color);transition:var(--fadeOff);opacity:0;height:calc(100% - var(--navDrawerOffset))}@media (min-width: 960px){.header-overlay{display:none}}.nav-active .header-overlay{opacity:.4;left:0;transition:var(--fadeOn)}.heading-divide{background-color:var(--background_color)}.heading-divide.heading-divide--alt{background-color:var(--background_2_color)}.heading-divide.heading-divide--inverse{background-color:var(--inverse_background_color)}.heading-divide.heading-divide--inverse h2{color:var(--inverse_text_color)}.heading-divide-flex{display:flex;align-items:center;gap:36px}.heading-divide-flex h2{font-size:32px}@media (min-width: 960px){.heading-divide-flex h2{font-size:40px}}.heading-divide-flex-divide{height:1px;flex:1;background:var(--border_color)}.heading-divide--inverse .heading-divide-flex-divide{background:var(--inverse_border_color)}.hero{background-size:cover;background-position:center center}.hero-flex{display:flex;align-items:center}@media (max-width: 959px){.hero-flex{flex-direction:column;padding:var(--spacing) 0;gap:40px}}@media (min-width: 960px){.hero-flex{padding:var(--spacing) 0}}@media (min-width: 960px){.hero-flex{flex-direction:row}}@media (max-width: 959px){.hero.hero--reverse .hero-flex{flex-direction:column-reverse}}@media (min-width: 960px){.hero-flex-text{width:40%}}.hero-flex-text-inner{max-width:400px}.hero--inverse .hero-flex-text-inner{color:var(--inverse_text_color)}@media (max-width: 959px){.hero-flex-text-inner{text-align:center;margin:0 auto}}.hero-flex-text-inner h1{font-size:32px;margin-bottom:10px}@media (min-width: 960px){.hero-flex-text-inner h1{font-size:36px}}.hero-flex-text-inner h1 strong{display:block}.hero-flex-text-inner .button{margin-top:20px}@media (max-width: 959px){.hero-flex-image{max-width:500px;margin:0 auto}}@media (min-width: 960px){.hero-flex-image{width:60%}}.hero-flex-image img{margin:0 auto}.hero-classic{background-size:cover;background-position:top center;position:relative}.hero-classic-desktop{display:none}@media (min-width: 960px){.hero-classic-desktop{display:block;min-height:500px;object-fit:cover;width:100%}}@media (min-width: 960px){.hero-classic-mobile{display:none}}.hero-classic-text{position:absolute;left:0;width:100%;bottom:6%}@media (min-width: 599px){.hero-classic-text{bottom:10%}}@media (min-width: 960px){.hero-classic-text{top:50%;transform:translateY(-50%)}}.hero-classic.hero-classic--desktop-text-right .hero-classic-text-inner{margin-left:auto}.hero-classic.hero-classic--mobile-text-top .hero-classic-text{top:6%}@media (min-width: 599px){.hero-classic.hero-classic--mobile-text-top .hero-classic-text{top:10%}}@media (min-width: 960px){.hero-classic.hero-classic--mobile-text-top .hero-classic-text{top:50%;transform:translateY(-50%)}}.hero-classic-text-inner{max-width:400px}@media (max-width: 959px){.hero-classic-text-inner{text-align:center;margin:0 auto}}.hero-classic-text-inner h1{font-size:36px}.hero-classic-text-inner p,.hero-classic-text-inner .button{margin-top:20px}.icon-items{background-color:var(--background_color)}.icon-items.icon-items--alt{background-color:var(--background_2_color)}.icon-items.icon-items--inverse{background-color:var(--inverse_background_color);color:var(--inverse_text_color)}.icon-items-items{display:grid;grid-template-columns:repeat(2,1fr);row-gap:40px;column-gap:20px}@media (min-width: 960px){.icon-items-items{grid-template-columns:repeat(4,1fr);gap:40px}}@media (min-width: 960px){.icon-items--three .icon-items-items{grid-template-columns:repeat(3,1fr)}}.icon-items-item{max-width:360px;flex:1;margin:0 auto;text-align:center}.icon-items-item img{margin:0 auto 10px;transition:.2s transform}.icon-items-item:hover img{transform:scale(1.02)}.icon-items-item h3{font-size:18px;margin-bottom:10px;color:var(--text_color)}.icon-items-item p{color:var(--text_color)}.intro-text{text-align:center;max-width:640px;margin:0 auto}.intro-text h2,.intro-text h3{max-width:460px;margin:0 auto}.intro-text h2{text-transform:uppercase;font-size:12px;letter-spacing:1px;margin-bottom:5px;color:var(--accent_color)}.intro-text h3{font-size:32px;margin:0 auto}@media (min-width: 960px){.intro-text h3{font-size:40px}}.intro-text p{margin-top:10px}.intro-text p a{text-decoration:none;color:#000}.intro-text p+p{margin-top:25px}.intro{background-color:var(--background_color)}.intro.intro--alt{background-color:var(--background_2_color)}.intro.intro--inverse{background-color:var(--inverse_background_color)}.intro.intro--inverse h2{color:var(--inverse_accent_color)}.intro.intro--inverse h3,.intro.intro--inverse p{color:var(--inverse_text_color)}.list-collections{padding:var(--spacing) 0;background-color:var(--background_color)}.list-collections h1{font-size:32px;margin-bottom:40px}@media (min-width: 960px){.list-collections h1{font-size:40px}}.list-collections-grid{display:grid;column-gap:var(--grid_x_spacing);row-gap:var(--grid_y_spacing)}@media (min-width: 600px){.list-collections-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.list-collections-grid{grid-template-columns:repeat(4,1fr)}}.collection-grid-item{color:var(--text_color)}@media (max-width: 959px){.collection-grid-item{display:block}}@media (min-width: 960px){.collection-grid-item{display:flex;flex-direction:column}}.collection-grid-item img{margin-bottom:20px;border-radius:var(--image_radius)}.collection-grid-item h3{font-size:18px;margin-bottom:10px}@media (min-width: 960px){.collection-grid-item h3{font-size:20px}}.collection-grid-item p{margin-bottom:20px}@media (min-width: 960px){.collection-grid-item .button{margin-top:auto}}.collection-grid-item-image{height:240px;border-radius:var(--image_radius);background:var(--inverse_background_color);overflow:hidden}.collection-grid-item-image img{width:100%;height:240px;object-fit:cover}.logo-list{padding:40px 0;max-width:100vw;overflow:hidden;border-bottom:1px solid var(--border_color);background-color:var(--background_color)}.logo-list--alt{background-color:var(--background_2_color)}.logo-list h2{margin-bottom:24px;font-size:32px;text-align:center}.logo-list-logos-wrap{overflow:hidden;position:relative}.logo-list--alt .logo-list-logos-wrap:after{background:linear-gradient(-90deg,var(--background_2_color),rgba(255,255,255,0))}.logo-list--alt .logo-list-logos-wrap:before{background:linear-gradient(90deg,var(--background_2_color),rgba(255,255,255,0))}.logo-list-logos-wrap h2{text-align:center}.logo-list-logos{white-space:nowrap;-webkit-user-select:none;user-select:none;position:relative;display:inline-block}.logo-list-logos-slide{display:inline-flex;align-items:center;white-space:nowrap;will-change:transform;animation:10s infinite marquee linear}.logo-list-logos-slide-logo{margin:0 40px;display:inline-block}.page-main{background-color:var(--background_color);padding:calc(var(--spacing) / 1.5) 0}@media (min-width: 960px){.page-main{padding:var(--spacing) 0}}.page-main-content{max-width:800px;margin:0 auto}.page-main-content-heading{font-size:44px;margin-bottom:40px;text-align:center}@media (min-width: 960px){.page-main-content-heading{font-size:54px}}@media (max-width: 959px){.circle-video-menu-wrap-wrap+.product-main-wrap .product-main,.circle-menu-wrap+.product-main-wrap .product-main{padding-top:0}}.product-main{background-color:var(--background_color)}@media (min-width: 960px){.product-main{padding:var(--spacing) 0}}.product-main .yotpo-selling-plans{width:100%;grid-gap:10px!important;display:grid!important;grid-template-columns:2fr 2fr!important}.product-main-flex{display:flex}@media (max-width: 959px){.product-main-flex{flex-direction:column;row-gap:20px}}@media (min-width: 960px){.product-main-flex{flex-direction:row;column-gap:60px}}@media (min-width: 960px){.product-main-images{width:55%}}.product-main-image{width:100%;border-radius:var(--image_radius)}.product-main-image-thumbs::-webkit-scrollbar{display:none}@media (max-width: 959px){.product-main-image-thumbs{white-space:nowrap;overflow-x:auto;padding-bottom:10px;margin:20px -18px 0;gap:8px}}@media (min-width: 960px){.product-main-image-thumbs{flex-wrap:wrap;display:inline-flex;margin:20px 0 0;gap:12px}}.product-main-image-thumb{border-radius:calc(var(--image_radius) / 2);overflow:hidden;border:1px solid rgba(0,0,0,.2);transition:.2s border-color;display:inline-block;width:60px;height:auto;aspect-ratio:3 / 4}@media (min-width: 960px){.product-main-image-thumb{display:block;width:80px;height:auto}}@media (max-width: 959px){.product-main-image-thumb:first-of-type{margin-left:20px}}@media (max-width: 959px){.product-main-image-thumb+.product-main-image-thumb{margin-left:10px}}@media (max-width: 959px){.product-main-image-thumb:last-of-type{margin-right:20px}}.product-main-image-thumb.product-main-image-thumb--selected,.product-main-image-thumb:hover{border:1px solid var(--text_color)}.product-main-image-thumb img{width:60px;height:auto;aspect-ratio:3 / 4;object-fit:cover}@media (min-width: 960px){.product-main-image-thumb img{width:80px;height:auto;aspect-ratio:3 / 4}}@media (min-width: 960px){.product-main-form{padding-top:20px;width:45%}}.product-main-content>*+*{margin-top:20px}.product-main-title{font-size:32px}@media (min-width: 960px){.product-main-title{font-size:40px}}.product-main-price{font-size:20px;display:block;line-height:1}@media (min-width: 960px){.product-main-price{font-size:24px}}.product-main-price .compare{opacity:.5;text-decoration:line-through;font-size:16px}.product-main-description{border-top:1px solid var(--border_color);border-bottom:1px solid var(--border_color)}.product-main-description--expandable{max-height:144px;overflow:hidden;position:relative}.product-main-description-inner{padding:24px 0;line-height:23px}.product-main-description-read{position:absolute;align-items:center;justify-content:flex-end;bottom:0;left:0;width:100%;font-size:10px;cursor:pointer;background:#fff;height:24px}.product-main-description-read>h3{padding:4px 12px;background:#fff}.product-main-description--expandable .product-main-description-read{display:flex}.product-main-options>*+*{margin-top:20px}.product-main-option{display:flex;flex-wrap:wrap;gap:10px}.product-main-option legend{font-weight:var(--body_bold_font_weight);font-family:var(--body_bold_font);font-size:14px;margin-bottom:5px}.product-main-option>span{width:54px}.product-main-option-value input{display:none}.product-main-option-value label{line-height:34px;font-size:14px;border-radius:var(--button_radius);background:var(--background_2_color);border:1px solid var(--text_color);transition:.2s background-color,.2s color}.product-variant-color-swatch{width:36px;height:36px;border-radius:50%!important;border:1px solid #5e5e5e;padding:0!important;margin-bottom:0!important}.product-main-option-value>label:not(.product-variant-color-swatch){width:36px!important;height:36px!important;padding:0!important;display:flex;align-items:center;justify-content:center}.product-main-option-value input:checked+label,.product-main-option-value label:hover{color:var(--inverse_text_color)}.product-main-dynamic-checkout{margin-top:10px}.product-main-dynamic-checkout .shopify-payment-button__button{border-radius:var(--button_radius);overflow:hidden}.product-main-dynamic-terms{margin-top:20px;font-size:13px}.product-main-trust{margin-top:10px!important}.product-main-content>.product-main-buttons .shopify-payment-button__more-options{display:none!important}@media (max-width: 1099px){.product-main-trust{text-align:center}}@media (min-width: 1100px){.product-main-trust{display:flex;align-items:center;justify-content:space-between}}@media (max-width: 1099px){.product-main-trust-left{margin-bottom:5px}}.product-main-trust-left p{display:inline-flex;align-items:center;gap:6px;font-size:14px}.product-main-trust-right ul{display:inline-flex;align-items:center;gap:5px}.product-main-three{border:1px solid var(--border_color);border-radius:var(--field_radius);padding:10px 20px;display:flex;gap:10px}.product-main-three-item{width:33.333333%}@media (max-width: 1099px){.product-main-three-item{text-align:center}}@media (min-width: 1100px){.product-main-three-item{text-align:left;display:flex;align-items:center;gap:10px}}@media (max-width: 1099px){.product-main-three-item img{margin:0 auto 10px}}.product-main-three-item p{font-size:13px;flex:1;line-height:1.2}.product-main-review{font-size:14px;padding:20px;border-radius:var(--field_radius)}.product-main-review--inverse{background-color:var(--inverse_background_color);color:var(--inverse_text_color);border-color:var(--inverse_background_color)}.product-main-review--alt{border-color:var(--background_2_color);background-color:var(--background_2_color)}.product-main-review ul{display:inline-flex;align-items:center;gap:5px;color:var(--star_color)}.product-main-review--inverse ul{color:var(--inverse_star_color)}.product-main-review svg{width:20px}.product-main-review blockquote{margin:15px 0}.product-main-collapsable{border-top:1px solid var(--border_color);border-bottom:1px solid var(--border_color);padding:12px 0}.product-main-collapsable+.product-main-collapsable{margin-top:0;border-top:none}.product-main-collapsable-header{display:flex;align-items:center;gap:20px;cursor:pointer;-webkit-user-select:none;user-select:none}.product-main-collapsable-header h3{flex:1;font-size:16px;line-height:1}.product-main-collapsable-header svg{width:24px;transition:.3s transform}.product-main-collapsable--active .product-main-collapsable-header svg{transform:rotate(180deg)}.product-main-collapsable-body{max-height:0;overflow:hidden;transition:.3s max-height}.product-main-collapsable-body-inner{margin-top:10px}.review-slider{background-color:var(--background_color)}.review-slider.review-slider--alt{background-color:var(--background_2_color)}.review-slider.review-slider--inverse{background-color:var(--inverse_background_color)}.review-slider .splide__pagination{bottom:auto;top:100%;margin-top:15px}.review-slider .splide__pagination__page{background-color:var(--inverse_text_color);opacity:.3;transition:.2s background-color;transform:none;margin:5px;transition:.2s opacity}.review-slider .splide__pagination__page.is-active,.review-slider .splide__pagination__page:hover{background-color:var(--inverse_text_color);opacity:1;transform:none}.review-slider-item{padding:24px;border-radius:var(--image_radius);color:var(--inverse_text_color)}@media (min-width: 960px){.review-slider-item{font-size:21px;padding:32px 40px}}.review-slider--inverse .review-slider-item{background:var(--background_2_color);color:var(--text_color)}.review-slider-item ul{display:inline-flex;align-items:center;gap:5px;color:var(--star_color)}.review-slider--inverse .review-slider-item ul{color:var(--star_color)}.review-slider-item blockquote{margin:15px 0}.review-slider-item span{display:block;text-transform:uppercase;font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight);letter-spacing:1px;font-size:14px}.split-section-grid{display:flex;align-items:center}@media (max-width: 959px){.split-section-grid{flex-direction:column;row-gap:40px}}.split-section--contained .split-section-grid{border-radius:var(--image_radius)}@media (max-width: 959px){.split-section--contained .split-section-grid{padding:40px 24px}}@media (min-width: 960px){.split-section--contained .split-section-grid{padding:60px}}@media (max-width: 959px){.split-section-grid-column{width:100%}}@media (min-width: 960px){.split-section-grid-column{flex:1;width:auto}}.split-section-grid-column--text.split-section-grid-column--right{text-align:right}.split-section-grid-column--text.split-section-grid-column--center{text-align:center}.split-section-grid-column--text .split-section-grid-column-text-wrap{max-width:640px;margin:0 auto}.split-section-grid-column--text h2{font-size:12px;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px}.split-section--inverse .split-section-grid-column--text h2{color:var(--inverse_accent_color)}.split-section-grid-column--text h3{font-size:32px;margin-bottom:10px}@media (min-width: 960px){.split-section-grid-column--text h3{font-size:40px}}.split-section-grid-column--text .rte{margin-bottom:25px}.split-section-grid-column--image img{border-radius:var(--image_radius);max-width:none;width:100%}.split-section-grid-column--link-card{position:relative}.split-section-grid-column--link-card img{border-radius:var(--image_radius);max-width:none;width:100%}.split-section-link-card-text{position:absolute;width:100%;text-align:center;left:0;display:block;bottom:40px}.split-section-link-card-text h3{color:#fff;font-size:32px;margin-bottom:20px}.split-section-grid-column--link-block{display:block;padding:40px;border-radius:var(--image_radius)}.split-section-link-block-text{text-align:center;display:block}.split-section-link-block-text img{margin:0 auto 40px}.split-section-link-block-text h3{font-size:32px;margin-bottom:20px;color:#fff}.split-section-grid-column--review{position:relative;display:flex;align-items:center;gap:20px}.split-section-grid-column--review img{border-radius:50%;width:60px;height:60px;object-fit:cover;max-width:none}@media (min-width: 600px){.split-section-grid-column--review img{width:80px;height:80px}}.split-section-grid-column--review svg{width:18px}@media (min-width: 600px){.split-section-grid-column--review svg{width:22px}}.split-section-review-text blockquote{font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight)}.split-section-review-text-bottom{margin-top:5px;display:flex;align-items:center;justify-content:space-between;color:var(--accent_color)}.split-section--inverse .split-section-review-text-bottom{color:var(--inverse_accent_color)}.split-section-review-text-bottom ul{display:inline-flex;align-items:center;gap:5px}.split-section-review-text-bottom svg{color:var(--star_color)}.split-section--inverse .split-section-review-text-bottom svg{color:var(--inverse_star_color)}.split-section-grid-column--image-text img{margin-bottom:20px;border-radius:var(--image_radius)}.split-section-grid-column--image-text h3{margin-bottom:20px;font-size:24px}.search-main{padding:calc(var(--spacing) / 1.5) 0;background-color:var(--background_color)}@media (min-width: 960px){.search-main{padding:var(--spacing) 0}}.search-main-search{max-width:600px;margin:0 auto}.search-main-search h1{font-size:32px;margin-bottom:20px;text-align:center}@media (min-width: 960px){.search-main-search h1{font-size:40px}}.search-main-search-form{display:flex;align-items:center;gap:10px}.search-main-search-form input{flex:1}.search-main-results-empty{max-width:600px;font-size:18px;text-align:center;margin:40px auto 0}.search-grid{margin-top:40px;display:grid;column-gap:calc(var(--grid_x_spacing) / 2);row-gap:calc(var(--grid_y_spacing) / 2);grid-template-columns:repeat(2,1fr)}@media (min-width: 960px){.search-grid{grid-template-columns:repeat(4,1fr);column-gap:var(--grid_x_spacing);row-gap:var(--grid_y_spacing)}}.blog-main-top{padding:var(--spacing) 0;background:var(--inverse_background_color);color:var(--inverse_text_color)}.blog-main-top h1{font-size:32px;margin-bottom:10px}@media (min-width: 960px){.blog-main-top h1{font-size:40px}}.blog-main-top-flex{display:flex;align-items:center}@media (max-width: 959px){.blog-main-top-flex{flex-direction:column;padding:60px 0 40px;gap:40px}}@media (min-width: 960px){.blog-main-top-flex{flex-direction:row}}@media (max-width: 959px){.blog-main-top-text{text-align:center;max-width:400px;margin:0 auto}}@media (min-width: 960px){.blog-main-top-text{width:50%}}@media (max-width: 959px){.blog-main-top-image{max-width:500px;margin:0 auto}}@media (min-width: 960px){.blog-main-top-image{width:500px;margin-left:auto;max-width:50%}}.blog-main-posts{background-color:var(--background_color);padding:calc(var(--spacing) / 1.5) 0}@media (min-width: 960px){.blog-main-posts{padding:var(--spacing) 0}}.blog-main-posts h1{font-size:32px;margin-bottom:20px;text-align:center}@media (min-width: 960px){.blog-main-posts h1{font-size:40px}}.blog-main-grid{display:grid;column-gap:calc(var(--grid_x_spacing) / 2);row-gap:calc(var(--grid_y_spacing) / 2);grid-template-columns:repeat(2,1fr)}@media (min-width: 960px){.blog-main-grid{grid-template-columns:repeat(4,1fr);column-gap:var(--grid_x_spacing);row-gap:var(--grid_y_spacing)}}.article-main{padding:var(--spacing) 0;background:var(--background_color);color:var(--text_color)}.article-main-content{max-width:800px;margin:0 auto}.article-main-content h1{font-size:32px;margin-bottom:40px;text-align:center}@media (min-width: 960px){.article-main-content h1{font-size:40px}}.featured-product{background:var(--background_color)}.featured-product.featured-collection--alt{background:var(--background_2_color)}.shopify-challenge__container{padding:var(--spacing) 20px;background:var(--background_color);max-width:none!important}.shopify-challenge__container form{margin-top:20px}.shopify-challenge__container .shopify-challenge__button{margin-top:20px!important}.auth-page{background-color:var(--background_color);padding:calc(var(--spacing) / 1.5) 0}@media (min-width: 960px){.auth-page{padding:var(--spacing) 0}}.auth-page-content{max-width:400px;margin:0 auto}.auth-page-content h1{font-size:32px;margin-bottom:20px}@media (min-width: 960px){.auth-page-content h1{font-size:40px}}.auth-page-links{font-size:12px;margin-top:10px;text-align:center}.auth-page-links a{color:var(--text_color)}.auth-page-section{display:none}.auth-page-section.show{display:block}.account-main{background-color:var(--background_color);padding:calc(var(--spacing) / 1.5) 0}@media (min-width: 960px){.account-main{padding:var(--spacing) 0}}.account-main h2{font-size:24px;margin-bottom:20px}.account-main a{color:var(--text_color)}.account-main-header{margin-bottom:20px;padding-bottom:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--border_color)}@media (min-width: 960px){.account-main-header{margin-bottom:40px;padding-bottom:40px}}.account-main-header h1{font-size:32px}@media (min-width: 960px){.account-main-header h1{font-size:40px}}.account-main-header h1 a{color:var(--text_color);display:flex;align-items:center}.account-main-header h1 a svg{width:48px}@media (min-width: 960px){.account-main-flex{display:flex;gap:60px}}@media (min-width: 960px){.account-main-flex-main{flex:1}}.account-main-flex-sidebar{margin-top:40px}@media (min-width: 960px){.account-main-flex-sidebar{margin-top:0;width:300px}}.account-main-flex-sidebar h2,.account-main-flex-sidebar h3{font-size:20px}.account-main-table-wrap{overflow-x:auto;padding-bottom:20px}.account-main-table{width:100%;border-collapse:collapse;min-width:800px}.account-main-table th,.account-main-table td{border:1px solid var(--border_color);padding:15px}.account-main-add-address{border:1px solid var(--border_color);padding:40px;border-radius:var(--field_radius)}.account-main-add-address h3{margin:0 0 24px}.account-main-add-address{display:none;margin-top:20px}.account-main-add-address.show{display:block}.account-main-address-addresses{margin-bottom:40px}.account-main-address-card-grid{display:grid;gap:20px;margin-bottom:40px}@media (min-width: 600px){.account-main-address-card-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 960px){.account-main-address-card-grid{grid-template-columns:repeat(3,1fr)}}.account-main-address-card{border:1px solid var(--border_color);padding:24px;border-radius:var(--field_radius);display:flex;flex-direction:column;position:relative}.account-main-address-card p{margin-bottom:20px}.account-main-address-card-badge{position:absolute;top:24px;right:24px;background-color:var(--accent_color);color:var(--accent_text_color);font-size:12px;font-family:var(--body_bold_font);font-weight:var(--body_bold_font_weight);text-transform:uppercase;padding:2px 6px;border-radius:var(--field_radius)}.account-main-address-card-actions{margin-top:auto}.account-modal{position:fixed;display:flex;width:100%;height:100%;background:#000000b3;top:0;z-index:999;opacity:0;left:-9999px;overflow:auto;transition:left 0s .15s,opacity .15s;padding:20px}.account-modal.active{transition:left 0s,opacity .15s;opacity:1;left:0}.account-modal h2{font-size:24px;margin:0 0 20px}.account-modal-inner{width:calc(100% - 40px);padding:24px;max-width:600px;background:var(--background_color);border-radius:var(--image_radius);margin:auto;overflow:auto;max-height:800px}.account-main-sidebar-section+.account-main-sidebar-section{margin-top:40px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
