.type-banner{flex:1 0 100%}.footer__title{font-weight:700;font-size:var(--type-base-size)}.btn-add-collection{width:100%;border-radius:12px;margin-bottom:20px}.btn-sold-out,.btn-sold-out:hover{cursor:default;color:#b6b6b6;background-color:#f6f6f6}.tick-mark{position:relative}.tick-mark>span{opacity:0}.tick-mark:after{content:"Fatto \1f60b";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff}@media(max-width:768px){.tick-mark:after{font-size:15px}}.country-DE .tick-mark:after{content:"Hinzugef\fcgt \1f60b"!important;font-size:14px}.country-ES .tick-mark:after{content:"A\f1 adido \1f60b"!important}.country-FR .tick-mark:after{content:"Ajout\e9  \1f60b"!important}.country-NL .tick-mark:after{content:"Gedaan \1f60b"!important;font-size:14px}.country-HR .tick-mark:after{content:"Izvr\161 eno \1f60b"!important}.country-BE .tick-mark:after{content:"Ajout\e9  \1f60b"!important}.metafield-overlay{position:absolute;bottom:20px;font-weight:600;background-color:#2e53a1;max-width:100%;padding:1% 5%;text-align:center;z-index:1;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff;margin-top:2%;font-size:16px}@media(max-width:768px){.metafield-overlay{font-size:10px;bottom:5px}}.grid-product__image-wrap .metafield-overlay{bottom:0;font-size:13px}@media(max-width:768px){.grid-product__image-wrap .metafield-overlay{font-size:10px;padding:2%;bottom:0}}.metafield-overlay-new{position:absolute;top:10px;left:10px;font-weight:800;background-color:green;max-width:100%;padding:1% 3%;text-align:center;z-index:1;color:#fff;font-size:14px}@media(max-width:768px){.metafield-overlay-new{font-size:13px;padding:2% 4%}}.grid-product__image-wrap .metafield-overlay-new{top:5px;left:5px}@media(max-width:768px){.grid-product__image-wrap .metafield-overlay-new{top:5px;left:5px;font-size:13px;padding:2% 4%}}@media only screen and (min-width:992px){.buy-quantity-button{padding-left:45px}}.metafield-overlay-scadenza{position:absolute;bottom:20px;left:0;font-weight:600;background-color:#ffd933;max-width:100%;text-align:center;z-index:1;color:#000;margin-top:2%;font-size:16px;padding:5px 10px}@media(max-width:768px){.metafield-overlay-scadenza{font-size:15px;bottom:5px;padding:2px 10px}}.grid-product__image-wrap .metafield-overlay-scadenza{bottom:10px;font-size:13px}@media(max-width:768px){.grid-product__image-wrap .metafield-overlay-scadenza{font-size:10px;padding:2%;bottom:0}}.bullet_grid{font-size:13px;margin-top:5px;line-height:20px;font-weight:700}.grid-product__price--original{color:var(--color-text-savings)}@media(min-width:1024px){.product-title-mobile{display:none}}@media(max-width:1023px){.product-title-desktop{display:none}}@media only screen and (max-width:768px){.scrollable-grid--small .grid-item{flex:0 0 50%}}.buy-quantity-button{margin-bottom:20px}@media only screen and (min-width:992px){.buy-quantity-button{padding-top:35px}.product-calendario-dell-avvento-xxl .buy-quantity-button{padding-top:12px}}#buy-quantity-button form{display:flex;align-items:center}#buy-quantity-button .add-to-cart-wrapper{width:100%;margin-left:30px}@media only screen and (max-width:768px){#buy-quantity-button .add-to-cart-wrapper{width:70%}}#buy-quantity-button .js-qty__adjust{width:2.5rem!important;height:2.5rem!important;border:none;border-radius:50%;background-color:#f5f5f5;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1.2rem;color:#333}#buy-quantity-button .js-qty__num{text-align:center;border:none;border-radius:4px;padding:.5rem}#buy-quantity-button .js-qty__wrapper{max-width:150px}@media only screen and (max-width:768px){#buy-quantity-button .js-qty__wrapper{max-width:170px}}#buy-quantity-button svg.icon.icon--line{stroke-width:10px}.btn--full{border-radius:12px}.slide-nav__image{display:none}.slide-nav__image+span{padding-left:0}.btn{border-radius:12px}@media screen and (max-width:768px){.cart__image{flex:0 0 85px}.img-w-text-grid{width:50%}.collapsibles-wrapper .collapsible-content--all.is-open{padding:0}}.feature-row__image{border-radius:18px}@media only screen and (max-width:1024px){.feature-row__item{max-width:380px!important}.feature-row--33 .feature-row__images{flex:0 80%!important}}@media only screen and (max-width:768px){.collapsible-content__inner{padding-left:0}}@media only screen and (min-width:960px){.video-parent-section:not([data-subsection]){width:80%;margin:0 auto;border-radius:18px}}@media only screen and (max-width:959px){.video-parent-section:not([data-subsection]){width:100%;margin:0 auto;border-radius:18px}}.hero__link .btn{color:#fff!important;background-color:#cd201a!important}.rte .btn{border-radius:12px}#collection-desc-wrapper{height:70px;overflow:hidden}.product__price--compare{color:#ba4444!important}#featured_collection .new-grid{justify-content:center}@media only screen and (max-width:768px){.collapsible-content__inner{padding:0 1px 12px}}.product__price{font-size:28px}@media only screen and (min-width:1024px){[data-view=small] .grid-item,[data-view=medium] .grid-item{flex:0 0 20%!important}}@media only screen and (min-width:768px)and (max-width:1023px){[data-view=xsmall] .grid-item,[data-view=small] .grid-item,[data-view=medium] .grid-item{flex:0 0 25%!important}}[data-view=custom-grid-item-width] .grid-item{flex:0 0 16.6%}@media screen and (max-width:768px){.new-grid{justify-content:normal!important}}.new-grid{justify-content:center}.grid-item__content{padding-bottom:20px!important}.collection-filter__item--right{display:none!important}@media only screen and (min-width:769px){.collection-filter__sort{margin-right:0}}@media only screen and (max-width:768px){.collection-filter__inner{justify-content:right;padding-right:0}}@media only screen and (max-width:768px){.collection-filter__sort select{margin-right:0!important;margin-left:0!important}}.grid-product__image-wrap{margin:0!important}.grid-product__tags{margin-left:0!important}.cart__item-row.cart-recommendations>.new-grid{justify-content:normal!important}.btn-add-collection{margin-bottom:5px!important}.cart__item-row.cart-recommendations>.scrollable-grid .grid-item{min-width:200px!important}@media only screen and (min-width:756px){.jdgm-carousel-item{width:32%!important}}@media only screen and (max-width:756px){.jdgm-carousel-item{width:94%!important}}.jdgm-rev__icon:after,.jdgm-rev__buyer-badge{background-color:#2e53a1!important}.jdgm-rev.jdgm-rev{background:#eee;overflow:visible;border-top-right-radius:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px}.jdgm-rev.jdgm-rev{background-color:#f7f7f7!important}.jdgm-all-reviews-page__wrapper{margin-top:24px!important}#judgeme_all_reviews_page{overflow:hidden!important}.jdgm-all-reviews-text{cursor:pointer!important}.jdgm-write-rev-link{background-color:#cd201a!important;color:#fff!important;font-weight:700;border:none!important;border-radius:20px;padding:20px!important}.jdgm-ask-question-btn{background-color:#fff!important;color:#cd201a!important;font-weight:700;border:none!important;border-radius:20px;padding:20px!important}.jdgm-star{font-weight:100!important}#judgeme_all_reviews_page>div>article>div.jdgm-shop-reviews__body>div>span{display:none!important}.jdgm-carousel-item{background:#fff;padding:20px!important;border-top-right-radius:32px;border-bottom-right-radius:32px;border-bottom-left-radius:32px;margin-left:10px!important;margin-right:10px!important}.jdgm-all-reviews-text--style-branded{margin-top:70px}.product-single__title{margin-bottom:10px}@media only screen and (max-width:769px){.jdgm-all-reviews-widget{max-width:100vw!important}}@media only screen and (min-width:769px){section-main-content{padding-top:0}}.badge-container{position:absolute;top:5px;right:5px;z-index:1}.discount-badge{transform:rotate(-10deg);font-size:17px;font-weight:900;color:#fff;text-shadow:-1px -1px 0 #e02121,1px -1px 0 #e02121,-1px 1px 0 #e02121,1px 1px 0 #e02121;background:none;padding:0;font-family:Arial Black,Impact,sans-serif}.collection-filter{top:0!important}#shopify-section-template--27027018088790__rich_text_4Kzj8A{scroll-margin-top:120px}#shopify-section-template--27027018088790__rich_text_fCNz4t{scroll-margin-top:100px}#shopify-section-template--27027018088790__rich_text_ErK9nt{scroll-margin-top:120px}#shopify-section-template--25926012764502__advanced_content_aGHbgV{scroll-margin-top:130px}#shopify-section-template--27027015729494__rich_text_g3JBzF{scroll-margin-top:90px}@media only screen and (max-width:769px){#shopify-section-template--27027015729494__rich_text_g3JBzF{scroll-margin-top:90px}}#shopify-section-template--32116450034006__advanced_content_7zQxMH{scroll-margin-top:90px}#shopify-section-template--29549316833622__rich_text_8MY6m4{scroll-margin-top:250px}.footer__menu a:hover,.footer__menu a:focus,.footer__menu a:focus-visible{text-decoration:underline}.rte ul{list-style:disc;margin-left:1.5rem;padding-left:.25rem}.rte ol{list-style:decimal;margin-left:1.5rem;padding-left:.25rem}.collection-desc--separata .rte ul,.rte--collection-desc ul{list-style:disc!important}@media(min-width:1440px){.scheme-wave{background-size:1000px!important}}.template-collection.collection-halloween .site-header__element,.template-product.product-wunnie-box-halloween .site-header__element,.template-product.product-wunnie-bucket-halloween .site-header__element,.template-product.product-wunnie-bucket-halloween-3kg .site-header__element,.template-collection.collection-halloween .site-footer,.template-product.product-wunnie-box-halloween .site-footer,.template-product.product-wunnie-bucket-halloween .site-footer,.template-product.product-wunnie-bucket-halloween-3kg .site-footer{background-color:#484187!important}.template-collection.collection-black-month .site-header__element,.template-collection.collection-black-month .site-footer{background-color:#000!important}.product-card,.card{position:relative}.uf-badge-wrap{position:absolute!important;top:.6rem;right:.6rem;font-size:clamp(14px,1.9vw,16px);z-index:2}.uf-discount-badge{display:inline-flex;align-items:center;justify-content:center;min-width:3.6em;padding:.35em .9em;background:#000;color:#fff;font-weight:800;line-height:1;border-radius:999px;letter-spacing:.3px;transform-origin:center;will-change:transform;animation:uf-pulse 1s ease-in-out infinite alternate!important}@keyframes uf-pulse{0%{transform:scale(1);filter:brightness(1)}to{transform:scale(1.07);filter:brightness(1.03)}}@media(prefers-reduced-motion:reduce){.uf-discount-badge{animation:none!important}}.grid-product__image-wrap .uf-badge-wrap{top:-.5rem;right:-.5rem;font-size:clamp(11px,1.6vw,13px)}@media only screen and (max-width:769px){.grid-product__image-wrap .uf-badge-wrap{top:-.25rem;right:-.25rem}}#egcr-review-container{max-width:80%!important}#shopify-section-template--27864025203030__advanced_content_aGHbgV{scroll-margin-top:90px}.template-page.page-calendario-ramadan .site-header__element,.template-product.product-calendario-ramadan .site-header__element,.template-page.page-calendario-ramadan .site-footer,.template-product.product-calendario-ramadan .site-footer{background-color:#0f2a4f!important}.cc-btn:focus-visible{outline:2px solid #000!important;outline-offset:2px!important}[class*=omnisend-form]:focus-visible{outline:2px solid #000;outline-offset:2px}p a:focus-visible{outline:2px solid #005FAD;outline-offset:2px}#fsb_message:focus-visible{outline:2px solid #000;outline-offset:2px}.uf-country-badge{position:absolute;bottom:10px;right:5px;width:38px;height:38px;border-radius:50%;background:#fff;border:2px solid transparent;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;line-height:1;z-index:2}.uf-country-badge img{display:block;width:80%;height:80%;object-fit:cover}@media(max-width:768px){.uf-country-badge{bottom:0;width:35px;height:35px}}#shopify-section-template--30991926886742__omnisend_signup_X96rLW{scroll-margin-top:120px}.footer__section{border-top:none}.au-badge-risparmio-25{row-gap:2px!important}@media only screen and (max-width:768px){.au-badge-risparmio-25{padding:10px 20px!important}.au-badge-risparmio-25__importo{font-size:14px!important}.au-badge-risparmio-25__nota{font-size:13px!important}}#shopify-section-template--31666784469334__form_premio_2026_LwaWPU{scroll-margin-top:100px}
/*# sourceMappingURL=/cdn/shop/t/681/assets/overrides.css.map */
