html.bh-sn{--bh-sn-i: #111111;--bh-sn-g: #5c5c5c;--bh-sn-r: #d9d9d9;--bh-sn-f: #f3f3f3;--bh-sn-p: #ffffff}html.bh-sn #MainContent .bh-sn-scheda .product__media-icon,html.bh-sn #MainContent .bh-sn-scheda .slider__buttons,html.bh-sn #MainContent .bh-sn-scheda .thumbnail-slider,html.bh-sn #MainContent .bh-sn-scheda .slider__counter,html.bh-sn #MainContent .bh-sn-scheda .view-mobile,html.bh-sn #MainContent .bh-sn-scheda .product__view-details{display:none!important}html.bh-sn sticky-cart-modal.sticky-cart-modal{display:none!important}html.js.bh-sn #MainContent .bh-sn-scheda .product__right-column>.view-desktop{display:none!important}html.bh-sn #MainContent>.bh-sn-briciole{padding:24px 16px 8px}html.bh-sn #MainContent>.bh-sn-briciole .view-desktop{display:block!important}html.bh-sn #MainContent>.bh-sn-briciole .breadcrumb{margin:0}html.bh-sn #MainContent .bh-sn-scheda [id^=ProductInfo-]>.shopify-section{margin:28px 0 0}quick-add-modal .bh-sn-manda,quick-add-modal .bh-sn-esteso,quick-add-modal .bh-sn-testa,quick-add-modal .bh-sn-riga2__tasse{display:none!important}html.bh-sn #MainContent .bh-sn-scheda media-gallery[id^=MediaGallery-]{position:relative;top:auto!important;display:block}html.bh-sn #MainContent .bh-sn-scheda media-gallery[id^=MediaGallery-] slider-component{display:block;padding:0!important;margin:0;background:var(--bh-sn-f)}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item{order:50;margin:0!important;padding:0!important;border:0!important;position:relative;background:var(--bh-sn-f)}html.bh-sn #MainContent .bh-sn-scheda .product__media-list:not(:has(>.bh-sn-fine-lista)){visibility:hidden}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item.hidden,html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item.bh-sn-doppio{display:none!important}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item:nth-child(1 of.product__media-item:not(.hidden,.bh-sn-doppio)){order:10}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item:nth-child(2 of.product__media-item:not(.hidden,.bh-sn-doppio)){order:20}html.bh-sn #MainContent .bh-sn-scheda .product__media-list:has(>.bh-sn-prima)>.product__media-item:nth-child(1 of.product__media-item:not(.hidden,.bh-sn-doppio)),html.bh-sn #MainContent .bh-sn-scheda .product__media-list:has(>.bh-sn-prima)>.product__media-item:nth-child(2 of.product__media-item:not(.hidden,.bh-sn-doppio)),html.bh-sn #MainContent .bh-sn-scheda .product__media-list:has(>.bh-sn-seconda)>.product__media-item:nth-child(2 of.product__media-item:not(.hidden,.bh-sn-doppio)){order:50}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item:has(video[data-bh-video]){order:30}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item.bh-sn-prima{order:0!important}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item.bh-sn-seconda{order:15!important}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.bh-sn-r1{order:40}html.bh-sn #MainContent .bh-sn-scheda .product__media-list .product__media{padding-top:133.3333%!important;background:var(--bh-sn-f)}html.bh-sn #MainContent .bh-sn-scheda .product__media-list .product__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}html.bh-sn #MainContent .bh-sn-scheda .product__media-list video[data-bh-video]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1;background:transparent}html.bh-sn #MainContent .bh-sn-scheda .product__media-list .product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}html.bh-sn #MainContent .bh-sn-scheda .product__media-list .product__media-toggle:after{content:"";cursor:zoom-in;display:block;margin:0;padding:0;position:absolute;top:0;left:0;z-index:2;height:100%;width:100%}html.bh-sn #MainContent .bh-sn-scheda .product__media-list .product__media-item>*{display:block;position:relative;width:100%}html.bh-sn #MainContent .bh-sn-scheda .product__media-list .product__media-item>.bh-video-galleria-js{display:none!important}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item:has(video[data-bh-video]) .product__media-toggle{display:none!important}html.bh-sn #MainContent .bh-sn-scheda .product__media-list .product__media-item>.bh-video-tasto{position:absolute;display:grid;place-items:center;width:44px;height:44px;z-index:3;top:24px;bottom:auto!important;left:auto;right:auto;inset-inline-end:12px}html.bh-sn #MainContent .bh-sn-r1{list-style:none;position:relative;aspect-ratio:3 / 4;display:grid;place-items:center;padding:28px 24px;background:var(--bh-sn-i);color:var(--bh-sn-p)}html.bh-sn #MainContent .bh-sn-r1__grande{margin:0 0 18px;font-size:26px;font-weight:800;line-height:1.15;color:var(--bh-sn-p)}html.bh-sn #MainContent .bh-sn-r1 a{display:inline-flex;align-items:center;min-height:44px;color:var(--bh-sn-p);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}html.bh-sn #MainContent .bh-sn-r1 a:focus-visible{outline:2px solid var(--bh-sn-p);outline-offset:3px}html.bh-sn #MainContent .bh-sn-segmenti{position:absolute;z-index:4;top:10px;inset-inline:12px;display:flex;gap:4px;pointer-events:none}html.bh-sn #MainContent .bh-sn-segmenti i{flex:1 1 0;height:2px;border-radius:2px;background:#1111112e}html.bh-sn #MainContent .bh-sn-segmenti i.is-qui{background:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-capo{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-capo>*{margin:0!important}html.bh-sn #MainContent .bh-sn-capo>h1.product__title{flex:0 0 100%;margin:0 0 4px!important;font-size:28px;font-weight:800;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em;color:var(--bh-sn-i)}html[dir=rtl].bh-sn #MainContent .bh-sn-capo>h1.product__title{letter-spacing:0}html.bh-sn #MainContent .bh-sn-capo .badge__container{position:static}html.bh-sn #MainContent .bh-sn-capo .badge__container:empty{display:none}html.bh-sn #MainContent .bh-sn-capo .product__price .price{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:0}html.bh-sn #MainContent .bh-sn-capo .product__price .new-price-style{font-size:20px;font-weight:700;color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-capo .product__price .compare-at-price-style{font-size:14px;color:var(--bh-sn-i);opacity:1;margin:0}html.bh-sn #MainContent .bh-sn-capo .product__tax{font-size:13px;color:var(--bh-sn-g)}html.bh-sn #MainContent .bh-sn-capo .payment_terms:empty{display:none}html.bh-sn #MainContent .bh-sn-azioni{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;gap:0 18px;margin:12px 0 2px!important}html.bh-sn #MainContent .bh-sn-azioni .size_and_wishlist{display:contents}html.bh-sn #MainContent .bh-sn-azioni .sizeguide_link,html.bh-sn #MainContent .bh-sn-manda{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0;border:0;background:none;color:var(--bh-sn-i);cursor:pointer;font:600 13px/1.2 inherit;letter-spacing:.03em;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}html.bh-sn #MainContent .bh-sn-azioni .wishlist-heart-pp{order:3;margin:0!important}html.bh-sn #MainContent .bh-sn-azioni .wishlist-engine{margin:0!important;line-height:0}html.bh-sn #MainContent .bh-sn-manda{order:2}html.bh-sn #MainContent .bh-sn-manda:focus-visible{outline:2px solid var(--bh-sn-i);outline-offset:2px}html.bh-sn #MainContent .bh-sn-manda-esito{order:4;font-size:12px;font-weight:600}html.bh-sn #MainContent .bh-sn-cassa{color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-cassa:not(:has(>.bh-sn-fine-cassa)){visibility:hidden}html.bh-sn #MainContent .bh-sn-testa{display:flex;justify-content:space-between;align-items:baseline;gap:10px;height:20px}html.bh-sn #MainContent .bh-sn-testa__nome{min-width:0;font-size:13px;font-weight:700;line-height:20px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html.bh-sn #MainContent .bh-sn-testa__cifre{display:flex;align-items:baseline;gap:6px;white-space:nowrap;font-size:15px;font-weight:700}html.bh-sn #MainContent .bh-sn-testa__cifre s{font-size:12px;font-weight:400}html.bh-sn #MainContent .bh-sn-testa__cifre .badge{margin:0;font-size:11px;padding:1px 4px}html.bh-sn #MainContent .bh-sn-riga2{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-height:18px;margin-top:4px}html.bh-sn #MainContent .bh-sn-riga2>div[style*="color: red"]{margin:0!important;font-size:14px!important;line-height:18px;background:var(--bh-sn-p)}html.bh-sn #MainContent .bh-sn-riga2__tasse{margin-inline-start:auto;font-size:11px;white-space:nowrap;color:var(--bh-sn-g)}html.bh-sn #MainContent .bh-sn-cassa variant-radios{display:block;margin:0!important}html.bh-sn #MainContent .bh-sn-cassa fieldset.bh-taglie{display:block!important;margin:6px 0 0!important}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__testa{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0;padding:0}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:4px;margin:0}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia .product-form__item{margin:0;min-width:0}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia .product-form__item label{min-height:44px;height:44px;padding:0 2px;display:grid;place-items:center;border:1px solid var(--bh-sn-i);font-size:13px;font-weight:600;color:var(--bh-sn-i);background:var(--bh-sn-p)}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia .product-form__item input.disabled+label{border-color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia .product-form__item label:before{background:transparent!important}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia .product-form__item input:checked+label{background:var(--bh-sn-i);color:var(--bh-sn-p);border-color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia .product-form__item input:checked+label .label_variants{color:var(--bh-sn-p)}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__griglia .product-form__item input:focus-visible+label{outline:2px solid var(--bh-sn-i);outline-offset:2px}html.bh-sn #MainContent .bh-sn-cassa .product-form__item label .label_variants{opacity:1!important}html.bh-sn #MainContent .bh-sn-cassa .product-form__item input.disabled:not(:checked)+label .label_variants{color:#767676!important}html.bh-sn #MainContent .bh-sn-cassa fieldset[data-bh-colore]{margin:6px 0 0!important}html.bh-sn #MainContent .bh-sn-cassa fieldset[data-bh-colore] .variants-label{font-size:12px;font-weight:700;letter-spacing:.05em}html.bh-sn #MainContent .bh-sn-cassa .bh-altro-taglio{margin:4px 0 0;font-size:13px}html.bh-sn #MainContent .bh-sn-cassa .product__buttons{margin:6px 0 0}html.bh-sn #MainContent .bh-sn-cassa .product__buttons .btn-addtocart{min-height:48px;height:48px;margin:0}html.bh-sn #MainContent .bh-sn-cassa.is-senza-taglia .product__buttons .btn-addtocart{background:var(--bh-sn-p);color:var(--bh-sn-i);border:1px solid var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-cassa.is-senza-taglia .product__buttons .btn-addtocart span{color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-cassa .inventory_management{margin:0;font-size:11px;line-height:16px;font-weight:600;letter-spacing:.03em;color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__avviso{margin:0;font-size:13px;line-height:18px}html.bh-sn #MainContent .bh-sn-scheda .container-promo{margin:0!important;padding:18px 16px!important;border:0!important;border-radius:0!important;background:var(--bh-sn-i)!important;color:var(--bh-sn-p)}html.bh-sn #MainContent .bh-sn-scheda .container-promo *{color:var(--bh-sn-p)!important}html.bh-sn #MainContent .bh-sn-scheda .container-promo p:first-child strong,html.bh-sn #MainContent .bh-sn-scheda .container-promo h2{display:block;font-size:22px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:-.005em;text-transform:uppercase}html.bh-sn #MainContent .bh-sn-scheda .container-promo p{margin:0 0 8px!important;font-size:15px!important;line-height:1.45!important;text-align:start!important}html.bh-sn #MainContent .bh-sn-scheda .container-promo p:last-child{margin-bottom:0!important}html.bh-sn #MainContent .bh-sn-esteso{margin:14px 0 0;padding-inline-start:12px;border-inline-start:2px solid var(--bh-sn-i);font-size:15px;line-height:1.45;color:var(--bh-sn-i)}html.bh-sn #MainContent .bh-sn-esteso p{margin:0 0 8px}html.bh-sn #MainContent .bh-sn-esteso__chiusa{font-weight:700}html.bh-sn #MainContent .bh-sn-vicino{display:flex;flex-direction:column;margin-top:18px}html.bh-sn #MainContent .bh-sn-vicino>*{order:5}html.bh-sn #MainContent .bh-sn-vicino>.container-promo{order:1}html.bh-sn #MainContent .bh-sn-vicino>.bh-sn-esteso{order:2}html.bh-sn #MainContent .bh-sn-vicino>div[style*="font-weight: bold"]{order:3;margin:18px 0 0!important;padding:12px 0;border-block:1px solid var(--bh-sn-r);font-size:14px;line-height:1.4}html.bh-sn #MainContent .bh-sn-vicino>.scalapayWidget{order:4;padding:10px 0;border-bottom:1px solid var(--bh-sn-r)}html.bh-sn #MainContent .bh-sn-vicino>.free-delivery-bar{order:5;padding:6px 0}html.bh-sn #MainContent .bh-sn-vicino>.bh-spedizione{order:6;padding:10px 0;border-bottom:1px solid var(--bh-sn-r)}html.bh-sn #MainContent .bh-sn-resto{display:flex;flex-direction:column}html.bh-sn #MainContent .bh-sn-resto>.ungroup-description-tab-new{margin-top:28px}html.bh-sn #MainContent .bh-sn-composizione .bh-composizione{margin:12px 0 0}html.bh-sn product-modal[id^=ProductModal-].media-modal.popup-modal{background:#0b0b0b}@media(max-width:767px){html.bh-sn product-modal[id^=ProductModal-] .product-media-modal__dialog{height:100svh;align-items:stretch}html.bh-sn product-modal[id^=ProductModal-] .product-media-modal__dialog .product-media-modal__content{max-height:100svh;overflow-y:auto;scroll-snap-type:y mandatory;padding:0}html.bh-sn product-modal[id^=ProductModal-] .product-media-modal__dialog .product-media-modal__content>*{display:block!important;width:100%;height:100svh;object-fit:contain;scroll-snap-align:start;margin:0!important;border-radius:0;background:#0b0b0b}}@media(max-width:767px){html.bh-sn body{padding-bottom:calc(150px + var(--bh-sn-anteprima, 0px) + env(safe-area-inset-bottom,0px))}html.bh-sn #MainContent .bh-sn-scheda .product--thumbnail_slider{padding:0!important;margin:0!important;width:100%;max-width:100%;flex:0 0 100%}html.bh-sn #MainContent .bh-sn-scheda>.grid{margin-inline:0}html.bh-sn #MainContent .bh-sn-scheda .product__media-list{display:flex!important;flex-wrap:nowrap;gap:0!important;margin:0!important;padding:0!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding:0!important;scrollbar-width:none;transform:none!important}html.bh-sn #MainContent .bh-sn-scheda .product__media-list::-webkit-scrollbar{display:none}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item,html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.bh-sn-r1{flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-align:start;scroll-snap-stop:always}html.bh-sn #MainContent .bh-sn-scheda .product__right-column{display:flex;flex-direction:column;padding:20px 16px 0!important;margin:0}html.bh-sn #MainContent .bh-sn-scheda [id^=ProductInfo-]>.shopify-section{margin-inline:-16px}html.bh-sn #MainContent .bh-sn-scheda [id^=ProductInfo-]{order:1;padding-top:0;margin:0}html.bh-sn #MainContent .bh-sn-scheda .bh-sn-vicino>.container-promo{margin-inline:-16px!important}html.bh-sn #MainContent .bh-sn-cassa{position:fixed;z-index:26;inset-inline:0;bottom:0;margin:0;pointer-events:none;background:transparent;padding:8px 16px calc(8px + env(safe-area-inset-bottom,0px));transform:translateY(calc(-1 * var(--bh-sn-anteprima, 0px)))}html.bh-sn #MainContent .bh-sn-cassa>*{pointer-events:auto;position:relative}html.bh-sn #MainContent .bh-sn-cassa>variant-radios,html.bh-sn #MainContent .bh-sn-cassa variant-radios fieldset{position:static!important}html.bh-sn #MainContent .bh-sn-cassa:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,transparent var(--bh-sn-giu, 0px),var(--bh-sn-i) var(--bh-sn-giu, 0px),var(--bh-sn-i) calc(var(--bh-sn-giu, 0px) + 1px),var(--bh-sn-p) calc(var(--bh-sn-giu, 0px) + 1px))}html.bh-sn #MainContent .bh-sn-cassa>.bh-sn-riga2,html.bh-sn #MainContent .bh-sn-cassa>.bh-sn-testa{min-height:20px}html.bh-sn #MainContent .bh-sn-cassa:has([data-bh-realizzato]:not([hidden])){padding-bottom:calc(28px + env(safe-area-inset-bottom,0px))}html.bh-sn #MainContent .bh-sn-cassa .inventory_management{position:absolute;z-index:1;inset-inline:16px;bottom:calc(6px + env(safe-area-inset-bottom,0px));top:auto;height:18px;line-height:18px;padding:0!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__avviso{position:absolute;inset-inline-start:16px;bottom:calc(100% + 8px);padding:6px 10px;background:var(--bh-sn-i);color:var(--bh-sn-p)!important}html.bh-sn #MainContent .bh-sn-cassa .bh-taglie__avviso[hidden]{display:none}html.bh-sn.bh-sn-senza-testa #MainContent .bh-sn-testa,html.bh-sn.bh-sn-corta #MainContent .bh-sn-testa,html.bh-sn.bh-sn-corta #MainContent .bh-sn-riga2{visibility:hidden;pointer-events:none}html.bh-sn.bh-sn-senza-testa #MainContent .bh-sn-riga2__tasse{visibility:hidden}html.bh-sn #MainContent .bh-sn-prezzo-nel-bottone{display:none}html.bh-sn.bh-sn-corta #MainContent .bh-sn-prezzo-nel-bottone{display:inline;margin-inline-start:.35em}html.bh-sn.bh-sn-visore #MainContent .bh-sn-cassa{z-index:1002}html.bh-sn.bh-sn-visore product-modal[id^=ProductModal-] .product-media-modal__content{padding-bottom:200px}}@media(min-width:768px){html.bh-sn #MainContent .bh-sn-scheda>.grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(320px,380px);column-gap:32px;align-items:start;margin:0}html.bh-sn #MainContent .bh-sn-scheda>.grid>.product--thumbnail_slider{grid-column:1;grid-row:1;width:auto!important;max-width:none!important;flex:none!important;padding:0!important;margin:0}html.bh-sn #MainContent .bh-sn-scheda>.grid>.product__right-column{display:contents!important}html.bh-sn #MainContent .bh-sn-scheda [id^=ProductInfo-]{display:contents!important}html.bh-sn #MainContent .bh-sn-scheda .bh-sn-destra{grid-column:2;grid-row:1;position:sticky;top:96px;align-self:start}html.bh-sn #MainContent .bh-sn-scheda [id^=ProductInfo-]>:not(.bh-sn-destra),html.bh-sn #MainContent .bh-sn-scheda>.grid>.product__right-column>.view-desktop{grid-column:1 / -1;width:100%;max-width:760px}html.bh-sn #MainContent .bh-sn-scheda .product__media-list{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;margin:0!important;padding:0!important;transform:none!important}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item,html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.bh-sn-r1{width:auto!important;max-width:none!important}html.bh-sn #MainContent .bh-sn-segmenti{display:none}html.bh-sn #MainContent .bh-sn-capo>h1.product__title{font-size:30px;line-height:1.05}html.bh-sn #MainContent .bh-sn-testa,html.bh-sn #MainContent .bh-sn-riga2__tasse{display:none}html.bh-sn #MainContent .bh-sn-cassa{margin-top:10px}html.bh-sn #MainContent .bh-sn-prezzo-nel-bottone{display:none}html.bh-sn #MainContent .bh-sn-cassa .inventory_management{min-height:16px;margin-top:4px}html.bh-sn #MainContent .bh-sn-scheda .bh-sn-resto{margin-top:40px}}@media(min-width:1200px){html.bh-sn #MainContent .bh-sn-scheda>.grid{grid-template-columns:minmax(0,1fr) 420px;column-gap:40px}html.bh-sn #MainContent .bh-sn-scheda .product__media-list>.product__media-item:nth-child(6n+5 of.product__media-item:not(.hidden,.bh-sn-doppio)){grid-column:span 2}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/bh-sn.css.map */
