main[data-template="product.acrylic-flip-calendar"]{--dm-cal-page:8vw;--dm-cal-width:84%;--dm-cal-xs: calc(10px + .15vw) ;--dm-cal-sm: calc(11px + .22vw) ;--dm-cal-body: calc(12px + .25vw) ;--dm-cal-label: calc(12px + .3vw) ;--dm-cal-control: calc(14px + .28vw) ;--dm-cal-subhead: calc(16px + .55vw) ;--dm-cal-title: calc(24px + 1vw) ;--dm-cal-section-title: calc(24px + 1.5vw) ;--dm-cal-space-xs: calc(3px + .2vw) ;--dm-cal-space-sm: calc(6px + .4vw) ;--dm-cal-space-md: calc(8px + .75vw) ;--dm-cal-space-lg: calc(12px + 1.25vw) ;--dm-cal-space-xl: calc(20px + 2vw) ;--dm-cal-space-section: calc(28px + 3vw) ;--dm-cal-control-height: calc(42px + 1vw) ;--dm-cal-radius: calc(3px + .2vw) }main[data-template="product.acrylic-flip-calendar"] .product-details{gap:var(--dm-cal-space-lg)!important}main[data-template="product.acrylic-flip-calendar"] .product-details h1{margin:0!important;font-size:var(--dm-cal-title)!important;line-height:1.18!important}main[data-template="product.acrylic-flip-calendar"] .product-details .price,main[data-template="product.acrylic-flip-calendar"] .product-details .price *{font-size:calc(16px + .5vw)!important;font-weight:700!important}main[data-template="product.acrylic-flip-calendar"] .dm-pp{gap:var(--dm-cal-space-sm)!important}main[data-template="product.acrylic-flip-calendar"] .product-details .dm-pp--checks .dm-pp__item{font-size:var(--dm-cal-sm)!important;line-height:1.45!important}main[data-template="product.acrylic-flip-calendar"] .product-details .dm-pp--checks .dm-pp__item svg{width:calc(12px + .2vw)!important;height:calc(12px + .2vw)!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-style{margin:0;padding-block:var(--dm-cal-space-sm);border-block:1px solid var(--dm-line);font-size:var(--dm-cal-body);line-height:1.5}main[data-template="product.acrylic-flip-calendar"] .dm-cal-style strong{font-weight:600}main[data-template="product.acrylic-flip-calendar"] .buy-buttons-block .add-to-cart-button{min-height:var(--dm-cal-control-height)!important;border:1px solid var(--dm-ink)!important;border-radius:999px!important;background:var(--dm-ink)!important;color:#fff!important;font-family:var(--font-heading--family)!important;font-size:var(--dm-cal-control)!important;font-weight:800!important;letter-spacing:0!important;line-height:1!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease!important}main[data-template="product.acrylic-flip-calendar"] .buy-buttons-block .add-to-cart-button:is(:hover,:focus-visible){border-color:var(--dm-ink)!important;background:var(--dm-bg)!important;color:var(--dm-ink)!important;box-shadow:none!important}main[data-template="product.acrylic-flip-calendar"] .product-details .accordion .details__header{min-height:var(--dm-cal-control-height)!important;padding-block:var(--dm-cal-space-md)!important;font-size:var(--dm-cal-subhead)!important;font-weight:800!important;line-height:1.35!important}main[data-template="product.acrylic-flip-calendar"] .product-details .accordion .details-content{padding-bottom:var(--dm-cal-space-lg)!important;font-size:var(--dm-cal-body)!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc{display:flex;flex-direction:column;gap:var(--dm-cal-space-sm);color:var(--dm-muted)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc :is(h3,p,dl,dt,dd,section,aside){margin:0}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc h3{color:var(--dm-ink);font-family:var(--font-body--family)!important;font-size:calc(13px + .35vw)!important;font-weight:400!important;line-height:1.35!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc :is(p,dt,dd,span){font-size:var(--dm-cal-sm)!important;line-height:1.52!important}main[data-template="product.acrylic-flip-calendar"] :is(.dm-cal-acc__points,.dm-cal-acc__care){border-top:1px solid var(--dm-line)}main[data-template="product.acrylic-flip-calendar"] :is(.dm-cal-acc__points,.dm-cal-acc__care) section{display:flex;flex-direction:column;gap:var(--dm-cal-space-xs);padding-block:var(--dm-cal-space-sm);border-bottom:1px solid var(--dm-line)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc :is(strong,dt){color:var(--dm-ink);font-weight:650}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc__facts{border-top:1px solid var(--dm-line)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc__facts>div{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.4fr);gap:var(--dm-cal-space-sm);padding-block:var(--dm-cal-space-sm);border-bottom:1px solid var(--dm-line)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc__note{display:flex;flex-direction:column;gap:var(--dm-cal-space-xs);padding:var(--dm-cal-space-sm);border:1px solid var(--dm-line);border-radius:var(--dm-cal-radius);background:var(--dm-bg-alt)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story{padding-block:calc(48px + 3.125vw) calc(64px + 3.125vw);background:var(--dm-bg-alt)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__inner{width:var(--dm-cal-width);margin-inline:auto}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:calc(16px + 1.375vw);margin-bottom:var(--dm-cal-space-xl)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__intro :is(h2,p){margin:0}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__intro h2{font-family:var(--font-heading--family)!important;font-size:var(--dm-cal-section-title)!important;font-weight:700!important;line-height:1.1!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__intro p{max-width:92%;color:var(--dm-muted);font-size:calc(14px + .5vw)!important;line-height:1.5!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20px + 1vw)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid article{min-width:0}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid figure{margin:0 0 var(--dm-cal-space-lg);overflow:hidden;border-radius:var(--dm-cal-radius);background:var(--dm-tile)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid article:nth-child(1) img{object-position:center 42%}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid article:nth-child(2) img{object-position:center}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid article:nth-child(3) img{object-position:center 35%}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid h3{margin:0 0 var(--dm-cal-space-sm);font-family:var(--font-heading--family)!important;font-size:calc(16px + .6vw)!important;font-weight:700!important;line-height:1.2!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid p{max-width:92%;margin:0;color:var(--dm-muted);font-size:calc(13px + .15vw)!important;line-height:1.5!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details{padding-bottom:4vw}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__rows{padding-top:5vw}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details :is(.dm-felt-details__row>summary,.dm-felt-details__content){width:var(--dm-cal-width)!important;max-width:none!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__row>summary{min-height:calc(64px + 3.125vw)!important;padding-block:calc(14px + 1vw)!important;font-size:calc(22px + 1.25vw)!important;font-weight:600!important;line-height:1.2!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__row>summary:after{width:calc(14px + 1vw);flex-basis:calc(14px + 1vw);font-size:calc(14px + 1vw)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__content{padding-bottom:3vw!important;font-size:var(--dm-cal-body)!important;line-height:1.52!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__content table{width:100%!important;max-width:none!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__content :is(th,td){padding-block:var(--dm-cal-space-sm)!important;font-size:var(--dm-cal-body)!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__content h3{font-size:calc(14px + .45vw)!important;font-weight:500!important;line-height:1.3!important}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details :is(.dm-felt-details__columns,.dm-felt-details__faq){gap:calc(16px + 2vw)!important}main[data-template="product.acrylic-flip-calendar"] product-recommendations .section-resource-list{width:var(--dm-cal-width)!important;max-width:none!important;grid-template-columns:1fr!important;gap:4vw!important;margin-inline:auto!important;padding-block:2.5vw 4vw!important}main[data-template="product.acrylic-flip-calendar"] product-recommendations :is(.section-resource-list__content,.resource-list){width:100%!important;min-width:0!important;grid-column:1!important}main[data-template="product.acrylic-flip-calendar"] product-recommendations .section-resource-list__content{padding-inline:0!important}main[data-template="product.acrylic-flip-calendar"] product-recommendations .section-resource-list__content .text-block h3{font-size:var(--dm-cal-section-title)!important;font-weight:700!important;line-height:1.12!important}main[data-template="product.acrylic-flip-calendar"] product-recommendations .resource-list,main[data-template="product.acrylic-flip-calendar"] product-recommendations .resource-list slideshow-slides{gap:2.1vw!important}main[data-template="product.acrylic-flip-calendar"] product-recommendations product-card .text-block[class*=__product_title_]>[role=heading]{font-size:calc(15px + .2vw)!important;font-weight:700!important;line-height:1.22!important}main[data-template="product.acrylic-flip-calendar"] product-recommendations product-card .price,main[data-template="product.acrylic-flip-calendar"] product-recommendations product-card .price *{font-size:var(--dm-cal-body)!important;font-weight:500!important}main[data-template="product.acrylic-flip-calendar"] sticky-add-to-cart .sticky-add-to-cart__bar{gap:var(--dm-cal-space-sm)!important;padding:var(--dm-cal-space-xs) var(--dm-cal-space-sm)!important}main[data-template="product.acrylic-flip-calendar"] sticky-add-to-cart .sticky-add-to-cart__image{width:calc(36px + 1vw)!important;height:calc(36px + 1vw)!important}main[data-template="product.acrylic-flip-calendar"] sticky-add-to-cart .sticky-add-to-cart__button{min-height:var(--dm-cal-control-height)!important;padding-inline:var(--dm-cal-space-lg)!important;font-size:var(--dm-cal-control)!important}@media screen and (min-width:990px){main[data-template="product.acrylic-flip-calendar"] .product-information.section--full-width .product-information__grid{grid-template-columns:minmax(0,59.5%) minmax(0,40.5%)!important}main[data-template="product.acrylic-flip-calendar"] .product-information.section--full-width .product-details{padding:var(--dm-cal-space-lg) var(--dm-cal-page) var(--dm-cal-space-xl) var(--dm-cal-space-lg)!important}}@media screen and (min-width:750px)and (max-width:989px){main[data-template="product.acrylic-flip-calendar"] .product-information__grid{grid-template-columns:minmax(0,1fr)!important;grid-column:1 / -1!important}main[data-template="product.acrylic-flip-calendar"] .product-information__grid>:is(.product-information__media,.product-details){grid-column:1 / -1!important;position:static}}@media screen and (max-width:989px){main[data-template="product.acrylic-flip-calendar"] .product-details{box-sizing:border-box!important;width:100vw!important;max-width:100vw!important;margin-left:calc((100% - 100vw)/2)!important;padding:var(--dm-cal-space-lg) var(--dm-cal-page) var(--dm-cal-space-xl)!important}}@media screen and (max-width:749px){main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__intro{grid-template-columns:1fr;margin-bottom:calc(28px + 1vw)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-story__grid{grid-template-columns:1fr;gap:calc(28px + 1vw)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-acc__facts>div{grid-template-columns:minmax(108px,40%) minmax(0,60%)}main[data-template="product.acrylic-flip-calendar"] .dm-cal-details .dm-felt-details__content th{width:40%}main[data-template="product.acrylic-flip-calendar"] product-recommendations .section-resource-list{gap:6vw!important;padding-block:6vw 10vw!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/dm-acrylic-calendar-pdp.css.map */
