@keyframes rotating{100%{transform:rotate(360deg)}}@media print{header,footer{display:none}.newsletterContainer{display:none}.widget-manufacturer,.widget-banner,.widgetCard,.widgetCategory,.widgetArticle{display:none}.tns-controls{display:none}.breadcrumbContainer,.infiniteRepeater-bottom,.productFilter-respoButtons,.productOptions{display:none}.productCollapse-helper{display:block !important}.productDetail-sticky{position:static !important}main{padding-top:0}.productDetail-anchor .productAnchor-title:after{display:none}.productDetail .productDetail-description,.productDetail-buy,.productDetail-tools,.productDetail-share,.productDetail-scroll-card,.productDetail-anchor-side,.product-gallery .product-gallery-arrow,.productDetail .productDetail-gallery-labels,.productDetail .productDetail-links{display:none !important}.orderDetail-btns{display:none}.no-print{display:none !important}}.storeList .perex{margin:0 0 clamp(2rem,2.614379085vw,4rem) 0}.storeList .store-map{width:100%;height:clamp(40rem,39.2156862745vw,60rem);border-radius:1rem;margin-bottom:clamp(2rem,1.9607843137vw,3rem)}.storeList table a{color:#359452;font-weight:700}.storeList table a:focus,.storeList table a:hover{color:#2f874a}.storeList .table-distance{color:#000;font-weight:400}.storeFilter{padding-top:clamp(2rem,2.614379085vw,4rem)}.storeFilter-top{display:grid;max-width:83rem;margin-bottom:clamp(2rem,1.9607843137vw,3rem);grid-gap:clamp(2rem,2.614379085vw,4rem);grid-template-columns:1fr}@media(min-width: 35.9375rem){.storeFilter-top{grid-template-columns:1fr 1fr}}.storeFilter-top .storeFilter-topItem{position:relative}.storeFilter-bottom{display:flex;flex-wrap:wrap;margin-bottom:clamp(2rem,1.9607843137vw,3rem);gap:clamp(1.5rem,1.9607843137vw,3rem)}.storeContainer{padding:clamp(2rem,2.614379085vw,4rem) 0}.storeDetail .storeDetail-top{display:grid;padding:clamp(2.4rem,3.137254902vw,4.8rem);border-radius:.8rem .8rem 0 0;background-color:#eee;grid-template-columns:1fr 1fr}.storeDetail .storeDetail-top h2{margin-top:0}.storeDetail .storeDetail-top .storeDetail-address{margin:clamp(0.8rem,1.045751634vw,1.6rem) 0}.storeDetail .storeDetail-image{overflow:hidden;border-radius:0 0 .8rem .8rem}.storeDetail .storeDetail-image img{width:100%;height:clamp(30rem,34.6405228758vw,53rem);object-fit:cover}.storeDetail .storeDetail-perex{padding:clamp(2.4rem,2.614379085vw,4rem) 0}.storeTable .link::before{color:#359452}.storeTable .link--tooltip:hover span{right:0;left:auto;transform:translateX(0)}.storeTable .link--tooltip:hover span:after{right:1rem;left:auto}.storeTable table .table-distance{white-space:nowrap}.storeTable table th{white-space:nowrap}.storeTable table td:nth-last-child(2){text-align:center}@media(min-width: 75rem){.storeTable table td:nth-last-child(2){text-align:left}}.storeTable table td:nth-last-child(1){text-align:center}@media(min-width: 75rem){.storeTable table td:nth-last-child(1){text-align:left}}main .storeTable table.table--respo tbody tr{margin:0 0 2rem 0;background:#fff}@media(min-width: 675px)and (max-width: 991px){main .storeTable table.table--respo tbody tr{width:calc(50% - 2rem);margin:0 1rem 2rem 1rem;background:#fff}main .storeTable table.table--respo tbody tr:nth-child(odd){background:#fff}}@media(min-width: 62rem){main .storeTable table.table--respo tbody tr{background:#eee}main .storeTable table.table--respo tbody tr:nth-child(odd of .stripe){background:#fff}}main .storeTable table.table--respo tbody tr td{white-space:normal}main .storeTable table.table--respo tbody tr td:first-child{text-align:left}main .storeTable table.table--respo tbody tr td:first-child::before{display:none}@media(min-width: 574px)and (max-width: 991px){main .storeTable table.table--respo tbody{display:flex;margin:-1rem}}main .storeTable .base-black{font-size:0}main .storeTable .store-icons{display:flex;flex-wrap:wrap;gap:.5rem 1rem}main .storeTable .store-icons .store-service-ico{width:2.4rem}main .storeTable .tooltip{position:relative;display:inline-block}main .storeTable .tooltip .tooltip-box{position:absolute;bottom:100%;left:50%;display:none;padding:.6rem .8rem;border-radius:.4rem;background-color:#000;color:#fff;font-size:1.4rem;line-height:1;transform:translate(-50%, -1rem);white-space:nowrap}main .storeTable .tooltip .tooltip-box:after{position:absolute;bottom:-0.9rem;left:50%;width:0;height:0;border-width:1rem .8rem 0 .8rem;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);content:"";transform:translateX(-50%)}main .storeTable .tooltip .tooltip-box:last-child{margin:0}main .storeTable .tooltip:hover .tooltip-box{display:block}