@media(min-width:990px){body .page-wrapper{scrollbar-width:none}}.page-width{max-width:1512px;margin:0 auto;padding:0 40px}.desktop_only{display:block!important}.mobile_only{display:none!important}@media screen and (max-width:1024px){.page-width{padding:0 14px}.desktop_only{display:none!important}.mobile_only{display:block!important}}*,body *,h1,h2,h3,h4,h5,h6,p,span,a,li,ul,ol,button,input,textarea{font-family:var(--font-primary)}.btn{display:inline-flex;font-family:var(--font-primary);align-items:center;justify-content:center;background:none;border:none;margin:0;display:flex;text-align:center;text-transform:uppercase;cursor:pointer;font-size:var(--fs-all-caps-2);line-height:var(--lh-all-caps-2);letter-spacing:var(--letter-spacing-all-caps-2);font-weight:500;border-radius:var(--radius-circular);padding:10px 16px;min-width:84px;min-height:32px;position:relative;transition:.3s all ease}.btn.btn--loading{color:transparent;pointer-events:none;cursor:wait}.btn.btn--loading:before{content:"";position:absolute;width:12px;height:12px;border:2px solid rgba(255,255,255,.28);border-right-color:var(--color-white);border-top-color:var(--color-white);border-radius:var(--radius-circular);animation:button-loader .7s linear infinite}@keyframes button-loader{to{transform:rotate(360deg)}}.btn--full-width{width:100%}.btn--small{padding:6px 16px;min-height:24px}.btn--large{font-size:var(--fs-all-caps-4);line-height:var(--lh-all-caps-4);letter-spacing:var(--letter-spacing-all-caps-4);min-width:110px;min-height:48px;padding:16px 36px}.btn--large.btn--loading:before{width:20px;height:20px}.btn--primary{color:var(--color-fg-on-action);background-color:var(--color-bg-action-primary);min-height:48px}.btn--primary:hover{color:var(--color-fg-on-action);background-color:var(--color-bg-action-primary-hover)}.btn--primary[disabled],.button.btn--primary[disabled]{color:var(--color-dark-gray);background-color:var(--color-border-gray);cursor:not-allowed;opacity:1}.btn--primary-ghost{color:var(--color-secondary);background-color:var(--color-white)}.btn--primary-ghost.btn--loading:before{border:2px solid rgba(0,0,0,.28);border-right-color:var(--color-black);border-top-color:var(--color-black)}.btn--primary-ghost:hover{color:var(--color-white);background-color:var(--color-neutral-black)}.btn--primary-ghost[disabled]{color:var(--color-dark-gray);background-color:var(--color-white);cursor:not-allowed}.btn--primary:focus-visible,.btn--secondary:focus-visible{outline:2px solid var(--color-fg-on-action);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg-surface-brand-deep)}.btn--secondary{color:var(--color-fg-on-action);background-color:var(--color-bg-action-secondary);min-height:48px}.btn--secondary:hover{color:var(--color-fg-on-action);background-color:var(--color-bg-action-secondary-hover)}.btn--secondary[disabled]{color:var(--color-fg-on-action);background-color:var(--color-bg-action-secondary);cursor:not-allowed;opacity:.6}.btn--secondary-ghost{color:var(--color-black);background-color:var(--color-white)}.btn--secondary-ghost.btn--loading:before{border:2px solid rgba(0,0,0,.28);border-right-color:var(--color-black);border-top-color:var(--color-black)}.btn--secondary-ghost:hover{color:var(--color-white);background-color:var(--color-neutral-black)}.btn--secondary-ghost[disabled]{color:var(--color-black);background-color:var(--color-white);cursor:not-allowed;opacity:.6}.btn--tertiary{color:var(--color-fg-primary);background:transparent;text-decoration:underline;text-underline-offset:4px}.btn--tertiary.btn--loading:before{border:2px solid rgba(171,26,45,.28);border-right-color:var(--color-fg-primary);border-top-color:var(--color-fg-primary)}.btn--tertiary:hover{color:var(--color-fg-neutral-reded);text-decoration-thickness:2px}.btn--tertiary[disabled]{color:var(--color-fg-primary);cursor:not-allowed;opacity:.6}.btn--tertiary-ghost{color:var(--color-fg-neutral-light);background:transparent;text-decoration:underline;text-underline-offset:4px}.btn--tertiary-ghost.btn--loading:before{border:2px solid rgba(256,256,256,.28);border-right-color:var(--color-white);border-top-color:var(--color-white)}.btn--tertiary-ghost:hover{text-decoration-thickness:2px}.btn--tertiary-ghost[disabled]{opacity:.6;cursor:not-allowed}.btn--neutral{color:var(--color-black);background-color:var(--color-light-gray)}.btn--neutral.btn--loading:before{border:2px solid rgba(0,0,0,.28);border-right-color:var(--color-black);border-top-color:var(--color-black)}.btn--neutral:hover{color:var(--color-white);background-color:var(--color-neutral-black)}.btn--neutral[disabled]{color:var(--color-charcoal-gray);background-color:var(--color-border-gray);cursor:not-allowed}.btn--critical{color:var(--color-white);background-color:var(--color-critical)}.btn--critical:hover{color:var(--color-white);background-color:var(--color-neutral-black)}.btn--critical[disabled]{color:var(--color-charcoal-gray);background-color:var(--color-border-gray);cursor:not-allowed}.btn--positive{color:var(--color-white);background-color:var(--color-positive)}.btn--positive:hover{color:var(--color-white);background-color:var(--color-neutral-black)}.btn--positive[disabled]{color:var(--color-charcoal-gray);background-color:var(--color-border-gray);cursor:not-allowed}.btn.btn--loading[disabled]{color:transparent}@media(max-width:767px){.btn--large{font-size:var(--fs-all-caps-2);line-height:var(--lh-all-caps-2);letter-spacing:var(--letter-spacing-all-caps-2);padding:10px 16px;min-width:84px;min-height:48px}}.dropdown{position:relative;width:100%}.dropdown__label{display:block;margin-bottom:8px;font-size:14px;line-height:16px;letter-spacing:0px;font-weight:500;color:#333}.dropdown__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:52px;padding:16px 20px;background:#fff;border:1.5px solid #333333;border-radius:var(--radius-circular);color:#333;font-size:13px;line-height:20px;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.dropdown__value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;line-height:20px;letter-spacing:0px;font-weight:400;color:#333}.dropdown__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px}.dropdown.is-open .dropdown__icon{transform:rotate(180deg) translateY(-2px)}.dropdown__menu{position:absolute;z-index:100;top:calc(100% + 6px);left:0;width:100%;padding:4px;background:#fff;border:1px solid #d5d5d5;border-radius:var(--radius-large);corner-shape:var(--radius-corner-shape);box-shadow:0 4px 12px #0000001a,0 1px 3px #0000000f;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-4px) scale(.98);transform-origin:top;transition:opacity .15s ease,visibility .15s ease,transform .15s ease;max-height:192px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#E0E0E0 transparent}.dropdown.is-open .dropdown__menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.dropdown__option{display:flex;align-items:center;width:100%;min-height:36px;padding:12px 16px;background:transparent;border:0;border-radius:var(--radius-medium);corner-shape:var(--radius-corner-shape);color:#292929;font-size:16px;line-height:20px;letter-spacing:0px;font-weight:400;text-align:left;cursor:pointer;transition:background .12s ease}.dropdown__option:hover{background:#f5f5f5}.dropdown__option:focus-visible{outline:none;background:#f0f0f0}.dropdown__option.is-selected{background:#f5f5f5;font-weight:500}@media(max-width:767px){.dropdown__trigger{height:32px}}.common-slick-slider{display:flex;align-items:center;justify-content:center;margin-top:24px;position:relative}.common-slick-slider .common-slick-slider-toggle{width:24px;height:24px;border-radius:var(--radius-circular);background:var(--color-white);border:0;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--color-neutral-red);cursor:pointer;flex-shrink:0;position:absolute;right:0;padding:0}.common-slick-slider .common-slick-slider-toggle:focus-visible{outline:2px solid var(--color-fg-primary-faded);outline-offset:2px}.common-slick-slider .common-slick-slider-dots{display:flex;align-items:center;gap:9px}.common-slick-slider .common-slick-slider-dot{height:8px;width:8px;border-radius:var(--radius-circular);background:var(--color-off-white);overflow:hidden;position:relative;transition:width .3s ease;border:0;padding:0;cursor:pointer}.common-slick-slider .common-slick-slider-dot:focus-visible{outline:2px solid var(--color-fg-primary-faded);outline-offset:3px}.common-slick-slider .common-slick-slider-dot.is-active{width:32px}.common-slick-slider .common-slick-slider-dot .dot-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;transform:scaleX(0);transform-origin:left center;background:var(--color-neutral-red);animation:dotFill 4s linear forwards}@keyframes dotFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.common-slick-slider .common-slick-slider-dot .dot-fill.is-paused{animation-play-state:paused}.common-slick-slider.red-and-white .common-slick-slider-dot{background:var(--color-white)}.common-slick-slider.red-and-white .common-slick-slider-dot .dot-fill{background:var(--color-fg-primary-faded)}.common-slick-slider.red-and-white .common-slick-slider-toggle{background:var(--color-white)}.common-slick-slider.black-and-grey .common-slick-slider-dot{background:#c2c2c2}.common-slick-slider.black-and-grey .common-slick-slider-toggle{background:#e0e0e0}.slick-pending:not(.slick-initialized){visibility:hidden;overflow:hidden!important;max-width:100%}.section-best-sellers,.section-bundle-save,.section-usp-bar,.section-category-product-cards,.section-blog-list,.section-blog-media,.section-featured-blog,.shopify-section--review,.shopify-section--press-recognition,.protection-in-action-container{overflow-x:clip}#article-container{padding-top:calc(40px + var(--newsroom-height));padding-bottom:80px}#article-container .article--pageHeading h1{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-40);line-height:var(--lh-44);letter-spacing:var(--letter-spacing--1);max-width:712px}#article-container .shopify-block:has(time){display:none}#article-container .shopify-block .blog-post-content{max-width:712px}#article-container .shopify-block .blog-post-content h2:first-of-type{margin-top:0}#article-container .shopify-block .blog-post-content :is(h2){font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-28);line-height:var(--lh-32);letter-spacing:var(--letter-spacing-0);margin:26px 0 16px}#article-container .shopify-block .blog-post-content :is(h3,h4,h5){font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-24);line-height:var(--lh-28);letter-spacing:var(--letter-spacing-0-25);margin:26px 0 16px}#article-container .shopify-block .blog-post-content ol li,#article-container .shopify-block .blog-post-content ul li,#article-container .shopify-block .blog-post-content p{font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-18);line-height:var(--lh-24);letter-spacing:var(--letter-spacing-0)}#article-container .shopify-block .blog-post-content p:has(img)+p{color:var(--color-dark-gray);font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-16);line-height:var(--lh-20);letter-spacing:var(--letter-spacing-0)}#article-container .image-block__image{border-radius:var(--radius-small);corner-shape:var(--radius-corner-shape);aspect-ratio:2/1;object-fit:fill;margin:0 120px}#article-container img{border-radius:var(--radius-small);corner-shape:var(--radius-corner-shape);aspect-ratio:712 / 630;object-fit:fill}#article-container .shopify-block .blog-post-content p img{border-radius:var(--radius-small);corner-shape:var(--radius-corner-shape);margin:0 0 25px;object-fit:contain}@media screen and (max-width:1024px){#article-container .article--pageHeading h1{font-size:var(--fs-26);line-height:var(--lh-28);letter-spacing:var(--letter-spacing-0)}#article-container .article--pageHeading h1,#article-container .shopify-block .blog-post-content{max-width:100%}#article-container .shopify-block .blog-post-content:is(h2){font-size:var(--fs-26);line-height:var(--lh-28)}#article-container .shopify-block .blog-post-content :is(h3,h4,h5){font-size:var(--fs-20);line-height:var(--lh-24)}#article-container .image-block__image,#article-container img{aspect-ratio:16 / 9;margin:0;object-fit:contain}#article-container{padding-bottom:48px}}[data-block-handle=storemapper-map]{width:100%}[data-block-handle=storemapper-map] #storemapper{width:100%!important;padding:0;margin:80px 0}[data-block-handle=storemapper-map] #storemapper.strmpr{display:flex;flex-direction:row-reverse;gap:16px;z-index:0}[data-block-handle=storemapper-map] #storemapper .storemapper-loader-wrap{display:flex;align-items:center;justify-content:center}[data-block-handle=storemapper-map] .strmpr-map{border-radius:var(--radius-card);corner-shape:var(--radius-corner-shape)}[data-block-handle=storemapper-map] .storemapper-loader-marker{fill:var(--color-fg-primary-faded)!important}[data-block-handle=storemapper-map] .storemapper-loader-shadow{fill:var(--color-secondary)!important}[data-block-handle=storemapper-map] #storemapper-map-frame{max-height:578px;height:578px;width:calc(67.67% - 10px)}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result .strmpr-field-bucket-general{margin:0}[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-box-wrapper .strmpr-search-box{height:32px;border-radius:var(--radius-circular);padding:4px 18px 4px 12px;color:var(--color-neutral-black);font-family:var(--font-primary);font-size:var(--fs-14);line-height:var(--lh-16);letter-spacing:var(--letter-spacing-0);border-color:var(--color-neutral-black);border-right:1px solid}[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-box-wrapper .strmpr-search-box.has-error{border-color:var(--color-critical)}[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-box-wrapper .strmpr-error:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTYgMTgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXA8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkRlc2t0b3AtSEQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC03MTAuMDAwMDAwLCAtMTI5My4wMDAwMDApIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3MTAuMDAwMDAwLCAxMjkzLjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTgsMS4xMTgwMzM5OSBMMTUuMTkwOTgzLDE1LjUgTDAuODA5MDE2OTk0LDE1LjUgTDgsMS4xMTgwMzM5OSBaIiBpZD0iVHJpYW5nbGUiIHN0cm9rZT0iI0Q2M0MxNiI+PC9wYXRoPgogICAgICAgICAgICAgICAgPHBvbHlnb24gaWQ9IlRyaWFuZ2xlIiBmaWxsPSIjRDYzQzE2IiBwb2ludHM9IjggMiAxNiAxOCAwIDE4Ij48L3BvbHlnb24+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==)}[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-box-wrapper .strmpr-error{background-color:#d63c16;border:none;border-radius:var(--radius-circular);color:var(--color-white);z-index:5;box-shadow:0 6px 16px #0000002e;padding:15px}[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-box-wrapper .strmpr-search-box::placeholder{color:var(--color-neutral-black)}[data-block-handle=storemapper-map] .strmpr-layout-horizontal .strmpr-search-results{background-color:var(--color-light-gray);max-height:538px;height:auto;overflow-y:auto;border-radius:var(--radius-card);corner-shape:var(--radius-corner-shape);padding:14px;width:calc(33.33% - 6px);margin-top:50px}[data-block-handle=storemapper-map] #storemapper:has(.strmpr-search-box.has-error) .strmpr-search-results{margin-top:90px}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result{border-radius:var(--radius-small);corner-shape:var(--radius-corner-shape);background-color:transparent;padding:20px;border:none;margin-bottom:14px}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result.strmpr-selected{background-color:var(--color-bg-surface-brand-deep)}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result .strmpr-field-bucket-general .strmpr-field-name{font-family:var(--font-primary);font-size:var(--fs-20);line-height:var(--lh-24);letter-spacing:var(--letter-spacing-0);color:var(--color-text);font-weight:var(--font-medium)}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result.strmpr-selected .strmpr-field-bucket-general .strmpr-field-name{color:var(--color-white)}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result .strmpr-field-bucket-general .strmpr-field-address:before{display:none}[data-block-handle=storemapper-map] .strmpr-search{display:flex;position:absolute;left:0;top:0;width:calc(33.33% - 60px);margin-left:34px}[data-block-handle=storemapper-map] .strmpr-search-result-filters,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-google-details-header,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-field-distance,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-field-directions,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-field-phone,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-field-email,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-field-url,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-field-description,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-business-hours-field,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-product-list,[data-block-handle=storemapper-map] .strmpr-search-result .google-details-nav,[data-block-handle=storemapper-map] .strmpr-search-result .strmpr-store-list-tabs,[data-block-handle=storemapper-map] .strmpr-search-result .storemapper-custom{display:none}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result .strmpr-field-bucket-general .strmpr-field-address{margin:0;font-family:var(--font-primary);font-size:var(--fs-18);line-height:var(--lh-24);letter-spacing:var(--letter-spacing-0);color:var(--color-text);font-weight:var(--font-regular)}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result.strmpr-selected .strmpr-field-bucket-general .strmpr-field-address{color:var(--color-white)}[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-search-result .strmpr-field-show-on-map,[data-block-handle=storemapper-map] .strmpr-view-more-stores-button{color:var(--color-white);background-color:var(--color-bg-action-primary)!important;display:inline-flex;font-family:var(--font-primary);align-items:center;justify-content:center;background:none;border:none;margin:0;display:flex;text-align:center;text-transform:uppercase;cursor:pointer;font-size:var(--fs-all-caps-2);line-height:var(--lh-all-caps-2);letter-spacing:var(--letter-spacing-all-caps-2);font-weight:500;border-radius:var(--radius-circular);padding:10px 16px;min-width:84px;min-height:32px;position:relative;transition:.3s all ease}[data-block-handle=storemapper-map] .strmpr-view-more-stores-button.strmpr-hidden{display:none}@media(hover:hover)and (pointer:fine){[data-block-handle=storemapper-map] .strmpr-search-results .strmpr-field-show-on-map:hover,[data-block-handle=storemapper-map] .strmpr-view-more-stores-button:hover{color:var(--color-fg-primary)!important;background-color:var(--color-white)!important}}[data-block-handle=storemapper-map] .strmpr-map-popup *{font-family:var(--font-primary)}[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-name{font-size:var(--fs-14);line-height:var(--lh-16);letter-spacing:var(--letter-spacing-0);color:var(--color-text);font-weight:var(--font-medium)}[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-address{font-size:var(--fs-14);line-height:var(--lh-14);letter-spacing:var(--letter-spacing-0);color:var(--color-text);font-weight:var(--font-regular)}[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-phone a,[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-email a,[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-url a{font-size:var(--fs-12);line-height:var(--lh-12);letter-spacing:var(--letter-spacing-0);color:var(--color-fg-primary);font-weight:var(--font-regular)}[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-custom .store-features{padding:0 20px}[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-button .strmpr-search-button-label{position:initial!important;width:100%;clip-path:none;margin:0;padding:0;font-family:var(--font-primary);font-size:var(--fs-all-caps-2);line-height:var(--lh-all-caps-2);height:auto}[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-directions,[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-button{color:var(--color-white);background-color:var(--color-bg-action-primary)!important;display:inline-flex;font-family:var(--font-primary);align-items:center;justify-content:center;background:none;border:none!important;margin:0;display:flex;text-align:center;text-transform:uppercase;cursor:pointer;font-size:var(--fs-all-caps-2);line-height:var(--lh-all-caps-2);letter-spacing:var(--letter-spacing-all-caps-2);font-weight:500;border-radius:var(--radius-circular)!important;padding:10px 16px!important;min-width:85px;max-height:32px;position:relative;transition:.3s all ease}[data-block-handle=storemapper-map] .strmpr-layout-horizontal .strmpr-search{display:flex;flex-direction:row;gap:16px}[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-directions a{color:var(--color-white)!important}@media(hover:hover)and (pointer:fine){[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-button:hover,[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-directions:hover{color:var(--color-fg-primary)!important;background-color:var(--color-white)!important}}[data-block-handle=storemapper-map] .strmpr-map-popup .strmpr-field-directions:hover a{color:var(--color-fg-primary)!important}[data-block-handle=storemapper-map] .strmpr-search .strmpr-search-box-wrapper .strmpr-search-reset{top:9px;background-color:var(--color-white);right:8px}[data-block-handle=storemapper-map] #storemapper-map-frame .gm-ui-hover-effect{width:auto!important;right:10px;bottom:15px}@media screen and (max-width:1024px){[data-block-handle=storemapper-map] #storemapper{margin:40px 0;padding:0}[data-block-handle=storemapper-map] #storemapper.strmpr{flex-direction:column}[data-block-handle=storemapper-map] .strmpr-layout-horizontal .strmpr-search-results{width:100%}[data-block-handle=storemapper-map] #storemapper:has(.strmpr-search-box.has-error) .strmpr-search-results{margin-top:60px}[data-block-handle=storemapper-map] #storemapper-map-frame{width:100%}[data-block-handle=storemapper-map] .strmpr-search{position:initial;width:100%;margin-left:0}[data-block-handle=storemapper-map] .strmpr-layout-horizontal .strmpr-search-results{margin-top:0}[data-block-handle=storemapper-map] #storemapper-map-frame{max-height:300px;height:300px}}main[data-template="page.blogs"]{background-color:var(--color-light-gray)}body .page-wrapper--drawer-open{margin:0}#cart-drawer scroll-hint{-webkit-mask-image:none!important;mask-image:none!important}.theme-drawer__dialog::backdrop{background:#00000073!important}#cart-drawer .theme-drawer__dialog[open]{right:29px;top:9px;max-width:500px;width:100%;border-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape);height:98%;overflow:hidden}#cart-drawer .theme-drawer__close-button{width:48px;height:48px;background-color:var(--color-light-border);border:none;padding:12px}#cart-drawer .theme-drawer__close-button .svg-wrapper{width:24px;height:24px;color:var(--color-black)}#cart-drawer .theme-drawer__close-button .svg-wrapper>svg{width:100%;height:100%}#cart-drawer .theme-drawer__header{padding:40px 40px 10px;display:flex;align-items:center;justify-content:center}#cart-drawer .theme-drawer__header .cart-drawer__inner__heading{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-28);line-height:var(--lh-32);letter-spacing:var(--letter-spacing-0);margin:0;color:var(--color-neutral-red)}#cart-drawer .theme-drawer__title{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-28);line-height:var(--lh-32);letter-spacing:var(--letter-spacing-0);margin:0;color:var(--color-neutral-red);gap:5px}#cart-drawer .cart-drawer__content{border-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape);justify-content:flex-start}#cart-drawer .cart-drawer--empty .cart-drawer__content{justify-content:space-evenly}#cart-drawer .cart-drawer__content .theme-drawer__title{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-28);line-height:var(--lh-32);letter-spacing:var(--letter-spacing-0);display:flex;flex-direction:column;gap:10px;align-items:center}#cart-drawer .cart-drawer__content .theme-drawer__title .cart-drawer-empty{font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-18);line-height:var(--lh-24);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-drawer__content .cart-drawer__items{padding:0 40px}#cart-drawer .cart-drawer__content .cart-drawer__items div[data-cart-drawer-empty],#cart-drawer .cart-items__wrapper .cart-items__unit-price-wrapper{display:none}#cart-drawer .theme-drawer__title .theme-drawer__badge{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-28);line-height:var(--lh-32);letter-spacing:var(--letter-spacing-0);color:var(--color-black);background:none;margin:0;padding:0;aspect-ratio:unset}#cart-drawer .cart-drawer__popular-now{align-self:stretch;flex-shrink:0;margin-top:auto;padding:32px 40px}#cart-drawer .cart-drawer__popular-now-inner{background-color:var(--color-neutral-black);border-radius:var(--radius-card);corner-shape:var(--radius-corner-shape);overflow:hidden;padding:0 0 0 14px}#cart-drawer .cart-drawer__popular-now-title{color:var(--color-off-white);font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-28);line-height:var(--lh-30);letter-spacing:var(--letter-spacing-0);padding:20px 10px;margin-block-end:0px;text-align:left}#cart-drawer .cart-drawer__popular-now-slider{display:flex;gap:20px;padding:0 14px 16px 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}#cart-drawer .cart-drawer__popular-now-slider::-webkit-scrollbar{display:none}#cart-drawer .popular-now-card{display:flex;flex:none;align-items:stretch;scroll-snap-align:start;background-color:var(--color-white);border-radius:var(--radius-small);corner-shape:var(--radius-corner-shape);position:relative;width:319px;max-height:185px;box-sizing:border-box}#cart-drawer .popular-now-card__media{flex-shrink:0;width:197px;align-self:stretch;height:auto;border-radius:var(--radius-small);corner-shape:var(--radius-corner-shape);overflow:hidden;background-color:var(--color-light-gray)}#cart-drawer .popular-now-card__media img{width:100%;height:100%;object-fit:cover;display:block}#cart-drawer .popular-now-card__info{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:16px 14px 16px 10px}#cart-drawer .popular-now-card__title{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-16);line-height:var(--lh-20);color:var(--color-black);letter-spacing:var(--letter-spacing-0);margin:0}#cart-drawer .popular-now-card__footer{display:flex;align-items:center;justify-content:space-around;width:100%}#cart-drawer .popular-now-card__price{font-family:var(--font-primary);font-weight:var(--font-bold);font-size:var(--fs-20);line-height:var(--lh-24);color:var(--color-text);letter-spacing:var(--letter-spacing-0-25);margin:4px 11px 4px 0;white-space:nowrap}#cart-drawer .popular-now-card__add{flex-shrink:0;width:32px;height:32px;border-radius:var(--radius-circular);background-color:var(--color-bg-action-primary);color:var(--color-white);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background-color .2s ease}#cart-drawer .popular-now-card__add:not(:disabled):hover{background-color:var(--color-bg-action-primary-hover)}#cart-drawer .popular-now-card__add .svg-wrapper{width:16px;height:16px}#cart-drawer .popular-now-card__add .svg-wrapper svg{width:100%;height:100%;transition:transform .2s ease}#cart-drawer .popular-now-card__add:not(:disabled):hover .svg-wrapper svg{transform:scale(1.15)}@media screen and (max-width:767px){#cart-drawer .cart-drawer__popular-now{padding:24px 14px}}@media screen and (max-width:450px){#cart-drawer .popular-now-card{width:278px}#cart-drawer .popular-now-card__media{width:135px}}#cart-drawer .cart-cross-sell-success-container{padding:0 40px}#cart-drawer .cart-cross-sell-success-container.hidden{display:none}#cart-drawer .cart-cross-sell-success-banner{display:flex;align-items:center;justify-content:center;gap:12px;margin:6px 0 10px;padding:16px;background-color:var(--color-light-success);border-radius:var(--radius-medium);corner-shape:var(--radius-corner-shape);flex-shrink:0;border:1px solid var(--color-pale-mint);box-sizing:border-box}#cart-drawer .cart-cross-sell-success-banner__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-black)}#cart-drawer .cart-cross-sell-success-banner__icon svg{width:16px;height:16px}#cart-drawer .cart-cross-sell-success-banner__text{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--color-text);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-free-shipping-container{padding:0 40px}#cart-drawer .cart-free-shipping-container .cart-free-shipping-banner{display:flex;align-items:center;justify-content:center;gap:12px;margin:6px 0 10px;padding:16px;background-color:var(--color-light-success);border-radius:var(--radius-medium);corner-shape:var(--radius-corner-shape);flex-shrink:0;border:1px solid var(--color-pale-mint);box-sizing:border-box}#cart-drawer .cart-free-shipping-banner__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-black)}#cart-drawer .cart-free-shipping-banner__icon svg{width:16px;height:16px}#cart-drawer .cart-free-shipping-banner__text{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--color-text);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items__table-row--full-width-variants{grid-template-columns:4.5rem minmax(0,1fr) auto;grid-template-rows:min-content min-content min-content min-content min-content 1fr;grid-template-areas:"media details details" "media variants variants" "media unit_price unit_price" "media price quantity" "error error error" "cross-sell cross-sell cross-sell";column-gap:16px;align-items:center}#cart-drawer .cart-items__error,#cart-drawer .cart-items__cross-sell{grid-column:1 / -1!important;box-sizing:border-box;margin:12px -15px -16px;width:calc(100% + 30px);padding:16px 11px;background-color:var(--color-off-white);border:1px solid var(--color-soft-peach);border-radius:var(--radius-none) var(--radius-none) var(--radius-medium) var(--radius-medium);corner-shape:var(--radius-corner-shape)}#cart-drawer .cart-items__error{grid-area:error;display:flex;align-items:center;gap:12px}#cart-drawer .cart-items__cross-sell{grid-area:cross-sell;display:flex;flex-direction:column;gap:12px}#cart-drawer .cart-items__error:not(.hidden):has(+.cart-items__cross-sell:not(.hidden)){border-radius:var(--radius-none);border-bottom:none;margin-bottom:-1px}#cart-drawer .cart-items__error:not(.hidden)+.cart-items__cross-sell:not(.hidden){margin-top:0;border-radius:var(--radius-none) var(--radius-none) var(--radius-medium) var(--radius-medium);corner-shape:var(--radius-corner-shape)}#cart-drawer .cart-items__error .svg-wrapper,#cart-drawer .cart-items__error svg{width:16px;height:16px;flex-shrink:0}#cart-drawer .cart-items__error .cart-item__error{padding:0}#cart-drawer .cart-items__error .cart-item__error-text{font-size:var(--fs-14);line-height:var(--lh-16);color:var(--color-text);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items__error span{font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--color-text);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items__cross-sell-label{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--color-charcoal-gray);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items__cross-sell-product{display:flex;align-items:center;gap:10px}#cart-drawer .cart-items__cross-sell-image{flex-shrink:0;width:64px;height:64px;border-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape);overflow:hidden}#cart-drawer .cart-items__cross-sell-image img{width:100%;height:100%;object-fit:cover}#cart-drawer .cart-items__cross-sell-info{display:flex;flex-direction:column;gap:8px;min-width:0}#cart-drawer .cart-items__cross-sell-title{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-16);line-height:var(--lh-20);color:var(--color-text);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items__cross-sell-image--icon{background-color:var(--color-off-white);display:flex;align-items:center;justify-content:center;color:var(--color-ruby-red)}#cart-drawer .cart-items__cross-sell-image--icon svg{width:50px;height:50px}#cart-drawer .cart-items__cross-sell-description{font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--color-charcoal-gray);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items__cross-sell-add{font-size:var(--fs-14);line-height:var(--lh-20);color:var(--color-ruby-red);text-decoration:underline;width:fit-content;background:none;border:none;padding:0;margin:0;cursor:pointer;text-align:left;appearance:none;-webkit-appearance:none;letter-spacing:var(--letter-spacing-0);font-weight:var(--font-medium)}#cart-drawer .cart-items__cross-sell-add:not(:disabled):hover{color:var(--color-fg-neutral-reded)}#cart-drawer .cart-items__cross-sell-add:disabled{color:var(--color-text);text-decoration:none;cursor:not-allowed}.cart-items__cross-sell-product+.cart-items__cross-sell-label{border-top:1px solid var(--color-soft-peach);padding-top:12px}#cart-drawer .cart-items__table-row{border-radius:var(--radius-small-card);corner-shape:var(--radius-corner-shape);border:1px solid var(--color-border-gray);padding:16px 14px;margin-bottom:10px;overflow:hidden}#cart-drawer .cart-items__table-row--full-width-variants .cart-items__price{justify-self:start;text-align:left;min-width:0;font-weight:600}#cart-drawer .cart-items__table-row--full-width-variants .cart-items__quantity{grid-area:quantity;justify-self:end;margin-block-start:0}#cart-drawer .quantity-selector{border:none;gap:12px;flex-shrink:initial;flex-grow:initial}#cart-drawer .cart-items__wrapper .button.quantity-minus,#cart-drawer .cart-items__wrapper .button.quantity-plus{width:24px;height:24px;border-radius:var(--radius-circular);background-color:var(--color-light-gray)}#cart-drawer .cart-items__wrapper .button.quantity-minus:disabled,#cart-drawer .cart-items__wrapper .button.quantity-minus[disabled],#cart-drawer .cart-items__wrapper .button.quantity-minus[aria-disabled=true],#cart-drawer .cart-items__wrapper .button.quantity-plus:disabled,#cart-drawer .cart-items__wrapper .button.quantity-plus[disabled],#cart-drawer .cart-items__wrapper .button.quantity-plus[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:auto}#cart-drawer .cart-items__wrapper .button.quantity-minus .svg-wrapper,#cart-drawer .cart-items__wrapper .button.quantity-plus .svg-wrapper{width:16px;height:16px}#cart-drawer .cart-items__wrapper .button.quantity-minus svg,#cart-drawer .cart-items__wrapper .button.quantity-plus svg{width:100%;height:100%}#cart-drawer .cart-items-component .cart-discount__summary .cart-totals__icon{display:none}#cart-drawer .cart-items-component .cart-items__quantity-controls{gap:12px}#cart-drawer .cart-items-component .cart-items__title-row a.cart-items__title{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-16);line-height:var(--lh-20);color:var(--color-black);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items-component .cart-items__variants .cart-items__variant dt,#cart-drawer .cart-items-component .cart-items__variants .cart-items__variant dd,#cart-drawer .cart-items-component .cart-items__compatible-devices *{font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-12);line-height:var(--lh-16);color:var(--color-charcoal-gray);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items-component .cart-items__price{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-14);line-height:var(--lh-16);color:var(--color-neutral-black);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items-component input{font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-14);line-height:var(--lh-20);color:var(--color-black);letter-spacing:var(--letter-spacing-0);border-radius:var(--radius-circular)}#cart-drawer .cart-items-component .cart-drawer__summary{padding:0 0 25px;border-top:1px solid var(--color-border-gray);box-shadow:0 -4px 30px #00000014;gap:0;margin:auto 0 0}#cart-drawer .cart-discount__label{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-14);line-height:var(--lh-20);color:var(--color-ruby-red);letter-spacing:var(--letter-spacing-0);position:relative;display:inline-block;margin-bottom:8px}#cart-drawer .cart-items-component .cart-discount .cart-discount__summary{padding:10px 0}#cart-drawer .cart-items-component .cart-actions{border-block:1px solid var(--color-border-gray);margin-bottom:40px}#cart-drawer .cart-discount__label:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:var(--color-ruby-red)}#cart-drawer .cart-items-component .cart-drawer__summary .cart-totals{margin:16px 0;padding:0 40px;border:none}#cart-drawer .cart-items-component .cart-drawer__summary .cart-totals .cart-totals__tax-note{margin:4px 0}#cart-drawer .cart-items-component .cart-drawer__summary .cart-totals__container{row-gap:0px}#cart-drawer .cart-items-component .cart-drawer__summary .cart-totals__container .cart-totals__total-label,#cart-drawer .cart-items-component .cart-drawer__summary .cart-totals__container .cart-totals__total-value{font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-20);line-height:var(--lh-24);color:var(--color-ruby-red);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items-component .cart-drawer__summary .cart-totals__container .cart-totals__item small{font-family:var(--font-primary);font-weight:var(--font-regular);font-size:var(--fs-14);line-height:var(--lh-20);color:var(--color-text);letter-spacing:var(--letter-spacing-0)}#cart-drawer .cart-items-component .cart-drawer__summary .cart__ctas{padding:0 40px;margin-bottom:10px}#cart-drawer .cart-items-component .cart-drawer__summary .cart__ctas .cart__checkout-button{border-radius:var(--radius-circular);background-color:var(--color-bg-action-primary);color:var(--color-white);padding:16px 0;font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--letter-spacing-75);margin-bottom:10px;text-transform:uppercase}#cart-drawer .cart-drawer__items .cart-actions .cart-discount__button{border-radius:var(--radius-circular);background-color:var(--color-bg-action-secondary);color:var(--color-white);font-family:var(--font-primary);font-weight:var(--font-medium);font-size:var(--fs-16);line-height:var(--lh-16);letter-spacing:var(--letter-spacing-75)}#cart-drawer .cart-drawer__items .cart-items__remove{width:24px;height:24px}#cart-drawer .cart-drawer__items .cart-items__remove svg{width:100%;height:100%}#cart-drawer .cart-payment-icons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;padding:0 40px}#cart-drawer .cart-payment-icons__item{display:inline-flex;align-items:center;justify-content:center}#cart-drawer .cart-payment-icons__item img{display:block;width:40px;height:30px;max-width:44px;object-fit:contain}#cart-drawer .cart-payment-icons__item svg{width:40px;height:30px}@media screen and (max-width:767px){#cart-drawer .theme-drawer__dialog[open]{right:0;top:0;border-radius:unset;height:100%;max-width:100%}#cart-drawer .cart-items-component .cart-items__quantity-controls,#cart-drawer .quantity-selector{gap:0}#cart-drawer .cart-items__wrapper .button.quantity-minus,#cart-drawer .cart-items__wrapper .button.quantity-plus{width:20px;height:20px}#cart-drawer .cart-drawer__items .cart-items__remove{width:20px;height:20px;margin-left:12px}#cart-drawer .cart-drawer__content .cart-drawer__items{padding:0 14px}#cart-drawer .theme-drawer__header{padding:20px 14px 10px}#cart-drawer .cart-items-component .cart-drawer__summary .cart-totals,#cart-drawer .cart-items-component .cart-drawer__summary .cart__ctas,#cart-drawer .cart-payment-icons,#cart-drawer .cart-free-shipping-container{padding:0 14px}#cart-drawer .cart-items-component .cart-drawer__summary .cart__ctas .cart__checkout-button{font-size:var(--fs-17)}#cart-drawer .cart-cross-sell-success-container{padding:0 14px}}#MainContent[data-template=cart] .cart-page{padding:calc(var(--header-group-height, 0px) + var(--newsroom-height, 0px) + 4vw) 0 40px 0;grid-template-columns:1fr var(--sidebar-width)}#MainContent[data-template=cart] .cart-summary__inner .cart-payment-icons{display:flex;gap:4px}@media screen and (max-width:1024px){#MainContent[data-template=cart] .cart-page{grid-template-columns:1fr}}#MainContent[data-template="page.contact"] .section-content-wrapper:has(.contact-form),.section-content-wrapper:has(.contact-info){background-color:var(--color-bg-surface-brand-deep);padding:40px;border-radius:var(--radius-module);corner-shape:var(--radius-corner-shape)}#MainContent[data-template="page.contact"] .layout-panel-flex:has(.contact-form){gap:64px}.layout-panel-flex:has(.contact-info){flex-direction:row;flex-wrap:nowrap;align-items:center}#MainContent[data-template="page.contact"] .section:has(.contact-form){padding-top:40px}.section-content-wrapper:has(.contact-info) .shopify-app-block{flex:1;min-width:0;padding:24px;border-radius:var(--radius-card);corner-shape:var(--radius-corner-shape);background-color:var(--color-white)}.contact-form .contact-form__label{font-size:var(--fs-20);line-height:var(--lh-24);letter-spacing:var(--letter-spacing-0);color:var(--contact-form-label-color, var(--color-fg-neutral-light));font-weight:var(--font-semibold)}#MainContent[data-template="page.contact"] .contact-form .contact-form__field-error{color:var(--color-fg-neutral-light)}.contact-form .contact-form__field{gap:16px;margin-bottom:16px}@media screen and (max-width:767px){#MainContent[data-template="page.contact"] .section-content-wrapper:has(.contact-form),.section-content-wrapper:has(.contact-info){padding:32px 24px}#MainContent[data-template="page.contact"] .section:has(.contact-form){padding-top:24px}#MainContent[data-template="page.contact"] .layout-panel-flex:has(.contact-form){gap:32px}.section-content-wrapper:has(.contact-info) .shopify-app-block{padding:16px}}@media screen and (max-width:1024px){.layout-panel-flex:has(.contact-info){flex-direction:column;align-items:stretch}.section-content-wrapper:has(.contact-info) .shopify-app-block,.section-content-wrapper:has(.contact-info) .contact-form{width:100%}}div.shopify-content-block[id^=shopify-block]:empty,div.shopify-content-block[id^=shopify-block]:not(:has(*)):not(:has(text)){display:none}#MainContent[data-template=product]{padding:calc(var(--header-group-height, 0px) + 64px + 40px) 0 0 0}@media screen and (max-width:1024){#MainContent[data-template=product]{padding:calc(var(--header-group-height, 0px) + 46px) 0 0 0}#MainContent.pdp-nav-at-top[data-template=product]{padding:calc(var(--header-group-height, 0px) + 56px + 46px) 0 0 0}}.pdp-info-group,.product-information__blocks{display:flex;flex-direction:column;gap:16px}.pdp-accordion{width:100%;background-color:var(--color-white);border-radius:var(--radius-bigger-card);corner-shape:var(--radius-corner-shape);padding:18px 20px}.pdp-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;cursor:pointer;list-style:none;font-size:var(--fs-18);line-height:var(--lh-24);font-weight:var(--font-medium);letter-spacing:var(--letter-spacing-0);color:var(--color-black)}.pdp-accordion__summary::-webkit-details-marker{display:none}.pdp-accordion__icon{display:inline-flex;width:20px;height:20px;flex-shrink:0}.pdp-accordion__icon-plus,.pdp-accordion[open] .pdp-accordion__icon-minus{display:flex;width:100%;height:100%}.pdp-accordion__icon-minus,.pdp-accordion[open] .pdp-accordion__icon-plus{display:none}.pdp-accordion__icon svg{width:100%;height:100%}.pdp-accordion__content{padding-top:12px;font-size:var(--fs-16);line-height:var(--lh-20);font-weight:var(--font-regular);letter-spacing:var(--letter-spacing-0);color:var(--color-neutral-black)}.pdp-accordion__content>:first-child{margin-top:0}.pdp-accordion__content>:last-child{margin-bottom:0}.pdp-accordion__content ul{margin:0;padding-inline-start:25px;list-style:disc}.pdp-accordion__content>li{margin-inline-start:25px;list-style:disc}.pdp-accordion:not(.pdp-user-manual) .pdp-accordion__content :is(h1,h2,h3,h4,h5,h6,p,ul,ol,li,blockquote,a,span,strong,em,b,i,div){font-size:var(--fs-16);line-height:var(--lh-20)}.pdp-accordion__content sup{font-size:.75em;line-height:0;vertical-align:super}.pdp-accordion__content p:has(>span>sup:first-child)>br{display:none}.pdp-accordion__content span:has(>sup:first-child){display:block;padding-inline-start:8px;text-indent:-8px}.pdp-accordion__content span>sup:first-child{display:inline-block;width:8px;text-indent:0;font-size:inherit;line-height:inherit;vertical-align:baseline}.pdp-user-manual__content{display:flex;flex-direction:column;gap:18px}.pdp-user-manual__link{display:flex;align-items:stretch;gap:16px;width:100%;overflow:hidden;border:1px solid var(--color-border-gray);border-radius:var(--radius-medium);corner-shape:var(--radius-corner-shape);background-color:var(--color-white);color:var(--color-black);text-decoration:none;text-transform:uppercase}.pdp-user-manual__link-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:16px;background-color:var(--color-light-gray)}.pdp-user-manual__link-name{display:flex;align-items:center;flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-16);line-height:var(--lh-20);font-weight:var(--font-medium);color:var(--color-black)}.pdp-user-manual__link-external{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:16px}.pdp-user-manual__link-icon svg,.pdp-user-manual__link-external svg{width:20px;height:20px}.pdp-user-manual-warning{display:flex;gap:12px;padding:16px;border-radius:var(--radius-small);corner-shape:var(--radius-corner-shape);background:#f4f4f4}.pdp-user-manual-warning__icon{width:100%;max-width:16px}.pdp-user-manual-warning__text{display:flex;flex-direction:column;gap:4px;font-size:var(--fs-14);line-height:var(--lh-16);letter-spacing:var(--letter-spacing-0);color:#333}.pdp-user-manual-warning__text a{text-decoration:underline}.breadcrumb,.breadcrumb .breadcrumb__nav{width:100%}.breadcrumb .breadcrumb__list{display:flex;align-items:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;gap:8px}.breadcrumb .breadcrumb__item{display:flex;align-items:center}.breadcrumb .breadcrumb__link{color:var(--color-white);font-size:var(--fs-14);font-weight:var(--font-regular);line-height:var(--lh-16);letter-spacing:var(--letter-spacing-0);font-family:var(--font-primary);text-decoration:none;-webkit-tap-highlight-color:transparent}.breadcrumb .breadcrumb__link:hover,.breadcrumb .breadcrumb__link:focus-visible{text-decoration:underline}.breadcrumb .breadcrumb__current{color:var(--color-white);font-size:var(--fs-14);font-weight:var(--font-regular);line-height:var(--lh-16);letter-spacing:var(--letter-spacing-0);font-family:var(--font-primary)}.breadcrumb .breadcrumb__icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px;flex-shrink:0;color:var(--color-white)}.breadcrumb .breadcrumb__icon svg{width:100%;height:100%;display:block}#bv_review_maincontainer{max-width:1512px;margin:0 auto;padding:0 40px}@media screen and (max-width:1024px){#bv_review_maincontainer{padding:0}}[data-bv-show=rating_summary] .bv_main_container .bv_main_rating_button:focus-visible{outline:none}html body div.bv_modal_component_container[data-bv-modal] .bv_modal_outer_content{border:1px solid var(--color-border-gray)!important;border-radius:var(--radius-medium);corner-shape:var(--radius-corner-shape);padding:1rem!important}html body div.bv_modal_component_container[data-bv-modal] .bv_modal_outer_content:before{border-right:1px solid var(--color-border-gray)!important;border-bottom:1px solid var(--color-border-gray)!important}html body .bv_histogram_row_prefix{display:flex!important;align-items:center!important;gap:5px!important}html body .bv_histogram_row_container{display:flex!important;align-items:center;gap:10px}html body .bv_histogram_row_star{flex-shrink:0}html body .bv_histogram_row_container:hover{background-color:unset}html body .bv_button_buttonFull{color:var(--color-white)!important;background-color:var(--color-bg-action-primary)!important}html body .bv_histogram_row_bar_filled{background-color:var(--color-ruby-red)!important}[data-bv-show=rating_summary] .bv_stars_svg_no_wrap linearGradient stop:first-child,html body .bv_histogram_row_star linearGradient stop:first-child{stop-color:var(--color-fg-primary-faded)!important}.bv_button_component_container{margin-top:20px}#bv-reviews-overall-ratings-container h3{padding:0}button[aria-describedby=bv-reviews-overall-ratings-container] abbr{display:flex;flex-direction:row}[id*=bazaarvoice_reviews_photos_reviews_block]:first-of-type{width:100%;padding-top:20px;padding-bottom:20px}#bv-reviews-overall-ratings-container>div{padding:0;margin:0}section#reviews_container [data-bv-v=contentHeader]{display:flex;flex-direction:column;gap:10px}section#reviews_container [data-bv-v=contentHeader] abbr{display:flex}[data-bv-v=contentSummary] [data-bv-v=feedback][class=bv-feedback-container] button>span{display:flex;align-items:center}#bv_review_maincontainer ul[role=presentation] li[role=presentation] a:not(:has(.badge-label)),#bv_review_maincontainer ul[role=presentation] li[role=presentation] button:not(:has(.badge-label)),#carousel_header+div button[aria-label="Previous Slides"],#carousel_header+div button[aria-label="Next Slides"]{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-circular);background:var(--color-bg-action-primary)}#bv_review_maincontainer ul[role=presentation] li[role=presentation] a div svg,#bv_review_maincontainer ul[role=presentation] li[role=presentation] button div svg,#carousel_header+div button[aria-label="Previous Slides"] svg,#carousel_header+div button[aria-label="Next Slides"] svg{display:none}#bv_review_maincontainer ul[role=presentation] li[role=presentation] a.next div:after,#bv_review_maincontainer ul[role=presentation] li[role=presentation] button.next div:after,#carousel_header+div button[aria-label="Next Slides"]:after,#bv_review_maincontainer ul[role=presentation] li[role=presentation] a.prev div:after,#bv_review_maincontainer ul[role=presentation] li[role=presentation] button.prev div:after,#carousel_header+div button[aria-label="Previous Slides"]:after{content:"";display:block;width:11px;height:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.86193 0.195262C5.12228 -0.0650874 5.54439 -0.0650874 5.80474 0.195262L10.4714 4.86193C10.7318 5.12228 10.7318 5.54439 10.4714 5.80474L5.80474 10.4714C5.54439 10.7318 5.12228 10.7318 4.86193 10.4714C4.60158 10.2111 4.60158 9.78895 4.60158 9.5286L8.39052 6H0.666667C0.298477 6 0 5.70152 0 5.33333C0 4.96514 0.298477 4.66667 0.666667 4.66667H8.39052L4.86193 1.13807C4.60158 0.877722 4.60158 0.455612 4.86193 0.195262Z' fill='%23FAFAFA'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}#bv_review_maincontainer ul[role=presentation] li[role=presentation] a.prev div:after,#bv_review_maincontainer ul[role=presentation] li[role=presentation] button.prev div:after,#carousel_header+div button[aria-label="Previous Slides"]:after{transform:scaleX(-1)}#photoModal .media-navigation button{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-circular);background:var(--color-bg-action-primary);top:50%;transform:translateY(-50%);cursor:pointer}#photoModal .media-navigation button[aria-label="Previous Media"]{left:12px;right:auto}#photoModal .media-navigation button[aria-label="Next Media"]{right:12px;left:auto}#photoModal .media-navigation button svg{display:none}#photoModal .media-navigation button:after{content:"";display:block;width:11px;height:11px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.86193 0.195262C5.12228 -0.0650874 5.54439 -0.0650874 5.80474 0.195262L10.4714 4.86193C10.7318 5.12228 10.7318 5.54439 10.4714 5.80474L5.80474 10.4714C5.54439 10.7318 5.12228 10.7318 4.86193 10.4714C4.60158 10.2111 4.60158 9.78895 4.60158 9.5286L8.39052 6H0.666667C0.298477 6 0 5.70152 0 5.33333C0 4.96514 0.298477 4.66667 0.666667 4.66667H8.39052L4.86193 1.13807C4.60158 0.877722 4.60158 0.455612 4.86193 0.195262Z' fill='%23FAFAFA'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}#photoModal .media-navigation button[aria-label="Previous Media"]:after{transform:scaleX(-1)}#photoModal .media-navigation button:disabled{opacity:.4;cursor:not-allowed}#photoModal .modalCloseBtn{width:32px;height:32px;padding:0;border-radius:var(--radius-circular);background:var(--color-light-gray);display:flex;align-items:center;justify-content:center}#photoModal [data-bv-v=contentHeader] abbr{display:flex;flex-direction:row;float:none;gap:2px}#photoModal [data-bv-v=contentHeader] abbr svg{width:20px;height:20px}#photoModal [data-bv-v=contentHeader] abbr svg polygon{fill:var(--color-fg-primary-faded)}#photoModal div:has(>.modalCloseBtn){top:17px}#photoModal [data-bv-v=contentHeader] div[role=img]{margin-bottom:10px}[data-bv-v=feedback] button,[data-bv-v=feedback] button>span{display:inline-flex;align-items:center;gap:4px}div:has(>div>.badge-label){display:flex;align-items:center;gap:8px}div:has(>div>.badge-label)>p{margin:0}.badge-label{display:inline-flex;align-items:center;gap:8px}.badge-label>span[aria-hidden=true]{display:inline-flex;flex-shrink:0;overflow:visible;line-height:0;padding:0}.badge-label>span[aria-hidden=true] svg{overflow:visible;position:static;top:0;width:22px;height:22px;max-width:none}li:has(>button>.badge-label),button:has(>.badge-label){height:auto;min-height:32px;overflow:visible}div:has(>[role=combobox]){position:relative}div:has(>ul[role=listbox]){position:absolute;left:0;right:0;width:100%}ul[role=listbox]{width:100%;box-sizing:border-box}button[aria-expanded]>span[aria-hidden=true]{display:inline-flex;align-items:center;gap:6px}[id^=bv-popup-][role=region]{top:calc(100% + 8px);right:0;z-index:30}[id^=bv-popup-][role=region]{border-top-right-radius:var(--radius-small)!important;corner-shape:var(--radius-corner-shape)}#bv-dropdown-title-reviews{margin:3px 0 0 3px}ul[role=listbox] li[role=option]>span>div:first-child{padding-top:4px}dialog#photoModal:has(div[type=sort]){position:fixed;top:20%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);margin:0;width:calc(100% - 32px);max-width:100%;height:auto;border-radius:var(--radius-medium);corner-shape:var(--radius-corner-shape);animation:none}.slick-pending:not(.slick-initialized)>*:not(:first-child){display:none}.bsl-products .slick-track{display:flex}.bsl-products .slick-track:before,.bsl-products .slick-track:after{display:none}.bsl-products .slick-slide{height:auto}.bsl-products .slick-slide>div,.bsl-products .p-card{height:100%}.slick-pending:not(.slick-initialized){opacity:0;transition:opacity .3s ease-in}.slick-pending.slick-initialized{opacity:1}#best-sellers .bsl-products--slider.slick-pending:not(.slick-initialized){display:block;min-height:460px}.slick-slider.slick-initialized{animation:slickFadeIn .3s ease-in}@keyframes slickFadeIn{0%{opacity:0}to{opacity:1}}.proxy-bc-login-error,.pref-center{padding-top:calc(var(--header-group-height, 0px) + 40px)!important}@media screen and (max-width:1024px){.proxy-bc-login-error,.pref-center{padding-top:calc(var(--header-group-height, 0px))!important}}.variant-option--device-dropdown{min-width:0;margin:0;padding:0;border:0}.variant-option--device-dropdown legend{padding:0}.athos-card{width:100%!important}.athos-plp__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}@media screen and (max-width:1024px){.athos-plp__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:767px){.athos-plp__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
