body[class*=template-product-compatto-] product-page.main-product .product-info-column{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:10px}body[class*=template-product-compatto-] product-page.main-product .product-info-column>*{order:4;flex:1 1 100%;min-width:0}body[class*=template-product-compatto-] product-page.main-product .product-info-column>.product__title{order:1;margin-bottom:8px!important}body[class*=template-product-compatto-] product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge]{order:2;flex:0 0 auto;min-height:28px;display:flex;align-items:center;margin:0 0 12px!important}body[class*=template-product-compatto-] product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge] .jdgm-widget{margin:0!important}body[class*=template-product-compatto-] product-page.main-product .product-info-column>.product-form__input--static{order:3;flex:0 1 auto;margin:0 0 12px!important}body[class*=template-product-compatto-] .product-form__input--static .single-variant-display{display:inline-flex!important;align-items:center;margin:0!important;padding:6px 11px!important;min-height:0!important;border:1px solid #cfc4a8!important;border-radius:999px!important;background:#fcfaf5!important;box-shadow:none!important;color:#051b35!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;white-space:nowrap}body[class*=template-product-compatto-] .product-form__input--static .single-variant-display>span{display:none!important}body[class*=template-product-compatto-] .product-form__input--static .single-variant-display strong{font-weight:600!important;color:inherit!important;font-size:inherit!important}body[class*=template-product-compatto-] .product-actions .product-price{display:flex!important;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:6px}body[class*=template-product-compatto-] .product-actions .product-price .nh-unit-price{flex-basis:100%;order:5}body[class*=template-product-compatto-] .product-actions .product-price .hangar-sale-badge-container.hangar-sale-badge-container{display:inline-flex!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;order:3!important}body[class*=template-product-compatto-] product-page.main-product .product-info-column>.product-actions{margin-bottom:0!important}body[class*=template-product-compatto-] .product-actions .product-form{margin-top:4px!important;margin-bottom:8px!important}body[class*=template-product-compatto-] .telemetric-stock-container{display:flex!important;align-items:center;gap:10px;min-height:0!important;height:auto!important;margin-top:8px!important;margin-bottom:0!important;padding:7px 12px!important}body[class*=template-product-compatto-] .telemetric-stock-container .telemetric-header{display:contents!important}body[class*=template-product-compatto-] .telemetric-stock-container .telemetric-label{order:1;white-space:nowrap}body[class*=template-product-compatto-] .telemetric-stock-container .stock-bar-track{order:2;flex:1;height:5px!important;margin:0!important}body[class*=template-product-compatto-] .telemetric-stock-container .telemetric-value{order:3;white-space:nowrap}body[class*=template-product-compatto-] .telemetric-stock-container .stock-num{font-size:15px!important}body[class*=template-product-compatto-] .nh-purchase-reassurance{margin-top:10px!important;gap:4px!important}body[class*=template-product-compatto-] .nh-shipping-information{gap:6px!important}body[class*=template-product-compatto-] .nh-purchase-badge{padding:5px 8px!important;min-height:0!important}body[class*=template-product-compatto-] .nh-purchase-badge strong{font-size:11.5px!important}body[class*=template-product-compatto-] .nh-purchase-badge small{font-size:11px!important}body[class*=template-product-compatto-] .nh-purchase-help{min-height:0!important;margin:0!important;padding:0!important}body[class*=template-product-compatto-] .nh-purchase-link{min-height:32px!important;padding-top:0!important;padding-bottom:0!important}body[class*=template-product-compatto-] product-page.main-product .product-info-column>.empty-space{display:none!important}body[class*=template-product-compatto-] product-page.main-product{padding-bottom:0!important;margin-bottom:0!important}body[class*=template-product-compatto-] product-page.main-product+.container{margin-top:16px!important;padding-top:0!important}body[class*=template-product-compatto-] .nh-pc-taglio{position:relative}body[class*=template-product-compatto-] .nh-pc-taglio.is-chiuso{max-height:250px;overflow:hidden}body[class*=template-product-compatto-] .nh-pc-taglio.is-chiuso:after{content:"";position:absolute;left:0;right:0;bottom:0;height:72px;background:linear-gradient(rgba(253,251,247,0),var(--nh-global-bg-color, #fdfbf7) 85%);pointer-events:none}body[class*=template-product-compatto-] .nh-pc-leggi{display:inline-flex;align-items:center;gap:10px;height:40px;margin:8px 0 16px;padding:0 16px;border:1.5px solid #051b35;border-radius:6px;background:#fff;color:#051b35;font-family:inherit;font-size:14px;font-weight:700;line-height:1;cursor:pointer;transition:background-color .2s ease,color .2s ease}body[class*=template-product-compatto-] .nh-pc-leggi i{width:7px;height:7px;border-right:2px solid #d4af37;border-bottom:2px solid #d4af37;transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}body[class*=template-product-compatto-] .nh-pc-leggi[aria-expanded=true] i{transform:translateY(2px) rotate(-135deg)}body[class*=template-product-compatto-] .nh-pc-leggi:hover{background:#051b35;color:#fff}body[class*=template-product-compatto-] .nh-pc-leggi:focus-visible{outline:2px solid #d4af37;outline-offset:2px}body[class*=template-product-compatto-] [id$=__17648651902302717d]>.container{margin-top:16px!important}body[class*=template-product-compatto-] .jdgm-rev-widg{padding:8px 0!important}body[class*=template-product-compatto-] .jdgm-rev-widg__header{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 8px!important;padding:0!important;text-align:left!important}body[class*=template-product-compatto-] .jdgm-rev-widg__title{flex:1 1 100%;margin:0!important;text-align:left!important}body[class*=template-product-compatto-] .jdgm-rev-widg__header .jdgm-row-stars{display:contents!important}body[class*=template-product-compatto-] .jdgm-rev-widg__summary{flex:1 1 auto;justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;text-align:left!important}body[class*=template-product-compatto-] .jdgm-rev-widg__summary-inner{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:2px;text-align:left!important}body[class*=template-product-compatto-] .jdgm-rev-widg__summary-stars{justify-content:flex-start!important}body[class*=template-product-compatto-] .jdgm-rev-widg__summary-text{display:flex!important;align-items:center;justify-content:flex-start!important;gap:4px;margin:0!important;text-align:left!important;font-size:13px!important}body[class*=template-product-compatto-] .jdgm-rev-widg__header .jdgm-histogram{flex:1 1 100%;order:5;margin:0!important}body[class*=template-product-compatto-] .jdgm-widget-actions-wrapper{flex:0 0 auto;width:auto!important;margin:0!important;padding:0!important;border:0!important}body[class*=template-product-compatto-] .jdgm-rev-widg:is([data-number-of-reviews="0"],[data-number-of-reviews="1"],[data-number-of-reviews="2"],[data-number-of-reviews="3"],[data-number-of-reviews="4"]) .jdgm-histogram,body[class*=template-product-compatto-] .jdgm-rev-widg:is([data-number-of-reviews="0"],[data-number-of-reviews="1"],[data-number-of-reviews="2"],[data-number-of-reviews="3"],[data-number-of-reviews="4"]) .jdgm-row-actions{display:none!important}body[class*=template-product-compatto-] .jdgm-rev-widg .jdgm-write-rev-link{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:44px!important;margin:0!important;padding:0 20px!important;border:1px solid transparent!important;border-radius:8px!important;background:linear-gradient(135deg,#1b5e20,#2e7d32)!important;box-shadow:none!important;color:#fff!important;font-family:var(--font-stack-body, "DM Sans", sans-serif)!important;font-size:14px!important;font-weight:700!important;line-height:1.25!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;white-space:nowrap;transition:opacity .2s ease!important}body[class*=template-product-compatto-] .jdgm-rev-widg .jdgm-write-rev-link:hover{opacity:.9!important}body[class*=template-product-compatto-] .jdgm-rev-widg .jdgm-write-rev-link:is([style*="display: none"],[style*="display:none"]){display:none!important}@media screen and (max-width:767px){body[class*=template-product-compatto-] .jdgm-rev-widg__header{column-gap:12px!important}body[class*=template-product-compatto-] .jdgm-rev-widg__summary{flex:1 1 0!important;min-width:0!important}body[class*=template-product-compatto-] .jdgm-rev-widg__header>.jdgm-row-media{flex:1 1 100%;order:4;justify-content:flex-start!important;margin:0!important}body[class*=template-product-compatto-] .jdgm-rev-widg .jdgm-write-rev-link{height:48px!important;padding:0 16px!important;font-size:0!important}body[class*=template-product-compatto-] .jdgm-rev-widg .jdgm-write-rev-link:before{content:"Scrivi recensione";content:"Scrivi recensione" / "";font-size:14px;line-height:1.25}}@media screen and (max-width:359px){body[class*=template-product-compatto-] .jdgm-rev-widg .jdgm-write-rev-link:before{content:"Recensisci";content:"Recensisci" / ""}}body[class*=template-product-compatto-] .jdgm-rev-widg__body{padding:0!important}body[class*=template-product-compatto-] .jdgm-rev-widg__reviews{display:grid;gap:10px}body[class*=template-product-compatto-] .jdgm-rev-widg__reviews .jdgm-rev{margin:0!important;padding:12px 14px!important;border:1px solid #cfc4a8!important;border-radius:12px!important;background:#fcfaf5!important}body[class*=template-product-compatto-] .jdgm-rev__header{margin-bottom:6px!important}body[class*=template-product-compatto-] .jdgm-rev__actions{margin:0!important}@media screen and (min-width:768px){body[class*=template-product-compatto-] .jdgm-rev-widg__reviews{grid-template-columns:repeat(2,minmax(0,1fr))}}body.template-product-compatto-b product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{border:0!important;border-image:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important}body.template-product-compatto-b product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]:before,body.template-product-compatto-b product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]:after,body.template-product-compatto-b product-page.main-product .product-gallery-item .lazy-image:before,body.template-product-compatto-b product-page.main-product .product-gallery-item .lazy-image:after{display:none!important}body.template-product-compatto-b product-page.main-product .product-gallery-item,body.template-product-compatto-b product-page.main-product .product-gallery-item .lazy-image,body.template-product-compatto-b product-page.main-product .product-gallery-item img{background:transparent!important;border:0!important;box-shadow:none!important;outline:0!important}@media screen and (max-width:767px){body.template-product-compatto-b product-page.main-product{grid-template-columns:minmax(0,44%) minmax(0,1fr)!important;grid-template-rows:auto auto auto auto 1fr;column-gap:12px!important;row-gap:0!important;align-items:start}body.template-product-compatto-b product-page.main-product>.product-info-column,body.template-product-compatto-b product-page.main-product .product-info-column>.product-actions{display:contents!important}body.template-product-compatto-b product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{grid-column:1;grid-row:1 / span 5;align-self:start;width:100%!important;margin:0!important}body.template-product-compatto-b product-page.main-product .product-gallery-item[data-product-media-type=image]{height:176px!important}body.template-product-compatto-b product-page.main-product .product-gallery-item img{object-fit:contain!important}body.template-product-compatto-b product-page.main-product .product-info-column>*{grid-column:1 / -1}body.template-product-compatto-b product-page.main-product .product-info-column>.product__title{grid-column:2;grid-row:1;margin:0 0 6px!important;font-size:16px!important;line-height:1.25!important}body.template-product-compatto-b product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge]{grid-column:2;grid-row:2;min-height:22px;margin:0 0 6px!important}body.template-product-compatto-b .product-info-column>[id*=judge_me_reviews_preview_badge] .jdgm-prev-badge__text{font-size:12px!important}body.template-product-compatto-b .product-info-column>[id*=judge_me_reviews_preview_badge] .jdgm-star{font-size:13px!important}body.template-product-compatto-b product-page.main-product .product-info-column>.product-form__input--static{grid-column:2;grid-row:3;justify-self:start;max-width:100%;margin:0 0 8px!important}body.template-product-compatto-b .product-form__input--static .single-variant-display{font-size:11px!important;padding:5px 9px!important;white-space:normal}body.template-product-compatto-b product-page.main-product .product-actions>.product-actions__price{grid-column:2;grid-row:4;min-width:0}body.template-product-compatto-b .product-actions .product-price{column-gap:6px;row-gap:6px}body.template-product-compatto-b .product-actions .product-price--original{font-size:22px!important}body.template-product-compatto-b .product-actions .product-price .nh-unit-price{margin:0!important;padding:0!important;border:0!important;font-size:11px!important}body.template-product-compatto-b product-page.main-product .product-actions>product-form{grid-column:1 / -1;margin-top:12px!important}}body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{min-width:0;border:0!important;border-image:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important}body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]:before,body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]:after,body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item .lazy-image:before,body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item .lazy-image:after{display:none!important}body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item,body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item .lazy-image,body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item img{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}body:is(.template-product-compatto-c,.template-product-compatto-d) #main .product-gallery-item[data-product-media-type=image] .lazy-image,body:is(.template-product-compatto-c,.template-product-compatto-d) #main .product-gallery-item[data-product-media-type=image] img{transform:none!important}body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item img{object-fit:contain!important;padding:0!important}body:is(.template-product-compatto-c,.template-product-compatto-d){overflow-x:clip!important}body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item[data-product-media-type=image]>.lazy-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding-top:0!important}body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product .product-gallery-item[data-product-media-type=image]{padding-top:0!important}@media screen and (max-width:767px){body:is(.template-product-compatto-c,.template-product-compatto-d) product-page.main-product{row-gap:10px!important}body:is(.template-product-compatto-c,.template-product-compatto-d) .product-actions .product-price .nh-unit-price{margin-top:6px!important}body:is(.template-product-compatto-c,.template-product-compatto-d) .product-actions .product-form{margin-top:0!important}}body.template-product-compatto-c .nh-promo-banner-clean{padding:5px 8px!important;border-radius:8px!important}body.template-product-compatto-c .nh-promo-top-line{flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:6px 12px!important}@media screen and (max-width:767px){body.template-product-compatto-c .nh-promo-main-message{font-size:13px!important}body.template-product-compatto-c .nh-code-string{font-size:16px!important;padding:0 10px!important}body.template-product-compatto-c .nh-copy-button{padding:7px 14px!important}body.template-product-compatto-c product-page.main-product .product-gallery-item[data-product-media-type=image]{height:min(70vw,272px)!important}}@media screen and (min-width:768px){body.template-product-compatto-c .nh-promo-banner-clean{margin-bottom:0!important;flex-direction:row!important;flex-wrap:wrap;justify-content:center;gap:4px 24px!important;padding:6px 14px!important}body.template-product-compatto-c .nh-promo-top-line{width:auto!important;gap:16px!important}body.template-product-compatto-c .nh-promo-main-message{font-size:15px!important}body.template-product-compatto-c .nh-code-string{font-size:17px!important}body.template-product-compatto-c .nh-copy-button{padding:6px 16px!important}body.template-product-compatto-c .nh-promo-usage-notes{margin:0!important;max-width:470px;font-size:11px!important;text-align:left!important}}@media screen and (min-width:1024px){body.template-product-compatto-c .shopify-section.mount-product-page[id$=__main]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(400px,1fr);column-gap:48px;row-gap:24px;align-items:start;max-width:1360px;margin:0 auto;padding:16px var(--gutter-container) 0}body.template-product-compatto-c [id$=__main]>product-page.main-product,body.template-product-compatto-c [id$=__main]>product-page.main-product+.container,body.template-product-compatto-c [id$=__main] .product-description-row{display:contents!important}body.template-product-compatto-c product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{grid-column:1;grid-row:1}body.template-product-compatto-c product-page.main-product .product-gallery-item[data-product-media-type=image]{height:clamp(440px,calc(100vh - var(--nh-pc-testata, 220px) - 110px),680px)!important}body.template-product-compatto-c .product-description-row .product__description{grid-column:1;grid-row:2}body.template-product-compatto-c .product-description-row [id^=variant-desc-]{grid-column:1;grid-row:3}body.template-product-compatto-c product-page.main-product>.product-info-column{grid-column:2;grid-row:1 / span 3;align-self:start;position:sticky!important;top:calc(var(--nh-pc-testata, 220px) + 16px)!important}}body.template-product-compatto-d [id$=__custom_liquid_FBJ9YK]{display:none!important}body.template-product-compatto-d .shopify-section.mount-product-page[id$=__main]{padding-top:50px}@media screen and (min-width:990px){body.template-product-compatto-d .shopify-section.mount-product-page[id$=__main]{padding-top:40px}}body.template-product-compatto-d:not(.nh-pc-buono-ok) product-page.main-product .product-actions>product-form{margin-bottom:64px!important}body.template-product-compatto-d .nh-promo-banner-clean.nh-pc-buono{margin:10px 0 0!important;padding:6px 10px!important;border:1.5px dashed #d4af37!important;border-radius:8px!important;background:#fcfaf5!important;box-shadow:none!important;gap:4px!important;align-items:stretch}body.template-product-compatto-d .nh-pc-buono .nh-promo-top-line{flex-direction:row!important;flex-wrap:wrap;justify-content:space-between!important;align-items:center;gap:6px 12px!important}body.template-product-compatto-d .nh-pc-buono .nh-promo-main-message{font-size:13px!important;color:#051b35}body.template-product-compatto-d .nh-pc-buono .nh-promo-code-area{background:#fff!important}body.template-product-compatto-d .nh-pc-buono .nh-code-string{font-size:16px!important;padding:0 10px!important}body.template-product-compatto-d .nh-pc-buono .nh-copy-button{padding:7px 14px!important}body.template-product-compatto-d .nh-pc-buono .nh-promo-usage-notes{margin:0!important;font-size:11px!important;text-align:left!important}@media screen and (max-width:767px){body.template-product-compatto-d product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{margin-inline:calc(-1 * var(--gutter-container, 15px))!important}body.template-product-compatto-d product-page.main-product .product-gallery-item[data-product-media-type=image]{height:min(84vw,328px)!important}body.template-product-compatto-d:not(.nh-pc-buono-ok) product-page.main-product .product-actions>product-form{margin-bottom:56px!important}}@media screen and (min-width:1024px){body.template-product-compatto-d .shopify-section.mount-product-page[id$=__main]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;row-gap:24px;align-items:start;max-width:1360px;margin:0 auto;padding:56px var(--gutter-container) 0}body.template-product-compatto-d [id$=__main]>product-page.main-product,body.template-product-compatto-d [id$=__main]>product-page.main-product+.container,body.template-product-compatto-d [id$=__main] .product-description-row{display:contents!important}body.template-product-compatto-d product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{grid-column:1;grid-row:1 / span 3;align-self:start;position:sticky!important;top:calc(var(--nh-pc-testata, 220px) + 16px)}body.template-product-compatto-d product-page.main-product .product-gallery-item[data-product-media-type=image]{height:clamp(440px,calc(100vh - var(--nh-pc-testata, 220px) - 32px),720px)!important}body.template-product-compatto-d product-page.main-product>.product-info-column{grid-column:2;grid-row:1;position:relative!important;top:auto!important}body.template-product-compatto-d .product-description-row .product__description{grid-column:2;grid-row:2}body.template-product-compatto-d .product-description-row [id^=variant-desc-]{grid-column:2;grid-row:3}}body.template-product-compatto-e product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{min-width:0;border:0!important;border-image:none!important;border-radius:0!important;box-shadow:none!important;outline:0!important;background:transparent!important}body.template-product-compatto-e product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]:before,body.template-product-compatto-e product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]:after,body.template-product-compatto-e product-page.main-product .product-gallery-item .lazy-image:before,body.template-product-compatto-e product-page.main-product .product-gallery-item .lazy-image:after{display:none!important}body.template-product-compatto-e product-page.main-product .product-gallery-item,body.template-product-compatto-e product-page.main-product .product-gallery-item .lazy-image,body.template-product-compatto-e product-page.main-product .product-gallery-item img{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important}body.template-product-compatto-e .product-form__input--static .single-variant-display{padding:4px 8px!important;border-radius:6px!important;font-size:11px!important}body.template-product-compatto-e [id$=__custom_liquid_FBJ9YK]{display:none!important}body.template-product-compatto-e .shopify-section.mount-product-page[id$=__main]{padding-top:50px}@media screen and (min-width:990px){body.template-product-compatto-e .shopify-section.mount-product-page[id$=__main]{padding-top:40px}}@media screen and (min-width:990px){body.template-product-compatto-e .product__cart-functions .flex-buttons{justify-content:center!important}body.template-product-compatto-e .nh-shipping-information .nh-purchase-badge{justify-content:center;text-align:left}body.template-product-compatto-e .nh-purchase-help{justify-content:center}body.template-product-compatto-e product-page.main-product product-variants .product-variant{text-align:left}}@media screen and (max-width:989px){body.template-product-compatto-e{--nh-pe-foto: clamp(180px, calc(100vh - 555px) , 330px);--nh-pe-foto: clamp(180px, calc(100svh - 555px) , 330px)}body.template-product-compatto-e:has(product-page.main-product product-variants){--nh-pe-foto: clamp(150px, calc(100vh - 670px) , 300px);--nh-pe-foto: clamp(150px, calc(100svh - 670px) , 300px)}body.template-product-compatto-e product-page.main-product{display:grid!important;grid-template-columns:minmax(0,1fr)!important;row-gap:4px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions .flex-buttons{margin-top:8px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions .flex-buttons>*{margin-top:0!important;margin-bottom:4px!important}body.template-product-compatto-e product-page.main-product product-variants{margin-bottom:8px!important}body.template-product-compatto-e product-page.main-product>.grid.grid--slider.grid-1.grid--gap-small[data-update-block=product-gallery-content]{grid-row:1;grid-column:1;width:100%!important;margin:0!important;padding:0 52px!important}body.template-product-compatto-e product-page.main-product>.product-info-column{grid-row:2;grid-column:1}body.template-product-compatto-e product-page.main-product .product-gallery-item[data-product-media-type=image]{height:var(--nh-pe-foto)!important;padding-top:0!important}body.template-product-compatto-e product-page.main-product .product-gallery-item[data-product-media-type=image]>.lazy-image{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding-top:0!important}body.template-product-compatto-e #main .product-gallery-item[data-product-media-type=image] .lazy-image,body.template-product-compatto-e #main .product-gallery-item[data-product-media-type=image] img{transform:none!important}body.template-product-compatto-e product-page.main-product .product-gallery-item img{object-fit:contain!important;padding:0!important}body.template-product-compatto-e product-page.main-product .product-info-column{justify-content:center}body.template-product-compatto-e product-page.main-product .product-info-column>.product__title{text-align:center!important;margin-bottom:4px!important;padding-bottom:0!important}body.template-product-compatto-e product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge]{margin-bottom:6px!important}body.template-product-compatto-e product-page.main-product .product-info-column>.product-form__input--static{margin-bottom:6px!important}body.template-product-compatto-e .product-actions .product-price{justify-content:center}body.template-product-compatto-e .product-actions .product-price .nh-unit-price{text-align:center;margin-top:2px!important;padding-top:5px!important}body.template-product-compatto-e .product-actions .product-form{margin-top:0!important}body.template-product-compatto-e product-page.main-product>.telemetric-stock-container.nh-pe-scorta{grid-row:1;grid-column:1;justify-self:end;align-self:center;z-index:2;box-sizing:border-box!important;display:grid!important;grid-template-columns:12px 8px;grid-template-rows:auto minmax(0,1fr);justify-content:center;align-items:stretch!important;gap:8px 6px;width:44px!important;height:min(var(--nh-pe-foto),150px)!important;min-height:0!important;margin:0!important;padding:8px 0!important;border:1.5px solid #051b35!important;border-radius:8px!important;box-shadow:2px 2px #051b35!important;background:#fcfaf5!important}body.template-product-compatto-e .nh-pe-scorta .telemetric-value{grid-column:1 / -1;grid-row:1;justify-self:center;flex-direction:column;gap:2px!important;margin:0!important;text-align:center}body.template-product-compatto-e .nh-pe-scorta .stock-num{font-size:17px!important;line-height:1!important}body.template-product-compatto-e .nh-pe-scorta .stock-unit{font-size:9px!important;letter-spacing:.5px!important}body.template-product-compatto-e .nh-pe-scorta .rush-text{writing-mode:vertical-rl;margin:2px 0 0!important;padding:6px 2px!important;font-size:10px!important}body.template-product-compatto-e .nh-pe-scorta.nh-pe-testo{grid-template-columns:12px 6px 14px;grid-template-rows:minmax(0,1fr);gap:0 4px}body.template-product-compatto-e .nh-pe-scorta.nh-pe-testo .telemetric-value{grid-column:3;grid-row:1;align-self:end}body.template-product-compatto-e .nh-pe-scorta.nh-pe-testo .stock-num{writing-mode:vertical-rl;transform:rotate(180deg);font-size:12px!important;letter-spacing:.5px;white-space:nowrap}body.template-product-compatto-e .nh-pe-scorta .stock-bar-track{grid-column:2;grid-row:2;display:flex;flex-direction:column;justify-content:flex-end;width:auto!important;height:auto!important;min-height:16px;margin:0!important;border-radius:2px}body.template-product-compatto-e .nh-pe-scorta.nh-pe-testo .stock-bar-track{grid-row:1}body.template-product-compatto-e .nh-pe-scorta .stock-bar-fill{width:100%!important;height:var(--nh-pe-livello, 0%)!important;transform-origin:50% 100%;animation:nhPeSale 1.4s cubic-bezier(.22,1,.36,1) .3s both}body.template-product-compatto-e .nh-pe-scorta .telemetric-label{grid-column:1;grid-row:2;align-self:end;justify-self:center;writing-mode:vertical-rl;transform:rotate(180deg);font-size:10px!important;letter-spacing:.6px!important;line-height:1.3}body.template-product-compatto-e .nh-pe-scorta.nh-pe-testo .telemetric-label{grid-row:1}body.template-product-compatto-e product-page.main-product>.telemetric-stock-container.nh-pe-scorta.pulse-stock{position:relative;grid-template-columns:12px 8px 16px;width:60px!important}body.template-product-compatto-e .nh-pe-scorta.pulse-stock .rush-text{position:absolute;right:6px;bottom:8px;transform:rotate(180deg);margin:0!important;padding:4px 1px!important;line-height:1;white-space:nowrap}}@keyframes nhPeSale{0%{transform:scaleY(0)}to{transform:scaleY(1)}}body.template-product-compatto-e .product-actions .product-price .nh-unit-price{font-size:11px!important;line-height:15.6px;color:#6b6b6b;border-top-color:#f1ebdd}@media screen and (max-width:989px){body.template-product-compatto-e .product-actions .product-price .nh-unit-price{margin-top:0!important;padding-top:4px!important;line-height:1.3}body.template-product-compatto-e{--nh-pe-foto: clamp(180px, calc(100vh - 569px) , 330px);--nh-pe-foto: clamp(180px, calc(100svh - 569px) , 330px)}body.template-product-compatto-e:has(product-page.main-product product-variants){--nh-pe-foto: clamp(150px, calc(100vh - 684px) , 300px);--nh-pe-foto: clamp(150px, calc(100svh - 684px) , 300px)}body.template-product-compatto-e product-page.main-product>.nh-pe-testa{display:contents}body.template-product-compatto-e product-page.main-product:has(>.nh-pe-testa)>[data-update-block=product-gallery-content],body.template-product-compatto-e product-page.main-product:has(>.nh-pe-testa)>.telemetric-stock-container.nh-pe-scorta{grid-row:2!important}body.template-product-compatto-e product-page.main-product:has(>.nh-pe-testa)>.product-info-column{grid-row:4!important}body.template-product-compatto-e .nh-pe-testa>.product-form__input--static{grid-row:1;grid-column:1;justify-self:center;max-width:calc(100% - 30px);margin:10px 0 0!important}body.template-product-compatto-e .nh-pe-testa>[id*=judge_me_reviews_preview_badge]{grid-row:3;grid-column:1;justify-self:center;display:flex;align-items:center;min-height:22px;margin:0!important}body.template-product-compatto-e .nh-pe-testa .jdgm-widget{margin:0!important}body.template-product-compatto-e .nh-pe-testa .jdgm-prev-badge__text,body.template-product-compatto-e .nh-pe-testa .jdgm-star{font-size:12px!important}body.template-product-compatto-e .nh-pe-testa .single-variant-display{white-space:normal!important;text-align:center}body.template-product-compatto-e:has(product-page.main-product .product-form__input--static){--nh-pe-foto: clamp(170px, calc(100vh - 595px) , 330px);--nh-pe-foto: clamp(170px, calc(100svh - 595px) , 330px)}body.template-product-compatto-e.nh-pe-testa-2:has(product-page.main-product .product-form__input--static){--nh-pe-foto: clamp(160px, calc(100vh - 608px) , 330px);--nh-pe-foto: clamp(160px, calc(100svh - 608px) , 330px)}body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10) product-page.main-product{margin-top:12px!important}body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10):has(product-page.main-product .product-form__input--static) product-page.main-product{margin-top:46px!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product>.product-info-column:has(>[id*=judge_me_reviews_preview_badge]){padding-top:26px}body.template-product-compatto-e product-page.main-product .product-info-column>.product__title{margin-bottom:12px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions .flex-buttons{margin-top:14px!important}}@media screen and (max-width:989px){body.template-product-compatto-e:has(product-page.main-product product-variants[data-unified-variants]){--nh-pe-foto: clamp(150px, calc(100vh - 710px) , 300px);--nh-pe-foto: clamp(150px, calc(100svh - 710px) , 300px)}body.template-product-compatto-e.nh-pe-testa-2:has(product-page.main-product product-variants[data-unified-variants]){--nh-pe-foto: clamp(150px, calc(100vh - 723px) , 300px);--nh-pe-foto: clamp(150px, calc(100svh - 723px) , 300px)}body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10):has(product-page.main-product product-variants[data-unified-variants]) product-page.main-product{margin-top:46px!important}}body.template-product-compatto-e .nh-promo-banner-clean.nh-b10{position:relative;display:block;margin:0 0 14px;padding:0;border:0;border-radius:8px;background:none;box-shadow:none;color:#fcfaf5;font-family:inherit;text-align:left}body.template-product-compatto-e .nh-b10-carta{position:relative;overflow:hidden;padding:8px 8px 5px 54px;border-radius:8px;background:linear-gradient(180deg,#0b2747,#051b35)}body.template-product-compatto-e .nh-b10-carta:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-top:1px solid rgba(212,175,55,.75);border-bottom:1px solid rgba(212,175,55,.75);border-radius:6px;pointer-events:none}body.template-product-compatto-e .nh-b10-riga{display:flex;align-items:center;gap:7px}body.template-product-compatto-e .nh-b10-testi{display:flex;flex-direction:column;min-width:0;margin-right:auto}body.template-product-compatto-e .nh-b10-titolo{color:#e6c55a;font-size:12.5px;font-weight:800;line-height:1.15;letter-spacing:.3px;text-transform:uppercase;white-space:nowrap}body.template-product-compatto-e .nh-b10-minimo{margin-top:1px;color:#fcfaf5d1;font-size:11px;font-weight:600;line-height:1.2;white-space:nowrap}body.template-product-compatto-e .nh-b10-targa{position:relative;flex:0 0 auto;overflow:hidden;padding:6px 8px;border-radius:5px;background:linear-gradient(180deg,#f6e3a1,#d9b648 48%,#c49a2c 52%,#e8cd70);box-shadow:inset 0 1px #ffffffb3,inset 0 -1px #5a3e0073,0 1px #00000059}body.template-product-compatto-e .nh-b10-codice{position:relative;z-index:1;display:block;color:#6b4d0c;font-size:15px;font-weight:800;line-height:1;letter-spacing:1.5px;white-space:nowrap;text-shadow:0 1px 0 rgba(255,246,210,.9),0 -1px 0 rgba(70,45,0,.55);-webkit-user-select:all;user-select:all}body.template-product-compatto-e .nh-b10-targa:after{content:"";position:absolute;top:-8px;bottom:-8px;left:0;width:40%;background:linear-gradient(100deg,#fff0,#ffffff40 40%,#ffffffd9,#ffffff40 60%,#fff0);transform:translate(-130%) skew(-18deg);opacity:0;will-change:transform,opacity;animation:nhB10Lampo 6s cubic-bezier(.45,0,.25,1) 1s infinite both}body.template-product-compatto-e .nh-b10-copia{-webkit-appearance:none;appearance:none;flex:0 0 auto;margin:0!important;padding:7px 9px!important;min-height:0!important;height:auto!important;border:0!important;border-radius:4px!important;background:#fcfaf5!important;box-shadow:none!important;color:#051b35!important;font:inherit;font-size:11.5px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.5px!important;text-transform:uppercase;cursor:pointer}body.template-product-compatto-e .nh-b10-copia.nh-b10-copiato{background:#1f7a4d!important;color:#fff!important}body.template-product-compatto-e .nh-b10-copia:focus-visible{outline:2px solid #d4af37;outline-offset:2px}body.template-product-compatto-e .nh-b10-regole{display:flex;flex-wrap:wrap;justify-content:center;gap:0 10px;margin:5px 0 0!important;padding:4px 0 0!important;border-top:1px dashed rgba(212,175,55,.35);list-style:none;color:#fcfaf5d9;font-size:10.5px;font-weight:600;line-height:1.25}body.template-product-compatto-e .nh-b10-regole li{margin:0;padding:0;white-space:nowrap}body.template-product-compatto-e .nh-b10-regole li:before{content:"";display:inline-block;width:3.5px;height:7px;margin:0 5px 2px 1px;vertical-align:middle;border-right:2px solid #e6c55a;border-bottom:2px solid #e6c55a;transform:rotate(45deg)}body.template-product-compatto-e .nh-b10-corto{display:none}@media screen and (max-width:767px){body.template-product-compatto-e .nh-b10-lungo{display:none}body.template-product-compatto-e .nh-b10-corto{display:inline}}body.template-product-compatto-e .nh-b10-disco{position:absolute;top:-6px;left:-6px;z-index:3;width:54px;height:54px;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fffdf7,#f6ecd2 55%,#ead9ac);box-shadow:0 0 0 2px #d4af37,0 3px 8px #051b3559;transform:rotate(-12deg);pointer-events:none}body.template-product-compatto-e .nh-b10-anello{position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1.5px dashed rgba(184,146,42,.9);border-radius:50%;will-change:transform;animation:nhB10Gira 24s linear infinite}body.template-product-compatto-e .nh-b10-meno{position:relative;color:#051b35;font-size:15px;font-weight:800;line-height:1;letter-spacing:-.3px;text-shadow:0 1px 0 rgba(212,175,55,.55);white-space:nowrap}body.template-product-compatto-e .nh-b10-fumetto{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 10px 0 54px;border-radius:8px;background:#fcfaf5;box-shadow:inset 0 0 0 1.5px #d4af37;color:#051b35;font-size:13px;font-weight:700;line-height:1.3;text-align:center;opacity:0;transform:translateY(6px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}body.template-product-compatto-e .nh-b10-fumetto.nh-b10-su{opacity:1;transform:none}body.template-product-compatto-e .nh-b10.nh-b10-fermo .nh-b10-targa:after,body.template-product-compatto-e .nh-b10.nh-b10-fermo .nh-b10-anello{animation-play-state:paused}@media(prefers-reduced-motion:reduce){body.template-product-compatto-e .nh-b10-targa:after{animation-name:nhB10LampoLieve;animation-duration:10s}body.template-product-compatto-e .nh-b10-anello{animation-duration:48s}}@keyframes nhB10Lampo{0%{transform:translate(-130%) skew(-18deg);opacity:0}3%{opacity:1}16%{opacity:1}19%,to{transform:translate(330%) skew(-18deg);opacity:0}}@keyframes nhB10LampoLieve{0%{transform:translate(-130%) skew(-18deg);opacity:0}2%{opacity:.7}10%{opacity:.7}12%,to{transform:translate(330%) skew(-18deg);opacity:0}}@keyframes nhB10Gira{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:374px){body.template-product-compatto-e .nh-b10-carta{padding-left:50px}body.template-product-compatto-e .nh-b10-disco{width:50px;height:50px}body.template-product-compatto-e .nh-b10-meno{font-size:14px}body.template-product-compatto-e .nh-b10-titolo{font-size:11.5px;letter-spacing:.1px}body.template-product-compatto-e .nh-b10-codice{font-size:14px;letter-spacing:1px}body.template-product-compatto-e .nh-b10-riga{gap:5px}body.template-product-compatto-e .nh-b10-regole{gap:0 6px;font-size:10px}body.template-product-compatto-e .nh-b10-regole li:before{margin-right:4px}body.template-product-compatto-e .nh-b10-fumetto{padding-left:50px}}@media screen and (max-width:989px){body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>.product-actions{padding-top:43px}}@media screen and (max-width:374px){body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>.product-actions{padding-top:41px}}@media screen and (min-width:990px){body.template-product-compatto-e .nh-promo-banner-clean.nh-b10{margin:22px 0 10px}body.template-product-compatto-e .nh-b10-carta{padding:11px 14px 8px 80px}body.template-product-compatto-e .nh-b10-disco{top:-10px;left:-8px;width:68px;height:68px}body.template-product-compatto-e .nh-b10-meno{font-size:19px}body.template-product-compatto-e .nh-b10-titolo{font-size:15px}body.template-product-compatto-e .nh-b10-minimo{font-size:12px}body.template-product-compatto-e .nh-b10-targa{padding:7px 11px}body.template-product-compatto-e .nh-b10-codice{font-size:18px;letter-spacing:3px}body.template-product-compatto-e .nh-b10-copia{padding:8px 12px!important}body.template-product-compatto-e .nh-b10-regole{font-size:11px}body.template-product-compatto-e .nh-b10-fumetto{padding-left:80px}body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10) .product__cart-functions .flex-buttons{margin-bottom:107px!important}}@media screen and (max-width:989px){body.template-product-compatto-e product-page.main-product>.nh-pe-buono{grid-row:1;grid-column:1;margin:10px 0 0!important}body.template-product-compatto-e product-page.main-product:has(>.nh-pe-buono)>[data-update-block=product-gallery-content],body.template-product-compatto-e product-page.main-product:has(>.nh-pe-buono)>.telemetric-stock-container.nh-pe-scorta{grid-row:2!important}body.template-product-compatto-e product-page.main-product:has(>.nh-pe-buono) .nh-pe-testa>.product-form__input--static{grid-row:auto;order:3;margin:0!important}body.template-product-compatto-e product-page.main-product:has(>.nh-pe-buono) .nh-pe-testa>[id*=judge_me_reviews_preview_badge]{grid-row:auto;order:4}body.template-product-compatto-e product-page.main-product:has(>.nh-pe-buono)>.product-info-column{grid-row:auto!important;order:5}body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10) product-page.main-product,body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10):has(product-page.main-product .product-form__input--static) product-page.main-product,body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10):has(product-page.main-product product-variants[data-unified-variants]) product-page.main-product{margin-top:87px!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product>.product-info-column:has(>[id*=judge_me_reviews_preview_badge]){padding-top:0}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>.product-actions{padding-top:0!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>.product-form__input--static{order:-2;flex:0 0 100%;text-align:center;margin:0 0 4px!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>.product-form__input--static .single-variant-display{white-space:normal!important;text-align:center}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge]{order:-1;flex:0 0 100%;justify-content:center;min-height:22px;margin:0 0 4px!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge] .jdgm-widget{margin:0!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge] :is(.jdgm-prev-badge__text,.jdgm-star){font-size:12px!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product>.product-info-column:has(>product-variants[data-unified-variants]):not(:has(>.product-form__input--static)){padding-top:28px}}@media screen and (max-width:389px){body.template-product-compatto-e .nh-b10-regole{font-size:9.5px}}@media screen and (min-width:390px)and (max-width:413px){body.template-product-compatto-e .nh-b10-regole{font-size:10.25px}}@media screen and (max-width:374px){body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10) product-page.main-product,body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10):has(product-page.main-product .product-form__input--static) product-page.main-product,body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10):has(product-page.main-product product-variants[data-unified-variants]) product-page.main-product{margin-top:85px!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product-info-column>.product-actions{padding-top:0!important}}@media screen and (min-width:990px){body.template-product-compatto-e product-page.main-product .product-info-column>.product-actions,body.template-product-compatto-e product-page.main-product .product-actions>product-form,body.template-product-compatto-e product-page.main-product .product-actions>product-form>form,body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions{display:contents!important}body.template-product-compatto-e product-page.main-product .product-info-column>*,body.template-product-compatto-e product-page.main-product .product-actions>*,body.template-product-compatto-e product-page.main-product .product-actions>product-form>form>*,body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>*{order:11;flex:1 1 100%;min-width:0}body.template-product-compatto-e product-page.main-product .product-info-column:after{content:"";display:block;order:4;flex:0 0 100%;height:0;margin:0}body.template-product-compatto-e product-page.main-product .product-actions>.product-actions__price{order:5;flex:1 1 0}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.telemetric-stock-container{order:7;margin:12px 0 0!important}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .stock-bar-track{min-width:40px}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .telemetric-value{flex-wrap:wrap;justify-content:flex-end;row-gap:3px}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.min-qty-label{order:6;margin:-15.6px 0 0!important;line-height:15.6px;text-align:right}body.template-product-compatto-e product-page.main-product .product-info-column>product-variants{order:8;margin:14px 0 0!important}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.flex-buttons{order:9;flex:0 0 100%;margin-top:0!important}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.nh-pe-buono{order:10;margin:12px 0 0}body.template-product-compatto-e product-page.main-product .product-info-column:not(:has(>product-variants)) .product__cart-functions>.flex-buttons{margin-top:15px!important}}@media screen and (min-width:1340px){body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.telemetric-stock-container{order:6;flex:0 0 clamp(250px,100% - 350px,300px);align-self:flex-start;margin:0!important}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.min-qty-label{order:7}}@media screen and (min-width:990px){body.template-product-compatto-e product-page.main-product .product-info-column>.nh-pe-buono{order:0;margin:12px 0 18px}body.template-product-compatto-e product-page.main-product+.container:has(>.product-description-row){margin-top:32px!important}body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10) product-page.main-product .product-info-column{padding-top:105px}}@media screen and (min-width:990px)and (max-width:1099px){body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10) product-page.main-product .product-info-column{padding-top:119px}}@media screen and (max-width:989px){body.template-product-compatto-e .mobile-bottom-nav{height:56px!important}body.template-product-compatto-e{padding-bottom:71px!important}body.template-product-compatto-e #shopify-pc__banner.shopify-pc__banner__dialog{--nhcb-sotto: calc(66px + env(safe-area-inset-bottom, 0px)) }body.template-product-compatto-e product-page.main-product .product__cart-functions .flex-buttons>*{margin-bottom:2px!important}}@media screen and (max-width:768px){body.template-product-compatto-e .royal-sticky-bar{bottom:61px}body.template-product-compatto-e .site-overlay{height:calc(100vh - 56px)!important;bottom:56px!important}}@media screen and (max-width:767px){body.template-product-compatto-e product-page.main-product .product__title{font-size:17.5px}body.template-product-compatto-e product-page.main-product .product__cart-functions product-quantity.product-quantity{height:44px!important;padding:2px 5px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions .add-to-cart.button--product,body.template-product-compatto-e product-page.main-product .product__cart-functions button[name=add]{height:44px!important;min-height:44px!important}}@media screen and (min-width:768px)and (max-width:989px){body.template-product-compatto-e product-page.main-product .product__title{font-size:26px}}@media screen and (max-width:989px){body.template-product-compatto-e.nh-pe-ok product-page.main-product .product-info-column>.product-form__input--static{order:-2;flex:0 0 100%;text-align:center;margin:0 0 4px!important}body.template-product-compatto-e.nh-pe-ok product-page.main-product .product-info-column>.product-form__input--static .single-variant-display{white-space:normal!important;text-align:center}body.template-product-compatto-e.nh-pe-ok product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge]{order:-1;flex:0 0 100%;justify-content:center;min-height:22px;margin:0 0 4px!important}body.template-product-compatto-e.nh-pe-ok product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge] .jdgm-widget{margin:0!important}body.template-product-compatto-e.nh-pe-ok product-page.main-product .product-info-column>[id*=judge_me_reviews_preview_badge] :is(.jdgm-prev-badge__text,.jdgm-star){font-size:12px!important}body.template-product-compatto-e product-page.main-product .product-info-column>.product-form__input--static{padding-left:15px!important;padding-right:15px!important;box-sizing:border-box}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product .product__cart-functions>.telemetric-stock-container{display:none!important}body.template-product-compatto-e.nh-pe-f{--nh-pe-foto: clamp(170px, calc(100vh - 595px) , 330px);--nh-pe-foto: clamp(170px, calc(100svh - 595px) , 330px)}body.template-product-compatto-e.nh-pe-v{--nh-pe-foto: clamp(150px, calc(100vh - 710px) , 300px);--nh-pe-foto: clamp(150px, calc(100svh - 710px) , 300px)}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product>.product-info-column{padding-top:calc(var(--nh-pe-r1, 0px) + var(--nh-pe-r2, 0px))!important}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product>.product-info-column:not(:has(>.product-form__input--static)){--nh-pe-r1: 28px}body.template-product-compatto-e:not(.nh-pe-ok) product-page.main-product>.product-info-column:not(:has(>[id*=judge_me_reviews_preview_badge])){--nh-pe-r2: 26px}}@media screen and (max-width:379px){body.template-product-compatto-e product-page.main-product .product-info-column>.product__title{margin-bottom:8px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions .flex-buttons{margin-top:10px!important}body.template-product-compatto-e product-page.main-product .product-actions .product-form{margin-bottom:4px!important}body.template-product-compatto-e product-page.main-product product-variants .product-variant__name{margin-bottom:4px!important;line-height:15px!important}body.template-product-compatto-e product-page.main-product product-variants .product-variant,body.template-product-compatto-e product-page.main-product product-variants .nh-custom-select{margin-bottom:0!important}body.template-product-compatto-e product-page.main-product product-variants .nh-custom-select__header{padding-top:10px!important;padding-bottom:10px!important}}@media screen and (max-width:379px){body.template-product-compatto-e product-page.main-product .product-info-column>.product__title{margin-bottom:4px!important}body.template-product-compatto-e product-page.main-product .product-actions .product-price{row-gap:4px!important}body.template-product-compatto-e product-page.main-product .product-actions .product-price .nh-unit-price{padding-top:2px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions .flex-buttons{margin-top:6px!important}}@media screen and (max-width:339px){body.template-product-compatto-e:not(:has(product-page.main-product product-variants)) product-page.main-product .product-gallery-item[data-product-media-type=image]{height:150px!important}}@media screen and (max-width:767px){body.template-product-compatto-e .nh-b10-regole{margin-left:-18px!important;gap:0 8px;font-size:10.5px}}@media screen and (max-width:374px){body.template-product-compatto-e .nh-b10-regole{margin-left:-42px!important;gap:0 6px;font-size:clamp(9px,4.21vw - 3.93px,10.5px)}}@media screen and (max-width:339px){body.template-product-compatto-e .nh-b10-titolo{font-size:10.5px}body.template-product-compatto-e .nh-b10-minimo{font-size:10px}body.template-product-compatto-e .nh-b10-targa{padding:6px}body.template-product-compatto-e .nh-b10-codice{font-size:13px;letter-spacing:.5px}body.template-product-compatto-e .nh-b10-copia{padding:7px!important}}@media screen and (min-width:990px)and (max-width:1159px){body.template-product-compatto-e .nh-b10-lungo{display:none}body.template-product-compatto-e .nh-b10-corto{display:inline}}@media screen and (min-width:1160px){body.template-product-compatto-e .nh-b10-regole{font-size:clamp(10.5px,1.437vw - 6.16px,11px)}}@media screen and (min-width:990px)and (max-width:1099px){body.template-product-compatto-e:not(.nh-pe-ok):not(.nh-pe-b10) product-page.main-product .product-info-column{padding-top:105px}}@media screen and (min-width:990px)and (max-width:1339px){body.template-product-compatto-e product-page.main-product .product-actions>.product-actions__price{align-self:flex-start}body.template-product-compatto-e product-page.main-product .product-actions .product-price{column-gap:7px}body.template-product-compatto-e product-page.main-product .product-actions .product-price--original{font-size:22px!important}html body.template-product-compatto-e product-page.main-product .product-actions .nh-listino{padding:2px 6px;gap:3px}html body.template-product-compatto-e product-page.main-product .product-actions .nh-listino .price-label-listino,html body.template-product-compatto-e product-page.main-product .product-actions .nh-listino .product-price--compare.product-price--compare.product-price--compare{font-size:12px!important}body.template-product-compatto-e product-page.main-product .product-actions .hangar-sale-badge{padding:4px 7px 4px 17px;font-size:10px;letter-spacing:.2px}body.template-product-compatto-e product-page.main-product .product-actions .hangar-sale-badge:before{left:7px}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.telemetric-stock-container{order:6;flex:0 0 clamp(112px,100% - 338px,300px);align-self:flex-start;container-type:inline-size;flex-wrap:wrap;gap:3px 6px;margin:0 0 0 8px!important;padding:5px 8px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .telemetric-label{flex:0 0 100%;font-size:9.5px!important;letter-spacing:.6px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .stock-bar-track{flex:1 1 20px;min-width:20px}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .stock-num{font-size:14px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .stock-unit{font-size:10px!important}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions>.min-qty-label{order:7}body.template-product-compatto-e product-page.main-product .product-actions .product__cart-functions:has(>.telemetric-stock-container.pulse-stock)>.min-qty-label{margin-top:6px!important}@container (min-width: 205px){body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .telemetric-label{flex:0 0 auto}}@container (min-width: 236px){body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .telemetric-label{font-size:11px!important;letter-spacing:1px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .stock-num{font-size:15px!important}body.template-product-compatto-e product-page.main-product .product__cart-functions>.telemetric-stock-container .stock-unit{font-size:11px!important}}}@media screen and (max-width:989px){body.template-product-compatto-e .mobile-bottom-nav .mbn-item,body.template-product-compatto-e .mobile-bottom-nav .mobile-menu-button span{color:#51627a!important}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/nh-prodotto-compatto.css.map */
