.ict-locale-trigger{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border:1px solid currentColor;border-radius:var(--border-radius-buttons);background:transparent;color:inherit;font-size:calc(13px / 16 * var(--base-body-size) + 0px);letter-spacing:var(--base-body-spacing);line-height:1.25;cursor:pointer;transition:opacity .1s linear}.no-touchevents .ict-locale-trigger:hover{opacity:.7}.ict-locale-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ict-locale-trigger__code{text-transform:uppercase}.ict-locale-trigger__code--lang{text-transform:lowercase}.ict-locale-trigger__sep{opacity:.6}.ict-localization-sidebar .sidebar__title{font-size:1em}.ict-localization-drawer__text{margin:0 0 var(--sidebar-gutter);color:var(--color-secondary-text-main)}.ict-localization-drawer__field+.ict-localization-drawer__field{margin-top:calc(var(--sidebar-gutter) * .75)}.ict-localization-drawer__label{display:block;margin-bottom:.375rem;font-size:calc(11px / 16 * var(--base-body-size) + 0px);letter-spacing:.08em;text-transform:uppercase;color:var(--color-secondary-text-main)}.ict-localization-drawer__select{width:100%;padding-inline-end:2.5rem;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%23000' stroke-width='1.5'/></svg>");background-repeat:no-repeat;background-position:right .875rem center}.ict-localization-drawer__submit{margin-top:var(--sidebar-gutter)}button[data-a11y-identifier^=bis-button]{color:#fff!important}#site-menu-sidebar .sidebar__title{font-size:1em}html,body{overflow-x:clip}.no-touchevents .button--solid:not(.button--outline-hover):hover,.no-touchevents .card .button--solid:not(.button--outline-hover):hover{background-color:#ff9400;border-color:#ff9400;color:#004704}.no-touchevents .button--solid:not(.button--outline-hover):hover svg *,.no-touchevents .card .button--solid:not(.button--outline-hover):hover svg *{stroke:#004704}.no-touchevents .button:not(.button--solid):not(.button--outline-hover):not(.button--text):hover,.no-touchevents .card .button:not(.button--solid):not(.button--outline-hover):not(.button--text):hover{background-color:#004704;border-color:#004704;color:#fff}.no-touchevents .button:not(.button--solid):not(.button--outline-hover):not(.button--text):hover svg *,.no-touchevents .card .button:not(.button--solid):not(.button--outline-hover):not(.button--text):hover svg *{stroke:#fff}.no-touchevents .collection-tabs .collection-tabs_tab.active .button:hover{background-color:#ff9400;border-color:#ff9400;color:#004704}.no-touchevents .button--outline-hover:not(.button--no-hover):hover,.no-touchevents .card .button--outline-hover:hover{border-color:#004704;color:#004704}.grid--slider .card{border-radius:0}h2,.h2,h2.h1,h2.h3,h2.h4,h2.h5,h2.h6{font-size:28px;font-weight:500}.card.newsletter.gutter-top--xlarge{padding-top:0}.card.newsletter.gutter-bottom--xlarge{padding-bottom:0}.shopify-section[id$=__categorie_principali] .js-slider-item .h5{font-size:18px;line-height:1.1;font-weight:400}.shopify-section[id$=__categorie_principali]>.container--large{padding-top:44px}@media screen and (min-width:768px){.shopify-section[id$=__seo_tarocco] .block-grid-item[id=element-seo_card]{min-height:calc(2.5 * var(--min-row-height))}}.main-footer .rte a:not([href^="tel:"]){border-bottom-color:transparent}.no-touchevents .main-footer .rte a:not([href^="tel:"]):hover,.main-footer .rte a:not([href^="tel:"]):focus-visible{border-bottom-color:currentColor}.main-footer .footer-item__title.h4,.main-footer .footer-item__title.h5{font-size:18px}body.no-touchevents .header-container .button--solid:not(.button--outline-hover):hover{background-color:#ff9400;border-color:#ff9400;color:#004704}body.no-touchevents .header-container .button--solid:not(.button--outline-hover):hover svg *{stroke:#004704}.button{line-height:1}.main-footer .footer-item__image img{filter:brightness(0) invert(1)}.product-item .text-with-icon--tooltip .text-with-icon__label{color:#fff}.product-form .product-quantity{align-self:center;min-width:8.25rem;margin-top:0}.product-form .product-quantity__minus,.product-form .product-quantity__plus,.product-form .product-quantity__selector{width:2.75rem;height:2.75rem}.product-form .product-quantity__minus svg,.product-form .product-quantity__plus svg{width:1rem;height:1rem}.product-form .product-quantity__selector.text-size--xlarge{font-size:calc(18px / 16 * var(--base-body-size) + 0px)}.product-actions .product-actions__price .product-price--compare{flex-direction:row;align-items:baseline;gap:.5rem}.product-gallery__thumbnails:has(.product-gallery__thumbnails-holder>.thumbnail:only-child){display:none}.google-preferred-source-section{margin-top:var(--container-vertical-space)}.shopify-section[id$=__text_columns_icons_GqVXtC] .js-slider-item{display:flex;align-items:flex-start;gap:10px;text-align:left;background:#e7f2e2;border-radius:14px;padding:10px 12px}.shopify-section[id$=__text_columns_icons_GqVXtC] .js-slider-item .card__icon{width:38px;height:38px;min-width:38px;margin:0;background:#fff;border-radius:50%}.shopify-section[id$=__text_columns_icons_GqVXtC] .js-slider-item .gutter--regular>div:first-child{min-height:38px;display:flex;align-items:center}.shopify-section[id$=__text_columns_icons_GqVXtC] .js-slider-item .card__icon svg{width:18px;height:18px}.shopify-section[id$=__text_columns_icons_GqVXtC] .js-slider-item .gutter--regular{padding:0}.shopify-section[id$=__text_columns_icons_GqVXtC] .js-slider-item h3.h5{font-size:15px;font-weight:600;color:#10511a}.shopify-section[id$=__text_columns_icons_GqVXtC] .js-slider-item .text-size--small{font-size:13px;opacity:.7}.shopify-section[id$=__text_columns_icons_GqVXtC] #element-image_bgCmny svg,.shopify-section[id$=__text_columns_icons_GqVXtC] #element-image_MU6Ltf svg{width:30px;height:30px}#judgeme_product_reviews{padding-top:var(--container-vertical-space)}.template-page .rte div:has(>details){gap:0!important}.template-page .rte details{background:transparent!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;border-top:1px solid var(--color-borders-main);transition:background-color .1s linear}.template-page .rte details:last-of-type{border-bottom:1px solid var(--color-borders-main)}.no-touchevents .template-page .rte details:hover{background-color:var(--color-fourth-background-main)}.template-page .rte details[open]{background-color:var(--color-third-background-main)}.template-page .rte details>summary{display:grid!important;grid-template-columns:.8125rem 1fr;gap:var(--gutter-small);align-items:start;padding:1.1875rem calc(var(--gutter-regular) * .8)!important;font-size:inherit!important;font-weight:var(--font-weight-body-bold)!important;color:var(--color-text-main)!important;list-style:none;cursor:pointer}.template-page .rte details>summary::-webkit-details-marker{display:none}.template-page .rte details>summary:before{content:"+";display:block;line-height:1;font-weight:var(--font-weight-body);transform:translateY(.1em)}.template-page .rte details[open]>summary:before{content:"\2013"}.template-page .rte details>summary:focus-visible{outline:2px solid var(--color-text-main);outline-offset:-2px}.template-page .rte details>summary+div{background:transparent!important;border-top:1px solid var(--color-borders-main);padding:var(--gutter-regular) calc(var(--gutter-regular) * .8 + .8125rem + var(--gutter-small))!important}.template-page .rte details>summary+div p,.template-page .rte details>summary+div ul,.template-page .rte details>summary+div li{color:var(--color-text-main)!important;line-height:var(--base-body-line)!important}.template-page .rte details>summary+div>:last-child{margin-bottom:0}.product-item variant-king-combined-listing{box-sizing:border-box;padding-inline:var(--gutter-regular);margin-top:20px}.product-item variant-king-combined-listing .swatches{margin-top:0}.product-item variant-king-combined-listing .swatches ul{display:flex!important;align-items:center;gap:20px!important}.product-item variant-king-combined-listing .swatches li{transform:scale(1.6);transform-origin:left center;margin:0!important}body:has(.section-google-preferred-source) #main .shopify-section:last-child .container--fullwidth,body:has(.section-google-preferred-source) #main .shopify-section:last-child .container--has-background{margin-bottom:0}.ict-faq{width:100%;max-width:none;text-align:left}.ict-faq .ict-faq__heading{display:block;margin:0 0 var(--gutter-regular)}.ict-faq__intro{margin-bottom:var(--gutter-regular)}.ict-faq__item{border-top:1px solid var(--color-borders-main);transition:background-color .1s linear}.ict-faq__item:last-of-type{border-bottom:1px solid var(--color-borders-main)}.no-touchevents .ict-faq__item:hover{background-color:var(--color-fourth-background-main)}.ict-faq__item[open]{background-color:var(--color-third-background-main)}.ict-faq__question{display:grid;grid-template-columns:.8125rem 1fr;gap:var(--gutter-small);align-items:start;padding:1.1875rem calc(var(--gutter-regular) * .8);list-style:none;cursor:pointer}.ict-faq__question::-webkit-details-marker{display:none}.ict-faq__question:before{content:"+";display:block;line-height:1;font-weight:var(--font-weight-body);transform:translateY(.2em)}.ict-faq__item[open]>.ict-faq__question:before{content:"\2013"}.ict-faq__question:focus-visible{outline:2px solid var(--color-text-main);outline-offset:-2px}.ict-faq .ict-faq__question .ict-faq__title{margin:0;font-family:var(--font-stack-body);font-size:inherit;font-weight:var(--font-weight-body-bold);line-height:var(--base-body-line);letter-spacing:var(--base-body-spacing)}.ict-faq__answer{padding:var(--gutter-regular) calc(13px + var(--gutter-small)) var(--gutter-regular) calc(var(--gutter-regular) * .8 + .8125rem + var(--gutter-small));border-top:1px solid var(--color-borders-main)}.ict-faq__answer>:last-child{margin-bottom:0}.product-form .flex-buttons>.product-quantity{align-self:flex-start;margin-top:calc(1rem + (var(--button-product) - 2.75rem) / 2)}@media screen and (min-width:768px){body .main-product .product-gallery{position:static}}body .product-text>*:not(:last-child){margin-bottom:.7rem}.product-text>.product__subtitle:has(+.product__title){margin-bottom:.5rem}.product-text>.jdgm-preview-badge{font-size:14px;margin-top:-.2rem}.product-text .metafield-rich_text_field{font-size:15px;line-height:1.2}.product-text>.shopify-app-block:not(:has([data-vkcl-product-handle]>*)):has([data-vkcl-product-handle]){margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
