@media screen and (max-width: 767.8px){.smi-display-settings.smi-display-desktop{display:none !important}}@media screen and (min-width: 768px){.smi-display-settings.smi-display-mobile{display:none !important}}.smi-component-blocks-social-media .smi-social-media-icon{max-width:100%;display:flex;grid-gap:12px;flex-wrap:wrap}.smi-component-blocks-social-media .smi-social-media-icon a{display:flex}.smi-component-blocks-social-media .smi-social-media-icon .copy-product-link{position:relative;display:inline-block}.smi-component-blocks-social-media .smi-social-media-icon .copy-product-link .tooltiptext{visibility:hidden;width:150px;font-size:14px !important;background-color:#555;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-75px;opacity:0;transition:opacity .3s}.smi-component-blocks-social-media .smi-social-media-icon .copy-product-link .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.smi-component-blocks-social-media .smi-social-media-icon .copy-product-link:hover .tooltiptext{visibility:visible;opacity:1}.smi-component-blocks-social-media .smi-social-media-icon .a-href-icon{display:flex;justify-content:center;align-items:center;padding:8px;line-height:initial}.smi-component-blocks-social-media .smi-social-media-icon .a-href-icon svg{stroke:none}.smi-component-blocks-social-media .smi-social-media-icon .a-href-icon svg path{fill:rgba(var(--color-foreground), 0.75)}.smi-component-blocks-social-media .smi-social-media-icon .a-href-icon:hover svg{stroke:none}.smi-component-blocks-social-media .smi-social-media-icon .a-href-icon:hover svg path{fill:rgba(var(--color-foreground), 1)}.smi-component-blocks-social-media .smi-social-media-icon .product-share-icon-1 svg{stroke:none}.smi-component-blocks-social-media .smi-social-media-icon .product-share-icon-1 svg path{fill:rgba(var(--color-foreground), 0.75)}.smi-component-blocks-social-media .smi-social-media-icon .product-share-icon-1:hover svg{stroke:none}.smi-component-blocks-social-media .smi-social-media-icon .product-share-icon-1:hover svg path{fill:rgba(var(--color-foreground), 1)}.smi-component-blocks-social-media .smi-social-media-icon .product-share-icon-2{border-radius:5000px;background:rgba(var(--color-foreground), 0.04)}.smi-component-blocks-social-media .smi-social-media-icon .product-share-icon-3{border-radius:5000px;border:1px solid rgba(var(--color-foreground), 0.2)}.smi-component-blocks-social-media .smi-social-media-icon .product-share-icon-3:hover{border:1px solid rgba(var(--color-foreground), 1)}.smi-component-blocks-social-media span svg path{fill:rgb(var(--color-foreground))}.smi-hide-social-icon-on-sm{display:none}@media screen and (min-width: 992px){.smi-show-social-icon-on-desktop{display:block !important}}.smi-section-email-signup .smi-row{--smi-gutter-x: var(--grid-desktop-horizontal-spacing, 30px);--smi-gutter-y: var(--grid-desktop-vertical-spacing, 0);display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--smi-gutter-y));margin-right:calc(-0.5*var(--smi-gutter-x));margin-left:calc(-0.5*var(--smi-gutter-x))}@media(min-width: 768px){.smi-section-email-signup .smi-row{--smi-gutter-x: var(--grid-desktop-horizontal-spacing, 30px);--smi-gutter-y: var(--grid-desktop-vertical-spacing, 0)}}.smi-section-email-signup .smi-row>*{box-sizing:border-box;flex-shrink:0;max-width:100%;padding-right:calc(var(--smi-gutter-x)*.5);padding-left:calc(var(--smi-gutter-x)*.5);margin-top:var(--smi-gutter-y)}.smi-section-email-signup .smi-heading-component{text-align:var(--content-alignment);justify-content:var(--content-postion)}.smi-section-email-signup .smi-heading-component__description>*{color:rgb(var(--color-foreground))}.smi-section-email-signup .smi-heading-component__description p{margin-bottom:0px}.smi-section-email-signup .smi-heading-inner{text-align:var(--content-alignment);margin-bottom:calc(var(--spacing-elements)*24px)}.smi-section-email-signup .smi-content-postion{justify-content:var(--content-postion)}.smi-section-email-signup .smi-component-blocks-heading{display:flex;align-items:var(--content-postion);flex-direction:column;text-align:var(--content-alignment);position:relative}.smi-section-email-signup .smi-component-blocks-heading h6,.smi-section-email-signup .smi-component-blocks-heading h5,.smi-section-email-signup .smi-component-blocks-heading p{width:100%}@media screen and (max-width: 767.98px){.smi-section-email-signup .smi-component-blocks-heading{display:inline-block}}.smi-section-email-signup #smi-subscribe-Form{width:100%}.smi-section-email-signup .smi-container-content{width:var(--content-max-width);position:relative;max-width:100%}.smi-section-email-signup .smi-container-content>div:last-child{margin-bottom:0px}.smi-section-email-signup .smi-component-blocks-social-media{display:flex;align-items:center;justify-content:var(--content-alignment);position:relative}.smi-section-email-signup.smi-section-email-signup-2 .smi-heading-component{justify-content:var(--content-alignment)}.smi-section-email-signup.smi-section-email-signup-2 .smi-heading-inner{margin-bottom:0px;text-align:var(--content-alignment)}.smi-section-email-signup.smi-section-email-signup-2 .smi-button--solid{margin:0px}.smi-section-email-signup.smi-section-email-signup-2 .smi-heading-component__description{margin-bottom:0px}.smi-section-email-signup.smi-section-email-signup-2 .smi-component-blocks-social-media{display:flex;align-items:center;justify-content:var(--content-alignment);position:relative;line-height:1}.smi-section-email-signup.smi-section-email-signup-2 .smi-field-validate{text-align:var(--content-alignment)}.smi-section-email-signup.smi-section-email-signup-2 .smi-email-signup-content>div:last-child{margin-bottom:0px}.smi-section-email-signup.smi-section-email-signup-2 .smi-heading-inner{text-align:var(--content-alignment)}@media screen and (min-width: 992px){.smi-section-email-signup-2 .smi-row .smi-content-heading{padding-right:80px;width:calc(100% - var(--width-content-right, 500px))}.smi-section-email-signup-2 .smi-row .smi-email-signup-content{width:var(--width-content-right, 500px)}}