:root{--cbdv-sun: 224, 168, 40;--cbdv-gutter: 1.5rem}@media screen and (min-width:750px){:root{--cbdv-gutter: 5rem}}.cbdv-title{display:grid;justify-items:start;gap:.5rem}.cbdv-title__eyebrow{margin:0;font-size:1.2rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}.cbdv-title__heading{margin:0;font-size:clamp(2.6rem,6.4vw,4.4rem);font-weight:400;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.cbdv-title__ink{display:block;width:5.6rem;height:.2rem;margin-top:.4rem;background:rgb(var(--color-foreground));transform-origin:left center;transition:transform .9s cubic-bezier(.16,1,.3,1)}.cbdv-title--waiting .cbdv-title__ink{transform:scaleX(0)}.cbdv-title__subtitle{margin:.4rem 0 0;max-width:36em;font-size:1.5rem;line-height:1.45;color:rgba(var(--color-foreground),.8)}@media screen and (min-width:750px){.cbdv-title__ink{width:8rem}.cbdv-title__subtitle{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.cbdv-title__ink{transition:none}}[id$=__brand_story] .image-with-text__text--caption,[id$=__recensioni_titolo] .rich-text__caption{margin:0 0 .5rem;font-size:1.2rem;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.65)}[id$=__brand_story] .image-with-text__heading,[id$=__recensioni_titolo] .rich-text__heading{font-size:clamp(2.6rem,6.4vw,4.4rem);font-weight:400;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}[id$=__brand_story] .image-with-text__heading:after,[id$=__recensioni_titolo] .rich-text__heading:after{content:"";display:block;width:5.6rem;height:.2rem;margin-top:1rem;background:rgb(var(--color-foreground));transform-origin:left center;transition:transform .9s cubic-bezier(.16,1,.3,1)}[id$=__recensioni_titolo] .rich-text__heading:after{margin-inline:auto;transform-origin:center}[id$=__brand_story] .cbdv-title--waiting:after,[id$=__recensioni_titolo] .cbdv-title--waiting:after{transform:scaleX(0)}@media screen and (min-width:750px){[id$=__brand_story] .image-with-text__heading:after,[id$=__recensioni_titolo] .rich-text__heading:after{width:8rem}}@media(prefers-reduced-motion:reduce){[id$=__brand_story] .image-with-text__heading:after,[id$=__recensioni_titolo] .rich-text__heading:after{transition:none}}.cbdv-slider{display:block;overflow:hidden}.cbdv-slider__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-snap-stop:always;overscroll-behavior-x:contain;scrollbar-width:none}.cbdv-slider__track::-webkit-scrollbar{display:none}.cbdv-slider__track:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.2rem}.cbdv-slide{flex:0 0 100%;box-sizing:border-box;padding-inline:var(--cbdv-gutter);scroll-snap-align:start;display:grid;grid-template-columns:minmax(0,.42fr) minmax(0,.58fr);grid-template-areas:"object body";align-items:center;gap:1.2rem 1.6rem;text-align:left}.cbdv-slide__object{grid-area:object}.cbdv-slide__body{grid-area:body}.cbdv-slide:not(.cbdv-slide--day){grid-template-columns:minmax(0,1fr);grid-template-areas:"object" "body"}@media screen and (max-width:749px){.cbdv-slide:not(.cbdv-slide--day) .cbdv-postcard{max-width:20rem}}.cbdv-slide__object{display:grid;place-items:center;padding:1rem .6rem 2.4rem;filter:drop-shadow(0 .1rem .15rem rgba(var(--color-shadow),.2)) drop-shadow(0 .9rem 1.2rem rgba(var(--color-shadow),.22))}.cbdv-postcard{position:relative;display:block;width:100%;max-width:23rem;border-radius:.2rem;background:#fff;transform:rotate(-3deg);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.cbdv-postcard__image{display:block;width:100%;height:auto;border-radius:inherit}.cbdv-postcard:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.6rem}@media(hover:hover){.cbdv-postcard:hover{transform:rotate(-1deg) translateY(-.4rem)}}@media(prefers-reduced-motion:reduce){.cbdv-postcard{transition:none}}.cbdv-slide__body{display:grid;gap:1rem;justify-items:start;width:100%;max-width:46rem}.cbdv-slide__heading{margin:0;font-size:clamp(1.9rem,5.2vw,3.6rem);line-height:1.22;letter-spacing:-.01em;text-wrap:balance}.cbdv-slide__text{margin:0;max-width:36em;font-size:1.4rem;line-height:1.45;color:rgba(var(--color-foreground),.8);text-wrap:pretty}.cbdv-slide__button{margin-top:.4rem;justify-content:center;text-align:center}.cbdv-slide__buttons{display:flex;flex-wrap:wrap;gap:.8rem}.cbdv-slide__object--pair{display:flex;justify-content:center;align-items:center;padding:1rem 0 1.6rem;filter:none}.cbdv-slide__object--pair .cbdv-postcard{max-width:none;width:52%;background:transparent;border-radius:0;transform:rotate(-6deg)}.cbdv-slide__object--pair .cbdv-postcard__image{filter:drop-shadow(0 .9rem 1.1rem rgba(var(--color-shadow),.22))}.cbdv-slide__object--pair .cbdv-postcard+.cbdv-postcard{margin-left:-14%;margin-top:3.2rem;transform:rotate(5deg)}@media(hover:hover){.cbdv-slide__object--pair .cbdv-postcard:hover{transform:rotate(-2deg) translateY(-.6rem) scale(1.03);z-index:1}.cbdv-slide__object--pair .cbdv-postcard+.cbdv-postcard:hover{transform:rotate(2deg) translateY(-.6rem) scale(1.03)}}.cbdv-slider__controls{display:flex;justify-content:center;align-items:center;margin-top:.8rem}.cbdv-slider__dots{display:flex}.cbdv-slider__dot{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;cursor:pointer}.cbdv-slider__dot:before{content:"";width:.9rem;height:.9rem;border-radius:50%;border:.1rem solid rgb(var(--color-foreground));transition:background-color .2s}.cbdv-slider__dot[aria-current]:before{background:rgb(var(--color-foreground))}.cbdv-slider__dot:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.6rem}.cbdv-slider__arrow{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer}.cbdv-slider__arrow .svg-wrapper{width:1.2rem;height:1.2rem}.cbdv-slider__arrow[data-dir="-1"] .svg-wrapper{transform:rotate(90deg)}.cbdv-slider__arrow[data-dir="1"] .svg-wrapper{transform:rotate(-90deg)}@media screen and (min-width:750px){.cbdv-slide,.cbdv-slide--day{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"object body";gap:clamp(3rem,6vw,8rem);padding:1.6rem var(--cbdv-gutter)}.cbdv-slide:not(.cbdv-slide--day){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"object body"}.cbdv-slide__object{justify-self:center}.cbdv-slide:not(.cbdv-slide--day) .cbdv-postcard{width:min(25vw,34rem)}.cbdv-slider--single .cbdv-slide .cbdv-postcard{width:min(17vw,24rem)}.cbdv-postcard{width:min(30vw,34rem);max-width:none;transform:rotate(-4deg)}.cbdv-slide:not(.cbdv-slide--day) .cbdv-slide__object--pair{width:min(44vw,58rem)}.cbdv-slide:not(.cbdv-slide--day) .cbdv-slide__object--pair .cbdv-postcard{width:52%}.cbdv-slide__body{justify-items:start;gap:1.4rem}.cbdv-slide__text{font-size:1.7rem}}.cbdv-tiles__heading{margin:0 0 2.2rem}.cbdv-tiles__group+.cbdv-tiles__group{margin-top:2.4rem}.cbdv-tiles__group-title{margin:0 0 1rem;font-size:1.7rem;font-weight:400}.cbdv-tiles__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0}.cbdv-tiles--small .cbdv-tiles__list{grid-template-columns:repeat(3,minmax(0,1fr))}.cbdv-tile{display:grid;gap:.6rem;color:rgb(var(--color-foreground));text-decoration:none}.cbdv-tile__media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:#f3f3f3}.cbdv-tiles--small .cbdv-tile__media{aspect-ratio:1}.cbdv-tile__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center top;transition:transform .5s cubic-bezier(.16,1,.3,1)}.cbdv-tile__name{font-size:1.6rem;line-height:1.25;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.cbdv-tiles--small .cbdv-tile__name{font-size:1.4rem}.cbdv-tile:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}@media(hover:hover){.cbdv-tile:hover .cbdv-tile__image{transform:scale(1.03)}.cbdv-tile:hover .cbdv-tile__name{text-decoration:underline;text-underline-offset:.3rem}}@media(prefers-reduced-motion:reduce){.cbdv-tile__image{transition:none}}.cbdv-tiles--large .cbdv-tiles__list{gap:2.2rem 1.4rem;padding-bottom:1.6rem}.cbdv-tiles--large .cbdv-tiles__list>li{--tilt: -2.5deg}.cbdv-tiles--large .cbdv-tiles__list>li:nth-child(4n+2){--tilt: 2deg}.cbdv-tiles--large .cbdv-tiles__list>li:nth-child(4n+3){--tilt: -1.5deg}.cbdv-tiles--large .cbdv-tiles__list>li:nth-child(4n){--tilt: 3deg}.cbdv-tiles--large .cbdv-tiles__list>li:nth-child(2n){margin-top:2.2rem}.cbdv-tiles--large .cbdv-tile{gap:1rem}.cbdv-tiles--large .cbdv-tile__media{background:#fff;box-shadow:0 .1rem .2rem rgba(var(--color-shadow),.16),0 1.2rem 2.6rem -.8rem rgba(var(--color-shadow),.3);transform:rotate(var(--tilt));transition:transform .35s cubic-bezier(.16,1,.3,1)}.cbdv-tiles--large .cbdv-tile--art .cbdv-tile__media{aspect-ratio:1;overflow:visible;background:none;box-shadow:none}.cbdv-tiles--large .cbdv-tile--art .cbdv-tile__image{object-fit:contain;filter:drop-shadow(calc(1rem*sin(var(--tilt))) calc(1rem*cos(var(--tilt))) .9rem rgba(var(--color-shadow),.3))}.cbdv-tiles--large .cbdv-tile__name{text-align:center}@media(hover:hover){.cbdv-tiles--large .cbdv-tile:hover .cbdv-tile__media{transform:rotate(0) translateY(-.5rem)}.cbdv-tiles--large .cbdv-tile:hover .cbdv-tile__image{transform:none}.cbdv-tiles--large .cbdv-tile--art:hover .cbdv-tile__image{filter:drop-shadow(0 1.4rem 1.1rem rgba(var(--color-shadow),.26))}}@media(prefers-reduced-motion:reduce){.cbdv-tiles--large .cbdv-tile__media{transition:none}}.cbdv-tiles__more{margin-top:2rem;text-align:center}@media screen and (min-width:750px){.cbdv-tiles__list{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.cbdv-tiles--small .cbdv-tiles__list{grid-template-columns:repeat(6,minmax(0,1fr))}.cbdv-tile__name{font-size:1.8rem}}.cbdv-tiles__group-text{margin:-.4rem 0 1.2rem;max-width:40rem;font-size:1.5rem;line-height:1.45;color:rgba(var(--color-foreground),.8)}.cbdv-tile__price{font-size:1.5rem}.cbdv-tile__note{font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.cbdv-tiles .cbdv-tiles__list--feature,.cbdv-tiles .cbdv-tiles__list--wide{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem 1.2rem;align-items:start}.cbdv-tiles__list--feature>li:first-child,.cbdv-tiles__list--feature>li:last-child{grid-column:1 / -1}.cbdv-tiles__list--feature>li{--tilt: -1.5deg}.cbdv-tiles__list--feature>li:nth-child(2){--tilt: 1.5deg}.cbdv-tiles__list--feature>li:nth-child(3){--tilt: -1deg}.cbdv-tiles__list--feature>li:last-child{--tilt: 1deg}.cbdv-tiles__list--feature .cbdv-tile__media,.cbdv-tiles__list--wide .cbdv-tile__media{aspect-ratio:1;box-shadow:0 .1rem .2rem rgba(var(--color-shadow),.16),0 1.2rem 2.6rem -.8rem rgba(var(--color-shadow),.3);transform:rotate(var(--tilt, 0deg));transition:transform .35s cubic-bezier(.16,1,.3,1)}.cbdv-tiles__list--feature>li:first-child .cbdv-tile__media{aspect-ratio:4 / 3}.cbdv-tiles__list--feature>li:last-child .cbdv-tile__media{aspect-ratio:2 / 1}.cbdv-tiles__list--feature .cbdv-tile,.cbdv-tiles__list--wide .cbdv-tile{gap:1.4rem}.cbdv-tiles__list--feature .cbdv-tile__name,.cbdv-tiles__list--wide .cbdv-tile__name{position:relative;z-index:1}.cbdv-tiles__list--feature .cbdv-tile__name{font-size:1.6rem}.cbdv-tiles__list--feature>li:first-child .cbdv-tile__name{font-size:2rem}.cbdv-tiles__list--wide>li:nth-child(odd){--tilt: -1deg}.cbdv-tiles__list--wide>li:nth-child(2n){--tilt: 1deg}.cbdv-tiles__list--wide .cbdv-tile__media{aspect-ratio:4 / 5}.cbdv-tiles__list--wide .cbdv-tile__name{font-size:1.8rem}.cbdv-tiles__group--gift{padding:2rem 1.4rem 2.2rem;background:#faf3ea}.cbdv-tiles__group--gift .cbdv-tiles__group-title{font-size:2.2rem}.cbdv-tiles .cbdv-tiles__list--gift{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;align-items:start}.cbdv-tiles__list--gift .cbdv-tile{align-content:start;gap:.5rem}.cbdv-tiles__list--gift .cbdv-tile__media{aspect-ratio:1}.cbdv-tiles__list--gift .cbdv-tile__name{font-size:1.8rem}@media(hover:hover){.cbdv-tiles__list--feature .cbdv-tile:hover .cbdv-tile__media,.cbdv-tiles__list--wide .cbdv-tile:hover .cbdv-tile__media{transform:rotate(0) translateY(-.4rem)}.cbdv-tiles__list--feature .cbdv-tile:hover .cbdv-tile__image,.cbdv-tiles__list--wide .cbdv-tile:hover .cbdv-tile__image{transform:none}}@media(prefers-reduced-motion:reduce){.cbdv-tiles__list--feature .cbdv-tile__media,.cbdv-tiles__list--wide .cbdv-tile__media{transition:none}}@media screen and (min-width:750px){.cbdv-tiles .cbdv-tiles__list--feature{grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem 2rem}.cbdv-tiles__list--feature>li:first-child{grid-column:1 / 3;grid-row:1 / 3}.cbdv-tiles__list--feature>li:last-child{grid-column:3 / 5}.cbdv-tiles__list--feature>li:first-child .cbdv-tile__media{aspect-ratio:1}.cbdv-tiles__list--feature>li:last-child .cbdv-tile__media{aspect-ratio:2 / 1}.cbdv-tiles__list--feature>li:first-child .cbdv-tile__name{font-size:2.4rem}.cbdv-tiles .cbdv-tiles__list--wide{gap:2rem}.cbdv-tiles__list--wide .cbdv-tile__media{aspect-ratio:1}.cbdv-tiles__list--wide .cbdv-tile__name{font-size:2.2rem}.cbdv-tiles__group--gift{padding:3.2rem 3.2rem 3.6rem}.cbdv-tiles__group--gift .cbdv-tiles__group-title{font-size:2.8rem}.cbdv-tiles .cbdv-tiles__list--gift{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem}.cbdv-tiles__list--gift .cbdv-tile{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.4rem 2rem;align-items:center}.cbdv-tiles__list--gift .cbdv-tile__media{grid-row:1 / 5}.cbdv-tiles__list--gift .cbdv-tile__name{font-size:2.2rem;align-self:end}.cbdv-tiles__list--gift .cbdv-tile__price,.cbdv-tiles__list--gift .cbdv-tile__note{grid-column:2}.cbdv-tiles__list--gift .cbdv-tile__note{align-self:start;font-size:1.5rem}}.cbdv-intro__inner{display:flex;align-items:center;gap:1.8rem;padding-block:2.4rem}.cbdv-intro__photo{flex:0 0 auto;width:8.8rem;padding:.4rem .4rem 1.2rem;background:#fff;box-shadow:0 .1rem .2rem rgba(var(--color-shadow),.16),0 .8rem 1.8rem -.6rem rgba(var(--color-shadow),.3);transform:rotate(-4deg)}.cbdv-intro__photo img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.cbdv-intro__text{margin:0;font-size:1.6rem;line-height:1.45;text-wrap:pretty}.cbdv-intro__link{color:rgb(var(--color-foreground));text-underline-offset:.3rem;white-space:nowrap}@media screen and (min-width:750px){.cbdv-intro__inner{justify-content:center;gap:3rem;padding-block:3.6rem}.cbdv-intro__photo{width:11rem}.cbdv-intro__text{max-width:52rem;font-size:1.9rem}}.cbdv-row__head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.cbdv-row__all{flex:0 0 auto;font-size:1.5rem}.cbdv-row__list{display:flex;gap:.8rem;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding-inline:var(--cbdv-gutter);padding-inline:var(--cbdv-gutter);scrollbar-width:none}.cbdv-row__list::-webkit-scrollbar{display:none}.cbdv-row__item{flex:0 0 42vw;scroll-snap-align:start}.cbdv-row__item>product-component{display:block;height:100%}@media screen and (min-width:750px){.cbdv-row__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem;overflow:visible;max-width:var(--page-width);margin-inline:auto}.cbdv-row__item{min-width:0}}@media screen and (min-width:1200px){.cbdv-row__list{grid-template-columns:repeat(8,minmax(0,1fr))}}.cbdv-pair__panel+.cbdv-pair__panel{margin-top:3.2rem}@media screen and (min-width:1100px){.cbdv-pair__grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);max-width:var(--page-width);margin-inline:auto;padding-inline:5rem}.cbdv-pair__grid:not(:has(.cbdv-pair__panel--a)),.cbdv-pair__grid:not(:has(.cbdv-pair__panel--b)){grid-template-columns:minmax(0,1fr)}.cbdv-pair__panel+.cbdv-pair__panel{margin-top:0}.cbdv-pair__panel--a{padding-right:4rem}.cbdv-pair__panel--b{padding-left:4rem;border-left:.1rem solid rgba(var(--color-foreground),.15)}.cbdv-pair__panel .page-width{padding-inline:0;max-width:none}.cbdv-pair__list{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));max-width:none;margin-inline:0;padding-inline:0}}section[id*=__recensioni] .jdgm-testimonials-carousel,section[id*=__recensioni] .jdgm-testimonials-carousel *{font-family:inherit!important}section[id*=__recensioni] .jdgm-testimonials-carousel .jdgm-star{font-family:JudgemeStar!important}section[id*=__recensioni] .jdgm-title{display:none!important}section[id*=__recensioni] .jdgm-star,section[id*=__recensioni] .jdgm-rating-star,section[id*=__recensioni] .jdgm-quote-marks{color:#e0a828!important}section[id*=__recensioni] .jdgm-rating-text,section[id*=__recensioni] .jdgm-reviews-count{color:#121212bf!important;font-size:1.5rem}section[id*=__recensioni] .jdgm-card{background:#faf3ea!important;border-radius:0!important;box-shadow:none!important;border:0!important}section[id*=__recensioni] .jdgm-text,section[id*=__recensioni] .jdgm-text p{color:#121212!important;font-size:2rem!important;line-height:1.4;font-style:italic}section[id*=__recensioni] .jdgm-reviewer-name{color:#121212!important;font-size:1.5rem}section[id*=__recensioni] .jdgm-product-name a{color:#121212bf!important;font-size:1.4rem;text-underline-offset:.3rem}section[id*=__recensioni] .jdgm-arrow{color:#121212!important;min-width:4.4rem;min-height:4.4rem}section[id*=__recensioni] .jdgm-quote-marks{display:none!important}section[id*=__recensioni] .jdgm-text:before{content:"\201c";display:block;font-size:5.6rem;line-height:.8;font-style:normal;color:#e0a828}section[id*=__recensioni] .jdgm-product-name a{border:0!important;box-shadow:none!important;background-image:none!important}.cbdv-slider{--tint: #e8cf6a}.cbdv-slider:has(.cbdv-slide--day.is-current),.cbdv-slider--single:has(.cbdv-slide--day){background:color-mix(in srgb,var(--tint) 24%,#faf3ea);transition:background-color .7s ease}.cbdv-slide--day{display:block;padding:0;min-width:0}.cbdv-pick{display:block}.cbdv-pick__top{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;align-items:center;padding-inline:var(--cbdv-gutter)}.cbdv-pick .cbdv-slide__heading{font-size:clamp(2.8rem,5vw,5rem);line-height:1.1;max-width:none}.cbdv-pick .cbdv-slide__text{margin-top:1.2rem;font-size:1.8rem;line-height:1.4;max-width:34rem;color:rgb(var(--color-foreground))}.cbdv-pick .cbdv-slide__buttons{margin-top:2rem;gap:1rem}.cbdv-pick__count{display:inline-block;min-width:2.1ch;font-style:italic;font-size:1.25em;line-height:1;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--tint) 62%,#121212);transition:color .7s}@media screen and (max-width:749px){.cbdv-pick__text{display:contents}.cbdv-pick__lead{order:1}.cbdv-pick__deck{order:2}.cbdv-pick__text .cbdv-slide__buttons{order:3;margin-top:0;justify-content:center}.cbdv-pick__as{order:4}}.cbdv-pick__deck{position:relative;width:min(24rem,64%);margin:0 auto}.cbdv-pick__card{position:relative;display:block;aspect-ratio:2 / 3;padding:.6rem;background:#fff;transform:rotate(-1.5deg);box-shadow:0 .1rem .2rem rgba(var(--color-shadow),.18),0 1rem 2rem -.8rem rgba(var(--color-shadow),.34);transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .2s}.cbdv-pick__image{display:block;width:100%;height:100%;object-fit:cover}.cbdv-pick__ghost{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#fff;box-shadow:0 .1rem .2rem rgba(var(--color-shadow),.18),0 1rem 2rem -.8rem rgba(var(--color-shadow),.34)}.cbdv-pick__ghost--1{transform:rotate(7deg)}.cbdv-pick__ghost--2{transform:rotate(-6deg)}.cbdv-pick__card.is-out{transform:translate(32%,-8%) rotate(24deg);opacity:0}.cbdv-pick__caption{margin:2.8rem -20% 0;text-align:center;font-size:1.6rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cbdv-pick__num{color:rgba(var(--color-foreground),.6)}.cbdv-pick__as{display:flex;flex-direction:column;align-items:center}.cbdv-pick__as-label{margin:0 0 1rem;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--tint) 30%,#121212 55%)}.cbdv-as{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;width:100%;margin:0;padding:0}.cbdv-as__item{display:grid;gap:.4rem;text-align:center;text-decoration:none;color:rgb(var(--color-foreground));transition:transform .3s}.cbdv-as__item:hover .cbdv-as__label,.cbdv-as__item:focus-visible .cbdv-as__label{text-decoration:underline;text-underline-offset:.3rem}.cbdv-as__media{display:block;aspect-ratio:1;overflow:hidden;background:#fff;box-shadow:0 .1rem .2rem rgba(var(--color-shadow),.16),0 .8rem 1.6rem -.8rem rgba(var(--color-shadow),.3)}.cbdv-as__media img{display:block;width:100%;height:100%;object-fit:cover}.cbdv-as__text{display:grid;gap:.2rem}.cbdv-as__label{font-size:1.4rem;line-height:1.2}.cbdv-as__price{font-size:1.3rem;color:rgba(var(--color-foreground),.75)}.cbdv-as.is-settling .cbdv-as__media{animation:cbdv-settle .5s cubic-bezier(.16,1,.3,1) both}.cbdv-as.is-settling li:nth-child(2) .cbdv-as__media{animation-delay:.08s}.cbdv-as.is-settling li:nth-child(3) .cbdv-as__media{animation-delay:.16s}@keyframes cbdv-settle{0%{transform:translateY(-1.4rem) rotate(-4deg);opacity:0}to{transform:none;opacity:1}}.cbdv-strip{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;margin-top:3.4rem;padding-block:2.4rem 3rem;background:color-mix(in srgb,var(--tint) 44%,#faf3ea);transition:background-color .7s;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.cbdv-strip__track{display:flex;gap:1.6rem;width:max-content;padding-inline:.8rem}.cbdv-strip__item{display:block;flex:0 0 auto;width:10.5rem;padding:.35rem;background:#fff;transform:rotate(var(--r, 0deg));box-shadow:0 .1rem .2rem rgba(var(--color-shadow),.18),0 .9rem 1.8rem -.8rem rgba(var(--color-shadow),.34);transition:transform .3s cubic-bezier(.16,1,.3,1)}.cbdv-strip::-webkit-scrollbar{display:none}.cbdv-strip__item img{display:block;width:100%;height:auto;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.cbdv-strip__item:hover,.cbdv-strip__item:focus-visible{transform:rotate(0) translateY(-.8rem) scale(1.06)}@media screen and (min-width:750px){.cbdv-strip__item{width:13rem}}@media(prefers-reduced-motion:reduce){.cbdv-pick__card,.cbdv-as__item,.cbdv-strip__item{transition:none}}@media screen and (min-width:750px)and (max-width:1099px){.cbdv-pick__top{grid-template-columns:minmax(0,.5fr) minmax(0,.5fr);gap:2.4rem 3rem;align-items:start}.cbdv-pick__text{grid-row:1 / 3;align-self:center}.cbdv-pick__deck,.cbdv-pick__as{grid-column:2}.cbdv-pick__as{width:100%}}@media screen and (min-width:1100px){.cbdv-pick__top{grid-template-columns:minmax(0,.4fr) minmax(0,.28fr) minmax(0,.32fr);gap:3.2rem}.cbdv-pick__as{align-items:flex-start}.cbdv-as{grid-template-columns:minmax(0,1fr);max-width:30rem}.cbdv-as__item{grid-template-columns:7.2rem minmax(0,1fr);align-items:center;gap:1.4rem;text-align:left}.cbdv-as__item:hover,.cbdv-as__item:focus-visible{transform:translate(.4rem)}.cbdv-as__label{font-size:1.7rem}.cbdv-as__price{font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/cbdv-home.css.map */
