a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tfoot,thead,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}:root{--fg:#000;--bg:linen;--bordercc:#ded5d0;--acc:red;--bcc:#ffdcd2;--s:14px;--m:18px;--l:22px;--xl:32px;--mrg:22px}::selection{background-color:var(--fg);color:var(--bg)}::-moz-selection{background-color:var(--fg);color:var(--bg)}html{min-height:100%;position:relative}body,html{overflow-x:hidden}body,html{max-width:100%}body{font-family:Jost,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:var(--l);line-height:1.1;letter-spacing:-.02em;background:var(--bg);color:var(--fg);height:100%;text-rendering:optimizeSpeed}body * :focus{outline-color:var(--acc)}h1{font-size:var(--xl);letter-spacing:-.02em;font-weight:450}h3{font-weight:400}h4{font-size:var(--s);font-weight:450;text-transform:uppercase}i{font-style:italic}a{color:var(--acc)}button{font:inherit!important;cursor:pointer}hr{margin:0 0 6px}#grad{background-image:linear-gradient(var(--acc),var(--bg));width:100vw;height:40px;position:fixed;top:0;z-index:-100}header{display:flex;align-items:center;gap:10%;padding:0 calc(var(--mrg) * 3);height:70px;z-index:150}header section{width:40%}#hd_nav{padding:0}#hd_logo{width:20%}#hd_logo img{display:block;width:410px;height:auto;margin:auto}#hd_cart{display:flex;flex-direction:row-reverse}#cart_btn{font-size:var(--l);letter-spacing:-.02em;display:flex;align-items:center;background-color:var(--bg);border:2px solid var(--bordercc);border-radius:5px;padding:5px 10px;text-align:center}#cart_btn svg{padding-right:5px}#cart_btn h4{padding:3px;border-radius:10px;width:15px;background-color:var(--acc);color:var(--bg)}#cart_btn:hover{border:2px solid var(--acc)}#cart_btn:hover svg{fill:var(--acc)}nav ul{display:flex}nav a{color:var(--fg)}nav a:after{content:"›";display:inline-block;margin:0 7px;pointer-events:none}.notafter:after{content:""}main{padding:calc(var(--mrg) * 3);font-size:var(--m);z-index:130;display:flex}aside{width:25%;max-width:400px;height:-moz-fit-content;height:fit-content;margin-right:var(--mrg)}aside a{display:flex;align-items:center;color:var(--fg);border-radius:12px;padding:calc(var(--mrg) / 2) var(--mrg)}aside svg{fill:var(--fg);padding-right:15px}aside a:hover svg{fill:var(--acc)}aside a:hover{background-color:var(--bcc)}#as_search{width:100%;display:flex;border-bottom:3px solid var(--bordercc);border:solid var(--bordercc);border-width:3px 3px 6px;border-radius:15px}#as_search input{width:100%;background-color:transparent;border:none;padding:10px 20px}#as_search input::placeholder{color:var(--fg)}#as_search_results{border-radius:15px;border:3px solid var(--bordercc);border-top:none;max-height:300px;overflow-y:scroll}#as_search_results a{text-decoration:none;padding:calc(var(--mrg) / 2)}#as_search_results h3{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as_search_ref{border-radius:5px;background-color:var(--bcc);width:-moz-fit-content;width:fit-content;padding:2px 15px;margin:10px 0 10px 30px;font-size:var(--s);text-transform:uppercase}#as_order{border-bottom:3px solid var(--bordercc);border:solid var(--bordercc);border-width:3px 3px 6px;border-radius:15px;padding:0 20px;margin-bottom:15px;width:calc(100% - 40px)}#as_order select{background-color:var(--bg);border:0;padding:10px 20px;width:calc(100% - 48px)}.as_smalltext{font-family:Arial,sans-serif;font-size:13.3333px;letter-spacing:0}#as_menu_wrapper{display:flex;width:100%;height:-moz-fit-content;height:fit-content;border-bottom:3px solid var(--bordercc);border:solid var(--bordercc);border-width:3px 3px 6px;border-radius:15px;overflow:hidden;margin-bottom:15px}#as_menu{width:100%}#as_menu li{text-transform:uppercase}#as_menu a{width:100vw;cursor:pointer;text-decoration:none}#as_menu:hover~#as_sub_holder,#as_sub_holder:hover{margin-left:0}.as_selected{color:var(--acc);text-decoration:underline!important}.as_selected svg{fill:var(--acc)}#as_sub_holder{display:flex;margin-left:1500px;transition:margin-left .3s}#as_sub_holder ul{width:203px;background-color:var(--bg);margin-left:-206px;visibility:hidden;border-left:3px solid var(--bordercc);border-radius:13.5px}#as_sub_holder a{text-decoration:none}body:has(#as_menu_gradi:hover) #as_sub_gradi{visibility:visible}body:has(#as_menu_riconoscimenti:hover) #as_sub_riconoscimenti{visibility:visible}body:has(#as_menu_berretti:hover) #as_sub_berretti{visibility:visible}body:has(#as_menu_accessori:hover) #as_sub_accessori{visibility:visible}body:has(#as_menu_abbigliamento:hover) #as_sub_abbigliamento{visibility:visible}body:has(#as_menu_premiazioni:hover) #as_sub_premiazioni{visibility:visible}#as_sub_abbigliamento:hover,#as_sub_accessori:hover,#as_sub_berretti:hover,#as_sub_gradi:hover,#as_sub_premiazioni:hover,#as_sub_riconoscimenti:hover{visibility:visible}#as_links{border-bottom:3px solid var(--bordercc);border:solid var(--bordercc);border-width:3px 3px 6px;border-radius:15px;margin-bottom:15px;width:calc(100%);background-color:#fff}#as_links p{width:100%;margin-top:10px;padding:0 20px}#as_links div{display:flex;justify-content:space-evenly}#as_links a{width:50%;display:flex;justify-content:center;background-color:#fff}#as_links a:hover{background-color:var(--bcc)}#as_links img{width:55%;min-width:60px;height:auto;padding:calc(var(--mrg) / 2)}#as_open_button{width:59px;font-size:var(--l);letter-spacing:-.02em;display:none;align-items:center;justify-content:center;background-color:var(--bg);border:2px solid var(--bordercc);border-radius:5px;padding:5px 10px;text-align:center;margin-right:35px}#as_open_button:hover{border:2px solid var(--acc)}.as_is_open{display:block!important}#as_sponsor{width:calc(100% + 6px);display:block;border:3px solid var(--bordercc);padding:5px;border-radius:15px;width:calc(100% - 6px);margin-bottom:15px}#as_sponsor a{border:3px solid var(--bg);border-radius:15px;padding:0 0 4px}#as_sponsor a:hover{border:3px solid var(--bcc)}#as_sponsor img{width:100%;height:auto;border-radius:12px;margin-bottom:-4px}#as_adige{width:calc(100% + 6px);display:block;border:3px solid var(--bordercc);padding:5px;border-radius:15px;width:calc(100% - 6px);background-color:#fff;margin-bottom:15px}#as_adige:hover{background-color:var(--bcc)}#as_adige img{width:70%;height:auto;margin:auto auto -4px}article{width:75%}#showcase{width:100%;display:flex;overflow:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;margin-bottom:5px;-ms-overflow-style:none;scrollbar-width:none}#showcase:hover a{border-color:var(--bcc);border-bottom-width:6px;transform:unset}#showcase::-webkit-scrollbar{display:none}#showcase a{flex:0 0 auto;margin-right:30px;scroll-snap-align:start;width:calc(100% - 6px)}#showcase img{width:100%;height:auto;border-radius:12px;margin-bottom:-4px}#ar_feed{display:flex;flex-wrap:wrap;column-gap:60px;row-gap:30px}.ar_item{text-decoration:none;color:unset}.ar_item span{color:grey;line-height:1.7}.ar_item:hover h3{color:var(--acc)}.ar_item:hover .sqr{border-color:var(--bcc);border-bottom-width:6px;margin-bottom:5px}#ar_home p{font-weight:450}#ar_texts p{line-height:1.8}#ar_texts ol,#ar_texts ul{list-style:inside}.ar_wrapper{width:230px}.sqr{width:100%;height:230px;border:3px solid var(--bordercc);border-radius:15px;margin-bottom:8px;overflow:hidden}.sqr img{width:100%;height:100%;object-fit:cover}.ar_alert{display:flex;width:30%;height:15%;background-color:var(--bcc);position:relative;bottom:102%;right:-72%;border-radius:5px;align-items:center;justify-content:center}#ar_info{display:flex;gap:20px;padding-top:20px;align-items:flex-end}#ar_info p{margin-bottom:6px}#ar_info button:hover{border:3px solid var(--acc)}#ar_info select{height:60px;background-color:var(--bg);border:3px solid var(--bordercc);border-radius:5px;font-size:var(--xl);padding-right:20px}#ar_heading{display:flex;align-items:center;justify-content:space-between}.ar_special{border-radius:5px;border:2px solid var(--bordercc);width:-moz-fit-content;width:fit-content;padding:5px 10px;margin-top:8px}#ar_quantity{display:flex;align-items:center;gap:0 10px}#ar_quantity h1{width:30px;text-align:center}#ar_quantity button{width:40px;background-color:var(--bg);padding:8px;text-align:center;font-size:20px!important}#ar_addcart,#ar_quantity button{height:60px;border:3px solid var(--bordercc);border-radius:5px}#ar_addcart{font-style:normal;font-size:var(--l)!important;letter-spacing:-.02em!important;display:flex;align-items:center;background-color:var(--bcc);padding:5px 10px}#ar_gallery_all{display:flex;width:50%;height:auto;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:10px}#ar_gallery_all img{scroll-snap-align:start;flex-shrink:0;width:100%;height:-moz-fit-content;height:fit-content;margin-right:50px;border-radius:10px;position:relative}#ar_gallery_dots{width:50%;display:flex;align-items:center;justify-content:center;gap:20px;padding-top:10px}#ar_gallery_dots a{width:10px;height:10px;border-radius:5px;background-color:var(--fg)}#ar_id{border-radius:5px;background-color:var(--bcc);width:-moz-fit-content;width:fit-content;padding:2px 15px;margin:10px 0}#ar_discount{margin-bottom:40px}#ar_discount table{border-collapse:collapse}#ar_discount td,#ar_discount th{padding:5px;border:1px solid var(--bordercc)}#ar_custom{margin-top:40px}#ar_custom textarea{width:85%!important;height:192px;background-color:var(--bg);border:3px solid var(--bordercc);border-radius:5px;font-size:var(--l);font-family:Arial;margin-top:10px}.gallerywrapper{display:contents}.gallerywrapper img{height:400px;width:auto;padding:3px}#cart{height:calc(100vh - 22px);height:calc(100dvh - 22px);border-radius:15px 0 0 15px;border-left:3px solid var(--bordercc);position:fixed;width:30%;background-color:var(--bg);right:-100%;transition:right .3s;padding:calc(var(--mrg) / 2) var(--mrg);z-index:10}.cart_is_open{right:0!important}.cart_heading{display:flex;gap:10px}.cart_heading h2{font-weight:450}#cart_close{border:none;background-color:transparent}#cart_close img{width:15px}#cart_list{overflow-y:scroll;max-height:70vh}.cart_product{display:flex;gap:20px;border-bottom:2px solid var(--bordercc);margin-top:10px;padding-bottom:10px}.cart_product img{border-radius:5px;object-fit:cover}.cart_product_info{width:100%}.cart_product_actions{display:flex;justify-content:space-between}#cart_product_delete{background-color:var(--bcc);border:none;border-radius:14px;width:28px;height:28px}#cart_product_delete img{width:14px}.cart_product_quantity{display:flex;gap:10px;align-items:center}.cart_product_quantity button{background-color:var(--bg);border:none;margin-bottom:3px;border-bottom:2px solid var(--bordercc);border-radius:3px}.cart_total{width:calc(100% - 40px);position:absolute;bottom:var(--mrg);justify-content:space-between}.cart_total,.cart_total button{display:flex;align-items:center}.cart_total button{font-style:normal;font-size:var(--l)!important;letter-spacing:-.02em!important;background-color:var(--bcc);border:3px solid var(--bordercc);border-radius:5px;padding:5px 10px;height:60px}.cart_total button:hover{border-color:var(--acc)}#ttoast{display:block}#ttoast span{text-transform:uppercase;font-size:var(--s);font-weight:550;width:100%;color:grey}footer{display:flex;font-size:var(--m);gap:2%;border-top:1px solid var(--fg);margin-top:40px;padding:calc(var(--mrg) / 2) var(--mrg) 0 var(--mrg);z-index:120;background-color:var(--bcc)}footer section{min-width:15%;max-width:70%;margin-bottom:30px;border-right:1px solid var(--fg)}#ft_aaveste,#ft_vvf{display:block;height:60px}#ft_aaveste img,#ft_vvf img{height:50px;width:auto}#ft_social_wrapper{display:flex;gap:10px;padding:10px 0}.swiper-pagination-bullet-active{background:var(--acc)!important}#termini_close a{text-decoration:none}#termini_close img{padding-right:20px}.has_stroke{-webkit-text-stroke:.8px #000}.iubendabtn{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:12px;display:inline-block;padding:0 8px;border-radius:3px;font-size:11px;border:1px solid #d2d3d3;line-height:18px;font-weight:700}.iubenda-white{background:#fff url(//cdn.iubenda.com/icon_green_mini.png) no-repeat;background-size:auto 14px;background-position:7px 3px;background-position-x:6px;background-position-y:2px;padding-left:20px;text-decoration:none;color:#505762;box-shadow:0 1px 0 #ebebec;box-shadow:0 1px 0 rgba(0,0,0,.08);border-color:#d0d0d0 #c3c3c3 #b8b9ba}.iubenda-white:hover{color:#333}.iubenda-white:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05)}.iubenda-black{background:#383838 url(//cdn.iubenda.com/icon_gray_mini.png) no-repeat;background-size:auto 14px;background-position:7px 3px;background-position-x:6px;background-position-y:2px;padding-left:20px;text-decoration:none;color:#fff;box-shadow:0 1px 0 #5b5c5c;box-shadow:0 1px 0 rgba(0,0,0,.08);border-color:transparent}.iubenda-black:hover{color:#eee}.iubenda-black:active{box-shadow:inset 0 2px 4px rgba(0,0,0,.8),0 1px 2px rgba(0,0,0,.05)}.no-brand{background-image:none;padding-left:8px}.iub-anchor{border-radius:3px 3px 0 0;border-bottom:0;position:fixed;bottom:0}.iubenda-iframe-anchor{position:fixed;bottom:0;right:100px}@media (max-width:1200px){:root{--s:14px;--m:15px;--l:18px;--xl:26px;--mrg:22px}#cart{width:40%}#ar_gallery_all,#ar_gallery_dots{width:80%}}@media (max-width:900px){:root{--s:14px;--m:18px;--l:24px;--xl:28px;--mrg:22px}header{padding:0 var(--mrg);height:-moz-fit-content;height:fit-content;flex-direction:column}header section{width:100%;padding-bottom:10px}#hd_nav{padding:10px 0 30px}#hd_logo,#hd_logo img{width:100%}#hd_cart{justify-content:center}main{display:block;padding:var(--mrg) var(--mrg) 0 var(--mrg)}article,aside{width:100%;margin-bottom:calc(var(--mrg) * 2)}aside{max-width:400px;margin:auto}#as_open_button{display:flex}.as_open_desktop{display:none}.ar_item{width:45.8%}.ar_wrapper{width:100%;height:45.8vw;margin-bottom:80px}#ar_heading,#ar_info{display:block;padding-bottom:40px}#ar_addcart{width:100%;margin-top:20px;display:flex;justify-content:center}.sqr{height:100%}#ar_gallery_all,#ar_gallery_dots{width:100%}.gallerywrapper img{width:100%;height:auto;padding:calc(var(--mrg) / 2) 0}#cart{width:80%}.cart_product{display:block}.cart_total h1{font-size:var(--m)}.cart_total button{font-size:var(--m)!important}.cart_product_info{font-size:var(--m)}#cart_list{max-height:55vh}footer{display:block;text-align:center;padding-bottom:33px}footer section{min-width:100%;max-width:100%;border-right:none;border-bottom:1px solid var(--fg)}#ft_social_wrapper{justify-content:center}}@media (max-width:650px){#hd_nav li{font-size:var(--m)}.ar_item{width:100%}.ar_alert{font-size:5vw}.ar_wrapper{height:80vw}}@media (prefers-color-scheme:light){.styles_wrapper__7oAL5{--box-border-color:#e5e7eb;--color:#1f2937;--bg-color:#f3f4f6;--btn-color:#1f2937;--btn-bg-color:#e5e7eb;--btn-color-hover:#1f2937;--btn-bg-color-hover:#d1d5db}}@media (prefers-color-scheme:dark){.styles_wrapper__7oAL5{--box-border:#111827;--color:#f3f4f6;--bg-color:#111827;--btn-color:#f3f4f6;--btn-bg-color:#1f2937;--btn-color-hover:#f3f4f6;--btn-bg-color-hover:#334155}}.styles_wrapper__7oAL5>.mep-next-iubenda-consent-not-granted,.styles_wrapper__7oAL5>.mep-next-iubenda-loading{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 2rem;width:100%;text-align:center;color:var(--color);border-radius:.375rem;background-color:var(--bg-color);border:1px solid var(--box-border-color)}.styles_wrapper__7oAL5>.mep-next-iubenda-consent-not-granted button,.styles_wrapper__7oAL5>.mep-next-iubenda-loading button{padding:.5rem 1rem;font-size:.9rem;color:var(--btn-color);border-radius:.375rem;background-color:var(--btn-bg-color)}.styles_wrapper__7oAL5>.mep-next-iubenda-consent-not-granted button:hover,.styles_wrapper__7oAL5>.mep-next-iubenda-loading button:hover{color:var(--btn-color-hover);background-color:var(--btn-bg-color-hover)}@font-face{font-family:__Jost_4635eb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b8c37bb59076c047-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Jost_4635eb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/5bbac197f803cc34-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Jost_4635eb;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9dd75fadc5b3df29-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Jost_Fallback_4635eb;src:local("Arial");ascent-override:111.45%;descent-override:39.06%;line-gap-override:0.00%;size-adjust:96.01%}.__className_4635eb{font-family:__Jost_4635eb,__Jost_Fallback_4635eb;font-style:normal}