:root{font-size:calc(12px+(24 - 12) *((100vw - 320px) /(1920 - 320)));--ss-primary-accent-color:#0016cc;--ss-primary-accent-color-alt:#09c;--ss-primary-accent-color-alt-shade:rgba(0,153,204,0.70);--ss-primary-accent-color-shade:rgba(0,22,204,0.55);--ss-accent-color-0:#000;--ss-accent-color-1:#c84f38;--ss-accent-color-2:#d45627;--ss-accent-color-3:#41a600;--ss-accent-color-4:#ffd300;--ss-accent-color-5:#b8860b;--ss-primary-background-color:#232321;--ss-primary-background-color-shade:rgba(35,35,33,0.85);--ss-background-color-0:#000;--ss-background-color-1:#343434;--ss-background-color-2:#6a6a6a;--ss-background-color-3:#969696;--ss-background-color-4:#fafafa;--ss-background-color-5:#fefefa;--ss-background-color-6:#f2f2f2;--ss-background-color-7:#f8f8f8;--ss-background-color-8:#fff;--ss-bg-concrete-wall:url('../images/bg-concrete-wall.png');--ss-bg-subtle-carbon:url('../images/bg-subtle-carbon.png');--ss-bg-subtle-fibres:url('../images/bg-subtle-fibres.png');--ss-bg-subtle-grey:url('../images/bg-subtle-grey.png');--ss-bg-white-wall:url('../images/bg-white-wall.png');--ss-primary-border-color:#e1e1e1;--ss-border-color-0:#000;--ss-border-color-1:#232321;--ss-border-color-2:#343434;--ss-border-color-3:#969696;--ss-border-color-4:#a1a1a1;--ss-border-color-5:#fefefa;--ss-border-color-6:#e4e4e4;--ss-border-color-7:#fff;--ss-fa-brands-v5:'Font Awesome 5 Brands';--ss-fa-brands-v6:'Font Awesome 6 Brands';--ss-fa-duotone-v5:'Font Awesome 5 Duotone';--ss-fa-duotone-v6:'Font Awesome 6 Duotone';--ss-fa-pro-v5:'Font Awesome 5 Pro';--ss-fa-pro-v6:'Font Awesome 6 Pro';--ss-primary-opacity:1.0;--ss-secondary-opacity:.4;--ss-notice-shade:rgba(125,123,131,0.05);--ss-notice-solid:#7d7b83;--ss-notice-a-shade:rgba(184,134,11,0.05);--ss-notice-a-solid:#b8860b;--ss-notice-e-shade:rgba(202,23,39,0.05);--ss-notice-e-solid:#ca1727;--ss-notice-h-shade:rgba(46,77,120,0.05);--ss-notice-h-solid:#2e4d78;--ss-notice-i-shade:rgba(0,107,156,0.05);--ss-notice-i-solid:#006b9c;--ss-notice-s-shade:rgba(0,117,36,0.05);--ss-notice-s-solid:#007524;--ss-notice-w-shade:rgba(212,86,39,0.05);--ss-notice-w-solid:#d45627;--ss-notice-left-border-size:4px;--ss-order-status-color-0:#248dcc;--ss-order-status-color-1:#b8860b;--ss-order-status-color-2:#ff7121;--ss-order-status-color-3:#41a600;--ss-order-status-color-4:#1f4872;--ss-order-status-color-5:#b8860b;--ss-order-status-color-6:#6e4c37;--ss-order-status-color-7:#6e4c37;--ss-order-status-color-8:#ca1727;--ss-round-corners:3px;--ss-round-corners-circle:50%;--ss-round-corners-left:3px 0 0 3px;--ss-round-corners-right:0 3px 3px 0;--ss-round-tab-corners-top:1.15rem 1.15rem 0 0;--ss-primary-text-color:#343434;--ss-text-color-0:#fff;--ss-text-color-1:#232321;--ss-text-color-2:#6a6a6a;--ss-text-color-3:#969696;--ss-text-color-4:#a1a1a1;--ss-text-color-5:#e1e1e1;--ss-text-color-6:#fafafa;--ss-text-color-7:#fefefa;--ss-text-color-8:#f2f2f2;--ss-text-color-9:#f8f8f8;--ss-transition-fast:all ease-in-out .3s;--ss-transition-norm:all ease-in-out .5s;--ss-transition-slow:all ease-in-out 1.5s;--ss-primary-typeface:'Nunito Sans',sans-serif;--ss-typeface-1:'Poppins',sans-serif;--ss-typeface-2:Inconsolata,monospace;--ss-typeface-3:'Taviraj',serif;--ss-typeface-4:'Raleway',sans-serif;--ss-typeface-5:'Caveat Brush',sans-serif}html{box-sizing:border-box;font-family:sans-serif;font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html{scroll-behavior:smooth}*,*::before,*::after{box-sizing:inherit}html,body{height:100%;line-height:1.5;margin:0}body{background:var(--ss-primary-background-color) var(--ss-bg-concrete-wall) repeat;color:var(--ss-primary-text-color);font-family:var(--ss-primary-typeface);font-size:1.6rem;font-weight:400;margin:0;overflow-x:hidden;padding:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}embed,iframe,object,video{max-width:100%}iframe{border:0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ins{text-decoration:none}strike,del{text-decoration:line-through}img{border:0;height:auto;-ms-interpolation-mode:bicubic;margin:auto;max-width:100%;outline:0;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box}code,kbd,pre,samp{font-size:1.5rem}address,cite{display:inline-block;font-style:oblique}address{font-style:normal}acronym,abbr{display:inline-block}acronym[title],abbr[title]{border-bottom:1px dotted var(--ss-notice-s-solid)}acronym{text-transform:uppercase}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}select{text-transform:none}button{overflow:visible}button,input,select,textarea{max-width:100%}html input[type='button'],input[type='submit'],input[type='reset'],button{-moz-appearance:button;-webkit-appearance:button;cursor:pointer}html input[disabled],button[disabled]{cursor:default;opacity:var(--ss-secondary-opacity)}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type='checkbox'],input[type='radio']{margin-right:.4375em;padding:0}input[type='number']::-webkit-inner-spin-button,input[type='number']::-webkit-outer-spin-button{height:auto}input[type='search']{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}input[type='search']::-webkit-search-cancel-button,input[type='search']::-webkit-search-decoration{-moz-appearance:none;-webkit-appearance:none;appearance:none}fieldset{border:1px solid var(--ss-border-color-5);margin:0 0 1.75em;min-width:inherit;padding:.875em}fieldset>:last-child{margin-bottom:0}legend{border:0;padding:0}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}:focus{outline:0}::selection{background:var(--ss-primary-accent-color-alt-shade);color:var(--ss-text-color-0)}h1,h2,h3,h4,h5,h6{font-family:var(--ss-typeface-1);font-weight:700;line-height:1.2;margin-bottom:1.0rem;margin-top:0}h1{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2.0rem}h5{font-size:1.6rem}h6{font-size:1.4rem}p{margin-bottom:1.6rem;margin-top:0}p:last-child,p:last-of-type{margin-bottom:0}dfn,cite,em,i{font-style:italic}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:''}blockquote small::before,blockquote cite::before{content:'\2014\00a0'}blockquote cite,blockquote em,blockquote i{font-style:normal}blockquote strong,blockquote b{font-weight:600}blockquote>:last-child{margin-bottom:0}address{font-style:normal;margin:0 0 1.725em 0}code,samp,kbd,var,pre,tt{font-family:var(--ss-typeface-2)}pre{font-size:1.6rem;line-height:1.325;margin:0 0 1.75em;max-width:100%;overflow:auto;padding:1.725em;white-space:pre;word-wrap:break-word}code{background:var(--ss-background-color-4);padding:.125em .25em}acronym,abbr{border-bottom:1px dotted var(--ss-border-color-6);cursor:help}mark,ins{background:var(--ss-notice-s-solid);color:var(--ss-text-color-0);padding:.125em .25em;text-decoration:none}big{font-size:125%}a{color:var(--ss-text-color-3);text-decoration:none;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}a:hover,a:focus,a:active{color:var(--ss-primary-accent-color)}a:focus{outline:0}a:hover,a:active{outline:0}.a-meta-link{font-size:1.2rem}nav ul,nav ol{list-style:none;margin:0;padding:0}.menu-icon,.menu-icon:focus,.menu-icon:hover,.menu-icon:active{align-items:center;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--ss-text-color-3);cursor:pointer;display:inline-flex;flex-direction:row;font-size:2.2rem;height:24px;justify-content:center;margin:0;outline:0;padding:0;-webkit-touch-callout:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;width:24px}#swap-x{display:none}.mobile-menu-on #swap-o{display:none}.mobile-menu-on #swap-x{display:inline-flex}.button{align-items:center;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:inline-flex;flex-direction:row;font-family:var(--ss-typeface-1);justify-content:center;line-height:normal;outline:0;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:fit-content}.button>*{display:inline-block}.button-small{background:transparent;border:1px solid var(--ss-border-color-2);color:var(--ss-primary-text-color);display:inline-block;font-size:1.4rem;font-weight:500;padding:5px 12px}.button-small:hover{background:transparent;border-color:var(--ss-border-color-3);color:var(--ss-text-color-3)}.button-small[disabled],.button-small[disabled]:hover,.button-small[disabled]:focus{background:var(--ss-background-color-3);border:1px;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-text-color-0);padding:5px 12px}.button-large{background:transparent;border:1px solid var(--ss-border-color-2);color:var(--ss-primary-text-color);display:inline-block;font-size:1.8rem;font-weight:500;padding:12px 30px}.button-large:hover{background:transparent;border-color:var(--ss-border-color-3);color:var(--ss-text-color-3)}.button-large[disabled],.button-large[disabled]:hover,.button-large[disabled]:focus{font-size:1.8rem;line-height:normal;padding:12px 30px}.button.accent{background:var(--ss-primary-accent-color);border:1px solid var(--ss-primary-accent-color);color:var(--ss-text-color-0)}.button.accent:hover{background:var(--ss-primary-accent-color-alt);border-color:var(--ss-primary-accent-color-alt);color:var(--ss-text-color-6)}.button.subtle{background:var(--ss-primary-border-color);border:1px solid var(--ss-primary-border-color);color:var(--ss-primary-text-color)}.button.subtle:hover{background:var(--ss-border-color-3);border-color:var(--ss-border-color-3);color:var(--ss-text-color-6)}.add-to-cart-button{align-items:center;background:var(--ss-primary-accent-color);color:var(--ss-text-color-0);display:inline-flex;flex-direction:row;font-size:1.1rem;font-weight:500;height:30px;justify-content:center;min-width:60%}.add-to-cart-button:hover{background-color:var(--ss-primary-accent-color-alt);color:var(--ss-text-color-9)}.add-to-cart-button>*{display:inline-flex;flex-direction:row}.add-to-cart-button .button-icon{font-size:1.2rem;margin-left:5px}.add-to-cart-button.hide{display:none}.in-cart .add-to-cart-button{display:none !important}.ui-quantity-container{align-items:center;display:none;flex-direction:row;justify-content:center}.ui-quantity-container.show,.ui-dollar-container{display:inline-flex}.in-cart .ui-quantity-container{display:inline-flex !important}.ui-quantity-container>input[type='number'],.ui-dollar-container>input[type='number']{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;border:1px solid var(--ss-primary-accent-color);font-size:1.2rem;height:30px;max-width:34%;padding:5px 6px;text-align:center;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.ui-quantity-container>input[type='number']::-webkit-inner-spin-button,.ui-dollar-container>input[type='number']::-webkit-outer-spin-button{-moz-appearance:none;-webkit-appearance:none;appearance:none}.ui-dollar-container>input[type='number']{-webkit-border-radius:var(--ss-round-corners-right);border-radius:var(--ss-round-corners-right);text-align:right}.ui-quantity-container>button,.ui-dollar-container>.button{align-content:center;align-items:center;background:var(--ss-background-color-6);border:1px solid var(--ss-primary-accent-color);color:initial;display:inline-flex;flex-direction:row;font-size:1.6rem;font-weight:500;height:30px;justify-content:center;justify-items:center;min-width:initial !important;width:30px !important}.ui-dollar-container>.button{-webkit-border-radius:var(--ss-round-corners-left);border-radius:var(--ss-round-corners-left);border-right:0}.ui-quantity-container>button.decrement-quantity-button{-webkit-border-radius:var(--ss-round-corners-left);border-radius:var(--ss-round-corners-left);border-right:0}.ui-quantity-container>button.increment-quantity-button{border-left:0;-webkit-border-radius:var(--ss-round-corners-right);border-radius:var(--ss-round-corners-right)}.ui-checkbox-container{align-items:center;display:inline-flex;flex-direction:row-reverse;justify-content:flex-start;position:relative;width:max-content}.ui-checkbox-container input[type='checkbox']{-moz-appearance:none;-webkit-appearance:none;appearance:none;height:20px;position:absolute;top:0;visibility:hidden;width:20px}.ui-checkbox-label{align-items:center;display:inline-flex;font-size:1.4rem;font-weight:300;justify-content:flex-start;position:relative;width:100%}.ui-checkbox-label::before,.ui-checkbox-label::after{cursor:pointer;font-family:var(--ss-fa-duotone-v6);font-size:2.0rem;font-weight:900;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:1.25em}.ui-checkbox-label::before{color:var(--ss-text-color-3);content:'\f204';opacity:.4}.ui-checkbox-label::after{color:var(--ss-text-color-3);content:'\10f204';opacity:1.0}.ui-checkbox-container input[type='checkbox']:checked+.ui-checkbox-label::before{color:var(--ss-primary-accent-color);content:'\f205'}.ui-checkbox-container input[type='checkbox']:checked+.ui-checkbox-label::after{color:var(--ss-primary-accent-color);content:'\10f205'}.ui-checkbox-label.ui-checkbox-toggle::before{color:var(--ss-text-color-3);content:'\f204';opacity:1.0}.ui-checkbox-label.ui-checkbox-toggle::after{color:var(--ss-text-color-3);content:'\10f204';opacity:.4}.ui-checkbox-container input[type='checkbox']:checked+.ui-checkbox-label.ui-checkbox-toggle::before{color:var(--ss-primary-accent-color);content:'\f205'}.ui-checkbox-container input[type='checkbox']:checked+.ui-checkbox-label.ui-checkbox-toggle::after{color:var(--ss-primary-accent-color);content:'\10f205'}.ui-checkbox-label>span,.ui-checkbox-label>em{display:inline-block;font-style:normal;margin-left:30px}.ui-select-container{width:100%}.ui-select-container>select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:transparent;border:0;position:relative;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:100%;z-index:1}.ui-select-container>select::-ms-expand{display:none}.ui-select-container>select+.select-icon{margin-top:-0.8rem;position:absolute !important;right:10px;top:50%}.ui-select-container>select+.select-icon:hover,.ui-select-container>select+.select-icon:focus,.ui-select-container>select:hover+.select-icon,.ui-select-container>select:focus+.select-icon{color:var(--ss-primary-accent-color)}.sort-widget-group{display:inline-flex;justify-content:end;margin-left:auto}.sort-widget{align-items:center;display:inline-flex;flex-direction:row;justify-content:normal;width:fit-content}.sort-widget>*{align-items:center;display:inline-flex;flex-direction:row;justify-content:normal;width:fit-content}.sort-widget .sort-widget-label{justify-content:left;margin-right:10px}.sort-widget .button{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:var(--ss-primary-text-color);justify-content:center;margin:0 .35rem;outline:0}.sort-widget .button-sort .label-button-sort{clip:rect(0,0,0,0);content:'attr(aria-label)';height:0;overflow:hidden;position:absolute !important;width:0}.sort-widget .button-sort-active{color:var(--ss-primary-accent-color) !important}.text-link-bold{font-family:var(--ss-typeface-1);font-weight:700}.text-link-plain{font-family:var(--ss-typeface-1);font-weight:400}.text-link-view-all{align-items:center;color:var(--ss-primary-accent-color);display:inline-flex;flex-direction:row;font-family:var(--ss-typeface-1);font-size:1.4rem;font-weight:400;justify-content:end;margin-left:auto;width:max-content}.text-link-view-all:hover{color:var(--ss-primary-accent-color-alt)}#back-to-top,.back-to-top{align-items:center;background:transparent;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);bottom:15px;color:var(--ss-text-color-0);display:flex;flex-direction:row;height:40px;justify-content:center;padding:4px 0;position:fixed;right:-200px;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);-webkit-user-select:none;user-select:none;width:40px;z-index:1}#back-to-top.show,.back-to-top.show{background:var(--ss-primary-accent-color-alt-shade);right:20px}#back-to-top i,.back-to-top i{display:inline-block;font-size:3.0rem}#tap-to-call,.tap-to-call{align-items:center;background:var(--ss-background-color-8);border:1px solid var(--ss-primary-accent-color);-webkit-border-radius:var(--ss-round-corners-circle);border-radius:var(--ss-round-corners-circle);bottom:15px;color:var(--ss-primary-accent-color);display:flex;flex-direction:row;height:70px;justify-content:center;left:15px;padding:20px;position:fixed;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);-ms-user-select:none;-webkit-user-select:none;user-select:none;width:70px}#tap-to-call i,.tap-to-call i{display:inline-block;font-size:3.0rem}[data-role='notice']{align-items:stretch;display:flex;flex-direction:column}.notice{background-color:var(--ss-notice-shade);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-text-color-1);display:flex;font-family:var(--ss-typeface-3);font-size:1.6rem;font-weight:300;padding:12px 15px !important;width:100%}h1+.notice,h2+.notice{margin-top:20px}.notice.outline{border:1px solid var(--ss-primary-border-color)}.notice>*:only-child{margin-bottom:0;margin-top:0}.notice>p:only-child{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.notice>p:only-child>*{display:inline-block}.notice>p:only-child>i.icon{margin-right:5px}.notice>p:only-child>span.text{flex:1}.notice>p:only-child>span.text strong{font-weight:800}.notice>p:only-child>span.text em{font-style:normal;font-weight:500}.notice>*:first-child{margin-top:0}.notice>*:last-child{margin-bottom:0}.notice-a{border-left:var(--ss-notice-left-border-size) solid var(--ss-notice-a-solid)}.notice-a i.fa-brand,.notice-a i.fa-duotone,.notice-a i.fa-light,.notice-a i.fa-regular,.notice-a i.fa-solid,.notice-a i.fa-thin{color:var(--ss-notice-a-solid)}.notice-e{border-left:var(--ss-notice-left-border-size) solid var(--ss-notice-e-solid)}.notice-e i.fa-brand,.notice-e i.fa-duotone,.notice-e i.fa-light,.notice-e i.fa-regular,.notice-e i.fa-solid,.notice-e i.fa-thin{color:var(--ss-notice-e-solid)}.notice-h{border-left:var(--ss-notice-left-border-size) solid var(--ss-notice-h-solid)}.notice-h i.fa-brand,.notice-h i.fa-duotone,.notice-h i.fa-light,.notice-h i.fa-regular,.notice-h i.fa-solid,.notice-h i.fa-thin{color:var(--ss-notice-h-solid)}.notice-i{border-left:var(--ss-notice-left-border-size) solid var(--ss-notice-i-solid)}.notice-i i.fa-brand,.notice-i i.fa-duotone,.notice-i i.fa-light,.notice-i i.fa-regular,.notice-i i.fa-solid,.notice-i i.fa-thin{color:var(--ss-notice-i-solid)}.notice-s{border-left:var(--ss-notice-left-border-size) solid var(--ss-notice-s-solid)}.notice-s i.fa-brand,.notice-s i.fa-duotone,.notice-s i.fa-light,.notice-s i.fa-regular,.notice-s i.fa-solid,.notice-s i.fa-thin{color:var(--ss-notice-s-solid)}.notice-w{border-left:var(--ss-notice-left-border-size) solid var(--ss-notice-w-solid)}.notice-w i.fa-brand,.notice-w i.fa-duotone,.notice-w i.fa-light,.notice-w i.fa-regular,.notice-w i.fa-solid,.notice-w i.fa-thin{color:var(--ss-notice-w-solid)}.modal-box-container{align-items:center;background:var(--ss-primary-background-color-shade) var(--ss-bg-subtle-carbon) repeat;display:none;flex-direction:row;height:100vh;justify-content:center;left:0;padding:20px 20px;position:fixed;top:0;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:100vw;z-index:9}.modal-box-container.is-shown{display:flex}.modal-box-container .modal-box{max-width:100%;position:relative;width:400px}.modal-box-container .modal-box .modal-box-control{align-items:center;background:var(--ss-background-color-8);-webkit-border-radius:2px 2px 0 2px;border-radius:2px 2px 0 2px;color:var(--ss-text-color-1);display:inline-flex;flex-direction:row;font-family:var(--ss-typeface-1);font-size:1.2rem;font-weight:500;height:24px;justify-content:center;left:0;padding:0 5px;position:absolute;top:0;transform:translateY(-25px);-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:auto}.modal-box-container .modal-box .modal-box-control i{color:var(--ss-text-color-3);font-size:1.2rem;margin-right:2px;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.modal-box-container .modal-box .modal-box-control:hover i{color:var(--ss-notice-e-solid)}.modal-box-container .modal-box .modal-box-content{align-items:stretch;background:var(--ss-background-color-8);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:column;font-size:1.4rem;justify-content:space-between;padding:15px 15px}.modal-box-container .modal-box .modal-box-content .modal-box-content-head h4{font-size:1.8rem;font-weight:600;text-align:center}.modal-box-container .modal-box .modal-box-content .modal-box-content-link{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:10px}.modal-box-container .modal-box .modal-box-content .modal-box-content-link>*{margin:0 10px}.hide{display:none}.show{display:inline-flex}::-webkit-input-placeholder{color:rgba(125,123,131,0.55)}:-ms-input-placeholder{color:rgba(125,123,131,0.55)}::placeholder{color:rgba(125,123,131,0.55)}input{line-height:normal}button,button[disabled]:hover,button[disabled]:focus,input[type='button'],input[type='button'][disabled]:hover,input[type='button'][disabled]:focus,input[type='submit'],input[type='submit'][disabled]:hover,input[type='submit'][disabled]:focus,input[type='reset'],input[type='reset'][disabled]:hover,input[type='reset'][disabled]:focus{background:var(--ss-background-color-3);border:0;-webkit-border-radius:0;border-radius:0;color:var(--ss-text-color-0);font-family:var(--ss-typeface-1);font-weight:500;letter-spacing:.046875em;line-height:1;padding:.84375em .875em .78125em}button:hover,button:focus,input[type='button']:hover,input[type='button']:focus,input[type='submit']:hover,input[type='submit']:focus,input[type='reset']:hover,input[type='reset']:focus{background:var(--ss-background-color-2)}button:focus,input[type='button']:focus,input[type='submit']:focus,input[type='reset']:focus{outline:thin dotted;outline-offset:-2px}input[type='password'],input[type='number'],input[type='search'],input[type='email'],input[type='date'],input[type='text'],input[type='tel'],input[type='url'],textarea{background:var(--ss-background-color-4);border:1px solid var(--ss-border-color-3);-webkit-border-radius:0;border-radius:0;color:var(--ss-primary-text-color);padding:.625em .4375em;width:100%}input[type='password']:focus,input[type='search']:focus,input[type='number']:focus,input[type='email']:focus,input[type='date']:focus,input[type='text']:focus,input[type='tel']:focus,input[type='url']:focus,textarea:focus{background-color:var(--ss-background-color-8);border-color:var(--ss-primary-accent-color);color:var(--ss-primary-text-color);outline:0}textarea{resize:none;overflow:auto}.select-box{width:100%}input[name*='machine'],input[id*='machine'],input.machine{clip:rect(0,0,0,0);height:0;overflow:hidden;position:absolute;width:0}.read-only,.read-only input{color:var(--ss-text-color-4)}.no-select{-ms-user-select:none;-webkit-user-select:none;user-select:none}.required{display:inline-block;margin-left:3px;color:var(--ss-notice-e-solid)}#off-canvas-menu,.off-canvas-menu{align-items:flex-start;background:var(--ss-primary-background-color-shade) var(--ss-bg-subtle-carbon) repeat;display:flex;flex-direction:row;height:100vh;left:0;overflow:hidden !important;position:fixed;top:0;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:0;z-index:99 !important}.mobile-menu-on .off-canvas-menu,.off-canvas-menu.mobile-menu-on{width:100vw !important;overflow:hidden}.off-canvas-menu.mobile-menu-on>*{display:inline-flex}.mobile-menu-main{align-items:stretch;background:var(--ss-primary-accent-color) var(--ss-bg-subtle-carbon) repeat;color:var(--ss-text-color-0);flex-direction:column;height:100vh;width:260px;overflow-x:hidden;overflow-y:auto;position:relative}.mobile-menu-main::-webkit-scrollbar-track{background-color:var(--ss-primary-accent-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.mobile-menu-main::-webkit-scrollbar{background-color:var(--ss-primary-accent-color);width:8px}.mobile-menu-main::-webkit-scrollbar-thumb{background-color:var(--ss-primary-accent-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.mobile-menu-main>div{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:15px 15px}.mobile-menu-main ul{list-style:none;margin:0;padding:0;display:inline-flex;flex-direction:column;align-items:stretch}.mobile-menu-main ul li{border-bottom:1px solid var(--ss-primary-accent-color-alt);display:flex;flex-direction:column;align-items:stretch}.mobile-menu-main ul li:last-of-type{border-bottom:0}.mobile-menu-main ul a{display:inline-flex;padding:6px 15px;color:var(--ss-text-color-0)}.mobile-menu-main>ul>li>a{font-weight:700;text-transform:uppercase}.mobile-menu-main ul li>ul{border-top:1px solid var(--ss-primary-accent-color-alt)}.mobile-menu-side{color:var(--ss-text-color-0);padding:10px 10px}.mobile-menu-side button{color:inherit}#off-canvas-page,.off-canvas-page{align-items:stretch;display:flex;flex-direction:column;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.off-canvas-page.mobile-menu-on{margin-left:260px;margin-right:-260px}body.mobile-menu-on{overflow:hidden !important}.wrapper{width:100%}.wrapper::before,.wrapper::after{clear:both;content:'';height:0}.panel-wrap{width:100%}.panel-wrap::before,.panel-wrap::after{clear:both;content:'';height:0}.container{height:inherit;margin:0 auto;padding:0 5px;width:100%}.container::before,.container::after{clear:both;content:'';height:0}.grid-wrapper{width:100%}.grid-meta-info>div{color:var(--ss-text-color-2);font-family:var(--ss-typeface-1);font-size:1.3rem;font-weight:300;text-align:right}.grid-container{display:grid;grid-auto-rows:minmax(160px,auto);grid-template-columns:repeat(auto-fit,minmax(50%,1fr));justify-items:stretch}.column-main .grid-container{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}@media screen and (min-width:576px){.grid-container{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}.column-main .grid-container{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}@media screen and (min-width:768px){.grid-container{grid-template-columns:repeat(auto-fit,minmax(25%,1fr))}.column-main .grid-container{grid-template-columns:repeat(auto-fit,minmax(50%,1fr))}}@media screen and (min-width:992px){.grid-container{grid-template-columns:repeat(6,1fr)}.column-main .grid-container{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width:1200px){.grid-container{grid-template-columns:repeat(6,1fr)}.column-main .grid-container{grid-template-columns:repeat(5,1fr)}}.row{clear:both;float:left;height:auto;margin:0;min-width:100%;padding:0;width:inherit}.row::before,.row::after{clear:both;content:'';height:0}.col{display:inline-flex;float:left;max-width:100%;overflow-x:hidden;vertical-align:top;width:100%}.col-auto,.col-full{width:100%}.col-01-12{width:8.3333%}.col-01-06,.col-02-12{width:16.6667%}.col-01-05{width:20%}.col-01-04,.col-02-08,.col-03-12{width:25%}.col-01-03,.col-02-06,.col-03-09,.col-04-12{width:33.3333%}.col-05-12{width:41.6667%}.col-01-02,.col-02-04,.col-03-06,.col-04-08,.col-05-10,.col-06-12{width:50%}.col-07-12{width:58.3333%}.col-02-03,.col-04-06,.col-08-12{width:66.6667%}.col-03-04,.col-06-08,.col-09-12{width:75%}.col-05-06,.col-10-12{width:83.3333%}.col-11-12{width:91.6667%}.col-01,.col-01-01,.col-12-12{width:100%}.column-left{display:none}@media screen and (min-width:576px){.col-sm-auto,.col-sm-full{width:100%}.col-sm-01-12{width:8.3333%}.col-sm-01-06,.col-sm-02-12{width:16.6667%}.col-sm-01-05{width:20%}.col-sm-01-04,.col-sm-02-08,.col-sm-03-12{width:25%}.col-sm-01-03,.col-sm-02-06,.col-sm-03-09,.col-sm-04-12{width:33.3333%}.col-sm-05-12{width:41.6667%}.col-sm-01-02,.col-sm-02-04,.col-sm-03-06,.col-sm-04-08,.col-sm-05-10,.col-sm-06-12{width:50%}.col-sm-07-12{width:58.3333%}.col-sm-02-03,.col-sm-04-06,.col-sm-08-12{width:66.6667%}.col-sm-03-04,.col-sm-06-08,.col-sm-09-12{width:75%}.col-sm-05-06,.col-sm-10-12{width:83.3333%}.col-sm-11-12{width:91.6667%}.col-sm-01,.col-sm-01-01,.col-sm-12-12{width:100%}}@media screen and (min-width:768px){.col-md-auto,.col-md-full{width:100%}.col-md-01-12{width:8.3333%}.col-md-01-06,.col-md-02-12{width:16.6667%}.col-md-01-05{width:20%}.col-md-01-04,.col-md-02-08,.col-md-03-12{width:25%}.col-md-01-03,.col-md-02-06,.col-md-03-09,.col-md-04-12{width:33.3333%}.col-md-05-12{width:41.6667%}.col-md-01-02,.col-md-02-04,.col-md-03-06,.col-md-04-08,.col-md-05-10,.col-md-06-12{width:50%}.col-md-07-12{width:58.3333%}.col-md-02-03,.col-md-04-06,.col-md-08-12{width:66.6667%}.col-md-03-04,.col-md-06-08,.col-md-09-12{width:75%}.col-md-05-06,.col-md-10-12{width:83.3333%}.col-md-11-12{width:91.6667%}.col-md-01,.col-md-01-01,.col-md-12-12{width:100%}}@media screen and (min-width:992px){.col-lg-auto,.col-lg-full{width:100%}.col-lg-01-12{width:8.3333%}.col-lg-01-06,.col-lg-02-12{width:16.6667%}.col-lg-01-05{width:20%}.col-lg-01-04,.col-lg-02-08,.col-lg-03-12{width:25%}.col-lg-01-03,.col-lg-02-06,.col-lg-03-09,.col-lg-04-12{width:33.3333%}.col-lg-05-12{width:41.6667%}.col-lg-01-02,.col-lg-02-04,.col-lg-03-06,.col-lg-04-08,.col-lg-05-10,.col-lg-06-12{width:50%}.col-lg-07-12{width:58.3333%}.col-lg-02-03,.col-lg-04-06,.col-lg-08-12{width:66.6667%}.col-lg-03-04,.col-lg-06-08,.col-lg-09-12{width:75%}.col-lg-05-06,.col-lg-10-12{width:83.3333%}.col-lg-11-12{width:91.6667%}.col-lg-01,.col-lg-01-01,.col-lg-12-12{width:100%}.column-left{display:initial}}@media screen and (min-width:1200px){.col-xl-auto,.col-xl-full{width:100%}.col-xl-01-12{width:8.3333%}.col-xl-01-06,.col-xl-02-12{width:16.6667%}.col-xl-01-05{width:20%}.col-xl-01-04,.col-xl-02-08,.col-xl-03-12{width:25%}.col-xl-01-03,.col-xl-02-06,.col-xl-03-09,.col-xl-04-12{width:33.3333%}.col-xl-05-12{width:41.6667%}.col-xl-01-02,.col-xl-02-04,.col-xl-03-06,.col-xl-04-08,.col-xl-05-10,.col-xl-06-12{width:50%}.col-xl-07-12{width:58.3333%}.col-xl-02-03,.col-xl-04-06,.col-xl-08-12{width:66.6667%}.col-xl-03-04,.col-xl-06-08,.col-xl-09-12{width:75%}.col-xl-05-06,.col-xl-10-12{width:83.3333%}.col-xl-11-12{width:91.6667%}.col-xl-01,.col-xl-01-01,.col-xl-12-12{width:100%}}.wrap{display:flex;flex:1;margin:10px}.wrap::before,.wrap::after{clear:both;content:'';height:0}.panel-shade-0{background-color:var(--ss-primary-background-color)}.panel-shade-1{background-color:var(--ss-primary-accent-color)}.panel-shade-2{background-color:var(--ss-background-color-8)}.panel-shade-3{background-color:var(--ss-background-color-7)}.panel-shade-4{background-color:var(--ss-background-color-6)}.panel-shade-5{background-color:var(--ss-background-color-5)}.panel-shade-6{background-color:var(--ss-background-color-4)}.deal-tag-wrapper{display:inline-block;left:20px;min-width:fit-content;position:absolute;top:-12px}.deal-tag{align-items:center;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-text-color-0);display:inline-flex;flex-direction:row;font-family:var(--ss-typeface-1);font-size:1.1rem;font-weight:600;line-height:1;padding:6px 8px;position:relative}.deal-tag .deal-tag-icon{font-size:1.1rem;margin-right:4px}.deal-tag.cash-reduction{background-color:var(--ss-accent-color-3)}.deal-tag.multi-buy-promo{background-color:var(--ss-notice-e-solid)}.deal-tag.percent-discount{background-color:var(--ss-accent-color-4)}.deal-tag.buy-x-get-y{background-color:var(--ss-accent-color-2)}div[data-tag='cash-reduction']{border-color:var(--ss-accent-color-3)}div[data-tag='multi-buy-promo']{border-color:var(--ss-notice-e-solid)}div[data-tag='percent-discount']{border-color:var(--ss-accent-color-4)}div[data-tag='buy-x-get-y']{border-color:var(--ss-accent-color-2)}.page-header,.name-header{align-items:center;display:flex;flex-direction:row;justify-content:left}.order-header{align-items:stretch;flex-direction:column}.order-header h5{color:var(--ss-text-color-2);font-size:1.1rem;font-weight:600;letter-spacing:.05em;line-height:1;margin:0;text-transform:uppercase}.page-header>*,.name-header>*{align-items:center;display:inline-flex;flex-direction:row;justify-content:left}.page-header .page-title,.name-header .panel-name,.single-product-post .post-title{font-family:var(--ss-typeface-1);line-height:3.0rem;position:relative}.page-header .page-title,.single-product-post .post-title{color:var(--ss-primary-accent-color);font-size:2.4rem;font-weight:600}.single-product-post .post-title{padding:5px 10px 5px 10px}.page-title>*,.post-title>*{display:inline-block}.page-title .title-secondary,.post-title .title-secondary{color:var(--ss-text-color-3);font-weight:300;margin-left:15px;padding-left:15px}.name-header .panel-name{color:var(--ss-text-color-1);font-size:2.0rem;font-weight:500}.page-header .page-title+p,.name-header .panel-name+p{font-size:2.2rem;font-weight:200;line-height:1.25;margin:8px 0}.page-header,.page-header div,.page-header nav,.page-header ul,.page-header ol,.page-header ul>li,.page-header ol>li{overflow:visible}.user-tabs{align-items:center;border-bottom:1px solid var(--ss-primary-border-color);display:flex;flex-direction:row;font-family:var(--ss-typeface-1);font-size:1.65rem;font-weight:700;list-style:none;margin:0;padding:0;width:100%}.user-tabs>li{border-bottom:4px solid transparent;-webkit-border-radius:var(--ss-round-tab-corners-top);border-radius:var(--ss-round-tab-corners-top);border-top:1px solid var(--ss-primary-border-color);display:inline-flex;margin:0 5px 0 0;width:fit-content}.user-tabs>li:last-child{margin:0 0 0 auto}.user-tabs>li>a{color:var(--ss-text-color-4);padding:10px 10px}.user-tabs>li:hover>a{color:var(--ss-text-color-4)}.user-tabs>li.current-page-tab{border-bottom-color:var(--ss-primary-accent-color)}.co-list-item-content .co-list-item-content-head{display:flex}[data-panel='head-panel'],#head-panel,.head-panel{background:var(--ss-background-color-5) var(--ss-bg-subtle-grey) repeat;border-bottom:1px solid var(--ss-primary-border-color);padding:2px 0;position:fixed;top:0;z-index:9}.head-panel,.head-panel div,.head-panel nav,.head-panel ul,.head-panel ol,.head-panel ul>li,.head-panel ol>li{overflow:visible}.mobile-header{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start}.mobile-header>div{align-items:center;display:inline-flex;flex-direction:row;margin:10px 10px}.mobile-header-left{font-size:2.0rem}.mobile-header-main{max-width:155px}.mobile-header-side{font-size:2.0rem;justify-content:space-between;margin-left:auto !important}.mobile-header-side>span{display:inline-flex;margin-left:15px}.mobile-header-side>span:first-child{margin-left:0}.mobile-header-side>span a{display:inline-flex;position:relative}.icon-c a::after{background:var(--ss-accent-color-1);-webkit-border-radius:50%;border-radius:50%;color:var(--ss-text-color-0);content:attr(data-count);font-size:.75rem;font-weight:600;line-height:1;padding:2px 3px;position:absolute;right:0;top:-5px}.mobile-search{align-items:center;display:none;flex-direction:row;justify-content:center;margin-top:-5px;position:absolute;top:100%;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.mobile-search.active{display:flex}.mobile-search form{align-items:center;display:inline-flex;flex-direction:row;justify-content:center;width:280px}.mobile-search form>div{align-items:center;display:inline-flex;flex-direction:row;justify-content:center;width:260px}.mobile-search form>div input[type="search"]{flex:1;height:2em;line-height:1}.mobile-search form>div button{height:2em;padding:5px 10px;width:2em}.normal-header{display:none}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){[data-panel='head-panel'],#head-panel,.head-panel{border-bottom:0;position:static;top:initial;z-index:initial}.head-panel .section-main>.col>.wrap{align-items:center;flex-direction:row}.head-panel .section-main>.col>.user-menu-container{margin-left:auto;width:max-content}.user-menu{align-items:center;display:inline-flex;flex-direction:row;justify-content:flex-end;margin-left:auto}.user-menu>li{margin-left:20px;position:relative}.user-menu>li:first-child{margin-left:0}.user-menu>li>a,.user-menu>li>span{color:var(--ss-primary-text-color);font-family:var(--ss-typeface-1);font-size:1.4rem;font-weight:500}.user-menu>li:hover>a,.user-menu>li:hover>span{color:var(--ss-text-color-1)}.user-menu>li:hover>a>i,.user-menu>li:hover>span>i{color:var(--ss-primary-accent-color)}.user-menu>li>ul,.user-menu>li>.desc{background:var(--ss-background-color-4);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:block;font-size:1.4rem;font-weight:500;left:0;margin-top:1px;max-height:0;min-width:max-content;overflow:hidden;padding:0;position:absolute;top:100%;-webkit-transition:var(--ss-transition-slow);transition:var(--ss-transition-slow);transition-property:max-height;width:100%;z-index:9}.user-menu>li:hover>ul,.user-menu>li:hover>.desc{max-height:100vh}.user-menu>li>ul>li a{display:block;padding:5px 8px}.mobile-header{display:none !important}.section-form.mobile-search{display:none}.normal-header{display:flex}.shop-line{align-items:center;display:flex;flex-direction:row;font-family:var(--ss-typeface-4);font-size:2.2rem;font-style:oblique;font-weight:100;justify-content:center;-ms-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.shop-line>*{display:inline-block;margin:0 2px}.shop-line .online{color:var(--ss-text-color-3)}.shop-line .online em{display:inline-block;font-weight:300;position:relative}.shop-line .online em::before{background:var(--ss-accent-color-3);bottom:5px;content:'';height:1px;left:50%;position:absolute;transform:translateX(-50%);width:80%}.shop-line .online i{display:inline-block;font-size:1.8rem;margin-left:10px}.shop-line .pickup{color:var(--ss-accent-color-3)}.shop-line .or{background:var(--ss-primary-background-color);-webkit-border-radius:var(--ss-round-corners-circle);border-radius:var(--ss-round-corners-circle);color:var(--ss-text-color-6);font-family:var(--ss-typeface-5);font-size:1.5rem;font-style:normal;height:26px;line-height:1;margin:0 2px 0 5px;padding:5px 5px;text-align:center;text-transform:uppercase;width:26px}.shop-line .delivery{color:var(--ss-accent-color-1)}}@media screen and (min-width:1200px){}[data-panel='menu-panel'],#menu-panel,.menu-panel{display:none;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}#static-cart,.static-cart,#static-find,.static-find,#static-logo,.static-logo,#static-menu,.static-menu{-webkit-transition:var(--ss-transition-fast);transition:var(--ss-transition-fast)}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){[data-panel='menu-panel'],#menu-panel,.menu-panel{background:var(--ss-primary-accent-color) var(--ss-bg-subtle-carbon) repeat;color:var(--ss-text-color-0);display:flex !important;padding:5px 0;z-index:2}.menu-panel .section-main>.col>.wrap,.menu-panel .section-main>.col>.wrap>a,.menu-panel .section-main>.col>.wrap form{align-items:center;display:flex;flex-direction:row;justify-items:stretch;width:100%}.menu-panel #static-logo{display:none;justify-content:left;overflow:hidden;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:59px !important}.menu-panel #static-logo img{width:38px;height:auto}[data-section-id='menu-panel'].fixed-panel,[data-name='menu-panel'].fixed-panel,.menu-panel.fixed-panel{position:fixed;top:0;width:100%}.menu-panel.fixed-panel .section-main{display:flex;flex-direction:row;align-items:center}.menu-panel.fixed-panel #static-logo{display:inline-flex}.menu-panel.fixed-panel #static-find{flex:1 !important}.menu-panel.fixed-panel+.panel-wrap{padding-top:81px !important}.menu-panel,.menu-panel div,.menu-panel nav,.menu-panel ul,.menu-panel ol,.menu-panel ul>li,.menu-panel ol>li{overflow:visible}.main-menu{align-items:center;display:flex;flex-direction:row;font-family:var(--ss-typeface-1);justify-content:space-between;line-height:1.25;width:100%}.main-menu>li{position:relative;width:23.5%}.main-menu>li>a{align-items:flex-start;background:var(--ss-primary-accent-color-alt) var(--ss-bg-subtle-fibres) repeat;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-text-color-0);display:inline-flex;flex-direction:column;font-size:2.0rem;font-weight:900;line-height:1.185;padding:7px 15px;text-transform:uppercase;width:100%}.main-menu>li>a>span{font-size:1.1rem;font-weight:200;text-transform:initial}.main-menu>li:hover>a{background:var(--ss-accent-color-1) var(--ss-bg-subtle-fibres) repeat;color:var(--ss-text-color-6)}.main-menu>li>ul{background:var(--ss-accent-color-1) var(--ss-bg-subtle-fibres) repeat;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:block;font-size:1.4rem;font-weight:500;left:0;margin-top:1px;max-height:0;min-width:max-content;overflow:hidden;padding:0;position:absolute;top:100%;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:auto;z-index:3}.main-menu>li.mega-menu>ul{display:flex;flex-direction:row;flex-flow:row wrap;flex-wrap:wrap;min-width:312%}.main-menu>li:hover>ul{max-height:100vh}.main-menu>li>ul>li{line-height:1;padding:0 12px;width:max-content}.main-menu>li.mega-menu>ul>li{flex-basis:50%}.main-menu>li>ul>li a{border-bottom:1px solid var(--ss-accent-color-2);color:var(--ss-text-color-6);display:block;padding:8px 0}.main-menu>li>ul>li:hover a{color:var(--ss-text-color-7)}.search-box{align-items:center;background:var(--ss-background-color-8);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:row;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:100%}.search-txt{background:transparent !important;border:none !important;color:var(--ss-primary-text-color);flex:1;font-family:var(--ss-typeface-1);font-size:1.5rem;padding:6px 15px !important}.search-txt::-webkit-input-placeholder{color:rgba(0,70,233,0.35);font-size:1.7rem;font-weight:200}.search-txt:-ms-input-placeholder{color:rgba(0,70,233,0.35);font-size:1.7rem;font-weight:200}.search-txt::placeholder{color:rgba(0,70,233,0.35);font-size:1.7rem;font-weight:200}.search-txt:focus{background:transparent;border:0;color:var(--ss-primary-text-color)}.search-btn{align-items:center;background:transparent;color:var(--ss-primary-accent-color);display:inline-flex;flex-direction:row;font-size:1.8rem;justify-content:center;width:40px}.search-btn:hover{background:transparent;color:var(--ss-primary-text-color)}.cart-button{align-items:center;background:var(--ss-primary-accent-color-alt) var(--ss-bg-subtle-fibres) repeat;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-text-color-6);display:flex;flex-direction:row;font-family:var(--ss-typeface-1);font-size:1.8rem;justify-content:start;padding:5px 2px;-webkit-touch-callout:none;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);-ms-user-select:none;-webkit-user-select:none;user-select:none}.cart-button:hover{background:var(--ss-accent-color-1) var(--ss-bg-subtle-fibres) repeat;color:var(--ss-text-color-6)}.cart-button>*{margin:6px 6px}.cart-button .cart-icon{font-size:2.0rem}.cart-button .cart-count{flex:1;font-size:1.8rem;font-weight:300}.cart-button .cart-total{flex:1;font-weight:500;text-align:right}}@media screen and (min-width:1200px){}[data-panel='show-panel'],#show-panel,.show-panel{background:var(--ss-primary-background-color) url('https://beta.ckgreaves.com/wp-content/uploads/2021/10/ckg_0DC2F82B_E3CA0821_9ABE_427F0CB19CED.jpg') center top no-repeat;background-size:cover;border-bottom:1px solid var(--ss-primary-accent-color);min-height:25vh;padding-bottom:35%}@media screen and (min-width:576px){[data-panel='show-panel'],#show-panel,.show-panel{min-height:45vh}}@media screen and (min-width:768px){[data-panel='show-panel'],#show-panel,.show-panel{min-height:35vh !important}}@media screen and (min-width:992px){[data-panel='show-panel'],#show-panel,.show-panel{background-size:cover;min-height:60vh !important}.menu-panel.fixed-panel+.show-panel{margin-top:81px !important;padding-top:0 !important}}@media screen and (min-width:1200px){}[data-panel='main-panel'],#main-panel,.main-panel{background:var(--ss-background-color-8);padding:55px 0 15px 0}.show-panel+.main-panel{padding:15px 0 !important}.main-panel .section-head{align-items:stretch;flex-direction:column}.main-panel .section-head>.col{flex-direction:column}.main-panel .section-head>.col:nth-child(2n){display:none}.store-summary{align-items:center;display:flex;flex-direction:column}.store-summary>div{align-items:stretch;display:inline-flex;flex-direction:column;width:100%}.store-summary>div>div{align-items:stretch;display:inline-flex;flex-direction:column}.store-summary>div>div>p{align-items:center;display:inline-flex;flex-direction:row}.store-summary>div>div>p>*{margin-right:5px}.store-summary>div>div>p>:last-child{color:var(--ss-text-color-2);margin-right:0}.store-summary .state p.store-open i{color:var(--ss-notice-s-solid)}.store-summary .state p.store-shut i{color:var(--ss-notice-e-solid)}.store-details img{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners)}.location-map{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);height:180px;margin:10px 0 0 0;width:100%}.location-map img{max-width:inherit !important}@media screen and (min-width:768px){.location-map{height:350px}}@media screen and (min-width:992px){.store-summary{flex-direction:row}.store-summary>div{flex-basis:50%;width:auto}.location-map{height:400px}}.bread-crumb{align-items:center;display:none;flex-direction:row;font-family:var(--ss-typeface-1);font-size:1.4rem;font-weight:200;justify-content:left;line-height:1;margin-bottom:35px}.bread-crumb .fa-light,.bread-crumb .fa-solid,.bread-crumb .fa-duotone,.bread-crumb .fa-regular,.bread-crumb .fa-brand{color:var(--ss-text-color-5);font-size:1.1rem;margin:0 10px}.bread-crumb .svg{height:auto;margin:0 10px;width:1.1rem}@media screen and (min-width:576px){}@media screen and (min-width:768px){[data-panel='main-panel'],#main-panel,.main-panel{padding:15px 0}.main-panel .section-head>.col{flex-direction:column}.main-panel .section-head>.col:nth-child(2n){display:inline-flex}.bread-crumb{display:flex;margin-bottom:35px}.bread-crumb .fa-brand,.bread-crumb .fa-duotone,.bread-crumb .fa-light,.bread-crumb .fa-regular,.bread-crumb .fa-solid,.bread-crumb .fa-thin{color:var(--ss-text-color-5);font-size:1.1rem;margin:0 10px}.bread-crumb .svg{height:auto;margin:0 10px;width:1.1rem}}@media screen and (min-width:992px){.main-panel .section-head{align-items:center;flex-direction:row}.main-panel .section-head>.col{flex-direction:column}}@media screen and (min-width:1200px){}.price-info{align-items:center;display:flex;flex-direction:row;justify-content:left}.price-info>*{margin-right:15px}.price-info .price-was{color:var(--ss-text-color-4)}.price-info .price-was strong{font-size:2.4rem;font-weight:600}.price-info .price-was>*{text-decoration:line-through var(--ss-accent-color-1)}.price-info .price-now{align-items:flex-end;color:var(--ss-accent-color-3);display:flex;flex-direction:row;justify-content:left}.price-info .price-now strong{display:inline-block;font-family:var(--ss-typeface-1);font-size:4.4rem;font-weight:300}.price-info .price-now strong+span{color:var(--ss-text-color-3);display:inline-block;font-size:2.4rem;margin-left:2px}.price-info .price-now-fancy-format{align-items:flex-start;display:inline-flex;flex-direction:row;font-weight:700;justify-content:left}.price-info .price-now-fancy-format>*{font-style:normal;font-weight:700 !important;line-height:1}.price-info .price-now-fancy-format .sym,.price-info .price-now-fancy-format .dec,.price-info .price-now-fancy-format .txt{font-size:2.2rem}.price-info .price-now-fancy-format .dol{line-height:.8;padding:0 1px}.price-info .price-now-fancy-format .dec+.txt{color:var(--ss-text-color-3);font-weight:400 !important;padding-left:4px}.grid-pagination>.navigation,.grid-pagination>.pagination{align-items:center;display:flex;flex-direction:row;height:60px;justify-content:center}.grid-pagination>.navigation .nav-links,.grid-pagination>.pagination .nav-links{align-items:center;border-collapse:separate;border-spacing:5px;display:table;flex-direction:row;justify-content:center}.grid-pagination>.navigation .nav-links>*,.grid-pagination>.pagination .nav-links>*{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:table-cell;font-size:1.4rem;font-weight:500;height:27px;line-height:1;min-width:27px;padding:5px 5px;text-align:center;-webkit-touch-callout:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle}.grid-pagination .nav-links .prev,.grid-pagination .nav-links .next,.grid-pagination .nav-links .dots{border:none !important}.grid-pagination .nav-links .prev,.grid-pagination .nav-links .next{font-size:2.0rem !important;padding:2px 0 0 0 !important}.grid-pagination .nav-links .current{background:var(--ss-background-color-7);border-color:var(--ss-accent-color-1)}.grid-pagination .nav-links a:hover{background:var(--ss-background-color-7);border-color:var(--ss-accent-color-1)}.grid-pagination .nav-links a.prev:hover,.grid-pagination .nav-links a.next:hover{background:transparent;border-color:transparent}.single-product-post{flex-direction:column}.product-post{align-items:stretch;display:flex;flex-direction:column}.product-post>*{align-items:stretch;display:flex;flex-direction:column}.product-post-show .inner{align-items:center;border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:row;justify-content:center;margin:0 0 15px 0;position:relative}.product-post-show .inner img{-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);object-fit:scale-down;object-position:50% 50%}.product-post .deal-tag-wrapper{display:inline-block;left:unset;right:-10px !important;top:10px}.product-post .deal-tag{display:inline-flex;font-size:2.0rem;font-weight:700;padding:10px 12px}.product-post .deal-tag .deal-tag-icon{font-size:1.8rem;margin-right:5px}.product-post .product-post-info .inner{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);margin-left:0}.product-post-info .product-post-head{align-items:stretch;border-bottom:1px solid var(--ss-primary-border-color);display:flex;flex-direction:row;justify-content:space-between}.product-post-head .price-info>*{margin-right:15px}.product-post-head .price-was{color:var(--ss-text-color-4)}.product-post-head .price-was strong{font-size:2.4rem;font-weight:600}.product-post-head .price-now strong+span{font-size:2.4rem}.product-post-head .price-now-fancy-format{font-weight:700}.product-post-head .price-now-fancy-format>*{font-weight:700 !important}.product-post-head .price-now-fancy-format .sym,.product-post-head .price-now-fancy-format .dec,.product-post-head .price-now-fancy-format .txt{font-size:2.2rem}.product-post-head .price-now-fancy-format .dec+.txt{font-weight:400 !important}.product-post-info .product-post-main{border-bottom:1px solid var(--ss-primary-border-color);padding:5px 0 55px 0;min-height:100px}.product-post-main form{align-items:center;display:inline-flex;flex-direction:row;justify-content:left}.product-post-main form .ui-quantity-container,.product-post-main form .ui-dollar-container{width:fit-content;position:relative}.product-post-main form .ui-quantity-container::before,.product-post-main form .ui-dollar-container::before{display:inline-block;position:absolute;left:5px;top:46px;font-size:1.25rem}.product-post-main form .ui-quantity-container.variable-size::before{content:'Quantity in lbs'}.product-post-main form .ui-dollar-container::before{content:'Dollar amount'}.product-post-main form>.ui-quantity-container{justify-content:left;margin-right:15px}.product-post-main form>.ui-dollar-container{display:inline-flex}.product-post-main form [type='number']{flex:1 !important;font-size:2.4rem;height:45px;min-width:100px !important}.product-post-main form .ui-dollar-container [type='number']{border-color:var(--ss-primary-accent-color);-webkit-border-radius:var(--ss-round-corners-right);border-radius:var(--ss-round-corners-right);text-align:right}.product-post-main form .ui-quantity-container>button,.product-post-main form .ui-dollar-container>.button{font-size:2.4rem;height:45px;width:45px !important}.product-post-main form .ui-dollar-container .button{-webkit-border-radius:var(--ss-round-corners-left);border-radius:var(--ss-round-corners-left);border-right:0}.product-post-button{font-size:1.6rem;height:45px;min-width:initial;padding:0 10px;width:fit-content}.product-post-button .button-icon{font-size:1.8rem;margin-left:10px}.product-post-info .product-post-meta{align-items:stretch;display:flex;flex-direction:column;margin-top:15px}.product-post-meta>div{align-items:center;display:flex;flex-direction:row;justify-content:start;width:100%}.product-post-meta>div>*{display:inline-flex;margin:0;padding:0}.product-post-meta>div .meta-label{flex-basis:20%;font-weight:600;margin-right:10px}.product-post-meta>div .meta-value{color:var(--ss-text-color-3);flex-basis:80%;font-weight:400}.product-post-meta>div .notice{font-size:1.2rem;font-weight:300}.product-post-meta>div .notice>p:only-child{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap}.product-post-meta>div .notice>p>i:first-child{color:var(--ss-notice-i-solid);display:inline-flex;font-size:2.2rem;margin-right:10px}.product-post-meta>div .notice>p>i+span{flex:1;margin:0}@media screen and (min-width:768px){.single-product-post{flex-direction:column}.product-post{align-items:stretch;display:flex;flex-direction:row}.product-post>*{align-items:stretch;display:flex;flex-direction:column}.product-post .product-post-show{flex-basis:40%}.product-post-show .inner{align-items:center;border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:row;justify-content:center;margin:0 10px 0 0;position:relative}.product-post-show .inner img{-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);object-fit:scale-down;object-position:50% 50%}.product-post .deal-tag-wrapper{display:inline-block;left:unset;right:-10px !important;top:10px}.product-post .deal-tag{display:inline-flex;font-size:2.0rem;font-weight:700;padding:10px 12px}.product-post .deal-tag .deal-tag-icon{font-size:1.8rem;margin-right:5px}.product-post .product-post-info{flex-basis:60%}.product-post .product-post-info .inner{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);margin:0 0 0 10px}.product-post-info .product-post-head{align-items:stretch;border-bottom:1px solid var(--ss-primary-border-color);display:flex;flex-direction:row;justify-content:space-between}.product-post-head .price-info>*{margin-right:15px}.product-post-head .price-was{color:var(--ss-text-color-4)}.product-post-head .price-was strong{font-size:2.4rem;font-weight:600}.product-post-head .price-now strong+span{font-size:2.4rem}.product-post-head .price-now-fancy-format{font-weight:700}.product-post-head .price-now-fancy-format>*{font-weight:700 !important}.product-post-head .price-now-fancy-format .sym,.product-post-head .price-now-fancy-format .dec,.product-post-head .price-now-fancy-format .txt{font-size:2.2rem}.product-post-head .price-now-fancy-format .dec+.txt{font-weight:400 !important}.product-post-info .product-post-main{border-bottom:1px solid var(--ss-primary-border-color);padding:5px 0 15px 0}.product-post-button{font-size:1.6rem;height:45px;min-width:initial;padding:0 10px;width:fit-content}.product-post-button .button-icon{font-size:1.8rem;margin-left:10px}.product-post-info .product-post-meta{margin-top:15px}.product-post-meta>div{align-items:center;display:flex;flex-direction:row;justify-content:start}.product-post-meta>div>*{display:inline-block;margin:0;padding:0}.product-post-meta>div .meta-label{flex-basis:20%;font-weight:600;margin-right:10px}.product-post-meta>div .meta-value{color:var(--ss-text-color-3);flex-basis:80%;font-weight:400}.product-post-meta>div .notice{font-size:1.2rem;font-weight:500}}@media screen and (min-width:992px){[itemprop="note"]{margin-top:15px}}.product-info .product-info-foot{font-size:1.25rem;font-weight:300;margin-top:15px}.product-quantity{text-align:center}.product-quantity .ui-quantity-container,.ui-dollar-container{display:inline-flex}.product-subtotal{text-align:center}.cart-list{align-items:stretch;flex-direction:column}.cart-wrapper{align-items:stretch;display:flex;flex-direction:column}#shopping-cart-head,.shopping-cart-head{align-items:stretch;border-bottom:1px solid var(--ss-primary-border-color);display:flex;flex-direction:column;margin-bottom:10px;padding-bottom:10px}.shopping-cart-head .shopping-cart-review-note{font-size:1.7rem;font-weight:300}.shopping-cart-head .shopping-cart-review-note p:first-child{margin:5px 0}.shopping-cart-head .shopping-cart-review-note p:first-child span{color:var(--ss-accent-color-3);font-weight:700}.shopping-cart-head .shopping-cart-review-note p.minimum-spend-note{align-items:center;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-notice-w-solid);display:inline-flex;flex-direction:row;font-size:1.4rem;font-weight:500;margin:0 0 10px 0}.shopping-cart-head .shopping-cart-review-note p.minimum-spend-note i{margin-right:6px}#shopping-cart-main,.shopping-cart-main{align-items:stretch;display:flex;flex-direction:column}.sc-meta-link{font-size:1.4rem}.sc-meta-link>a{color:var(--ss-primary-accent-color)}.sc-meta-link>a:hover{color:var(--ss-text-color-3)}.sc-list-item{align-items:stretch;border-bottom:1px solid var(--ss-primary-border-color);display:flex;flex-direction:column;padding:10px 0 15px 0}.sc-list-item:last-child{border-bottom:0;padding-bottom:0}.sc-list-item-wrapper{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap}.sc-list-item-wrapper>*{align-items:stretch;display:inline-flex;flex-direction:column}.sc-list-item-wrapper .sc-list-item-display{flex-basis:30%;padding-right:10px}.sc-list-item-wrapper .sc-list-item-display img{-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);object-fit:scale-down;object-position:50% 50%}.sc-list-item .deal-tag-wrapper{position:initial}.sc-list-item-wrapper .sc-list-item-content{flex-basis:70%;padding:0}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-head{margin-bottom:15px}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-head h5{font-size:2.0rem;line-height:1}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-head h5+div{font-size:1.4rem;font-weight:300}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-main{align-items:stretch;display:inline-flex;flex-direction:column}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-main>*{display:inline-flex;margin:5px 0}.sc-list-item .ui-quantity-container,.sc-list-item .ui-dollar-container{display:inline-flex;width:max-content}.sc-list-item .ui-dollar-container{margin-left:15px}.sc-list-item .ui-quantity-container input[type='number']{max-width:55px !important}.sc-list-item .ui-dollar-container input[type='number']{max-width:85px !important}.sc-list-item-wrapper .sc-list-item-sidebar{align-content:stretch;flex-basis:100%;flex-direction:column;padding:5px 0 0 0}.sc-list-item-wrapper .sc-list-item-sidebar .sc-list-item-total{display:inline-block;font-size:1.8rem;font-weight:800;text-align:right}.sc-list-content-main-item .price-info>*{margin-right:15px;min-width:35%}.sc-list-price-info{min-width:240px}.sc-list-content-main-item .price-was{color:var(--ss-text-color-4)}.sc-list-content-main-item .price-was strong{font-size:2.0rem;font-weight:600}.sc-list-content-main-item .price-now strong{font-size:3.75rem}.sc-list-content-main-item .price-now strong+span{font-size:2.0rem}.sc-list-content-main-item .price-now-fancy-format{font-weight:700}.sc-list-content-main-item .price-now-fancy-format>*{font-weight:700 !important}.sc-list-content-main-item .price-now-fancy-format .sym,.sc-list-content-main-item .price-now-fancy-format .dec,.sc-list-content-main-item .price-now-fancy-format .txt{font-size:1.8rem}.sc-list-content-main-item .price-now-fancy-format .dec+.txt{font-weight:400 !important}.sc-list-content-main-item:last-child .icon{display:inline-block}.sc-list-content-main-item:last-child .text{display:none}.sub-label-on{font-weight:500}.shopping-cart-foot{align-items:stretch;display:flex;flex-direction:column;margin-top:20px}.shopping-cart-foot-meta{align-items:stretch;border-top:1px solid var(--ss-primary-border-color);display:flex;flex-direction:column;margin:0 0 15px 0}.shopping-cart-foot-meta>*{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap}.shopping-cart-coupons-widget{margin:10px 0}.shopping-cart-options-widget{margin:10px 0}.sc-option-widget{align-items:stretch;background:var(--ss-background-color-5);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:column;margin:5px 0 15px 0;padding:10px;width:100%}.sc-option-widget .form-group{align-items:stretch;display:inline-flex;flex-direction:column;width:100%}.sc-option-widget .form-group label{align-items:stretch;display:inline-flex;flex-direction:column;margin-bottom:4px}.sc-option-widget .form-group label>*{align-items:flex-start;display:inline-flex;flex-direction:row}.sc-option-widget .form-group label>strong{font-size:1.25rem;font-weight:800;text-transform:uppercase}.sc-option-widget .form-group label>strong+span{font-size:1.1rem;font-weight:300}.handling-option-select,.handling-option-detail{align-items:stretch;display:flex;flex-direction:column}.handling-option-select>.form-group label>strong{font-size:1.45rem;font-weight:800;text-transform:uppercase}.handling-option-select>.form-group label>strong+span{font-size:1.2rem;font-weight:300}.handling-option-detail>.handling-option{align-items:flex-start;flex-direction:row;flex-wrap:wrap}.hide-option{display:none}.show-option{display:flex}@media screen and (min-width:992px){.sc-list-content-main-item:last-child{margin-left:auto}.sc-list-content-main-item:last-child .icon{display:none}.sc-list-content-main-item:last-child .text{display:inline-block}.handling-option-select,.handling-option-detail{align-items:stretch;display:flex;flex-direction:column}.handling-option-select>.form-group label>strong{font-size:1.45rem;font-weight:800;text-transform:uppercase}.handling-option-select>.form-group label>strong+span{font-size:1.2rem;font-weight:300}.handling-option-detail>.handling-option>.form-group{width:49%}.handling-option-detail>.handling-option>.form-group:nth-child(odd){margin-right:auto}.handling-option-detail>.handling-option>.form-group:nth-child(even){margin-left:auto}.checkout-list .handling-option-detail>.handling-option>.form-group,.checkout-main .handling-option-detail>.handling-option>.form-group{width:100%}.checkout-list .handling-option-detail>.handling-option>.form-group:nth-child(odd),.checkout-main .handling-option-detail>.handling-option>.form-group:nth-child(odd){margin:auto}.checkout-list .handling-option-detail>.handling-option>.form-group:nth-child(even),.checkout-main .handling-option-detail>.handling-option>.form-group:nth-child(even){margin:auto}}.shopping-cart-actions-widget{font-size:1.4rem;font-weight:300}.shopping-cart-actions-widget a{color:var(--ss-primary-accent-color)}.shopping-cart-actions-widget a:hover{color:var(--ss-primary-text-color)}.shopping-cart-actions-widget .sep{color:var(--ss-text-color-3);font-weight:900;margin:0 5px}.shopping-cart-foot-side{align-items:stretch;background:var(--ss-background-color-5);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:column}#shopping-cart-summary-widget,.shopping-cart-summary-widget{display:flex;flex-direction:column;margin:12px 15px}.shopping-cart-summary-widget-head h3{font-size:2.0rem;font-weight:800}.shopping-cart-summary-widget-head .shopping-cart-summary-widget-head-meta{color:var(--ss-text-color-3);font-size:1.4rem}.shopping-cart-summary-widget-main{border-bottom:1px solid var(--ss-primary-border-color);border-top:1px solid var(--ss-primary-border-color);margin:12px 0;padding:12px 0}.shopping-cart-summary-widget-main>div,.shopping-cart-summary-widget-foot>div{align-items:flex-start;display:flex;flex-direction:row;font-size:1.6rem;justify-content:space-between;margin:5px 0 0 0}.shopping-cart-summary-widget-main>div .label,.shopping-cart-summary-widget-foot>div .label{width:64%}.shopping-cart-summary-widget-main>div .value,.shopping-cart-summary-widget-foot>div .value{text-align:right;width:34%}.shopping-cart-summary-widget-main>.shopping-cart-summary-widget-main-subtotal{font-size:1.8rem;font-weight:700}.shopping-cart-summary-widget-main>.shopping-cart-summary-widget-main-subtotal .label{display:inline-flex;flex-direction:column;justify-items:stretch;line-height:1.15}.shopping-cart-summary-widget-main>.shopping-cart-summary-widget-main-subtotal .label span{color:var(--ss-text-color-3);font-size:1.2rem;font-weight:300}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-charges,.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-savings{font-size:1.6rem;font-weight:600}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-payment{font-size:2.2rem;font-weight:800}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-payment .label{align-items:stretch;display:flex;flex-direction:column;line-height:1.15}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-payment .label span{color:var(--ss-text-color-3);font-size:1.2rem;font-weight:300}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-control{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:15px}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-control>div{flex-basis:max-content;margin:5px 0}@media screen and (min-width:992px){.sc-meta-link{font-size:1.4rem}.sc-meta-link>a{color:var(--ss-primary-accent-color)}.sc-meta-link>a:hover{color:var(--ss-text-color-3)}.sc-list-item{border-bottom:1px solid var(--ss-primary-border-color);padding:10px 0 15px 0}.sc-list-item:last-child{border-bottom:0;padding-bottom:0}.sc-list-item-wrapper{align-items:stretch;flex-direction:row}.sc-list-item-wrapper>*{display:inline-flex;flex-direction:column}.sc-list-item-wrapper .sc-list-item-display{flex:1;padding-right:10px}.sc-list-item-wrapper .sc-list-item-display img{-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);object-fit:scale-down;object-position:50% 50%}.sc-list-item-wrapper .sc-list-item-content{flex:10;padding:0 10px}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-head{margin-bottom:20px}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-head h5{font-size:1.8rem;line-height:1}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-head h5+div{font-size:1.4rem;font-weight:300}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-main{align-items:center;display:inline-flex;flex-direction:row;justify-content:left}.sc-list-item-wrapper .sc-list-item-content .sc-list-item-content-main>*{display:inline-flex;margin:0 10px 0 0}.sc-list-item .ui-quantity-container,.sc-list-item .ui-dollar-container{display:inline-flex;margin-left:15px;width:max-content}.sc-list-item .ui-quantity-container input[type='number']{max-width:55px !important}.sc-list-item .ui-dollar-container input[type='number']{max-width:85px !important}.sc-list-item-wrapper .sc-list-item-sidebar{align-content:stretch;flex:1;flex-direction:column;padding:0 0 0 10px}.sc-list-item-wrapper .sc-list-item-sidebar .sc-list-item-total{display:inline-block;font-size:1.8rem;font-weight:800;text-align:right}.shopping-cart-foot{align-items:initial;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.shopping-cart-foot-meta{display:inline-flex;flex-basis:60%;margin:0 20px 0 0}.shopping-cart-coupons-widget{flex-basis:auto}.shopping-cart-options-widget{flex-basis:auto}.shopping-cart-actions-widget{align-items:flex-end;font-size:1.5rem;margin-top:auto}.shopping-cart-actions-widget a{color:var(--ss-primary-accent-color)}.shopping-cart-actions-widget a:hover{color:var(--ss-primary-text-color)}.shopping-cart-actions-widget .sep{color:var(--ss-text-color-3);font-weight:900;margin:0 5px}.shopping-cart-foot-side{display:inline-flex;flex-basis:40%}#shopping-cart-summary-widget,.shopping-cart-summary-widget{display:flex;flex-direction:column;margin:12px 15px}.shopping-cart-summary-widget-head h3{font-size:2.0rem;font-weight:800}.shopping-cart-summary-widget-head .shopping-cart-summary-widget-head-meta{color:var(--ss-text-color-3);font-size:1.4rem}.shopping-cart-summary-widget-main{border-bottom:1px solid var(--ss-primary-border-color);border-top:1px solid var(--ss-primary-border-color);margin:12px 0;padding:12px 0}.shopping-cart-summary-widget-main>div,.shopping-cart-summary-widget-foot>div{align-items:flex-start;display:flex;flex-direction:row;font-size:1.6rem;justify-content:space-between;margin:5px 0 0 0}.shopping-cart-summary-widget-main>div .label,.shopping-cart-summary-widget-foot>div .label{width:64%}.shopping-cart-summary-widget-main>div .value,.shopping-cart-summary-widget-foot>div .value{text-align:right;width:34%}.shopping-cart-summary-widget-main>.shopping-cart-summary-widget-main-subtotal{font-size:1.8rem;font-weight:700}.shopping-cart-summary-widget-main>.shopping-cart-summary-widget-main-subtotal .label{display:inline-flex;flex-direction:column;justify-items:stretch;line-height:1.15}.shopping-cart-summary-widget-main>.shopping-cart-summary-widget-main-subtotal .label span{color:var(--ss-text-color-3);font-size:1.2rem;font-weight:300}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-charges,.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-savings{font-size:1.6rem;font-weight:600}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-payment{font-size:2.2rem;font-weight:800}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-payment .label{align-items:stretch;display:flex;flex-direction:column;line-height:1.15}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-payment .label span{color:var(--ss-text-color-3);font-size:1.2rem;font-weight:300}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-control{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;margin-top:15px}.shopping-cart-summary-widget-foot>.shopping-cart-summary-widget-foot-control>div{flex-basis:max-content;margin:5px 0}}[data-panel='high-panel'],#high-panel,.high-panel{background:var(--ss-background-color-8);padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1200px){}[data-panel='comp-panel'],#comp-panel,.comp-panel{background:var(--ss-background-color-4);border-top:1px solid var(--ss-primary-border-color);padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1200px){}[data-panel='deal-panel'],#deal-panel,.deal-panel{background:var(--ss-background-color-4);padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1200px){}[data-panel='most-panel'],#most-panel,.most-panel{background:var(--ss-background-color-8);padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1200px){}[data-panel='shop-panel'],#shop-panel,.shop-panel{background:var(--ss-background-color-4);padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1200px){}[data-panel='dept-panel'],#dept-panel,.dept-panel{background:var(--ss-background-color-4);border-top:thin solid var(--ss-primary-border-color);padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1200px){}[data-panel='term-panel'],#term-panel,.term-panel{background:var(--ss-background-color-4);padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){}@media screen and (min-width:1200px){}[data-panel='list-panel'],#list-panel,.list-panel{background:var(--ss-background-color-8);padding:15px 0}.term-header{align-items:stretch;display:flex;flex-direction:row;justify-content:space-evenly;margin-bottom:40px}.term-header>*{display:flex}.term-header .term-header-show{align-items:center;flex-direction:row;justify-content:center;padding:0 10px 0 0;width:max-content}.term-header-show img{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);object-fit:cover;object-position:50% 50%}.term-header-show.brand-img img{max-width:60px;object-fit:scale-down;object-position:50% 50%}.term-header .term-header-info{flex:1;flex-direction:column;padding:0 10px 0 0}.term-header-show+.term-header-info{padding:0 10px}.term-header-info .page-header{line-height:1.0}.term-header-info .display-meta{font-size:1.5rem;font-weight:200;line-height:1.0}.term-header-info .display-meta strong{font-weight:700}.term-header .term-header-side{flex:1;flex-direction:column;padding:0 0 0 10px}.term-subcat-container{padding-bottom:20px}.term-subcat{flex-direction:column}.term-subcat>*{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.term-subcat>h5{font-weight:500;padding:10px 0 0 0;text-align:center;width:100%}.term-subcat>.subcat-list>span{font-weight:300;padding:0 10px}.term-subcat>.subcat-list>span a:hover{color:var(--ss-accent-color-0)}@media screen and (min-width:992px){.term-subcat{display:none}}.taxterm-grid-container{align-self:flex-start}.taxterm-grid-container .taxterm-grid-item{align-items:stretch;display:flex;flex-direction:column;height:auto;width:auto}.taxterm-grid-item .taxterm-card{align-items:stretch;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:column;height:auto;margin:10px 10px;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);width:auto}.taxterm-grid-item>.taxterm-card:only-child{flex:1}.taxterm-grid-item .taxterm-card a,.taxterm-grid-item .taxterm-card a:hover{color:var(--ss-text-color-1)}.taxterm-card .taxterm-card-head{padding:10px 10px}.taxterm-card .taxterm-card-name{border-bottom:1px solid var(--ss-border-color-7);min-height:66px;padding:10px 10px}.taxterm-card-name h4{color:var(--ss-text-color-1);font-size:1.5rem;font-weight:600;text-align:center}.taxterm-card .taxterm-card-main{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:10px 10px}.department .taxterm-card-main img{-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);object-fit:scale-down;object-position:50% 50%}.taxterm-card .taxterm-card-list{align-items:stretch;border-top:1px solid var(--ss-border-color-7);display:flex;flex-direction:column;padding:10px 10px}.taxterm-card .taxterm-card-list ul{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}.taxterm-card .taxterm-card-list ul li{align-items:flex-start;display:flex;flex-direction:row;line-height:1.2;margin:5px auto;width:100%}.taxterm-card .taxterm-card-list ul li::before{content:'\1f4c1';display:inline-block;font-family:var(--ss-fa-pro-v6);font-weight:300;margin-right:6px;width:16px}.taxterm-card .taxterm-card-meta{align-items:center;display:flex;flex-direction:row;font-size:1.2rem;font-weight:300;justify-content:center;margin-top:auto;padding:10px 10px}.taxterm-card .taxterm-card-meta strong{font-weight:700}.taxterm-card .taxterm-card-foot{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:10px 10px}.main-panel .taxterm-card{background:var(--ss-background-color-4)}.main-panel .taxterm-card:hover{background:var(--ss-background-color-6)}.dept-panel .taxterm-grid-item:nth-child(1)>.taxterm-card{background:rgba(201,157,200,0.45)}.dept-panel .taxterm-grid-item:nth-child(1)>.taxterm-card:hover{background:#c99dc8}.dept-panel .taxterm-grid-item:nth-child(2)>.taxterm-card{background:rgba(143,199,154,0.45)}.dept-panel .taxterm-grid-item:nth-child(2)>.taxterm-card:hover{background:#8fc79a}.dept-panel .taxterm-grid-item:nth-child(3)>.taxterm-card{background:rgba(137,151,210,0.45)}.dept-panel .taxterm-grid-item:nth-child(3)>.taxterm-card:hover{background:#8997d2}.dept-panel .taxterm-grid-item:nth-child(4)>.taxterm-card{background:rgba(192,175,139,0.45)}.dept-panel .taxterm-grid-item:nth-child(4)>.taxterm-card:hover{background:#c0af8b}.dept-panel .taxterm-grid-item:nth-child(5)>.taxterm-card{background:rgba(197,165,165,0.45)}.dept-panel .taxterm-grid-item:nth-child(5)>.taxterm-card:hover{background:#c5a5a5}.dept-panel .taxterm-grid-item:nth-child(6)>.taxterm-card{background:rgba(136,108,175,0.45)}.dept-panel .taxterm-grid-item:nth-child(6)>.taxterm-card:hover{background:#886caf}.dept-panel .taxterm-grid-item:nth-child(7)>.taxterm-card{background:rgba(214,204,55,0.45)}.dept-panel .taxterm-grid-item:nth-child(7)>.taxterm-card:hover{background:#d6cc37}.dept-panel .taxterm-grid-item:nth-child(8)>.taxterm-card{background:rgba(236,154,116,0.45)}.dept-panel .taxterm-grid-item:nth-child(8)>.taxterm-card:hover{background:#ec9a74}.dept-panel .taxterm-grid-item:nth-child(9)>.taxterm-card{background:rgba(130,161,114,0.45)}.dept-panel .taxterm-grid-item:nth-child(9)>.taxterm-card:hover{background:#82a172}.dept-panel .taxterm-grid-item:nth-child(10)>.taxterm-card{background:rgba(117,177,237,0.45)}.dept-panel .taxterm-grid-item:nth-child(10)>.taxterm-card:hover{background:#75b1ed}.dept-panel .taxterm-grid-item:nth-child(11)>.taxterm-card{background:rgba(227,114,168,0.45)}.dept-panel .taxterm-grid-item:nth-child(11)>.taxterm-card:hover{background:#e372a8}.dept-panel .taxterm-grid-item:nth-child(12)>.taxterm-card{background:rgba(87,185,205,0.45)}.dept-panel .taxterm-grid-item:nth-child(12)>.taxterm-card:hover{background:#57b9cd}.product-grid-container{align-self:flex-start}.product-grid-container .product-grid-item{align-items:stretch;display:flex;flex-direction:row;height:auto;width:auto}.product-grid-item .product-card{align-items:stretch;background:var(--ss-background-color-8);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex:1;flex-direction:column;justify-content:space-between}.product-card>*{margin:0 !important;padding:10px 10px}.product-card a,.product-card a:hover{color:var(--ss-text-color-1);display:block}.product-card .product-card-head{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.product-card .product-card-main{border-bottom:1px solid var(--ss-primary-border-color);position:relative;text-align:center;-webkit-touch-callout:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.product-card-main img{background:var(--ss-background-color-6);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);object-fit:cover;object-position:50% 50%;width:100%}.product-card .deal-tag{-webkit-touch-callout:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.product-card .deal-tag .deal-tag-icon{font-size:1.1rem;margin-right:4px}.product-card-main .check-mark{color:var(--ss-accent-color-3);display:none;font-size:6.2rem;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.in-cart{border-color:var(--ss-accent-color-3) !important}.in-cart .product-card-main .check-mark{display:inline-flex}.product-card-main ~ div{background:var(--ss-background-color-5)}.product-card .product-card-name{flex:1}.product-card-name h4{font-size:1.5rem;font-weight:600;text-align:center}.product-card .product-card-note{font-size:1.2rem;font-weight:300;text-align:center}.product-card-meta .price-info>*{margin-right:12px}.product-card-meta .price-was{color:var(--ss-text-color-4)}.product-card-meta .price-was strong{font-size:1.4rem;font-weight:600}.product-card-meta .price-now{align-items:flex-end;color:var(--ss-accent-color-3);display:flex;flex-direction:row;justify-content:left}.product-card-meta .price-now strong{display:inline-block;font-size:2.2rem;font-weight:300}.product-card-meta .price-now strong+span{color:var(--ss-text-color-3);display:inline-block;font-size:1.5rem;margin-left:2px}.product-card-meta .price-now-fancy-format{align-items:flex-start;display:inline-flex;flex-direction:row;font-weight:700;justify-content:left}.product-card-meta .price-now-fancy-format>*{font-style:normal;font-weight:700 !important;line-height:1}.product-card-meta .price-now-fancy-format .sym,.product-card-meta .price-now-fancy-format .dec,.product-card-meta .price-now-fancy-format .txt{font-size:1.4rem}.product-card-meta .price-now-fancy-format .dol{line-height:.85;padding:0 1px}.product-card-meta .price-now-fancy-format .dec+.txt{color:var(--ss-text-color-3);font-weight:400 !important;padding-left:2px}.product-card .product-card-foot{align-items:center;display:flex;flex-direction:row;justify-content:center}.product-card-foot form{display:flex;flex-direction:column;text-align:center}.product-card-foot form .ui-dollar-container{justify-content:center;margin-top:10px}.product-card-foot form .ui-dollar-container [type='number']{min-width:8.175em}.product-comp-head>.wrap{border-top:1px solid var(--ss-primary-border-color)}.product-comp-list{clear:both;width:100%}.order-grid-container{align-self:flex-start}.order-grid-container .order-grid-item{align-items:stretch;display:flex;flex-direction:row;height:auto;width:auto}.order-grid-item .order-card{align-items:stretch;background:var(--ss-background-color-8);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex:1;flex-direction:column;justify-content:space-between}.order-grid-item .order-card>*{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:10px}.order-grid-item .order-card .order-number{font-size:1.8rem;font-weight:500}.order-grid-item .order-card .order-total{font-size:2.8rem;font-weight:500}.order-grid-item .order-card .order-meta{font-size:1.1rem}.order-grid-item .order-card .order-meta .more-link span{margin-left:5px}.form-group{align-items:stretch;display:flex;flex-direction:column;margin:5px 0}.form-group label{font-weight:600}.form-group .field-box{background:var(--ss-background-color-4);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);margin-top:2px;min-height:44px;padding:8px 10px;position:relative;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm);overflow:hidden}.form-group .field-box.status-x{border-color:var(--ss-primary-accent-color)}.form-group .field-box.status-s{border-color:var(--ss-notice-s-solid)}.form-group .field-box.status-e{border-color:var(--ss-notice-e-solid)}.form-group .field-box textarea,.form-group .field-box textarea:focus,.form-group .field-box select,.form-group .field-box select:focus,.form-group .field-box input,.form-group .field-box input:focus{background:transparent;border:0;padding:0;overflow:hidden}.form-group .field-box.pword-box{align-items:center;display:flex;flex-direction:row}.form-group .field-box.pword-box i[class*='eye']{cursor:pointer;font-size:2.0rem}.form-group .hint{align-items:center;color:var(--ss-text-color-3);display:flex;flex-direction:row;font-size:1.2rem;font-weight:300;margin-top:2px;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.form-group .field-box+.hint{display:none}.form-group .field-box+.hint.status-e{display:flex}.form-group .field-box+.hint.status-e::before{color:var(--ss-notice-e-solid);content:"\f06a";display:inline-flex;font-family:var(--ss-fa-pro-v6);font-size:1.2rem;margin-right:5px}.signup-form-column,.signin-form-column{align-items:center;display:flex;flex-direction:row;justify-content:center;min-height:100%}.signup-form-container,.signin-form-container{align-items:stretch;background:var(--ss-background-color-5);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);flex-direction:column;padding:20px 20px}.signup-form-container .form-wrapper,.signin-form-container .form-wrapper{align-items:stretch;display:flex;flex-direction:column}.signup-form-container .form-wrapper>.row,.signin-form-container .form-wrapper>.row{align-items:stretch;display:flex;flex-direction:column}.signup-form-container .form-wrapper>.row.signup-form-head,.signin-form-container .form-wrapper>.row.signin-form-head{font-weight:900;line-height:.65}.signup-form-container .form-wrapper>.row.signup-form-head h4,.signin-form-container .form-wrapper>.row.signin-form-head h4{font-size:1.4rem;font-weight:inherit;line-height:inherit}.signup-form-container .form-wrapper>.row.signup-form-head h3,.signin-form-container .form-wrapper>.row.signin-form-head h3{font-size:2.2rem;font-weight:inherit;line-height:inherit}.signup-form-container .form-wrapper>.row.signup-form-note,.signup-form-container .form-wrapper>.row.signup-form-main,.signup-form-container .form-wrapper>.row.signup-form-foot,.signin-form-container .form-wrapper>.row.signin-form-note,.signin-form-container .form-wrapper>.row.signin-form-main,.signin-form-container .form-wrapper>.row.signin-form-foot{margin:5px 0}.signup-form-container .form-wrapper>.row.signup-form-meta,.signin-form-container .form-wrapper>.row.signin-form-meta{align-items:center;flex-direction:row;font-family:var(--ss-typeface-1);font-size:1.3rem;font-weight:300;margin:10px 0 0 0}@media screen and (min-width:768px){.signup-form-container,.signin-form-container{max-width:320px}}.account-form-container,.contact-form-container{align-items:stretch;flex-direction:column}.account-form-container form+form,.contact-form-container form+form{margin-top:30px}.account-form-container .form-wrapper,.contact-form-container .form-wrapper{align-items:stretch;display:flex;flex-direction:column}.account-form-container .form-wrapper>*,.contact-form-container .form-wrapper>*{align-items:stretch;display:flex}.account-form-container .form-wrapper>.account-form-head,.contact-form-container .form-wrapper>.contact-form-head{align-items:stretch;flex-direction:column}.account-form-container .form-wrapper>.account-form-main,.contact-form-container .form-wrapper>.contact-form-main{flex-direction:column;margin:10px 0}.account-form-container .form-wrapper>.account-form-main>.form-heads,.contact-form-container .form-wrapper>.contact-form-main>.form-heads{display:inline-flex;margin:5px 0}.account-form-container .form-wrapper>.account-form-main>.form-group,.contact-form-container .form-wrapper>.contact-form-main>.form-group{display:inline-flex}.account-form-container .form-wrapper>.account-form-foot,.contact-form-container .form-wrapper>.contact-form-foot,.account-form-container .form-wrapper>.account-form-meta,.contact-form-container .form-wrapper>.contact-form-meta{flex-direction:column}.form-note{display:flex;flex-direction:row;align-items:center}.form-note p{font-weight:300;font-size:1.6rem}@media screen and (min-width:768px){.account-form-container,.contact-form-container{align-items:stretch;flex-direction:column}.account-form-container .form-wrapper>.account-form-main,.contact-form-container .form-wrapper>.contact-form-main{flex-direction:row !important;flex-wrap:wrap}.account-form-container .form-wrapper>.account-form-main>.form-heads,.contact-form-container .form-wrapper>.contact-form-main>.form-heads{display:inline-flex;flex-basis:100%;margin:5px 0}.account-form-container .form-wrapper>.account-form-main>.form-group,.contact-form-container .form-wrapper>.contact-form-main>.form-group{display:inline-flex;flex-basis:50%}.account-form-container .form-wrapper>.account-form-main>.form-group:nth-child(odd),.contact-form-container .form-wrapper>.contact-form-main>.form-group:nth-child(odd){padding-right:10px}.account-form-container .form-wrapper>.account-form-main>.form-group:nth-child(even),.contact-form-container .form-wrapper>.contact-form-main>.form-group:nth-child(even){padding-left:10px}.contact-form-container .form-wrapper>.contact-form-main>.form-group.wide{flex-basis:100%;padding:0}.contact-form-container .form-wrapper>.contact-form-main>.form-group textarea{min-height:150px}}[data-panel='view-panel'],#view-panel,.view-panel{background:var(--ss-background-color-7);border-bottom:1px solid var(--ss-primary-border-color);border-top:1px solid var(--ss-primary-border-color);display:none;font-size:1.4rem;padding:15px 0}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){[data-panel='view-panel'],#view-panel,.view-panel{display:block}.view-panel .section-main,.view-panel .section-main>.col{align-items:stretch;display:flex;flex-direction:row}.recent-views-nav{align-items:center;display:flex;flex-direction:row;justify-content:left;width:100% !important}.recent-views-next{justify-content:right}.recent-views-nav>i{color:var(--ss-text-color-4);cursor:pointer;font-size:4.8rem;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.recent-views-nav:hover>i{color:var(--ss-text-color-3)}#recent-views-show{display:grid;grid-template-columns:repeat(5,20%);width:100%}#recent-views-show .mini-product-card{align-items:stretch !important;background:var(--ss-background-color-8);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:inline-flex;flex-direction:row;margin:0 5px}.mini-product-card>*{display:inline-flex;margin:10px 10px}.mini-product-card .mini-product-card-img{align-items:center;flex-direction:row;flex-grow:1;justify-content:left;margin-right:5px}.mini-product-card .mini-product-card-img img{object-fit:cover;object-position:50% 50%}.mini-product-card .mini-product-card-info{display:inline-flex;flex-direction:column;flex-grow:3;justify-content:space-between;margin-left:5px}.mini-product-card .mini-product-card-info h5{font-size:1.3rem;font-weight:400;line-height:1.25}.mini-product-card .price-info>*{margin-right:12px}.mini-product-card .price-was{color:var(--ss-text-color-4)}.mini-product-card .price-was strong{font-size:1.4rem;font-weight:600}.mini-product-card .price-now{align-items:flex-end;color:var(--ss-primary-text-color);display:flex;flex-direction:row;justify-content:left}.mini-product-card .price-now strong{display:inline-block;font-size:1.8rem;font-weight:300}.mini-product-card .price-now strong+span{color:var(--ss-text-color-3);display:inline-block;font-size:1.3rem;margin-left:2px}.mini-product-card .price-now-fancy-format{align-items:flex-start;display:inline-flex;flex-direction:row;font-weight:700;justify-content:left}.mini-product-card .price-now-fancy-format>*{font-style:normal;font-weight:700 !important;line-height:1}.mini-product-card .price-now-fancy-format .sym,.mini-product-card .price-now-fancy-format .dec,.mini-product-card .price-now-fancy-format .txt{font-size:1.3rem}.mini-product-card .price-now-fancy-format .dol{line-height:.85;padding:0 1px}.mini-product-card .price-now-fancy-format .dec+.txt{color:var(--ss-text-color-3);font-weight:400 !important;padding-left:2px}}@media screen and (min-width:1200px){}[data-panel='foot-panel'],#foot-panel,.foot-panel{background:var(--ss-primary-accent-color) var(--ss-bg-subtle-carbon) repeat;color:var(--ss-text-color-6);font-size:1.4rem;min-height:25vh;padding:15px 0}.foot-panel .wrap{align-items:stretch;flex-direction:column}.foot-panel h3{align-self:center;font-size:1.6rem;font-weight:400;margin-bottom:25px;text-transform:uppercase}.foot-panel h3 strong{font-weight:800}.foot-panel .contact-info{align-items:center;display:flex;flex-direction:row;justify-content:left;width:100%}.foot-panel .contact-info span{flex:1}.foot-panel .contact-info span a{color:var(--ss-text-color-6)}.foot-panel .contact-info span a:hover{color:var(--ss-text-color-5);text-decoration:underline}.shop-menu{align-items:stretch;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.shop-menu li{line-height:1.15;margin:6px 0;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.shop-menu li::before{color:var(--ss-primary-accent-color-alt);content:'\e185';display:inline-block;font-family:var(--ss-fa-pro-v6);font-weight:300;margin-right:5px;text-align:center;width:16px}.shop-menu li a{color:var(--ss-text-color-6)}.shop-menu li:hover::before{content:'\e188'}.shop-menu li:hover a{color:var(--ss-text-color-5);text-decoration:underline}.foot-menu{align-items:stretch;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.foot-menu li{line-height:1.15;margin:6px 0}.foot-menu li.call::before,.foot-menu li.card::before,.foot-menu li.cash::before,.foot-menu li.chat::before,.foot-menu li.docs::before,.foot-menu li.file::before,.foot-menu li.page::before,.foot-menu li.shop::before,.foot-menu li.help::before,.foot-menu li.home::before,.foot-menu li.mail::before,.foot-menu li.pics::before{color:var(--ss-primary-accent-color-alt);display:inline-block;font-family:var(--ss-fa-pro-v6);font-weight:300;margin-right:5px;text-align:center;width:16px}.foot-menu li.call::before{content:'\f67d'}.foot-menu li.card::before{content:'\f2c2'}.foot-menu li.cash::before{content:'\f788'}.foot-menu li.chat::before{content:'\f232';font-family:var(--ss-fa-brands-v6)}.foot-menu li.docs::before{content:'\f0c5'}.foot-menu li.file::before{content:'\e178'}.foot-menu li.page::before{content:'\e0c0'}.foot-menu li.shop::before{content:'\f54f'}.foot-menu li.help::before{content:'\f4c4'}.foot-menu li.list::before{content:''}.foot-menu li.home::before{content:'\e1b1'}.foot-menu li.mail::before{content:'\f658'}.foot-menu li.pics::before{content:'\f03e'}.foot-menu li.page:hover::before,.foot-menu li.shop:hover::before,.foot-menu li.help:hover::before,.foot-menu li.home:hover::before{content:'\e367'}.foot-menu li a{color:var(--ss-text-color-6)}.foot-menu li:hover a{color:var(--ss-text-color-5);text-decoration:underline}@media screen and (min-width:576px){}@media screen and (min-width:768px){.foot-panel .wrap{align-items:initial;flex-direction:column}.foot-panel h3{align-self:flex-start}.shop-menu{display:flex;flex-direction:row;flex-wrap:wrap}.shop-menu li{flex-basis:50%}}@media screen and (min-width:992px){.foot-panel h3{align-self:flex-start}.shop-menu{display:flex;flex-direction:row;flex-wrap:wrap}.shop-menu li{flex-basis:50%}}@media screen and (min-width:1200px){.foot-panel h3{align-self:flex-start}}[data-panel='base-panel'],#base-panel,.base-panel{border-top:4px solid var(--ss-border-color-3);color:var(--ss-text-color-3);font-family:var(--ss-typeface-1);font-size:1.1rem;font-weight:200;padding:15px 0}.base-panel .section-main .col>.wrap{align-items:center;flex-direction:row;justify-content:center;text-align:center}@media screen and (min-width:576px){}@media screen and (min-width:768px){}@media screen and (min-width:992px){.base-panel .section-main .col:nth-child(odd)>.wrap{justify-content:flex-start;text-align:initial}.base-panel .section-main .col:nth-child(even)>.wrap{justify-content:flex-end;text-align:right}}@media screen and (min-width:1200px){}.equal-height>.column-main,.equal-height>.column-side{align-items:stretch;flex-direction:column}.equal-height>.column-side{flex-direction:column-reverse}@media screen and (min-width:992px){.equal-height{align-items:stretch;display:flex;flex-direction:row}.equal-height>.col{align-items:stretch;display:flex;flex-direction:row}.equal-height>.column-main,.equal-height>.column-side{align-items:stretch;flex-direction:column}.equal-height>.column-side>aside{flex:initial}.column-left{align-items:stretch;display:inline-flex;flex-direction:column}.column-left nav.wrap{align-items:stretch;display:flex;flex-direction:column;width:100%}.side-menu{align-items:stretch;border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:column;font-family:var(--ss-typeface-1);font-size:1.4rem;justify-content:start;width:100%}.side-menu+.side-menu{margin-top:10px}.side-menu>li{align-items:center;border-top:1px solid var(--ss-primary-border-color);display:flex;flex-direction:row;font-weight:300;justify-content:start;line-height:1;margin:0;width:inherit}.side-menu>li.menu-head{border-top:0;color:var(--ss-text-color-1);font-weight:300;order:-2;text-transform:uppercase}.side-menu>li.menu-head strong{font-weight:700}.side-menu>li>a{color:var(--ss-primary-text-color);display:block;flex:1;height:100%;padding:10px 10px;width:inherit}.side-menu>li:hover>a{color:var(--ss-primary-text-color)}.side-menu>li.menu-head a,.side-menu>li.menu-head:hover a{color:var(--ss-text-color-1)}.side-menu>li.current-menu-parent,.side-menu>li.current-menu-item{background:var(--ss-background-color-5);order:-1}.side-menu>li.current-menu-parent a,.side-menu>li.current-menu-item a{color:var(--ss-primary-accent-color);position:relative}.side-menu>li.current-menu-parent a::after,.side-menu>li.current-menu-item a::after{content:'\f054';display:none;font-family:var(--ss-fa-pro-v6);font-size:1.2rem;font-weight:300;position:absolute;right:0}.side-menu>li.current-menu-parent:hover a,.side-menu>li.current-menu-item:hover a{color:var(--ss-primary-accent-color)}.side-menu li[data-count] a{align-items:center;display:flex;flex-direction:row;justify-content:left}.side-menu li .tooltip{display:inline-flex;font-size:1.0rem;font-weight:500;margin-left:auto;position:relative}.side-menu li .tooltip::before,.side-menu li .tooltip::after{opacity:0;-webkit-transition:var(--ss-transition-norm);transition:var(--ss-transition-norm)}.side-menu li:hover .tooltip::before,.side-menu li:hover .tooltip::after{opacity:1}.side-menu li .tooltip::before{background:var(--ss-bg-subtle-fibres) repeat;border:1px solid var(--ss-text-color-4);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-text-color-2);content:attr(data-count);display:none;line-height:1;margin-left:10px;padding:5px 5px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:35px}.side-menu li:hover .tooltip::before{display:inline-block}.side-menu li .tooltip::after{border:5px solid;border-color:transparent var(--ss-text-color-4) transparent transparent;content:'';display:none;margin-right:35px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.side-menu li:hover .tooltip::after{display:inline-block}.site-copyrights-info{justify-content:left}}.alignleft{display:inline-block;float:left}.alignright{display:inline-block;float:right}.wp-caption-text{color:var(--ss-text-color-3);font-size:1.2rem;font-weight:300;line-height:1.25;padding:5px 5px}.screen-reader-text,.hidden-label,.says{clip:rect(0,0,0,0);height:0;overflow:hidden;position:absolute !important;width:0}.container::before,.container::after,.clearfix::before,.clearfix::after,.wrapper::before,.wrapper::after,.row::before,.row::after{content:'';display:block;height:0;overflow:hidden;visibility:hidden;width:0}.container::after,.clearfix::after,.wrapper::after,.row::after{clear:both}.clear{clear:both;content:'';display:block;height:0;overflow:hidden;visibility:hidden;width:0}.handle{display:inline-block}.handle::before{content:'@'}.hashtag{display:inline-block}.hashtag::before{content:'#'}.modal-box{display:none}.hint-note{font-size:1.3rem;font-weight:300}.menu-note{font-size:1.3rem;font-weight:200}.wide{width:100%}.no-select,.user-menu,.main-menu,.side-menu{-webkit-touch-callout:none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.base-panel pre{color:var(--ss-border-color-6)}ul.sb-features{align-items:stretch;display:flex;flex-direction:column;justify-content:initial;list-style:none;margin:0;padding:0;width:100%}li.sb-feature{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:block;margin:0 0 10px 0;width:inherit}li.sb-feature .sb-feature-inner{align-items:stretch;display:flex;flex-direction:row;justify-content:left;width:inherit}li.sb-feature .sb-feature-inner>div{display:inline-flex;padding:10px}li.sb-feature .sb-feature-inner div.sb-feature-icon{align-items:center;color:var(--ss-primary-accent-color);flex-direction:row;font-size:2.4rem;justify-content:center;width:50px}li.sb-feature .sb-feature-inner div.sb-feature-icon .fa-whatsapp{color:var(--ss-accent-color-3)}li.sb-feature .sb-feature-inner div.sb-feature-icon .fa-envelope{color:var(--ss-accent-color-5)}li.sb-feature .sb-feature-inner div.sb-feature-icon .fa-phone-office{color:var(--ss-accent-color-1)}li.sb-feature .sb-feature-inner div.sb-feature-info{flex:1;flex-direction:column}li.sb-feature h5.sb-feature-name{font-size:1.4rem;font-weight:600;line-height:1}li.sb-feature em.sb-feature-text{font-size:1.4rem;font-style:normal;font-weight:300;line-height:1.25}.widget-store-hours,.widget-more-stores{align-items:stretch;display:flex;flex-direction:column}.widget-more-stores{order:1}.widget-store-hours>div,.widget-more-stores>div{align-items:stretch;border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:column}.widget-store-hours h5,.widget-more-stores h5{align-items:center;display:flex;flex-direction:row;font-size:1.4rem;font-weight:300;line-height:1;margin:0;padding:10px 10px;text-transform:uppercase}.widget-store-hours h5>*,.widget-more-stores h5>*{flex:0 0 auto;margin-right:.5rem}.widget-store-hours h5>i,.widget-more-stores h5>i{align-items:center;color:var(--ss-primary-accent-color);display:inline-flex;flex-direction:row;font-size:1.5rem;justify-content:center;margin-right:6px}.widget-store-hours h5>strong,.widget-more-stores h5>strong{font-weight:700}.widget-store-hours ul,.widget-more-stores ul{align-items:stretch;display:flex;flex-direction:column;font-size:1.4rem;list-style:none;margin:0;padding:0}.widget-store-hours ul li,.widget-more-stores ul li{align-items:center;border-top:1px solid var(--ss-primary-border-color);display:flex;flex-direction:row;line-height:1;padding:5px 5px}.widget-store-hours ul li.current-day{background:var(--ss-background-color-5);color:var(--ss-notice-s-solid);font-size:1.35rem;font-weight:900;text-transform:uppercase}.widget-store-hours ul li :first-child{width:50%}.widget-store-hours ul li :last-child{margin-left:auto}.widget-store-hours ul li>*{flex:0 0 auto;margin:5px 5px}.widget-more-stores ul li{align-items:flex-start}.widget-more-stores ul li>*{margin:5px 5px}.widget-more-stores ul li .store-item-show{width:20%}.widget-more-stores ul li .store-item-show img{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);width:100%}.widget-more-stores ul li .store-item-desc a{color:var(--ss-text-color-1)}.widget-more-stores ul li .store-item-desc a:hover{color:var(--ss-primary-accent-color)}@media screen and (min-width:992px){ul.sb-features{align-items:stretch;display:flex;flex-direction:column;justify-content:initial;list-style:none;margin:0;padding:0;width:100%}li.sb-feature{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:block;margin:0 0 10px 0;width:inherit}li.sb-feature .sb-feature-inner{align-items:stretch;display:flex;flex-direction:row;justify-content:left;width:inherit}li.sb-feature .sb-feature-inner>div{display:inline-flex;padding:10px}li.sb-feature .sb-feature-inner div.sb-feature-icon{align-items:center;color:var(--ss-primary-accent-color);flex-direction:row;font-size:2.4rem;justify-content:center;width:50px}li.sb-feature .sb-feature-inner div.sb-feature-icon .fa-whatsapp{color:var(--ss-accent-color-3)}li.sb-feature .sb-feature-inner div.sb-feature-icon .fa-envelope{color:var(--ss-accent-color-5)}li.sb-feature .sb-feature-inner div.sb-feature-icon .fa-phone-office{color:var(--ss-accent-color-1)}li.sb-feature .sb-feature-inner div.sb-feature-info{flex:1;flex-direction:column}li.sb-feature h5.sb-feature-name{font-size:1.4rem;font-weight:600;line-height:1}li.sb-feature em.sb-feature-text{font-size:1.4rem;font-style:normal;font-weight:300;line-height:1.25}}.spinner{border:1px solid var(--ss-primary-border-color);border-radius:var(--ss-round-corners-circle);font-size:100px;height:.5em;list-style:none;margin:auto auto;position:relative;width:.5em}.spinner>li{border-radius:var(--ss-round-corners-circle);height:.1em;position:absolute;width:.1em}.spinner>li:nth-child(1){animation:rot 1.3s linear infinite,opa 3.67s ease-in-out infinite alternate;background:var(--ss-primary-accent-color);left:50%;margin-left:-0.1em;top:0;transform-origin:50% 50%}.spinner>li:nth-child(2){animation:rot 1.86s linear infinite,opa 4.29s ease-in-out infinite alternate;background:var(--ss-accent-color-3);margin-top:-.1em;right:0;top:50%;transform-origin:-150% 50%}.spinner>li:nth-child(3){animation:rot 1.45s linear infinite,opa 5.12s ease-in-out infinite alternate;background:var(--ss-accent-color-1);bottom:0;left:50%;margin-left:-.1em;transform-origin:50% -150%}.spinner>li:nth-child(4){animation:rot 1.72s linear infinite,opa 5.25s ease-in-out infinite alternate;background:var(--ss-accent-color-4);left:0;margin-top:-.1em;top:50%;transform-origin:250% 50%}@keyframes rot{to{transform:rotate(360deg)}}@keyframes opa{12.0{opacity:.80}19.5%{opacity:.88}37.2%{opacity:.64}40.5%{opacity:.52}52.7%{opacity:.69}60.2%{opacity:.60}66.6%{opacity:.52}70.0{opacity:.63}79.9%{opacity:.60}84.2%{opacity:.75}91.0{opacity:.87}}div[data-tag='discount-tag']{border-color:var(--ss-notice-s-solid)}div[data-tag='everyday-low']{border-color:var(--ss-notice-w-solid)}div[data-tag='special-deal']{border-color:var(--ss-notice-a-solid)}@media print{@page{margin:.5in .5in .65in .5in}html,body{height:99%}body,html *{background:0}.invoice-wrapper{border:0;height:auto;margin:0;padding:0;width:100%}.invoice-header{font-size:2.2rem;margin-bottom:20px}.invoice-table th,.invoice-table td{line-height:.98;padding:3px 8px}.invoice-footer{display:block;margin-top:auto}.invoice-table .invoice-head-row{background-color:var(--ss-background-color-1) !important;color:var(--ss-text-color-0)}.print-list{display:none}}@media screen and (min-width:768px){#off-canvas-foot,.off-canvas-foot{display:none}}@media screen and (min-width:992px){#off-canvas-foot,.off-canvas-foot{display:none}}@media screen and (min-width:1200px){#off-canvas-foot,.off-canvas-foot{display:none}}.customer-invoice{align-items:stretch;border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);display:flex;flex-direction:column;padding:15px;width:100%}.customer-invoice header,.customer-invoice footer{align-items:flex-start;display:flex;flex-direction:row;width:100%}.customer-invoice .invoice-head{margin-bottom:10px}.customer-invoice .invoice-head .name{flex:1}.customer-invoice .invoice-head .name h1{font-size:2.8rem;font-weight:800;line-height:1;margin:0 0 5px 0}.customer-invoice .invoice-head .name h1+p{color:var(--ss-text-color-2);font-size:1.2rem;font-weight:600;line-height:1;margin:0;text-transform:uppercase}.customer-invoice .invoice-head .name h1+p+p{color:var(--ss-text-color-2);font-size:1.2rem;line-height:1;margin-top:10px}.customer-invoice .invoice-head .logo{text-align:right;width:70px}.customer-invoice .invoice-info{margin:20px 0}.customer-invoice .invoice-info>*{width:35%}.customer-invoice .invoice-info .customer address{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);min-width:300px;padding:6px 10px}.customer-invoice .invoice-info .customer address>*{line-height:1;margin:5px 0}.customer-invoice .invoice-info .customer address h6{font-weight:500}.customer-invoice .invoice-info .business{text-align:right;margin-left:auto}.customer-invoice .invoice-info .business address{padding:6px 0}.customer-invoice .invoice-info .business address>*{line-height:1;margin:5px 0}.customer-invoice .invoice-info .business address h6{font-weight:700}.customer-invoice main{align-items:stretch;display:flex;flex-direction:column;margin:10px 0}.customer-invoice main table{width:100%}.customer-invoice main table tr{display:flex;flex-direction:row}.customer-invoice main table thead tr{align-items:center;border-bottom:2px solid var(--ss-primary-border-color)}.customer-invoice main table tbody tr{align-items:flex-start;border-bottom:1px solid var(--ss-primary-border-color)}.customer-invoice main table th,.customer-invoice main table td{font-weight:400;padding:8px 0}.customer-invoice main table thead th{font-weight:600}.customer-invoice main table .description{flex:1;text-align:left}.customer-invoice main table .quantity{text-align:center;width:80px}.customer-invoice main table .price,.customer-invoice main table .subtotal{text-align:right;width:160px}.customer-invoice .order-total-line .total-label,.customer-invoice .order-total-line .total-value{text-align:right;width:160px}.customer-invoice .order-total-line--pos .total-label,.customer-invoice .order-total-line--pos .total-value{border-top:1px solid var(--ss-primary-border-color)}.payment-wrapper{align-items:stretch;display:flex;flex-direction:column;width:300px}.payment-link{font-size:1.5rem}.payment-link a{align-items:center;color:var(--ss-primary-accent-color);display:inline-flex;flex-direction:row;justify-content:space-between}.payment-link a:hover{color:var(--ss-text-color-2)}.payment-link a>span{margin-left:5px}.payment-link.view-on{display:none}.payment-form{align-items:center;display:none;flex-direction:row}.file-input-wrapper{flex:1}.file-input-wrapper>.button{-webkit-border-radius:var(--ss-round-corners-left);border-radius:var(--ss-round-corners-left);cursor:pointer;justify-content:left;width:100%}.file-input-wrapper+.button{-webkit-border-radius:var(--ss-round-corners-right);border-radius:var(--ss-round-corners-right);margin-left:1px}.payment-form.view-on{display:flex}.payment-note{color:var(--ss-notice-s-solid)}@media print{.customer-invoice{border:0;padding:0}.customer-invoice .invoice-info .customer address{border:1px solid var(--ss-border-color-2)}.customer-invoice main table thead tr{border-bottom:2px solid var(--ss-border-color-2)}.customer-invoice main table tbody tr{border-bottom:1px solid var(--ss-border-color-2)}.payment-wrapper{display:none}}.wa-status-connected,.wa-status-connecting{color:var(--ss-notice-s-solid)}.wa-status-disconnected{color:var(--ss-notice-a-solid)}.wa-status-uninitialized{color:var(--ss-notice-a-solid)}.wa-status-unregistered{color:var(--ss-notice-e-solid)}.wa-status-battery-low{color:var(--ss-notice-w-solid)}.more-content,.more-sidebar{display:flex;flex-direction:column;width:100%}.more-column-head{align-items:stretch;display:flex;flex-direction:column;margin:10px 10px;width:100%}.more-column-head h2{font-size:2.2rem}.more-content-items,.more-sidebar-items{display:flex;flex:1;flex-direction:column;width:100%;flex-wrap:wrap}.more-sidebar-items{flex-direction:row}.more-card{display:flex;flex-direction:column}.more-card .more-card-show,.more-card .more-card-desc{margin:10px 10px}.more-card .more-card-show img{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners)}.more-card .more-card-desc{border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);padding:10px 10px}.more-card .more-card-desc h3{font-size:1.8rem}.more-sidebar-items .more-card{flex-basis:50%}.more-sidebar-items .more-card .more-card-desc{flex:1}.more-sidebar-items .more-card .more-card-desc>h3{flex:1}.more-sidebar-items .more-card .more-card-desc>p{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}@media screen and (min-width:992px){.more-content-items{flex-direction:row}.more-sidebar-items{flex-direction:column}.more-sidebar-items .more-card{align-items:stretch;flex-direction:row;width:100%;flex-basis:auto}.more-sidebar-items .more-card:nth-child(even){flex-direction:row-reverse}.more-sidebar-items .more-card .more-card-show{flex-basis:25%}.more-sidebar-items .more-card .more-card-desc{flex-basis:75%}.more-sidebar-items .more-card .more-card-desc>p{display:flex;flex-direction:row;gap:5px;align-items:center;justify-content:left}}.datepicker{border:1px solid #dfdfdf;-moz-border-radius:var(--ss-round-corners);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);-moz-box-shadow:.05em .05em 3px #eee;-webkit-box-shadow:.05em .05em 3px #eee;box-shadow:.05em .05em 0 #c8c8c8;display:inline-block;font:15px/1.5 "Helvetica Neue",mplus-2c,Helvetica,Arial,"Hiragino Kaku Gothic Pro",Meiryo,sans-serif;font-weight:300;position:relative}.datepicker>.datepicker_header{background-color:#eee;color:#3f3f3f;font-size:9pt;font-weight:bold;min-height:30px;padding:2px 5px;text-align:center;-ms-user-select:none;-webkit-user-select:none;user-select:none}.datepicker>.datepicker_header>span{display:inline-block;margin-top:-2px}.datepicker>.datepicker_header>a{color:#3b7796;cursor:pointer;font-size:20px;padding:3px 16px;-ms-user-select:none;-webkit-user-select:none;user-select:none;vertical-align:middle}.datepicker>.datepicker_header>a:hover{background-color:#c8c8c8;color:#303030}.datepicker>.datepicker_header>a:active{background-color:gray;color:#fff}.datepicker>.datepicker_header>span{margin-left:20px;margin-right:20px;-ms-user-select:none;-webkit-user-select:none;user-select:none}.datepicker>.datepicker_header>.icon-home{display:block;height:16px;left:0;padding:8px;position:absolute;top:0;vertical-align:middle;width:16px}.datepicker>.datepicker_header>.icon-close{display:block;height:16px;padding:8px;position:absolute;right:0;top:0;vertical-align:middle;width:16px}.datepicker>.datepicker_header>.icon-home>div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAepJREFUSEudk71Kw2AUhnVxVnCyN1EcCjXUujmKF1AoRRCcNU4OIg5dtXF36tAb6B107qjg0iC4STt0EdTnTU8+v5rGNh54aM7Pe/J+abLmR3AZ7QeXD0+WZkI9zViaiXq9vg+5evU0Y+ksgjCqsrgPA2jBOzQs91FNPc0o70vLQtGHAbTgHRqW+6imnmaUS1PVqWL4SgijJr8juHK1H1Qb2Uxai1kivowmjODKq6Wopp5m0losA95Noh43ONXi+XpCPOsx49W9ZaIHp+CbSlFNPc24+i8DxfGX/YeZgTDqQrsgXc9AF9oFkcY9gQN7J3MjuOhs2WUS0ngGluqZmdNLs7IBTltmZsrvsZUKGaBfhik4vTSw3EBwfrdBfwhvwcX9tpVXNkBvA4bwBk4vDSw2UD27WbdLnf42mQmjIysl8ZeBWq3m9PRubWZOL43qGQOccpf8lc9tj5tWuP7g+tHaLqSR1pY7Pde78Ap7UIEPyOip5RgIOzvkzzCGF4gxtWltF9LAIgM78AxjeAF9/xk9tfy/gBuWOLVMfPIUDq08F3kGFOQlkIlPWKiXBvJfQl6+EjdvWJqJvwwoqMlErl4aabVowmmvbWEBEs2EJeLaFhZBmone8hMtAj2JIkykZYmQifRprAqa+sk3UgBXF8VWaxMAAAAASUVORK5CYII=);height:16px;width:16px}.datepicker>.datepicker_header>.icon-close>div{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjExR/NCNwAAAfhJREFUSEvNVEtKA0EUHHBhsvZ7D0HF4PRMnERxI+hCQ4xuBE/g5yLRA+il/CCIXkDElRGt6qkZO91j1JUW1KJf1XvVn2Gif4XGUX986aRf0zIANXq0DBBv7Iwvb+192U+NHi2H0Tg+O2ycnN2DV+CcyiVQW5B2T6/KJUxr7dAkySN4bVbaiyqXMM1s3mr0wKtyDgytgQ/gu/gKbkumvgsOpJH0lieNN3s1O9iYd/EN657kyJikZ2uFDi97JDOgX8fAWyeg2MQO6IeT8Pbrao+Wtw/qJklvywBnE5ZuOAkve9SeA0PnQT+Ia7/2BoZXnK0uBkH5Oqxl4RNZYHAH9ANdMnxP9gA42X5FoMuhp6kEAnjlDPpVeIERm0B4+m0/N9AFq26Bta5sX0JvPvDCycFPTs+PbtQTUOvIHgAhu+DoJ4BH9mFgcAzyy3cDee3+c9ATq60ErjfDcP/kDPQ3hJtIM7XlwMAJ8FoBBe2bi/4m6J1QO34yrWlc740XxDffr/wm6EWP2u0GJsEnDS/DJVPvge7T0DspmT+aGQx+cUKGPriKTcCbzEhGwOn5GAZegM/gHdiSVAK1VBo9F+yRFJn2+hgGXtrBSXpn0mbQb5orbavl4ZfskZRDm5gGp1QKQM16nPACdhNpczZur3+ezAM1eoLwv0MUfQBkquZISGUUwgAAAABJRU5ErkJggg==);height:16px;width:16px}.datepicker>.datepicker_header>a:hover>div,.datepicker>.datepicker_header>a:hover>div{background-position:-16px 0}.datepicker>.datepicker_inner_container{background-color:#d2d2d2;border:1px solid #c8c8c8;-moz-border-radius:var(--ss-round-corners);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);-moz-box-shadow:.05em 0 3px #c8c8c8;-webkit-box-shadow:.05em 0 3px #c8c8c8;box-shadow:.05em 0 3px #c8c8c8;margin:-2px 0 -2px 0}.datepicker>.datepicker_inner_container:after{clear:both;content:".";display:block;height:0;visibility:hidden}.datepicker>.datepicker_inner_container>.datepicker_calendar{background-color:#fff;border:1px solid #c8c8c8;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-top:0;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;float:left;margin-bottom:-2px;margin-left:-1px;margin-top:-0.05em;width:18.3em}.datepicker>.datepicker_inner_container>.datepicker_calendar>table{padding:8px}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>th{color:#646464;font-size:small;font-weight:normal;text-align:center;width:18px}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td{color:#000;cursor:pointer;font-size:small;padding:8px;text-align:center;-ms-user-select:none;-webkit-user-select:none;user-select:none}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.today{border-bottom:#bfbfbf solid 2px;margin-bottom:-2px}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.wday_sat{color:var(--ss-primary-accent-color)}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.wday_sun{color:var(--ss-accent-color-1)}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.day_another_month{color:var(--ss-primary-border-color)}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.day_in_past{color:var(--ss-primary-border-color);cursor:default}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.day_in_unallowed{color:var(--ss-primary-border-color);cursor:default}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.out_of_range{color:var(--ss-primary-border-color);cursor:default}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.active{background-color:gray;color:#fff}.datepicker>.datepicker_inner_container>.datepicker_calendar>.datepicker_table>tbody>tr>td.hover{background-color:#c8c8c8;color:#000}.datepicker>.datepicker_inner_container>.datepicker_timelist{background-color:#fff;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;float:left;margin-top:-0.05em;overflow:auto;overflow-x:hidden;padding:5px 0;text-align:right;width:4.9em}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar{background:#fafafa;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;overflow:hidden;width:6px}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar:horizontal{height:1px}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-button{display:none}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-track-piece{background:#eee}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-track-piece:start{background:#eee}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-thumb{background:#aaa;-moz-border-radius:var(--ss-round-corners);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners)}.datepicker>.datepicker_inner_container>.datepicker_timelist::-webkit-scrollbar-corner{background:#333}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item{cursor:pointer;font-size:small;margin-bottom:2px;margin-top:5px;padding:5px 7px;-ms-user-select:none;-webkit-user-select:none;user-select:none}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.time_in_past{color:var(--ss-primary-border-color);cursor:default}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.out_of_range{color:var(--ss-primary-border-color);cursor:default}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.active{background-color:gray;color:#fff}.datepicker>.datepicker_inner_container>.datepicker_timelist>div.timelist_item.hover{background-color:#c8c8c8;color:#000}.chat-container{align-items:stretch;border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);display:flex;flex-direction:column;height:500px;margin:40px auto;width:400px}.chat-container>*{display:flex}.chat-container>.tool-bar{align-items:center;background:var(--ss-background-color-5);border-bottom:1px solid var(--ss-primary-border-color);color:var(--ss-text-color-1);flex-direction:row;height:40px;padding:8px 10px}.chat-container>.tool-bar>*{align-items:center;display:inline-flex;flex-direction:row}.chat-container>.tool-bar>.chat-name{flex:1;justify-content:left}.chat-container>.tool-bar>.tool-list{width:min-content}.chat-container>.tool-bar>.tool-list>*{align-items:center;cursor:pointer;display:inline-flex;flex-direction:row;font-size:2.0rem;height:24px;justify-content:center;width:24px}.chat-container>.chat-box{align-items:stretch;flex:1;flex-direction:column;overflow:auto;padding:15px 15px 0}.chat-container>.chat-box{scroll-behavior:smooth}.chat-container>.chat-box .messages{margin-bottom:10px}.chat-container>.chat-box .messages .message{border-radius:15px;clear:both;display:inline-block;font-size:1.4rem;line-height:1.4;margin-bottom:1px;padding:6px 12px}.chat-container>.chat-box .messages--received .message{background-color:var(--ss-text-color-5);border-bottom-left-radius:.35rem;border-top-left-radius:.35rem;float:left}.chat-container>.chat-box .messages--received .message:first-child{border-top-left-radius:15px}.chat-container>.chat-box .messages--received .message:last-child{border-bottom-left-radius:15px}.chat-container>.chat-box .messages--sent .message{background-color:var(--ss-primary-accent-color-alt-shade);border-bottom-right-radius:.35rem;border-top-right-radius:.35rem;color:var(--ss-text-color-0);float:right}.chat-container>.chat-box .messages--sent .message:first-child{border-top-right-radius:15px}.chat-container>.chat-box .messages--sent .message:last-child{border-bottom-right-radius:15px}.chat-container>.chat-bar{align-items:stretch;background:var(--ss-background-color-5);border-top:1px solid var(--ss-primary-border-color);flex-direction:row;height:50px}.chat-container>.chat-bar>*{display:inline-flex;flex-direction:row}.chat-container>.chat-bar>.chat-text{flex:1}.chat-container>.chat-bar>.chat-text input{background:transparent;border-color:transparent;width:100%}.chat-container>.chat-bar>.chat-text input:focus{border-color:var(--ss-primary-accent-color)}.chat-container>.chat-bar>.chat-icon{align-items:center;background:transparent;border-color:transparent;color:var(--ss-primary-accent-color);font-size:2.3rem;justify-content:center;line-height:unset;width:50px}.chat-container>.chat-bar>*>*{margin:0}.drop-form{display:flex;flex-direction:column;align-items:stretch}.drop-form .form-head{display:flex;flex-direction:row;align-items:baseline;justify-content:left}.drop-form .form-head>*{display:inline-block}.drop-form .file-select:focus{border:1px solid var(--ss-primary-accent-color)}.drop-form .file-select i{margin-right:10px}.drop-form .file-select span{flex:1}.drop-form textarea{height:auto}.ss-duotone{--fa-secondary-opacity:1.0;--fa-primary-color:var(--ss-primary-accent-color);--fa-secondary-color:var(--ss-primary-accent-color-alt-shade)}.contact-info-group{display:flex;flex-direction:row;align-items:flex-start;justify-content:left;margin-bottom:20px}.contact-info-group>*{display:inline-flex}.contact-info-group>i{font-size:3.2rem;margin:0 10px 0 0}.contact-info-group>address,.contact-info-group>div{flex-basis:auto;margin:0}.contact-info-group>address.address-col{flex-direction:column}.contact-info-group>address.address-row{flex-direction:row}.checkout-left,.checkout-main,.checkout-side{display:flex;flex-direction:column;align-items:stretch}.checkout-left>.cart-wrapper>.shopping-cart-head,.checkout-main>.cart-wrapper>.shopping-cart-head,.checkout-side>.cart-wrapper>.shopping-cart-head{border-bottom:0;margin-bottom:0;padding-bottom:0}.shopping-cart-head>h4{text-align:center;font-size:1.4rem;border-top:1px solid var(--ss-primary-border-color);margin:1.5rem 0 0 0}.shopping-cart-head>h4>span{display:inline-block;padding:5px 10px;text-transform:uppercase;border:1px solid var(--ss-primary-border-color);background:var(--ss-background-color-8);border-radius:var(--ss-round-corners);position:relative;top:-1.6rem !important}.shopping-cart-head>h4>span>i{display:inline-block;margin-right:5px}.checkout-left>.cart-wrapper>.shopping-cart-note,.checkout-main>.cart-wrapper>.shopping-cart-note,.checkout-side>.cart-wrapper>.shopping-cart-note{margin-bottom:10px}.shopping-cart-note .shopping-cart-review-note{font-size:1.6rem;font-weight:300}.shopping-cart-note .shopping-cart-review-note p:first-child{margin:5px 0}.shopping-cart-note .shopping-cart-review-note p:first-child span{color:var(--ss-accent-color-3);font-weight:700}.shopping-cart-note .shopping-cart-review-note p.minimum-spend-note{align-items:center;-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);color:var(--ss-notice-w-solid);display:inline-flex;flex-direction:row;font-size:1.4rem;font-weight:500;margin:0 0 10px 0}.shopping-cart-note .shopping-cart-review-note p.minimum-spend-note i{margin-right:6px}.checkout-side>.cart-wrapper>.shopping-cart-main #shopping-cart-summary-widget,.checkout-side>.cart-wrapper>.shopping-cart-main .shopping-cart-summary-widget{background:var(--ss-background-color-5);border:1px solid var(--ss-primary-border-color);-webkit-border-radius:var(--ss-round-corners);border-radius:var(--ss-round-corners);margin:5px 0 0 0;padding:12px 15px}.checkout-left>.cart-wrapper>.shopping-cart-main{border-top:1px solid var(--ss-primary-border-color)}.checkout-left>.cart-wrapper>.shopping-cart-comp{margin-top:15px;padding-top:5px;border-top:1px solid var(--ss-primary-border-color)}.checkout-left>.cart-wrapper>.shopping-cart-foot,.checkout-main>.cart-wrapper>.shopping-cart-foot,.checkout-side>.cart-wrapper>.shopping-cart-foot{flex-direction:column;align-items:stretch}.checkout-side>.cart-wrapper>.shopping-cart-foot>.form-control-main button{width:100%}