.hidden{display:none!important}@media (max-width:599px){.hidden-phone{display:none!important}}@media (min-width:600px) and (max-width:839px){.hidden-tablet{display:none!important}}@media (min-width:840px){.hidden-desktop{display:none!important}}.swiper-pagination{display:flex;justify-content:center;margin-top:calc(var(--gutter)*4);position:relative!important}.swiper-pagination-bullet{margin:0 2px!important}.swiper-pagination--overlapsing{bottom:20px!important;margin:0;margin-top:0!important}.swiper-pagination--overlapsing .swiper-pagination-bullet{background-color:#d8d8d8;opacity:.9}.swiper-pagination-bullet-active{background-color:var(--color-primary)!important}.images-section-images__count{display:none}@media (min-width:840px){.images-section-images__count{align-items:center;background-color:#000000b5;border-radius:4px;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:99}}.images-section-images__item{border-radius:4px;cursor:pointer;position:relative}._hidden_1dt8a_1{display:none!important}@media (max-width:599px){._hidden-phone_1dt8a_6{display:none!important}}@media (min-width:600px) and (max-width:839px){._hidden-tablet_1dt8a_12{display:none!important}}@media (min-width:840px){._hidden-desktop_1dt8a_18{display:none!important}}._product_1dt8a_23{box-shadow:0 6px 16px #0000000f;flex-flow:column;height:100%;overflow:hidden;padding:0!important;position:relative}._product__shipping-features_1dt8a_31{margin-bottom:calc(var(--gutter)*1)}@media (min-width:840px){._product_1dt8a_23{flex-flow:column;transition:all .1s ease-in-out}}._product__subtitle_1dt8a_40{color:var(--color-grey)}._product__image_1dt8a_43{border-radius:0;height:auto;height:200px;min-width:150px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media (min-width:840px){._product__image_1dt8a_43{height:240px;width:100%}}._product__link_1dt8a_58{color:inherit;display:flex;flex-flow:column;height:100%;margin:0}._product__link--flagged_1dt8a_65{opacity:.5}@media (min-width:840px){._product__link_1dt8a_58{flex-flow:column;transition:all .1s ease-in-out}}._product__link--column_1dt8a_74{flex-flow:column}._product__link--column_1dt8a_74 ._product__image_1dt8a_43{height:300px;width:100%}@media (min-width:840px){._product__link--column_1dt8a_74 ._product__image_1dt8a_43{height:200px}}._product__content_1dt8a_86{display:flex;flex-flow:column;flex-grow:1;padding:calc(var(--gutter)*2) calc(var(--gutter)*2) calc(var(--gutter)*6)}@media (max-width:599px){._product__content_1dt8a_86{padding:calc(var(--gutter)*1.5) calc(var(--gutter)*1.5) calc(var(--gutter)*5)}}._product__description_1dt8a_97{flex:1;margin:0;margin-bottom:calc(var(--gutter)*2)}._product__description_1dt8a_97,._product__price_1dt8a_108{font-family:Helvetica,Helvetica Neue,sans-serif;font-size:1rem;font-size:18px;font-weight:400;text-decoration:inherit;text-transform:inherit}._product__price_1dt8a_108{display:inline-block;font-weight:700;margin-bottom:calc(var(--gutter)*1);margin-top:calc(var(--gutter)*.5)}._product__price--positive_1dt8a_120{color:var(--color-primary)}._product__price--negative_1dt8a_123{color:var(--color-accent)}._product__header_1dt8a_126{display:flex;flex-flow:column}._product__header_1dt8a_126 ._product__price-wrapper_1dt8a_130{margin-bottom:0;order:1}._product__header_1dt8a_126 ._product__description_1dt8a_97{font-weight:500;margin-bottom:0;order:2}@media (max-width:599px){._product__header_1dt8a_126{flex-flow:row;flex-wrap:wrap}._product__header_1dt8a_126 ._product__price-wrapper_1dt8a_130{flex-basis:100%;margin-bottom:0;order:1}._product__header_1dt8a_126 ._product__description_1dt8a_97{margin-bottom:0;order:2}}._product__saved-price_1dt8a_154{color:var(--color-grey-text);display:inline-block;font-size:1rem;margin-left:calc(var(--gutter)*1);text-decoration:line-through}._product__percentage_1dt8a_161{border-radius:5px;border-radius:gutter();color:var(--color-white);font-family:Helvetica Neue,Helvetica,sans-serif;font-size:.875rem;font-weight:500;left:calc(var(--gutter)*1);margin:0;padding:calc(var(--gutter)*.8) calc(var(--gutter)*1.4);position:absolute;text-decoration:inherit;text-transform:inherit;top:calc(var(--gutter)*1);z-index:2}._product__percentage--positive_1dt8a_177{background-color:var(--color-primary)}._product__percentage--negative_1dt8a_180{background-color:var(--color-accent)}._product__flag_1dt8a_183{align-items:center;background:#fff;background:var(--color-accent);border-radius:gutter();bottom:unset;color:#fff;display:flex;font-size:13px;left:calc(var(--gutter)*1);padding:calc(var(--gutter)*.5);padding-right:calc(var(--gutter)*1);position:absolute;right:unset;top:calc(var(--gutter)*1);z-index:2}@media (min-width:840px){._product__flag_1dt8a_183{bottom:unset;left:calc(var(--gutter)*1);right:unset;top:calc(var(--gutter)*1)}}._product__flag-icon_1dt8a_208{font-size:12px}._product__attributes_1dt8a_211{display:flex;flex-wrap:wrap;list-style:none;margin:0;margin-top:calc(var(--gutter)*.5);padding:0}._product__attribute_1dt8a_211{align-items:center;background-color:#f6f6f6;display:flex;margin-bottom:calc(var(--gutter)*.5);margin-right:calc(var(--gutter)*.5);padding:calc(var(--gutter)*.5)}._product__attribute-key_1dt8a_227{display:none}._product__attribute-key_1dt8a_227,._product__attribute-value_1dt8a_235{font-family:Helvetica,Helvetica Neue,sans-serif;font-size:.75rem;font-weight:400;text-decoration:inherit;text-transform:inherit}._product_1dt8a_23:hover{cursor:pointer;z-index:1}@media (min-width:840px){._product_1dt8a_23:hover{box-shadow:0 6px 16px #0000000f;transform:scale(1.05)}}@media (min-width:600px) and (max-width:839px){._product_1dt8a_23{flex-flow:column}._product__image_1dt8a_43{height:200px;width:100%}}._productSlot_1dt8a_263{bottom:calc(var(--gutter)*1.5);display:flex;position:absolute;right:calc(var(--gutter)*1.5);z-index:1}._bottom-items_1dt8a_271{bottom:calc(var(--gutter)*2);display:flex;left:calc(var(--gutter)*2);margin-top:0;padding-top:calc(var(--gutter)*1);position:absolute;z-index:1}@media (max-width:599px){._bottom-items_1dt8a_271{bottom:calc(var(--gutter)*1.5)}}._oem-code_1dt8a_286{align-items:center;display:flex;flex-wrap:wrap;padding-top:calc(var(--gutter)*.5)}._oem-code__code_1dt8a_292{display:block;margin:0;margin-left:calc(var(--gutter)*.5)}._oem-code__code_1dt8a_292>a:hover{text-decoration:underline}._oem-code__code_1dt8a_292:after{content:","}._oem-code__code_1dt8a_292:last-child:after{content:none}
