/*!
 * TKFramework Shop v1.3.8
 * Copyright 2021-2026 Tom King
 */body{background-color:#231f20;color:rgb(99.45,99.45,99.45);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:rgb(81.9,81.9,81.9);text-shadow:none}::selection{background-color:#ffe9a1;color:rgb(81.9,81.9,81.9);text-shadow:none}.btn,button,input,select,textarea{border-radius:0}article,aside,figure,footer,header,hgroup,menu,nav,section{display:block}a{color:#e9252c;font-weight:700;text-decoration:none}a:hover{color:rgb(46.8,46.8,46.8);text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}a,a:active,a:focus,a:hover,button,embed,input[type=checkbox],object{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(227.4,227.4,227.4);padding:5px}.bg-left{background-position:left center!important}.bg-right{background-position:right center!important}.thumbnail{border-radius:0}.universe{position:relative;width:100%}.galaxy{position:relative;width:100%}@media (min-width:1200px){.container{padding-left:3.125rem;padding-right:3.125rem}}#shop{margin-top:200px}@media (max-width:767.98px){#shop{margin-top:144px}}#shop_product .product__summary{background-color:#fff;color:rgb(99.45,99.45,99.45);padding-top:80px;padding-bottom:80px}@media (max-width:767.98px){#shop_product .product__summary{padding-top:40px;padding-bottom:40px}}#shop_product .product__summary .summary__wrapper{display:flex;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}#shop_product .product__summary .summary__media{flex:0 0 58.33333333%;padding-left:.75rem;padding-right:.75rem;width:58.33333333%;max-width:58.33333333%}@media (max-width:1399.98px){#shop_product .product__summary .summary__media{flex:0 0 50%;width:50%;max-width:50%}}@media (max-width:991.98px){#shop_product .product__summary .summary__media{flex:0 0 100%;width:100%;max-width:100%}}#shop_product .product__summary .summary__media .media__gallery{width:100%}@media (min-width:768px){#shop_product .product__summary .summary__media .media__gallery{align-items:flex-start;position:sticky;top:24px}}#shop_product .product__summary .summary__media .media__gallery .media__glider{overflow:hidden;position:relative!important;z-index:1}#shop_product .product__summary .summary__media .media__gallery .media__glider *{box-sizing:inherit}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__track{overflow:hidden}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__slides{display:flex;flex-wrap:nowrap;backface-visibility:hidden;background-color:transparent;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__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__summary .summary__media .media__gallery .media__glider .glider__slide{flex-shrink:0;opacity:.45;position:relative!important;width:100%;height:100%;transition:opacity .45s;will-change:opacity;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@media (max-width:1620px){#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__slide{max-height:440px}}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__slide .slide__wrapper{display:inline-block;position:relative!important;overflow:hidden;width:100%}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__slide.glide__slide--active{opacity:1}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__slide::before{content:"";display:block;padding-top:100%}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__slide img{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__summary .summary__media .media__gallery .media__glider .glider__control{display:block}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next,#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev{display:inline-flex;align-items:center;justify-content:center;background-color:rgb(99.45,99.45,99.45);box-sizing:border-box;border:none;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__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next:hover,#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev:hover{background-color:rgb(237.675,83.325,88.8375);color:#fff}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next:disabled,#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev:disabled{color:#fff;cursor:not-allowed;opacity:.4;pointer-events:none}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--prev{left:0}#shop_product .product__summary .summary__media .media__gallery .media__glider .glider__control .glider__control--next{right:0}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery{float:none!important;position:relative;margin:0;padding:0;width:100%}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery figure{margin:0;padding:0}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{box-shadow:none!important;margin:0;padding:0}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .zoomImg{background-color:#fff;opacity:0}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .ywgc-main-form-preview-container{display:none!important}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;margin:0!important;margin-top:.5rem!important;margin-left:-.35rem!important;margin-right:-.35rem!important;padding:0!important}#shop_product .product__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__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__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__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs img{background-color:#fff!important;border:2px solid rgb(151.5,151.5,151.5);opacity:.64}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs img.flex-active,#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery .flex-control-thumbs img:hover{border-color:#2f880f;opacity:1}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery a{margin:-40px auto 0;width:88%;transform:rotate(8deg)}@media (max-width:767.98px){#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery a{margin:-16px auto 0;width:100%;transform:none}}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery img{display:block;width:100%;height:auto;box-shadow:none}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}#shop_product .product__summary .summary__media .media__gallery .woocommerce-product-gallery__trigger{position:absolute;top:1rem;right:1rem;z-index:99}#shop_product .product__summary .summary__main{flex:0 0 41.66666667%;padding-left:.75rem;padding-right:.75rem;width:41.66666667%;max-width:41.66666667%}@media (max-width:1399.98px){#shop_product .product__summary .summary__main{flex:0 0 50%;width:50%;max-width:50%}}@media (max-width:991.98px){#shop_product .product__summary .summary__main{flex:0 0 100%;margin-top:1rem;width:100%;max-width:100%}}#shop_product .product__summary .summary__main .main__heading{box-sizing:border-box;margin:0;min-width:0}#shop_product .product__summary .summary__main .main__details{box-sizing:border-box;margin:2rem 0 0;min-width:0}#shop_product .product__summary .summary__main .main__details .accordion{margin-top:2rem}#shop_product .product__summary .summary__main .main__details .accordion .accordion-button{display:flex;align-items:center;background-color:transparent;border:0;border-radius:0;color:rgb(46.8,46.8,46.8);font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;position:relative;padding:.75rem 0;text-align:left;width:100%;overflow-anchor:none}#shop_product .product__summary .summary__main .main__details .accordion .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(64.35, 64.35, 64.35)'><path fill-rule='evenodd' d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z'/></svg>");transform:rotate(-180deg)}#shop_product .product__summary .summary__main .main__details .accordion .accordion-button:not(.collapsed):hover{color:rgb(46.8,46.8,46.8)}#shop_product .product__summary .summary__main .main__details .accordion .accordion-button::after{content:"";flex-shrink:0;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(99.45, 99.45, 99.45)'><path fill-rule='evenodd' d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z'/></svg>");background-repeat:no-repeat;background-size:2rem;margin-left:auto;width:2rem;height:2rem;transition:transform .2s ease-in-out;will-change:transform}#shop_product .product__summary .summary__main .main__details .accordion .accordion-button:hover{color:#e9252c;z-index:2}#shop_product .product__summary .summary__main .main__details .accordion .accordion-button:hover::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='rgb(233, 37, 44)'><path fill-rule='evenodd' d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14l-6-6z'/></svg>")}#shop_product .product__summary .summary__main .main__details .accordion .accordion-button:focus{z-index:3;border-color:rgb(99.45,99.45,99.45);outline:0}#shop_product .product__summary .summary__main .main__details .accordion .accordion-header{margin:0}#shop_product .product__summary .summary__main .main__details .accordion .accordion-item{background-color:transparent;border-top:1px solid rgb(227.4,227.4,227.4)}#shop_product .product__summary .summary__main .main__details .accordion .accordion-item:first-of-type{border:0}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body{padding:0}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body a{color:#e9252c;font-weight:700}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body a:last-child{margin:0}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body a:hover{color:rgb(64.35,64.35,64.35);text-decoration:underline}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body address{border-left:4px solid rgb(227.4,227.4,227.4);margin-left:30px;padding-left:30px}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body address strong{color:rgb(81.9,81.9,81.9)}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body blockquote{border:none;border-top:2px solid rgb(227.4,227.4,227.4);border-bottom:2px solid rgb(227.4,227.4,227.4);color:rgb(151.5,151.5,151.5);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__summary .summary__main .main__details .accordion .accordion-body blockquote cite{display:block;font-size:.8125rem}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body blockquote cite strong{color:rgb(81.9,81.9,81.9);font-size:.875rem;font-style:normal;font-weight:700}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body blockquote p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}#shop_product .product__summary .summary__main .main__details .accordion .accordion-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%28233, 37, 44%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__summary .summary__main .main__details .accordion .accordion-body h2{color:rgb(46.8,46.8,46.8);font-size:2.5rem;font-family:Balboa,Impact,"Arial Black","Helvetica Neue",Helvetica,sans-serif;font-weight:700}@media (max-width:767.98px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body h2{font-size:2rem}}@media (max-width:575.98px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body h2{font-size:1.75rem}}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body h3{color:rgb(46.8,46.8,46.8);font-family:var(--tk-font-sans-serif);font-weight:700}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body h4{color:rgb(64.35,64.35,64.35);font-family:var(--tk-font-sans-serif);font-weight:700}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body img{max-width:100%;height:auto}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body p b,#shop_product .product__summary .summary__main .main__details .accordion .accordion-body p strong{color:rgb(64.35,64.35,64.35)}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body p+ol,#shop_product .product__summary .summary__main .main__details .accordion .accordion-body p+ul{margin-top:-1rem}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ol{counter-reset:counter;list-style:none;margin:0;padding:.75rem 1rem;position:relative}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ol li{list-style-type:none!important;padding:.75rem 0 .75rem 3rem!important;position:relative;margin:0!important}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ol li::before{background-color:#fff;border:3px solid rgba(46.8,46.8,46.8,.2);color:#e9252c;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__summary .summary__main .main__details .accordion .accordion-body ol li:last-child::before{margin-bottom:0}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ul{list-style:none;margin:0;padding:.75rem 1rem}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ul li{list-style:none;margin:0;padding:.25rem 0 .25rem 1.5rem;position:relative}#shop_product .product__summary .summary__main .main__details .accordion .accordion-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%28233, 37, 44%29'/%3e%3c/svg%3e");position:absolute;top:.4rem;right:auto;bottom:auto;left:0;width:16px;height:16px}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body strong{color:rgb(46.8,46.8,46.8)}#shop_product .product__summary .summary__main .main__details .accordion .accordion-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__summary .summary__main .main__details .accordion .accordion-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), 0.05);--tk-table-active-color:var(--tk-emphasis-color);--tk-table-active-bg:rgba(var(--tk-emphasis-color-rgb), 0.1);--tk-table-hover-color:var(--tk-emphasis-color);--tk-table-hover-bg:rgba(var(--tk-emphasis-color-rgb), 0.075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:rgba(0,0,0,.2)}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body table>:not(caption)>*>*{padding:.5rem .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__summary .summary__main .main__details .accordion .accordion-body table>tbody{vertical-align:inherit}#shop_product .product__summary .summary__main .main__details .accordion .accordion-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__summary .summary__main .main__details .accordion .accordion-body table>thead{vertical-align:bottom}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body .table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body h2,#shop_product .product__summary .summary__main .main__details .accordion .accordion-body h3,#shop_product .product__summary .summary__main .main__details .accordion .accordion-body h4{text-wrap:balance}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ul{-moz-columns:2;columns:2}@media (max-width:375px){#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ul{-moz-columns:auto;columns:auto}}#shop_product .product__summary .summary__main .main__details .accordion .accordion-body ul li{-moz-column-break-inside:avoid;break-inside:avoid}#shop_product .product__summary .summary__main .main__details table.nutrition-label{background-color:#fff;border:1px solid #000;border-collapse:collapse;color:#000;margin:0;font-size:.875rem;width:100%}#shop_product .product__summary .summary__main .main__details table.nutrition-label td,#shop_product .product__summary .summary__main .main__details table.nutrition-label th{border-top:1px solid #000;padding:.5rem 1rem!important;vertical-align:top}#shop_product .product__summary .summary__main .main__details table.nutrition-label thead td,#shop_product .product__summary .summary__main .main__details table.nutrition-label thead th{border-top:0;padding-top:.25rem;padding-bottom:.25rem;font-weight:700}#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:first-child td,#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:first-child th{border-top:8px solid #000;padding-top:.35rem;padding-bottom:.35rem}#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(2) td,#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(2) th{border-top:2px solid #000;border-bottom:8px solid #000;font-size:1.5rem;font-weight:800;line-height:1.05;padding-top:.35rem;padding-bottom:.35rem}#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(10) th,#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(11) th,#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(4) th,#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(5) th,#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(7) th{font-weight:400;padding-left:24px}#shop_product .product__summary .summary__main .main__details table.nutrition-label tbody tr:nth-child(13){border-top:8px solid #000}#shop_product .product__summary .summary__main .main__details table.nutrition-label th{font-weight:700;text-align:left}#shop_product .product__summary .summary__main .main__details table.nutrition-label td{font-weight:400;text-align:right;white-space:nowrap}#shop_product .product__summary .summary__main .main__details table.nutrition-label td.header{font-size:.75rem;font-weight:700;white-space:nowrap}#shop_product .product__summary .summary__main .main__details table.nutrition-label .text-right{text-align:right}#shop_product .product__summary .summary__main .main__details table.nutrition-label .small{display:block;margin-top:2px;font-size:.75rem;font-weight:400;line-height:1.15}#shop_product .product__summary .summary__main .main__details table.nutrition-label tfoot th{border-top:8px solid #000;text-align:left;font-size:.75rem;font-weight:400;line-height:1.4;padding:.5rem;white-space:normal}#shop_product .product__summary .summary__main .main__details table.nutrition-label tfoot th strong{font-weight:700}#shop_product .product__summary .summary__sashes-and-badges{margin-bottom:1.5rem}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges_wrapper{display:flex;flex-wrap:wrap;margin-left:-.25rem;margin-right:-.25rem}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge{background-color:rgb(46.8,46.8,46.8);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__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--best-seller{background-color:#ffbc0d;color:rgb(46.8,46.8,46.8)}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--black-friday-deal{background-color:#ff2e1d;color:#fff}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--cyber-monday-deal{background-color:#fb176c;color:#fff}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--limited-time{background-color:#f56100;color:#fff}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--limited-time-deal{background-color:#b4fd8c;color:rgb(46.8,46.8,46.8)}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--new{background-color:#e9252c;color:#fff}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--on-sale{background-color:#f56100;color:#fff}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge.badge--sampler{background-color:#f56100;color:#fff}#shop_product .product__summary .summary__sashes-and-badges .sashes-and-badges__badge .promotion-badge__label{font-weight:700;text-align:center}#shop_product .product__summary .summary__slogan{color:rgb(81.9,81.9,81.9);font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:700;margin-bottom:.75rem;text-transform:uppercase}#shop_product .product__summary .summary__title{color:#000;font-family:Balboa,Impact,"Arial Black","Helvetica Neue",Helvetica,sans-serif;font-size:4.5rem;font-weight:700;line-height:1.125;text-transform:uppercase;text-wrap:balance;margin:0}@media (max-width:767.98px){#shop_product .product__summary .summary__title{font-size:4rem}}#shop_product .product__summary .summary__title span{display:block;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.4;text-transform:none}@media (max-width:767.98px){#shop_product .product__summary .summary__title span{font-size:1.25rem}}#shop_product .product__summary .summary__reviews{color:rgb(81.9,81.9,81.9);font-size:.8125rem;margin-top:1rem}#shop_product .product__summary .summary__pricing{margin-top:2rem}#shop_product .product__summary .summary__pricing .pricing__price-tag{display:flex;align-items:center}#shop_product .product__summary .summary__pricing .pricing__price-tag .price-tag__price{color:#000;font-size:2rem;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin:0}#shop_product .product__summary .summary__pricing .pricing__price-tag .price-tag__price del{color:rgb(151.5,151.5,151.5);display:inline-block;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;margin-right:.25rem;opacity:1;text-decoration-color:rgba(233,37,44,0.8);text-decoration-thickness:0.25rem}#shop_product .product__summary .summary__pricing .pricing__price-tag .price-tag__price ins{color:#000;display:inline-block;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;text-decoration:none}#shop_product .product__summary .summary__pricing .pricing__price-tag .price-tag__price .price,#shop_product .product__summary .summary__pricing .pricing__price-tag .price-tag__price p{color:#000!important;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;text-decoration:none;line-height:1;margin:0!important}#shop_product .product__summary .summary__pricing .pricing__price-tag .price-tag__unit-price{color:rgb(99.45,99.45,99.45);font-size:.75rem;margin-left:.5rem}#shop_product .product__summary .summary__pricing .pricing__savings{color:rgb(99.45,99.45,99.45);font-size:.875rem;font-weight:600;line-height:1.6;margin:0;margin-top:.5rem}#shop_product .product__summary .summary__pricing .pricing__savings strong{color:rgb(64.35,64.35,64.35);font-weight:700}#shop_product .product__summary .summary__pricing .pricing__savings .savings__highlight{background-color:rgb(223.8,237.15,219);border-radius:4px;color:#2f880f;font-weight:700;padding:.25rem .35rem;margin-left:.25rem}#shop_product .product__summary .summary__variable{margin-top:2rem}#shop_product .product__summary .summary__variants{display:flex;flex-wrap:wrap;gap:8px;margin-top:2rem}#shop_product .product__summary .summary__variants .variants__item{flex:1}#shop_product .product__summary .summary__variants .variants__item .variant-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:2px solid rgb(151.5,151.5,151.5);border-radius:8px;color:rgb(81.9,81.9,81.9);cursor:pointer;display:block;padding:.5rem;text-align:left;width:100%;height:100%}#shop_product .product__summary .summary__variants .variants__item .variant-card:hover{border-color:#e9252c}#shop_product .product__summary .summary__variants .variants__item .variant-card.is-selected{background-color:rgb(253.9,244.1,244.45);border-color:#e9252c;box-shadow:0 0 0 1px #e9252c;pointer-events:none}#shop_product .product__summary .summary__variants .variants__item .variant-card.is-selected .variant-card__title{color:#e9252c}#shop_product .product__summary .summary__variants .variants__item .variant-card.disabled,#shop_product .product__summary .summary__variants .variants__item .variant-card:disabled{opacity:.4;cursor:not-allowed;transform:none}#shop_product .product__summary .summary__variants .variants__item .variant-card:focus-visible{outline:0;box-shadow:0 0 0 1px rgba(233,37,44,.25)}#shop_product .product__summary .summary__variants .variants__item .variant-card .variant-card__title{color:#000;font-size:.875rem;font-weight:700;line-height:1.4;margin:0}#shop_product .product__summary .summary__variants .variants__item .variant-card .variant-card__unit{color:rgb(81.9,81.9,81.9);font-size:.75rem;font-weight:400;line-height:1.4;margin:2px 0 0}#shop_product .product__summary .summary__variants .variants__item .variant-card .variant-card__unit-price{color:rgb(81.9,81.9,81.9);font-size:.75rem;font-weight:400;line-height:1.6;margin:0}#shop_product .product__summary .summary__variants .variants__item .variant-card .variant-card__out-of-stock{color:rgb(99.45,99.45,99.45);font-size:.75rem;font-weight:400;line-height:1.6;margin:0}#shop_product .product__summary .summary__buy{margin-top:2rem}#shop_product .product__summary .summary__buy form{margin-bottom:1rem}#shop_product .product__summary .summary__buy .buy__error{background-color:rgb(252.8,233.2,233.9);color:rgb(81.9,81.9,81.9);border:1px solid #e9252c;border-radius:8px;display:flex;flex-wrap:nowrap;font-size:.875rem;line-height:1.6;margin-bottom:1rem;padding:.75rem 1rem}#shop_product .product__summary .summary__buy .buy__error .error__icon{flex:0 0 24px;margin-right:.5rem;width:24px;max-width:24px}#shop_product .product__summary .summary__buy .buy__error .error__icon svg{fill:rgb(233,37,44)}#shop_product .product__summary .summary__buy .buy__error p{font-size:.875rem;line-height:1.6;margin:0 0 .25rem;max-width:640px}#shop_product .product__summary .summary__buy .buy__error p:last-child{margin:0}#shop_product .product__summary .summary__buy .buy__error strong{color:#e9252c}#shop_product .product__summary .summary__buy .buy__form .form__option-box{background-color:#fff;background-clip:padding-box;border:2px solid rgb(227.4,227.4,227.4);border-radius:8px;color:rgb(151.5,151.5,151.5);font-size:.8125rem;overflow:hidden}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option:not(:first-of-type){border-top:1px solid rgb(227.4,227.4,227.4)}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector{background-color:#fff;box-sizing:border-box;position:relative;width:100%}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio{border-sizing:border-box;display:table;position:relative;min-height:1.3125rem;width:100%}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input{position:absolute;top:auto;right:auto;bottom:auto;left:0;width:1.5rem;height:1.40625rem;opacity:0;z-index:-1}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:checked~.radio__label{background-color:#fff}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:checked~.radio__label::before{border-color:#2f880f;color:#fff;background-color:#2f880f}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:checked~.radio__label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:focus:not(:checked)~.radio__label::before{border-color:rgb(62.8741721854,181.9337748344,20.0662251656)}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:not(:disabled):active~.radio__label::before{background-color:rgb(62.8741721854,181.9337748344,20.0662251656);border-color:rgb(62.8741721854,181.9337748344,20.0662251656);color:#fff}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:disabled~.radio__label,#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input[disabled]~.radio__label{color:rgb(151.5,151.5,151.5);cursor:default}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:disabled~.radio__label::before,#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input[disabled]~.radio__label::before{background-color:rgb(241.2,241.2,241.2)}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input:disabled:checked~.radio__label::before,#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__input[disabled]:checked~.radio__label::before{background-color:rgb(241.2,241.2,241.2)}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label{background-color:#fff;color:rgb(46.8,46.8,46.8);cursor:pointer;display:table-cell;font-size:.875rem;font-weight:700;padding:1.25rem 1rem 1.25rem 3rem;position:relative!important;margin-bottom:0;width:100%;vertical-align:top}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label .radio__label__primary{display:table-cell;width:100%}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label .radio__label__accessory{color:rgb(64.35,64.35,64.35);display:table-cell;font-weight:400;padding-left:.75rem;text-align:right;white-space:nowrap}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label .radio__label__accessory .accessory__price{color:rgb(64.35,64.35,64.35);font-size:1rem;font-weight:700;text-decoration:none}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label .radio__label__accessory .accessory__price del{color:rgb(99.45,99.45,99.45);display:inline-block;font-size:.875rem;font-weight:400;margin-right:.35rem;text-decoration:line-through}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label .radio__label__accessory .accessory__price ins{color:rgb(64.35,64.35,64.35);display:inline-block;font-size:1rem;font-weight:700;text-decoration:none}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label .radio__label__accessory .accessory__unit-price{color:rgb(99.45,99.45,99.45);font-size:.75rem}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label::before{content:"";background-color:#fff;border:2px solid rgb(206.7,206.7,206.7);display:block;pointer-events:none;position:absolute;top:1.125rem;right:auto;bottom:auto;left:1rem;width:1.5rem;height:1.5rem;border-radius:50%}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label::after{content:"";background:no-repeat 50%/50% 50%;display:block;position:absolute;top:1.125rem;right:auto;bottom:auto;left:1rem;width:1.5rem;height:1.5rem}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector .selector__radio .radio__label:hover{background-color:rgb(248.1,248.1,248.1)}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__selector~.option-box__item{border-top:1px solid rgb(206.7,206.7,206.7)}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__panel{background-color:#fff;padding:0 1rem 1rem;position:relative;zoom:1}#shop_product .product__summary .summary__buy .buy__form .form__option-box .option-box__option .option__panel .form__buy{padding-top:.625rem;padding-bottom:.625rem}#shop_product .product__summary .summary__buy .buy__form .form__field .field__label{color:rgb(64.35,64.35,64.35)}#shop_product .product__summary .summary__buy .buy__form .form__field .field__input,#shop_product .product__summary .summary__buy .buy__form .form__field .field__select{background-color:#fff;border-color:rgb(151.5,151.5,151.5);color:rgb(64.35,64.35,64.35)}#shop_product .product__summary .summary__buy .buy__form .form__field .field__input:hover,#shop_product .product__summary .summary__buy .buy__form .form__field .field__select:hover{border-color:rgb(168.45,168.45,168.45)}#shop_product .product__summary .summary__buy .buy__form .form__field .field__input:focus,#shop_product .product__summary .summary__buy .buy__form .form__field .field__input:focus-visible,#shop_product .product__summary .summary__buy .buy__form .form__field .field__select:focus,#shop_product .product__summary .summary__buy .buy__form .form__field .field__select:focus-visible{border-color:#2f880f;outline:0}#shop_product .product__summary .summary__buy .buy__form .form__field .field__input:focus-visible::-ms-value,#shop_product .product__summary .summary__buy .buy__form .form__field .field__input:focus::-ms-value,#shop_product .product__summary .summary__buy .buy__form .form__field .field__select:focus-visible::-ms-value,#shop_product .product__summary .summary__buy .buy__form .form__field .field__select:focus::-ms-value{color:rgb(64.35,64.35,64.35);background-color:#fff}#shop_product .product__summary .summary__buy .buy__form .form__field .field__select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3e%3cpath fill='rgb%2899.45, 99.45, 99.45%29' d='M 4 9 L 12 17 L 20 9 L 4 9 z'/%3e%3c/svg%3e")}#shop_product .product__social{background-color:rgb(81.9,81.9,81.9);color:rgb(241.2,241.2,241.2)}#shop_product .product__social .social__featured-posts .featured-posts__wrapper{display:flex;flex-wrap:wrap}#shop_product .product__social .social__featured-posts .featured-posts__item{flex:0 0 20%;width:20%;max-width:20%}@media (max-width:991.98px){#shop_product .product__social .social__featured-posts .featured-posts__item{flex:0 0 25%;width:25%;max-width:25%}#shop_product .product__social .social__featured-posts .featured-posts__item:nth-child(n+5){display:none}}@media (max-width:767.98px){#shop_product .product__social .social__featured-posts .featured-posts__item{flex:0 0 50%;width:50%;max-width:50%}}#shop_product .product__social .social__featured-posts .featured-posts__item .item__frame{background-color:rgb(81.9,81.9,81.9);overflow:hidden;position:relative!important;aspect-ratio:1/1}#shop_product .product__social .social__featured-posts .featured-posts__item .item__frame img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#shop_product .product__social .social__featured-posts .featured-posts__item .item__frame.item__frame--portrait img{-o-object-position:center top;object-position:center top}#shop_product .product__reviews{background-color:rgb(241.2,241.2,241.2);color:rgb(99.45,99.45,99.45);padding-top:80px;padding-bottom:80px}@media (max-width:767.98px){#shop_product .product__reviews{padding-top:40px;padding-bottom:40px}}#shop_product .product__reviews .reviews__heading .heading__title{color:rgb(46.8,46.8,46.8);font-family:Balboa,Impact,"Arial Black","Helvetica Neue",Helvetica,sans-serif;font-size:3rem;font-weight:700;line-height:1.125;margin:0}@media (max-width:767.98px){#shop_product .product__reviews .reviews__heading .heading__title{font-size:2.75rem}}#shop_product .product__reviews .reviews__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 .wc-variation-boxes{display:grid;gap:20px}#shop_product .wc-variation-boxes .wc-variation-boxes__group{margin:0;padding:0;border:0}#shop_product .wc-variation-boxes .wc-variation-boxes__label{color:rgb(81.9,81.9,81.9);font-weight:600;font-size:.875rem;line-height:20px}#shop_product .wc-variation-boxes .wc-variation-boxes__options{display:flex;flex-wrap:wrap;gap:8px}#shop_product .wc-variation-boxes .wc-variation-boxes__option{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(0,0,0,.25);background:#fff;border-radius:8px;color:rgb(46.8,46.8,46.8);cursor:pointer;font-size:.875rem;font-weight:700;line-height:1.6;padding:10px 12px;text-align:left}#shop_product .wc-variation-boxes .wc-variation-boxes__option .wc-variation-boxes__option-subtext{color:rgb(99.45,99.45,99.45);display:block;font-size:.75rem;font-weight:400}#shop_product .wc-variation-boxes .wc-variation-boxes__option:hover{border-color:#e9252c}#shop_product .wc-variation-boxes .wc-variation-boxes__option.is-selected{background-color:rgb(253.9,244.1,244.45);border-color:#e9252c;box-shadow:0 0 0 2px #e9252c}#shop_product .wc-variation-boxes .wc-variation-boxes__option.is-disabled,#shop_product .wc-variation-boxes .wc-variation-boxes__option:disabled{opacity:.4;cursor:not-allowed;transform:none}#shop_product .wc-variation-boxes .wc-variation-boxes__option:focus-visible{outline:0;box-shadow:0 0 0 3px rgba(233,37,44,.25)}#shop_product .wc-variation-boxes .wc-variation-boxes__select{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}#shop_product .wc-variation-boxes .woocommerce-variation-price{color:#000;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;margin:0}#shop_product .wc-variation-boxes .woocommerce-variation-price del{color:rgb(151.5,151.5,151.5);display:inline-block;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:400;margin-right:.25rem;opacity:1;text-decoration-color:rgba(233,37,44,0.8);text-decoration-thickness:0.25rem}#shop_product .wc-variation-boxes .woocommerce-variation-price ins{color:#000;display:inline-block;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;text-decoration:none}#shop_product .wc-variation-boxes .woocommerce-variation-price .price,#shop_product .wc-variation-boxes .woocommerce-variation-price p{color:#000!important;font-family:"Aktiv Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:700;text-decoration:none;line-height:1;margin:0!important}#shop_product .wc-variation-boxes .woocommerce-variation-add-to-cart{margin-top:1.5rem}#shop_product .buy-box{display:flex;flex-wrap:wrap;align-items:flex-start}#shop_product .buy-box .buy-box__stepper{flex-grow:0;margin-right:.75rem;position:relative!important}@media (max-width:425px){#shop_product .buy-box .buy-box__stepper{flex:0 0 100%;margin:0;width:100%;max-width:100%}}#shop_product .buy-box .buy-box__stepper .quantity{width:100%;position:relative}#shop_product .buy-box .buy-box__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:rgb(99.45,99.45,99.45);line-height:1;letter-spacing:.02em;pointer-events:none}#shop_product .buy-box .buy-box__stepper .stepper__quantity{display:block;background-color:#fff!important;border:2px solid rgb(151.5,151.5,151.5)!important;border-radius:8px!important;color:rgb(64.35,64.35,64.35)!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 .buy-box .buy-box__stepper .stepper__quantity:hover{border-color:#e9252c!important}#shop_product .buy-box .buy-box__stepper .stepper__quantity:focus,#shop_product .buy-box .buy-box__stepper .stepper__quantity:focus-visible{border-color:#e9252c!important;box-shadow:0 0 0 1px #e9252c;outline:0!important}#shop_product .buy-box .buy-box__stepper select.stepper__quantity{max-width:none!important}@media (max-width:425px){#shop_product .buy-box .buy-box__stepper .stepper__quantity{width:100%!important;background-position:right 16px center!important}#shop_product .buy-box .buy-box__stepper .quantity>label{left:.9rem}}#shop_product .buy-box .buy-box__actions{flex:1;margin:0;padding:0}@media (max-width:425px){#shop_product .buy-box .buy-box__actions{flex:0 0 100%;margin-top:.75rem;width:100%;max-width:100%}}#shop_product .buy-box .buy-box__actions .actions__cta{display:flex;align-items:center;justify-content:center;background-color:#ffbc0d;border:none;border-radius:1.75rem;color:rgb(29.25,29.25,29.25);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}#shop_product .buy-box .buy-box__actions .actions__cta:hover{background-color:rgb(46.8,46.8,46.8);color:#ffbc0d}#shop_product .buy-box .buy-box__actions .actions__cta.focus,#shop_product .buy-box .buy-box__actions .actions__cta:focus{outline:0}#shop_product .buy-box .buy-box__actions .actions__cta.disabled,#shop_product .buy-box .buy-box__actions .actions__cta:disabled{background-color:rgb(227.4,227.4,227.4);color:rgb(29.25,29.25,29.25);opacity:1;pointer-events:none}