 .bar-red:after {content: "";display: block;width: 40px;height: 2px;background-color: #BD0028;position: absolute;bottom: -15px;left: 0;}.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}.text-left {text-align: left !important;}.text-right {text-align: right !important;}.text-center {text-align: center !important;}.text-justify {text-align: justify !important;}.text-white {color: #fff !important;}.text-black {color: #303841 !important;}@media only screen and (max-width: 40em) {.small-only-text-left {text-align: left !important;}.small-only-text-right {text-align: right !important;}.small-only-text-center {text-align: center !important;}.small-only-text-justify {text-align: justify !important;}}@media only screen {.small-text-left {text-align: left !important;}.small-text-right {text-align: right !important;}.small-text-center {text-align: center !important;}.small-text-justify {text-align: justify !important;}}@media only screen and (min-width: 40.0625em) and (max-width: 64em) {.medium-only-text-left {text-align: left !important;}.medium-only-text-right {text-align: right !important;}.medium-only-text-center {text-align: center !important;}.medium-only-text-justify {text-align: justify !important;}}@media only screen and (min-width: 40.0625em) {.medium-text-left {text-align: left !important;}.medium-text-right {text-align: right !important;}.medium-text-center {text-align: center !important;}.medium-text-justify {text-align: justify !important;}}@media only screen and (min-width: 64.0625em) and (max-width: 90em) {.large-only-text-left {text-align: left !important;}.large-only-text-right {text-align: right !important;}.large-only-text-center {text-align: center !important;}.large-only-text-justify {text-align: justify !important;}}@media only screen and (min-width: 64.0625em) {.large-text-left {text-align: left !important;}.large-text-right {text-align: right !important;}.large-text-center {text-align: center !important;}.large-text-justify {text-align: justify !important;}}.btn-readmore {background-color: #303841;display: inline-block;padding: 10px 15px;width: 100%;max-width: 135px;border-radius: 30px;color: #fff;font-weight: bold;text-decoration: none;text-align: center;font-size: 16px;border: 1px solid transparent;}.btn-readmore.wide {max-width: none;display: inline-block;text-decoration: none !important;color: #fff !important;}.btn-readmore.white {background-color: transparent;border-color: #fff;}.btn-readmore.slim {padding: 7px 15px;}.btn-shopnow {background-color: #00BD7B;border: 1px solid transparent;display: block;padding: 10px 15px;width: 100%;max-width: 135px;text-decoration: none;border-radius: 30px;color: #fff;font-weight: bold;text-align: center;font-size: 16px;}.btn-shopnow.dark {background-color: #303841;}.btn-shopnow.white {background-color: transparent;border-color: #fff;}.btn-shopnow.slim {padding: 7px 15px;}.btn-shopnow.wide {width: auto;display: inline-block;max-width: none;}.btn-shopnow.wider {width: 100%;display: inline-block;max-width: none;}.pastel-yellow-light {background-color: #E7D866 !important;}.pastel-lime {background-color: #BBD07B !important;}.pastel-baby-green {background-color: #abf09b !important;}.pastel-lime-darker {background-color: #BDD376 !important;}.pastel-red-lighter {background-color: #EDAECC !important;}.pastel-red-light {background-color: #FD829C !important;}.pastel-red {background-color: #EA8C8B !important;}.pastel-blue-lighter {background-color: #C4CAE7 !important;}.pastel-blue-light {background-color: #B1DBE8 !important;}.pastel-blue {background-color: #88CBE5 !important;}.pastel-turquoise {background-color: #76D6CF !important;}.pastel-orange {background-color: #ECC5A2 !important;}.row {margin: 0 auto;max-width: 62.5rem;width: 100%;}.row.fullwidth {max-width: 100%;width: 100%;margin: 0;padding: 0;}.row-expand {margin: 0 auto;max-width: 87.500em;width: 100%;}.row-medium {margin: 0 auto;max-width: 84.375em;width: 100%;}.row:before, .row:after {content: " ";display: table;}.row:after {clear: both;}.row.collapse > .column, .row.collapse > .columns {padding-left: 0;padding-right: 0;}.row.collapse .row {margin-left: 0;margin-right: 0;}.row .row {margin: 0 -0.625rem;max-width: none;width: auto;}.row .row:before, .row .row:after {content: " ";display: table;}.row .row:after {clear: both;}.row .row.collapse {margin: 0;max-width: none;width: auto;}.row .row.collapse:before, .row .row.collapse:after {content: " ";display: table;}.row .row.collapse:after {clear: both;}.column, .columns {padding-left: 0.625rem;padding-right: 0.625rem;width: 100%;float: left;}.column + .column.end, .columns + .column.end, .column + .columns.end, .columns + .columns.end {float: left;}@media only screen {.small-push-0 {position: relative;left: 0;right: auto;}.small-pull-0 {position: relative;right: 0;left: auto;}.small-push-1 {position: relative;left: 8.33333%;right: auto;}.small-pull-1 {position: relative;right: 8.33333%;left: auto;}.small-push-2 {position: relative;left: 16.66667%;right: auto;}.small-pull-2 {position: relative;right: 16.66667%;left: auto;}.small-push-3 {position: relative;left: 25%;right: auto;}.small-pull-3 {position: relative;right: 25%;left: auto;}.small-push-4 {position: relative;left: 33.33333%;right: auto;}.small-pull-4 {position: relative;right: 33.33333%;left: auto;}.small-push-5 {position: relative;left: 41.66667%;right: auto;}.small-pull-5 {position: relative;right: 41.66667%;left: auto;}.small-push-6 {position: relative;left: 50%;right: auto;}.small-pull-6 {position: relative;right: 50%;left: auto;}.small-push-7 {position: relative;left: 58.33333%;right: auto;}.small-pull-7 {position: relative;right: 58.33333%;left: auto;}.small-push-8 {position: relative;left: 66.66667%;right: auto;}.small-pull-8 {position: relative;right: 66.66667%;left: auto;}.small-push-9 {position: relative;left: 75%;right: auto;}.small-pull-9 {position: relative;right: 75%;left: auto;}.small-push-10 {position: relative;left: 83.33333%;right: auto;}.small-pull-10 {position: relative;right: 83.33333%;left: auto;}.small-push-11 {position: relative;left: 91.66667%;right: auto;}.small-pull-11 {position: relative;right: 91.66667%;left: auto;}.column, .columns {position: relative;padding-left: 0.625rem;padding-right: 0.625rem;float: left;}.small-1 {width: 8.33333%;}.small-2 {width: 16.66667%;}.small-3 {width: 25%;}.small-4 {width: 33.33333%;}.small-5 {width: 41.66667%;}.small-6 {width: 50%;}.small-7 {width: 58.33333%;}.small-8 {width: 66.66667%;}.small-9 {width: 75%;}.small-10 {width: 83.33333%;}.small-11 {width: 91.66667%;}.small-12 {width: 100%;}.small-offset-0 {margin-left: 0 !important;}.small-offset-1 {margin-left: 8.33333% !important;}.small-offset-2 {margin-left: 16.66667% !important;}.small-offset-3 {margin-left: 25% !important;}.small-offset-4 {margin-left: 33.33333% !important;}.small-offset-5 {margin-left: 41.66667% !important;}.small-offset-6 {margin-left: 50% !important;}.small-offset-7 {margin-left: 58.33333% !important;}.small-offset-8 {margin-left: 66.66667% !important;}.small-offset-9 {margin-left: 75% !important;}.small-offset-10 {margin-left: 83.33333% !important;}.small-offset-11 {margin-left: 91.66667% !important;}.small-reset-order {float: left;left: auto;margin-left: 0;margin-right: 0;right: auto;}.column.small-centered, .columns.small-centered {margin-left: auto;margin-right: auto;float: none;}.column.small-uncentered, .columns.small-uncentered {float: left;margin-left: 0;margin-right: 0;}.column.small-centered:last-child, .columns.small-centered:last-child {float: none;}.column.small-uncentered:last-child, .columns.small-uncentered:last-child {float: left;}.column.small-uncentered.opposite, .columns.small-uncentered.opposite {float: right;}.row.small-collapse > .column, .row.small-collapse > .columns {padding-left: 0;padding-right: 0;}.row.small-collapse .row {margin-left: 0;margin-right: 0;}.row.small-uncollapse > .column, .row.small-uncollapse > .columns {padding-left: 0.625rem;padding-right: 0.625rem;float: left;}}@media only screen and (min-width: 40.0625em) {.medium-push-0 {position: relative;left: 0;right: auto;}.medium-pull-0 {position: relative;right: 0;left: auto;}.medium-push-1 {position: relative;left: 8.33333%;right: auto;}.medium-pull-1 {position: relative;right: 8.33333%;left: auto;}.medium-push-2 {position: relative;left: 16.66667%;right: auto;}.medium-pull-2 {position: relative;right: 16.66667%;left: auto;}.medium-push-3 {position: relative;left: 25%;right: auto;}.medium-pull-3 {position: relative;right: 25%;left: auto;}.medium-push-4 {position: relative;left: 33.33333%;right: auto;}.medium-pull-4 {position: relative;right: 33.33333%;left: auto;}.medium-push-5 {position: relative;left: 41.66667%;right: auto;}.medium-pull-5 {position: relative;right: 41.66667%;left: auto;}.medium-push-6 {position: relative;left: 50%;right: auto;}.medium-pull-6 {position: relative;right: 50%;left: auto;}.medium-push-7 {position: relative;left: 58.33333%;right: auto;}.medium-pull-7 {position: relative;right: 58.33333%;left: auto;}.medium-push-8 {position: relative;left: 66.66667%;right: auto;}.medium-pull-8 {position: relative;right: 66.66667%;left: auto;}.medium-push-9 {position: relative;left: 75%;right: auto;}.medium-pull-9 {position: relative;right: 75%;left: auto;}.medium-push-10 {position: relative;left: 83.33333%;right: auto;}.medium-pull-10 {position: relative;right: 83.33333%;left: auto;}.medium-push-11 {position: relative;left: 91.66667%;right: auto;}.medium-pull-11 {position: relative;right: 91.66667%;left: auto;}.column, .columns {position: relative;padding-left: 0.625rem;padding-right: 0.625rem;float: left;}.medium-1 {width: 8.33333%;}.medium-2 {width: 16.66667%;}.medium-2-5 {width: 20%;}.medium-3 {width: 25%;}.medium-4 {width: 33.33333%;}.medium-5 {width: 41.66667%;}.medium-6 {width: 50%;}.medium-7 {width: 58.33333%;}.medium-8 {width: 66.66667%;}.medium-9 {width: 75%;}.medium-10 {width: 83.33333%;}.medium-11 {width: 91.66667%;}.medium-12 {width: 100%;}.medium-offset-0 {margin-left: 0 !important;}.medium-offset-1 {margin-left: 8.33333% !important;}.medium-offset-2 {margin-left: 16.66667% !important;}.medium-offset-3 {margin-left: 25% !important;}.medium-offset-4 {margin-left: 33.33333% !important;}.medium-offset-5 {margin-left: 41.66667% !important;}.medium-offset-6 {margin-left: 50% !important;}.medium-offset-7 {margin-left: 58.33333% !important;}.medium-offset-8 {margin-left: 66.66667% !important;}.medium-offset-9 {margin-left: 75% !important;}.medium-offset-10 {margin-left: 83.33333% !important;}.medium-offset-11 {margin-left: 91.66667% !important;}.medium-reset-order {float: left;left: auto;margin-left: 0;margin-right: 0;right: auto;}.column.medium-centered, .columns.medium-centered {margin-left: auto;margin-right: auto;float: none;}.column.medium-uncentered, .columns.medium-uncentered {float: left;margin-left: 0;margin-right: 0;}.column.medium-centered:last-child, .columns.medium-centered:last-child {float: none;}.column.medium-uncentered:last-child, .columns.medium-uncentered:last-child {float: left;}.column.medium-uncentered.opposite, .columns.medium-uncentered.opposite {float: right;}.row.medium-collapse > .column, .row.medium-collapse > .columns {padding-left: 0;padding-right: 0;}.row.medium-collapse .row {margin-left: 0;margin-right: 0;}.row.medium-uncollapse > .column, .row.medium-uncollapse > .columns {padding-left: 0.625rem;padding-right: 0.625rem;float: left;}.push-0 {position: relative;left: 0;right: auto;}.pull-0 {position: relative;right: 0;left: auto;}.push-1 {position: relative;left: 8.33333%;right: auto;}.pull-1 {position: relative;right: 8.33333%;left: auto;}.push-2 {position: relative;left: 16.66667%;right: auto;}.pull-2 {position: relative;right: 16.66667%;left: auto;}.push-3 {position: relative;left: 25%;right: auto;}.pull-3 {position: relative;right: 25%;left: auto;}.push-4 {position: relative;left: 33.33333%;right: auto;}.pull-4 {position: relative;right: 33.33333%;left: auto;}.push-5 {position: relative;left: 41.66667%;right: auto;}.pull-5 {position: relative;right: 41.66667%;left: auto;}.push-6 {position: relative;left: 50%;right: auto;}.pull-6 {position: relative;right: 50%;left: auto;}.push-7 {position: relative;left: 58.33333%;right: auto;}.pull-7 {position: relative;right: 58.33333%;left: auto;}.push-8 {position: relative;left: 66.66667%;right: auto;}.pull-8 {position: relative;right: 66.66667%;left: auto;}.push-9 {position: relative;left: 75%;right: auto;}.pull-9 {position: relative;right: 75%;left: auto;}.push-10 {position: relative;left: 83.33333%;right: auto;}.pull-10 {position: relative;right: 83.33333%;left: auto;}.push-11 {position: relative;left: 91.66667%;right: auto;}.pull-11 {position: relative;right: 91.66667%;left: auto;}}@media only screen and (min-width: 64.0625em) {.large-push-0 {position: relative;left: 0;right: auto;}.large-pull-0 {position: relative;right: 0;left: auto;}.large-push-1 {position: relative;left: 8.33333%;right: auto;}.large-pull-1 {position: relative;right: 8.33333%;left: auto;}.large-push-2 {position: relative;left: 16.66667%;right: auto;}.large-pull-2 {position: relative;right: 16.66667%;left: auto;}.large-push-3 {position: relative;left: 25%;right: auto;}.large-pull-3 {position: relative;right: 25%;left: auto;}.large-push-4 {position: relative;left: 33.33333%;right: auto;}.large-pull-4 {position: relative;right: 33.33333%;left: auto;}.large-push-5 {position: relative;left: 41.66667%;right: auto;}.large-pull-5 {position: relative;right: 41.66667%;left: auto;}.large-push-6 {position: relative;left: 50%;right: auto;}.large-pull-6 {position: relative;right: 50%;left: auto;}.large-push-7 {position: relative;left: 58.33333%;right: auto;}.large-pull-7 {position: relative;right: 58.33333%;left: auto;}.large-push-8 {position: relative;left: 66.66667%;right: auto;}.large-pull-8 {position: relative;right: 66.66667%;left: auto;}.large-push-9 {position: relative;left: 75%;right: auto;}.large-pull-9 {position: relative;right: 75%;left: auto;}.large-push-10 {position: relative;left: 83.33333%;right: auto;}.large-pull-10 {position: relative;right: 83.33333%;left: auto;}.large-push-11 {position: relative;left: 91.66667%;right: auto;}.large-pull-11 {position: relative;right: 91.66667%;left: auto;}.column, .columns {position: relative;padding-left: 0.625rem;padding-right: 0.625rem;float: left;}.large-1 {width: 8.33333%;}.large-2 {width: 16.66667%;}.large-3 {width: 25%;}.large-4 {width: 33.33333%;}.large-5 {width: 41.66667%;}.large-6 {width: 50%;}.large-7 {width: 58.33333%;}.large-8 {width: 66.66667%;}.large-9 {width: 75%;}.large-10 {width: 83.33333%;}.large-11 {width: 91.66667%;}.large-12 {width: 100%;}.large-offset-0 {margin-left: 0 !important;}.large-offset-1 {margin-left: 8.33333% !important;}.large-offset-2 {margin-left: 16.66667% !important;}.large-offset-3 {margin-left: 25% !important;}.large-offset-4 {margin-left: 33.33333% !important;}.large-offset-5 {margin-left: 41.66667% !important;}.large-offset-6 {margin-left: 50% !important;}.large-offset-7 {margin-left: 58.33333% !important;}.large-offset-8 {margin-left: 66.66667% !important;}.large-offset-9 {margin-left: 75% !important;}.large-offset-10 {margin-left: 83.33333% !important;}.large-offset-11 {margin-left: 91.66667% !important;}.large-reset-order {float: left;left: auto;margin-left: 0;margin-right: 0;right: auto;}.column.large-centered, .columns.large-centered {margin-left: auto;margin-right: auto;float: none;}.column.large-uncentered, .columns.large-uncentered {float: left;margin-left: 0;margin-right: 0;}.column.large-centered:last-child, .columns.large-centered:last-child {float: none;}.column.large-uncentered:last-child, .columns.large-uncentered:last-child {float: left;}.column.large-uncentered.opposite, .columns.large-uncentered.opposite {float: right;}.row.large-collapse > .column, .row.large-collapse > .columns {padding-left: 0;padding-right: 0;}.row.large-collapse .row {margin-left: 0;margin-right: 0;}.row.large-uncollapse > .column, .row.large-uncollapse > .columns {padding-left: 0.625rem;padding-right: 0.625rem;float: left;}.push-0 {position: relative;left: 0;right: auto;}.pull-0 {position: relative;right: 0;left: auto;}.push-1 {position: relative;left: 8.33333%;right: auto;}.pull-1 {position: relative;right: 8.33333%;left: auto;}.push-2 {position: relative;left: 16.66667%;right: auto;}.pull-2 {position: relative;right: 16.66667%;left: auto;}.push-3 {position: relative;left: 25%;right: auto;}.pull-3 {position: relative;right: 25%;left: auto;}.push-4 {position: relative;left: 33.33333%;right: auto;}.pull-4 {position: relative;right: 33.33333%;left: auto;}.push-5 {position: relative;left: 41.66667%;right: auto;}.pull-5 {position: relative;right: 41.66667%;left: auto;}.push-6 {position: relative;left: 50%;right: auto;}.pull-6 {position: relative;right: 50%;left: auto;}.push-7 {position: relative;left: 58.33333%;right: auto;}.pull-7 {position: relative;right: 58.33333%;left: auto;}.push-8 {position: relative;left: 66.66667%;right: auto;}.pull-8 {position: relative;right: 66.66667%;left: auto;}.push-9 {position: relative;left: 75%;right: auto;}.pull-9 {position: relative;right: 75%;left: auto;}.push-10 {position: relative;left: 83.33333%;right: auto;}.pull-10 {position: relative;right: 83.33333%;left: auto;}.push-11 {position: relative;left: 91.66667%;right: auto;}.pull-11 {position: relative;right: 91.66667%;left: auto;}}@media only screen {.show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;}}@media only screen and (min-width: 40.0625em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;}}@media only screen and (min-width: 64.0625em) {.hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down {display: inherit !important;}.show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down {display: none !important;}.hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down {position: static !important;height: auto;width: auto;overflow: visible;clip: auto;}.visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;}}.display-flex {display: flex;flex-direction: row;flex-wrap: nowrap;-webkit-justify-content: space-around;justify-content: space-around;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-items: stretch;align-items: stretch;}.flex-column {position: relative;padding-left: 10px;padding-right: 10px;}.flex-content-inner {height: 100%;}.flex-align-middle {align-items: center;}.flex-space-inbetween {-webkit-justify-content: space-between;justify-content: space-between;}.flex-start {-webkit-justify-content: start;justify-content: start;}.flex-end {-webkit-justify-content: end;justify-content: end;}.flex-center {-webkit-justify-content: center;justify-content: center;}@media only screen {.small-flex-1 {flex: 8.33333%;}.small-flex-2 {flex: 16.66667%;}.small-flex-3 {flex: 25%;}.small-flex-4 {flex: 33.33333%;}.small-flex-5 {flex: 41.66667%;}.small-flex-6 {flex: 50%;}.small-flex-7 {flex: 58.33333%;}.small-flex-8 {flex: 66.66667%;}.small-flex-9 {flex: 75%;}.small-flex-10 {flex: 83.33333%;}.small-flex-11 {flex: 91.66667%;}.small-flex-12 {flex: 100%;}}@media only screen and (min-width: 40.0625em) {.medium-flex-1 {flex: 8.33333%;}.medium-flex-2 {flex: 16.66667%;}.medium-flex-3 {flex: 25%;}.medium-flex-4 {flex: 33.33333%;}.medium-flex-5 {flex: 41.66667%;}.medium-flex-6 {flex: 50%;}.small-flex-7 {flex: 58.33333%;}.medium-flex-8 {flex: 66.66667%;}.medium-flex-9 {flex: 75%;}.medium-flex-10 {flex: 83.33333%;}.medium-flex-11 {flex: 91.66667%;}.medium-flex-12 {flex: 100%;}}.flex-img-wrap {background: #F4F6F9;padding: 10px 0;display: flex;align-items: center;height: 330px;padding: 40px 0;}.flex-img-wrap img {margin: auto;max-height: 100%;}.container-xsmall {width: 100%;max-width: 800px;margin: auto;padding: 30px;}.entry-content {position: relative;margin-top: -60px;background-color: #fff;border-radius: 13px 13px 0 0;}@media only screen and (max-width: 64em) {.entry-content {margin: 0;padding: 20px;border-radius: 0;}}.pages-guides-entry .header-featured-image {width: 100%;padding: 31px 0 85px;background-color: #303841;}.pages-guides-entry .header-featured-image .img-inner {height: 110px;}@media only screen and (min-width: 64em) {.pages-guides-entry .header-featured-image .img-inner {min-height: 179px;}}.pages-guides-entry .header-featured-image img {max-height: 100%;}@media only screen and (max-width: 64em) {.pages-guides-entry .header-featured-image {padding: 20px 0;}}.pages-guides-entry .page-title-wrapper {background: #fff;width: 100%;text-align: left;position: relative;}.pages-guides-entry .page-title-wrapper h1.page-title {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #303841;font-size: 36px;line-height: 1.25;font-weight: 600;padding: 0;margin: 0 0 40px;width: 100%;z-index: 10;}@media only screen and (max-width: 64em) {.pages-guides-entry .page-title-wrapper h1.page-title {font-size: 36px;margin-bottom: 20px;}}.pages-guides .page-title-wrapper-hero {background: #FF819B;height: 150px;width: 100%;text-align: center;position: relative;}.pages-guides .page-title-wrapper-hero h1.page-title {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #fff;font-size: 36px;line-height: 1.25;font-weight: bold;margin: 0;width: 100%;max-width: 1000px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 10;}.pages-guides img {max-width: 100%;height: auto;display: inline-block;vertical-align: middle;border: 0;}.pages-guides .guides-addition-links {background-color: #fff;padding: 40px 0;}.pages-guides .guides-addition-links .gal-wrapper {background-color: #f3f6f9;border-radius: 4px;padding: 20px 30px;}.pages-guides .guides-addition-links .gal-wrapper h2 {font-size: 22px;margin: 0;margin-bottom: 20px;}.pages-guides .guides-addition-links .gal-wrapper h3 {margin: 0;font-size: 16px;color: #303841;font-weight: normal;}.pages-guides .guides-addition-links .gal-wrapper .gal-img-box {width: 70px;height: 70px;display: inline-block;float: left;}.pages-guides .guides-addition-links .gal-wrapper .gal-title {width: calc(100% - 90px);display: inline-block;padding-left: 20px;}.pages-guides .guides-addition-links .gal-wrapper .gal-icon {width: 20px;text-align: right;}.pages-guides .guides-addition-links .gal-wrapper .gal-item {width: 100%;border-top: 1px solid #cfd1d9;overflow: hidden;}.pages-guides .guides-addition-links .gal-wrapper .gal-item > a {display: block;font-weight: normal;text-decoration: none;padding: 15px 0;transition: all 0.3s ease;}.pages-guides .guides-addition-links .gal-wrapper .gal-item > a:hover {background: rgba(255, 255, 255, 0.75);transition: all 0.3s ease;}.pages-content-general {background-color: #fff;}.pages-content-general .row-expand {padding: 0 25px;}@media only screen and (max-width: 40em) {.pages-content-general .row-expand {padding: 0 10px;}}.pages-content-general .row.row {margin: auto;}.pages-content-general .content-block {padding: 0 10px;}.pages-content-general .page-intro {background: #F4F6F9;width: 100%;text-align: center;background-size: cover;position: relative;height: 90px;}.pages-content-general .page-intro h1.page-title {color: #303841;font-size: 36px;line-height: 1.25;font-weight: bold;margin: 0;}.pages-content-general .page-intro .header-intro-inner {width: 100%;max-width: 62.5rem;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 10;}.pages-content-general .page-intro .page-description {margin-top: 15px;}.pages-content-general .page-intro .page-description p {color: #303841;line-height: 1.50;}.content-general-fullwidth .page-intro h1.page-title {color: #303841;font-size: 36px;font-weight: bold;}.pages-content .column, .pages-content .columns {font-size: 0;}.pages-content img {max-width: 100%;height: auto;display: inline-block;vertical-align: middle;border: 0;}.pages-content .page-title-wrapper {background: #BD0028;height: 200px;width: 100%;text-align: center;position: relative;}.pages-content .page-title-wrapper h1.page-title {color: #ffffff;font-size: 55px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 1.25;font-weight: 300;padding: 0 30px;margin: 0;width: 100%;max-width: 1000px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 10;}@media only screen and (max-width: 40em) {.pages-content .page-title-wrapper h1.page-title {font-size: 24px;}}@media only screen and (min-width: 64em) {.sidebar-column {width: 225px;right: auto;left: 0;padding-right: 0;}.content-column {width: calc(100% - 225px);right: 0;left: auto;}}.push-top-xs {margin-top: 20px;}.push-top-s {margin-top: 40px;}.push-top-m {margin-top: 60px;}.push-top-l {margin-top: 80px;}.pull-top-xs {margin-top: -20px;}.pull-top-s {margin-top: -40px;}.pull-top-m {margin-top: -60px;}.pull-top-l {margin-top: -80px;}.push-bottom-xs {margin-bottom: 20px;}.push-bottom-s {margin-bottom: 40px;}.push-bottom-m {margin-bottom: 60px;}.push-bottom-l {margin-bottom: 80px;}.padding-top-xs {padding-top: 20px;}.padding-top-s {padding-top: 40px;}.padding-top-m {padding-top: 60px;}.padding-top-l {padding-top: 80px;}.padding-bottom-xs {padding-bottom: 20px;}.padding-bottom-s {padding-bottom: 40px;}.padding-bottom-m {padding-bottom: 60px;}.padding-bottom-l {padding-bottom: 80px;}.pull-left-xxs {margin-left: -10px;}.pull-left-xs {margin-left: -20px;}.pull-left-s {margin-left: -40px;}.pull-left-m {margin-left: -60px;}.pull-right-xxs {margin-right: -10px;}.pull-right-xs {margin-right: -20px;}.pull-right-s {margin-right: -40px;}.pull-right-m {margin-right: -60px;}.respwn-img {max-width: 100%;}.pos {position: absolute;}.pos.pos-top-left {left: 0px;top: 0px;}.pos.pos-middle-left {left: 0px;top: 50%;transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);}.pos.pos-bottom-left {left: 0px;bottom: 0px;}.pos.pos-middle-right {right: 0px;top: 50%;transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);}.pos.pos-top-right {right: 0px;top: 0px;}.pos.pos-bottom-right {right: 0px;bottom: 0px;}.pos.pos-center-top {left: 50%;top: 0px;transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);}.pos.pos-center-bottom {left: 50%;bottom: 0px;transform: translate(-50%, 0);-webkit-transform: translate(-50%, 0);-moz-transform: translate(-50%, 0);-ms-transform: translate(-50%, 0);-o-transform: translate(-50%, 0);}.pos.pos-center-middle {left: 50%;top: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);}.pos-reset {position: static !important;}.clear-spacing-inner {padding: 0 !important;}.clear-spacing-outer {margin: 0 !important;}.section-img, .section-heading-h3, .section-heading-h4, .section-txt, .section-quote, .section-related-links, .section-divider, .section-highlight, .section-space {display: inline-block;width: 100%;}.txt-hidden {font-size: 0;}.section-quicklinks {width: auto;display: table;padding: 20px;border: 1px solid #E5E5E5;margin-bottom: 35px;}.section-quicklinks .ql-title {margin-bottom: 20px;padding-bottom: 10px;border-bottom: 1px solid #E5E5E5;font-size: 24px;}.section-quicklinks ol {padding: 0;margin: 0;}.section-quicklinks ol li, .section-quicklinks ol a {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 16px;text-decoration: none;color: #767676;}.section-quicklinks ol li {margin-left: 15px;padding-bottom: 10px;}.section-quicklinks ol li > a {line-height: 1.25;}.section-quicklinks ol li:last-child {padding-bottom: 0;}.section-quicklinks ol a:hover {text-decoration: underline;}@media only screen and (max-width: 40em) {.section-quicklinks {display: block;}}.section-img img {margin-bottom: 30px;margin-top: 15px;max-width: 100%;}@media only screen and (min-width: 64em) {.section-img.pull-left {width: calc(100% + 40px);margin-left: -40px;}}@media only screen and (max-width: 40em) {.section-img-medium {order: 2;}}.section-hero-header.small h1 {font-size: 28px;font-weight: 700;}.section-h2 {font-weight: bold;font-size: 28px;line-height: 1.25;margin-top: 0;margin-bottom: 30px;}.section-heading-l {font-size: 32px;font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 1.25;margin-top: 0;margin-bottom: 20px;}@media only screen and (max-width: 40em) {.section-heading-l {font-size: 26px;}}.section-heading-m {font-size: 28px;font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 1.25;margin-top: 0;margin-bottom: 20px;}@media only screen and (max-width: 40em) {.section-heading-m {font-size: 22px;}}.section-heading-s {font-size: 24px;font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 1.25;margin-top: 0;margin-bottom: 20px;}@media only screen and (max-width: 40em) {.section-heading-s {font-size: 18px;}}.section-heading-xs {font-size: 18px;font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 1.25;margin-bottom: 20px;}.section-hero-img-flex {background-color: #FD829C;width: 100%;overflow: hidden;position: relative;margin-bottom: 30px;margin-top: 15px;}.section-hero-img-flex > div {height: 360px;padding: 20px 0;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}@media only screen and (max-width: 40em) {.section-hero-img-flex > div {height: 200px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}}.section-hero-img-flex > div.pos-center {text-align: center;}.section-hero-img-flex > div img {max-height: 100%;margin: 0;}.section-heading-h3 {font-size: 28px;line-height: 1.25;font-weight: 700;margin: 0;margin-top: 25px;margin-bottom: 15px;}.section-heading-h4 {font-size: 18px;line-height: 1.25;font-weight: 700;margin: 0;margin-top: 25px;margin-bottom: 10px;}.section-txt, .section-quote, .section-related-links {margin: 15px 0;}.section-txt p, .section-txt a, .section-txt strong, .section-txt ul, .section-txt ol, .section-txt i, .section-quote p, .section-quote a, .section-quote strong, .section-quote ul, .section-quote ol, .section-quote i, .section-related-links p, .section-related-links a, .section-related-links strong, .section-related-links ul, .section-related-links ol, .section-related-links i {margin: 0;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 16px;line-height: 28px;color: #303841;}.section-txt.compress p, .section-txt.compress a, .section-txt.compress strong, .section-txt.compress ul, .section-txt.compress ol, .section-txt.compress i, .section-quote.compress p, .section-quote.compress a, .section-quote.compress strong, .section-quote.compress ul, .section-quote.compress ol, .section-quote.compress i, .section-related-links.compress p, .section-related-links.compress a, .section-related-links.compress strong, .section-related-links.compress ul, .section-related-links.compress ol, .section-related-links.compress i {line-height: 22px;}.section-txt i, .section-quote i, .section-related-links i {font-size: 12px;}.section-txt a, .section-quote a, .section-related-links a {text-decoration: underline;}.section-txt ul, .section-txt ol, .section-quote ul, .section-quote ol, .section-related-links ul, .section-related-links ol {margin-left: 20px;margin-bottom: 20px;padding: 0;}@media only screen and (max-width: 64em) {.section-txt ul, .section-quote ul, .section-related-links ul {list-style: disc;}.section-txt ol, .section-quote ol, .section-related-links ol {list-style: decimal;}}.section-quote {margin: 20px 0;}.section-quote p {font-size: 22px;line-height: 40px;font-weight: 700;color: #9B9B9B;}@media only screen and (min-width: 64em) {.section-quote {width: calc(100% + 40px);margin-left: -40px;}}.section-related-links {margin: 15px 0;padding: 10px 0;border-top: 1px solid #D8D8D8;border-bottom: 1px solid #D8D8D8;}.section-related-links strong {display: inline-block;float: left;}.section-related-links ul {display: inline-block;float: left;margin: 0;margin-left: 10px;}.section-related-links ul li {display: inline-block;line-height: 24px;}.section-tag {position: absolute;top: 5px;left: 5px;padding: 0 15px;max-height: 25px;text-align: center;color: #ffffff;background-color: #303841;z-index: 2;}.section-tag > a {text-decoration: none;font-size: 14px;line-height: 25px;}.section-accordion {margin: 0;list-style: none;}.section-accordion .accordion-title {padding: 15px 30px;background-color: #F4F6F9;display: block;width: 100%;color: #303841;margin: 0;}.section-accordion .accordion-content {background-color: #D8D8D8;padding: 25px 30px;display: none;}.section-accordion .accordion-content.active {display: block;}.section-divider {content: "";height: 1px;width: 100%;background-color: #D8D8D8;margin: 15px 0;}.section-space {content: "";width: 100%;margin: 5px 0;}.section-highlight {margin: 15px 0;padding: 30px;background-color: #EBEDF2;}.section-highlight .section-txt {margin-bottom: 0;}.section-highlight .section-heading-h3, .section-highlight .section-heading-h4 {margin-top: 0;}@media only screen and (min-width: 64em) {.section-highlight {width: calc(100% + 40px);margin-left: -40px;}}.section-container-outer {width: 100%;padding: 40px 25px;overflow: hidden;background-color: #ffffff;}.section-block-content {width: 100%;padding: 30px 25px;overflow: hidden;background-color: #ffffff;}.section-featured-card {background-color: #fff;}.section-featured-card img {max-width: 100%;}.section-featured-card .sfc-content {padding: 20px;}.section-featured-card .sfc-content h3 {margin-top: 0;}.section-featured-card .sfc-content p {line-height: 1.50;}@media only screen and (max-width: 40em) {.section-featured-card {margin: 0 20px;margin-bottom: 20px;}}.section-block-btn {height: 260px;position: relative;background-color: #F4F6F9;font-size: 16px;text-align: center;margin: 20px 0 10px;}.section-block-btn .sbb-inner {width: 100%;max-width: calc(100% - 60px);height: 150px;position: absolute;top: 50%;left: 30px;transform: translateY(-50%);padding: 8px 0;}.section-block-btn .sbb-inner h2, .section-block-btn .sbb-inner p {margin: 0;color: #fff;font-size: 16px;}.section-block-btn .sbb-inner h2 {margin-bottom: 20px;font-size: 20px;}.section-block-btn .sbb-inner .actions {margin-top: 20px;}@media only screen and (max-width: 40em) {.section-block-btn {height: 200px;}}.section-block-link-list {height: 230px;position: relative;background-color: #F4F6F9;font-size: 16px;text-align: center;margin: 20px 0 20px;text-align: center;}.section-block-link-list .ssb-inner {width: 100%;max-width: calc(100% - 60px);height: 150px;position: absolute;top: 50%;left: 30px;transform: translateY(-50%);padding: 8px 0;}.section-block-link-list .ssb-inner h2 {margin: 0;margin-bottom: 20px;font-size: 20px;}.section-block-link-list .ssb-inner ul {list-style: none;margin: 0;padding: 0;}.section-block-link-list .ssb-inner ul li {margin: 2px;}.section-block-link-list .ssb-inner ul li a {padding: 5px 0;display: block;color: #303841;text-decoration: none;}.section-block-link-list .ssb-inner ul li a:hover {text-decoration: underline;}.section-field {height: 100%;}.section-field.content-white {background-color: #fff;padding: 30px;}.section-field .sf-icon {width: 45px;height: 45px;display: block;}.section-field .sf-icon img {max-width: 100%;}.section-field .sf-heading {margin-top: 10px;margin-bottom: 10px;}.section-field .sf-heading h3 {margin: 0;font-size: 18px;line-height: 1.25;}.section-field .sf-txt p {margin: 0;line-height: 1.25;color: #6E7E8D;}.section-flex-content {padding: 40px 0 0;}.section-flex-grid-container {margin-top: 15px;margin-left: -10px;margin-right: -10px;}.section-flex-grid-container .transproduct-item {height: 100%;position: relative;padding-bottom: 40px;}.section-flex-grid-container .transproduct-item .productitem--image-link {display: block;width: 100%;background-color: #F4F6F9;}.section-flex-grid-container .transproduct-item .productitem--image-link:after {content: "";display: block;padding-bottom: 100%;}.section-flex-grid-container .transproduct-item .productitem--image-link .productitem-label {position: absolute;top: 0;left: 0;width: 100%;max-width: 140px;height: 20px;font-size: 12px;background-color: #588AC5;color: #fff;line-height: 1;align-items: center;z-index: 10;}.section-flex-grid-container .transproduct-item .productitem--image-link .productitem-label > span:first-child {height: 20px;}.section-flex-grid-container .transproduct-item .productitem--image-link .productitem-label img {vertical-align: top;visibility: visible;}.section-flex-grid-container .transproduct-item .productitem--image-link .productitem--image {position: absolute;width: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 20px;text-align: center;}.section-flex-grid-container .transproduct-item .productitem--image-link .productitem--image img {max-width: 100%;max-height: none;display: inherit;margin: auto;visibility: visible;}@media only screen and (max-width: 40em) {.section-flex-grid-container .transproduct-item .productitem--image-link .productitem--image {padding: 10px;height: 100%;}.section-flex-grid-container .transproduct-item .productitem--image-link .productitem--image img {max-width: none;max-height: 100%;}}.section-flex-grid-container .transproduct-item .productitem--title {font-weight: bold;font-size: 18px;}@media only screen and (max-width: 40em) {.section-flex-grid-container .transproduct-item .productitem--title {font-size: 14px;}}.section-flex-grid-container .transproduct-item .productitem--features {margin-top: 20px;margin-bottom: 20px;}.section-flex-grid-container .transproduct-item .productitem--features ul {margin: 0;padding-left: 20px;line-height: 22px;color: #637381;}.section-flex-grid-container .transproduct-item .productitem--price {position: absolute;bottom: 0px;left: 0;width: 100%;}.section-flex-grid-container .transproduct-item .productitem--price .price--main {font-weight: bold;font-size: 18px;}.section-container-outer.grey, .section-block-content.grey {background-color: #F4F6F9;}.section-container-outer.red, .section-block-content.red {background-color: #BD0028;}.section-container-outer.red .section-h2, .section-container-outer.red .section-h3, .section-container-outer.red .section-txt p, .section-container-outer.red div[class^="section-heading-"], .section-block-content.red .section-h2, .section-block-content.red .section-h3, .section-block-content.red .section-txt p, .section-block-content.red div[class^="section-heading-"] {color: #fff;}.section-container-outer.dark-blue, .section-block-content.dark-blue {background-color: #303841;}.section-container-outer.dark-blue .section-h2, .section-container-outer.dark-blue .section-h3, .section-container-outer.dark-blue .section-txt p, .section-container-outer.dark-blue div[class^="section-heading-"], .section-block-content.dark-blue .section-h2, .section-block-content.dark-blue .section-h3, .section-block-content.dark-blue .section-txt p, .section-block-content.dark-blue div[class^="section-heading-"] {color: #fff;}.section-container-outer .section-txt, .section-block-content .section-txt {margin: 0;}.section-container-xsmall {width: 100%;max-width: 525px;margin: auto;}.section-container-small {width: 100%;max-width: 680px;margin: auto;}.section-container-medium {width: 100%;max-width: 810px;margin: auto;}.section-img-content-float {width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;overflow: hidden;}.section-img-content-float .section-float-item {position: relative;height: 100%;width: calc(100% - 100px);max-width: 600px;background-color: rgba(255, 255, 255, 0.9);padding: 20px;}.section-img-content-float .section-float-item > .content {padding: 0 25px;}@media only screen and (max-width: 64em) {.section-img-content-float .section-float-item > .content {padding: 0;position: static;transform: none;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;}}@media only screen and (min-width: 64em) {.section-img-content-float {padding: 15px;}}@media only screen and (max-width: 64em) {.section-img-content-float {padding: 40px 0px;height: auto !important;}}.section-table th {font-weight: bold;color: #ffffff;background-color: #3c4a57;}.section-table th:nth-child(even) {background-color: #2f3741;}.section-table tr:nth-of-type(even) {background-color: #f9f9f9;}.section-table tr:nth-of-type(odd) {background-color: #eef2f1;}.section-table tr td:nth-child(even) {background-color: #eef2f1;}.section-table td {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 14px;text-transform: uppercase;vertical-align: middle;border-bottom: 1px solid #e7e7e7;padding: 10px;}.section-table td:first-child {border-right: 1px solid #e7e7e7;}.section-table td ul li {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 14px;text-transform: capitalize;}.section-block-container {width: 100%;padding: 30px 0 0;overflow: hidden;background-color: #ffffff;}@media only screen and (min-width: 64em) {.section-block-container .columns {padding: 0 12.5px;}}.section-block-container .section-block-link, .section-block-container .section-block-link-cat {-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.section-block-container .section-block-link > a, .section-block-container .section-block-link-cat > a {text-decoration: none;color: #303841;display: block;width: 100%;height: 100%;}.section-block-container .section-block-link-cat > a {position: relative;}.section-block-container .section-block-link-cat > a .pos.pos-middle-right {height: 100px;}.section-block-container .section-block-link-cat > a:after {content: "";display: block;opacity: 0;width: calc(100% + 30px);height: calc(100% + 30px);position: absolute;left: -15px;top: -15px;background-color: rgba(0, 0, 0, 0.15);-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);cursor: pointer;}.section-block-container .section-block-link-cat > a:hover:after {-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);opacity: 1;}.section-block-container .section-block-link {background-color: #F4F6F9;height: 210px;padding: 25px;margin-bottom: 25px;}.section-block-container .section-block-link .content {height: 100%;float: left;display: inline-block;position: relative;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.section-block-container .section-block-link .content .title-main {font-size: 20px;line-height: 120%;font-weight: 700;}.section-block-container .section-block-link .content .short-txt {font-size: 16px;line-height: 25px;margin-top: 5px;}.section-block-container .section-block-link .content .block-btn-dark {position: absolute;bottom: 0;left: 0;width: 115px;padding: 7px 5px;border: 1px solid #303841;text-align: center;font-size: 14px;}@media only screen and (min-width: 64em) {.section-block-container .section-block-link .img-container {display: block;width: 177px;height: calc(100% - 25px);position: absolute;right: 13px;top: 0;background-color: #303841;overflow: hidden;}.section-block-container .section-block-link .content {width: calc(100% - 177px);}.section-block-container .section-block-link .content.fullwidth {width: 100%;}.section-block-container .section-block-link .icon-container {display: block;}.section-block-container .section-block-link.newsletter-form .newsletter-block > .content {width: 100%;position: static;}}@media only screen and (max-width: 64em) {.section-block-container .section-block-link {border-top: 15px solid #303841;padding: 20px;}.section-block-container .section-block-link.guide-link {border-top: 15px solid #FF819B;}.section-block-container .section-block-link.newsletter-form {border-top: 15px solid #00A19A;}.section-block-container .section-block-link .content {width: 100%;}.section-block-container .section-block-link .content .short-txt {line-height: 18px;margin-bottom: 15px;font-size: 14px;}.section-block-container .section-block-link .img-container, .section-block-container .section-block-link .icon-container {display: none;}}@media only screen and (max-width: 40em) {.section-block-container .section-block-link {height: 175px;}}.section-block-container .section-block-link-cat {background-color: #303841;height: 170px;padding: 15px;margin-bottom: 25px;border-radius: 10px;}.section-block-container .section-block-link-cat .content {width: calc(100% - 100px);height: 100%;float: left;display: inline-block;position: relative;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #303841;}.section-block-container .section-block-link-cat .content .section-label {font-size: 10px;text-transform: uppercase;display: block;}.section-block-container .section-block-link-cat .content .title-main {font-size: 18px;font-weight: 700;line-height: 120%;position: absolute;top: 50%;left: 0%;transform: translate(0%, -50%);-webkit-transform: translate(0%, -50%);-moz-transform: translate(0%, -50%);-ms-transform: translate(0%, -50%);-o-transform: translate(0%, -50%);}.section-block-container .section-block-link-cat .content .block-btn-light {width: 70px;padding: 6px 0;line-height: 9px;border: 1px solid #ffffff;text-align: center;font-size: 10px;}.section-block-container .section-block-link-cat .section-img-flex {width: 100px;height: 100%;position: relative;float: left;display: inline-block;}.section-block-container .section-block-link-cat .section-img-flex img {max-height: 100%;}.section-txt-highlight {display: inline-block;width: 100%;margin: 15px 0 5px;}.section-txt-highlight p {margin: 0;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 16px;line-height: 28px;color: #BD0028;}.section-txt-highlight p.txt-large {font-size: 18px;font-weight: bold;}.section-price-bold {margin-top: 20px;}.section-price-bold p {font-weight: bold;font-size: 18px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.section-slim-banner-block {padding: 30px 0;}@media only screen and (max-width: 40em) {.section-slim-banner-block {padding: 30px 20px;}.section-slim-banner-block .img-wrap {margin-top: 20px;}}.content-info {padding: 30px 0 60px;}.content-info h3 {font-size: 24px;}.content-info .gb-box-wrapper {position: relative;overflow: hidden;box-shadow: 0 4.5px 9px rgba(119, 119, 119, 0.035), 0 5px 9px rgba(125, 125, 125, 0.07);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);background-color: #fff;cursor: pointer;border-radius: 10px;}.content-info .gb-box-wrapper .gb-img {text-align: center;background-color: #FD829C;width: 100%;overflow: hidden;position: relative;}.content-info .gb-box-wrapper .gb-img > div {padding: 10px 0;height: 125px;}.content-info .gb-box-wrapper .gb-img > div img {max-height: 100%;}.content-info .gb-box-wrapper > a {display: block;width: 100%;height: 100%;color: #303841;font-size: 18px;background-color: #ffffff;top: 0;left: 0;text-align: center;border-radius: 10px;text-decoration: none;}.content-info .gb-box-wrapper > a:hover {border-color: #303841;}.content-info .gb-box-wrapper .content {display: block;width: 100%;height: 100%;padding: 0;height: 145px;position: relative;}.content-info .gb-box-wrapper .gb-label {font-size: 14px;text-transform: uppercase;display: block;padding-top: 20px;color: #767676;text-decoration: none;}.content-info .gb-box-wrapper .gb-heading {position: absolute;width: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);line-height: 24px;padding: 0 15px;}.content-info .gb-box-wrapper h4 {font-size: 16px;line-height: 1.25;margin: 0;font-weight: bold;}.content-info .gb-box-wrapper:hover {-webkit-transform: scale(1.02);transform: scale(1.02);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.content-info .gb-box-wrapper:hover .gb-heading {text-decoration: underline;}.content-info .gb-section-listing {list-style: none;margin: 0;display: inline-block;width: 100%;padding: 0;}.content-info .gb-section-listing > li {margin-bottom: 30px;}.content-info .gb-section-listing .column + .column:last-child, .content-info .gb-section-listing .column + .columns:last-child, .content-info .gb-section-listing .columns + .column:last-child, .content-info .gb-section-listing .columns + .columns:last-child {float: left;}.content-info .gb-wrapper {border-radius: 4px;background-color: #F4F6F9;position: relative;}.content-info .gb-wrapper .gb-img img {width: 100%;}.content-info .gb-wrapper > a {text-decoration: none;text-align: center;border-radius: 5px;overflow: hidden;display: block;}.content-info .gb-wrapper > a .content {padding: 15px 10px;height: 110px;}.content-info .gb-wrapper > a .content .gb-label {text-transform: uppercase;color: #9B9B9B;padding-bottom: 5px;font-size: 14px;}.content-info .gb-wrapper > a .content .gb-title h4 {font-size: 16px;margin: 0;line-height: 1.25;}@media only screen and (max-width: 64em) {.content-info {padding: 30px 0;}.content-info h3 {margin-bottom: 20px;}}.section-flex-container {width: 100%;max-width: 1400px;margin: auto;}.section-flex-container.flex-container-medium {max-width: 1000px;}.section-flex-container.flex-container-xmedium {max-width: 980px;}.flex-row {padding-left: 25px;padding-right: 25px;}@media only screen and (max-width: 40em) {.flex-row {padding-left: 10px;padding-right: 10px;}}.section-wrapper-backdrop-dark {background-color: #303841;padding: 20px 0 20px;overflow: hidden;}.section-wrapper-backdrop-lite {background-color: #F4F6F9;padding: 20px 0 20px;overflow: hidden;}.section-wrapper-backdrop {background-color: #ebedf2;padding: 50px 0 50px;overflow: hidden;}@media only screen and (max-width: 40em) {.section-wrapper-backdrop {padding: 25px 0 25px;margin-top: 0;}}.section-content-field {margin: 0;background-color: #fff;border-radius: 10px;padding: 20px 40px 30px;height: 100%;overflow: hidden;}@media only screen and (max-width: 40em) {.section-content-field {padding: 20px 20px 10px;}}.section-flex-inner {height: 100%;}.section-content {padding: 20px 0;}.section-block-content-small {background-color: #F4F6F9;overflow: hidden;padding: 20px 45px;}.section-block-content-large, .section-block-content-small {background-color: #F4F6F9;font-size: 0;}.section-block-content-large img, .section-block-content-small img {max-width: 100%;}.section-block-content-large .sic-title, .section-block-content-small .sic-title {margin-bottom: 20px;}.section-block-content-large .sic-title h2, .section-block-content-small .sic-title h2 {margin: 0;font-size: 32px;}.section-block-content-large .sic-title h3, .section-block-content-small .sic-title h3 {font-size: 16px;margin: 0;}.section-block-content-large .sic-labels, .section-block-content-small .sic-labels {font-size: 18px;color: #50A665;font-weight: bold;margin-top: 5px;}.section-block-content-large .sic-txt p, .section-block-content-small .sic-txt p {margin: 0;font-size: 16px;line-height: 1.50;}.section-block-content-large .sic-actions, .section-block-content-small .sic-actions {margin-top: 30px;}.section-block-content-large .section-content-inner, .section-block-content-small .section-content-inner {width: 100%;}@media screen and (min-width: 1080px) {.section-block-content-large .section-content-inner, .section-block-content-small .section-content-inner {max-width: 450px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}}@media only screen and (max-width: 40em) {.section-block-content-large .section-content-inner, .section-block-content-small .section-content-inner {padding: 30px;}}.section-block-content-large .section-img-large, .section-block-content-small .section-img-large {text-align: right;}@media screen and (min-width: 1080px) {.section-block-content-large.inner-space, .section-block-content-small.inner-space {padding: 70px;}}.section-conent {position: relative;}.sidebar-menu {margin-top: 15px;padding: 20px;background-color: #E5E5E5;}.sidebar-menu .block-title h4 {margin: 0;color: #BD0028;}.sidebar-menu .block-content ul {list-style: none;padding: 0;}.sidebar-menu .block-content ul > li {margin-bottom: 20px;}.sidebar-menu .block-content ul > li > a {text-decoration: none;color: #303841;}.sidebar-menu .block-content ul > li > a:hover {color: #BD0028;}.sidebar-menu .block-content ul > li > a.active {font-weight: bold;color: #BD0028;}.footer-bar {padding: 0;margin-top: 40px;border-top: 1px solid #DDDDDD;padding-top: 50px;}@media only screen and (max-width: 40em) {.footer-bar {border: 0;padding-top: 20px;margin-top: 20px;}.footer-bar .site-footer-left {padding-bottom: 40px;}}.footer-information .footer-trust-logo {overflow: hidden;position: relative;}@media only screen and (max-width: 40em) {.footer-information {flex-flow: column;}.footer-information .site-footer-column {width: 100%;}.footer-information .footer-trust-logo {margin-top: 30px;margin-bottom: 30px;}}.site-footer-column {width: 33.333%;}.footer-company-info > div {line-height: 1.50;}.footer-company-info a {color: #303841;text-decoration: none;}@media only screen and (max-width: 40em) {.footer-company-info {margin-top: 0;padding-left: 20px;padding-right: 20px;}}.footer-trust-logo {max-width: 200px;margin: auto;}.footer-trust-logo img {max-width: 100%;}.payment-icons {margin: 0;}.footer-social-wrap p {font-size: 14px;color: #303841;margin: 0;display: inline-block;margin-right: 20px;}@media only screen and (max-width: 40em) {.footer-social-wrap {-webkit-justify-content: center;justify-content: center;}.footer-social-wrap .social-icons {width: 100%;text-align: center;}.footer-social-wrap p {margin-top: 20px;margin-right: 0;order: 2;}}.site-footer-right {order: 2;}.site-footer-block-item {position: relative;}.footer-signup {font-size: 0;overflow: hidden;color: #fff;}.footer-signup .img-wrap {position: relative;}.footer-signup .section-txt {margin-top: 0;}.footer-signup .section-txt p {color: inherit;line-height: 1.25;}@media only screen and (max-width: 64em) {.footer-signup {padding: 50px 10px;}.footer-signup .section-heading-s {font-size: 24px;}.footer-signup .img-wrap {display: none;}}.footer-copyright {background-color: #F4F6F9;padding: 20px;}.footer-copyright p {color: #303841;margin: 0;}.site-footer-wrapper {background: #F4F6F9;}.footer-disclaimer {background-color: #303841;color: #fff;text-align: center;padding: 40px 0;}.footer-disclaimer .section-container-small {padding: 0 20px;}.footer-disclaimer p {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 14px;line-height: 1.50;}.widget-content-banner-wrapper {background-color: #BD0028;position: relative;height: 100%;overflow: hidden;max-height: 380px;min-height: 100px;}.widget-content-banner-wrapper .content-wrapper {width: 100%;}.widget-content-banner-wrapper h1, .widget-content-banner-wrapper h2, .widget-content-banner-wrapper h3, .widget-content-banner-wrapper p {color: #ffffff;margin: 0;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: 300;}.widget-content-banner-wrapper p {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 16px;line-height: 24px;}.widget-content-banner-wrapper .content-area {width: 100%;max-width: 770px;}@media only screen and (min-width: 64em) {.widget-content-banner-wrapper {max-height: 430px;}.widget-content-banner-wrapper .content-wrapper {width: 100%;position: absolute;top: 50%;left: 50%;z-index: 10;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);}.widget-content-banner-wrapper .content-wrapper .row.fullwidth > .container {width: calc(100% - 35%);float: right;margin: 0;max-width: none;}.widget-content-banner-wrapper .content-area {padding-right: 30px;padding-left: 30px;}.widget-content-banner-wrapper h1, .widget-content-banner-wrapper h2 {font-size: 70px;line-height: 1.25 !important;font-weight: 100;}.widget-content-banner-wrapper h1.small, .widget-content-banner-wrapper h2.small {font-size: 28px;font-weight: 700;line-height: 25px;}.widget-content-banner-wrapper h3 {font-size: 30px;}.widget-content-banner-wrapper .cb-sub-heading {margin-top: 30px;}.widget-content-banner-wrapper .cb-text {margin-top: 30px;}.widget-content-banner-wrapper .block-left {-webkit-clip-path: polygon(0 0, 35% 0, 35% 100%, 0 100%);clip-path: polygon(0 0, 35% 0, 35% 100%, 0 100%);}.widget-content-banner-wrapper .block-left.bg-left {height: 430px;width: 100%;}.widget-content-banner-wrapper .image-box {height: 430px;}.widget-content-banner-wrapper .image-box img {margin-left: -5%;max-width: none;max-height: 100%;height: 100%;}}@media only screen and (max-width: 64em) {.widget-content-banner-wrapper {max-height: none;}.widget-content-banner-wrapper .content-wrapper {padding: 25px;text-align: left;}.widget-content-banner-wrapper .content-wrapper h1, .widget-content-banner-wrapper .content-wrapper h2 {line-height: 1.25;font-size: 40px;}.widget-content-banner-wrapper .content-wrapper h1.small, .widget-content-banner-wrapper .content-wrapper h2.small {font-size: 28px;font-weight: 700;line-height: 25px;}.widget-content-banner-wrapper .content-wrapper h3 {font-size: 24px;}.widget-content-banner-wrapper .content-wrapper .cb-sub-heading {margin-top: 15px;}}.box-wrapper {background-color: #303841;padding: 40px 30px;height: 330px;margin-bottom: 15px;margin-top: 15px;}.box-wrapper .box-title {overflow: hidden;width: 100%;margin-bottom: 10px;}.box-wrapper .box-title .box-icon {display: block;float: left;margin-right: 15px;line-height: 35px;}.box-wrapper .box-title h4 {float: left;line-height: 35px;color: #ffffff;font-weight: 700;font-size: 22px;margin: 0;}.box-wrapper .box-content ul {list-style: none;margin: 0;padding: 0;}.box-wrapper .box-content ul li > a {color: #ffffff;font-size: 18px;line-height: 40px;text-decoration: none;display: block;}.box-wrapper .box-content ul li > a:hover {text-decoration: underline;}.box-wrapper.grey {background-color: #E5E5E5;padding: 30px 20px;min-height: 320px;height: auto;text-align: center;}@media only screen and (min-width: 64em) {.box-wrapper.grey {height: 450px;}}.box-wrapper.grey .box-title {height: 80px;}.box-wrapper.grey .box-title h3 {font-weight: 700;font-size: 28px;text-transform: capitalize;margin: 0;}.box-wrapper.grey .box-content .sub-heading-wrap {margin: 20px 0px;height: 100px;}.box-wrapper.grey .box-content .sub-heading-wrap h5 {margin: 0;margin-bottom: 10px;}.box-wrapper.grey .box-content .notes {min-height: 160px;}.box-wrapper.grey .box-content .notes p {font-size: 14px;color: #424242;line-height: 22px;margin: 0;}.content-block ul.item-list {margin-left: 0;list-style: none;text-align: center;}@media only screen and (max-width: 40em) {.content-block ul.item-list {margin: 0;}}.content-block ul.item-list > li.item {display: inline-block;margin: 0 0 30px;padding: 0px;width: 100%;}@media only screen and (min-width: 64em) {.content-block ul.item-list > li.item {max-width: 45%;padding: 0 15px;}}.cms-video-wrapper {position: relative;padding-bottom: 56.25%;height: 0;}.cms-video-wrapper iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.content-block {margin-top: 20px;margin-bottom: 20px;overflow: hidden;}.content-block .block-title h1 {text-align: center;font-size: 55px;line-height: 60px;font-weight: 300;}.content-block .block-sub-heading {margin-top: 40px;padding-left: 20px;font-weight: 700;}.content-block .block-intro-text {margin: 10px 0px;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word;-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}.content-block .block-intro-text > p {font-size: 16px;line-height: 25px;color: #424242;}.content-block .block-intro-text > ul li {color: #424242;font-size: 16px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 25px;}.content-block .content-text {margin: 0px;overflow-wrap: break-word;word-wrap: break-word;word-break: break-word;-ms-hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;hyphens: auto;}.content-block .content-text.large > p {font-size: 22px;color: #303841;line-height: 25px;}.content-block .content-text > p {font-size: 18px;color: #303841;line-height: 25px;}@media only screen and (max-width: 64em) {.content-block .content-text {font-size: 16px;}}.content-block .pre-text p {line-height: 22px;color: #767676;text-align: center;}.content-block .pre-text-lg {margin-top: 60px;margin-bottom: 60px;}.content-block .pre-text-lg p {font-size: 18px;line-height: 22px;text-align: center;color: #767676;}.content-block .blocks-container {margin: 40px 0px;}.content-block .address-block {margin-top: 50px;text-align: center;}.content-block .address-block address {margin-top: 27px;font-style: normal;color: #767676;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.content-block .address-block .tel {margin-top: 30px;}.content-block .address-block .tel p {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.content-block .address-block .tel a {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #767676;text-decoration: none;}.content-block .address-block table {width: 100%;}.content-block .address-block table td {text-align: center;padding: 4px 10px 4px 0;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #767676;}.collection--section {margin: 0;}.productgrid--outer {margin-top: 28px;}.description-additional {margin-top: 40px;overflow: hidden;padding: 30px 0;border-top: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}.description-additional h3 {font-size: 22px;margin-top: 0;}.description-additional p {line-height: 1.5rem;margin-bottom: 0;}.description-additional ul > li {line-height: 1.5rem;}.collection-attribute-color {content: "";width: 100%;height: 15px;}.category-block-nav {margin: 0 0 25px;margin-left: -10px;margin-right: -10px;padding-top: 10px;position: relative;}.category-block-nav .cat-nav-items {list-style: none;margin-top: 0;font-size: 0;margin: 0;padding: 0;}.category-block-nav .cat-nav-items > li {display: inline-block;padding: 10px;transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.category-block-nav .cat-nav-items .cat-item-wrapper {text-align: left;position: relative;overflow: hidden;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;transition: all 0.2s ease;user-select: none;}.category-block-nav .cat-nav-items .cat-item-wrapper img {max-width: 100%;}.category-block-nav .cat-nav-items .cat-item-wrapper > a {height: 100%;width: 100%;display: block;text-decoration: none;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.category-block-nav .cat-nav-items .cat-item-wrapper .block-top {position: relative;}.category-block-nav .cat-nav-items .cat-item-wrapper .catsub-title {position: absolute;top: 0;left: 0;height: calc(100% - 25px);width: 100%;}.category-block-nav .cat-nav-items .cat-item-wrapper .catsub-title h5 {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: 600;font-size: 18px;color: #303841;line-height: 24px;margin: 0;position: absolute;top: 50%;transform: translateY(-50%);left: 15px;width: calc(100% - 120px);}.category-block-nav .cat-nav-items .cat-item-wrapper .catsub-title h5 > a {text-decoration: none;color: #303841;}.category-block-nav .cat-nav-items .cat-item-wrapper .catsub-small-desc {padding: 15px;background-color: #fff;;}.category-block-nav .cat-nav-items .cat-item-wrapper .catsub-small-desc > p {font-family: inherit;font-size: 14px;line-height: 18px;color: #767676;margin: 0;}.category-block-nav .cat-nav-items .cat-item-wrapper .catsub-small-desc > p > a {text-decoration: none;color: #303841;}@media only screen and (min-width: 64em) {.category-block-nav .cat-nav-items .cat-item-wrapper:hover {box-shadow: rgba(0, 0, 0, 0.08) 0 2px 4px 1px;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-ms-transition: all 0.2s ease;-o-transition: all 0.2s ease;}}@media only screen and (max-width: 64em) {.category-block-nav {margin-bottom: 0;}.category-block-nav .cat-nav-items {padding-bottom: 0;}.category-block-nav .cat-nav-items .cat-item-wrapper {margin-bottom: 20px;}.category-block-nav .cat-nav-items .cat-item-wrapper .catsub-img img {width: 100%;}}.collection--title {color: #303841;}.collection--description.rte a {color: #303841;text-decoration: underline;}.site-footer-wrapper {margin-top: 0;}.site-main > article {padding-bottom: 50px;}.site-main > article.pages-guides {background-color: #f5f6f9;}.site-main .shopify-section {;}@media screen and (max-width: 719px) {.promo-mosaic--maintain-aspect-ratio .promo-mosaic--column-wide .promo-block--content.promo-block--expanded, .promo-mosaic--maintain-aspect-ratio .promo-mosaic--column-wide .promo-block--content.animating-in, .promo-mosaic--maintain-aspect-ratio .promo-mosaic--column-wide .promo-block--content.promo-block--expanded:not(.animating-out) {height: auto;}.promo-block--content.animating-in, .promo-block--content.promo-block--expanded:not(.animating-out) {height: auto;}.promo-mosaic--height-small .promo-mosaic--inner.promo-mosaic--layout-3 .promo-block {min-height: auto !important;margin-bottom: 20px;}.promo-mosaic--height-small .promo-mosaic--inner.promo-mosaic--layout-3 .promo-block--content {min-height: auto;padding: 0;margin: 0;}}.promo-mosaic--height-small .promo-mosaic--inner.promo-mosaic--layout-3 .promo-block, .promo-mosaic--height-small .promo-mosaic--inner.promo-mosaic--layout-3 .promo-block--content {padding: 0 !important;}.promo-block--content {padding: 0 !important;display: block;}.promo-block img {position: static;width: 100%;height: 100%;opacity: 1;}@media screen and (max-width: 719px) {.promo-mosaic--height-small .promo-mosaic--inner.promo-mosaic--layout-3 .promo-block--content {display: block;}.promo-block--content {padding: 0 !important;display: block;}}.rich-text--section p {margin-bottom: 20px;}.rich-text--section h1 {position: relative;margin-bottom: 15px;}.home-section--tag-menulist {padding: 30px 0 0;}.home-section--tag-menulist .menulist-tag--inner {padding: 0 20px;}@media only screen and (max-width: 40em) {.home-section--tag-menulist .menulist-tag--inner {padding: 0 5px;}.home-section--tag-menulist .sb-link {margin-bottom: 10px !important;}}.home-section--content.product-row .productitem {border-color: #E0E6EF;box-shadow: none;}.home-section--content .featured-collection--banner-outer {background-color: #D87287;}.home-section--title {margin-top: 30px;}@media screen and (max-width: 719px) {.promo-block--content {padding: 15px;}.promo-block--content .promo-block--text {margin-top: 10px;line-height: 16px;font-size: 14px;}}@media screen and (min-width: 860px) {.promo-grid--height-small .promo-grid--inner .promo-block {height: 330px;}}.promo-grid--container .promo-block--button {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;letter-spacing: 0em;font-style: normal;font-weight: 700;display: inline-block;text-decoration: none;cursor: pointer;border-radius: 3px;transition: background-color 0.2s ease, width 0.2s ease, height 0.2s ease;border: 0 !important;}.promo-collection-grid-container {padding: 35px 0 0;}@media only screen and (max-width: 40em) {.promo-collection-grid-container {padding: 30px 0 10px;}}.promo-featured-collection-item {max-height: 100px;}.promo-featured-collection-item img {max-width: 100%;}.promo-featured-collection-item p {margin: 0;line-height: 1.25;}.promo-featured-collection-item h3 {margin: 0;font-size: 18px;}.promo-featured-collection-item a {display: block;text-decoration: none;color: #303841;padding: 15px 40px;}@media only screen and (min-width: 64em) {.promo-featured-collection-item:first-child {border-right: 1px solid #CBCBCB;}.promo-featured-collection-item:last-child {border-left: 1px solid #CBCBCB;}}@media screen and (min-width: 641px) and (max-width: 1028px) {.promo-featured-collection-item {padding: 0;max-height: none;flex: 100%;}.promo-featured-collection-item .medium-flex-4 {flex: 100%;}.promo-featured-collection-item a {padding: 15px 10px;}.promo-featured-collection-item:first-child {border-bottom: 1px solid #CBCBCB;}.promo-featured-collection-item:last-child {border-top: 1px solid #CBCBCB;}}.promo-featured-collection-item .pfc-content {padding-left: 20px;}.promo-featured-collection-item .pfc-title {margin-bottom: 10px;}@media screen and (max-width: 859px) and (min-width: 680px) {.productgrid--items .productgrid--item {width: 33.333%;margin-left: 0;padding: 0 10px;}.productgrid--items .productgrid--item.wide-item {width: 100%;}#bc-sf-filter-products > ul {width: 66% !important;}.bc-sf-top-toolbar {border-top: 1px solid #ebedf2;border-bottom: 1px solid #ebedf2;background-color: #F4F6F9;}.bc-sf-filter-tree-mobile {padding: 17px 0 !important;background-color: #ebedf2 !important;color: #303841 !important;margin: 0 !important;display: block;font-weight: bold;font-family: "Lato","sans-serif";}}@media screen and (min-width: 720px) and (max-width: 1028px) {.promo-featured-collection-item {flex: 100%;}}.ukecs-highlights-blocks-container {padding: 15px 0;}.ukecs-highlights-blocks-container .ukecs-highlights-block-inner {padding: 0 25px;overflow: hidden;}@media only screen and (min-width: 64em) {.ukecs-highlights-blocks-container .ukecs-highlights-block-inner {display: flex;align-items: center;justify-content: center;flex-direction: row;flex-wrap: nowrap;}}@media only screen and (max-width: 40em) {.ukecs-highlights-blocks-container .ukecs-highlights-block-inner {display: none;}}.ukecs-highlights-blocks-container .highlights-block {width: 20%;text-align: center;display: flex;align-items: center;justify-content: center;flex-direction: row;flex-wrap: nowrap;}.ukecs-highlights-blocks-container .highlights-block .highlights-block-icon {height: 25px;}.ukecs-highlights-blocks-container .highlights-block .highlights-block-text {padding-left: 5px;font-size: 14px;}.ukecs-highlights-blocks-container .highlights-block img {max-width: 100%;max-height: 100%;}@media only screen and (max-width: 64em) {.ukecs-highlights-blocks-container {padding: 0;}.ukecs-highlights-blocks-container .ukecs-highlights-block-inner {padding: 0;}.ukecs-highlights-blocks-container .highlights-block {width: 50%;height: 20px;float: left;text-align: left;padding: 0 5px;margin: 10px 0;}.ukecs-highlights-blocks-container .highlights-block.block-item-1 {padding-left: 20px;padding-right: 0;margin-top: 15px;width: calc(50% + 25px);}.ukecs-highlights-blocks-container .highlights-block.block-item-2 {padding-left: 0;padding-right: 0;margin-top: 15px;width: calc(50% - 25px);}.ukecs-highlights-blocks-container .highlights-block.block-item-3 {padding-left: 20px;padding-right: 0;margin-bottom: 15px;width: calc(50% + 25px);}.ukecs-highlights-blocks-container .highlights-block.block-item-4 {padding-left: 0;padding-right: 0;margin-bottom: 15px;width: calc(50% - 25px);}.ukecs-highlights-blocks-container .highlights-block .highlights-block-text {width: calc(100% - 25px);font-size: 13px !important;}.ukecs-highlights-blocks-container .highlights-block .highlights-block-icon {height: 20px;width: 20px;}.ukecs-highlights-blocks-container .highlights-block .highlights-block-icon svg {height: 20px;width: 20px;}.ukecs-highlights-blocks-container .highlights-block.block-item-5 {width: 100%;height: auto;margin: 0;border-top: 10px solid #fff;}.ukecs-highlights-blocks-container .highlights-block.block-item-5 .highlights-block-icon {width: 100%;height: 50px;text-align: center;padding: 12px 0;}.ukecs-highlights-blocks-container .highlights-block.block-item-5 .highlights-block-icon img {max-width: none;max-height: 100%;}}@media screen and (max-width: 1399px) and (min-width: 720px) {.promo-grid--height-extra-small .promo-grid--inner .promo-block.promo-mosaic--maintain-aspect-ratio {height: 130px;}}@media screen and (min-width: 860px) {.promo-grid--height-extra-small .promo-grid--inner .promo-block {height: 130px;}}@media screen and (max-width: 719px) {.promo-grid--height-extra-small .promo-grid--inner .promo-block.promo-mosaic--maintain-aspect-ratio {height: 70px;margin-bottom: 10px;}.promo-grid--height-extra-small .promo-block--content {height: auto;}.promo-grid--height-extra-small .promo-block--expander {display: none;}}.productgrid--utils {background-color: #F4F6F9;}.bc-sf-filter-option-block {border: 0;}.bc-sf-filter-option-block .bc-sf-filter-block-title h3 > span:before, .bc-sf-filter-option-block .bc-sf-filter-block-title h3 {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}#bc-sf-filter-options-wrapper .bc-sf-filter-option-block .bc-sf-filter-block-title h3, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a {color: #303841;text-transform: capitalize;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}#bc-sf-filter-tree2 a {color: #303841;font-size: 14px;}#bc-sf-filter-top-display-type {display: none !important;}.bc-sf-filter-option-view-more, .bc-sf-filter-option-view-less {display: block;width: 100%;text-align: center;padding: 5px;background-color: #f0f6f6;border: 1px solid #d4e0e0;border-radius: 4px;}.bc-sf-filter-option-block {border-bottom: 0 !important;}.bc-sf-filter-option-block .bc-sf-filter-block-title h3 > span:before {border-top-color: #303841 !important;}.bc-sf-filter-option-block .bc-sf-filter-block-content ul li input[type=checkbox] + a > span:first-child {border-radius: 3px;}.bc-sf-filter-block-content .bc-sf-filter-option-range-amount input {border-radius: 4px;font-size: 14px;}.bc-sf-filter-block-content .noUi-connect {background: #303841 !important;}.bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items .selected-item {text-transform: capitalize !important;}.bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items .selected-item .bc-sf-filter-clear:after, .bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items .selected-item .bc-sf-filter-clear:before {width: 10px !important;height: 2px !important;}.bc-sf-filter-selection-wrapper .bc-sf-filter-block-title h3 {font-size: 14px !important;color: #303841;}.bc-sf-filter-option-show-search-box {border-radius: 3px;font-size: 14px;}.bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li {border-color: #d9d9d9;border-radius: 3px;}.productgrid--utils.utils-view {display: none;}#bc-sf-filter-top-sorting .utils-sortby-title {font-size: 16px !important;float: left;}#bc-sf-filter-top-sorting .utils-sortby-select {float: right;}@media screen and (max-width: 859px) {.productgrid--utils.productgrid--utils--visible-mobile {display: block;margin: 0;border: 1px solid #d9d9d9;border-radius: 4px;padding: 5px 0;}.utils-sortby-select .form-field-select {font-size: 16px;}}#bc-sf-filter-top-sorting {width: 100%;display: block;overflow: hidden;margin: 0;}.productitem--image-link {position: relative;}@media only screen and (min-width: 64em) {.productitem--image-link .productitem--image {min-height: 228px;min-width: 228px;}}.collection-product-meta-label, .productgrid--item .collection-product-meta-label {position: static;display: block;z-index: 101;bottom: 0;width: 100%;padding: 3px 5px;text-align: center;font-size: 12px;font-weight: bold;text-transform: capitalize;margin-bottom: 1px;}.collection-product-meta-label.hidden, .productgrid--item .collection-product-meta-label.hidden {display: none;opacity: 0;visibility: hidden;}.productgrid--item .product-meta-offer {padding: 2px 10px;text-align: left;display: inline;font-size: 12px;font-weight: bold;text-transform: capitalize;background-color: #303841;color: #fff;}.productgrid--item .product-meta-offer.hidden {display: none;}.item-flavour-wrap {flex-direction: row;flex-wrap: nowrap;-webkit-justify-content: space-around;justify-content: space-around;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-items: stretch;align-items: stretch;margin-top: 2px;margin-bottom: 5px;max-height: 18px;overflow: hidden;}.meta-flavour-note {display: inline-block;font-size: 12px;font-weight: 600;text-transform: capitalize;color: #616871;text-align: left;flex: calc(50% - 1px);}.meta-flavour-note:after {content: "|";display: inline-block;margin: 0 5px;}.meta-flavour-note.hidden {display: none;}.item-flavour-wrap .meta-flavour-note:last-child:after {display: none;}.product-label-wrapper {display: inline-block;vertical-align: middle;}.product-label-wrapper > a {text-decoration: none;}.product-meta-label {padding: 5px 15px;text-align: center;display: inline-block;font-size: 14px;font-weight: bold;text-transform: capitalize;}.featured-collection--section .product-label-wrapper, .pages-featured-row-product .product-label-wrapper, .related-products--container .product-label-wrapper {width: 100%;position: absolute;bottom: 0;left: 0;}.featured-collection--section .product-meta-label, .pages-featured-row-product .product-meta-label, .related-products--container .product-meta-label {margin-left: 0;display: block;}.pages-featured-row-product .product-meta-label, .featured-collection--section .product-meta-label .related-products--container .product-meta-label, .product-meta-label, .collection-product-meta-label {background: #139675;color: #fff;}.pages-featured-row-product .product-meta-label.buy-one-get-one-free, .featured-collection--section .product-meta-label .related-products--container .product-meta-label.buy-one-get-one-free, .product-meta-label.buy-one-get-one-free, .collection-product-meta-label.buy-one-get-one-free {background-color: #dd545e;color: #fff;}.pages-featured-row-product .product-meta-label.buy-any-5-for-20, .pages-featured-row-product .product-meta-label.buy-any-8-for-20, .pages-featured-row-product .product-meta-label.buy-any-6-for-20, .featured-collection--section .product-meta-label .related-products--container .product-meta-label.buy-any-5-for-20, .featured-collection--section .product-meta-label .related-products--container .product-meta-label.buy-any-8-for-20, .featured-collection--section .product-meta-label .related-products--container .product-meta-label.buy-any-6-for-20, .product-meta-label.buy-any-5-for-20, .product-meta-label.buy-any-8-for-20, .product-meta-label.buy-any-6-for-20, .collection-product-meta-label.buy-any-5-for-20, .collection-product-meta-label.buy-any-8-for-20, .collection-product-meta-label.buy-any-6-for-20 {background: #57bbe1;color: #fff;}.pages-featured-row-product .product-meta-label.buy-3-for-2, .featured-collection--section .product-meta-label .related-products--container .product-meta-label.buy-3-for-2, .product-meta-label.buy-3-for-2, .collection-product-meta-label.buy-3-for-2 {background: #f1f23d;color: #4b4b4d;}.pages-featured-row-product .product-meta-label.buy-any-3-for-9-99, .featured-collection--section .product-meta-label .related-products--container .product-meta-label.buy-any-3-for-9-99, .product-meta-label.buy-any-3-for-9-99, .collection-product-meta-label.buy-any-3-for-9-99 {background: #fa6267;color: #fff;}.pages-featured-row-product .product-meta-label.buy-any-4-for-24, .featured-collection--section .product-meta-label .related-products--container .product-meta-label.buy-any-4-for-24, .product-meta-label.buy-any-4-for-24, .collection-product-meta-label.buy-any-4-for-24 {background-color: #b092cb;color: #fff;}.product-highlight.hidden {display: none;opacity: 0;visibility: hidden;}.product-highlight {position: absolute;top: 0;left: 0;z-index: 10;padding: 5px 10px;background-color: #11cb97;color: #fff;font-size: 12px;font-weight: bold;text-transform: uppercase;}.productitem.ph-bestseller {border-width: 2px;border-color: #11cb97 !important;}.product-meta-badge {display: block;content: "";position: absolute;top: -15px;right: -15px;background-size: 100% 100%;background-repeat: no-repeat;width: 77px;height: 40.3px;z-index: 10;}@media only screen and (max-width: 40em) {.product-meta-badge {width: 77px;height: 40.3px;top: -10px;right: -10px;}}.product-gallery .product-meta-badge {top: 0;right: auto;left: 0;}@media only screen and (max-width: 40em) {.product-gallery .product-meta-badge {top: 0px;right: 10px;}}.product-meta-badge.pmb-3-free-e-liquids {background-image: url(free-3-eliquids-icon.jpg);}.product-meta-badge.pmb-free-ldn-nic-shot {background-image: url(free-nicotine-shot-icon.jpg);}.product-meta-badge.pmb-add-ldn-liq-short-fill {background-image: url(free-50ml-short-fill-icon.jpg);}.product-meta-badge.pmb-15_off, .product-meta-badge.pmb-15-off {background-image: url(15-officon.jpg);}.product-meta-badge.pmb-free-t-shirt {background-image: url(free-tshirt-icon.jpg);}.product-meta-badge.pmb-free-rda-pack {background-image: url(free-rda-pack-icon.jpg);}.product-meta-badge.pmb-halloween-10-off {background-image: url(halloween-deals-10off.png);}.product-meta-badge.pmb-halloween-15-off {background-image: url(halloween-deals-15off.png);}.product-title, .product-details-additional h2, .product-details-additional h3, .product-details-additional h4, .product-reviews--content .spr-header-title {color: #303841;}.template-product .product--section {background-color: #F4F6F9;}.template-product .product--outer {padding-top: 10px;}.product-reviews--content .spr-content .spr-review .spr-review-header-title {color: #767676;}.product-form--atc-button {background-color: #00BD7B !important;border-color: #00BD7B !important;text-transform: none;font-size: 16px;}.product-form--atc-button:hover {background-color: #019d66 !important;border-color: #019d66 !important;}.product-form--atc-button.disabled {background-color: #767676 !important;border-color: #767676 !important;}.product-gallery {position: relative;}.product-section--container {margin-top: 28px !important;}.product-section--container.product-recently-viewed--section {margin-top: 0 !important;}.product-addon-wrapper {overflow: hidden;background-color: #F4F6F9;margin-top: 15px;margin-left: -10px;margin-right: -10px;}.product-addon-wrapper button, .product-addon-wrapper select {outline: 0;}.product-addon-wrapper h2 {margin: 0 10px 10px;font-size: 24px;color: #303841;}.product-addon-wrapper .pa-item {background-color: #fff;margin-bottom: 15px;position: relative;border-radius: 4px;overflow: hidden;border-radius: 4px;border: 1px solid #D8D9DB;}.product-addon-wrapper .pa-item[data-added='true'] .addon-remove {display: block;}.product-addon-wrapper .pa-item-img {font-size: 0;padding: 10px;}.product-addon-wrapper img {max-width: 100%;}.product-addon-wrapper .pa-item-content {text-align: center;padding-bottom: 48px;position: relative;}.product-addon-wrapper .pa-item-title {margin-top: 0;margin-left: 5px;margin-right: 5px;height: 45px;}.product-addon-wrapper .pa-item-title > h4 {font-weight: bold;font-size: 14px;margin: 0;}.product-addon-wrapper .pa-item-price {margin: 8px 0;font-weight: bold;font-size: 12px;}.product-addon-wrapper .addon-remove {display: none;padding: 0;border: 0;background-color: transparent;position: absolute;top: 0;right: 0;z-index: 50;font-size: 0;}.product-addon-wrapper .addon-remove svg {fill: #03bd7b;}.product-addon-wrapper .pa-item-variant-options {height: 25px;margin-bottom: 5px;padding: 0 10px;position: relative;}.product-addon-wrapper .pa-item-variant-options:after {display: block;content: "";background-image: url(select-arrow.svg);background-size: 100% 100%;background-repeat: no-repeat;width: 8px;height: 6px;z-index: 10;position: absolute;top: 8px;right: 20px;}.product-addon-wrapper .pa-item-variant-options .select-options {width: 100%;background-color: #fff;border: 1px solid #9b9b9b;color: #303841;border-radius: 0;padding: 2px 5px;text-align: center;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 4px;}.product-addon-wrapper .pa-item-variant-options.hide-block:after {display: none;}.product-addon-wrapper .pa-item-variant-options.hide-block select {position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);border: 0;}.product-addon-wrapper .pa-item-actions {position: absolute;bottom: 10px;left: 0;width: 100%;padding: 0 10px;}.product-addon-wrapper .pa-addon-add {border: 1px solid #00BD7B;background-color: #fff;border-radius: 0;color: #00BD7B;text-align: center;font-weight: bold;width: 100%;padding: 9px 10px;font-size: 14px;border-radius: 4px;}.product-addon-wrapper .check {opacity: 0;visibility: hidden;transition: .3s;display: none;}.product-addon-wrapper .hide {display: none;}.product-details .product--badge {margin-bottom: 5px;}.product-details .badge--sale {border-radius: 5px;background-color: #fff;color: #BD0028;border: 1px solid;}.product-details .product-pricing {display: inline-block;margin: 0;vertical-align: bottom;width: 100%;}.product-details .product-pricing .price--main {margin: 0;flex-grow: initial;}.product-details .product-pricing .money {font-size: 20px;font-weight: bold;color: #BD0028;}.product-details .price--compare-at {margin-bottom: 0;margin-left: 5px;color: #9B9B9B;}.product-details .price--compare-at .money {font-weight: bold;font-size: 16px;color: #9B9B9B;}.subscription-faq .content-block {background-color: #faedbe;}.product-price-wrapper {margin: 10px 0;}.product-usp-block {font-size: 14px;}.product-usp-block .pub-item {padding: 15px 10px;border-bottom: 1px solid #EBEDF2;}.product-usp-block .pub-item:last-child {border-bottom: 0;}.product-usp-block .pub-item .pubi-content {width: calc(100% - 31px);}.product-usp-block .pub-item .pubi-icon {margin-right: 10px;}.product-form--regular {margin-bottom: 10px;}.product-addon-container {margin-top: 15px;margin-bottom: 0;border-radius: 4px;}.product-addon-container .product-label-wrapper h5 {font-size: 16px;color: #303841;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: bold;margin: 0;margin-bottom: 15px;}.recently-viewed--section {background-color: #ebedf2;padding: 40px 0 0;}.recently-viewed--section .product-recently-viewed-wrapper {background-color: transparent;padding: 0;}.recently-viewed--section .product-recently-viewed-card .productitem .productitem--title {font-size: 14px;height: 70px;}.recently-viewed--section .product-recently-viewed-card .productitem--vendor {display: none;}.recently-viewed--section .product-recently-viewed-card .productitem--price {height: 40px;}.product-recently-viewed--section .flickity-viewport:before, .product-recently-viewed--section .flickity-viewport:after {background: linear-gradient(to right, #ebedf2 10%, rgba(245, 245, 246, 0) 100%);}.product-recently-viewed--section .flickity-viewport:after {background: linear-gradient(to left, #ebedf2 10%, rgba(245, 245, 246, 0) 100%);}@media screen and (min-width: 860px) {.product-recently-viewed--content {width: calc(100% - (0px - 20px));margin-bottom: 0px;padding: 0;padding-bottom: 30px;}.product-recently-viewed--content .flickity-prev-next-button.previous {left: -20px;}.product-recently-viewed--content .flickity-prev-next-button.next {right: -20px;}}#infiniteoptions-container > div {margin-top: 0;margin-bottom: 0;position: relative;}#infiniteoptions-container > div.select-field label {position: static;left: 0.625rem;top: 0.5rem;z-index: 2;pointer-events: none;font-size: 0.8125rem;color: #303841;font-weight: bold;}#infiniteoptions-container > div.select-field select {z-index: 2;width: 100%;height: 100%;padding: 8px 10px;padding-right: 1.75rem;color: #303841;cursor: pointer;background-color: #ffffff;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: "Lato","sans-serif";font-style: normal;font-weight: bold;border: 1px solid #9B9B9B;border-radius: 4px;margin-bottom: 15px;color: #313941;margin-top: 5px;position: relative;}#infiniteoptions-container > div.select-field select:focus {outline: 0;}#infiniteoptions-container > div.select-field .spb-select:after {display: block;content: "";background-image: url(select-arrow.svg);background-size: 100% 100%;background-repeat: no-repeat;width: 8px;height: 6px;z-index: 10;position: absolute;top: 35px;right: 15px;}#infiniteoptions-container > div.checkbox-field > label {font-weight: bold;margin-bottom: 10px;font-size: 20px;display: block;}#infiniteoptions-container > div.checkbox-field > span {display: block;}#infiniteoptions-container > div.checkbox-field fieldset {margin: 0;padding: 12px 6px;display: block;border: 1px solid #d8d8d8;border-radius: 3px;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);position: relative;cursor: pointer;padding: 0;}#infiniteoptions-container > div.checkbox-field fieldset label {display: block;width: 100%;padding: 10px;padding-left: 40px;user-select: none;-webkit-user-select: none;cursor: pointer;}#infiniteoptions-container > div.checkbox-field fieldset label input[type="checkbox"] {position: absolute;opacity: 1;height: 100%;width: 20px;left: 10px;top: 0;}#infiniteoptions-container > div.checkbox-field fieldset label input[type="checkbox"]:before {content: '';margin-right: 10px;display: inline-block;vertical-align: text-top;width: 20px;height: 20px;background: #dfddde;border-radius: 3px;position: absolute;top: 50%;left: 0;transform: translateY(-50%);}#infiniteoptions-container > div.checkbox-field fieldset label input[type="checkbox"]:checked:before {background: #06bd7a;}#infiniteoptions-container > div.checkbox-field fieldset label input[type="checkbox"]:checked:after {content: '';position: absolute;left: 5px;top: 27px;background: white;width: 2px;height: 2px;box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;transform: rotate(45deg);}.product-details-additional {padding: 38px 0;margin-top: 28px;border-top: 1px solid #E5E5E5;overflow: hidden;}.product-details-additional .row-expand {padding-left: 25px;padding-right: 25px;}.product-details-additional img {max-width: 100%;}.product-details-additional h3 {margin-top: 0;;}.product-video-container {width: 100%;max-width: 470px;}.product-spec-container {padding: 20px;background-color: #F4F6F9;}.staff-review-wrapper {padding: 0 25px;margin-bottom: 20px;}.staff-review-wrapper h2 {margin: 0;margin-bottom: 10px;line-height: 1.25;color: #BD0028;}.staff-review-wrapper h3 {margin-top: 10px;margin-bottom: 20px;line-height: 1.25;font-size: 1.625rem;color: #303841;}.staff-review-wrapper .staff-review-author {font-size: 18px;text-transform: capitalize;font-weight: bold;margin-top: 10px;}.prod-qna-wrapper .qna-item {margin-bottom: 20px;}.prod-qna-wrapper .field__product-question {margin-bottom: 0px;font-weight: bold;font-size: 18px;}.prod-qna-wrapper p {margin: 0;}.prod-quicklinks {width: 100%;margin-top: 38px;padding: 25px;border-radius: 4px;background-color: #F4F6F9;padding-bottom: 5px;}.prod-quicklinks .pda-title {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: bold;font-size: 18px;padding-bottom: 20px;border-bottom: 1px solid #D8D8D8;margin-bottom: -5px;}.prod-quicklinks ul {padding-left: 25px;;}.prod-quicklinks ul > li {margin: 2px 0;}.prod-quicklinks ul > li a {display: block;width: 100%;color: #303841;padding: 8px 0;text-decoration: none;}.prod-quicklinks ul > li a:hover {text-decoration: underline;}.cart-title {margin-bottom: 10px !important;}#shopify-section-static-cart {padding-bottom: 40px;}.shipping-save-wrapper {padding: 20px;background-color: #d4f2d1;background-color: #8df2ce;border-radius: 4px;text-align: left;margin-bottom: 20px;color: #303841;}.shipping-save-wrapper .shipping-savings-message {margin: 0;font-size: 16px;width: calc(100% - 60px);display: inline-block;padding: 2px 0;padding-left: 10px;vertical-align: top;}.shipping-save-wrapper .shipping-savings-message a {font-weight: bold;color: #303841;padding-top: 5px;display: inline-block;}.shipping-save-wrapper .icon-wrapper {display: inline-block;max-width: 45px;height: 45px;vertical-align: top;}.shipping-save-wrapper .icon-wrapper img {max-width: 100%;width: 45px;}.cart-offer-notice {padding: 20px;background-color: #cbeff7;border-radius: 4px;display: inline-block;font-size: 16px;margin-bottom: 10px;}.cart-item--content {line-height: 22px;font-size: 14px;}.bold_cart_edit_button {font-size: 0.875rem;padding: 0.625rem 1rem;letter-spacing: 0em;font-family: Lato,sans-serif;font-style: normal;font-weight: 700;display: inline-block;text-decoration: none;cursor: pointer;border-radius: 3px;transition: background-color 0.2s ease, wi;margin: 10px 0;background-color: #be0029;color: #fff;border: 0;border-radius: 30px;}.cartitems--container .block-usp {margin: 16px 0;}.cartitems--container .block-usp .usp-item {background-color: #F4F6F9;border: 1px solid #F4F6F9;width: 100%;height: 110px;padding: 20px 20px;margin-bottom: 10px;font-size: 16px;display: flex;align-items: center;justify-content: center;border-radius: 4px;}.cartitems--container .block-usp .usp-item .usp-img {max-width: 60px;}.cartitems--container .block-usp .usp-item .usp-img img {max-width: 100%;vertical-align: middle;width: 80px;}.cartitems--container .block-usp .usp-item .usp-content {padding-left: 20px;width: 250px;}.cartitems--container .block-usp .usp-item .title {font-weight: bold;margin-bottom: 5px;}.cart-title-button, .cart-checkout .button-primary {background-color: #00BD7B;border-color: #00BD7B;}.button-primary:not(.disabled):hover {background-color: #019d66;border-color: #019d66;}.cart-subtotal {display: flex !important;flex-direction: row;align-items: center;}.cart-subtotal span {order: 0;display: block;margin-right: 10px;}.cart-price-wrapper {display: flex !important;flex-direction: row;flex-flow: row wrap;align-content: space-between;align-items: baseline;height: 30px;margin-left: 20px;}.cart-price-wrapper > div {padding-right: 8px;text-align: center;}.cart-price-wrapper > div br {display: none;}.cart-price-wrapper .saso-cart-original-total {font-size: 22px;color: #727272;}.cart-price-wrapper .saso-summary .saso-price {display: block !important;padding: 2px 4px;background-color: #727272;color: #fff;margin-top: -20px;}.cart-price-wrapper .saso-cart-total {margin-left: 10px;}.block-usp {margin: 15px 0 15px;}.block-usp .usp-item {width: 100%;height: 30px;margin-bottom: 10px;font-size: 16px;}.block-usp .usp-item .usp-img {max-width: 30px;display: inline-block;vertical-align: middle;}.block-usp .usp-item .usp-img img {max-width: 100%;width: 100%;vertical-align: middle;}.block-usp .usp-item .usp-content {width: calc(100% - 35px);display: inline-block;vertical-align: middle;}.product-usp-block-wrapper {overflow: hidden;}.product-usp-block-wrapper .block-usp {font-size: 0;overflow: hidden;}.product-usp-block-wrapper .block-usp .busp-item {border: 1px solid #C8C8C8;width: 50%;font-size: 14px;padding: 10px 20px;height: 60px;float: left;display: flex;align-items: center;}@media only screen and (max-width: 40em) {.product-usp-block-wrapper .block-usp .busp-item {padding: 10px 10px;}}.product-usp-block-wrapper .block-usp .busp-item:nth-child(4) {border-left-width: 0;}.product-usp-block-wrapper .block-usp .busp-item.wide {width: 100%;border-bottom: 0;}.product-usp-block-wrapper .block-usp .busp-item.busp-rewards {background-color: #f5f6f9;}.product-usp-block-wrapper .block-usp .busp-item .buspi-icon {width: 25px;display: inline-block;}.product-usp-block-wrapper .block-usp .buspi-icon {width: 25px;height: 25px;}.product-usp-block-wrapper .block-usp .buspi-icon img {width: 100%;}.product-usp-block-wrapper .block-usp .buspi-content {margin-left: 10px;}.product-usp-block-wrapper .block-usp .buspi-heading {font-weight: bold;}.product-usp-block-wrapper .block-usp .buspi-text {font-size: 12px;margin-top: 2px;}.product-usp-block-wrapper .block-usp a {color: #303841;}ul.vendor-list {padding: 0;list-style: none;font-size: 0;}ul.vendor-list li {display: inline-block;margin: 0 0 5px;padding: 0 5px;width: 50%;}@media only screen and (min-width: 64em) {ul.vendor-list li {width: 33.333%;}}ul.vendor-list li > a {font-size: 16px;color: #e9307a;text-decoration: none;display: block;padding: 5px 0;}ul.vendor-list li > a:hover {text-decoration: underline;}.pxs-image-with-text-section {margin-top: 2.25rem;}@media screen and (min-width: 1024px) {.highlights-banners {height: auto;padding-top: 20px;padding-bottom: 20px;}}.container-grey {width: 100%;}.collection-block-links {padding: 48px 0 8px;overflow: hidden;}.collection-block-links .block-link {width: 100%;display: inline-block;background-color: #fff;-webkit-box-shadow: 0 2px 2px 0 rgba(45, 54, 65, 0.1), 0 1px 5px 0 rgba(45, 54, 65, 0.09), 0 3px 1px -2px rgba(45, 54, 65, 0.15);box-shadow: 0 2px 2px 0 rgba(45, 54, 65, 0.1), 0 1px 5px 0 rgba(45, 54, 65, 0.09), 0 3px 1px -2px rgba(45, 54, 65, 0.15);position: relative;text-align: center;margin-bottom: 28px;border-radius: 4px;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.collection-block-links .block-link:hover {box-shadow: 0 2px 4px 0 rgba(45, 54, 65, 0.1), 0 1px 5px 0 rgba(45, 54, 65, 0.09), 0 5px 1px -2px rgba(45, 54, 65, 0.15);-webkit-transform: scale(1.06);transform: scale(1.06);-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.collection-block-links .block-link a {display: block;width: 100%;height: 100%;padding: 30px;text-decoration: none;}.collection-block-links .block-link h4 {color: #303841;margin: 0;font-size: 18px;font-weight: normal;}@media only screen and (max-width: 64em) {.collection-block-links .block-link a {padding: 20px 10px;}}.find-by-flavour .block-title, .find-by-collection .block-title {padding: 0 15px;}.find-by-flavour h2, .find-by-collection h2 {margin-bottom: 35px;}.find-by-collection .block-title {padding: 0 10px;}.find-by-flavour {margin: 28px 0 0;}.find-by-flavour .flavour-block {display: inline-block;width: 175px;margin: 0 10px;position: relative;margin-bottom: 20px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);cursor: pointer;border-radius: 4px;overflow: hidden;text-align: center;}@media only screen and (max-width: 64em) {.find-by-flavour .flavour-block {width: calc(50% - 23px);}}.find-by-flavour .flavour-block:after {content: "";display: block;padding-bottom: 100%;}.find-by-flavour .flavour-block > a {display: block;position: absolute;width: 100%;height: 100%;color: #303841;font-size: 18px;z-index: 999;}.find-by-flavour .flavour-block > a:hover {border-color: #303841;}.find-by-flavour .flavour-block > a:after {content: "";display: block;padding-bottom: 100%;}.find-by-flavour .flavour-block > a .content {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 100%;padding: 0;}.find-by-flavour .flavour-block > a .content .flavour-name {position: absolute;width: 100%;left: 0;bottom: 10px;font-size: 16px;}.find-by-flavour .flavour-block:after {content: "";z-index: -1;top: 0;left: 0;width: 100%;height: 100%;box-shadow: 0 3px 2px rgba(148, 148, 148, 0.3);opacity: 0;-webkit-transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);}.find-by-flavour .flavour-block:hover {-webkit-transform: scale(1.06);transform: scale(1.06);}.find-by-flavour .flavour-block:hover:after {opacity: 1;}.collection-super-page {background-color: #F4F6F9;}.collection-super-page .sp-collection-details {margin-bottom: 20px;}@media only screen and (max-width: 40em) {.collection-super-page .sp-collection-details {margin-bottom: 0;}}.collection-super-page .sp-collection-details .collection--description {padding: 0 10px;text-align: center;padding: 20px;background-color: #f4f6f9;border-radius: 10px;margin-top: -40px;z-index: 999;transform: translateY(0px);}.collection-super-page .sp-collection-details p, .collection-super-page .sp-collection-details a {font-size: 16px;line-height: 22px;margin: 0;}.collection-super-page .sp-collection-details .vm-button {text-decoration: underline;font-size: 16px;font-weight: bold;margin-top: 3px;cursor: pointer;}.sp-header {text-align: center;background-color: #fdcc65;position: relative;height: 160px;overflow: hidden;background-size: cover;background-position: center;}@media only screen and (max-width: 40em) {.sp-header {height: 115px;}}.sp-header .sp-content {width: 100%;position: absolute;top: calc(50% - 30px);left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.sp-header h1 {color: #fff;font-size: 36px;}.sp-title-wrapper {max-width: 485px;margin: auto;border: 5px solid #fff;}.sp-title-wrapper h1 span {color: #F7DF4F;}.sp-sub-heading {font-weight: bold;text-transform: uppercase;font-size: 22px;margin-top: 25px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #fff;}@media only screen and (max-width: 64em) {.sp-sub-heading {font-size: 16px;}}.sp-productgrid--outer {overflow: hidden;}@media screen and (min-width: 860px) {.sp-productgrid--outer.layout--has-sidebar .productgrid--wrapper {float: left;width: 100%;margin-left: 0;}}.sp-promo-block-container {background-color: #F4F6F9;padding-bottom: 40px;}@media only screen and (max-width: 40em) {.sp-promo-block-container {padding-bottom: 0;}}.sc-medium {width: 445px;height: 250px;margin: 0 10px;}@media only screen and (max-width: 40em) {.sc-medium {width: 100%;margin: 0;height: 200px;}}.vd-exclusive-block-container {margin-bottom: 20px;}.vd-exclusive-block-container .sp-promo-block {height: 430px;}.vd-exclusive-block-container .sp-promo-block.slim {height: 250px;}.vd-exclusive-block-container .link {padding: 0;}.vd-exclusive-block-container .sp-pos-center {position: absolute;top: 50%;width: 100%;transform: translate(0, -50%);color: #fff;padding: 0 10px;}.vd-exclusive-block-container .sp-pos-center.dark {color: #303841;}.vd-exclusive-block-container .sp-pos-center.dark .btn-shopnow {background-color: #00bd7b;border: 1px solid transparent;}.vd-exclusive-block-container .pb-title {margin-bottom: 5px;font-size: 22px;}.vd-exclusive-block-container .pb-cta {margin-top: 25px;padding-bottom: 0 !important;}.vd-exclusive-block-container .btn-shopnow {background-color: transparent;border: 1px solid #fff;}.sp-featured .sp-prom-grid {overflow: hidden;}.sp-prom-grid .sb-wrapper-column {position: relative;width: calc(33.333% - 0px);padding: 0 10px;float: left;margin-bottom: 20px;}@media only screen and (max-width: 40em) {.sp-prom-grid .sb-wrapper-column {width: 100%;margin: 0;margin-bottom: 15px;}}.sp-prom-grid .sb-wrapper-column.timer-active {padding-bottom: 75px;}.sp-prom-grid .sb-wrapper-column .sb-countdown-timer {position: absolute;bottom: 0;width: 100%;padding: 0 10px;}.sp-prom-grid .sb-wrapper {position: relative;border-radius: 0;transition: all 0.3s ease;overflow: hidden;margin-bottom: 20px;}.sp-prom-grid .sb-wrapper:hover {transition: all 0.3s ease;box-shadow: 0 3px 5px rgba(0, 0, 0, 0.035), 0 4px 4px rgba(0, 0, 0, 0.07);}.sp-prom-grid .sb-wrapper:hover .sp-featured-item {transition: all 0.3s ease;}@media only screen and (min-width: 40em) and (max-width: 64em) {.sp-prom-grid .sb-wrapper {width: calc(50% - 20px);}}.sp-prom-grid .sb-wrapper .sp-featured-item {height: 100%;border-radius: 0;background-color: #fff;transition: all 0.3s ease;}.sp-prom-grid .sb-wrapper .sp-featured-item .link {display: block;width: 100%;height: 100%;position: static;top: 0;left: 0;font-size: 0;color: transparent;transition: all 0.3s ease;}.sp-prom-grid .sb-wrapper .sp-featured-item .link:hover {background-color: rgba(0, 0, 0, 0.1);transition: all 0.3s ease;}.sp-prom-grid .sb-wrapper .sp-featured-item .pb-content {padding: 20px 0 20px 20px;}.sp-prom-grid .sb-wrapper .sp-featured-item .pb-content-top {padding: 15px 15px 0;display: none;}.sp-prom-grid .sb-wrapper .sp-featured-item .pb-title {font-weight: bold;font-size: 30px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;margin-bottom: 0;line-height: 1.25;}@media only screen and (max-width: 40em) {.sp-prom-grid .sb-wrapper .sp-featured-item .pb-title {font-size: 20px;}}.sp-prom-grid .sb-wrapper .sp-featured-item .pb-sub-title {font-weight: normal;font-size: 16px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.sp-prom-grid .sb-wrapper .sp-featured-item .pb-featured-image {position: static;right: -20px;height: 100%;}.sp-prom-grid .sb-wrapper .sp-featured-item .pb-featured-image img {max-height: 100%;}.sp-prom-grid .sb-wrapper .sp-featured-item .pb-cta {margin-top: 10px;}@media only screen and (max-width: 40em) {.sp-prom-grid .sb-wrapper .sp-featured-item .pb-cta .btn-shopnow {padding: 5px 5px;font-size: 14px;max-width: 125px;}}.sp-prom-grid .sb-wrapper .sp-featured-item.featured .link {color: #fff;}.sp-prom-grid .sb-wrapper .sp-featured-item.featured .pb-cta {border: 0;color: #fff;background-color: transparent;}.sp-prom-grid .sb-wrapper .sp-featured-item.featured .pb-cta:after {background-image: url("arrow-right-white.svg");}.sp-prom-grid .sb-wrapper .sp-featured-item.sp-featured-main .pb-content-top {padding: 15px 15px 0;z-index: 20;text-align: left;}.sp-prom-grid .sb-wrapper .sp-featured-item.sp-featured-main .pb-sub-title {font-weight: normal;font-size: 16px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.sp-prom-grid .sb-wrapper .sp-featured-item.sp-featured-main .pb-featured-image {left: 0;width: 100%;margin: auto;}.sp-prom-grid .sb-wrapper .sp-featured-item.sp-featured-main .pb-featured-image img {position: static;transform: translate(0);max-width: 100%;}.sp-prom-grid .sb-wrapper-column-wide {float: left;width: 100%;margin-bottom: 20px;}.sp-prom-grid .sb-wrapper-column-wide .sb-wrapper-wide {position: relative;overflow: hidden;padding: 0 10px;}@media only screen and (max-width: 40em) {.sp-prom-grid .sb-wrapper-column-wide {padding: 0;}.sp-prom-grid .sb-wrapper-column-wide img {max-width: 100%;}.sp-prom-grid .sb-wrapper-column-wide .sb-wrapper-wide {padding: 0;}.sp-prom-grid .sb-wrapper-column-wide .sp-featured-item.sp-promo-block {margin-left: 0;margin-right: 0;}}.sp-prom-grid .sb-wrapper-column-wide:hover .sp-featured-item {box-shadow: 0 2px 4px rgba(127, 127, 127, 0.5);transition: all 0.3s ease;}.sp-prom-grid .sb-wrapper-column-wide .sp-featured-item {border-radius: 10px;transition: all 0.3s ease;font-size: 0;overflow: hidden;margin: 0 10px;margin-bottom: 10px;}.sp-prom-grid .sb-wrapper-column-wide .sp-featured-item .link {display: block;width: 100%;height: 100%;text-decoration: none;border-radius: 9px;color: #303841;}.splide__arrow {position: absolute;top: calc(50% - 180px);width: 40px;height: 40px;border-radius: 4px;background-color: #303841;border-color: transparent;color: #fff;cursor: pointer;visibility: visible;transition: all 0.3s ease;opacity: 0.8;}.splide__arrow.splide__arrow--next {right: 10px;}.splide__arrow.splide__arrow--prev {right: 60px;}.splide__arrow:disabled {opacity: 0.5;visibility: hidden;transition: all 0.3s ease;}@media only screen and (max-width: 40em) {.splide__arrow {top: calc(90% - 20px);width: 30px;height: 30px;opacity: 0.8;z-index: 10;}.splide__arrow.splide__arrow--next {left: 50px;}.splide__arrow.splide__arrow--prev {left: 10px;}}.sp-collection {width: 100%;background-color: #fff;padding: 20px 0 20px;border-top: 1px solid #d7dade;}.sp-collection .sp-subcat-titles {padding: 0 25px;text-align: center;}.sp-collection .sp-subcat-titles h2 {margin-top: 0 !important;margin-bottom: 0 !important;font-size: 32px;}@media only screen and (min-width: 64em) {.sp-collection .sp-subcat-titles {padding: 0 35px;}}@media screen and (min-width: 1080px) {.sp-collection .product-row .productgrid--item {width: calc(25% - 16px);}}@media only screen and (max-width: 64em) {.sp-collection .product-row--container {padding: 0 5px;}}.sp-featured-promo-container {padding: 20px 0 20px;}.sp-featured-promo-container .row-expand {overflow: hidden;}@media only screen and (min-width: 64em) {.sp-featured-promo-container .row-expand {padding: 0 25px;}}.sp-featured-promo-container .spfp-item {margin-bottom: 20px;}.sp-featured-promo-container .spfp-item a {display: block;width: 100%;height: 100%;}.sp-featured-promo-container .spfp-item img {max-width: 100%;}.bundles-offer-wrapper {background-color: #F7F6F3;padding: 40px 0;}.bundles-offer-wrapper .block-title {text-align: center;font-size: 34px;color: #655e49;margin-top: 0;margin-bottom: 10px;}.bundles-offer-wrapper .sp-collection {background-color: transparent;}.bundles-offer-wrapper .sp-featured-deals {margin-bottom: 20px;}.bundles-offer-wrapper .sp-featured-deals img {max-width: 100%;}.eliquid-collections .product-row--container {float: left;padding: 0 10px;}.sp-collection .product-row--container, .eliquid-collections .product-row--container {padding: 0 10px;}.sp-collection .pages-featured-row-product, .eliquid-collections .pages-featured-row-product {overflow: hidden;padding: 0;background-color: transparent;}.sp-collection .pages-featured-row-product .product-row, .eliquid-collections .pages-featured-row-product .product-row {font-size: 0;flex-wrap: nowrap;-webkit-justify-content: space-around;justify-content: space-around;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-items: stretch;align-items: stretch;}.sp-collection .pages-featured-row-product .product-row .productgrid--item, .eliquid-collections .pages-featured-row-product .product-row .productgrid--item {width: 25%;padding: 0 10px;margin: 0;margin-bottom: 10px;vertical-align: top;}.sp-collection .pages-featured-row-product .product-row .productgrid--item .productitem--title, .eliquid-collections .pages-featured-row-product .product-row .productgrid--item .productitem--title {height: 55px;}.sp-collection .pages-featured-row-product .product-row .productgrid--item .productitem--price, .eliquid-collections .pages-featured-row-product .product-row .productgrid--item .productitem--price {height: 40px;}@media only screen and (max-width: 64em) {.sp-collection .pages-featured-row-product .product-row .productgrid--item, .eliquid-collections .pages-featured-row-product .product-row .productgrid--item {width: 50%;padding: 0 5px;}.sp-collection .pages-featured-row-product .product-row .productitem--title, .eliquid-collections .pages-featured-row-product .product-row .productitem--title {height: 70px !important;}}.eliquid-collections .pages-featured-row-product .product-row .productgrid--item .productitem--title {height: 80px;line-height: 120%;font-size: 16px;font-weight: normal;margin-top: 5px;}.eliquid-collections .productitem {padding: 10px;box-shadow: none;border-radius: 7px;border: 1px solid #d9d9d9;}.eliquid-collections .featured-collection--banner {width: 280px !important;padding: 0 !important;margin-top: 20px !important;}.eliquid-collections .featured-collection--banner > a.featured-collection--banner-outer {display: block;text-align: center;padding: 11px 20px;border-radius: 4px;}.eliquid-collections .featured-collection--banner > a.featured-collection--banner-outer .featured-collection--banner-title {margin: 0;font-size: 16px;font-weight: normal;}@media only screen and (max-width: 64em) {.eliquid-collections {padding: 0 5px;}}.section-boxshadow {box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);}.section-overflow {overflow: hidden;}.page-eliquid .sub-block-title {padding: 0 10px;text-align: center;}.page-eliquid h2 {font-size: 24px;font-weight: bold;margin: 0;margin-bottom: 20px;}.page-eliquid .shopby-top-selection {margin-top: 20px;}.page-eliquid .eliquid-collections {background-color: #EBEDF2;margin-top: 10px;padding-top: 40px;}.page-eliquid .eliquid-collections .product-row {margin-top: 0;text-align: center;}.page-eliquid .eliquid-collections .product-row li {text-align: left;}.fol-wrapper > a, .scl-wrapper > a, .fcl-wrapper > a {text-decoration: none;display: block;width: 100%;height: 100%;}.fol-wrapper > a:hover .scl-inner, .scl-wrapper > a:hover .scl-inner, .fcl-wrapper > a:hover .scl-inner {transition: all 0.3s ease;}.featured-collection-links {position: relative;float: left;width: 100%;margin-bottom: 25px;}@media only screen and (max-width: 40em) {.featured-collection-links {padding: 0 15px 5px;}}.top-hero-menu {overflow: hidden;}.actions-wide {width: 100%;text-align: center;margin-top: 10px;padding: 0 5px;}.actions-wide > a {display: block;padding: 15px 10px;background-color: #00BD7B;border-radius: 4px;color: #fff;text-decoration: none;font-size: 18px;font-weight: bold;}.fcl-wrapper {margin-top: 50px;margin-bottom: 10px;}@media only screen and (max-width: 40em) {.fcl-wrapper {padding: 0 5px;}}.fcl-wrapper > a:hover .fcl-inner {background-color: #e3e3e3;}.fcl-wrapper > a:hover .fcl-inner h3 {color: #fff;}.fcl-wrapper > a h3 {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.fcl-wrapper .fcl-inner {background-color: #F4F4F4;border-radius: 0 0 10px 10px;height: 200px;text-align: center;padding: 10px;position: relative;transition: all 0.3s ease;}@media only screen and (max-width: 40em) {.fcl-wrapper .fcl-inner {height: 180px;}}.fcl-wrapper .fcl-inner h3 {margin: 0 0 20px;text-decoration: none;color: #303841;font-size: 22px;font-weight: bold;margin: 0 !important;}.fcl-wrapper .fcl-image {height: 210px;position: absolute;left: 50%;transform: translateX(-50%) translateY(-60px);}@media only screen and (max-width: 40em) {.fcl-wrapper .fcl-image {height: 180px;}}.fcl-wrapper .fcl-title {position: absolute;bottom: 0;left: 0;width: 100%;padding: 10px 10px;background-color: #9B9B9B;border-radius: 0 0 10px 10px;}.fcl-wrapper .fcl-title h3 {font-size: 18px;color: #fff;}.fcl-wrapper img {max-height: 100%;}@media only screen and (max-width: 40em) {.fcl-wrapper {margin-bottom: 10px;}}.scl-wrapper > a:hover .scl-inner {background-color: #E5E5E5;}.scl-wrapper .scl-inner {background-color: #F4F4F4;border: 1px solid #E5E5E5;border-radius: 4px;padding: 25px 10px;text-align: center;box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4);}.scl-wrapper .scl-inner h3 {margin: 0;font-size: 20px;font-weight: normal;color: #5E5E5E;}@media only screen and (max-width: 40em) {.scl-wrapper {margin-bottom: 10px;}}.scl-wrapper.view-all .scl-inner {border: 2px solid #FF435E;background-color: #fff;}.scl-wrapper.view-all .scl-inner h3 {color: #FF435E;font-weight: bold;}.scl-wrapper.view-all > a:hover .scl-inner {background-color: #FF435E;}.scl-wrapper.view-all > a:hover .scl-inner h3 {color: #fff;}.featured-offers-links {overflow: hidden;float: left;width: 100%;}@media only screen and (max-width: 40em) {.featured-offers-links {padding: 0 10px;}}.fol-wrapper > a {border-radius: 10px;background-color: #000;margin-bottom: 5px;}.fol-wrapper > a:hover .fol-inner {opacity: 0.85;}.fol-wrapper .fol-inner {position: relative;width: 100%;background-color: #F4F6F9;border-radius: 10px;text-align: left;padding: 20px 10px;height: 130px;}.fol-wrapper .fol-inner .img-left {display: block;position: absolute;left: 20px;top: 50%;transform: translateY(-50%);}.fol-wrapper .fol-inner .content {position: absolute;width: calc(100% - 120px);right: 10px;top: 50%;transform: translateY(-50%);padding-left: 10px;}.fol-wrapper .fol-inner h3, .fol-wrapper .fol-inner p {margin: 0;}.fol-wrapper .fol-inner h3 {font-weight: bold;font-size: 22px;color: #fff;margin-bottom: 5px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.fol-wrapper .fol-inner p {font-size: 20px;font-weight: normal;color: #303841;font-style: italic;}@media only screen and (max-width: 40em) {.fol-wrapper {margin-bottom: 20px;}}.explore-flavour-links {margin-top: 20px;margin-bottom: 20px;}@media only screen and (max-width: 40em) {.explore-flavour-links {padding: 0 10px;margin-bottom: 0;}}.explore-flavour-links .flavour-block {display: inline-block;padding: 0 10px;position: relative;margin-bottom: 20px;transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);cursor: pointer;text-align: center;}.explore-flavour-links .flavour-block img {max-width: 100%;}.explore-flavour-links .flavour-block .flavour-name {font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #fff;font-size: 18px;}.explore-flavour-links .flavour-block > a {text-decoration: none;width: 100%;height: 100%;display: block;background-color: #F4F6F9;border-radius: 7px;padding: 20px 0;}.explore-flavour-links .flavour-block > a:hover img {opacity: 0.85;}.top-brands-links {margin-top: 20px;}.top-brands-links .tpl-wrapper {width: 20%;display: inline-block;padding: 0 10px;float: left;margin-bottom: 20px;}@media only screen and (max-width: 40em) {.top-brands-links .tpl-wrapper {width: 50%;}}.top-brands-links .tpl-inner {border: 1px solid #d9d9d9;border-radius: 4px;overflow: hidden;}.top-brands-links .tpl-inner img {max-width: 100%;}.eliquid-vendor-list {padding-top: 40px;overflow: hidden;width: 100%;float: left;}.eliquid-vendor-list .evl-inner {padding: 0 15px;}.eliquid-vendor-list ul.vendor-list li > a {color: #303841;}.collection-link-wrapper .clw-btn {align-items: center;margin-bottom: 20px;}.collection-link-wrapper .clw-btn > a {height: 110px;width: 100%;padding: 10px 15px;background-color: #303841;border-radius: 10px;align-items: center;text-decoration: none;color: #fff;}.collection-link-wrapper .clw-btn p {margin: 0;}.collection-link-wrapper .clw-btn .section-heading-xs {display: block;margin-bottom: 5px;}.collection-link-wrapper .clw-btn.small > a {height: 60px;font-size: 14px;}.collection-link-wrapper .clw-btn.small p {font-size: 14px;}.vape-eliquid h2 {margin-bottom: 0;font-weight: 500;}.vape-eliquid .efl-item-container {list-style: none;columns: 4;-webkit-columns: 4;-moz-columns: 4;padding: 0;text-align: center;}@media only screen and (max-width: 40em) {.vape-eliquid .efl-item-container {text-align: left;columns: 2;-webkit-columns: 2;-moz-columns: 2;}}.vape-eliquid .efl-item-container li {margin: 2px 0;}.vape-eliquid .efl-item-container a {display: block;color: #303841;text-decoration: none;padding: 8px 0;}.vape-eliquid .featured-collection--container {padding: 0;}.vape-eliquid .featured-collection--container .featured-collection--content {margin: 0 -5px;width: auto;flex-wrap: wrap;flex-flow: wrap;grid-template-columns: repeat(4, 1fr);}@media only screen and (max-width: 40em) {.vape-eliquid .featured-collection--container .featured-collection--content .productgrid--item {width: 50%;margin: 0;}.vape-eliquid .featured-collection--container .featured-collection--content .productgrid--item .productitem {border: 1px solid #E0E6EF;border-right: 0;border-bottom: 0;}.vape-eliquid .featured-collection--container .featured-collection--content .productgrid--item:nth-child(1) .productitem {border-left: 0;}.vape-eliquid .featured-collection--container .featured-collection--content .productgrid--item:nth-child(3) .productitem {border-left: 0;border-bottom: 1px solid #E0E6EF;}.vape-eliquid .featured-collection--container .featured-collection--content .productgrid--item:nth-child(4) .productitem {border-bottom: 1px solid #E0E6EF;}}.vape-eliquid .blog-featured-pinned .img-wrapper img {max-width: 100%;}.vape-eliquid .blog-featured-pinned .actions {width: 100%;position: absolute;bottom: 20px;left: 0;}.vape-eliquid .blog-featured-pinned .article--excerpt-text {font-size: 14px;line-height: 1.25;}.brand-list-box {overflow: hidden;}.brand-list-box .blb-container img {max-width: 100%;}@media only screen and (max-width: 40em) {.page-eliquid .page-description, .page-eliquid .featured-offers-links, .page-eliquid .explore-flavour-links, .page-eliquid .top-brands-links, .page-eliquid .eliquid-collections {overflow: hidden;}.page-eliquid .sub-block-title {text-align: center;}.page-eliquid .sub-block-title h2 {font-size: 24px;font-weight: bold;}}.fourohfour--container {margin: 0;background-color: #001F3A;width: 100%;max-width: none;padding: 40px 0;}@media only screen and (min-width: 64em) {.fourohfour--container {padding: 80px 0;}}.fourohfour-inner-container {width: 100%;max-width: 490px;margin: auto;}.fourohfour-inner-container .fourohfour-title h1 {color: #F7F35B;text-transform: uppercase;}.fourohfour-inner-container .fourohfour-text {margin-top: -20px;}.fourohfour-inner-container .fourohfour-text h3 {color: #fff;text-transform: uppercase;}.fourohfour-inner-container img {max-width: 100%;}.fourohfour--inner {margin-top: 50px;}.fourohfour--inner p {color: #fff;font-size: 20px;}.fourohfour-collection-links {font-size: 0;margin-bottom: 30px;}.fourohfour-button {border: 1px solid #001F3A;display: inline-block;width: 100%;background-color: #fff;padding: 20px 20px;max-width: 50%;}@media only screen and (min-width: 64em) {.fourohfour-button {max-width: 25%;}}.fourohfour-button > a {display: block;color: #001F3A;font-weight: bold;font-size: 16px;text-decoration: none;}.pages-featured-row-product {padding: 20px 0;background-color: #fff;;}.featured-collection--banner-outer {background-color: #BD0028;color: #fff;}#w3-product-accessories {margin-top: 25px !important;}#w3-product-accessories .accessories-left.thumb {width: 70px !important;}#w3-product-accessories h3 {margin-top: 0 !important;margin-bottom: 15px !important;font-size: 22px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}#w3-product-accessories .accessories-item {padding: 10px;margin-bottom: 10px;border: 1px solid #E5E5E5;border-radius: 4px;position: relative;background-color: #F4F6F9;}#w3-product-accessories .accessories-right {padding-bottom: 10px;}#w3-product-accessories .accessories-right .accessories-title {color: #303841;text-decoration: none;line-height: 1.25;}#w3-product-accessories .accessories-right .accessory-price {font-size: 14px;margin-top: 5px;font-weight: bold;margin-bottom: 20px;}#w3-product-accessories .accessories-item select {margin-bottom: 0;margin-top: 0;position: absolute;z-index: 10;bottom: 10px;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);background: #fff;padding: 0.25rem 0.625rem 0.25rem;color: #303841;background-color: #fff;border: 1px solid #d8d8d8;border-radius: 3px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 14px;}#w3-product-accessories .accessories-item select:focus {outline: none;}#w3-product-accessories .accessories-item input.accessoryQuantity {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;background-color: #e5e5e5;color: #303841;margin: 0;border-radius: 4px;float: right;border: 1px solid #E5E5E5;max-width: 60px;padding: 5px;text-align: center;font-size: 12px;margin-top: -10px;z-index: 6;position: absolute;right: 10px;bottom: 10px;}#w3-product-accessories .accessories-item input.accessoryQuantity:focus {outline: none;}#w3-product-accessories .accessories-item input[type=checkbox] {width: auto;height: auto;margin: 0;}#w3-product-accessories .accessories-left {position: static;}#w3-product-accessories .accessories-item input[type=checkbox] {;}#w3-product-accessories .accessories-item input[type=checkbox]:before {content: "";width: 100%;height: 100%;display: block;background-color: transparent;cursor: pointer;position: absolute;top: 0;left: 0;z-index: 5;border-radius: 4px;}#w3-product-accessories .accessories-item input[type=checkbox]:checked:before {border: 1px solid #06bd7a;}.site-navigation-wrapper .navmenu-item.navmenu-id-vape-deals > a, .site-navigation-wrapper .navmenu-item.navmenu-id-payday-deals > a, .site-navigation-wrapper .navmenu-item.navmenu-id-pay-day-deals > a, .site-navigation-wrapper .navmenu-item.navmenu-id-bank-holiday-deals > a, .site-navigation-wrapper .navmenu-item.navmenu-id-halloween-deals > a, .site-navigation-wrapper .navmenu-item.navmenu-id-singles-day-deals > a {background: transparent;border-radius: 4px;border: 2px solid #BD0028;color: #BD0028;overflow: hidden;position: relative;padding: 10px;}.navmenu-id-subscription-box > a {background-color: #EBD277;}.navmenu-item.navmenu-id-view-all-e-liquids > a {font-weight: bold !important;color: #ffffff !important;background-color: #bd0027;padding: 0;width: 200px;padding: 8px 10px !important;border-radius: 4px;}.mobile-nav-panel .navmenu-item.navmenu-id-subscription-box, .mobile-nav-panel .navmenu-item.navmenu-id-vape-deals {display: block !important;margin: 5px;text-align: center;}.mobile-nav-panel .navmenu-item.navmenu-id-subscription-box > a, .mobile-nav-panel .navmenu-item.navmenu-id-vape-deals > a {border-radius: 4px;overflow: hidden;position: relative;background-color: #fff;border: 2px solid #BD0028;color: #BD0028;margin-left: 20px;margin-right: 15px;}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text {color: #303841;}.navmenu-meganav.navmenu-meganav--desktop .navmenu-item-text:hover {color: #303841;}.site-header-action-wrapper {margin-left: 25px;}.site-header-action-wrapper ul.sha-items {margin: 0;padding: 0;list-style: none;display: flex;width: 100%;justify-content: space-between;flex-wrap: wrap;}.site-header-action-wrapper ul.sha-items > li {line-height: 30px;font-size: 14px;padding: 2px 0;}.site-header-action-wrapper ul.sha-items > li > a {position: relative;display: inline-block;padding: 3px 10px 3px;color: #303841;text-decoration: none;}.site-header-action-wrapper ul.sha-items > li > a:hover {text-decoration: underline;}.mobile-nav-static {margin-top: 20px;padding-top: 15px;border-top: 1px solid #ced1d9;}.mobile-nav-static .sha-items {margin: 0;padding: 0;list-style: none;}.mobile-nav-static .sha-items a {display: inline-block;font-size: 14px;font-weight: 600;padding: 0.625rem 1.563rem 0.625rem 1.563rem;}.mobile-nav-static .mob-nav-age-not {padding: 20px;background-color: #313a41;color: #fff;line-height: 1.35;font-size: 12px;margin-top: 15px;text-align: center;}.mobile-nav-static .mob-nav-age-not p {margin: 0;}.small-promo {background-color: #f5f6f9;padding: 10px 15px;border-radius: 4px;}.small-promo:hover {background-color: #ebedf2;}.small-promo-heading {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}.sp-collection .featured-collection--banner {width: 100% !important;}.sp-collection .featured-collection--banner-outer {background-color: #395a72;height: 80px;margin-top: 20px;color: #fff;}.sp-collection .featured-collection--banner-subtitle {color: inherit;font-weight: bold;}.sp-collection .featured-collection--banner-title {font-size: 20px;font-weight: normal;margin-top: 5px;color: inherit;}.article-image-wrapper {margin: 0;margin-bottom: 20px;}.article-image-wrapper img {max-width: 100%;}.article--excerpt-wrapper .article--excerpt-image {height: 150px;}@media only screen and (max-width: 40em) {.article--excerpt-wrapper .article--excerpt-image {height: 130px;}}.article--excerpt-wrapper .article--excerpt-image img {visibility: visible;object-fit: none;}.article--excerpt-wrapper .article--excerpt-meta-item {font-weight: bold;margin-bottom: 10px;}.article--excerpt-wrapper .article--excerpt-title {font-size: 16px;}.article--excerpt-wrapper .article--excerpt-text {font-size: 14px;line-height: 1.25;color: #6B7682;margin: 0;}.article--excerpt-wrapper .article--excerpt-text p {font-size: 14px;line-height: 1.25;color: #6B7682;margin: 0;}.article--excerpt-image {height: auto;height: 200px;}@media only screen and (max-width: 40em) {.article--excerpt-image {height: 130px;}}.article--excerpt-image img {visibility: visible !important;object-fit: none;}.blogposts--container .home-section--title, .pinned-contentblock--container .home-section--title {margin-top: 20px;}.blogposts--container .article--excerpt-wrapper, .pinned-contentblock--container .article--excerpt-wrapper {border: 0;box-shadow: 0 7.5px 9px rgba(0, 0, 0, 0.035), 0 6px 6px rgba(0, 0, 0, 0.07);background-color: #fff;border-radius: 10px;overflow: hidden;}.blogposts--container .article-list-item, .pinned-contentblock--container .article-list-item {height: 100%;overflow: hidden;position: relative;}.blogposts--container .article--excerpt-content, .pinned-contentblock--container .article--excerpt-content {height: calc(100% - 150px);padding-bottom: 60px;position: relative;}@media only screen and (max-width: 40em) {.blogposts--container .article--excerpt-content, .pinned-contentblock--container .article--excerpt-content {height: calc(100% - 130px);}}.blogposts--container .article--excerpt-content .no-style-btn, .pinned-contentblock--container .article--excerpt-content .no-style-btn {text-decoration: none !important;color: #303841 !important;font-weight: bold !important;font-size: 14px;}.blogposts--container .article--excerpt-readmore, .pinned-contentblock--container .article--excerpt-readmore {position: absolute;bottom: 25px;color: #303841;font-weight: 500;}.pinned-contentblock--container .article--excerpt-content {height: calc(100% - 150px);}.blog--inner .article--excerpt-wrapper .btn-readmore {display: inline-block;}@media screen and (min-width: 641px) and (max-width: 1028px) {.fcc-item--image {display: none;}}.shopify-section.article--section .article--title {font-weight: bold;color: #303841;}.shopify-section.article--section h2, .shopify-section.article--section h3, .shopify-section.article--section h4 {color: #303841;}.article-sidebar-tags {margin-top: 20px;}.article--container {overflow: hidden;}@media only screen and (max-width: 64em) {.article--container {padding: 0;}.article--container .small-12.medium-9.columns {padding: 0;}}.article--container img {width: 100%;}.article-header {padding-bottom: 20px;border-bottom: 1px solid #cfd1d9;margin-bottom: 30px;}.article-header h1 {margin: 0;}.article-sidebar-list {padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #ced1d9;}.article-sidebar-list ul {padding-left: 20px;margin-left: 0;}.article-sidebar-list ul li {margin-bottom: 8px;}.article-sidebar-list ul li a {line-height: 1.65;text-decoration: none;color: #303841;}.article--outer {background-color: #fff;overflow: hidden;}.article--outer .article-content-inner {background-color: #fff;padding: 15px;padding-top: 0;}.article--outer .article-content-inner.article-sidebar-contaier {background-color: #f4f6f9;padding: 30px;}.article--outer .article-recent-post {padding-bottom: 20px;border-bottom: 1px solid #ced1d9;}.article--outer .article-recent-post ul {margin: 0;padding: 0;list-style: none;}.article--outer .article-recent-post ul > li {padding-bottom: 15px;}.article--outer .article-recent-post ul > li a {color: #303841;text-decoration: none;display: block;padding-bottom: 3px;font-weight: 500;}.article--outer .article-recent-post .rd-data {color: #8a8a8a;font-size: 14px;}.ukecs-announcement-bar {z-index: 300;padding: 10px 0;}.ukecs-announcement-bar a {display: block;width: 100%;height: 100%;text-decoration: none;color: inherit;}@media only screen and (max-width: 64em) {.ukecs-announcement-bar {font-size: 12px;}.ukecs-announcement-bar .announcement-button {margin-top: 0;font-size: 0;text-indent: -10000px;width: 10px;height: 15px;background-color: transparent !important;background-image: url(arrow-right-white.svg) !important;background-repeat: no-repeat;position: absolute;right: 25px;}}@media only screen and (min-width: 64em) {.ukecs-announcement-bar {font-size: 12px;}.ukecs-announcement-bar .announcement-button {display: inline-block;padding: 5px 10px;background-color: #fff;border-radius: 20px;text-decoration: none;margin-left: 8px;margin-top: 0;font-size: 12px;}}.ukecs-announcement-bar .announcement-bar-text {display: block;display: flex;flex-wrap: nowrap;align-items: center;flex-direction: row;justify-content: center;}.featured-blog-section {background-color: #F4F6F9;margin-top: 25px;padding: 65px 0;overflow: hidden;}.featured-blog-section > .row-expand {padding: 0 25px;}.featured-blog-section .featured-blog-post-container {display: flex;background: #fff;}.featured-blog-section .featured-blog-post-container img {max-width: 100%;}.featured-blog-section .fbp-img-wrapper {width: 50%;}.featured-blog-section .fbp-img-wrapper > a {display: block;font-size: 0;}.featured-blog-section .article--excerpt-content {width: 50%;align-self: center;font-size: 0;}.collection-superpage {background-color: #ebedf2;}.collection-superpage .collection--information {padding: 40px 20px;text-align: center;}.collection-superpage .collection--information.white {background-color: #fff;}.collection-superpage .collection--information p {margin-bottom: 0;}.collection-superpage .csp-inner {background-color: #fff;}.collection-superpage img {max-width: 100%;}.collection-superpage .productgrid--item {margin: 0 !important;}.collection-superpage .productgrid--item .productitem {border-right: 0;border-top: 0;}.collection-superpage .productgrid--item:nth-child(4n+1) .productitem {border-left: 0;}.collection-superpage .productgrid--item:nth-child(-n+4) .productitem {border-top: 1px solid rgba(127, 127, 127, 0.16);}@media only screen and (min-width: 64em) {.collection-superpage .productgrid--item {width: 25% !important;}}.collection-superpage .productitem {box-shadow: none !important;}.csp-featured-grid, .csp-grid-row-4, .csp-grid-row-wide {width: 100%;padding: 0;background-color: #fff;float: left;}.csp-featured-grid:before, .csp-featured-grid:after, .csp-grid-row-4:before, .csp-grid-row-4:after, .csp-grid-row-wide:before, .csp-grid-row-wide:after {display: table;font-size: 0;line-height: 0;content: "";}.csp-grid-row-4 .csp-hero-medium {width: 100%;vertical-align: top;background: 0 0;}.csp-grid-row-4.hero-left .csp-hero-medium {float: left;}.csp-grid-row-4.hero-right .csp-hero-medium {float: right;}.sp-tag {position: absolute;right: 0;top: 0;padding: 4px 14px;background-color: #BD0028;color: #fff;text-transform: uppercase;font-size: 14px;font-weight: bold;}.csp-tile {float: left;position: relative;height: 0;margin-top: 0px;background-color: #fff;text-align: center;vertical-align: top;background-color: #F7F8F8;}.csp-tile .csp-tile-content {position: absolute;width: 100%;height: 100%;padding: 0;}.csp-tile .csp-tile-content-inner {position: relative;height: 100%;width: 100%;}.csp-tile .csp-tile-img {height: 100%;overflow: hidden;position: relative;background: 0 0;}.csp-tile .csp-tile-img img {display: block;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;max-height: none;}.csp-tile .link-overlay {z-index: 1;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.csp-tile.csp-tile-wrap-full {width: 100%;padding-bottom: 100%;}.csp-tile.csp-tile-wrap-medium {width: 100%;padding-bottom: 100%;}.csp-tile.csp-tile-wrap-small {width: 50%;padding-bottom: 50%;}.csp-tile .csp-product-detail {display: block;position: relative;width: 100%;height: 100%;background: 0 0;text-decoration: none;overflow: hidden;padding: 20px;}.csp-tile .csp-product-detail .csp-product-info {display: inline-block;position: absolute;bottom: 0;left: 0;}.csp-tile .csp-product-info {text-align: left;width: 100%;}.csp-tile .csp-product-info .csp-pi-price {font-size: 16px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #BD0028;font-weight: bold;margin-bottom: 5px;}.csp-tile .csp-product-info .csp-pi-tile {font-size: 16px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #303841;font-weight: bold;}.csp-tile .csp-product-info .csp-pi-additional {width: 100%;margin-top: 10px;}.csp-tile .csp-product-info .csp-pi-additional .csp-attribute-item {display: inline-block;float: left;padding: 5px 20px;font-size: 14px;border: 1px solid #bcbcbc;text-align: center;margin-right: 10px;}.csp-tile .csp-product-detail-inner {position: relative;height: 100%;}.csp-reset.csp-tile {padding: 0;height: auto;}.csp-reset.csp-tile .csp-tile-content {position: static;}.csp-four-grid-wrapper, .csp-featured-grid, .csp-grid-wrapper {float: left;width: 100%;vertical-align: top;padding: 0 0 0 0;background: 0 0;background-color: #fff;}@media only screen and (min-width: 64em) {.csp-grid-row-4 .csp-hero-medium {width: 50%;}.csp-four-grid-wrapper {width: 50%;}.csp-four-grid-wrapper > div {background-color: #F7F8F8;}.csp-four-grid-wrapper > div:nth-child(4n-2), .csp-four-grid-wrapper > div:nth-child(4n-1) {background-color: #E7EAEA;}.csp-grid-wrapper .csp-tile-wrap-small:hover, .csp-four-grid-wrapper > div.csp-tile-wrap-medium:hover {background-color: rgba(231, 234, 234, 0.5);}.csp-tile.csp-tile-wrap-medium {width: 50%;padding-bottom: 50%;}.csp-tile.csp-tile-wrap-small {width: 25%;padding-bottom: 25%;}}@media only screen and (max-width: 64em) {.csp-four-grid-wrapper {padding: 15px;}.csp-four-grid-wrapper > div.csp-tile-wrap-medium:nth-child(even) {background-color: #E7EAEA;}.csp-four-grid-wrapper > div.csp-tile-wrap-medium:nth-child(odd) {background-color: #F7F8F8;}.csp-tile.csp-product-card .csp-tile-img {height: calc(100% - 40px);}.csp-tile.csp-product-card.csp-tile-wrap-small {padding-bottom: calc(50% + 90px);}}.section-container-xmedium {width: 100%;max-width: 890px;margin: auto;}.section-container-large {width: 100%;max-width: 940px;margin: auto;}.section-rounded {border-radius: 15px;background-color: #fff;margin-bottom: 35px;overflow: hidden;}.section-container-grey {background-color: #F4F6F9;}.delivery-block {overflow: hidden;}.delivery-block .region-title {margin-bottom: 10px;overflow: hidden;}@media only screen and (max-width: 40em) {.delivery-block .region-title {padding-left: 10px;}}.delivery-block .region-title img {vertical-align: top;max-width: 47px;margin-right: 10px;}.delivery-block .region-title .section-heading-l {line-height: 27px;}.delivery-block .dib-icon {width: 60px;float: left;}@media only screen and (max-width: 40em) {.delivery-block .dib-icon {width: 100%;padding-left: 10px;}}.delivery-block .dib-content {width: calc(100% - 60px);float: left;padding-left: 10px;}@media only screen and (max-width: 40em) {.delivery-block .dib-content {width: 100%;padding-left: 0;}}.delivery-block .country-list {margin-top: 25px;}.delivery-block .country-list ul {list-style: none;margin: 0;padding: 0;}.delivery-block .country-list ul > li {width: 33.333%;display: inline-block;margin: 15px 0;}@media only screen and (max-width: 40em) {.delivery-block .country-list ul > li {width: 50%;}}.delivery-block .country-list ul > li span {display: block;}.delivery-block .country-list ul > li span.cname {display: inline-block;font-size: 12px;line-height: 30px;padding-left: 10px;}.delivery-block .country-list ul > li span.flag-icon {width: 30px;display: inline-block;line-height: 30px;vertical-align: top;}.delivery-block .country-list ul > li span.flag-icon img {border: 1px solid #ebedf2;border-radius: 50%;}.delivery-block .section-txt-highlight {margin-top: 5px;}.delivery-block .section-price-bold {margin-top: 0;text-align: right;}@media only screen and (max-width: 40em) {.delivery-block .section-price-bold {text-align: left;}}.delivery-block .section-heading-xs {margin: 0;}.delivery-block .section-txt {margin: 10px 0;}.delivery-block .delivery-block-item {padding: 25px 0;overflow: hidden;margin: 0 20px;border-bottom: 1px solid #d9d9d9;margin-bottom: 15px;}@media only screen and (max-width: 40em) {.delivery-block .delivery-block-item {padding-top: 10px;}}.delivery-block .delivery-block-item:last-child {border: 0;}@media only screen and (max-width: 40em) {.delivery-block .delivery-block-item img {margin-bottom: 10px;}}@media only screen and (max-width: 40em) {.delivery-block {padding: 0 10px;}}.delivery-block.product-delivery-block .delivery-block-item {padding: 15px 0;}.ukecs-red {color: #BD0028;}.brands-hero-superpage img {max-width: 100%;}.brands-hero-superpage .bsp-banner-container {font-size: 0;}.brands-hero-superpage .collection--information {background-color: #F7F8F8;padding-top: 20px;padding-bottom: 20px;overflow: hidden;}.brands-hero-superpage .brand-hightlight {overflow: hidden;position: relative;}.brands-hero-superpage .brand-hightlight .bh-item-container {margin-top: 30px;text-align: center;}.brands-hero-superpage .brand-hightlight .bh-item-container .bhi-icon {width: 45px;margin: auto;height: 50px;}.brands-hero-superpage .brand-hightlight .bh-item-container .bhi-icon img {width: 100%;}.brands-hero-superpage .brand-hightlight .bh-item-container .bhi-title h4 {margin: 10px 0;}.brands-hero-superpage .brand-hightlight .bh-item-container .bhi-text {max-width: 330px;margin: auto;}.brands-hero-superpage .brand-hightlight .bh-item-container .bhi-text p {line-height: 26px;}.brands-hero-superpage .bs-content-main {width: 100%;overflow: hidden;margin-top: 5px;padding: 0 15px;}.brands-hero-superpage .bsc-product-item {padding: 0 15px !important;margin-top: 15px;margin-bottom: 15px;}.brands-hero-superpage .bspi-product-img {text-align: center;}.brands-hero-superpage .bspi-information {background-color: #F7F8F8;padding: 20px;border-radius: 10px;}.brands-hero-superpage .bspi-product-title > a {text-decoration: none;color: #303841;}.brands-hero-superpage .bspi-product-title h2 {margin-top: 0;text-transform: uppercase;}.brands-hero-superpage .bspi-product-desc {min-height: 110px;}.brands-hero-superpage .bspi-product-desc p {margin: 0;line-height: 26px;}.brands-hero-superpage .bspi-product-price {margin-top: 15px;}.brands-hero-superpage .bspi-product-price .price-main {font-size: 24px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: bold;}.brands-hero-superpage .bspi-actions {margin-top: 10px;}.brands-hero-superpage .bspi-actions > a {display: block;text-decoration: none;text-align: center;width: 210px;background-color: #00BD7B;color: #fff;border-radius: 4px;padding: 14.5px 0;font-weight: bold;}.brands-hero-superpage .bs-content-wider-main {margin-top: 20px;}.brands-hero-superpage .bscw-content {overflow: hidden;margin: 0 -10px;}@media only screen and (max-width: 40em) {.brands-hero-superpage .bscw-content {margin: 0;}}.brands-hero-superpage .bscw-content img {width: 100%;}.brands-hero-superpage .heading-centeral {text-align: center;}.brands-hero-superpage .bswi-product-title.hidden {display: none;}.brands-hero-superpage .bscw-product-item {font-size: 0;}.brands-hero-superpage .bscw-product-item a {color: #303841;text-decoration: none;}.brands-hero-superpage .bscw-product-item .bswi-information {text-align: center;margin: 20px 0;}.brands-hero-superpage .bscw-product-item .bswi-information .bswi-product-desc {padding: 0 30px;}.brands-hero-superpage .bscw-product-item .bswi-information .bswi-product-desc p {font-size: 16px;margin: 0;line-height: 26px;color: #303841;text-decoration: none;}.brands-hero-superpage .title-block {text-align: center;}@media only screen and (max-width: 40em) {.brands-hero-superpage .title-block {padding: 0 10px;}}.bg-grey-light {background-color: #eaedf2;padding: 30px 0;}.fqw-content {margin: 20px 0;}@media only screen and (max-width: 40em) {.fqw-content {padding: 0 10px;}}.fqw-content h2 {text-align: center;}.section-accordion {overflow: hidden;}.section-accordion .sa-context {display: none;}.section-accordion .section-accordion-panel:first-child .sa-context {display: block;}.section-accordion .section-accordion-panel {background-color: #fff;border-radius: 10px;margin: 10px 0;float: left;width: 100%;}.section-accordion .section-accordion-panel .sa-control h4 {padding: 16px 25px;font-size: 16px;font-weight: bold;margin: 0;cursor: pointer;position: relative;}.section-accordion .section-accordion-panel .sa-control h4:after {content: url(accordion-plus-black.svg);display: block;position: absolute;top: 17px;right: 20px;}.section-accordion .section-accordion-panel .sa-control.active h4:after {content: url(accordion-minus-black.svg);display: block;}.section-accordion .section-accordion-panel .sa-context {padding: 25px;padding-top: 10px;padding-bottom: 16px;margin: 0;}.bs-testimonial-wrapper {padding: 30px 0;overflow: hidden;}.bs-testimonial-wrapper .bstw-item {text-align: center;margin-bottom: 20px;}.bs-testimonial-wrapper .bstw-item .bstw-inner {background-color: #EBEDF2;border-radius: 10px;padding: 20px;height: 155px;}.bs-testimonial-wrapper .bstw-item .bstw-icon {width: 35px;margin: auto;margin-bottom: 10px;}.bs-testimonial-wrapper .bstw-item .bstw-text {line-height: 26px;font-style: italic;}.bs-testimonial-wrapper .bstw-item .bstw-text p {margin: 0;}.product-review-wrapper {background-color: #ebedf2;margin-top: 20px;}.product-review-wrapper .product-review-container {width: 100%;max-width: 940px;margin: auto;overflow: hidden;}.jdgm-rev-widg {border: 0 !important;}@media only screen and (max-width: 40em) {.jdgm-rev-widg {padding: 24px 10px !important;}}.jdgm-rev-widg *:focus {outline: none;}.jdgm-rev-widg .jdgm-rev-widg__header {background-color: #fff;margin-bottom: 40px;padding: 30px 20px;border-radius: 10px;position: relative;}@media only screen and (max-width: 40em) {.jdgm-rev-widg .jdgm-rev-widg__header {padding-bottom: 0;}}.jdgm-rev-widg .jdgm-rev-widg__header h2 {margin-bottom: 15px;margin-top: 0px;line-height: 1.25;color: #303841;font-size: 22px;}@media only screen and (max-width: 40em) {.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-ask-question-btn, .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-write-rev-link {margin-bottom: 10px;margin-top: 10px;}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-write-rev-link, .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-ask-question-btn {float: left;}.jdgm-rev-widg .jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-write-rev-link.jdgm-ask-question-btn, .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-widget-actions-wrapper .jdgm-ask-question-btn.jdgm-ask-question-btn {float: right;}}.jdgm-rev-widg .jdgm-subtab {padding-top: 0;border: 0;}.jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name {padding: 15px 10px;width: 150px;background-color: #ced1d9;border-radius: 10px 10px 0 0;text-align: center;font-weight: bold;}@media only screen and (max-width: 40em) {.jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name {width: 140px;}.jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name:first-child {margin-right: 10px;}}.jdgm-rev-widg .jdgm-subtab .jdgm-subtab__name.jdgm--active {border: 0;background-color: #fff;}.jdgm-rev-widg .jdgm-rev-widg__body, .jdgm-rev-widg .jdgm-quest-widg__questions {background-color: #fff;padding: 9px 20px 30px;border-radius: 0 10px 10px 10px;}.jdgm-prev-badge .jdgm-prev-badge__stars {margin-right: 5px;}.jdgm-prev-badge .jdgm-star {font-size: 14px !important;}.jdgm-prev-badge .jdgm-prev-badge__text {font-size: 14px !important;color: #9B9B9B;}.jdgm-star.jdgm--off {color: #C5CBD2 !important;}.jdgm-star.jdgm--off:before {content: "\e000" !important;}.jdgm-rev-widg__summary-text {margin-top: 10px;font-size: 14px;color: #868686;margin-top: 10px !important;}.jdgm-rev-widg__summary-stars .jdgm-star {line-height: 21px;}.jdgm-rev-widg__summary-stars .jdgm-star:before {font-size: 21px;}@media only screen and (max-width: 40em) {.jdgm-review-widget--medium .jdgm-histogram {margin-bottom: 15px;}}.jdgm-histogram {border: 0 !important;}.jdgm-histogram__row {margin-bottom: 8px !important;}.jdgm-histogram__bar {box-shadow: none !important;background-color: #D8D8D8;}.jdgm-histogram__bar-content {box-shadow: none !important;}.jdgm-histogram__percentage {margin-left: 10px !important;}.jdgm-submit-question, .jdgm-submit-rev, .jdgm-ask-question-btn, .jdgm-write-rev-link {width: 100%;padding: 10px 6px !important;text-align: center;border: 0 !important;color: #fff;font-weight: bold;text-decoration: none;border-radius: 4px;display: block;}.jdgm-submit-question.jdgm-ask-question-btn, .jdgm-submit-rev.jdgm-ask-question-btn, .jdgm-ask-question-btn.jdgm-ask-question-btn, .jdgm-write-rev-link.jdgm-ask-question-btn {background-color: #303841;margin-top: 10px;margin-left: 0 !important;}.jdgm-submit-question.jdgm-write-rev-link, .jdgm-submit-question.jdgm-submit-question, .jdgm-submit-question.jdgm-submit-rev, .jdgm-submit-rev.jdgm-write-rev-link, .jdgm-submit-rev.jdgm-submit-question, .jdgm-submit-rev.jdgm-submit-rev, .jdgm-ask-question-btn.jdgm-write-rev-link, .jdgm-ask-question-btn.jdgm-submit-question, .jdgm-ask-question-btn.jdgm-submit-rev, .jdgm-write-rev-link.jdgm-write-rev-link, .jdgm-write-rev-link.jdgm-submit-question, .jdgm-write-rev-link.jdgm-submit-rev {background-color: #00bd7b;}.jdgm-submit-question.jdgm-submit-question, .jdgm-submit-question.jdgm-submit-rev, .jdgm-submit-rev.jdgm-submit-question, .jdgm-submit-rev.jdgm-submit-rev, .jdgm-ask-question-btn.jdgm-submit-question, .jdgm-ask-question-btn.jdgm-submit-rev, .jdgm-write-rev-link.jdgm-submit-question, .jdgm-write-rev-link.jdgm-submit-rev {width: 230px;}.jdgm-question-form-wrapper, .jdgm-form-wrapper {border-top: 2px solid #F4F6F9 !important;}.jdgm-form__name-fieldset {position: relative;}.jdgm-form__name-fieldset label {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 16px;color: #303841;margin-bottom: 1px;display: block;}.jdgm-widget input:not([type='submit']), .jdgm-widget textarea {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-style: normal;font-weight: 400;font-size: 1rem;z-index: 1;width: 100%;color: #303841;background-color: #fff;border: 1px solid #d8d8d8;border-radius: 3px;padding: 10px 10px;font-style: italic;}.jdgm-rev__header {margin-bottom: 15px !important;display: inline-block;width: 100%;padding: 5px 0;}.jdgm-rev__header .jdgm-rev__rating {display: inline-block;}.jdgm-rev__header .jdgm-rev__timestamp {float: right;font-size: 14px;}.jdgm-rev__header .jdgm-rev__icon {width: 60px;height: 60px;background-color: #EBEDF2;color: #888888;font-weight: bold;font-size: 24px;line-height: 60px !important;margin: -5px 0 0;margin-right: 15px;}.jdgm-rev__header .jdgm-rev__author-wrapper {margin-top: 5px;display: inline-block;}.jdgm-rev__content .jdgm-rev__title {font-size: 16px !important;margin-bottom: 10px;}.jdgm-rev__content .jdgm-rev__body p {font-size: 14px !important;line-height: 24px !important;}.jdgm-rev__body.jdgm-quest__body {font-weight: bold;}.jdgm-quest__answers .jdgm-ans {border: 0 !important;border-radius: 10px;background-color: #F4F6F9;}.jdgm-paginate__page {padding: 0 !important;width: 32px;height: 32px;line-height: 32px !important;vertical-align: middle;border-radius: 50%;background-color: #fff;margin: 0 5px !important;color: #303841;}.jdgm-paginate__page.jdgm-curt {background-color: #303841;color: #ffffff;font-size: 16px !important;font-weight: normal !important;}.jdgm-rev-widg__reviews .jdgm-rev:first-child {border-top: 0;}.jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown {z-index: 2;width: 140px !important;height: 100%;padding-right: 1.75rem;color: #303841;cursor: pointer;background-color: #fff;box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15);-webkit-appearance: none;-moz-appearance: none;appearance: none;}@media only screen and (max-width: 40em) {.jdgm-rev-widg__sort-wrapper {overflow: hidden;margin: 0 -20px !important;}.jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown-wrapper {width: 100%;}.jdgm-rev-widg__sort-wrapper .jdgm-sort-dropdown {width: 100% !important;background-color: #F4F6F9 !important;border: 0 !important;border-radius: 0px;padding: 5px 15px !important;font-size: 16px !important;border-bottom: 1px solid #d9d9d9 !important;}}.section-bg-spacer {height: 140px;margin-top: -140px;}.section-bg-spacer.grey {background-color: #F4F6F9;}.section-bg-spacer.blue {background-color: #B9E1EB;}.rewards-content {background-color: #F4F6F9;}.rewards-content .actions {overflow: hidden;width: 210px;margin: 20px auto;}.rewards-content .actions .button {overflow: hidden;display: block;width: 100%;text-decoration: none;color: #303841;padding: 13px 10px;border-radius: 4px;background-color: #B9E1EB;font-weight: bold;line-height: 19px;}.rewards-content .section-heading-h2 {margin-bottom: 10px;}.rewards-content .section-container {overflow: hidden;background-color: #fff;padding-top: 30px;}.rewards-content img {max-height: 100%;}.rewards-content .img-wrapper {height: 120px;}.rewards-content .block-txt-wrapper h3 {margin-bottom: 0;font-size: 20px;}.rewards-content .block-txt-wrapper p {font-size: 16px;}.rewards-content .rwp-wrapper {width: 100%;background-color: #fff;border-radius: 13px;padding: 20px 10px 20px;margin: 20px 0;vertical-align: middle;align-items: center;float: left;height: 150px;}.rewards-content .rwp-wrapper .rwpo-img {height: 35px;}.rewards-content .rwp-wrapper .rwpo-txt-wrapper {margin-top: 10px;font-size: 16px;line-height: 20px;}.rewards-content .rwp-wrapper .rwpo-txt-wrapper span {display: block;}.rewards-content .rwp-wrapper .rwpo-txt-wrapper p {margin: 0;margin-top: 5px;}.rewards-content .raf-wrapper {padding: 30px 50px;background-color: #fff;border-radius: 13px;max-width: 450px;margin: auto;position: relative;margin-top: 20px;}.rewards-content .raf-wrapper .raf-step-wrapper {height: 50px;width: 100%;margin: 10px 0 20px;display: flex;text-align: left;line-height: 22px;}.rewards-content .raf-wrapper .raf-icon {max-width: 30px;margin-right: 20px;}.rewards-content .raf-wrapper .raf-title {font-weight: bold;}.rewards-content .loyalty-tier-blocks.bronze .lti-title h3 {color: #DB7552;}.rewards-content .loyalty-tier-blocks.silver .lti-title h3 {color: #B6B6B6;}.rewards-content .loyalty-tier-blocks.gold .lti-title h3 {color: #E5B857;}.rewards-content .loyalty-tier-blocks {overflow: hidden;margin-top: 20px;}.rewards-content .loyalty-tier-blocks .lti-img-wrap {max-width: 120px;margin: auto;margin-bottom: 25px;}.rewards-content .loyalty-tier-blocks img {max-width: 100%;}.rewards-content .loyalty-tier-blocks .loyalty-tier-item-inner {background-color: #fff;border-radius: 20px;padding: 40px 25px 25px 25px;}.rewards-content .loyalty-tier-blocks .lti-title {margin-bottom: 15px;}.rewards-content .loyalty-tier-blocks .lti-title h3 {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: bold;font-size: 36px;margin: 0;text-transform: uppercase;}.rewards-content .loyalty-tier-blocks .lti-target h4 {font-size: 16px;margin: 0;font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;color: #303841;}.rewards-content .loyalty-tier-blocks .lti-rewards-wrapper ul {padding: 0;list-style: none;}.rewards-content .loyalty-tier-blocks .lti-rewards-wrapper ul > li {padding: 20px 0;border-bottom: 1px solid #D8D8D8;color: #686868;}.rewards-content .loyalty-tier-blocks .lti-rewards-wrapper ul > li:last-child {border: 0;}.rewards-content .rfq-wrapper {background-color: #F4F6F9;padding: 40px 0;}.section-rounded-block {background-color: #fff;border-radius: 30px;padding: 30px;overflow: hidden;position: relative;margin-top: 30px;}.section-vip-block {background-color: #B9E1EB;padding-top: 40px;padding-bottom: 40px;}.section-merge-block {padding: 40px 0;}.saso-cross-sell-popup {border-radius: 10px;}.saso-cross-sell-popup .saso-title {font-size: 18px !important;margin-top: 20px !important;}.saso-cross-sell-popup .saso-price {color: #bd0028;font-size: 18px;font-weight: bold;}.saso-cross-sell-popup .saso-was-price {font-size: 14px;color: #303841;}.saso-cross-sell-popup .saso-add-to-cart {margin-top: 10px !important;border-radius: 4px;background-color: #00bd7b !important;height: 50px;padding: 0 32px !important;}.saso-cross-sell-popup a.saso-close {color: #5187f3;font-size: 16px;font-weight: bold;}.mfp-close {font-size: 38px;}.visit-block {margin-top: 20px;}.visit-block .store-info .si-wrapper {overflow: hidden;float: left;margin-bottom: 30px;}.visit-block .store-info .si-wrapper img {max-width: 100%;}.visit-block .store-info .si-wrapper h4 {margin-top: 0;margin-bottom: 0;}@media only screen and (max-width: 40em) {.visit-block .store-info .si-wrapper h4 {margin-bottom: 15px;}}.visit-block .store-link-item {margin-bottom: 20px;background-color: #EBEDF2;border-radius: 10px;overflow: hidden;}.visit-block .store-link-item img {max-width: 100%;}.visit-block .store-link-item .sli-img {max-height: 150px;overflow: hidden;}.visit-block .store-link-item .sli-content {text-align: center;padding: 25px 15px;}.visit-block .store-link-item .sli-content .sli-name {margin-bottom: 10px;}.visit-block .store-link-item .sli-content .sli-name h3 {margin: 0;font-size: 22px;line-height: 1.25;}.visit-block .store-link-item .sli-content .sli-address {max-width: 170px;margin: auto;margin-bottom: 20px;}.visit-block .store-link-item .sli-content .sli-address span {font-size: 12px;margin: 0;}.visit-block .store-link-item .sli-content .sli-link a {margin: auto;display: block;width: 100%;max-width: 140px;text-align: center;text-decoration: none;color: #fff;background-color: #303841;border-radius: 4px;padding: 12px 10px;}.mapbox-wrapper {position: relative;margin-bottom: 40px;}.mapbox-wrapper .store-details {position: absolute;z-index: 50;background-color: rgba(48, 56, 65, 0.9);width: 300px;height: calc(100% - 50px);top: 25px;left: 25px;color: #fff;padding: 25px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 21px;}.mapbox-wrapper .sd-title {position: relative;margin-bottom: 20px;}.mapbox-wrapper .sd-title h3, .mapbox-wrapper .sd-title h4 {margin: 0;}.mapbox-wrapper .sd-title h3 {font-size: 24px;}.mapbox-wrapper .sd-title h4 {font-size: 18px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: normal;}.mapbox-wrapper address {font-style: normal;margin: 20px 0;float: left;width: 100%;}.mapbox-wrapper .tel {margin: 0 0 20px;float: left;width: 100%;}.mapbox-wrapper .tel > a {text-decoration: none;color: #fff;}@media only screen and (max-width: 40em) {.mapbox-wrapper .store-details {position: static;width: 100%;}}.center-content-wrapper {margin: 0;background-color: #F4F6F9;padding: 0 !important;}@media only screen and (min-width: 64em) {.center-content-wrapper > .row-expand {padding: 0 25px;}}.center-content-wrapper .center-content {background-color: #fff;overflow: hidden;padding: 0 15px;padding-top: 50px;padding-bottom: 30px;}.center-content-wrapper h1 {margin: 0;color: #303841;}.center-content-wrapper .sfd-title {margin-bottom: 30px;}.center-content-wrapper .block-left {width: 100%;max-width: 425px;float: left;}.center-content-wrapper .block-right {width: 100%;}@media only screen and (min-width: 64em) {.center-content-wrapper .block-right {max-width: calc(100% - 425px);float: left;}}.center-content-wrapper .sfd-heading {margin-bottom: 10px;font-weight: bold;font-size: 18px;}.center-content-wrapper .sfd-address {margin-bottom: 20px;}.center-content-wrapper .sfd-loc {line-height: 26px;}.center-content-wrapper .sfd-direction-link {margin: 20px 0 30px;}.center-content-wrapper .sfd-direction-link > a {display: block;width: 100%;max-width: 180px;text-align: center;text-decoration: none;color: #fff;background-color: #303841;border-radius: 4px;padding: 12px 10px;padding-left: 52px;position: relative;height: 42px;overflow: hidden;font-weight: bold;}.center-content-wrapper .sfd-direction-link > a .btn-icon {display: inline-block;width: 42px;height: 42px;background-color: #ebedf2;position: absolute;left: 0;top: 0;padding: 5px;}.center-content-wrapper .sfd-direction-link > a .btn-icon img {height: 100%;}.center-content-wrapper .sfd-direction-link > a .btn-label {display: inline-block;}.center-content-wrapper .sfd-contact {border-top: 1px solid #ced1d9;border-bottom: 1px solid #ced1d9;margin-top: 20px;padding: 20px 0;width: 100%;max-width: 345px;}.center-content-wrapper .sfd-contact .sfd-txt {margin: 5px 0;line-height: 1.50;}.center-content-wrapper .sfd-contact .sfd-txt a {text-decoration: none;color: #303841;}.center-content-wrapper .sfd-usp {margin: 20px 0;width: 100%;max-width: 345px;background-color: #f4f6f9;border-radius: 10px;padding: 25px;}.center-content-wrapper .sfd-usp .sfd-usp-item {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: left;align-items: center;width: 100%;margin-bottom: 15px;}.center-content-wrapper .sfd-usp .sfd-usp-item .sfd-uspi-content {margin-left: 20px;line-height: 1.25;}.center-content-wrapper .store-imgs {overflow: hidden;margin: 0 -10px;margin-top: 30px;}.center-content-wrapper .store-imgs .store-img-block {margin-bottom: 20px;}.center-content-wrapper .store-imgs .store-img-block img {width: 100%;}.center-content-wrapper .store-desc h3 {margin: 0;margin-bottom: 20px;font-size: 24px;}.store-timing {margin-top: 15px;}.store-timing .st-block {width: 100%;max-width: 345px;margin-bottom: 5px;overflow: hidden;border-radius: 4px;}.store-timing .st-block .stb-name {padding: 10px;background-color: #ebedf2;text-align: center;font-weight: bold;font-size: 14px;width: 50%;float: left;}.store-timing .st-block .stb-time {padding: 10px;color: #fff;background-color: #49ae89;text-align: center;font-size: 14px;width: 50%;float: left;}.store-timing .st-block.st-weekends .stb-time {background-color: #ea6b6b;}.store-timing .st-block.st-weekends-light .stb-time {background-color: #57cfa3;}.ccb-wrapper {background: #ebedf2;border-top: 1px solid #ebedf2;padding: 40px 0 20px;}.ccb-wrapper .ccb-inner {display: flex;align-items: stretch;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}.ccb-wrapper .ccb-inner .ccb-flex {display: flex;flex-direction: column;flex-grow: 0;flex-shrink: 0;justify-content: flex-start;}.ccb-wrapper .ccb-inner .ccb-flex.flex-item-half {width: 50%;padding: 0 10px;}@media only screen and (max-width: 40em) {.ccb-wrapper .ccb-inner .ccb-flex.flex-item-half {width: 100%;}}.ccb-wrapper .ccb-inner .ccb-flex.flex-item-wide {width: 100%;padding: 0 10px;}.ccb-wrapper .ccb-block {background-color: #fff;border-radius: 10px;padding: 30px 20px 5px;margin-bottom: 20px;overflow: hidden;flex-grow: 1;position: relative;}.ccb-wrapper .ccb-block.cms-video-wrapper {padding: 0;padding-bottom: 56.25%;}.ccb-wrapper .ccb-block h2, .ccb-wrapper .ccb-block h3 {margin-top: 0;font-size: 22px;margin-bottom: 40px;position: relative;}.ccb-wrapper .ccb-block h2:after, .ccb-wrapper .ccb-block h3:after {content: "";display: block;width: 60px;height: 4px;background-color: #BD0028;position: absolute;bottom: -20px;left: 0;}.ccb-wrapper .ccb-block p, .ccb-wrapper .ccb-block li {font-size: 14px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 23px;margin-top: 0;margin-bottom: 15px;}.ccb-wrapper .ccb-block strong {margin-bottom: 5px;display: block;}.ccb-wrapper .ccb-block ul {padding-left: 20px;}.ccb-wrapper .ccb-block .article--excerpt-readmore, .ccb-wrapper .ccb-block a.button {display: inline-block;padding: 6px 15px;background: #9B9B9B;border-radius: 25px;color: #fff;font-weight: bold;text-decoration: none;text-align: center;margin-bottom: 30px;}.ccb-blog-wrapper .ccb-block {padding: 30px 10px 5px;}.ccb-blog-wrapper .article-list-item {margin-bottom: 25px;border: 1px solid #d9d9d9;overflow: hidden;border-radius: 10px;}.ccb-blog-wrapper .article-list-item .article--excerpt-text {margin-bottom: 0;}.ccb-blog-wrapper .article-list-item .article--excerpt-text p {margin-bottom: 0;}.ccb-blog-wrapper .bi-content-inner {padding: 15px 10px 15px;}.ccb-blog-wrapper .bi-content-inner h3 {font-size: 14px;min-height: 42px;}.ccb-blog-wrapper .bi-content-inner h3 a {color: #303841;}.ccb-blog-wrapper .bi-content-inner .article--excerpt-readmore {margin-bottom: 0;}#shopify-section-static-collection .productitem-bottom {overflow: hidden;display: flex;align-items: flex-end;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;bottom: 0;width: 100%;height: 45px;align-self: flex-end;}#shopify-section-static-collection .productitem-bottom .productitem--ratings {width: 50%;}@media only screen and (min-width: 64em) {#shopify-section-static-collection .productitem-bottom .productitem--price {width: 60%;}}#shopify-section-static-collection .productitem--ratings .spr-badge {float: right;}#shopify-section-static-collection .productitem--ratings .spr-badge-caption {display: none;}@media only screen and (min-width: 64em) {#shopify-section-static-collection .review-wrapper {width: 40%;}}@media only screen and (max-width: 40em) {#shopify-section-static-collection .review-wrapper {content: "";height: 19px;width: 100%;}}#shopify-section-static-collection .jdgm-widget {text-align: right !important;}@media only screen and (max-width: 40em) {#shopify-section-static-collection .jdgm-widget {width: 50%;}}#shopify-section-static-collection .jdgm-star.jdgm--on, #shopify-section-static-collection .jdgm-star.jdgm--off {font-size: 12px !important;}#shopify-section-static-collection .jdgm-prev-badge__text {display: none;}@media only screen and (min-width: 64em) {.collection-wrapper-outer .productgrid-gridview {margin-top: 20px;}}.breadcrumb-wrapper .breadcrumbs-container {margin: 0 auto;padding: 15px 25px 10px;text-align: center;}@media only screen and (max-width: 40em) {.breadcrumb-wrapper .breadcrumbs-container {padding: 15px 25px 0;}}.productgrid--item {margin-bottom: 20px;}@media only screen and (max-width: 40em) {.collection-wrapper-outer .breadcrumb-wrapper .breadcrumbs-container {padding: 15px 10px 0;}}.collection-wrapper-outer .breadcrumbs-container a, .collection-wrapper-outer .breadcrumbs-container span {color: inherit;}.productgrid-masthead {background-color: #F4F6F9;}.productgrid-masthead .img-desk-wrapper img {border-radius: 10px 10px 0 0;}.productgrid-masthead .img-mob-wrapper img {width: 100%;}.productgrid-masthead .collection-details-wrapper {padding-bottom: 10px;text-align: left;}.productgrid-masthead .collection-details-wrapper .section-container-xmedium {max-width: 1350px;}@media only screen and (max-width: 40em) {.productgrid-masthead .collection-details-wrapper {padding-left: 10px;padding-top: 10px;padding-right: 10px;}}.productgrid-masthead .collection-details-wrapper .page-masthead {margin: 0;padding: 0;text-align: center;}.productgrid-masthead .collection-details-wrapper .page-masthead h1.page-title {margin-top: 0;color: #303841;font-size: 28px;line-height: 1.50;margin: 0;font-weight: bold;}@media only screen and (max-width: 40em) {.productgrid-masthead .collection-details-wrapper .page-masthead h1.page-title {font-size: 28px;}}.productgrid-masthead .collection-details-wrapper .collection--description {margin-top: 10px;position: relative;font-size: 14px;line-height: 1.45;text-align: center;max-width: 100%;}.productgrid-masthead .collection-details-wrapper .collection--description p, .productgrid-masthead .collection-details-wrapper .collection--description a {font-size: inherit;color: inherit;line-height: 1.50;margin: 0;}.productgrid-masthead .collection-details-wrapper .vm-button {margin: auto;margin-top: 10px;text-align: center;cursor: pointer;}.productgrid-masthead .collection-details-wrapper .vm-button:before {content: '';display: none;width: 100%;height: 25px;position: absolute;bottom: 23px;left: 0;background: linear-gradient(180deg, rgba(255, 255, 255, 0), #F4F6F9 15px);}.productgrid-masthead .collection-details-wrapper .vm-button p {font-weight: bold;}.productgrid-masthead .collection-details-wrapper .vm-content.active + .vm-button:before {display: none;}.productgrid-masthead .collection-img-wrapper img {max-width: 100%;}.productgrid-masthead .collection-img-wrapper .row-expand {padding: 0 25px;}@media only screen and (max-width: 40em) {.productgrid-masthead .collection-img-wrapper .row-expand {padding: 0;}}.collection-annoucment-bar-slim, .product-annoucment-bar-slim {text-align: center;padding: 3px 0;background-color: #e67b3c;font-size: 14px;color: #fff;font-weight: bold;margin-bottom: 10px;}#bc-sf-filter-wrapper {margin-bottom: 60px;}@media only screen and (min-width: lower-bound(64.063em, 90em)) and (max-width: upper-bound(64.063em, 90em)) {#bc-sf-filter-wrapper {margin-bottom: 60px;}}@media only screen and (min-width: 64em) {#bc-sf-filter-wrapper .filter-container {padding: 10px 0 0px;border-top: 1px solid #ebedf2;border-bottom: 1px solid #ebedf2;background-color: #F4F6F9;height: 105px;}#bc-sf-filter-wrapper .filter-container .filter-container-inner {width: 100%;max-width: 1350px;margin: auto;height: 100%;}}@media only screen and (max-width: 40em) {#bc-sf-filter-wrapper .filter-container {padding: 0;}}#bc-sf-filter-wrapper #bc-sf-filter-tree-h {margin-top: 0 !important;margin-bottom: 0 !important;}#bc-sf-filter-wrapper .productgrid--outer {padding: 0;}#bc-sf-filter-default-toolbar {display: none !important;}.row-collection {width: 100%;max-width: 1350px;margin: auto;}#bc-sf-filter-tree-h {display: flex;align-items: stretch;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}#bc-sf-filter-tree-h .bc-sf-filter-option-block {display: flex !important;flex-direction: column;flex-grow: 0;flex-shrink: 0;justify-content: flex-start;width: 100%;max-width: 25%;margin-bottom: 15px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title {padding-right: 20px;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title .bc-sf-filter-option-block[data-show-more-type*=scrollbar] .bc-sf-filter-block-content-inner {overflow: auto !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block:nth-child(4n-0) .bc-sf-filter-block-title {padding-right: 0;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-item a, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-label a {margin-right: 0 !important;padding: 12px 40px 12px 15px !important;background-color: #fff !important;border-color: #e6e6e6 !important;border-radius: 4px;transition: all 0.3s ease;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a.selected, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-item a.selected, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-label a.selected {background-color: #fff !important;color: #3F95FD !important;border-bottom-color: transparent !important;border-top: 1px solid #3F95FD !important;box-shadow: 0 -2.9px 11.6px rgba(0, 0, 0, 0.15), 0 9.1px 11.6px rgba(0, 0, 0, 0.15), 0 20.9px 20px rgba(0, 0, 0, 0.044), 0 40.8px 26.5px rgba(0, 0, 0, 0.012), 0 100px 80px rgba(0, 0, 0, 0.002);font-weight: bold;border-radius: 4px 4px 0 0;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a.selected:before, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-item a.selected:before, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-label a.selected:before {border-right: 1px solid #3F95FD !important;border-bottom: 1px solid #3F95FD !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a.selected div, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-item a.selected div, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-label a.selected div {background-color: #ebedf2 !important;display: none !important;}@media only screen and (min-width: 64em) {#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a:hover, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-item a:hover, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-label a:hover {transition: all 0.3s ease;box-shadow: 0 -1.9px 7px rgba(0, 0, 0, 0.15), 0 4px 7px rgba(0, 0, 0, 0.012);}}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title.bc-sf-filter-option-item, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-item.bc-sf-filter-option-item, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-label.bc-sf-filter-option-item {background-color: #fff !important;border-radius: 4px;padding: 7px 40px 7px 10px !important;}@media only screen and (min-width: 64em) {#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title.bc-sf-filter-option-item:hover, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-item.bc-sf-filter-option-item:hover, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-option-label.bc-sf-filter-option-item:hover {transition: all 0.3s ease;box-shadow: 0 -1.9px 7px rgba(0, 0, 0, 0.15), 0 4px 7px rgba(0, 0, 0, 0.012);}}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content {max-width: 290px;padding: 15px 10px 20px 5px !important;background-color: #ebedf2 !important;border-color: #d9d9d9;border: solid #d9d9d9;left: auto !important;transform: translateY(-10px);box-shadow: 0 -2.9px 11.6px rgba(0, 0, 0, 0.15), 0 9.1px 11.6px rgba(0, 0, 0, 0.15), 0 20.9px 20px rgba(0, 0, 0, 0.044), 0 40.8px 26.5px rgba(0, 0, 0, 0.012), 0 100px 80px rgba(0, 0, 0, 0.002);}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content .noUi-target {width: 90%;border: 0 !important;height: 5px !important;border-radius: 5px !important;background-color: #EBEDF2;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content .noUi-connect {background: #9B9B9B !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content .noUi-horizontal .noUi-origin .noUi-handle {border: 0;background: #3F95FD;height: 18px !important;width: 18px !important;top: 1px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content .noUi-marker-horizontal.noUi-marker-large {display: none;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-select-button {border: 0 !important;border-radius: 20px !important;font-size: 12px !important;font-weight: bold !important;margin-top: 20px !important;cursor: pointer !important;margin-left: 5px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list {margin-right: 10px !important;margin-left: 5px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > a, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > a {font-size: 14px !important;border-radius: 4px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > a.selected, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > a.selected {background-color: #3F95FD !important;color: #fff !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > a > span:first-child, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > a > span:first-child {top: 10px;left: auto;right: 10px;border-radius: 10px;box-shadow: none;border: 1px solid #979797;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > a.selected > span:first-child, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > a.selected > span:first-child {border-width: 2px;border-color: #fff;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > a.selected > span:first-child:before, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > a.selected > span:first-child:before {display: none;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > input[type=checkbox] + a > span:first-child, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > input[type=checkbox] + a > span:first-child {top: 10px;left: auto;right: 10px;border-radius: 10px;box-shadow: none;border: 1px solid #979797;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > input[type=checkbox] + a.selected > span:first-child, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > input[type=checkbox] + a.selected > span:first-child {border-width: 2px;border-color: #fff;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > input[type=checkbox] + a.selected > span:first-child:after, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-multiple-list li > input[type=checkbox] + a.selected > span:first-child:before, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > input[type=checkbox] + a.selected > span:first-child:after, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-list li > input[type=checkbox] + a.selected > span:first-child:before {display: none;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box {margin-right: 5px !important;margin-left: 5px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box > li {width: 47%;text-align: center;border: 0 !important;margin-top: 10px;margin-right: 10px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box > li:first-child, #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box > li:nth-child(2) {margin-top: 0;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box > li:nth-child(2) {margin-right: 0 !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box > li:nth-child(2n+4) {margin-right: 0 !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box > li a {font-size: 14px !important;padding: 7px 10px !important;border-radius: 4px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content ul.bc-sf-filter-option-box > li a.selected {background-color: #3F95FD !important;color: #fff !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block #bc-sf-filter-block-content-price .bc-sf-filter-block-content-inner {background-color: #fff;padding: 10px;border-radius: 4px;margin-left: 5px;width: calc(100% - 5px);}#bc-sf-filter-tree-h .bc-sf-filter-option-block #bc-sf-filter-block-content-price .bc-sf-filter-block-content-inner .bc-sf-filter-option-range-amount {margin: 0 !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block #bc-sf-filter-block-content-price .bc-sf-filter-block-content-inner .bc-sf-filter-option-range-amount input {border: 0;width: 43%;}#bc-sf-filter-tree-h .bc-sf-filter-option-block #bc-sf-filter-block-content-price .bc-sf-filter-block-content-inner .bc-sf-filter-option-range-amount input.bc-sf-filter-option-range-amount-max {text-align: right;}#bc-sf-filter-tree-h .bc-sf-filter-option-block[data-show-more-type*=scrollbar] .bc-sf-filter-block-content-inner {max-height: 290px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block ul.bc-sf-filter-option-multiple-list li, #bc-sf-filter-tree-h .bc-sf-filter-option-block ul.bc-sf-filter-option-single-list li {width: 100% !important;margin-left: 0 !important;margin-right: 0 !important;margin-top: 10px !important;}#bc-sf-filter-tree-h .bc-sf-filter-option-block ul.bc-sf-filter-option-multiple-list li:first-child, #bc-sf-filter-tree-h .bc-sf-filter-option-block ul.bc-sf-filter-option-single-list li:first-child {margin: 0 !important;}#bc-sf-filter-tree .bc-sf-filter-block-title {position: relative;padding: 5px 0;}#bc-sf-filter-tree .bc-sf-filter-block-title h3 {width: 100%;margin-top: 0;}#bc-sf-filter-tree .bc-sf-filter-block-title h3 span:before {position: absolute;right: 5px;top: 12px;}#bc-sf-filter-tree .bc-sf-filter-block-content {display: none;}#bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list {margin-right: 15px;}#bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list > li, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list > li {width: 100% !important;margin-top: 5px;}#bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list > li:first-child, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list > li:first-child {margin: 0;}#bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list > li a.bc-sf-filter-option-item, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list > li a.bc-sf-filter-option-item {background-color: #fff !important;border-radius: 4px;padding: 7px 40px 7px 10px !important;width: 100%;}#bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list > li input[type=checkbox] + a > span:first-child, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list > li input[type=checkbox] + a > span:first-child {top: 10px;left: auto;right: 10px;border-radius: 10px;box-shadow: none;border: 1px solid #979797;}#bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list > li input[type=checkbox] + a.selected > span:first-child, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list > li input[type=checkbox] + a.selected > span:first-child {border-width: 2px;border-color: #fff;}#bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list > li input[type=checkbox] + a.selected > span:first-child:after, #bc-sf-filter-tree ul.bc-sf-filter-option-multiple-list > li input[type=checkbox] + a.selected > span:first-child:before, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list > li input[type=checkbox] + a.selected > span:first-child:after, #bc-sf-filter-tree ul.bc-sf-filter-option-single-list > li input[type=checkbox] + a.selected > span:first-child:before {display: none;}.jspVerticalBar {margin-left: 15px;width: 12px !important;background-color: #fff !important;border-radius: 12px;overflow: hidden;padding: 3px;}.jspVerticalBar.jspTrack, .jspTrack.jspTrack {background-color: #fff !important;}.jspDrag {border-radius: 8px !important;background-color: #9B9B9B !important;}.bc-sf-filter-pc.bc-sf-filter-selection-wrapper {margin: 0 10px;margin-top: 10px;padding: 0;width: 100%;}.bc-sf-filter-pc.bc-sf-filter-selection-wrapper > span {display: block;width: 100% !important;margin: 0;float: none !important;margin-bottom: 10px;}.bc-sf-filter-pc.bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items {overflow: hidden;float: left;}.bc-sf-filter-pc.bc-sf-filter-selection-wrapper .bc-sf-filter-selected-items .selected-item {float: left;margin-top: 5px;margin-right: 20px;line-height: 20px;margin-bottom: 8px;padding: 2px 8px;border-radius: 15px;background-color: #ffffff;line-height: 25px;}.bc-sf-filter-clear-all {background-color: #bd0028;padding: 5px 20px;border-radius: 20px;color: #fff !important;margin-top: 5px !important;margin-right: 20px;margin-bottom: 8px;float: left;}.pagination--container {margin-top: 2.125rem;margin-bottom: 0;}.pagination--inner {margin: 15px 0 30px;}.pagination--inner li {margin: 0 5px;}.pagination--inner li .pagination--item {font-size: 16px;padding: 5px 0;height: 32px;width: 32px;border-radius: 50%;font-weight: normal;color: #303841;transition: all 0.3s ease;border: 1px solid transparent;}.pagination--inner li .pagination--item:hover {background-color: transparent;border-color: #303841;transition: all 0.3s ease;}.pagination--inner li.pagination--active .pagination--item {background-color: #303841;color: #fff;}.pagination--inner li.pagination--next {width: 90px;}.pagination--inner li.pagination--next .pagination--item {width: 100%;border-radius: 32px;}.pagination--inner li.pagination--previous {width: 90px;}.pagination--inner li.pagination--previous .pagination--item {width: 100%;border-radius: 20px;}.bc-sf-filter-load-more-total {margin-top: 0;margin-bottom: 10px;}#bc-sf-filter-load-more {padding-top: 10px !important;}#bc-sf-filter-load-more .bc-sf-filter-load-more-button {display: block;max-width: 230px !important;border-radius: 25px;padding: 10px !important;background-color: #354469 !important;margin: auto;text-decoration: none;font-weight: bold;text-transform: uppercase;border: 0 !important;font-size: 12px !important;color: #fff !important;letter-spacing: 1px;}.productitem--badge {top: -5px;left: auto;right: -5px;bottom: auto;z-index: 1;}.productitem--badge.badge--sale {color: #de0101;background-color: #fff;border: 1px solid;border-radius: 4px;}.sub-collection-wrapper {padding: 10px 0 20px;background-color: #f4f6f9;text-align: center;font-size: 0;}.sub-collection-wrapper .row {max-width: 1360px;}.collection-sb-links .sb-link {display: inline-block;margin: 0 5px;}.collection-sb-links .sb-link.active > a {background-color: #303841;color: #fff;}.collection-sb-links .sb-link > a {display: block;padding: 13px 15px;text-decoration: none;background-color: #dfe4e8;color: #303841;font-size: 12px;text-transform: capitalize;border-radius: 25px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: bold;transition: all 0.3s ease;}@media only screen and (min-width: 64em) {.collection-sb-links .sb-link > a:hover {background-color: #ced1d9;transition: all 0.3s ease;}}@media only screen and (max-width: 40em) {#bc-sf-filter-products {padding: 0 5px;}}#bc-sf-filter-products #collection-desc .item-description {height: 75px;overflow: hidden;}#bc-sf-filter-products #collection-desc .item-description > p {margin: 10px 0;color: #9B9B9B;font-size: 14px;}@media only screen and (max-width: 40em) {#bc-sf-filter-products #collection-desc .item-description {height: 90px;}}.bc-sf-top-toolbar {width: 100%;position: relative;overflow: hidden;margin-bottom: 20px;margin-top: 0;height: 46px;}@media only screen and (max-width: 40em) {.bc-sf-top-toolbar {background-color: #ebedf2;border-top: 1px solid #ced1d9;border-bottom: 1px solid #ced1d9;}}#bc-sf-filter-tree-mobile-button {padding: 18px 0 !important;background-color: #ebedf2 !important;color: #303841 !important;margin: 0 !important;display: block;font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}#bc-sf-filter-tree-mobile {padding: 0 !important;float: left;}#bc-sf-filter-top-sorting {float: right;width: auto;}#bc-sf-filter-top-sorting .utils-sortby-title {display: none !important;}@media only screen and (min-width: 64em) {#bc-sf-filter-top-sorting .utils-sortby-select .form-field-select {padding: 6px 15px;background: #F4F6F9;border-radius: 20px;border: 1px solid #ced1d9;}#bc-sf-filter-top-sorting .utils-sortby-select > svg {z-index: 2;}}@media only screen and (max-width: 40em) {#bc-sf-filter-top-sorting {padding: 0 !important;margin-top: 0;float: left;}#bc-sf-filter-top-sorting .utils-sortby-select {border: none;cursor: pointer;display: block;background-color: #ebedf2 !important;color: #303841 !important;margin: 0 !important;position: relative;width: 100%;}}@media only screen and (max-width: 40em) and (min-width: 64em) {#bc-sf-filter-top-sorting .utils-sortby-select {padding: 5px 10px;background: #F4F6F9;border-radius: 20px;border: 1px solid #ced1d9;}}@media only screen and (max-width: 40em) {#bc-sf-filter-top-sorting .utils-sortby-select:after {content: '';width: 1px;height: 30px;background-color: #ced1d9;display: inline-block;position: absolute;right: 0;top: 12px;}#bc-sf-filter-top-sorting .utils-sortby-select .form-field-select {text-transform: uppercase;font-size: 14px !important;font-weight: bold;line-height: 1.30;padding: 17px 28px 17px 20px !important;}}#mob-sub-collection .msc-button {width: 33.333%;margin-top: 0;float: left;border: none;text-transform: uppercase;font-size: 14px;cursor: pointer;display: block;padding: 17px 0;background-color: #ebedf2;color: #303841;line-height: 1.30;font-weight: bold;text-align: center;position: relative;}#mob-sub-collection .msc-button:after {content: '';width: 1px;height: 30px;background-color: #ced1d9;display: inline-block;position: absolute;right: 0;top: 12px;}#mob-sub-collection .msc-content {display: none;}#bc-sf-filter-tree {clear: both;padding: 10px 15px;background-color: #F4F6F9;}.msc-content {clear: both;padding: 15px;background-color: #F4F6F9;display: none;}.msc-content .sub-collection-wrapper {background-color: transparent;padding: 0;}.msc-content .sub-collection-wrapper > .row {margin: 0;}.msc-content .collection-sb-links .sb-link {display: block;margin-left: 0;margin-right: 0;margin-bottom: 15px;text-align: center;}.msc-content .collection-sb-links .sb-link:last-child {margin: 0;}.msc-content .collection-sb-links .sb-link.active > a {background-color: #303841;}.msc-content .collection-sb-links .sb-link > a {background-color: #fff;}#bc-sf-filter-products > ul {width: 50%;padding: 0;margin: 0;display: inherit;}@media only screen and (max-width: 40em) {#bc-sf-filter-products > ul {width: 100%;margin-top: 10px;}}@media screen and (max-width: 679px) {.productgrid--items .productgrid--item {width: 50%;padding: 0 5px;margin-left: 0;}.productgrid--items .productgrid--item.wide-item {width: 100%;height: 350px;}}@media screen and (min-width: 1080px) {.product-row .productgrid--item {width: calc(25% - 16px);margin-right: 20px;}}.collection-item-block {height: 100%;background-color: #d6bd9f;text-align: center;position: relative;}.collection-item-block > a {display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.collection-item-block .cbi-inner {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;max-width: 380px;color: #303841;}.collection-item-block .cbi-title {margin-bottom: 25px;}.collection-item-block .cbi-title h3 {font-weight: bold;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;margin: 0;font-size: 36px;}.collection-item-block .cbi-text {padding-bottom: 25px;}.collection-item-block .cbi-text p {margin: 0;line-height: 1.50;}.collection-item-block .cbi-actions {margin-top: 25px;}.collection-item-block .cbi-actions > span.cbi-btn {display: block;width: 100%;max-width: 150px;padding: 13px 10px;border: 1px solid #303841;text-transform: uppercase;text-decoration: none;color: #303841;margin: auto;font-size: 14px;border-radius: 4px;transition: all 0.3s ease;}.collection-item-block .cbi-actions > span.cbi-btn:hover {transition: all 0.3s ease;background-color: #303841;color: #fff;}@media screen and (min-width: 1024px) {.layout--has-sidebar .productgrid--items .productgrid--item {width: 20%;margin-left: 0;padding: 0 10px;}.layout--has-sidebar .productgrid--items .productgrid--item.wide-item {width: 100%;}}.collection-featured {overflow: hidden;margin: 20px -10px;margin-bottom: 0;display: flex;align-items: stretch;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}.collection-featured.page-featured {margin: 40px 0;}.collection-featured .cfp-item {width: 100%;max-width: 50%;padding: 0 10px;display: flex;flex-direction: column;flex-grow: 0;flex-shrink: 0;justify-content: flex-start;margin-bottom: 20px;}.collection-featured .cfp-item img {max-width: 100%;}.collection-featured .cfp-item > a {display: block;text-decoration: none;color: inherit;height: 100%;}@media only screen and (min-width: 64em) {.collection-featured .cfp-item > a:hover .cfpi-inner {background-color: #f5f6f9;transition: all 0.3s ease;}}.collection-featured .cfpi-label {display: inline-block;margin-bottom: 10px;}.collection-featured .cfpi-label > span {padding: 5px;display: block;color: #fff;font-size: 12px;background-color: #303841;border-radius: 4px;}.collection-featured .cfpi-inner {background-color: #EBEDF2;display: flex;padding: 15px 20px 15px 10px;flex-direction: row;flex-wrap: nowrap;justify-content: normal;align-items: center;transition: all 0.3s ease;height: 100%;}.collection-featured .cfpi-inner .cfpi-left-block {width: 170px;}.collection-featured .cfpi-inner .cfpi-right-block {width: calc(100% - 170px);}.collection-featured .cfpi-inner .cfpi-product-name {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 16px;margin-bottom: 10px;font-weight: bold;color: #303841;}.collection-featured .cfpi-inner .cfpi-price .price-main {color: #BD0028;font-weight: bold;font-size: 18px;color: #BD0028;}.collection-featured .cfpi-inner .cfpi-price .price-was {font-size: 14px;color: #303841;font-weight: normal;text-decoration: line-through;margin-top: 5px;}.collection-featured .cfpi-inner .cfpi-features > ul {font-size: 16px;padding-left: 15px;color: #303841;line-height: 20px;margin-top: 0px;}.collection-featured.page-featured {margin: 40px 0;}.collection-featured.page-featured .cfp-item {max-width: 33.333%;}@media only screen and (max-width: 40em) {.collection-featured {margin: 20px 0 0 !important;}.collection-featured.page-featured .cfp-item {max-width: 100%;}.collection-featured .cfp-item {max-width: 100%;margin-bottom: 20px;}.collection-featured .cfpi-inner .cfpi-left-block {width: 140px;}.collection-featured .cfpi-inner .cfpi-right-block {width: calc(100% - 140px);}}@media screen and (min-width: 1024px) {.subcription-collection-wrap .layout--has-sidebar .productgrid--items .productgrid--item {width: 50%;overflow: hidden;}}.subcription-collection-wrap .productgrid--items .productgrid--item:nth-child(-n+4) {margin-top: 20px;}.subcription-collection-wrap .productitem {padding: 0;display: flex;height: 200px;align-items: center;flex-direction: row;flex-wrap: nowrap;}.subcription-collection-wrap .productitem .productitem--badge {top: 5px;right: 5px;}.subcription-collection-wrap .productitem .productitem--image-link {height: 100%;background-color: #EBD277;width: 200px;position: relative;}.subcription-collection-wrap .productitem .productitem--image {position: absolute;top: 50%;transform: translateY(-50%);}.subcription-collection-wrap .productitem .productitem--info {padding: 20px 15px;height: 100%;width: calc(100% - 200px);background-color: #EBEDF2;}.subcription-collection-wrap .productitem .productitem--title {margin-top: 0;font-size: 16px;height: auto;}.subcription-collection-wrap .productitem .productitem-bottom {width: calc(100% - 15px);left: 15px;bottom: 30px;}@media screen and (max-width: 679px) {.subcription-collection-wrap .productgrid--items .productgrid--item {width: 100%;}}.page-eliquid .page-desc {margin: 15px 0;}.ef-list-wrapper .efl-item-container {list-style: none;padding-left: 0;font-size: 0;}.ef-list-wrapper .efl-item-container .efl-item {width: 100%;max-width: 33.333%;display: inline-block;padding: 0 10px;margin-bottom: 20px;}.ef-list-wrapper .efl-item-container .efl-content {height: 70px;border-radius: 10px;position: relative;background-color: #EBEDF2;}.ef-list-wrapper .efl-item-container .efl-link {display: block;width: 100%;height: 100%;overflow: hidden;text-decoration: none;border-radius: 10px;transition: all 0.3s ease;}.ef-list-wrapper .efl-item-container .efl-link:hover .efl-name:after {transition: all 0.3s ease;}.ef-list-wrapper .efl-item-container .efl-img {width: 100px;height: 70px;overflow: hidden;position: absolute;top: 0;right: 0;transition: all 0.3s ease;border-radius: 0 10px 10px 0;}.ef-list-wrapper .efl-item-container .efl-img img {max-width: 100%;float: right;}.ef-list-wrapper .efl-item-container .efl-name {padding-right: 75px;padding-left: 15px;padding-top: 25px;padding-bottom: 24px;}.ef-list-wrapper .efl-item-container .efl-name h4 {margin: 0;margin-left: 0px;color: #303841;font-size: 18px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;}@media only screen and (max-width: 40em) {.ef-list-wrapper .efl-item-container {padding: 0 5px;}.ef-list-wrapper .efl-item-container .efl-item {max-width: 50%;margin-bottom: 10px;padding: 0 5px;}.ef-list-wrapper .efl-item-container .efl-content {height: 50px;}.ef-list-wrapper .efl-item-container .efl-content:after {top: 10px;}.ef-list-wrapper .efl-item-container .efl-img {width: 70px;height: 50px;}.ef-list-wrapper .efl-item-container .efl-name {padding: 10px 70px 10px 10px;display: flex;align-items: center;height: 100%;}.ef-list-wrapper .efl-item-container .efl-name h4 {font-size: 16px;}}#av-popup {display: none;z-index: 1000;top: 0;left: 0;right: 0;bottom: 0;position: fixed;background-color: rgba(48, 56, 65, 0.95);padding-top: 140px;transition: all 0.3s ease-in;}.av-window {padding-top: 80px;text-align: center;color: #fff;}.av-window h4 {margin: 0;color: #fff;font-size: 24px;}.av-window .av-form-box {margin-top: 40px;}.av-window .av-form-box .av-tnc a, .av-window .av-form-box .av-tnc p {color: #fff;font: 12px;}.av-window .av-cta {margin-top: 20px;text-align: center;}.av-window .cta-wrapper {width: 100%;max-width: 210px;display: inline-block;margin: 0 10px;vertical-align: top;}.av-window .cta-wrapper .btn-no {width: 100%;overflow: hidden;}.av-window .cta-wrapper .btn-yes, .av-window .cta-wrapper .btn-no > a {display: block;width: 100%;color: #303841;background-color: #fff;text-decoration: none;padding: 13px 20px;border-radius: 4px;text-align: center;font-weight: bold;cursor: pointer;}.av-window .cta-wrapper .btn-yes {background-color: #BD0028;color: #fff;}@media only screen and (max-width: 40em) {.av-window {padding-top: 0;padding-left: 20px;padding-right: 20px;}.av-window .cta-wrapper {max-width: 100%;margin: 0;}}.collection-blocks.section-block-btm-links {width: 100%;background-color: #303841;height: 210px;position: relative;padding: 25px 0;}@media only screen and (max-width: 40em) {.collection-blocks.section-block-btm-links {height: 290px;}}.collection-blocks .section-center-content {width: 100%;max-width: 440px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 10;color: #fff;text-align: center;padding-bottom: 20px;}@media only screen and (max-width: 40em) {.collection-blocks .section-center-content {padding: 0 25px;}}.collection-blocks .scc-heading {margin-bottom: 5px;}.collection-blocks .scc-heading h3 {margin: 0;color: #fff;line-height: 1.25;}.collection-blocks .scc-txt p {margin: 0;line-height: 1.25;}.collection-blocks .scc-actions {width: 100%;max-width: 130px;margin: auto;margin-top: 20px;}.collection-blocks .scc-actions .scc-btn {display: block;width: 100%;color: #fff;border: 1px solid #fff;border-radius: 4px;padding: 10px 5px;font-weight: bold;line-height: 1.25;}.collection-blocks .scc-link {z-index: 11;display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.page-content-wide {background-color: #F4F6F9;margin: 0;padding-top: 60px;overflow: hidden;}@media only screen and (max-width: 40em) {.page-content-wide .page-desc {padding: 0 10px;}}.page-content-wide .pcw-header {text-align: center;margin-bottom: 20px;padding: 0 15px;}.page-content-wide .pcw-header h1 {margin: 0;color: #303841;}.page-content-wide .featured-content-block {margin-bottom: 25px;}.page-content-wide .featured-content-block .fcb-img img {border-radius: 10px 10px 0 0;width: 100%;}.page-content-wide .featured-content-block .fcb-text {min-height: 110px;}.page-content-wide .featured-content-block .fcb-text p {line-height: 28px;}.page-content-wide .featured-content-block .fcb-actions > a {display: block;width: 100%;max-width: 140px;text-align: center;text-decoration: none;color: #fff;background-color: #303841;border-radius: 4px;padding: 13px 10px;position: relative;height: 45px;overflow: hidden;font-weight: bold;}.page-content-wide .section-blocks {overflow: hidden;width: 100%;margin: 20px 0;}.page-content-wide .section-heading {padding: 0 10px;}.page-content-wide .section-heading h2 {margin-top: 0;font-size: 24px;}.page-content-wide .section-content-item {background-color: #fff;border-radius: 10px;overflow: hidden;margin-bottom: 25px;box-shadow: 0 7.5px 11px rgba(0, 0, 0, 0.035), 0 8px 8px rgba(0, 0, 0, 0.07);transition: all 0.3s ease;}.page-content-wide .section-content-item:hover {box-shadow: 0 3.5px 7px rgba(0, 0, 0, 0.08), 0 4px 4px rgba(0, 0, 0, 0.1);transition: all 0.3s ease;}.page-content-wide .section-content-item.guide-articles .sci-header {background-color: #F6D6DD;}.page-content-wide .section-content-item.blog-articles .sci-header {background-color: #DDE4EC;}.page-content-wide .section-content-item img {max-width: 100%;}.page-content-wide .section-content-item .sci-header {padding: 5px 15px;height: 75px;display: flex;align-items: center;}.page-content-wide .section-content-item .sci-header h3 {margin: 0;font-size: 14px;line-height: 18px;}.page-content-wide .section-content-item .sci-header h3 a {color: #303841;text-decoration: none;}.page-content-wide .section-content-item.sci-img-wrapped .sci-img {font-size: 0;}.page-content-wide .section-content-item.sci-img-wrapped .sci-header {background-color: transparent;}.page-content-wide .section-content-item .sci-content {padding: 15px;}.page-content-wide .section-content-item .sci-txt {margin: 0;font-size: 14px;line-height: 1.50;min-height: 110px;}.page-content-wide .section-content-item .sci-txt > p {margin: 0;font-size: 14px;line-height: 1.50;}.page-content-wide .section-content-item .sci-actions-small {margin-top: 15px;}.page-content-wide .section-content-item .sci-actions-small > a {display: block;width: 100%;max-width: 110px;text-align: center;text-decoration: none;color: #fff;background-color: #303841;border-radius: 4px;padding: 5px 10px;position: relative;height: 25px;overflow: hidden;font-size: 14px;}.collection-blocks.section-block-btm-links {width: 100%;background-color: #303841;height: 210px;position: relative;padding: 25px 0;}@media only screen and (max-width: 40em) {.collection-blocks.section-block-btm-links {height: 290px;}}.collection-blocks.section-block-btm-links:hover .scc-btn {background-color: #fff;color: #ED5151;}.collection-blocks .section-center-content {width: 100%;max-width: 440px;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);z-index: 10;color: #fff;text-align: center;}@media only screen and (max-width: 40em) {.collection-blocks .section-center-content {padding: 0 25px;}}.collection-blocks .scc-heading h3 {margin: 0;}.collection-blocks .scc-txt p {margin: 0;}.collection-blocks .scc-actions {width: 100%;max-width: 130px;margin: auto;margin-top: 30px;}.collection-blocks .scc-actions .scc-btn {display: block;width: 100%;color: #fff;border: 1px solid #fff;border-radius: 4px;padding: 10px 5px;font-weight: bold;}.collection-blocks .scc-link {z-index: 11;display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.productgrid--item:focus {outline: none;}.product-content-wrapper {max-width: 940px;width: 100%;padding: 0 25px;margin: auto;}@media only screen and (max-width: 40em) {.product-content-wrapper {padding: 0;}.product-content-wrapper.product-recommendations--container {padding: 0 15px;}}.product-content-wrapper.related-products--container {overflow: hidden;margin-top: 20px;}.product-content-wrapper.related-products--container h2.related-products--title {color: #BD0028;}@media only screen and (max-width: 40em) {.product-content-wrapper.related-products--container {margin-top: 10px;}.product-content-wrapper.related-products--container .product-section--content {padding: 0 10px;}}@media screen and (min-width: 1080px) {.product-content-wrapper.related-products--container .productgrid--item {width: calc(25% - 16px);}}@media only screen and (max-width: 40em) {#product-super-detail {padding: 0 10px;}}#product-super-detail h2 {color: #BD0028;}.product-wide-container {margin-top: 25px;background-color: #ebedf2;padding: 30px 0 10px;overflow: hidden;}.product--container {padding-top: 20px;padding-bottom: 20px;}.product--container .rte h2, .product--container h2.content-title {margin-bottom: 15px;margin-top: 16px;line-height: 1.25;color: #303841;font-size: 24px;}.product--container .product-vendor, .product--container .jdgm-preview-badge {display: inline-block !important;}.product--container .product-vendor.jdgm-preview-badge, .product--container .jdgm-preview-badge.jdgm-preview-badge {margin-left: 0;}.product--container .breadcrumbs-container {padding-left: 0;padding-right: 0;margin-top: 0;margin-bottom: 10px;}.product--container .product-detail-header {margin-bottom: 20px;}.product--container .product-detail-header .product-title {width: 100%;font-size: 26px;margin-bottom: 0;line-height: 1.25;display: inline-block;vertical-align: bottom;}.product--container .product-header-inner {margin-top: 5px;overflow: hidden;}.product--container .product-vendor {line-height: 1.25;margin-top: 0;}.product--container .product-vendor a {color: #949494;text-decoration: underline;}.product--container .product-details {padding-bottom: 5px;margin-bottom: 0;overflow: hidden;display: flex;flex-flow: row wrap;justify-content: space-between;align-items: flex-end;}@media screen and (max-width: 719px) {.product--container .product-details {margin-top: 15px;}}.product--container .product-price-wrapper {margin-top: 0;width: 100%;max-width: 180px;display: inline-block;margin-bottom: 0;}.product--container .product-price-wrapper .product-pricing {width: 100%;}.product--container .product-price-wrapper .price--main .money {font-size: 28px;color: #BD0028;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;line-height: 1;}.product--container .product-price-wrapper .product--price .price--compare-at {margin-right: 0;margin-left: 10px;}.product--container .product-price-wrapper .product--price .price--main, .product--container .product-price-wrapper .product--price .price--compare-at {align-self: baseline;flex-grow: initial;}.product--container .prod-rewards-wrapper {color: #303841;font-size: 14px;font-weight: bold;}.product--container .prod-rewards-wrapper .prw-text {color: #303841;font-style: italic;margin-top: 2px;}.product--container .prod-rewards-wrapper a {color: inherit;font-weight: normal;}.product--container .product-stock-label {color: #03bd7b;border: 1px solid #03bd7b;font-size: 12px;padding: 5px 10px;background: transparent;display: inline-block;border-radius: 15px;vertical-align: top;float: right;font-weight: bold;}.product--container .product-label-wrapper {display: flex;vertical-align: middle;justify-content: flex-start;width: 100%;}@media only screen and (max-width: 40em) {.product--container .product-label-wrapper .product-meta-label {margin-left: 10px;}}.product--container .product-label-wrapper .product-meta-label {position: absolute;top: 0;left: 0;z-index: 1;}.product--container .product-orderby-wrap {margin: 20px 0;}.product--container .product-orderby-wrap #deliverytimer {font-weight: bold;color: #00bd7b;}.product--container .product-form--atc {margin-top: 10px;}.product--container .form-options {margin-top: 0;margin-bottom: 10px;}@media only screen and (max-width: 40em) {.product--container .breadcrumbs-container {padding: 0 10px;margin-bottom: 15px;}.product--container .product-detail-header {margin-top: 0;}.product--container .product-detail-header .product-title {font-size: 20px;}.product--container .product-header-inner {margin-top: 5px;}}.option-value-input:checked + .option-value-name {color: #fff;border-color: #303841;background-color: #303841;}.form-field-select-wrapper .form-field-select {box-shadow: none;}.psb-wrapper {overflow: hidden;}.psb-wrapper .psb-item {width: 50%;font-size: 14px;padding: 10px;height: 60px;float: left;display: flex;align-items: center;}.psb-wrapper .psb-item > a {display: inherit;text-decoration: none;color: #fff;display: flex;align-items: center;width: 100%;}.psb-wrapper .psbi-content {margin-left: 10px;width: calc(100% - 30px);}.psb-wrapper .psbi-icon {width: 30px;height: 30px;}.psb-wrapper .psbi-icon img {width: 100%;}.psb-wrapper .psbi-heading {font-size: 14px;font-weight: bold;}@media only screen and (max-width: 40em) {.psb-wrapper .psbi-heading {font-size: 12px;}}.psb-wrapper .psbi-text {font-size: 12px;}@media only screen and (max-width: 40em) {.psb-wrapper .psbi-text {display: none;}}.psb-wrapper .psb-call-expert {background-color: #4A90E2;border-radius: 5px 0 0 5px;}.psb-wrapper .psb-guides-info {background-color: #FF819B;border-radius: 0 5px 5px 0;}@media only screen and (max-width: 40em) {.product-gallery--media-thumbnail {height: 100px;}}.section-more-details h3, .section-more-details h4 {line-height: 1.25;margin-top: 0;margin-bottom: 0;font-weight: bold;font-size: 18px;color: #313941;}.section-product-details {margin-top: 0;background-color: #ebedf2;padding: 45px 0 20px;overflow: hidden;}.section-product-details.section-accordion .sa-control {position: relative;cursor: pointer;}.section-product-details.section-accordion .sa-control h2 {margin-top: 5px;margin-bottom: 5px;font-size: 22px;}.section-product-details.section-accordion .sa-control.active .sa-icon:before, .section-product-details.section-accordion .sa-control.active .sa-icon:after {transform: rotate(0deg);}.section-product-details.section-accordion .sa-context {padding: 0;padding-top: 10px;}@media only screen and (max-width: 40em) {.section-product-details.section-accordion .sa-context {padding: 0 20px;}}.section-product-details.section-accordion .sa-icon {height: 14px;width: 12px;position: absolute;top: 6px;right: 0;box-sizing: border-box;line-height: 50px;display: inline-block;}@media only screen and (max-width: 40em) {.section-product-details.section-accordion .sa-icon {top: 17px;right: 20px;}}.section-product-details.section-accordion .sa-icon:after, .section-product-details.section-accordion .sa-icon:before {transform: rotate(-45deg);content: '';position: absolute;top: 6px;left: 0;display: block;height: 2px;width: 10px;background-color: #221f1f;transition: all 0.3s ease-out;}.section-product-details.section-accordion .sa-icon:before {transform: rotate(-90deg);}.section-product-details.section-accordion .sa-icon:after {transform: rotate(-180deg);}.section-product-details .section-accordion-panel {background-color: transparent;float: none;}@media screen and (max-width: 719px) {.section-product-details.section-accordion {padding: 0;background-color: transparent;margin-top: 20px;padding: 0;}.section-product-details.section-accordion .section-accordion-panel {border-bottom: 1px solid #cfd1d9;border-radius: 0;margin: 0;padding: 0;}.section-product-details.section-accordion .section-accordion-panel:first-child {border-top: 1px solid #cfd1d9;}.section-product-details.section-accordion .sa-control {position: relative;padding: 15px 20px;}.section-product-details.section-accordion .sa-control.active {border-bottom: 1px solid #cfd1d9;}.section-product-details.section-accordion .sa-control h2 {margin: 0;font-size: 16px;font-weight: bold;}.section-product-details.section-accordion .content-block {padding: 0;}.section-product-details.section-accordion .sa-context {padding-bottom: 30px;padding-top: 20px;}}.product-section--title {font-size: 22px;}.details-container {max-width: 940px;width: 100%;padding: 0 15px;margin: auto;overflow: hidden;}.details-container .product-video-wrap {overflow: hidden;border-radius: 10px;box-shadow: 0 7.5px 11px rgba(0, 0, 0, 0.035), 0 8px 8px rgba(0, 0, 0, 0.07);}.details-container .content-block {margin: 0;background-color: #fff;border-radius: 10px;padding: 20px 20px 20px;height: 100%;}.details-container .description {margin: 0;}.details-container .product-description {margin: 0;}@media only screen and (max-width: 40em) {.details-container {padding: 0 0;}}.product-short-content h2 {margin-top: 0;}.product-short-content ul {margin: 0;padding-left: 20px;}.product-short-content ul > li {padding: 5px 0;list-style: none;position: relative;}.product-short-content ul > li:before {content: url(green-circle.svg);display: inline-block;position: absolute;left: -17px;height: 18px;top: 3px;}.compatible-list-view {overflow: hidden;}@media only screen and (max-width: 40em) {.compatible-list-view {padding: 0 10px;}}.compatible-list-view h2 {color: #BD0028;}.compatible-list-view .pvrc-list {list-style: none;margin: 0;padding: 0;margin-bottom: 30px;}.compatible-list-view .pvrc-list .pvrc-list-item {border-top: 1px solid #d9d9d9;}.compatible-list-view .pvrc-list .pvrc-list-item:last-child {border-bottom: 1px solid #d9d9d9;}.compatible-list-view .pvrc-item {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;padding: 15px 0;}.compatible-list-view .pvrc-item .pvrc-img {width: 80px;height: 80px;}.compatible-list-view .pvrc-item .pvrc-img img {max-width: 100%;}.compatible-list-view .pvrc-item .pvrc-content {width: calc(100% - 95px);display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;align-items: center;padding-left: 15px;}@media only screen and (max-width: 40em) {.compatible-list-view .pvrc-item .pvrc-content {flex-direction: column;}}.compatible-list-view .pvrc-item .pvrc-details {width: calc(100% - 110px);}@media only screen and (max-width: 40em) {.compatible-list-view .pvrc-item .pvrc-details {width: 100%;}}.compatible-list-view .pvrc-item .pvrc-title {margin-bottom: 5px;}.compatible-list-view .pvrc-item .pvrc-title h3 {margin: 0;font-size: 16px;}.compatible-list-view .pvrc-item .pvrc-vendor-name {font-weight: 500;font-size: 14px;color: #a0a0a0;}.compatible-list-view .pvrc-item .pvrc-actions {width: 110px;}.compatible-list-view .pvrc-item .pvrc-actions a {width: 100%;display: block;border-radius: 4px;background-color: #00BD7B;padding: 7px 5px;font-weight: bold;text-decoration: none;color: #fff;text-align: center;transition: all 0.3s ease;}.compatible-list-view .pvrc-item .pvrc-actions a:hover {background-color: #019d66;transition: all 0.3s ease;}@media only screen and (max-width: 40em) {.compatible-list-view .pvrc-item .pvrc-actions {width: 100%;margin-top: 5px;}.compatible-list-view .pvrc-item .pvrc-actions a {max-width: 110px;float: right;}}.compatible-grid-view {margin-top: 30px;overflow: hidden;}@media only screen and (max-width: 40em) {.compatible-grid-view {padding: 0 10px;}}.compatible-grid-view .productitem {box-shadow: none;border: 1px solid #CBCBCB;border-radius: 4px;}.compatible-grid-view .productitem .productitem--title {margin-bottom: 5px;}.compatible-grid-view .productitem .productitem--price {margin-top: 10px;}.compatible-grid-view h2 {color: #BD0028;}.compatible-grid-view .product-row .productgrid--item {width: calc(25% - 16px);}@media only screen and (max-width: 40em) {.compatible-grid-view .product-row .productgrid--item {width: calc(50% - 16px);}}.compatible-grid-view .featured-collection--banner .featured-collection--banner-outer {background-color: #D87287;border-radius: 4px;}.compatible-grid-view .featured-collection--banner h2 {color: #fff;}.featured-collection--container .productitem--title {font-size: 14px;}.featured-collection--container .product-label-wrapper {position: absolute;bottom: 0;left: 0;width: 100%;}.featured-collection--container .productitem--price .price--compare-at, .featured-collection--container .productitem--price .price--main {display: inline-block;}.subscription-block-form .suboption-item {width: 100%;max-width: 130px;padding: 10px 0;display: inline-block;}.subscription-block-form .suboption-link {display: block;width: 100%;height: 100%;text-decoration: none;color: inherit;}.subscription-block-form .suboption-link:hover .suboption-item-inner {border-color: #36565c;transition: all 0.3s ease;}.subscription-block-form .suboption-item-inner {height: 65px;border-radius: 10px;background-color: #ECF8FA;text-align: center;border: 2px solid transparent;transition: all 0.3s ease;}.subscription-block-form h3 {margin: 0;font-size: 16px;color: #36565c;}@media screen and (max-width: 719px) {.product-gallery {padding: 0 10px;}.product-gallery:focus {outline: 0;}}@media screen and (min-width: 720px) {.product-gallery {width: calc(50% - 10px);margin-right: 10px;}.product-main {width: calc(50% - 10px);margin-left: 10px;}}#featured-collection-cards {margin: 20px 0 30px;}#featured-collection-cards .flex-column {margin-bottom: 20px;}#featured-collection-cards h3, #featured-collection-cards p {margin: 0;}#featured-collection-cards h3 {margin-bottom: 5px;}#featured-collection-cards .fcc-item {height: 170px;background-color: #E5E5E5;position: relative;}#featured-collection-cards .fcc-item--link {display: inherit;width: 100%;height: 100%;color: #fff;text-decoration: none;}#featured-collection-cards .fcc-item--content {align-self: center;padding-left: 25px;width: 100%;}#featured-collection-cards .fcc-item--content .fcc-item-txt {text-align: center;}#featured-collection-cards .fcc-item--image {position: absolute;top: 0;right: 0;height: 170px;}#featured-collection-cards .fcc-item--image img {max-height: 100%;}#featured-collection-cards .fcc-actions {margin-top: 20px;}#featured-collection-cards .fcc-actions .btn-shopnow {margin: auto;}@media only screen and (max-width: 40em) {#featured-collection-cards .flex-row {padding-left: 1px;padding-right: 1px;}#featured-collection-cards .flex-column {padding-left: 1px;padding-right: 1px;margin-bottom: 2px;}#featured-collection-cards .fcc-item--image {display: none;}#featured-collection-cards .fcc-item--content {text-align: center;width: 100%;padding: 0;}}.page-eliquid .section-container-large {padding: 0 15px;}.page-eliquid .section-container-large .flex-row {padding: 0;}@media only screen and (max-width: 40em) {.page-eliquid .section-container-large {padding: 0;}}.page-eliquid .fcc-actions .btn-shopnow.white {margin-left: auto;margin-right: auto;}@media only screen and (max-width: 40em) {.page-eliquid #featured-collection-cards .fcc-item--content {height: 100%;background-color: rgba(0, 0, 0, 0.25);z-index: 20;}.page-eliquid #featured-collection-cards .fcc-item--content .mob-center {position: absolute;width: 100%;left: 0;top: 50%;transform: translateY(-50%);}.page-eliquid #featured-collection-cards .fcc-item--image {display: block;}}.section-promo-collection {height: 525px;max-width: 100%;padding: 0 10px;margin-bottom: 30px;}.section-promo-collection img {max-width: 100%;}.section-promo-collection h2, .section-promo-collection p {margin: 0;line-height: 1.50;}.section-promo-collection .btn-shopnow {margin: 0;margin-top: 20px;}.section-promo-collection .section-flex-img {width: 50%;}.section-promo-collection .section-flex-content {width: 50%;padding-top: 0;padding-left: 70px;text-align: left;}.section-promo-collection .section-flex-content.white h2, .section-promo-collection .section-flex-content.white p {color: #fff;}.section-promo-collection .section-promo-inner {width: 100%;height: 100%;background-color: #F8F9FB;}@media only screen and (max-width: 40em) {.section-promo-collection {height: 400px;}.section-promo-collection .section-flex-content {padding: 0;width: 100%;text-align: center;padding: 20px 15px 10px;}.section-promo-collection .btn-shopnow {display: inline-block;}.section-promo-collection .section-flex-img {height: calc(100% - 145px);text-align: center;margin: auto;width: 100%;}.section-promo-collection .section-flex-img img {max-height: 100%;max-width: none;}}.section-promo-collection .section-link-wrap {display: block;position: absolute;width: 100%;height: 100%;}.section-promo-collection.view-all-eliquids {height: 360px;}.section-promo-collection.view-all-eliquids .section-flex-inner {background-color: #ED5152;}.section-flex-inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;position: relative;overflow: hidden;width: 100%;height: 100%;align-items: center;}.section-newsletter-wrap {padding: 30px 0;background-color: #8BCFCB;}.section-newsletter-wrap .nsl-content .section-txt {margin-top: 0;}.section-newsletter-wrap .nsl-content p {color: #fff;}.section-newsletter-wrap .nsl-content form {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-size: 16px;display: block;max-width: 100%;margin: 0;}.section-newsletter-wrap .nsl-content form .klaviyo_field_group {display: inline-block;width: calc(100% - 140px);margin: 0;float: left;}.section-newsletter-wrap .nsl-content form .klaviyo_form_actions {display: inline-block;width: 120px;float: left;}.section-newsletter-wrap .nsl-content form .klaviyo_submit_button {border-radius: 4px;background-color: #303841;padding: 16px 0;width: 100%;display: block;height: 45px;margin-left: 20px;}.section-newsletter-wrap .nsl-content form input {height: 45px;color: #9B9B9B;border: 0;border-radius: 4px;font-weight: bold;}@media only screen and (max-width: 40em) {.section-newsletter-wrap {text-align: center;}.section-newsletter-wrap .nsl-img {width: 200px;margin: auto;}.section-newsletter-wrap .nsl-content {margin-top: 15px;padding: 0 10px;}.section-newsletter-wrap .nsl-content form .klaviyo_field_group {width: 100%;}.section-newsletter-wrap .nsl-content form .klaviyo_form_actions {width: 100%;}.section-newsletter-wrap .nsl-content form .klaviyo_submit_button {margin-top: 15px;margin-left: 0;}}button.btn.button {border: 0;appearance: none;-webkit-appearance: none;background-color: #6ab4c1;color: #fff;padding: 16px 20px;margin-top: 20px;border-radius: 4px;font-weight: bold;cursor: pointer;font-size: 16px;}button.btn.button:hover {background-color: #5c99a4;}.ro_widget {margin-top: 20px;}.ro_widget .bold-ro__product {background: #ffffff;padding: 5px;border-radius: 4px;margin-bottom: 20px;border: 1px solid #d8d8d8;}.ro_widget .bold-ro__recurring-title {color: #bd0129;font-size: 18px;font-weight: bold;padding-top: 10px;padding-bottom: 5px;padding-left: 10px;padding-right: 10px;display: none;}.ro_widget .bold-ro__order-interval-lbl {margin-bottom: 10px;display: block;}.ro_widget .bold-ro__radio-div {position: relative;border-radius: 4px;}.ro_widget .bold-ro__radio-div label {cursor: pointer;}.ro_widget .bold-ro__radio-div input {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.ro_widget .bold-ro__radio-div .bold-ro__order-interval-container {margin-top: 10px;}.ro_widget .bold-ro__radio-div .bold-ro__one-time-purchase, .ro_widget .bold-ro__radio-div .bold-ro__recurring-text {padding-left: 30px;}.ro_widget .bold-ro__radio-div .bold-ro__one-time-purchase:before, .ro_widget .bold-ro__radio-div .bold-ro__recurring-text:before {content: "";display: block;height: 20px;width: 20px;position: absolute;top: 10px;left: 10px;background-color: #fff;border: 1px solid #ced1d9;border-radius: 3px;}.ro_widget .bold-ro__radio-div.bold-ro__bold-active {background-color: #fff;font-weight: bold;}.ro_widget .bold-ro__radio-div.bold-ro__bold-active .bold-ro__one-time-purchase:after, .ro_widget .bold-ro__radio-div.bold-ro__bold-active .bold-ro__recurring-text:after {content: "";display: block;height: 16px;width: 16px;position: absolute;background-color: #03bd7b;border: 0;border-radius: 3px;top: 12px;left: 12px;}.ro_widget .bold-ro__radio-div .bold-ro__subscription-only:after, .ro_widget .bold-ro__radio-div .bold-ro__subscription-only:before {display: none !important;}.ro_widget .bold-ro__frequency-label {padding-top: 0;}.ro_widget .bold-ro__order-interval-container select {font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-style: normal;font-weight: 400;font-size: 1rem;height: 35px;color: #303841;background-color: #fff;border: 1px solid #9b9b9b;border-radius: 3px;padding-right: 1.75rem;cursor: pointer;box-shadow: none;width: auto;}.ro_widget .bold-ro__order-interval-container select:focus {outline: none;}.ro_widget a.bold-ro__detail-tooltip {text-decoration: none;display: inline-block;padding: 5px 15px;background-color: #36565c;color: #fff;font-size: 14px;border-radius: 30px;}.ro_widget .bold-ro__radio-div {border: 0;}.ro_widget .bold-ro__radio-div .bold-ro__bold-active {background-color: transparent !important;}.bold-ro__vanilla-modal .bold-ro__choice-header {text-align: center;padding: 20px 0;overflow: hidden;background-color: #ebedf2;}.bold-ro__vanilla-modal .bold-ro__choice-header .h2.bold-ro__choice-progress {font-size: 24px;font-weight: bold;margin-bottom: 10px;}.bold-ro__vanilla-modal .bold-modal__content {background-color: #F4F6F9;padding: 20px 25px 0;margin: auto;}.bold-ro__vanilla-modal .bold-modal__content .bold-grid.bold-ro__products-list {max-width: 1000px;margin: auto;}.bold-ro__vanilla-modal .bold-product {border: 1px solid #E0E6EF;background-color: #fff;border-radius: 10px;}.bold-ro__vanilla-modal .bold-product__image-container, .bold-ro__vanilla-modal .bold-pic {margin: 0;max-height: 170px;}.bold-ro__vanilla-modal .bold-product__title {font-size: 14px;font-family: inherit;}.bold-ro__vanilla-modal .bold-product__quantity-wrapper {margin-top: 10px;}.bold-ro__vanilla-modal .bold-product__quantity {text-align: center;vertical-align: text-bottom;display: flex;align-items: center;flex-direction: row;flex-wrap: nowrap;justify-content: center;}.bold-ro__vanilla-modal .bold-product__quantity-val {width: 50px;font-size: 16px;appearance: none;padding: 7px 5px;border: 0;border-radius: 4px;}.bold-ro__vanilla-modal .bold-product__quantity-val:focus {outline: none;}.bold-ro__vanilla-modal .bold-product__quantity-decrease, .bold-ro__vanilla-modal .bold-product__quantity-increase {padding: 0;background: #fff;border: 2px solid #395a72;color: #303841;font-weight: bold;font-size: 24px;line-height: 26px;height: 30px;width: 30px;display: inline-block;border-radius: 50%;margin: 0 3px;}.bold-ro__vanilla-modal .bold-product__control {height: 30px;padding: 6px;line-height: 17px;border: 0;border-radius: 4px;}.bold-ro__vanilla-modal .btn.bold-ro__choices-save {-webkit-appearance: none;border: 0;background-color: #00bd7b;border-radius: 4px;color: #fff;padding: 11px 15px;width: 100%;max-width: 290px;}.bold-ro__vanilla-modal .btn.bold-ro__choices-save:disabled {background-color: #c1c1c1;}.bold_option_total {display: none;}.bold_options {margin-bottom: 20px;}.bold_options select {margin-bottom: 5px !important;}.bold_option {position: relative;}.bold_option .bold_option_title {position: absolute;left: 15px;top: 7px;z-index: 2;pointer-events: none;font-size: 0.8125rem;color: #303841;font-weight: bold;}.bold_option .bold_option_element {margin: 0 !important;}.bold_option select {z-index: 2;width: 100%;height: 100%;padding: 1.6rem 0.625rem 0.395rem;padding-right: 1.75rem;color: #303841;cursor: pointer;background-color: #f3fee6;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: "Lato","sans-serif";font-style: normal;font-weight: 400;border: 1px solid #8caa68;border-radius: 4px;margin-bottom: 15px;color: #019d66;}.bold_option select:focus {outline: 0;}.bold_option .bold_option_element:after {display: block;content: "";background-image: url(select-arrow.svg);background-size: 100% 100%;background-repeat: no-repeat;width: 8px;height: 6px;z-index: 10;position: absolute;top: 22px;right: 10px;}#manage-subscription-root {overflow: hidden;background-color: #EBEDF2;padding: 40px 0 30px;}#manage-subscription-root .manage-subscription-page {padding: 0 15px;width: 100%;max-width: 960px;}#manage-subscription-root h3 {text-align: center;margin-top: 0;max-width: 460px;margin: auto;margin-bottom: 30px;}#manage-subscription-root p {text-align: center;}#manage-subscription-root .subscription-container {border: 0;background-color: transparent;}#manage-subscription-root .subscription-header {background-color: #fff;margin-top: 30px;margin-bottom: 30px;padding: 30px 20px;border-radius: 10px;text-align: left;align-items: normal;}#manage-subscription-root .subscription-header > * {margin: 0;}#manage-subscription-root .subscription-header h3 {margin: auto;width: 100%;text-align: left;max-width: 100%;margin-bottom: 10px;}#manage-subscription-root .subscription-header .next-order-date__container {font-size: 16px;color: #BD0028;font-weight: bold;}#manage-subscription-root .subscription-content-container {background-color: transparent;border: 0;}#manage-subscription-root .subscription-details-container {padding-left: 30px;}#manage-subscription-root .subscription-details-block {margin-bottom: 30px;}#manage-subscription-root .subscription-details-block p, #manage-subscription-root .subscription-details-block, #manage-subscription-root .subscription-details-block div {text-align: left;color: #637381;font-size: 14px;line-height: 16px;}#manage-subscription-root .text-button, #manage-subscription-root .msp__link {color: #BD0028;}#manage-subscription-root .subscription-content-block {border: 0;border-radius: 10px;margin-bottom: 25px;}#manage-subscription-root .subscription-content-block-header {border: 0;border-radius: 10px;background-color: #fff;font-size: 18px;padding: 0;font-weight: bold;}#manage-subscription-root .subscription-content-block-header > p {padding: 18px 25px;width: 100%;text-align: left;display: block;}#manage-subscription-root .subscription-details-block > p:first-child {color: #303841;font-size: 16px;margin-bottom: 10px;}#manage-subscription-root .subscription-details-block-container {margin-top: 40px;}#manage-subscription-root .subscription-content-block-body {border-radius: 0 0 10px 10px;padding: 0 25px 25px 25px;border: 0;}#manage-subscription-root .flex-column {padding-left: 0;}@media only screen and (max-width: 40em) {.subscription-box-home .flex-img-wrap {margin: 0 -10px;}.subscription-box-home .section-content {padding: 20px;}.subscription-box-home .section-field {margin: 0 20px;}.subscription-box-home .sf-blocks {margin-bottom: 20px;}}.swap-product-container {border: 1px solid #e3e3e3;margin-top: 20px;border-radius: 10px;background-color: #fff;}.swap-product-container .spc-inner {padding: 20px 30px 20px 10px;-ms-flex-flow: row;flex-flow: row;}.swap-product-container .productitem--block-heading {font-size: 16px;color: #028060;margin: 0;font-weight: bold;}.swap-product-container .productitem--title {font-size: 16px;font-weight: 500;margin-top: 5px;}.swap-product-container .btn-view {display: inline-block;color: #fff;text-decoration: none;padding: 7px 20px;background-color: #303841;font-size: 14px;border-radius: 4px;}.swap-product-container .productitem--btm {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;justify-content: space-between;margin-top: 20px;}.swap-product-container .productitem--price {margin: 0;}.swap-product-container .productitem--price .price--main {font-weight: bold;}.swap-product-container .productitem--image img {border-radius: 10px;visibility: visible;}.swap-product-container .productitem--image{min-width: auto;min-height: auto;}.swap-product-container.swap-product-new-release .spc-inner {background-color: #f5f6f9;border-radius: 10px;}.swap-product-container.swap-product-new-release .productitem--title {font-size: 16px;}.swap-product-container.swap-product-new-release .productitem--block-heading {font-size: 20px;color: #4a8fe2;}.swap-product-container.swap-product-new-release .spc-content-wrap {padding-left: 10px;}.product-featured-blog {padding: 30px 0;}.product-featured-blog h2 {text-align: center;}.product-featured-blog .bi-content-inner {padding: 15px 20px 25px;}.product-featured-blog .article--excerpt-title {font-size: 18px !important;}.product-featured-blog .article-img img {max-width: 100%;}.product-featured-blog .article--excerpt-text {margin-bottom: 20px !important;font-size: 16px;}.product-featured-blog .article--excerpt-readmore {margin-bottom: 0;padding: 8px 20px;background: #313841;color: #fff;margin-top: 10px;display: inline-block;border-radius: 25px;}.home-section--content.collection-list--inner {margin-bottom: 1.90rem;font-size: 0;}.home-section--content.collection-list--inner .collection--item {border-left: 1px solid #C8C8C8;border-bottom: 1px solid #C8C8C8;padding: 0;width: calc(25% - 0px);margin-left: 0;margin-top: 0;}@media only screen and (min-width: 64em) {.home-section--content.collection-list--inner .collection--item:nth-child(4n+1) {border-left: 0;}.home-section--content.collection-list--inner .collection--item:nth-child(n+5) {border-bottom: 0;}}.home-section--content.collection-list--inner .collection--item-title {display: none;}@media only screen and (max-width: 40em) {.home-section--content.collection-list--inner .collection--item {width: calc(50% - 0px);}.home-section--content.collection-list--inner .collection--item:nth-child(2n+1) {border-left: 0;}.home-section--content.collection-list--inner .collection--item:nth-last-child(-n+2) {border-bottom: 0;}}.pinned-blog--container {width: 100%;padding: 40px 0 10px;background-color: #F4F6F9;margin-top: 20px;}.pinned-blog--container .home-section--content {flex-wrap: wrap;margin: 0;}.pinned-blog--container .home-section--content .article--excerpt-wrapper {margin-bottom: 20px;}.pinned-blog--container .article--excerpt-text.rte {font-size: 14px;line-height: 1.50;}.pinned-blog--container .article--excerpt-text.rte a {color: #303841;}.pinned-contentblock--container {padding: 0 0 20px;}.pinned-contentblock--container .home-pinnedblock-content {display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;transition: width 0.1s ease;padding: 0;list-style-type: none;outline: 0;}.pinned-contentblock--container .blockcontent-item {margin-bottom: 20px;width: calc(33.33333% - 13.33333px);margin-right: 10px;border: 0;background-color: #fff;border-radius: 10px;overflow: hidden;min-height: 100%;flex-grow: 0;flex-shrink: 0;text-align: center;transition: width 0.1s ease;}.pinned-contentblock--container .article-list-item {height: 100%;overflow: hidden;position: relative;}.pinned-contentblock--container .img-wrapper {height: 150px;text-align: center;padding: 15px 0;}.pinned-contentblock--container .img-wrapper img {margin: auto;max-height: 100%;}.pinned-contentblock--container .article--excerpt-text {line-height: 1.40;}.pinned-contentblock--container .btn-readmore {display: inline-block;}.pages-item-block {height: 250px;background-color: #d6bd9f;text-align: center;position: relative;margin-bottom: 20px;}.pages-item-block > a {display: block;width: 100%;height: 100%;}.pages-item-block .cbi-inner {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;max-width: 380px;color: #303841;padding: 0 20px;}.pages-item-block .cbi-title {margin-bottom: 25px;}.pages-item-block .cbi-title h3 {margin: 0;}.pages-item-block .cbi-text {padding-bottom: 0;}.pages-item-block .cbi-text p {margin: 0;line-height: 1.50;font-size: 16px;}.pages-item-block .cbi-actions {margin-top: 25px;}.pages-item-block .cbi-actions > span.cbi-btn {display: block;width: 100%;max-width: 150px;padding: 13px 10px;border: 1px solid #303841;text-transform: uppercase;text-decoration: none;color: #303841;margin: auto;font-size: 14px;border-radius: 4px;transition: all 0.3s ease;}.account-page {margin-top: 0;margin-bottom: 0;}.account-login {padding: 30px 0;}.account-page-content {margin-top: 0;margin-bottom: 0;max-width: 715px !important;}.account-page-content .form-field-text {border-radius: 40px;padding: 15px;padding-top: 20px;padding-bottom: 10px;}.account-page-content .form-field-title {left: 15px;}.account-page-content .form-action-row {margin: 0;margin-top: 20px;}.account-page-content .form-action-row .button-primary {border-radius: 40px;width: 100%;max-width: 210px;padding: 16px 10px;}@media only screen and (max-width: 40em) {.account-page-content .form-action-row {text-align: center;margin-top: 0;}.account-page-content .form-action-row .button-primary {max-width: 100%;}}.register-footer p {margin: 0;color: #fff;text-align: center;}.account-register-usp {padding: 0 20px !important;}.help-toplnks {overflow: hidden;padding: 0 10px;}#shopify-section-static-search {margin: 0;}#shopify-section-static-search .productgrid--search {margin-bottom: 20px;}#shopify-section-static-search .productgrid--wrapper {margin: 0;}#shopify-section-static-search #bc-sf-filter-tree-h {margin-bottom: 0;}#shopify-section-static-search .productgrid--footer {padding-bottom: 30px;}.product-key-features .sa-context {padding: 0 !important;}.product-key-features ul {margin: 0;padding-left: 20px;}.product-key-features img {margin: 0 !important;max-width: 100%;}.product-key-features .kfi-img {width: 60px;height: 60px;}.product-key-features .kfi-content {padding-left: 10px;width: calc(100% - 60px);line-height: 1.25;}.product-key-features .kfi-title {font-weight: bold;padding-bottom: 5px;}.product-key-features .key-feature-item {padding: 30px 20px;border-bottom: 1px solid #EBEDF2;display: flex;flex-direction: row;flex-wrap: nowrap;flex-flow: row;justify-content: start;align-items: center;}.product-key-features .kfi-additional {padding: 30px 20px;line-height: 1.50;}.product-key-features .kfi-additional h4 {margin: 0 0 15px;font-weight: bold;}.product-key-features .kfi-additional p {margin: 0;}.product-key-features .kfi-links {margin-top: 10px;}.product-key-features .kfi-links a {display: block;color: #303841;}@media only screen and (min-width: 40.0625em) {.product-key-features .kfi-additional {border-top: 1px solid #EBEDF2;}.product-key-features .kfi-inner {display: flex;flex-direction: row;flex-wrap: wrap;flex-flow: wrap;justify-content: start;}.product-key-features .kfi-inner .key-feature-item {width: 50%;}.product-key-features .kfi-inner .key-feature-item:first-child {border-right: 1px solid #EBEDF2;}.product-key-features .kfi-inner .key-feature-item:nth-last-child(-n+2) {border-bottom: 0;}.product-key-features .kfi-inner .key-feature-item:nth-child(3n) {border-right: 1px solid #EBEDF2;}}.box-content p {margin: 0;}.box-content ul {padding-left: 20px;margin: 0;}.product-shipping-info .dib-content {padding-left: 0;}.product-shipping-info .columns {padding: 0;}.product-shipping-info .delivery-block {padding: 0;}.product-shipping-info .delivery-block-item {margin-left: 0;margin-right: 0;}.page-stoptober {font-size: 0;}.page-stoptober .hide {display: none;}.page-stoptober img {max-width: 100%;}.page-stoptober .page-intro {background-color: transparent;height: auto;padding: 55px 0 30px;}.page-stoptober .page-intro h2 {font-size: 28px;}.page-stoptober .page-intro h1 {font-size: 48px;font-weight: bold;}.page-stoptober .page-intro h2 {margin-top: 5px;font-style: italic;font-size: 24px;}.page-stoptober .section-highlight {margin: 0;}.page-stoptober .section-highlight.light {background-color: #F4F6F9;}.page-stoptober .section-highlight.turqois {background-color: #2CB9C2;}.page-stoptober .section-highlight.turqois h2, .page-stoptober .section-highlight.turqois p {color: #fff;}.page-stoptober .section-highlight ul > li {margin-bottom: 15px;}.page-stoptober .section-highlight .section-quote h3 {font-weight: normal;font-style: italic;color: #468DE5;}.page-stoptober .section-highlight .section-quote p {font-size: 16px;font-style: italic;color: #303841;line-height: 1.5;}.page-stoptober .product-highlights strong > p {font-size: 14px;}.page-stoptober .bs-content-main .section-content-inner {padding-left: 30px;}.page-stoptober .bs-content-main .sic-label {font-size: 16px;font-weight: bold;color: #fff;background-color: #4A90E2;padding: 5px 10px;display: inline-block;margin-bottom: 20px;}.page-stoptober .bs-content-main .sic-title {margin-bottom: 5px;}.page-stoptober .bs-content-main .sic-subtitle h3 {font-size: 20px;margin: 0;}.page-stoptober .bs-content-main .sic-features {font-size: 20px;margin-top: 10px;}.page-stoptober .bs-content-main .sic-features ul {padding-left: 20px;}.page-stoptober .bs-content-main .sic-features ul > li {padding: 3px 0;}.page-stoptober .bs-content-main .sic-price-large {margin-top: 10px;}.page-stoptober .bs-content-main .sic-price-large .price {font-size: 32px;font-weight: bold;}.page-stoptober .bs-content-main .sic-price-large .price-save {margin-top: 10px;font-size: 20px;color: #BD0027;font-weight: bold;}@media only screen and (max-width: 40em) {.page-stoptober .section-img-medium {order: 1;}.page-stoptober .section-conent {order: 2;}.page-stoptober .bs-content-item {padding: 35px 20px 25px;}.page-stoptober .section-content-inner {padding: 0;padding-top: 10px;}.page-stoptober .sic-label {margin-top: 20px;}.page-stoptober .sic-title h2 {font-size: 24px !important;}.page-stoptober .sic-subtitle h3 {font-size: 16px !important;}.page-stoptober .sic-features {font-size: 16px !important;}.page-stoptober .sic-features ul > li {padding-top: 2px 0;}.page-stoptober .sic-price-large {margin-top: 20px;}.page-stoptober .sic-price-large .price {font-size: 24px !important;}.page-stoptober .sic-price-large .price-save {font-size: 18px !important;}.page-stoptober .view-deals {display: block;font-size: 16px;position: fixed;top: 15px;width: 100%;z-index: 99999;}.page-stoptober .view-deals .bounce {text-align: center;width: 140px;height: 40px;background-color: #2BB9C3;border-radius: 4px;animation: bounce 1s infinite alternate;-webkit-animation: bounce 1s infinite alternate;margin: auto;box-shadow: 0 2px 5px -2px #969696;}.page-stoptober .view-deals .bounce img {margin-top: 2px;margin-left: 4px;}.page-stoptober .view-deals .bounce > a {width: 100%;height: 100%;display: block;color: #fff;text-decoration: none;border-radius: 4px;line-height: 38px;}}@keyframes bounce {from {transform: translateY(5px);}to {transform: translateY(-5px);}}#nicotine-cal {width: 100%;max-width: 740px;margin: 20px auto;}#nicotine-cal .niccal-inner {padding: 20px;border: 1px solid #ebedf2;border-radius: 10px;background-color: #F4F6F9;}#nicotine-cal .niccal-row, #nicotine-cal .niccal-result {display: flex;flex-direction: row;flex-wrap: wrap;-webkit-justify-content: space-between;justify-content: space-between;-webkit-flex-flow: revert;flex-flow: row;-webkit-align-items: center;align-items: center;padding: 5px 0;}#nicotine-cal .niccal-options {position: relative;}#nicotine-cal .niccal-options:after {display: block;content: "";background-image: url(select-arrow.svg);background-size: 100% 100%;background-repeat: no-repeat;width: 8px;height: 6px;z-index: 10;position: absolute;top: 15px;right: 15px;}#nicotine-cal select {z-index: 2;width: 100%;height: 100%;padding: 8px 10px;padding-right: 1.75rem;color: #303841;cursor: pointer;background-color: #ffffff;-webkit-appearance: none;-moz-appearance: none;appearance: none;font-family: "Lato","sans-serif";font-style: normal;border: 1px solid #9B9B9B;border-radius: 4px;color: #313941;margin: 0;position: relative;}#nicotine-cal .niccal-actions {width: 100%;}#nicotine-cal .niccal-actions .niccal-actions-inner {float: right;margin-top: 20px;margin-bottom: 10px;}#nicotine-cal .niccal-actions .niccal-actions-inner input {cursor: pointer;}#nicotine-cal .niccal-result input {font-family: Lato,sans-serif;font-style: normal;font-weight: 400;font-size: var(--font-size-body);z-index: 1;width: 100%;padding: 8px 10px;color: #303841;background-color: #ffffff;border: 1px solid #d8d8d8;border-radius: 3px;}#nicotine-cal .niccal-result .niccal-text {font-weight: bold;}.promo-text-wrapper {position: absolute;bottom: 0px;left: 0;width: 100%;background-color: #e9ecef;padding: 10px;height: 60px;}@media only screen and (max-width: 40em) {.promo-text-wrapper {height: auto;position: static;text-align: center;}}.promo-text-wrapper p {margin: 0;color: #6b6b6b;}.boost-pfs-filter-tree-content {width: 100%;}@media only screen and (min-width: 64em) {.boost-pfs-filter-options-wrapper {display: flex;align-items: stretch;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;}}.boost-pfs-filter-option-title {padding-right: 20px;}.boost-pfs-filter-tree-h {margin-bottom: 0 !important;display: flex;align-items: stretch;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;height: 100%;}.boost-pfs-filter-tree-h .boost-pfs-filter-option {margin-right: 0 !important;display: flex !important;flex-direction: column;flex-grow: 0;flex-shrink: 0;justify-content: flex-start;width: 100%;max-width: 25%;}.boost-pfs-filter-tree-h .boost-pfs-filter-option:not(.boost-pfs-filter-option-collapsed) .boost-pfs-filter-option-title:after {display: none;}.boost-pfs-filter-tree-h .boost-pfs-filter-option:not(.boost-pfs-filter-option-collapsed) .boost-pfs-filter-option-title:before {display: none;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content {background-color: #ebedf2 !important;box-shadow: 0 -2.9px 11.6px rgba(0, 0, 0, 0.15), 0 9.1px 11.6px rgba(0, 0, 0, 0.15), 0 20.9px 20px rgba(0, 0, 0, 0.044), 0 40.8px 26.5px rgba(0, 0, 0, 0.012), 0 100px 80px rgba(0, 0, 0, 0.002);top: calc(100% - 13px) !important;border-radius: 0 !important;padding: 15px !important;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul {margin-left: -10px;padding-right: 20px !important;padding-left: 15px;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul li {font-size: 14px;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;background-color: #fff;border-radius: 4px;transition: all 0.3s ease;padding-top: 5px;padding-bottom: 5px;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul li.selected {background-color: #3F95FD !important;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul li.selected button {color: #fff !important;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul.boost-pfs-filter-option-item-list-multiple-list li.boost-pfs-filter-option-label:hover {transition: all 0.3s ease;box-shadow: 0 -1.9px 7px rgba(0, 0, 0, 0.15), 0 4px 7px rgba(0, 0, 0, 0.012);}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul.boost-pfs-filter-option-item-list-box {padding-left: 2px !important;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul.boost-pfs-filter-option-item-list-box li {background: transparent !important;padding-top: 0;padding-bottom: 0;margin-bottom: 5px;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul.boost-pfs-filter-option-item-list-box .boost-pfs-filter-option-item > button {border-radius: 4px;background-color: #fff;}.boost-pfs-filter-tree-h .boost-pfs-filter-option.boost-pfs-filter-option-column-1 .boost-pfs-filter-option-content ul.boost-pfs-filter-option-item-list-box .boost-pfs-filter-option-item > button:hover {background-color: #303841;border-color: #303841 !important;color: #fff;}.boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading {transition: all 0.3s ease;margin-right: 0 !important;padding: 10px 40px 12px 10px !important;background-color: #fff !important;border: 1px solid #e6e6e6 !important;line-height: 1 !important;border-radius: 4px;transition: all 0.3s ease;width: 100%;}@media only screen and (max-width: 40em) {.boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading {display: none !important;}}.boost-pfs-filter-tree-h .boost-pfs-filter-option-title-heading:before {right: 15px !important;}.boost-pfs-filter-option-content .boost-pfs-filter-clear {font-size: 14px !important;line-height: 26px !important;}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li {padding-left: 8px !important;}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box {left: auto !important;right: 10px;top: 9px !important;border-radius: 10px !important;border: 1px solid #979797 !important;}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box:before {display: none !important;}.boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li.selected .boost-pfs-check-box {border: 2px solid #fff !important;}.boost-pfs-filter-tree-mobile-button button {padding: 18px 0 !important;margin: 0 !important;background: #ebedf3 !important;color: #313941 !important;font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Ubuntu, Helvetica Neue, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;font-weight: 600;}@media (max-width: 767px) {.boost-pfs-filter-tree-mobile-button {display: inline-block !important;}}.boost-pfs-filter-apply-button {font-size: 14px !important;line-height: 26px !important;border: none !important;background: #313941 !important;color: #fff !important;font-weight: bold !important;}@media only screen and (min-width: 64em) {#bc-sf-filter-top-sorting {background-color: transparent;padding-right: 0;}}.section-grid-container {position: relative;max-width: 1400px;padding-right: 25px;padding-left: 25px;margin-right: auto;margin-left: auto;margin-top: 25px;margin-bottom: 25px;overflow: hidden;font-size: 0;}.section-grid-container p {font-size: 16px;}@media only screen and (min-width: 64em) {.section-grid-container {margin-top: 10px;margin-bottom: 10px;}.section-grid-container .section-inner {margin: 0 -10px;overflow: hidden;}}@media only screen and (max-width: 64em) {.section-grid-container {padding-left: 0;padding-right: 0;margin: 0;}.section-grid-container .section-grid-inner {padding: 0 20px;font-size: 14px;}}.section-grid-container .actions {margin: 30px 0 10px;}.section-grid-container .no-style-btn {text-decoration: underline;font-weight: bold;color: #BD0028;font-size: 16px;}.grid-container {display: grid;grid-template-columns: 50% 50%;grid-template-rows: auto auto;grid-column-gap: 0;grid-row-gap: 5px;margin: 0 -5px;}.grid-container .grid-item {position: relative;padding: 0 0.208em;}@media only screen and (min-width: 64em) {.grid-container {grid-template-columns: 25% 25% 25% 25%;margin: 0 -10px;}.grid-container.grid-six {grid-template-columns: 16.666% 16.666% 16.666% 16.666% 16.666% 16.666%;margin: 0 -10px;}.grid-container.grid-five {grid-template-columns: 20% 20% 20% 20% 20%;}}.fcc-heading {margin: 20px 0 10px;overflow: hidden;}.fcc-heading h2 {margin: 0 !important;font-size: 26px;color: #303841;font-weight: bold;}.float-right {float: right;}.promo-banner-container {text-align: center;}.promo-banner-container .hero-banner {position: relative;}@media only screen and (min-width: 64em) {.promo-banner-container .hero-banner {margin-top: 10px;}}.promo-banner-container a {display: block;width: 100%;height: 100%;}.promo-banner-container img {max-width: 100%;}.promo-banner-container .hero-baner {margin-top: 10px;}@media only screen and (max-width: 64em) {.promo-banner-container {margin-bottom: 20px;}}.promo-grid-banner-container p {margin: 0;}.promo-grid-banner-container img {max-width: 100%;}.promo-grid-banner-container .pbc-txt-wrapper {background-color: #FFF;padding: 15px 10px;color: #303841;text-align: center;font-size: 14px;}.promo-grid-banner-container .pbc-txt-wrapper .pbc-txt-inner {max-width: 590px;margin: auto;}.promo-grid-banner-container .pbc-txt-wrapper .pbc-txt-inner a {text-decoration: none;display: block;width: 100%;height: 100%;}.promo-grid-banner-container .pbc-title {font-size: 24px;font-weight: bold;margin-bottom: 5px;}.promo-grid-banner-container.section-grid-banner-container .pbc-txt-wrapper .pbc-txt-inner {max-width: 480px;}.promo-grid-banner-container .pbc-txt-wrapper-overlay {position: absolute;width: 100%;top: 50%;left: 0;transform: translateY(-50%);}.promo-grid-banner-container .pbc-txt-wrapper-overlay .pbc-txt-inner {padding: 0 20px;color: #fff;font-size: 14px;text-align: center;}.promo-grid-banner-container .pbc-txt-wrapper-overlay .pbc-txt {padding: 0 35px;margin-bottom: 30px;}.promo-grid-banner-container .promo-block-item {margin: 10px 0;width: 100%;float: left;}.promo-grid-banner-container .promo-block-item img {width: 100%;}@media only screen and (max-width: 40em) {.promo-grid-banner-container .promo-block-item {padding: 0;}}@media screen and (min-width: 720px) {.promo-grid-banner-container .promo-grids {display: flex;flex-direction: initial;flex-wrap: nowrap;flex-flow: wrap;align-items: normal;}.promo-grid-banner-container .promo-block-item {position: relative;width: 33.3333%;}}@media only screen and (max-width: 40em) {.promo-grid-banner-container {padding: 0;margin-top: 0;}}.static-category-container p {margin: 0;}.static-category-container img {max-width: 100%;}.static-category-container a {text-decoration: none;color: #303841;}.static-category-container .fhc-inner {overflow: hidden;}.static-category-container .fhc-item {width: 100%;float: left;padding: 0 20px;margin: 10px 0;}.static-category-container .fhci-inner {background-color: #F4F6F9;border-radius: 10px;position: relative;display: flex;align-items: center;padding: 5px 20px;}.static-category-container .fhci-img {height: 70px;width: 70px;}.static-category-container .fhci-content {margin-left: 5px;}.static-category-container .fhci-title {font-weight: bold;font-size: 16px;}.static-category-container .fhci-txt {margin-top: 5px;font-size: 14px;}@media only screen and (min-width: 64em) {.static-category-container .fhc-item {width: 25%;padding: 0 10px;}.static-category-container .fhci-inner {align-items: center;padding: 20px 20px 35px;flex-direction: column;flex-wrap: nowrap;flex-flow: wrap;justify-content: center;text-align: center;}.static-category-container .fhci-img {width: 130px;height: 130px;margin-bottom: 10px;}}.section-static-featured-products {margin-bottom: 20px;}.section-static-featured-products img {max-width: 100%;max-height: 100%;}.section-static-featured-products .hfpi-img {width: 135px;height: 135px;margin: auto;}.section-static-featured-products .hfpi-title {margin-top: 20px;margin-bottom: 15px;font-size: 16px;height: 28px;}@media only screen and (max-width: 64em) {.section-static-featured-products .hfpi-title {font-size: 13px;height: 35px;}}.section-static-featured-products .hfpi-price {font-weight: bold;margin-top: 5px;font-size: 13px;}.section-static-featured-products .hfp-item {width: 100%;padding: 0 0.208em;}.section-static-featured-products .hfp-item a {text-decoration: none;color: #303841;}.section-static-featured-products .hfpi-inner {position: relative;background-color: #F4F6F9;padding: 15px;text-align: center;}@media only screen and (min-width: 64em) {.hfp-item {padding: 0 10px !important;}.hfpi-inner {padding: 30px 15px !important;}}.section-brand-collection .hsb-item {text-align: center;height: 75px;display: flex;align-items: center;justify-content: center;}.section-brand-collection .hsb-item img {max-width: 100%;}.section-home-backdrop {padding: 40px 10px;background: #F4F6F9;}.section-review-items {position: relative;}.section-review-items img {max-width: 100%;}@media only screen and (min-width: 64em) {.section-review-items {display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;}.section-review-items .csw-item {width: 50%;padding: 0 10px;}}.static-brand-grid {overflow: hidden;background-color: #F4F6F9;}@media only screen and (min-width: 64em) {.static-brand-grid {margin-top: 20px;text-align: center;padding: 50px 0;}}@media only screen and (max-width: 64em) {.static-brand-grid .section-grid-inner {padding: 10px 20px 30px;}}.static-blogposts--section {overflow: hidden;}.static-blogposts--section .article--excerpt-wrapper {margin: 0;width: 100%;box-shadow: none;border-radius: 20px;}@media screen and (min-width: 720px) {.static-blogposts--section .article--excerpt-wrapper {width: calc(25% - 20px);}.static-blogposts--section .article--excerpt-wrapper:not(:last-child) {margin-right: 20px;}}@media only screen and (max-width: 64em) {.static-blogposts--section .article--excerpt-wrapper {padding-left: 0;padding-right: 0;}}.static-blogposts--section .article--excerpt-content {background-color: #F4F6F9;text-align: left;}.article--excerpt-title {color: #303841;font-weight: bolder;}.home-fcc-inner {padding: 30px 0;}.featured-collection-container {overflow: hidden;}.section-home-promo-banner, .section-grid-banner-container, .promo-grids {overflow: hidden;}.featured-collection--section {clear: both;}.static-featured-collection {background-color: #F4F6F9;padding: 20px 0 20px;margin-bottom: 0;}.static-featured-collection .home-section--content {margin-bottom: 0;}.static-featured-collection .featured-collection--container {overflow: hidden;}@media only screen and (max-width: 40em) {.static-featured-collection .productgrid--item {width: calc(50%) !important;}}.static-featured-collection .productgrid--item {margin-right: 0;padding: 0 5px;}@media only screen and (max-width: 40em) {.static-featured-collection .featured-collection--content {flex-wrap: wrap;display: flex;flex-basis: 50%;}.static-featured-collection .productgrid--item {list-style: none;width: calc(50% - 10px);}}.static-featured-collection .productitem {border-radius: 10px;box-shadow: 0 0px 15px rgba(128, 128, 128, 0.11);}.static-featured-collection h2 {text-align: left;font-weight: 500;font-size: 24px;color: #303841;}.promo-top-flavour-section {margin-bottom: 20px;}.promo-top-flavour-section a {text-decoration: none;}.promo-top-flavour-section .setf-item {padding: 0 0.208em;width: 100%;text-align: center;}@media only screen and (min-width: 64em) {.promo-top-flavour-section .setf-item {padding: 0 10px;}}.promo-top-flavour-section .setf-item img {max-width: 100%;}.promo-top-flavour-section .sefti-inner {padding: 10px 0;overflow: hidden;border-radius: 10px;}@media only screen and (min-width: 64em) {.promo-top-flavour-section .sefti-inner {padding: 15px;}.promo-top-flavour-section .sefti-inner .seft-img-wrapper {margin-top: 5px;}}.promo-top-flavour-section .sf-txt-top, .promo-top-flavour-section .sf-txt-bottom {color: #fff;font-size: 16px;font-weight: bolder;}.navmenu-id-guides-blogs {display: none !important;}.mobile-nav-close {position: absolute;top: 10px;right: 15px;width: 30px;height: 30px;padding: 9px;border-radius: 50%;background-color: #313941;}.mobile-nav-close svg {display: block;width: 12px;height: 12px;vertical-align: middle;color: #fff;}@media only screen and (max-width: 40em) {.bc-sf-top-toolbar {overflow: auto;height: auto;}}.account-page-header {width: 100%;max-width: 1350px !important;margin: auto;padding: 20px 0;padding-bottom: 0;display: flex;flex-direction: row;flex-wrap: nowrap;-webkit-justify-content: space-around;justify-content: space-between;-webkit-flex-flow: row wrap;flex-flow: row wrap;-webkit-align-items: center;align-items: center;}@media only screen and (max-width: 40em) {.account-page-header {padding: 20px 10px 0;}}.account-page-header h1 {margin: 0;margin-bottom: 10px;font-size: 26px;font-weight: bold;}.account-page-header .sweettooth-points-balance {font-weight: bold;}.account-page-header .subscription-container a {display: block;padding: 13px 10px;width: 200px;background-color: #BD0028;border-radius: 4px;color: #fff;font-weight: bold;text-decoration: none;font-size: 14px;text-align: center;}@media only screen and (max-width: 40em) {.account-page-header .subscription-container a {margin-top: 10px;font-size: 12px;width: 150px;}}