/*!
 * TKFramework Shop v1.3.8
 * Copyright 2021-2026 Tom King
 */:root{--header-offset: 214px}@media(max-width:767.98px){:root{--header-offset: 182px}}html{scroll-padding-top:var(--header-offset)}body{background-color:#1c1d1e;font-size:.938rem}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-moz-selection{background-color:#ffe9a1;color:#2c2e31;text-shadow:none}::selection{background-color:#ffe9a1;color:#2c2e31;text-shadow:none}input,button,select,textarea,.btn{border-radius:0}article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}a{color:#e60012;font-weight:700;text-decoration:none}a:hover{color:#2c2e31;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none}a,a:hover,a:active,a:focus,object,embed,input[type=checkbox],button{outline:0!important}i{font-weight:400!important}p{line-height:1.8}strong{font-weight:700}img{border:0}img img.bordered-img{border:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);padding:5px}.bg-left{background-position:left center!important}.bg-right{background-position:right center!important}.thumbnail{border-radius:0}.universe,.galaxy{position:relative;width:100%}@media(min-width:1200px){.container{padding-left:3.125rem;padding-right:3.125rem}}.pagination{display:flex;justify-content:center;margin:2.5rem 0 0;width:100%}.pagination .pagination__list{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;list-style:none;margin:0;padding:0}.pagination .pagination__list .list__item{list-style:none;margin:0;padding:0}.pagination .pagination__list .item__link,.pagination .pagination__list .item__ellipsis{align-items:center;background-color:#fff;border:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);color:#2c2e31;display:inline-flex;font-size:.875rem;font-weight:700;height:2.75rem;justify-content:center;line-height:1;min-width:2.75rem;padding:0 .75rem;text-decoration:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out}.pagination .pagination__list a.item__link:hover{background-color:#1c1d1e;border-color:#1c1d1e;color:#fff;text-decoration:none}.pagination .pagination__list .item__link.is-current{background-color:gold;border-color:gold;color:#1c1d1e}.pagination .pagination__list .item__link.is-disabled{background-color:#f8f8f8;border-color:#e2e3e4;color:#b7b9bd;cursor:default}.pagination .pagination__list .item__ellipsis{border-color:#0000;min-width:2rem;padding-left:.25rem;padding-right:.25rem}.pagination .pagination__list .list__item--previous .item__link,.pagination .pagination__list .list__item--next .item__link{background-color:#2c2e31;border-color:#2c2e31;color:#fff}.pagination .pagination__list .list__item--previous .item__link:not(.is-disabled):hover,.pagination .pagination__list .list__item--next .item__link:not(.is-disabled):hover{background-color:gold;border-color:gold;color:#1c1d1e}.pagination .pagination__list .list__item--previous .item__link.is-disabled,.pagination .pagination__list .list__item--next .item__link.is-disabled{background-color:#f1f1f2;border-color:#e2e3e4;color:#b7b9bd}.pagination>.page,.pagination>.prev,.pagination>.next,.pagination>.deco{display:inline-flex;margin:0 .25rem}.pagination>.page>a,.pagination>.prev>a,.pagination>.next>a,.pagination>.page.current,.pagination>.deco{align-items:center;background-color:#fff;border:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);color:#2c2e31;display:inline-flex;font-size:.875rem;font-weight:700;height:2.75rem;justify-content:center;line-height:1;min-width:2.75rem;padding:0 .75rem;text-decoration:none}.pagination>.page>a:hover,.pagination>.prev>a:hover,.pagination>.next>a:hover{background-color:#1c1d1e;border-color:#1c1d1e;color:#fff;text-decoration:none}.pagination>.page.current{background-color:gold;border-color:gold;color:#1c1d1e}.pagination>.prev>a,.pagination>.next>a{background-color:#2c2e31;border-color:#2c2e31;color:#fff}.pagination>.deco{border-color:#0000;min-width:2rem;padding-left:.25rem;padding-right:.25rem}@media(max-width:575.98px){.pagination{margin-top:2rem}.pagination .pagination__list{gap:.375rem}.pagination .pagination__list .item__link,.pagination .pagination__list .item__ellipsis{height:2.5rem;min-width:2.5rem;padding:0 .625rem}.pagination>.page>a,.pagination>.prev>a,.pagination>.next>a,.pagination>.page.current,.pagination>.deco{height:2.5rem;min-width:2.5rem;padding:0 .625rem}}.catalog__pagination{border-top:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);padding-top:2rem}#shop{background-color:#fff}#shop .shop__base{background-color:#fff;padding-top:3.5rem;padding-bottom:3.5rem}@media(max-width:1199.98px){#shop .shop__base{padding-top:2rem;padding-bottom:2rem}}#shop .shop__base .base__heading{margin-bottom:1.5rem;overflow:hidden}#shop .shop__base .base__heading .heading__title{display:inline-block;position:relative}#shop .shop__base .base__heading .heading__title:before,#shop .shop__base .base__heading .heading__title:after{background-image:url(./bg_stripe_light.svg);background-position:center;background-repeat:repeat-x;content:"";display:block;position:absolute;top:0;bottom:0;width:100vw;z-index:0}#shop .shop__base .base__heading .heading__title:before{right:calc(100% + 1.5rem)}#shop .shop__base .base__heading .heading__title:after{left:calc(100% + 1.5rem)}@media(max-width:991.98px){#shop .shop__base .base__heading .heading__title:before{right:calc(100% + 1rem)}#shop .shop__base .base__heading .heading__title:after{left:calc(100% + 1rem)}}@media(max-width:575.98px){#shop .shop__base .base__heading .heading__title{white-space:normal}#shop .shop__base .base__heading .heading__title:before{display:none}}#shop .shop__base .base__heading .heading__title{color:#2c2e31;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:3rem;font-weight:700;line-height:1.125;margin:0;text-transform:uppercase}@media(max-width:1199.98px){#shop .shop__base .base__heading .heading__title{font-size:2rem;line-height:1.25}}#shop .shop__base .base__heading .heading__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#shop .shop__base .base__grid .grid__wrapper{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}@media(max-width:1199.98px){#shop .shop__base .base__grid .grid__wrapper{margin-left:-.5rem;margin-right:-.5rem}}#shop .shop__base .base__grid .grid__item{flex:0 0 25%;padding:.75rem;width:25%;max-width:25%}@media(max-width:1199.98px){#shop .shop__base .base__grid .grid__item{padding:.5rem}}@media(max-width:767.98px){#shop .shop__base .base__grid .grid__item{flex:0 0 50%;width:50%;max-width:50%}}@media(max-width:320px){#shop .shop__base .base__grid .grid__item{flex:0 0 100%;width:100%;max-width:100%}}#shop .shop__base .base__grid .product-card{display:flex;flex-direction:column;background-color:#fff;position:relative!important;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;will-change:background-color,box-shadow}#shop .shop__base .base__grid .product-card .product-card__image{position:relative!important;text-align:center}#shop .shop__base .base__grid .product-card .product-card__image img{max-width:100%;height:auto;display:inline-block}#shop .shop__base .base__grid .product-card .product-card__image .image__link{display:block;padding:1rem}@media(max-width:575.98px){#shop .shop__base .base__grid .product-card .product-card__image .image__link{padding:.75rem}}#shop .shop__base .base__grid .product-card .product-card__label{flex:1;display:flex;flex-direction:column;justify-content:space-between;text-align:left}#shop .shop__base .base__grid .product-card .product-card__label .label__link{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:100%}@media(max-width:575.98px){#shop .shop__base .base__grid .product-card .product-card__label .label__link{padding:.75rem}}#shop .shop__base .base__grid .product-card .product-card__label .label__link:hover .product-card__title .title__text{text-decoration:underline}#shop .shop__base .base__grid .product-card .product-card__label .label__link:hover .product-card__title .title__subtext{text-decoration:none}#shop .shop__base .base__grid .product-card .product-card__title{color:#2c2e31;display:block;font-family:var(--tk-font-sans-serif);font-size:1.125rem;font-weight:700;line-height:1.4;margin:0;text-align:left;text-decoration:none;text-wrap:balance}@media(max-width:991.98px){#shop .shop__base .base__grid .product-card .product-card__title{font-size:1rem}}#shop .shop__base .base__grid .product-card .product-card__title a{color:#2c2e31}#shop .shop__base .base__grid .product-card .product-card__title .title__text{color:#2c2e31;display:block;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 .5rem;margin:0;text-decoration:none;text-align:left;text-wrap:balance}@media(max-width:991.98px){#shop .shop__base .base__grid .product-card .product-card__title .title__text{font-size:1rem}}#shop .shop__base .base__grid .product-card .product-card__title .title__subtext{color:#4e5155;display:block;font-family:var(--tk-font-sans-serif);font-size:.9375rem;font-weight:400;line-height:1.4;margin:.5rem 0 0;text-align:left;text-decoration:none;text-wrap:balance}#shop .shop__base .base__grid .product-card .product-card__out-of-stock{color:#e60012;font-size:.9375rem;font-weight:700;margin-bottom:.5rem}#shop .shop__base .base__grid .product-card .product-card__out-of-stock .out-of-stock__text{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 746 169'%3e%3cpath d='M746 154c0 5-1.57 9-3.5 9h-.08l.58 6H29a19.6 19.6 0 0 1-9-2.14c-4.79-2.47-6-6.86-6-11.86 0-4.31.36-8.16 4.08-10.72l-.48-5.7C10.86 134.94 6 124.64 6 112.5c0-9.5 3-17.87 7.51-22.81a16.25 16.25 0 0 1 1.92-1.81 9.85 9.85 0 0 1-2.12-.54C5.7 84.63 0 73.64 0 60.5 0 50 3.66 34.83 9 30.21l-.72-2.6A14.5 14.5 0 0 1 14.5 0H726.8l.12 1.3c.47-.83 1-1.3 1.58-1.3 1.93 0 3.5 5.37 3.5 12 0 5.95-1.26 10.88-2.92 11.83l1.06 7c.59-.54 1.21 3.17 1.86 3.17 3.87 0 7 10.3 7 23 0 10-1.94 18.5-4.66 21.67l1.12 5.69c1-2.14 2.24 2.64 3.54 2.64 3.87 0 7 11 7 24.5 0 12.56-2.7 22.92-6.18 24.33l1 6.31c.5-.73 1.08 2.86 1.69 2.86C744.43 145 746 149 746 154Z' fill='rgb%28255, 215, 0%29'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;color:#e60012;display:initial;font-size:.9375rem;font-weight:700;padding:.25rem .75rem;position:relative}#shop .shop__base .base__grid .product-card .product-card__meta{margin-top:1rem}#shop .shop__base .base__grid .product-card .product-card__meta .meta__price{color:#2c2e31;font-family:var(--tk-font-sans-serif);font-size:1rem;font-weight:700;line-height:1.6;margin:0;text-decoration:none}#shop .shop__base .base__grid .product-card .product-card__meta .meta__price del{color:#5e6268;display:inline-block;font-size:.875rem;font-weight:400;margin-right:.5rem;text-decoration-color:#e60012cc;text-decoration-thickness:.25rem}#shop .shop__base .base__grid .product-card .product-card__meta .meta__price ins{display:inline-block;font-size:1rem;font-weight:700;text-decoration:none}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews{display:flex;flex-wrap:nowrap;align-items:center}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating .rating__stars,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews .rating__stars{display:inline-block;font-size:1rem;letter-spacing:.05em;line-height:1;margin-right:.35rem;position:relative}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating .rating__stars .stars__base,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews .rating__stars .stars__base{color:#b7b9bd}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating .rating__stars .stars__fill,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews .rating__stars .stars__fill{color:#ffc400;clip-path:inset(0 calc(100% - var(--rating-percent)) 0 0);left:0;position:absolute;top:0;white-space:nowrap}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating .rating__count,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews .rating__count{color:#5e6268;font-size:.875rem;font-weight:400}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating .reviews__star,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews .reviews__star{margin-right:.25rem}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating .bv_stars_component_container,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews .bv_stars_component_container{display:none!important}#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating [data-bv-rating] .bv_main_container .bv_text,#shop .shop__base .base__grid .product-card .product-card__meta .meta__rating [data-bv-show=inline_rating] .bv_main_container .bv_text,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews [data-bv-rating] .bv_main_container .bv_text,#shop .shop__base .base__grid .product-card .product-card__meta .meta__reviews [data-bv-show=inline_rating] .bv_main_container .bv_text{color:#5e6268}#shop .shop__base .base__grid .product-card .product-card__meta .meta__savings{color:#5e6268;font-size:.8125rem;font-weight:400;line-height:1.6;margin:0}#shop .shop__base .base__grid .product-card .product-card__meta .meta__savings span{background-color:#d9f2e2;border-radius:4px;color:#00a63d;display:inline-block;font-weight:700;padding:.125rem .35rem;margin-left:.25rem}#shop .shop__base .base__grid .product-card .product-card__meta .meta__savings strong{color:#3d3f43;font-weight:700}#shop .shop__base .base__grid .product-card .product-card__deal-countdown{margin-top:1rem}#shop .shop__base .base__grid .product-card .product-card__deal-countdown .countdown__label{color:#e60012;font-size:.8125rem;font-weight:600;margin:0}#shop .shop__base .base__grid .product-card .product-card__deal-countdown .countdown__progress{margin-top:.25rem}#shop .shop__base .base__grid .product-card .product-card__deal-countdown .countdown__progress .progress__progress-bar{display:flex;background-color:#f1f1f2;overflow:hidden;width:100%;height:.375rem}#shop .shop__base .base__grid .product-card .product-card__deal-countdown .countdown__progress .progress__progress-bar .percent{display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#e60012;color:#fff;text-align:center;white-space:nowrap;transition:width .66s cubic-bezier(.65,0,.35,1) 0s;will-change:width}#shop .shop__base .base__grid .product-card{border:1px solid rgb(71.7647058824%,72.5490196078%,73.9215686275%);height:100%}#shop .shop__base .base__grid .product-card:hover{border-color:#5e6268}body.facets-open{overflow:hidden}#collection{--facets-top: 136px;background-color:#fff;color:#2c2e31;padding-top:3.5rem;padding-bottom:3.5rem}@media(max-width:1199.98px){#collection{padding-top:2rem;padding-bottom:2rem}}@media(max-width:767.98px){#collection{--facets-top: 104px}}#collection .collection__breadcrumbs .breadcrumb a{color:#4e5155;font-weight:600;text-decoration:none}#collection .collection__breadcrumbs .breadcrumb a:hover{color:#2c2e31;text-decoration:underline}#collection .collection__breadcrumbs .breadcrumb .breadcrumb-item{color:#333538}#collection .collection__breadcrumbs .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#252628}#collection .collection__breadcrumbs{margin-bottom:1.25rem;position:relative;z-index:2}#collection .collection__heading{overflow:hidden}#collection .collection__heading .heading__title{display:inline-block;position:relative}#collection .collection__heading .heading__title:before,#collection .collection__heading .heading__title:after{background-image:url(./bg_stripe_light.svg);background-position:center;background-repeat:repeat-x;content:"";display:block;position:absolute;top:0;bottom:0;width:100vw;z-index:0}#collection .collection__heading .heading__title:before{right:calc(100% + 1.5rem)}#collection .collection__heading .heading__title:after{left:calc(100% + 1.5rem)}@media(max-width:991.98px){#collection .collection__heading .heading__title:before{right:calc(100% + 1rem)}#collection .collection__heading .heading__title:after{left:calc(100% + 1rem)}}@media(max-width:575.98px){#collection .collection__heading .heading__title{white-space:normal}#collection .collection__heading .heading__title:before{display:none}}#collection .collection__heading .heading__title{color:#2c2e31;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:3rem;font-weight:700;line-height:1.125;margin:0;text-transform:uppercase}@media(max-width:1199.98px){#collection .collection__heading .heading__title{font-size:2rem;line-height:1.25}}#collection .collection__heading .heading__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#collection .collection__heading .heading__description{color:#5e6268;font-size:.875rem;line-height:1.8;margin-top:1.25rem;max-width:56rem}#collection .collection__heading .heading__description>:last-child{margin-bottom:0}#collection .collection__base{margin-top:1.5rem}#collection .collection__base .base__wrapper{display:grid;grid-template-columns:minmax(15rem,17.5rem) minmax(0,1fr);justify-self:center;width:100%}@media(max-width:991.98px){#collection .collection__base .base__wrapper{grid-template-columns:minmax(0,1fr)}}#collection .collection__base .base__wrapper.collection__base--without-facets{grid-template-columns:minmax(0,1fr)}#collection .collection__base .base__wrapper.collection__base--without-facets .base__catalog{grid-column:1/-1}#collection .collection__base .base__summary{grid-column:1/-1;border-top:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%)}#collection .collection__base .base__summary .summary__wrapper{display:flex;flex-direction:row;align-items:center;padding-top:1rem;padding-bottom:1rem;width:100%;min-height:4.5rem}@media(max-width:575.98px){#collection .collection__base .base__summary .summary__wrapper{flex-wrap:wrap;gap:.75rem}}#collection .collection__base .base__summary .summary__results{flex:1 1 auto;min-width:0}#collection .collection__base .base__summary .summary__results .results__text{color:#3d3f43;font-size:1rem;font-weight:700;margin:0}#collection .collection__base .base__summary .summary__facets-toggle{display:none;align-items:center;justify-content:center;background-color:#fff;border:1px solid rgb(71.7647058824%,72.5490196078%,73.9215686275%);color:#2c2e31;cursor:pointer;font-size:.9375rem;font-weight:700;line-height:1.4;margin:0 0 0 auto;padding:.75rem 1rem}@media(max-width:991.98px){#collection .collection__base .base__summary .summary__facets-toggle{display:inline-flex}}#collection .collection__base .base__summary .summary__facets-toggle:hover{background-color:#f8f8f8;border-color:#5e6268}#collection .collection__base .base__summary .summary__facets-toggle .facets-toggle__count{display:inline-flex;align-items:center;justify-content:center;background-color:#d74105;border-radius:50%;color:#fff;font-size:.75rem;line-height:1;margin-left:.5rem;width:1.375rem;height:1.375rem}#collection .collection__base .base__summary .summary__sorting{flex:0 0 auto;margin-left:auto}@media(max-width:991.98px){#collection .collection__base .base__summary .summary__sorting{margin-left:.75rem}}@media(max-width:575.98px){#collection .collection__base .base__summary .summary__sorting{flex:0 0 100%;margin-left:0}}#collection .collection__base .base__summary .summary__sorting form{display:flex;flex-direction:row;align-items:center}@media(max-width:575.98px){#collection .collection__base .base__summary .summary__sorting form{width:100%}}#collection .collection__base .base__summary .summary__sorting label{color:#4e5155;font-size:.875rem;font-weight:700;margin-right:.75rem;white-space:nowrap}#collection .collection__base .base__summary .summary__sorting select{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgb%2817.4117647059%, 18.0392156863%, 19.137254902%%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-position:right .875rem center;background-repeat:no-repeat;background-size:14px 10px;border:1px solid rgb(71.7647058824%,72.5490196078%,73.9215686275%);color:#2c2e31;cursor:pointer;font-size:.9375rem;font-weight:400;line-height:1.4;margin:0;padding:.75rem 3rem .75rem 1rem;min-width:13rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(max-width:575.98px){#collection .collection__base .base__summary .summary__sorting select{flex:1 1 auto;min-width:0}}#collection .collection__base .base__summary .summary__sorting select:focus{border-color:#2c2e31;box-shadow:0 0 0 2px #d7410533}#collection .collection__base .base__facets{grid-column:1/2;border-top:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);margin:0;padding:0;padding-right:1.25rem;width:auto;min-width:0}@media(max-width:991.98px){#collection .collection__base .base__facets{display:block;margin:0;padding:0;position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;width:100%;height:100%;z-index:9999999999}}@media(max-width:991.98px){#collection .collection__base .base__facets.is-open{visibility:visible}}@media(max-width:991.98px){#collection .collection__base .base__facets.is-open .facets__overlay{opacity:1}}@media(max-width:991.98px){#collection .collection__base .base__facets.is-open .facets__wrapper{transform:translate(0)}}#collection .collection__base .base__facets .facets__overlay{display:none}@media(max-width:991.98px){#collection .collection__base .base__facets .facets__overlay{display:block;background-color:#000000a3;border:0;cursor:pointer;margin:0;opacity:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transition:opacity .25s ease-in-out}}#collection .collection__base .base__facets .facets__wrapper{position:sticky;top:var(--facets-top, 0px);right:auto;bottom:auto;left:auto;overflow-x:hidden!important;overflow-y:auto;max-height:calc(100vh - var(--facets-top, 0px) - 1rem)}@media(max-width:991.98px){#collection .collection__base .base__facets .facets__wrapper{background-color:#fff;box-shadow:-4px 0 16px #0000003d;margin-left:auto;position:absolute;top:0;right:0;bottom:0;left:auto;overflow-y:auto;width:min(26rem,92vw);height:100%;max-height:none;transform:translate(100%);transition:transform .25s ease-in-out}}#collection .collection__base .base__facets .facets__header{display:none}@media(max-width:991.98px){#collection .collection__base .base__facets .facets__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#1c1d1e;color:#fff;padding:1rem 1.25rem;position:sticky;top:0;z-index:2}}#collection .collection__base .base__facets .facets__header .header__title{display:flex;align-items:center;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;text-transform:uppercase}#collection .collection__base .base__facets .facets__header .title__count{display:inline-flex;align-items:center;justify-content:center;background-color:#d74105;border-radius:50%;color:#fff;font-family:var(--tk-font-sans-serif);font-size:.75rem;line-height:1;margin-left:.625rem;width:1.5rem;height:1.5rem}#collection .collection__base .base__facets .facets__header .header__close{display:inline-flex;align-items:center;justify-content:center;background-color:#0000;border:0;color:#fff;cursor:pointer;margin:0;padding:.5rem}@media(max-width:991.98px){#collection .collection__base .base__facets .facets__form{padding-bottom:2rem}}#collection .collection__base .base__facets .facets__active{display:flex;justify-content:flex-end;padding:0;margin-top:1rem}#collection .collection__base .base__facets .facets__active .active__clear{color:#2c2e31;font-size:.8125rem;font-weight:700;text-decoration:underline}#collection .collection__base .base__facets .facets__active .active__clear:hover{color:#d74105}#collection .collection__base .base__facets .facets__group{border-bottom:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);margin:0;padding:0}#collection .collection__base .base__facets .facets__group:first-of-type{margin-top:1rem}#collection .collection__base .base__facets .facets__group .group__heading{font-size:1rem;margin:0;padding:0}#collection .collection__base .base__facets .facets__group .group__heading .heading__toggle{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#0000;border:0;color:#2c2e31;cursor:pointer;margin:0;padding:1rem 0;text-align:left;width:100%}@media(max-width:991.98px){#collection .collection__base .base__facets .facets__group .group__heading .heading__toggle{padding:1rem}}#collection .collection__base .base__facets .facets__group .group__heading .heading__toggle[aria-expanded=false] .heading__icon{transform:rotate(-180deg)}#collection .collection__base .base__facets .facets__group .group__heading .heading__title{color:#2c2e31;font-size:1rem;font-weight:700;line-height:1.4}#collection .collection__base .base__facets .facets__group .group__heading .heading__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin-left:1rem;transition:transform .2s ease-in-out}#collection .collection__base .base__facets .facets__group .group__options{padding-bottom:1rem}#collection .collection__base .base__facets .facets__group .group__options[hidden]{display:none}#collection .collection__base .base__facets .facets__group .group__options .options__list{list-style:none;margin:0;padding:0}@media(max-width:991.98px){#collection .collection__base .base__facets .facets__group .group__options .options__list{padding:0 1rem}}#collection .collection__base .base__facets .facets__group .group__options .options__list .list__item{list-style:none;margin:0;margin-bottom:.75rem;padding:0}#collection .collection__base .base__facets .facets__group .group__options .options__list .list__item:last-child{margin-bottom:0}#collection .collection__base .base__facets .checkbox-label{display:flex;align-items:center;color:#000;cursor:pointer}#collection .collection__base .base__facets .checkbox-label:hover .checkbox-label__text .text__label{text-decoration:underline}#collection .collection__base .base__facets .checkbox-label.is-disabled{color:#b7b9bd;cursor:not-allowed}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox{flex:0 0 auto;margin-right:10px;position:relative}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox .checkbox__input{position:absolute;top:0;right:auto;bottom:auto;left:0;opacity:0;width:1px;height:1px}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox .checkbox__input:checked+.checkbox__icon{background-color:#d74105;border-color:#d74105;color:#fff}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox .checkbox__input:checked+.checkbox__icon svg{opacity:1}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox .checkbox__input:focus-visible+.checkbox__icon{box-shadow:0 0 0 3px #d741053d}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox .checkbox__input:disabled+.checkbox__icon{background-color:#f8f8f8;border-color:#e2e3e4}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox .checkbox__icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;background-color:#fff;border:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);color:#2c2e31;width:1.5625rem;height:1.5625rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out}#collection .collection__base .base__facets .checkbox-label .checkbox-label__checkbox .checkbox__icon svg{opacity:0;width:60%;height:60%;transition:opacity .15s ease-in-out}#collection .collection__base .base__facets .checkbox-label .checkbox-label__text{display:flex;flex:1 1 auto;align-items:center;justify-content:space-between;font-size:.9375rem;line-height:1.4;min-width:0}#collection .collection__base .base__facets .checkbox-label .checkbox-label__text .text__label{padding-right:.75rem}#collection .collection__base .base__facets .checkbox-label .checkbox-label__text .text__count{color:#6f737a;font-size:.8125rem}#collection .collection__base .base__facets .options__price-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:.5rem;margin:0;padding:0 1rem}#collection .collection__base .base__facets .options__price-range .price-range__field{min-width:0}#collection .collection__base .base__facets .options__price-range .price-range__field label{display:block;color:#5e6268;font-size:.75rem;font-weight:700;margin-bottom:.375rem;text-transform:uppercase}#collection .collection__base .base__facets .options__price-range .price-range__field .field__input{display:flex;align-items:center;background-color:#fff;border:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);padding:0;padding-left:.625rem;width:100%}#collection .collection__base .base__facets .options__price-range .price-range__field .field__input span{color:#6f737a;font-size:.875rem}#collection .collection__base .base__facets .options__price-range .price-range__field .field__input input{background-color:#0000;border:0;color:#2c2e31;font-size:.875rem;margin:0;padding:.625rem .5rem;width:100%;min-width:0}#collection .collection__base .base__facets .options__price-range .price-range__field .field__input input:focus{box-shadow:none;outline:0}#collection .collection__base .base__facets .options__price-range .price-range__field .field__input:focus-within{border-color:#2c2e31;box-shadow:0 0 0 2px #d7410533}#collection .collection__base .base__facets .options__price-range .price-range__separator{color:#93969b;padding-bottom:.625rem}#collection .collection__base .base__facets .facets__submit{padding:1rem}#collection .collection__base .base__facets .facets__submit button{background-color:#d74105;border:none;border-radius:0;display:inline-block;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:700;line-height:1.6;margin:0;padding:.75rem 1.5rem;position:relative;text-align:center;text-decoration:none;vertical-align:middle;transition:none}#collection .collection__base .base__facets .facets__submit button:hover,#collection .collection__base .base__facets .facets__submit button:focus{background-color:#f04906;color:#fff;text-decoration:none}#collection .collection__base .base__facets .facets__submit button:focus,#collection .collection__base .base__facets .facets__submit button.focus{outline:0}#collection .collection__base .base__facets .facets__submit button.disabled,#collection .collection__base .base__facets .facets__submit button:disabled{background-color:#e2e3e4;border-color:#b7b9bd;color:#5e6268;opacity:1;pointer-events:none}#collection .collection__base .base__facets .facets__submit button{width:100%}#collection .collection__base .base__catalog{display:flex;flex-direction:column;grid-column:2/3;min-width:0}@media(max-width:991.98px){#collection .collection__base .base__catalog{grid-column:1/-1}}#collection .collection__base .base__catalog .catalog__products .products__wrapper{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);border-left:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);overflow:hidden;min-width:0;width:100%}@media(max-width:1199.98px){#collection .collection__base .base__catalog .catalog__products .products__wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:425px){#collection .collection__base .base__catalog .catalog__products .products__wrapper{grid-template-columns:minmax(0,1fr)}}#collection .collection__base .base__catalog .catalog__products .products__empty{grid-column:1/-1;border-right:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);border-bottom:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);padding:4rem 2rem;text-align:center}#collection .collection__base .base__catalog .catalog__products .products__empty h2{color:#2c2e31;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:2rem;font-weight:700;margin:0 0 .75rem;text-transform:uppercase}#collection .collection__base .base__catalog .catalog__products .products__empty p{color:#5e6268;margin:0 0 1.25rem}#collection .collection__base .base__catalog .catalog__products .products__empty a{background-color:#d74105;border:none;border-radius:0;display:inline-block;color:#fff;cursor:pointer;font-size:.9375rem;font-weight:700;line-height:1.6;margin:0;padding:.75rem 1.5rem;position:relative;text-align:center;text-decoration:none;vertical-align:middle;transition:none}#collection .collection__base .base__catalog .catalog__products .products__empty a:hover,#collection .collection__base .base__catalog .catalog__products .products__empty a:focus{background-color:#f04906;color:#fff;text-decoration:none}#collection .collection__base .base__catalog .catalog__products .products__empty a:focus,#collection .collection__base .base__catalog .catalog__products .products__empty a.focus{outline:0}#collection .collection__base .base__catalog .catalog__products .products__empty a.disabled,#collection .collection__base .base__catalog .catalog__products .products__empty a:disabled{background-color:#e2e3e4;border-color:#b7b9bd;color:#5e6268;opacity:1;pointer-events:none}#collection .collection__base .base__catalog .product-card{border-right:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);border-bottom:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);position:relative;display:flex;flex-direction:column;background-color:#fff;position:relative!important;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;will-change:background-color,box-shadow}#collection .collection__base .base__catalog .product-card .product-card__image{position:relative!important;text-align:center}#collection .collection__base .base__catalog .product-card .product-card__image img{max-width:100%;height:auto;display:inline-block}#collection .collection__base .base__catalog .product-card .product-card__image .image__link{display:block;padding:1rem}@media(max-width:575.98px){#collection .collection__base .base__catalog .product-card .product-card__image .image__link{padding:.75rem}}#collection .collection__base .base__catalog .product-card .product-card__label{flex:1;display:flex;flex-direction:column;justify-content:space-between;text-align:left}#collection .collection__base .base__catalog .product-card .product-card__label .label__link{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:100%}@media(max-width:575.98px){#collection .collection__base .base__catalog .product-card .product-card__label .label__link{padding:.75rem}}#collection .collection__base .base__catalog .product-card .product-card__label .label__link:hover .product-card__title .title__text{text-decoration:underline}#collection .collection__base .base__catalog .product-card .product-card__label .label__link:hover .product-card__title .title__subtext{text-decoration:none}#collection .collection__base .base__catalog .product-card .product-card__title{color:#2c2e31;display:block;font-family:var(--tk-font-sans-serif);font-size:1.125rem;font-weight:700;line-height:1.4;margin:0;text-align:left;text-decoration:none;text-wrap:balance}@media(max-width:991.98px){#collection .collection__base .base__catalog .product-card .product-card__title{font-size:1rem}}#collection .collection__base .base__catalog .product-card .product-card__title a{color:#2c2e31}#collection .collection__base .base__catalog .product-card .product-card__title .title__text{color:#2c2e31;display:block;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 .5rem;margin:0;text-decoration:none;text-align:left;text-wrap:balance}@media(max-width:991.98px){#collection .collection__base .base__catalog .product-card .product-card__title .title__text{font-size:1rem}}#collection .collection__base .base__catalog .product-card .product-card__title .title__subtext{color:#4e5155;display:block;font-family:var(--tk-font-sans-serif);font-size:.9375rem;font-weight:400;line-height:1.4;margin:.5rem 0 0;text-align:left;text-decoration:none;text-wrap:balance}#collection .collection__base .base__catalog .product-card .product-card__out-of-stock{color:#e60012;font-size:.9375rem;font-weight:700;margin-bottom:.5rem}#collection .collection__base .base__catalog .product-card .product-card__out-of-stock .out-of-stock__text{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 746 169'%3e%3cpath d='M746 154c0 5-1.57 9-3.5 9h-.08l.58 6H29a19.6 19.6 0 0 1-9-2.14c-4.79-2.47-6-6.86-6-11.86 0-4.31.36-8.16 4.08-10.72l-.48-5.7C10.86 134.94 6 124.64 6 112.5c0-9.5 3-17.87 7.51-22.81a16.25 16.25 0 0 1 1.92-1.81 9.85 9.85 0 0 1-2.12-.54C5.7 84.63 0 73.64 0 60.5 0 50 3.66 34.83 9 30.21l-.72-2.6A14.5 14.5 0 0 1 14.5 0H726.8l.12 1.3c.47-.83 1-1.3 1.58-1.3 1.93 0 3.5 5.37 3.5 12 0 5.95-1.26 10.88-2.92 11.83l1.06 7c.59-.54 1.21 3.17 1.86 3.17 3.87 0 7 10.3 7 23 0 10-1.94 18.5-4.66 21.67l1.12 5.69c1-2.14 2.24 2.64 3.54 2.64 3.87 0 7 11 7 24.5 0 12.56-2.7 22.92-6.18 24.33l1 6.31c.5-.73 1.08 2.86 1.69 2.86C744.43 145 746 149 746 154Z' fill='rgb%28255, 215, 0%29'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;color:#e60012;display:initial;font-size:.9375rem;font-weight:700;padding:.25rem .75rem;position:relative}#collection .collection__base .base__catalog .product-card .product-card__meta{margin-top:1rem}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__price{color:#2c2e31;font-family:var(--tk-font-sans-serif);font-size:1rem;font-weight:700;line-height:1.6;margin:0;text-decoration:none}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__price del{color:#5e6268;display:inline-block;font-size:.875rem;font-weight:400;margin-right:.5rem;text-decoration-color:#e60012cc;text-decoration-thickness:.25rem}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__price ins{display:inline-block;font-size:1rem;font-weight:700;text-decoration:none}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews{display:flex;flex-wrap:nowrap;align-items:center}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating .rating__stars,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews .rating__stars{display:inline-block;font-size:1rem;letter-spacing:.05em;line-height:1;margin-right:.35rem;position:relative}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating .rating__stars .stars__base,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews .rating__stars .stars__base{color:#b7b9bd}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating .rating__stars .stars__fill,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews .rating__stars .stars__fill{color:#ffc400;clip-path:inset(0 calc(100% - var(--rating-percent)) 0 0);left:0;position:absolute;top:0;white-space:nowrap}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating .rating__count,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews .rating__count{color:#5e6268;font-size:.875rem;font-weight:400}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating .reviews__star,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews .reviews__star{margin-right:.25rem}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating .bv_stars_component_container,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews .bv_stars_component_container{display:none!important}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating [data-bv-rating] .bv_main_container .bv_text,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__rating [data-bv-show=inline_rating] .bv_main_container .bv_text,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews [data-bv-rating] .bv_main_container .bv_text,#collection .collection__base .base__catalog .product-card .product-card__meta .meta__reviews [data-bv-show=inline_rating] .bv_main_container .bv_text{color:#5e6268}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__savings{color:#5e6268;font-size:.8125rem;font-weight:400;line-height:1.6;margin:0}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__savings span{background-color:#d9f2e2;border-radius:4px;color:#00a63d;display:inline-block;font-weight:700;padding:.125rem .35rem;margin-left:.25rem}#collection .collection__base .base__catalog .product-card .product-card__meta .meta__savings strong{color:#3d3f43;font-weight:700}#collection .collection__base .base__catalog .product-card .product-card__deal-countdown{margin-top:1rem}#collection .collection__base .base__catalog .product-card .product-card__deal-countdown .countdown__label{color:#e60012;font-size:.8125rem;font-weight:600;margin:0}#collection .collection__base .base__catalog .product-card .product-card__deal-countdown .countdown__progress{margin-top:.25rem}#collection .collection__base .base__catalog .product-card .product-card__deal-countdown .countdown__progress .progress__progress-bar{display:flex;background-color:#f1f1f2;overflow:hidden;width:100%;height:.375rem}#collection .collection__base .base__catalog .product-card .product-card__deal-countdown .countdown__progress .progress__progress-bar .percent{display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#e60012;color:#fff;text-align:center;white-space:nowrap;transition:width .66s cubic-bezier(.65,0,.35,1) 0s;will-change:width}.js #collection .facets__submit{display:none}#shop_product{background-color:#fff}#shop_product .product__base{padding-top:3.5rem;padding-bottom:3.5rem}@media(max-width:1199.98px){#shop_product .product__base{padding-top:2rem;padding-bottom:2rem}}#shop_product .product__base .base__breadcrumbs .breadcrumb a{color:#4e5155;font-weight:600;text-decoration:none}#shop_product .product__base .base__breadcrumbs .breadcrumb a:hover{color:#2c2e31;text-decoration:underline}#shop_product .product__base .base__breadcrumbs .breadcrumb .breadcrumb-item{color:#333538}#shop_product .product__base .base__breadcrumbs .breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:#252628}#shop_product .product__base .base__breadcrumbs{position:relative;z-index:2}#shop_product .product__base .base__summary .summary__wrapper{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}#shop_product .product__base .base__summary .summary__media{flex:0 0 40%;padding-left:.75rem;padding-right:.75rem;width:40%;max-width:40%}@media(max-width:1399.98px){#shop_product .product__base .base__summary .summary__media{flex:0 0 33.33333333%;width:33.33333333%;max-width:33.33333333%}}@media(max-width:991.98px){#shop_product .product__base .base__summary .summary__media{flex:0 0 100%;width:100%;max-width:100%}}#shop_product .product__base .base__summary .summary__media .media__gallery{display:block;width:100%}@media(min-width:768px){#shop_product .product__base .base__summary .summary__media .media__gallery{align-items:flex-start;position:sticky;top:136px}}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider{overflow:hidden;position:relative!important;z-index:1}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider *{box-sizing:inherit}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__track{overflow:hidden}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slides{display:flex;flex-wrap:nowrap;backface-visibility:hidden;background-color:#0000;list-style:none;overflow:hidden;padding:0;position:relative;transform-style:preserve-3d;touch-action:pan-Y;white-space:nowrap;will-change:transform;width:100%}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slides .glider__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slide{aspect-ratio:1/1;flex-shrink:0;opacity:1;position:relative!important;width:100%;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slide .slide__wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden;position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slide img,#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slide video,#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slide iframe,#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slide model-viewer,#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__slide>svg{display:block;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control{display:block}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev,#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next{display:inline-flex;align-items:center;justify-content:center;background-color:#5e6268;box-sizing:border-box;border-radius:0;color:#fff;cursor:pointer;border:none;line-height:1;margin:0;padding:0;position:absolute;top:50%;right:auto;bottom:auto;left:auto;width:40px;height:40px;opacity:1;z-index:10;transition:opacity .3s ease-in-out;will-change:opacity;-webkit-appearance:none;-moz-appearance:none;appearance:none;transform:translateY(-50%)}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev:hover,#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next:hover{background-color:#ff1a2c;color:#fff}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev:disabled,#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next:disabled{color:#fff;cursor:not-allowed;opacity:.4;pointer-events:none}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev{left:0}#shop_product .product__base .base__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next{right:0}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery{float:none!important;position:relative;margin:0;padding:0;width:100%}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery figure{margin:0;padding:0}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{box-shadow:none!important;margin:0;padding:0}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .ywgc-main-form-preview-container{display:none!important}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;list-style:none;margin:0!important;margin-top:.5rem!important;margin-left:-.35rem!important;margin-right:-.35rem!important;padding:0!important}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 8.33333333%!important;float:none!important;list-style:none!important;cursor:pointer;margin:0!important;padding:.35rem!important;width:8.33333333%!important;max-width:8.33333333%!important}@media(max-width:1399.98px){#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 16.66666667%!important;width:16.66666667%!important;max-width:16.66666667%!important}}@media(max-width:425px){#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 20%!important;width:20%!important;max-width:20%!important}}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1/1;background-color:#fff;border:2px solid rgb(57.6470588235%,58.8235294118%,60.8823529412%);border-radius:0;cursor:pointer;display:block;margin:0;opacity:.64;overflow:hidden;padding:0;transition:border-color .2s ease-in-out,opacity .2s ease-in-out;width:100%}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs button img{background-color:#fff;border:none;display:block;height:100%;opacity:1;-o-object-fit:contain;object-fit:contain;width:100%}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs button:hover,#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs button:focus-visible,#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs button.is-active{border-color:#00a63d;opacity:1}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery img{display:block;width:100%;height:auto;box-shadow:none}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}#shop_product .product__base .base__summary .summary__media .media__gallery .woocommerce-product-gallery__trigger{position:absolute;top:1rem;right:1rem;z-index:99}#shop_product .product__base .base__summary .summary__main{flex:0 0 35%;padding-left:.75rem;padding-right:.75rem;width:35%;max-width:35%}@media(max-width:1399.98px){#shop_product .product__base .base__summary .summary__main{flex:0 0 33.33333333%;width:33.33333333%;max-width:33.33333333%}}@media(max-width:991.98px){#shop_product .product__base .base__summary .summary__main{flex:0 0 100%;width:100%;max-width:100%}}#shop_product .product__base .base__summary .summary__main .main__heading{box-sizing:border-box;margin:0;min-width:0}#shop_product .product__base .base__summary .summary__main .main__more{box-sizing:border-box;margin:2rem 0 0;min-width:0}#shop_product .product__base .base__summary .summary__right{flex:0 0 25%;padding-left:.75rem;padding-right:.75rem;width:25%;max-width:25%}@media(max-width:1399.98px){#shop_product .product__base .base__summary .summary__right{flex:0 0 33.33333333%;width:33.33333333%;max-width:33.33333333%}}@media(max-width:991.98px){#shop_product .product__base .base__summary .summary__right{flex:0 0 100%;width:100%;max-width:100%}}#shop_product .product__base .base__summary .summary__right .right__panel{background-color:#fff;border:1px solid rgb(71.7647058824%,72.5490196078%,73.9215686275%);border-radius:8px;padding:1.5rem 1rem}@media(min-width:768px){#shop_product .product__base .base__summary .summary__right .right__panel{align-items:flex-start;position:sticky;top:136px}}#shop_product .product__base .base__summary .summary__sashes-and-badges{margin-bottom:1.5rem}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges_wrapper{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge{background-color:#2c2e31;color:#fff;font-size:.8125rem;font-weight:700;line-height:1.6;margin:.25rem;padding:.25rem .5rem;text-align:center;text-transform:none}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--best-seller{background-color:gold;color:#2c2e31}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--black-friday-deal{background-color:#ff2e1d;color:#fff}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--cyber-monday-deal{background-color:#fb176c;color:#fff}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--limited-time{background-color:#f56100;color:#fff}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--limited-time-deal{background-color:#b4fd8c;color:#2c2e31}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--new{background-color:#e60012;color:#fff}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--on-sale,#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--sampler{background-color:#f56100;color:#fff}#shop_product .product__base .base__summary .summary__sashes-and-badges .sashes-and-badges__badge .promotion-badge__label{font-weight:700;text-align:center}#shop_product .product__base .base__summary .summary__title{color:#1c1d1e;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:3rem;font-weight:700;line-height:1.125;text-wrap:balance;margin:0 0 .25rem}@media(max-width:767.98px){#shop_product .product__base .base__summary .summary__title{font-size:2.5rem}}#shop_product .product__base .base__summary .summary__subtitle{color:#3d3f43;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:1.75rem;font-weight:500;line-height:1.25;margin-bottom:1.5rem}#shop_product .product__base .base__summary .summary__excerpt,#shop_product .product__base .base__summary .summary__excerpt p{color:#4e5155;font-size:.875rem;line-height:1.8}#shop_product .product__base .base__summary .summary__reviews{color:#4e5155;font-size:.8125rem;margin-top:1rem}#shop_product .product__base .base__summary .summary__variants{color:#3d3f43;margin-top:1rem}#shop_product .product__base .base__summary .summary__variants .variants__label{font-size:.875rem;line-height:1.8;margin:0}#shop_product .product__base .base__summary .summary__variants .variants__label strong{font-size:.875rem;font-weight:700;line-height:1.8}#shop_product .product__base .base__summary .summary__variants .variants__label .label__current{font-size:.875rem;font-weight:400;line-height:1.8}#shop_product .product__base .base__summary .summary__variants .variants__selectors{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:575.98px){#shop_product .product__base .base__summary .summary__variants .variants__selectors{grid-template-columns:1fr}}#shop_product .product__base .base__summary .summary__variants .variants__selectors .selectors__item{min-width:0}#shop_product .product__base .base__summary .summary__variants .variants__selectors .selectors__label{color:#3d3f43;display:block;font-size:.875rem;font-weight:700;line-height:1.4;margin:0 0 .35rem}#shop_product .product__base .base__summary .summary__variants .variants__selectors .selectors__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6 8l4 4 4-4' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;border:2px solid rgb(57.6470588235%,58.8235294118%,60.8823529412%);border-radius:8px;color:#3d3f43;cursor:pointer;font-size:.875rem;font-weight:500;height:54px;line-height:1;padding:0 2.75rem 0 1rem;width:100%}#shop_product .product__base .base__summary .summary__variants .variants__selectors .selectors__select:hover{border-color:#4e5155}#shop_product .product__base .base__summary .summary__variants .variants__selectors .selectors__select:focus,#shop_product .product__base .base__summary .summary__variants .variants__selectors .selectors__select:focus-visible{border-color:#2c2e31;box-shadow:0 0 0 1px #2c2e31;outline:none}#shop_product .product__base .base__summary .summary__variants .variants__list{margin-top:.35rem}#shop_product .product__base .base__summary .summary__variants .variants__list .list__wrapper{display:flex;flex-wrap:wrap;margin:-.25rem}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item{flex:0 0 25%;padding:.25rem;width:25%;max-width:25%}@media(max-width:1399.98px){#shop_product .product__base .base__summary .summary__variants .variants__list .list__item{flex:0 0 33.33333333%;width:33.33333333%;max-width:33.33333333%}}@media(max-width:575.98px){#shop_product .product__base .base__summary .summary__variants .variants__list .list__item{flex:0 0 50%;width:50%;max-width:50%}}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f1f1f2;border:2px solid rgb(57.6470588235%,58.8235294118%,60.8823529412%);border-radius:8px;color:#4e5155;cursor:pointer;display:block;padding:.5rem;text-align:left;text-decoration:none;width:100%;height:100%}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card span{display:block}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card:hover{border-color:#4e5155}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card.is-selected{background-color:#fdf5f3;border-color:#d74105;pointer-events:none}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card.is-unavailable:not(.is-selected){opacity:.55}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card.disabled,#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card:disabled{opacity:.4;cursor:not-allowed;transform:none}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card:focus-visible{outline:none;box-shadow:0 0 0 1px #e6001240}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card .variant-card__title{color:#000;font-size:.875rem;font-weight:700;line-height:1.4;margin:0}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card .variant-card__solution-type,#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card .variant-card__unit{color:#4e5155;font-size:.75rem;font-weight:400;line-height:1.4;margin:2px 0 0}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card .variant-card__unit-price{color:#4e5155;font-size:.75rem;font-weight:400;line-height:1.6;margin:0}#shop_product .product__base .base__summary .summary__variants .variants__list .list__item .variant-card .variant-card__out-of-stock{color:#5e6268;font-size:.75rem;font-weight:400;line-height:1.6;margin:0}#shop_product .product__base .base__summary .summary__details{margin-top:2rem}#shop_product .product__base .base__summary .summary__details .details__heading{cursor:pointer;list-style:none;margin:0}#shop_product .product__base .base__summary .summary__details .details__heading::marker{content:""}#shop_product .product__base .base__summary .summary__details .details__heading::-webkit-details-marker{display:none}#shop_product .product__base .base__summary .summary__details .details__heading .heading__toggle{display:flex;align-items:center;background-color:#0000;border:0;border-radius:0;color:#2c2e31;font-family:var(--tk-font-sans-serif);font-size:1.25rem;font-weight:700;padding:.75rem 0;position:relative;text-align:left;width:100%;overflow-anchor:none}#shop_product .product__base .base__summary .summary__details .details__heading .heading__toggle:after{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:auto;background-repeat:no-repeat;background-position:center;background-size:1.5rem;transition:transform .2s ease-in-out;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23gb(23.9411764706%, 24.8039215686%, 26.3137254902%)'%3E%3Cpath fill-rule='evenodd' d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z'/%3E%3C/svg%3E")}#shop_product .product__base .base__summary .summary__details .details__body{color:#4e5155;font-size:.875rem;line-height:1.8;padding:0}#shop_product .product__base .base__summary .summary__details .details__body a{color:#d74105;font-weight:700}#shop_product .product__base .base__summary .summary__details .details__body a:last-child{margin:0}#shop_product .product__base .base__summary .summary__details .details__body a:hover{color:#3d3f43;text-decoration:underline}#shop_product .product__base .base__summary .summary__details .details__body address{border-left:4px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);margin-left:30px;padding-left:30px}#shop_product .product__base .base__summary .summary__details .details__body address strong{color:#4e5155}#shop_product .product__base .base__summary .summary__details .details__body blockquote{border:none;border-top:2px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);border-bottom:2px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);color:#93969b;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.8;margin:30px 0;padding:30px 0;position:relative;text-align:center}#shop_product .product__base .base__summary .summary__details .details__body blockquote cite{display:block;font-size:.8125rem}#shop_product .product__base .base__summary .summary__details .details__body blockquote cite strong{color:#4e5155;font-size:.875rem;font-style:normal;font-weight:700}#shop_product .product__base .base__summary .summary__details .details__body blockquote p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#shop_product .product__base .base__summary .summary__details .details__body blockquote:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='32' height='32'%3e%3cpath d='M 16 5 C 8.28125 5 2 11.28125 2 19 L 2 41 L 22 41 L 22 21 L 11 21 L 11 19 C 11 15.140625 13.242188 12 16 12 L 17 12 L 17 5 Z M 42 5 C 34.28125 5 28 11.28125 28 19 L 28 41 L 48 41 L 48 21 L 37 21 L 37 19 C 37 15.140625 39.242188 12 42 12 L 43 12 L 43 5 Z' fill='rgb%28215, 65, 5%29'/%3e%3c/svg%3e");background:#fff;display:block;text-align:center;position:absolute;top:0;right:auto;bottom:auto;left:50%;width:calc(35px + 1.5rem);height:35px;transform:translate(-50%,-50%)}#shop_product .product__base .base__summary .summary__details .details__body h2{color:#2c2e31;font-size:2.5rem;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-weight:700}@media(max-width:767.98px){#shop_product .product__base .base__summary .summary__details .details__body h2{font-size:2rem}}@media(max-width:575.98px){#shop_product .product__base .base__summary .summary__details .details__body h2{font-size:1.75rem}}#shop_product .product__base .base__summary .summary__details .details__body h3{color:#2c2e31;font-family:var(--tk-font-sans-serif);font-weight:700}#shop_product .product__base .base__summary .summary__details .details__body h4{color:#3d3f43;font-family:var(--tk-font-sans-serif);font-weight:700}#shop_product .product__base .base__summary .summary__details .details__body img{max-width:100%;height:auto}#shop_product .product__base .base__summary .summary__details .details__body p b,#shop_product .product__base .base__summary .summary__details .details__body p strong{color:#3d3f43}#shop_product .product__base .base__summary .summary__details .details__body p+ol,#shop_product .product__base .base__summary .summary__details .details__body p+ul{margin-top:-1rem}#shop_product .product__base .base__summary .summary__details .details__body ol{counter-reset:counter;list-style:none;margin:0;padding:.75rem 1rem;position:relative}#shop_product .product__base .base__summary .summary__details .details__body ol li{list-style-type:none!important;padding:.75rem 0 .75rem 3rem!important;position:relative;margin:0!important}#shop_product .product__base .base__summary .summary__details .details__body ol li:before{background-color:#fff;border:3px solid rgba(17.4117647059%,18.0392156863%,19.137254902%,.2);color:#d74105;content:counter(counter,decimal);counter-increment:counter;display:inline-block;line-height:32px;font-weight:800;margin-bottom:8px;margin-right:8px;text-align:center;position:absolute;top:6px;right:auto;bottom:auto;left:0;height:40px;width:40px;z-index:100;border-radius:50%}#shop_product .product__base .base__summary .summary__details .details__body ol li:last-child:before{margin-bottom:0}#shop_product .product__base .base__summary .summary__details .details__body ul{list-style:none;margin:0;padding:.75rem 1rem}#shop_product .product__base .base__summary .summary__details .details__body ul li{list-style:none;margin:0;padding:.25rem 0 .25rem 1.5rem;position:relative}#shop_product .product__base .base__summary .summary__details .details__body ul li:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 512 512'%3e%3cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zm0-160c-53 0-96-43-96-96s43-96 96-96s96 43 96 96s-43 96-96 96z' fill='rgb%28215, 65, 5%29'/%3e%3c/svg%3e");position:absolute;top:.4rem;right:auto;bottom:auto;left:0;width:16px;height:16px}#shop_product .product__base .base__summary .summary__details .details__body strong{color:#2c2e31}#shop_product .product__base .base__summary .summary__details .details__body sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#shop_product .product__base .base__summary .summary__details .details__body table{--tk-table-color-type: initial;--tk-table-bg-type: initial;--tk-table-color-state: initial;--tk-table-bg-state: initial;--tk-table-color: var(--tk-emphasis-color);--tk-table-bg: transparent;--tk-table-border-color: var(--tk-border-color);--tk-table-accent-bg: transparent;--tk-table-striped-color: var(--tk-emphasis-color);--tk-table-striped-bg: rgba(var(--tk-emphasis-color-rgb), .05);--tk-table-active-color: var(--tk-emphasis-color);--tk-table-active-bg: rgba(var(--tk-emphasis-color-rgb), .1);--tk-table-hover-color: var(--tk-emphasis-color);--tk-table-hover-bg: rgba(var(--tk-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:#0003}#shop_product .product__base .base__summary .summary__details .details__body table>:not(caption)>*>*{padding:.5rem;color:var(--tk-table-color-state, var(--tk-table-color-type, var(--tk-table-color)));background-color:var(--tk-table-bg);border-bottom-width:var(--tk-border-width);box-shadow:inset 0 0 0 9999px var(--tk-table-bg-state, var(--tk-table-bg-type, var(--tk-table-accent-bg)))}#shop_product .product__base .base__summary .summary__details .details__body table>tbody{vertical-align:inherit}#shop_product .product__base .base__summary .summary__details .details__body table>tbody>tr:nth-of-type(odd)>*{--tk-table-color-type: var(--tk-table-striped-color);--tk-table-bg-type: var(--tk-table-striped-bg)}#shop_product .product__base .base__summary .summary__details .details__body table>thead{vertical-align:bottom}#shop_product .product__base .base__summary .summary__details .details__body .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){#shop_product .product__base .base__summary .summary__details .details__body .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){#shop_product .product__base .base__summary .summary__details .details__body .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){#shop_product .product__base .base__summary .summary__details .details__body .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){#shop_product .product__base .base__summary .summary__details .details__body .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){#shop_product .product__base .base__summary .summary__details .details__body .table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}#shop_product .product__base .base__summary .summary__details .details__body h2,#shop_product .product__base .base__summary .summary__details .details__body h3,#shop_product .product__base .base__summary .summary__details .details__body h4{text-wrap:balance}#shop_product .product__base .base__summary .summary__details .details__body p{color:#4e5155;font-size:.875rem;line-height:1.8}#shop_product .product__base .base__summary .summary__details[open] .heading__toggle:after{transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23gb(0, 166, 61)'%3E%3Cpath fill-rule='evenodd' d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z'/%3E%3C/svg%3E")}#shop_product .product__base .base__summary .summary__values .values__item{border-top:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);margin:0;margin-top:1rem;padding:0;padding-top:1rem}#shop_product .product__base .base__summary .summary__values .values__item .item__wrapper{display:flex;flex-wrap:nowrap;align-content:center}#shop_product .product__base .base__summary .summary__values .values__item .item__icon{flex:0 0 32px;color:#5e6268;margin-right:.5rem;width:32px;max-width:32px}#shop_product .product__base .base__summary .summary__values .values__item .item__icon svg{fill:#5e6268}#shop_product .product__base .base__summary .summary__values .values__item .item__label{color:#2c2e31}#shop_product .product__base .base__summary .summary__values .values__item .item__label .label__title{color:#2c2e31;font-size:.875rem;font-weight:700;line-height:1.6;margin:0}#shop_product .product__base .base__summary .summary__values .values__item .item__label .label__subtitle{color:#2c2e31;font-size:.75rem;font-weight:400;line-height:1.6;margin:0}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag{display:flex;align-items:center}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__price{color:#000;font-size:2rem;font-weight:700;margin:0}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__price del,#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__price .price__compare{color:#93969b;display:inline-block;font-size:1.25rem;font-weight:400;margin-right:.25rem;opacity:1;text-decoration-color:#e60012cc;text-decoration-thickness:.25rem}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__price ins,#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__price .price__current{color:#000;display:inline-block;font-size:2rem;font-weight:700;text-decoration:none}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__price p,#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__price .price{display:flex;align-items:baseline;flex-wrap:wrap;color:#000!important;font-size:2rem;font-weight:700;text-decoration:none;line-height:1;margin:0!important}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__price-tag .price-tag__unit-price{color:#5e6268;font-size:.75rem;margin-left:.5rem}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__savings{color:#5e6268;font-size:.875rem;font-weight:600;line-height:1.6;margin:0;margin-top:.5rem}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__savings strong{color:#3d3f43;font-weight:700}#shop_product .product__base .base__summary .buy-box .buy-box__pricing .pricing__savings .savings__highlight{background-color:#d9f2e2;border-radius:4px;color:#00a63d;font-weight:700;padding:.25rem .35rem;margin-left:.25rem}#shop_product .product__base .base__summary .buy-box .buy-box__variants{display:block;margin-top:1.5rem}#shop_product .product__base .base__summary .buy-box .buy-box__variants .form__field+.form__field{margin-top:1rem}#shop_product .product__base .base__summary .buy-box .buy-box__variants .field__label{display:block;font-size:.8125rem;font-weight:700;margin-bottom:.35rem}#shop_product .product__base .base__summary .buy-box .buy-box__variants .field__select{display:block;padding:.75rem 2.5rem .75rem .75rem;width:100%}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action{margin-top:2rem}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__wrapper{display:flex;flex-wrap:wrap;align-items:flex-start}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper{flex-grow:0;margin-right:.75rem;position:relative!important}@media(max-width:425px){#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper{flex:0 0 100%;margin:0;width:100%;max-width:100%}}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .quantity{width:100%;position:relative}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .quantity label{position:absolute;top:-.4rem;right:auto;bottom:auto;left:1rem;background-color:#fff;padding:0 .4rem;margin:0;font-size:.75rem;font-weight:500;color:#5e6268;line-height:1;letter-spacing:.02em;pointer-events:none}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .stepper__quantity{display:block;background-color:#fff!important;border:2px solid rgb(57.6470588235%,58.8235294118%,60.8823529412%)!important;border-radius:8px!important;color:#3d3f43!important;font-size:1rem;font-weight:500;height:54px!important;width:96px!important;min-height:auto!important;padding:0 2.75rem 0 1rem!important;text-align:left!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;line-height:1;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6 8l4 4 4-4' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:16px 16px!important}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .stepper__quantity:hover{border-color:#4e5155!important}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .stepper__quantity:focus,#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .stepper__quantity:focus-visible{border-color:#2c2e31!important;box-shadow:0 0 0 1px #2c2e31;outline:none!important}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper select.stepper__quantity{max-width:none!important}@media(max-width:425px){#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .stepper__quantity{width:100%!important;background-position:right 16px center!important}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__stepper .quantity>label{left:.9rem}}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions{flex:1;margin:0;padding:0}@media(max-width:425px){#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions{flex:0 0 100%;margin-top:.75rem;width:100%;max-width:100%}}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions .actions__cta{display:flex;align-items:center;justify-content:center;background-color:gold;border:none;border-radius:0;color:#1c1d1e;font-size:.9375rem;font-weight:700;line-height:1.4;margin:0;padding:1rem 2rem;position:relative;width:100%;height:auto;text-align:center;text-transform:uppercase;vertical-align:middle;transition:none;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px)}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions .actions__cta:hover{background-color:#2c2e31;color:gold}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions .actions__cta:focus,#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions .actions__cta.focus{outline:0}#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions .actions__cta.disabled,#shop_product .product__base .base__summary .buy-box .buy-box__purchase-action .purchase-action__actions .actions__cta:disabled{background-color:#e2e3e4;color:#1c1d1e;opacity:1;pointer-events:none}#shop_product .product__base .base__summary .buy-box .buy-box__inventory{display:flex;align-items:center;color:#5e6268;font-size:.8125rem;line-height:1.5;margin-top:1.25rem}#shop_product .product__base .base__summary .buy-box .buy-box__inventory svg{color:#93969b;margin-right:.35rem}#shop_product .product__base .base__summary .buy-box .buy-box__inventory.is-available svg{color:#00a63d}#shop_product .product__featured-video{position:relative;z-index:2}#shop_product .product__featured-video .featured-video__link{display:block;position:relative;text-decoration:none}#shop_product .product__featured-video .featured-video__link:hover .featured-video__overlay .overlay__play{background-color:#000c;border-color:gold}#shop_product .product__featured-video .featured-video__image{background-color:#3d3f43;display:block;position:relative;width:auto}#shop_product .product__featured-video .featured-video__image:before{content:"";display:block;padding-top:56.25%}#shop_product .product__featured-video .featured-video__image:after{content:"";background-color:#00000052;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}#shop_product .product__featured-video .featured-video__image>*{position:absolute;top:0;left:0;width:100%;height:100%}#shop_product .product__featured-video .featured-video__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;color:#0000;font-size:0}#shop_product .product__featured-video .featured-video__overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#shop_product .product__featured-video .featured-video__overlay .overlay__play{display:flex;align-items:center;justify-content:center;background-color:#0000007a;border:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);color:#fff;width:96px;height:96px;transition:background-color .2s ease}@media(max-width:575.98px){#shop_product .product__featured-video .featured-video__overlay .overlay__play{width:56px;height:56px;border-width:2px}}#shop_product .product__featured-video .featured-video__overlay .overlay__play svg{fill:#fff;width:40px;height:40px}@media(max-width:575.98px){#shop_product .product__featured-video .featured-video__overlay .overlay__play svg{width:32px;height:32px}}#shop_product .product__trade-tips{background-color:#2c2e31;overflow-x:hidden;position:relative;z-index:1;clip-path:polygon(0 96px,100% 0,100% 100%,0 100%);margin-top:-96px;padding-top:calc(3.5rem + 96px);padding-bottom:3.5rem}@media(max-width:1199.98px){#shop_product .product__trade-tips{clip-path:polygon(0 96px,100% 0,100% 100%,0 100%);margin-top:-96px;padding-top:calc(2rem + 96px);padding-bottom:2rem}}#shop_product .product__trade-tips .trade-tips__heading{margin-bottom:1.5rem;overflow:hidden}#shop_product .product__trade-tips .trade-tips__heading .heading__title{display:inline-block;position:relative}#shop_product .product__trade-tips .trade-tips__heading .heading__title:before,#shop_product .product__trade-tips .trade-tips__heading .heading__title:after{background-image:url(./bg_stripe_dark.svg);background-position:center;background-repeat:repeat-x;content:"";display:block;position:absolute;top:0;bottom:0;width:100vw;z-index:0}#shop_product .product__trade-tips .trade-tips__heading .heading__title:before{right:calc(100% + 1.5rem)}#shop_product .product__trade-tips .trade-tips__heading .heading__title:after{left:calc(100% + 1.5rem)}@media(max-width:991.98px){#shop_product .product__trade-tips .trade-tips__heading .heading__title:before{right:calc(100% + 1rem)}#shop_product .product__trade-tips .trade-tips__heading .heading__title:after{left:calc(100% + 1rem)}}@media(max-width:575.98px){#shop_product .product__trade-tips .trade-tips__heading .heading__title{white-space:normal}#shop_product .product__trade-tips .trade-tips__heading .heading__title:before{display:none}}#shop_product .product__trade-tips .trade-tips__heading .heading__title{color:#fff;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:3rem;font-weight:700;line-height:1.125;margin:0;text-transform:uppercase}@media(max-width:1199.98px){#shop_product .product__trade-tips .trade-tips__heading .heading__title{font-size:2rem;line-height:1.25}}#shop_product .product__trade-tips .trade-tips__heading .heading__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#shop_product .product__trade-tips .trade-tips__grid .grid__wrapper{display:flex;flex-wrap:wrap;margin-left:-.5rem;margin-right:-.5rem}#shop_product .product__trade-tips .trade-tips__grid .grid__item{flex:0 0 33.33333333%;padding-left:.5rem;padding-right:.5rem;width:33.33333333%;max-width:33.33333333%}@media(max-width:767.98px){#shop_product .product__trade-tips .trade-tips__grid .grid__item{flex:0 0 100%;margin-top:1.5rem;width:100%;max-width:100%}}#shop_product .product__trade-tips .video-card .video-card__link{display:block;position:relative;text-decoration:none}#shop_product .product__trade-tips .video-card .video-card__link:hover .video-card__thumbnail .thumbnail__overlay .overlay__play{background-color:#000c;border-color:gold}#shop_product .product__trade-tips .video-card .video-card__link:hover .video-card__label .label__title{text-decoration:underline}#shop_product .product__trade-tips .video-card .video-card__thumbnail{position:relative}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__image{background-color:#3d3f43;display:block;position:relative;width:auto}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__image:before{content:"";display:block;padding-top:56.25%}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__image:after{content:"";background-color:#00000052;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__image>*{position:absolute;top:0;left:0;width:100%;height:100%}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;color:#0000;font-size:0}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__overlay{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__overlay .overlay__play{display:flex;align-items:center;justify-content:center;background-color:#0000007a;border:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);color:#fff;width:64px;height:64px;transition:background-color .2s ease}@media(max-width:575.98px){#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__overlay .overlay__play{width:48px;height:48px;border-width:2px}}#shop_product .product__trade-tips .video-card .video-card__thumbnail .thumbnail__overlay .overlay__play svg{fill:#fff;width:24px;height:24px}#shop_product .product__trade-tips .video-card .video-card__label{padding-top:1rem}#shop_product .product__trade-tips .video-card .video-card__label .label__category{color:#f56100;font-size:.875rem;font-weight:700;margin:0 0 .25rem;text-transform:uppercase}#shop_product .product__trade-tips .video-card .video-card__label .label__title{color:#fff;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 .5rem;text-transform:uppercase}#shop_product .product__trade-tips .video-card .video-card__label .label__excerpt{color:#e2e3e4;font-size:.875rem;font-weight:400;line-height:1.6;margin:0}#shop_product .product__products-in-action{background-color:#fff;padding:.25rem}#shop_product .product__products-in-action .products-in-action__wrapper{display:flex;flex-wrap:wrap}#shop_product .product__products-in-action .products-in-action__item{flex:0 0 25%;padding:.25rem;width:25%;max-width:25%}@media(max-width:767.98px){#shop_product .product__products-in-action .products-in-action__item{flex:0 0 50%;width:50%;max-width:50%}}#shop_product .product__products-in-action .products-in-action__item .item__wrapper{background-color:#6f737a;position:relative}#shop_product .product__products-in-action .products-in-action__item .item__wrapper:before{content:"";display:block;padding-top:100%}#shop_product .product__products-in-action .products-in-action__item .item__wrapper img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;color:#0000;font-size:0}#shop_product .product__products-in-action .products-in-action__item .item__wrapper .item__tag{background-color:#3d3f43;color:#fff;font-size:.75rem;font-weight:600;line-height:1.4;margin:2px 0 0;padding:.5rem .75rem;position:absolute;top:auto;right:auto;bottom:0;left:0}#shop_product .product__trending-products{background-color:#fff;padding-top:3.5rem;padding-bottom:3.5rem}@media(max-width:1199.98px){#shop_product .product__trending-products{padding-top:2rem;padding-bottom:2rem}}#shop_product .product__trending-products .trending-products__heading{margin-bottom:1.5rem;overflow:hidden}#shop_product .product__trending-products .trending-products__heading .heading__title{display:inline-block;position:relative}#shop_product .product__trending-products .trending-products__heading .heading__title:before,#shop_product .product__trending-products .trending-products__heading .heading__title:after{background-image:url(./bg_stripe_light.svg);background-position:center;background-repeat:repeat-x;content:"";display:block;position:absolute;top:0;bottom:0;width:100vw;z-index:0}#shop_product .product__trending-products .trending-products__heading .heading__title:before{right:calc(100% + 1.5rem)}#shop_product .product__trending-products .trending-products__heading .heading__title:after{left:calc(100% + 1.5rem)}@media(max-width:991.98px){#shop_product .product__trending-products .trending-products__heading .heading__title:before{right:calc(100% + 1rem)}#shop_product .product__trending-products .trending-products__heading .heading__title:after{left:calc(100% + 1rem)}}@media(max-width:575.98px){#shop_product .product__trending-products .trending-products__heading .heading__title{white-space:normal}#shop_product .product__trending-products .trending-products__heading .heading__title:before{display:none}}#shop_product .product__trending-products .trending-products__heading .heading__title{color:#2c2e31;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:3rem;font-weight:700;line-height:1.125;margin:0;text-transform:uppercase}@media(max-width:1199.98px){#shop_product .product__trending-products .trending-products__heading .heading__title{font-size:2rem;line-height:1.25}}#shop_product .product__trending-products .trending-products__heading .heading__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#shop_product .product__trending-products .trending-products__grid .grid__wrapper{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}@media(max-width:1199.98px){#shop_product .product__trending-products .trending-products__grid .grid__wrapper{margin-left:-.5rem;margin-right:-.5rem}}#shop_product .product__trending-products .trending-products__grid .grid__item{flex:0 0 25%;padding:.75rem;width:25%;max-width:25%}@media(max-width:1199.98px){#shop_product .product__trending-products .trending-products__grid .grid__item{padding:.5rem}}@media(max-width:767.98px){#shop_product .product__trending-products .trending-products__grid .grid__item{flex:0 0 50%;width:50%;max-width:50%}}@media(max-width:320px){#shop_product .product__trending-products .trending-products__grid .grid__item{flex:0 0 100%;width:100%;max-width:100%}}#shop_product .product__trending-products .trending-products__grid .product-card{display:flex;flex-direction:column;background-color:#fff;position:relative!important;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out;will-change:background-color,box-shadow}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__image{position:relative!important;text-align:center}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__image img{max-width:100%;height:auto;display:inline-block}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__image .image__link{display:block;padding:1rem}@media(max-width:575.98px){#shop_product .product__trending-products .trending-products__grid .product-card .product-card__image .image__link{padding:.75rem}}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__label{flex:1;display:flex;flex-direction:column;justify-content:space-between;text-align:left}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__label .label__link{display:flex;flex-direction:column;justify-content:space-between;padding:1rem;height:100%}@media(max-width:575.98px){#shop_product .product__trending-products .trending-products__grid .product-card .product-card__label .label__link{padding:.75rem}}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__label .label__link:hover .product-card__title .title__text{text-decoration:underline}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__label .label__link:hover .product-card__title .title__subtext{text-decoration:none}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__title{color:#2c2e31;display:block;font-family:var(--tk-font-sans-serif);font-size:1.125rem;font-weight:700;line-height:1.4;margin:0;text-align:left;text-decoration:none;text-wrap:balance}@media(max-width:991.98px){#shop_product .product__trending-products .trending-products__grid .product-card .product-card__title{font-size:1rem}}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__title a{color:#2c2e31}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__title .title__text{color:#2c2e31;display:block;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 .5rem;margin:0;text-decoration:none;text-align:left;text-wrap:balance}@media(max-width:991.98px){#shop_product .product__trending-products .trending-products__grid .product-card .product-card__title .title__text{font-size:1rem}}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__title .title__subtext{color:#4e5155;display:block;font-family:var(--tk-font-sans-serif);font-size:.9375rem;font-weight:400;line-height:1.4;margin:.5rem 0 0;text-align:left;text-decoration:none;text-wrap:balance}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__out-of-stock{color:#e60012;font-size:.9375rem;font-weight:700;margin-bottom:.5rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__out-of-stock .out-of-stock__text{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 746 169'%3e%3cpath d='M746 154c0 5-1.57 9-3.5 9h-.08l.58 6H29a19.6 19.6 0 0 1-9-2.14c-4.79-2.47-6-6.86-6-11.86 0-4.31.36-8.16 4.08-10.72l-.48-5.7C10.86 134.94 6 124.64 6 112.5c0-9.5 3-17.87 7.51-22.81a16.25 16.25 0 0 1 1.92-1.81 9.85 9.85 0 0 1-2.12-.54C5.7 84.63 0 73.64 0 60.5 0 50 3.66 34.83 9 30.21l-.72-2.6A14.5 14.5 0 0 1 14.5 0H726.8l.12 1.3c.47-.83 1-1.3 1.58-1.3 1.93 0 3.5 5.37 3.5 12 0 5.95-1.26 10.88-2.92 11.83l1.06 7c.59-.54 1.21 3.17 1.86 3.17 3.87 0 7 10.3 7 23 0 10-1.94 18.5-4.66 21.67l1.12 5.69c1-2.14 2.24 2.64 3.54 2.64 3.87 0 7 11 7 24.5 0 12.56-2.7 22.92-6.18 24.33l1 6.31c.5-.73 1.08 2.86 1.69 2.86C744.43 145 746 149 746 154Z' fill='rgb%28255, 215, 0%29'/%3e%3c/svg%3e");background-position:center;background-repeat:no-repeat;background-size:contain;color:#e60012;display:initial;font-size:.9375rem;font-weight:700;padding:.25rem .75rem;position:relative}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta{margin-top:1rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__price{color:#2c2e31;font-family:var(--tk-font-sans-serif);font-size:1rem;font-weight:700;line-height:1.6;margin:0;text-decoration:none}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__price del{color:#5e6268;display:inline-block;font-size:.875rem;font-weight:400;margin-right:.5rem;text-decoration-color:#e60012cc;text-decoration-thickness:.25rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__price ins{display:inline-block;font-size:1rem;font-weight:700;text-decoration:none}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews{display:flex;flex-wrap:nowrap;align-items:center}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating .rating__stars,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews .rating__stars{display:inline-block;font-size:1rem;letter-spacing:.05em;line-height:1;margin-right:.35rem;position:relative}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating .rating__stars .stars__base,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews .rating__stars .stars__base{color:#b7b9bd}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating .rating__stars .stars__fill,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews .rating__stars .stars__fill{color:#ffc400;clip-path:inset(0 calc(100% - var(--rating-percent)) 0 0);left:0;position:absolute;top:0;white-space:nowrap}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating .rating__count,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews .rating__count{color:#5e6268;font-size:.875rem;font-weight:400}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating .reviews__star,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews .reviews__star{margin-right:.25rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating .bv_stars_component_container,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews .bv_stars_component_container{display:none!important}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating [data-bv-rating] .bv_main_container .bv_text,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__rating [data-bv-show=inline_rating] .bv_main_container .bv_text,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews [data-bv-rating] .bv_main_container .bv_text,#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__reviews [data-bv-show=inline_rating] .bv_main_container .bv_text{color:#5e6268}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__savings{color:#5e6268;font-size:.8125rem;font-weight:400;line-height:1.6;margin:0}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__savings span{background-color:#d9f2e2;border-radius:4px;color:#00a63d;display:inline-block;font-weight:700;padding:.125rem .35rem;margin-left:.25rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__meta .meta__savings strong{color:#3d3f43;font-weight:700}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__deal-countdown{margin-top:1rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__deal-countdown .countdown__label{color:#e60012;font-size:.8125rem;font-weight:600;margin:0}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__deal-countdown .countdown__progress{margin-top:.25rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__deal-countdown .countdown__progress .progress__progress-bar{display:flex;background-color:#f1f1f2;overflow:hidden;width:100%;height:.375rem}#shop_product .product__trending-products .trending-products__grid .product-card .product-card__deal-countdown .countdown__progress .progress__progress-bar .percent{display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#e60012;color:#fff;text-align:center;white-space:nowrap;transition:width .66s cubic-bezier(.65,0,.35,1) 0s;will-change:width}#shop_product .product__trending-products .trending-products__grid .product-card{border:1px solid rgb(71.7647058824%,72.5490196078%,73.9215686275%);height:100%}#shop_product .product__trending-products .trending-products__grid .product-card:hover{border-color:#5e6268}#shop_product .product__faqs{background-color:#f1f1f2;overflow:hidden!important;padding-top:3.5rem;padding-bottom:3.5rem}@media(max-width:1199.98px){#shop_product .product__faqs{padding-top:2rem;padding-bottom:2rem}}#shop_product .product__faqs .faqs__wrapper{display:flex;flex-wrap:wrap}#shop_product .product__faqs .faqs__heading{flex:0 0 25%;width:25%;max-width:25%;margin-bottom:1.5rem}@media(max-width:767.98px){#shop_product .product__faqs .faqs__heading{flex:0 0 100%;width:100%;max-width:100%}}#shop_product .product__faqs .faqs__heading{overflow:hidden}#shop_product .product__faqs .faqs__heading .heading__title{display:inline-block;position:relative}#shop_product .product__faqs .faqs__heading .heading__title:before,#shop_product .product__faqs .faqs__heading .heading__title:after{background-image:url(./bg_stripe_light.svg);background-position:center;background-repeat:repeat-x;content:"";display:block;position:absolute;top:0;bottom:0;width:100vw;z-index:0}#shop_product .product__faqs .faqs__heading .heading__title:before{right:calc(100% + 1.5rem)}#shop_product .product__faqs .faqs__heading .heading__title:after{left:calc(100% + 1.5rem)}@media(max-width:991.98px){#shop_product .product__faqs .faqs__heading .heading__title:before{right:calc(100% + 1rem)}#shop_product .product__faqs .faqs__heading .heading__title:after{left:calc(100% + 1rem)}}@media(max-width:575.98px){#shop_product .product__faqs .faqs__heading .heading__title{white-space:normal}#shop_product .product__faqs .faqs__heading .heading__title:before{display:none}}#shop_product .product__faqs .faqs__heading{overflow:visible!important}#shop_product .product__faqs .faqs__heading .heading__title{color:#2c2e31;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:3rem;font-weight:700;line-height:1.125;margin:0;text-transform:uppercase}@media(max-width:1199.98px){#shop_product .product__faqs .faqs__heading .heading__title{font-size:2rem;line-height:1.25}}#shop_product .product__faqs .faqs__heading .heading__title sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#shop_product .product__faqs .faqs__questions{flex:0 0 75%;background-color:#f1f1f2;padding-left:1.5rem;padding-right:1.5rem;position:relative;width:75%;max-width:75%}@media(max-width:767.98px){#shop_product .product__faqs .faqs__questions{flex:0 0 100%;padding-left:0;padding-right:0;width:100%;max-width:100%}}#shop_product .product__faqs .faqs__questions .questions__item{background-color:#0000;border-top:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);padding:1.5rem 0;color:#5e6268}#shop_product .product__faqs .faqs__questions .questions__item:last-of-type{border-bottom:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%)}#shop_product .product__faqs .faqs__questions .questions__item .item__question{cursor:pointer;list-style:none;margin:0}#shop_product .product__faqs .faqs__questions .questions__item .item__question::marker{content:""}#shop_product .product__faqs .faqs__questions .questions__item .item__question::-webkit-details-marker{display:none}#shop_product .product__faqs .faqs__questions .questions__item .item__question:focus-visible{outline:2px solid rgb(37%,38.3333333333%,40.6666666667%);outline-offset:4px}#shop_product .product__faqs .faqs__questions .questions__item .item__question .question__toggle{display:flex;align-items:center;background-color:#0000;border:0;border-radius:0;color:#3d3f43;font-family:var(--tk-font-sans-serif);font-size:1.25rem;font-weight:700;padding:0;position:relative;text-align:left;width:100%;overflow-anchor:none}#shop_product .product__faqs .faqs__questions .questions__item .item__question .question__toggle:after{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;margin-left:auto;background-repeat:no-repeat;background-position:center;background-size:1.5rem;transition:transform .2s ease-in-out;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23gb(23.9411764706%, 24.8039215686%, 26.3137254902%)'%3E%3Cpath fill-rule='evenodd' d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z'/%3E%3C/svg%3E")}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body{padding:.5rem 2rem 0 0}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body a{color:#d74105;font-weight:700}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body a:last-child{margin:0}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body a:hover{color:#3d3f43;text-decoration:underline}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body address{border-left:4px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);margin-left:30px;padding-left:30px}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body address strong{color:#4e5155}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body blockquote{border:none;border-top:2px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);border-bottom:2px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);color:#93969b;font-size:1.125rem;font-style:normal;font-weight:400;line-height:1.8;margin:30px 0;padding:30px 0;position:relative;text-align:center}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body blockquote cite{display:block;font-size:.8125rem}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body blockquote cite strong{color:#4e5155;font-size:.875rem;font-style:normal;font-weight:700}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body blockquote p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body blockquote:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 50 50' width='32' height='32'%3e%3cpath d='M 16 5 C 8.28125 5 2 11.28125 2 19 L 2 41 L 22 41 L 22 21 L 11 21 L 11 19 C 11 15.140625 13.242188 12 16 12 L 17 12 L 17 5 Z M 42 5 C 34.28125 5 28 11.28125 28 19 L 28 41 L 48 41 L 48 21 L 37 21 L 37 19 C 37 15.140625 39.242188 12 42 12 L 43 12 L 43 5 Z' fill='rgb%28215, 65, 5%29'/%3e%3c/svg%3e");background:#fff;display:block;text-align:center;position:absolute;top:0;right:auto;bottom:auto;left:50%;width:calc(35px + 1.5rem);height:35px;transform:translate(-50%,-50%)}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body h2{color:#2c2e31;font-size:2.5rem;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-weight:700}@media(max-width:767.98px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body h2{font-size:2rem}}@media(max-width:575.98px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body h2{font-size:1.75rem}}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body h3{color:#2c2e31;font-family:var(--tk-font-sans-serif);font-weight:700}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body h4{color:#3d3f43;font-family:var(--tk-font-sans-serif);font-weight:700}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body img{max-width:100%;height:auto}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body p b,#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body p strong{color:#3d3f43}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body p+ol,#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body p+ul{margin-top:-1rem}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ol{counter-reset:counter;list-style:none;margin:0;padding:.75rem 1rem;position:relative}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ol li{list-style-type:none!important;padding:.75rem 0 .75rem 3rem!important;position:relative;margin:0!important}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ol li:before{background-color:#fff;border:3px solid rgba(17.4117647059%,18.0392156863%,19.137254902%,.2);color:#d74105;content:counter(counter,decimal);counter-increment:counter;display:inline-block;line-height:32px;font-weight:800;margin-bottom:8px;margin-right:8px;text-align:center;position:absolute;top:6px;right:auto;bottom:auto;left:0;height:40px;width:40px;z-index:100;border-radius:50%}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ol li:last-child:before{margin-bottom:0}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ul{list-style:none;margin:0;padding:.75rem 1rem}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ul li{list-style:none;margin:0;padding:.25rem 0 .25rem 1.5rem;position:relative}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ul li:before{content:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 512 512'%3e%3cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zm0-160c-53 0-96-43-96-96s43-96 96-96s96 43 96 96s-43 96-96 96z' fill='rgb%28215, 65, 5%29'/%3e%3c/svg%3e");position:absolute;top:.4rem;right:auto;bottom:auto;left:0;width:16px;height:16px}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body strong{color:#2c2e31}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body sup{font-family:var(--tk-font-sans-serif);font-size:64%;line-height:0;position:relative;top:-.4em;right:auto;bottom:auto;left:auto;vertical-align:baseline}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body table{--tk-table-color-type: initial;--tk-table-bg-type: initial;--tk-table-color-state: initial;--tk-table-bg-state: initial;--tk-table-color: var(--tk-emphasis-color);--tk-table-bg: transparent;--tk-table-border-color: var(--tk-border-color);--tk-table-accent-bg: transparent;--tk-table-striped-color: var(--tk-emphasis-color);--tk-table-striped-bg: rgba(var(--tk-emphasis-color-rgb), .05);--tk-table-active-color: var(--tk-emphasis-color);--tk-table-active-bg: rgba(var(--tk-emphasis-color-rgb), .1);--tk-table-hover-color: var(--tk-emphasis-color);--tk-table-hover-bg: rgba(var(--tk-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:#0003}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body table>:not(caption)>*>*{padding:.5rem;color:var(--tk-table-color-state, var(--tk-table-color-type, var(--tk-table-color)));background-color:var(--tk-table-bg);border-bottom-width:var(--tk-border-width);box-shadow:inset 0 0 0 9999px var(--tk-table-bg-state, var(--tk-table-bg-type, var(--tk-table-accent-bg)))}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body table>tbody{vertical-align:inherit}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body table>tbody>tr:nth-of-type(odd)>*{--tk-table-color-type: var(--tk-table-striped-color);--tk-table-bg-type: var(--tk-table-striped-bg)}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body table>thead{vertical-align:bottom}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:575.98px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:767.98px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:991.98px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1199.98px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width:1399.98px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body .table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body h4{color:#00a63d}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ul{-moz-columns:2;columns:2}@media(max-width:375px){#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body ul{-moz-columns:auto;columns:auto}}#shop_product .product__faqs .faqs__questions .questions__item .item__answer .answer__body p:last-child{margin:0}#shop_product .product__faqs .faqs__questions .questions__item[open] .question__toggle:after{transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23gb(0, 166, 61)'%3E%3Cpath fill-rule='evenodd' d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z'/%3E%3C/svg%3E")}#shop_product .is-hidden{display:none!important}#shop_product .shopify-payment-terms{font-size:.75rem;margin-top:.75rem}#shop_product .product-rating{display:inline-flex;align-items:center;gap:.35rem;color:#4e5155;font-size:.875rem;font-weight:600;margin-bottom:.75rem;text-decoration:none}#shop_product .product-rating .product-rating__stars{display:inline-block;font-size:1rem;letter-spacing:.08em;line-height:1;position:relative}#shop_product .product-rating .product-rating__stars .stars__base{color:#e2e3e4}#shop_product .product-rating .product-rating__stars .stars__fill{color:gold;clip-path:inset(0 calc(100% - var(--rating-percent)) 0 0);left:0;position:absolute;top:0;white-space:nowrap}#shop_product .summary__review-stories{margin-top:2.5rem}#shop_product .summary__review-stories .loox-widget,#shop_product .summary__review-stories loox-reviews-stories-entry-widget{display:block;max-width:100%}#shop_product .summary__review-stories:empty{display:none}#shop_product .buy-box__purchase-options{display:block;margin-top:1.5rem}#shop_product .buy-box__purchase-options .purchase-options__fieldset{border:0;margin:0;padding:0}#shop_product .buy-box__purchase-options .purchase-options__legend{color:#2c2e31;font-size:.875rem;font-weight:700;margin:0 0 .5rem}#shop_product .buy-box__purchase-options .purchase-options__box{background-color:#fff;border:2px solid rgb(57.6470588235%,58.8235294118%,60.8823529412%);border-radius:8px;overflow:hidden}#shop_product .buy-box__purchase-options .purchase-options__option{align-items:center;background-color:#fff;border:0;border-radius:0;cursor:pointer;display:flex;gap:.75rem;margin:0;padding:1rem;transition:background-color .15s ease,box-shadow .15s ease}#shop_product .buy-box__purchase-options .purchase-options__option+.purchase-options__option{border-top:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%)}#shop_product .buy-box__purchase-options .purchase-options__option:hover,#shop_product .buy-box__purchase-options .purchase-options__option.is-selected{background-color:#f1f1f2}#shop_product .buy-box__purchase-options .purchase-options__option input{accent-color:rgb(17.4117647059%,18.0392156863%,19.137254902%);flex:0 0 auto;height:18px;margin:0;width:18px}#shop_product .buy-box__purchase-options .purchase-options__option .option__content{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;width:100%}#shop_product .buy-box__purchase-options .purchase-options__option .option__title-group{align-items:flex-start;display:flex;flex-direction:column;gap:.3rem}#shop_product .buy-box__purchase-options .purchase-options__option .option__title{color:#2c2e31;font-size:.875rem;font-weight:700}#shop_product .buy-box__purchase-options .purchase-options__option .option__badge{background-color:#2c2e31;color:#fff;display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.02em;line-height:1;padding:.3rem .45rem;text-transform:uppercase;white-space:nowrap}#shop_product .buy-box__purchase-options .purchase-options__option .option__price{color:#2c2e31;font-size:.875rem;font-weight:600;white-space:nowrap}#shop_product .buy-box__purchase-options .purchase-options__plans{background-color:#f1f1f2;padding:1rem;position:relative}#shop_product .buy-box__purchase-options .purchase-options__plans.is-hidden{display:none}#shop_product .buy-box__purchase-options .purchase-options__plans .plans__label{background-color:#f1f1f2;color:#5e6268;display:inline-block;font-size:.75rem;font-weight:500;line-height:1;margin:0 0 .35rem;padding:0 .4rem;position:relative;z-index:1}#shop_product .buy-box__purchase-options .purchase-options__plans .plans__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6 8l4 4 4-4' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px 16px;border:2px solid rgb(57.6470588235%,58.8235294118%,60.8823529412%);border-radius:8px;color:#3d3f43;cursor:pointer;font-size:.875rem;font-weight:500;height:54px;line-height:1;padding:0 2.75rem 0 1rem;width:100%}#shop_product .buy-box__purchase-options .purchase-options__plans .plans__select:hover{border-color:#4e5155}#shop_product .buy-box__purchase-options .purchase-options__plans .plans__select:focus,#shop_product .buy-box__purchase-options .purchase-options__plans .plans__select:focus-visible{border-color:#2c2e31;box-shadow:0 0 0 1px #2c2e31;outline:none}#shop_product .buy-box__dynamic-checkout{margin-top:.75rem}#shop_product .buy-box__dynamic-checkout .shopify-payment-button{width:100%}#shop_product .buy-box__dynamic-checkout .shopify-payment-button__button{display:flex;align-items:center;justify-content:center;background-color:#5433eb;border:0;border-radius:0;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);color:#fff;font-size:.9375rem;font-weight:700;height:54px;line-height:1.4;margin:0;padding:0 2rem;text-align:center;text-transform:uppercase;width:100%}#shop_product .buy-box__dynamic-checkout .shopify-payment-button__button:hover{background-color:#3b24a5;color:#fff}#shop_product .buy-box__dynamic-checkout .shopify-payment-button__button:focus,#shop_product .buy-box__dynamic-checkout .shopify-payment-button__button.focus{outline:0}#shop_product .buy-box__dynamic-checkout .shopify-payment-button__button.disabled,#shop_product .buy-box__dynamic-checkout .shopify-payment-button__button:disabled{background-color:#e2e3e4;color:#1c1d1e;opacity:1;pointer-events:none}#shop_product .buy-box__dynamic-checkout .shopify-payment-button__more-options,#shop_product .buy-box__dynamic-checkout #more-payment-options-link{background:#0000!important;color:#5e6268!important;font-size:.6875rem!important;font-weight:400!important;line-height:1.25!important;margin:.35rem 0 0!important;padding:.25rem 0!important;text-decoration:underline;text-transform:none!important}#shop_product .buy-box__dynamic-checkout shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 54px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-box-shadow: none;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);display:block;overflow:hidden}#shop_product .buy-box__delivery-promise{margin-top:.75rem}#shop_product .buy-box__free-shipping{border-top:1px solid rgb(88.7058823529%,89.0196078431%,89.568627451%);margin-top:1.25rem;padding-top:1.25rem}#shop_product .buy-box__free-shipping .free-shipping__heading{align-items:center;color:#4e5155;display:flex;font-size:.8125rem;gap:.35rem;justify-content:center;text-align:center}#shop_product .buy-box__free-shipping .free-shipping__heading .heading__icon{align-items:center;color:#00a63d;display:inline-flex;flex:0 0 auto;justify-content:center}#shop_product .buy-box__free-shipping .free-shipping__heading .heading__icon svg{display:block;height:22px;width:22px}#shop_product .buy-box__free-shipping .free-shipping__heading .heading__label{font-weight:600}#shop_product .buy-box__free-shipping .free-shipping__heading strong{color:#2c2e31;font-weight:700}#shop_product .buy-box__free-shipping .free-shipping__progress{background-color:#e2e3e4;border-radius:4px;height:8px;margin-top:.65rem;overflow:hidden}#shop_product .buy-box__free-shipping .free-shipping__progress .progress__bar{background-color:#00a63d;display:block;height:100%;transition:width .66s cubic-bezier(.65,0,.35,1)}#shop_product .product__reviews{padding:4rem 0}#shop_product .product__reviews .reviews__heading{color:#2c2e31;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:2rem;font-weight:700;margin:0 0 2rem;text-align:center;text-transform:uppercase}#shop_product .product__reviews .reviews__widget{margin:0 auto;max-width:1600px}#shop_product .product-gallery__zoom{cursor:zoom-in;display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#shop_product .recommended-add-ons{border-top:1px solid rgb(71.7647058824%,72.5490196078%,73.9215686275%);margin-top:1.5rem;padding-top:1.5rem}#shop_product .recommended-add-ons .recommended-add-ons__heading{color:#2c2e31;font-family:Industry,Helvetica Neue,Helvetica,Arial,system-ui,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;margin:0 0 1rem;text-transform:uppercase}#shop_product .recommended-add-ons .recommended-add-ons__list{display:flex;flex-direction:column}#shop_product .recommended-add-ons .recommended-add-ons__item{display:flex;align-items:center;border-top:1px solid rgb(80.2352941176%,80.7843137255%,81.7450980392%);padding:.75rem 0}#shop_product .recommended-add-ons .recommended-add-ons__item:first-child{border-top:0;padding-top:0}#shop_product .recommended-add-ons .recommended-add-ons__item:last-child{padding-bottom:0}#shop_product .recommended-add-ons .recommended-add-ons__media{background-color:#f8f8f8;flex:0 0 76px;display:flex;align-items:center;justify-content:center;margin-right:.75rem;overflow:hidden;width:76px;height:76px}#shop_product .recommended-add-ons .recommended-add-ons__media img,#shop_product .recommended-add-ons .recommended-add-ons__media svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#shop_product .recommended-add-ons .recommended-add-ons__content{flex:1;min-width:0}#shop_product .recommended-add-ons .recommended-add-ons__title{font-family:var(--tk-font-sans-serif);font-size:.875rem;font-weight:700;line-height:1.35;margin:0}#shop_product .recommended-add-ons .recommended-add-ons__title a{color:#2c2e31;text-decoration:none}#shop_product .recommended-add-ons .recommended-add-ons__title a:hover,#shop_product .recommended-add-ons .recommended-add-ons__title a:focus-visible{color:#e60012;text-decoration:underline}#shop_product .recommended-add-ons .recommended-add-ons__price{color:#4e5155;font-size:.8125rem;font-weight:400;line-height:1.4;margin-top:.2rem}#shop_product .recommended-add-ons .recommended-add-ons__form{margin:.5rem 0 0}#shop_product .recommended-add-ons .recommended-add-ons__action{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2c2e31;border:0;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:.75rem;font-weight:700;line-height:1;padding:.55rem .75rem;text-decoration:none;text-transform:uppercase}#shop_product .recommended-add-ons .recommended-add-ons__action:hover,#shop_product .recommended-add-ons .recommended-add-ons__action:focus-visible{background-color:#e60012;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bling-shop.css.map */
