@font-face{font-family:"Anton";font-style:normal;font-weight:400;font-display:swap;src:url(https://www.dreamplanetshop.it/wp-content/uploads/2026/10/dp-anton-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Permanent Marker";font-style:normal;font-weight:400;font-display:swap;src:url(https://www.dreamplanetshop.it/wp-content/uploads/2026/10/dp-permanent-marker-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Tilt Neon";font-style:normal;font-weight:400;font-display:swap;src:url(https://www.dreamplanetshop.it/wp-content/uploads/2026/10/dp-tilt-neon-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.dplt{--cc-anton:"Anton",Impact,"Arial Narrow",sans-serif;--cc-man:"Manrope",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--cc-marker:"Permanent Marker","Comic Sans MS",cursive;--cc-ink:#171717;--cc-dept:#B9B5AA;--cc-shelf:radial-gradient(circle at 50% 62%,#FFFFFF 0%,#F1EFEA 60%,#E6E3DC 100%)}body.dplt:has(.dp-m2nav [data-m4=growshop]>a.is-current){--cc-dept:#55D8FF}body.dplt:has(.dp-m2nav [data-m4=cbd]>a.is-current){--cc-dept:#FFD23F}body.dplt:has(.dp-m2nav [data-m4=headshop]>a.is-current){--cc-dept:#B794F6}body.dplt:has(.dp-m2nav [data-m4=semi]>a.is-current){--cc-dept:#F06AC8}body.dplt:not(#cc1):not(#cc2):not(#cc3){background:#F7F5F0!important;color:#171717}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top{background:#FFD23F!important;border-bottom:2px solid #171717!important;color:#171717!important;font:700 13px/1.2 var(--cc-man)!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top .dplt-i{color:#171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top{display:block!important}@media (min-width:901px) and (max-width:1200px){body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top ul{display:flex!important;justify-content:space-around;gap:12px;margin:0!important;padding:0 24px!important;list-style:none}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top li{display:inline-flex!important;align-items:center;gap:8px}}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-top{background:#FFFFFF!important;background-image:none!important;border-bottom:1px solid #E4E1D8!important;box-shadow:none!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-top::before,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-top::after{display:none!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd{background:transparent!important;color:#171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__logo{display:flex!important;align-items:center;min-height:44px;line-height:1;text-decoration:none!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__logo img{display:none!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__logo::after{content:"";font:400 38px/1.1 Anton,sans-serif;color:#171717;white-space:nowrap}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__search form{background:#FFFFFF!important;border:1px solid #C9C5BA!important;border-radius:999px!important;box-shadow:none!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__search form:focus-within{border-color:#171717!important;box-shadow:0 0 0 3px rgba(255,210,63,.75)!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__search input{color:#171717!important;font:500 15px/1.2 var(--cc-man)!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__search input::placeholder{color:#5E5E5E!important;opacity:1}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__search button{color:#4D4D4D!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__ico,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__ico .dpc-lbl,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__menu{color:#171717!important;font-family:var(--cc-man)!important;font-weight:700}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__ico:hover,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__ico:hover .dpc-lbl{color:#0A6E91!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__cart .dp-cart-count{background:#FFD23F!important;color:#171717!important;border:1.5px solid #171717!important;border-radius:999px!important;font:800 12px/1 var(--cc-man)!important;transform:rotate(-4deg)}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav{gap:10px!important;padding-bottom:16px!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav .dp-m4__item>a,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav__accent{font:400 17px/1 var(--cc-anton)!important;letter-spacing:.06em;text-transform:uppercase;color:#171717!important;padding:0 16px!important;height:42px!important;min-height:42px!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center;border:1.5px solid #B9B5AA!important;border-radius:10px!important;background:transparent!important;text-decoration:none!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav .dp-m4__item>a:is(:hover,[aria-expanded=true]){border-color:#171717!important;color:#171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav [data-m4=growshop]>a.is-current{background:#55D8FF!important;border:2px solid #171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav [data-m4=cbd]>a.is-current{background:#FFD23F!important;border:2px solid #171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav [data-m4=headshop]>a.is-current{background:#B794F6!important;border:2px solid #171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav [data-m4=semi]>a.is-current{background:#F06AC8!important;border:2px solid #171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav__accent{border:0!important;font:800 15px/1 var(--cc-man)!important;letter-spacing:0;text-transform:none;padding:0 4px!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav__accent:hover{text-decoration:underline!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer,body.dplt:not(#cc1):not(#cc2):not(#cc3) footer.dp-footer{background:#EFECE4!important;color:#171717!important;border-top:1px solid #E4E1D8}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer a,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer h2,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer h3,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer h4,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer strong,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer p,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer li,body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer span{color:#171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-footer :is(p,li,small,.dp-m2ft__legal){color:#4D4D4D!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2ft__legal::after{display:none!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2ft__legal>img{filter:brightness(0)!important;opacity:.9}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-wa-fab{background:#FFFFFF!important;color:#171717!important;border:2px solid #171717!important;box-shadow:3px 3px 0 #171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-wa-fab svg{color:#0A6E91!important;fill:currentColor}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) main.wp-block-group{max-width:1280px!important;margin:0 auto!important;padding:24px 32px 72px!important;display:flex;flex-direction:column;gap:28px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) main.wp-block-group>*{max-width:none!important;width:100%;margin:0!important;box-sizing:border-box}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) main.wp-block-group>.wc-block-store-notices:has(>.woocommerce-notices-wrapper:empty){display:none}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wc-block-breadcrumbs,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-breadcrumb{font:500 14px/1.4 var(--cc-man)!important;color:#5E5E5E!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-breadcrumb a{color:#4D4D4D!important;text-decoration:none}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-breadcrumb a:hover{text-decoration:underline}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;align-items:start}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column{flex:none!important;width:auto!important;min-width:0;margin:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-image-gallery{position:relative}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery{position:relative;width:100%!important;float:none!important;margin:0!important;display:flex;flex-direction:column;gap:14px;opacity:1!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery .flex-viewport,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery:not(:has(.flex-viewport)) .woocommerce-product-gallery__wrapper{height:560px!important;background:var(--cc-shelf);border:1px solid #E4E1D8;border-bottom:4px solid var(--cc-dept);border-radius:26px;overflow:hidden;box-sizing:border-box}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery__wrapper{height:100%}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery__image{height:560px;display:flex!important;align-items:center;justify-content:center;padding:0!important;box-sizing:border-box}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery__image>a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:40px;box-sizing:border-box}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) img.zoomImg{display:none!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery__image img:not(.zoomImg){max-width:100%!important;max-height:100%!important;width:auto!important;height:auto!important;object-fit:contain;margin:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery__trigger{top:16px!important;right:16px!important;width:44px;height:44px;background:#FFFFFF!important;border:1.5px solid #B9B5AA!important;border-radius:999px!important;z-index:3}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dpcc-brand{position:absolute;top:20px;left:20px;z-index:3;background:#171717;color:#FFFFFF;font:400 15px/1 var(--cc-anton);letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;border-radius:7px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ol.flex-control-nav.flex-control-thumbs{display:flex!important;gap:12px;list-style:none;margin:0!important;padding:0!important;flex-wrap:wrap}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .flex-control-thumbs li{width:96px!important;height:96px;float:none!important;margin:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .flex-control-thumbs li img{width:100%!important;height:100%;object-fit:contain;padding:8px;box-sizing:border-box;background:#F1EFEA;border:1.5px solid #B9B5AA;border-radius:14px;opacity:1!important;cursor:pointer}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .flex-control-thumbs li img.flex-active{border:2.5px solid #171717}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide::before,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide::after{display:none!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) #dp-sticky{display:none!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:first-child{order:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:last-child{order:1!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:last-child>.dp2-spec{order:0!important;font:600 14px/1.4 var(--cc-man)!important;color:#5E5E5E!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:last-child{display:grid!important;grid-template-columns:auto 1fr;column-gap:16px;row-gap:18px;align-content:start;align-items:center}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:last-child>*,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:last-child>.wp-block-woocommerce-add-to-cart-form>*{grid-column:1/-1;margin:0!important;min-width:0}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:last-child>.wp-block-woocommerce-add-to-cart-form{display:contents}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) h1.wp-block-post-title{order:1;font:800 34px/1.2 var(--cc-man)!important;color:#171717!important;letter-spacing:0;margin:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-price{order:2;grid-column:1!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-price,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-price *{font-family:var(--cc-anton)!important;font-weight:400!important;font-size:48px!important;letter-spacing:.02em;line-height:1!important;color:#171717!important;text-decoration:none}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-price del,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-price del *{font-size:26px!important;color:#5E5E5E!important;text-decoration:line-through}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.stock{order:3;grid-column:2!important;display:flex;align-items:center;gap:8px;font:700 16px/1.3 var(--cc-man)!important;color:#15803D!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.stock::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:#22A35A}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.stock.out-of-stock{color:#B0257F!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.stock.out-of-stock::before{background:#B0257F}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-short-desc{order:4}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) form.cart{order:5}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) a.dp-wa{order:6}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust{order:7}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.dp-wa-prod{order:8}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-meta{order:9}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-short-desc,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-short-desc p{font:400 17px/1.6 var(--cc-man)!important;color:#4D4D4D!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) form.cart::before,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) form.cart::after{display:none!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) form.cart,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-variation-add-to-cart{display:flex!important;gap:12px;align-items:stretch;margin-top:4px!important;padding:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .quantity{display:flex!important;align-items:center;flex:none;height:58px;border:1.5px solid #B9B5AA;border-radius:12px;background:transparent;overflow:hidden}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .quantity input.qty{width:44px;height:100%;border:0!important;background:transparent!important;box-shadow:none!important;text-align:center;font:800 18px/1 var(--cc-man)!important;color:#171717;padding:0!important;margin:0;border-radius:0;-moz-appearance:textfield;appearance:textfield}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .quantity input.qty::-webkit-inner-spin-button,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .quantity input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .quantity:has(input.qty[type=hidden]){display:none!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dpcc-qb{width:48px;height:100%;min-height:44px;border:0;background:transparent;color:#171717;font:400 22px/1 var(--cc-man);cursor:pointer;padding:0}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dpcc-qb:hover{background:#F1EFEA}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .single_add_to_cart_button{flex:1 1 auto;min-width:0;height:58px;background:#FFD23F!important;color:#171717!important;font:400 20px/1 var(--cc-anton)!important;letter-spacing:.06em!important;text-transform:uppercase!important;border:2.5px solid #171717!important;border-radius:12px!important;box-shadow:5px 5px 0 #171717!important;padding:0 20px!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .single_add_to_cart_button:hover{background:#FFD23F!important;color:#171717!important;transform:translate(2px,2px);box-shadow:3px 3px 0 #171717!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .single_add_to_cart_button:focus-visible{outline:3px solid #171717;outline-offset:3px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .single_add_to_cart_button:is(.disabled,:disabled){opacity:.45;box-shadow:none!important;cursor:not-allowed}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) table.variations select{height:48px;border:1.5px solid #B9B5AA;border-radius:12px;background:#FFFFFF;color:#171717;font:600 15px/1 var(--cc-man);padding:0 12px;min-width:200px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) table.variations th,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) table.variations label{font:700 14px/1.3 var(--cc-man);color:#171717}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) a.dp-wa{display:flex!important;align-items:center;position:relative;width:fit-content;max-width:calc(100% - 78px);min-height:46px;margin:8px 0 8px 78px!important;padding:8px 18px!important;background:#FFFFFF;color:#0A6E91!important;border:2px solid #171717;border-radius:14px;text-decoration:none!important;font:400 19px/1.25 var(--cc-marker)!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) a.dp-wa::before{content:"";position:absolute;left:-74px;bottom:-6px;width:56px;height:78px;background:url(https://www.dreamplanetshop.it/wp-content/uploads/2026/10/dp-mascotte-sticker.webp) center bottom/contain no-repeat;transform:rotate(-5deg);filter:drop-shadow(3px 0 0 #fff) drop-shadow(-3px 0 0 #fff) drop-shadow(0 3px 0 #fff) drop-shadow(0 -3px 0 #fff) drop-shadow(5px 7px 0 rgba(23,23,23,.22))}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) a.dp-wa::after{content:"";position:absolute;left:-9px;top:50%;width:14px;height:14px;margin-top:-7px;background:#FFFFFF;border-left:2px solid #171717;border-bottom:2px solid #171717;transform:rotate(45deg)}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) a.dp-wa:hover{background:#FFF8DC}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.dp-wa-prod{margin:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.dp-wa-prod a{display:inline-flex;align-items:center;min-height:44px;color:#0A6E91!important;font:700 14px/1.4 var(--cc-man);text-decoration:underline;text-underline-offset:3px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust{list-style:none;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li{margin:0!important;padding:14px 16px!important;background:#FFFFFF;border:1px solid #E4E1D8;border-radius:14px;font:500 14px/1.5 var(--cc-man);color:#4D4D4D}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li:is(:first-child,:nth-child(4)){grid-column:1/-1}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li strong{display:block;margin-bottom:2px;font:400 17px/1.2 var(--cc-anton);letter-spacing:.05em;text-transform:uppercase}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li:nth-child(1) strong{color:#0A6E91}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li:nth-child(2) strong{color:#15803D}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li:nth-child(3) strong{color:#6B3FCF}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li:nth-child(4) strong{color:#B0257F}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li a{color:#4D4D4D!important;text-decoration:underline}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-meta,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-meta *{font:500 13px/1.5 var(--cc-man)!important;color:#5E5E5E!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-meta a{color:#4D4D4D!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-details{border-top:1px solid #E4E1D8;padding-top:32px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-details :is(h2,h3){font:400 30px/1.2 var(--cc-anton)!important;letter-spacing:.03em;text-transform:uppercase;color:#171717!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-details :is(p,li,td,th,dd,dt){font:400 16px/1.7 var(--cc-man)!important;color:#4D4D4D!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-details :is(th,dt){color:#5E5E5E!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-details :is(td,dd){font-weight:700!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related h2{font:400 36px/1.2 var(--cc-anton)!important;letter-spacing:.03em;text-transform:uppercase;color:#171717!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related ul.wc-block-product-template{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product{position:relative;display:flex!important;flex-direction:column;background:#FFFFFF!important;border:1px solid #E4E1D8!important;border-radius:22px!important;padding:10px 10px 14px!important;box-shadow:none!important;overflow:hidden}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .wc-block-components-product-image{background:var(--cc-shelf)!important;border-bottom:4px solid var(--cc-dept)!important;border-radius:16px!important;overflow:hidden;margin:0 0 12px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .wc-block-components-product-image img{object-fit:contain!important;padding:12px;box-sizing:border-box;background:transparent!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product h3{margin:0 0 4px!important;text-align:left!important;font:700 15px/1.35 var(--cc-man)!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product h3 a{color:#171717!important;text-decoration:none!important;display:block}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .dp-card-brand{position:absolute;top:20px;left:20px;z-index:2;display:block;background:#171717;color:#FFFFFF!important;font:400 13px/1 var(--cc-anton)!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:5px 9px;border-radius:6px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .dp-card-model{font:700 15px/1.35 var(--cc-man);color:#171717}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .dp2-spec{display:block;font:500 13px/1.4 var(--cc-man);color:#5E5E5E;margin:0 0 8px!important;text-align:left}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .wp-block-woocommerce-product-price{margin:auto 0 10px!important;text-align:left!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .wp-block-woocommerce-product-price *{font:400 26px/1 var(--cc-anton)!important;letter-spacing:.02em;color:#171717!important;text-align:left!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .wp-block-woocommerce-product-button{margin:0!important;width:100%}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .add_to_cart_button{width:100%;min-height:44px;height:44px;background:#FFD23F!important;color:#171717!important;border:2px solid #171717!important;border-radius:10px!important;box-shadow:none!important;font:800 15px/1 var(--cc-man)!important;text-transform:none!important;letter-spacing:0!important;padding:0 12px!important;display:flex;align-items:center;justify-content:center;cursor:pointer}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .add_to_cart_button:hover{background:#FFD23F!important;transform:translateY(-1px)}.dpcc-sticky{display:none}@media (max-width:900px){body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2hd__logo::after{font-size:30px}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dp-m2nav{padding-bottom:10px!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top{display:block!important;padding:4px 10px!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top ul{display:flex!important;flex-wrap:wrap;justify-content:center;gap:2px 14px!important;margin:0!important;padding:0!important;list-style:none}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top li{display:inline-flex!important;font-size:11px!important;line-height:1.25!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dplt-top .dplt-i{display:none!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) main.wp-block-group{padding:14px 16px 120px!important;gap:16px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wc-block-breadcrumbs,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-breadcrumb{font-size:13px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery .flex-viewport,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery:not(:has(.flex-viewport)) .woocommerce-product-gallery__wrapper{height:340px!important;border-radius:22px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery__image{height:340px;padding:0!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .woocommerce-product-gallery__image>a{padding:26px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dpcc-brand{top:14px;left:14px;font-size:13px;padding:5px 10px;border-radius:6px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .flex-control-thumbs li{width:70px!important;height:70px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .flex-control-thumbs li img{padding:6px;border-radius:12px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) h1.wp-block-post-title{font-size:24px!important;line-height:1.25!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-price,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-price *{font-size:38px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) p.stock{font-size:14px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-short-desc,body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-short-desc p{font-size:16px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust{grid-template-columns:minmax(0,1fr)}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) ul.dp-trust li:is(:first-child,:nth-child(4)){grid-column:auto}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-woocommerce-product-details :is(h2,h3){font-size:22px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related h2{font-size:26px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related ul.wc-block-product-template{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product{border-radius:18px!important;padding:8px 8px 12px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .wp-block-woocommerce-product-price *{font-size:22px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-related li.wc-block-product .add_to_cart_button{font-size:13px!important;padding:0 6px!important;white-space:nowrap}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3){padding-bottom:calc(84px + env(safe-area-inset-bottom))}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .dp-wa-fab{bottom:calc(96px + env(safe-area-inset-bottom))!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .iubenda-tp-btn{bottom:calc(96px + env(safe-area-inset-bottom))!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) a.dp-wa{margin-left:62px!important;max-width:calc(100% - 62px);font-size:17px!important}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) a.dp-wa::before{left:-60px;width:48px;height:68px}body.dplt.single-product:not(#cc1):not(#cc2):not(#cc3) .wp-block-columns.alignwide>.wp-block-column:last-child>.wp-block-woocommerce-add-to-cart-form>a.dp-wa{margin-left:62px!important}.dpcc-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:9000;align-items:center;gap:12px;padding:12px 16px calc(18px + env(safe-area-inset-bottom));background:#FFFFFF;border-top:1px solid #C9C5BA;box-shadow:0 -8px 24px rgba(23,23,23,.10)}.dpcc-sticky[hidden]{display:none}.dpcc-sticky__t{display:flex;flex-direction:column;min-width:0}.dpcc-sticky__n{font:500 12px/1.3 var(--cc-man,Manrope,sans-serif);color:#5E5E5E;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:30vw}.dpcc-sticky__p{font:400 22px/1.15 var(--cc-anton,Anton,Impact,sans-serif);color:#171717;white-space:nowrap}.dpcc-sticky__b{flex:1 1 auto;min-width:0;white-space:nowrap;padding:0 8px;height:52px;background:#FFD23F;color:#171717;font:400 16px/1 var(--cc-anton,Anton,Impact,sans-serif);letter-spacing:.06em;text-transform:uppercase;border:2px solid #171717;border-radius:12px;box-shadow:4px 4px 0 #171717;cursor:pointer}.dpcc-sticky__b:focus-visible{outline:3px solid #171717;outline-offset:3px}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dpcc-sticky__p{font:400 22px/1.15 "Anton",Impact,"Arial Narrow",sans-serif!important;color:#171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dpcc-sticky__b{font:400 16px/1 "Anton",Impact,"Arial Narrow",sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#171717!important}body.dplt:not(#cc1):not(#cc2):not(#cc3) .dpcc-sticky__n{font:500 12px/1.3 "Manrope",system-ui,sans-serif!important}}