:root{--dayum-bg: #FFFFFF;--dayum-text: #0A0A0A;--dayum-text-light: #6B6B6B;--dayum-text-faded: #9CA0A6;--dayum-border: #E8E8E8;--dayum-red: #D32F2F;--dayum-font: "Helvetica Neue", "Inter", -apple-system, BlinkMacSystemFont, Arial, sans-serif}.ritual-fav-btn,.dcg-fav-btn,[data-fav-btn],.header-actions__favorites,#dcg-header-fav-link,.dcg-hfav-badge{display:none!important}.resource-list__carousel slideshow-arrows,.product-grid slideshow-arrows,slideshow-arrows{display:none!important}product-swatches,swatches-variant-picker-component,.variant-option--swatches,[class*=swatch-picker]{display:none!important}.product-badges{display:none!important}.card-gallery{position:relative!important;overflow:hidden!important;--gallery-aspect-ratio: 1.25 !important}.card-gallery slideshow-slide img,.card-gallery .product-media-container img{transition:transform .55s cubic-bezier(.16,1,.3,1)}.card-gallery:hover slideshow-slide img,.card-gallery:hover .product-media-container img{transform:scale(1.025)}.resource-card__media{position:relative!important;overflow:hidden!important}.resource-card__media img.mertra-rc-hidden{display:none!important}.mertra-arrow{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .25s ease;z-index:6;color:#0a0a0a;padding:0;-webkit-tap-highlight-color:transparent}.mertra-arrow--prev{left:4px}.mertra-arrow--next{right:4px}.mertra-arrow svg{width:16px;height:16px;pointer-events:none}.card-gallery:hover .mertra-arrow,.resource-card__media:hover .mertra-arrow{opacity:1}.mertra-sizes-overlay{position:absolute;bottom:-2px;left:0;right:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px;padding:10px 8px;background:transparent;opacity:0;transform:translateY(4px);transition:opacity .28s ease,transform .28s ease;pointer-events:none;z-index:4}.card-gallery:hover .mertra-sizes-overlay,.resource-card__media:hover .mertra-sizes-overlay,.product-card:hover .mertra-sizes-overlay,.product-grid__card:hover .mertra-sizes-overlay,[class*=product-card]:hover .mertra-sizes-overlay,[class*=card__media]:hover .mertra-sizes-overlay{opacity:1;transform:translateY(0);pointer-events:auto}.mertra-size-pill{font-family:var(--dayum-font);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#b0b0b0;background:none;border-radius:0;padding:0;line-height:1;cursor:default;text-shadow:0 1px 3px rgba(255,255,255,.6)}.mertra-size-pill--oos{color:silver;background:none;text-decoration:line-through;opacity:.65}.mertra-badge-img{position:absolute;bottom:16px;left:16px;z-index:6;pointer-events:none}.mertra-badge{display:inline-block;background:#0a0a0a;color:#fff;font-size:10px;font-weight:600;padding:5px 12px;border-radius:999px;letter-spacing:.5px;text-transform:uppercase;font-family:var(--dayum-font)}.mertra-badge--sale{background:var(--dayum-red)}.mertra-dots{display:flex;justify-content:center;gap:5px;padding:10px 0 6px;min-height:22px}.mertra-dots--empty{padding:0;min-height:8px}.mertra-dot{width:5px;height:5px;background:#0000002e;border-radius:50%;flex-shrink:0}.mertra-dot.is-active{background:#000000e6}.product-grid__card .text-block,.product-grid__card .text-block p,.product-grid__card .text-block a,.product-grid__card .text-block [role=heading],.product-grid__card .text-block h2,.product-grid__card .text-block h3,.product-grid__card .text-block .h5,.product-grid__card .text-block .h6{font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.045em!important;text-align:left!important;color:var(--dayum-text)!important;line-height:1.35!important}.product-grid__card product-price,.product-grid__card product-price *,.product-grid__card .price,.product-grid__card .price *{font-size:12px!important;font-weight:500!important;letter-spacing:0!important;color:#0f0f0fc7!important;text-align:left!important;justify-content:flex-start!important}.product-grid__card product-price{justify-content:flex-start!important;display:flex!important}.main-collection-grid__title,.section-header h1,.section-header h2,.collection__title,h1.collection__title{font-size:48px!important;font-weight:600!important;letter-spacing:-.5px!important;text-transform:none!important;color:var(--dayum-text)!important;line-height:1.1!important;margin-bottom:16px!important}@media(max-width:768px){.main-collection-grid__title,.section-header h1,.section-header h2,.collection__title,h1.collection__title{font-size:32px!important}.mertra-arrow{display:none}.mertra-badge-img{bottom:12px;left:12px}.mertra-badge{font-size:9px;padding:4px 10px}.mertra-sizes-overlay{gap:10px}.mertra-size-pill{font-size:10px}}.dayum-qa-btn{position:absolute;right:10px;bottom:10px;width:32px;height:32px;border:1px solid rgba(15,15,15,.18);border-radius:50%;background:#fffffff2;display:grid;place-items:center;font-size:22px;font-weight:300;line-height:1;color:#111;z-index:4;cursor:pointer;opacity:0;transform:translateY(5px);transition:opacity .24s ease,transform .24s ease,background .2s ease;touch-action:manipulation;padding:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card-gallery:hover .dayum-qa-btn{opacity:1;transform:translateY(0)}.dayum-qa-btn:hover:not(:disabled){background:#fff}.dayum-qa-btn--added{background:#111!important;color:#fff!important;border-color:#111!important;font-size:14px!important;opacity:1!important;transform:translateY(0)!important}.dayum-qa-btn:disabled{display:none}@media(max-width:1024px){.dayum-qa-btn{opacity:1;transform:translateY(0)!important}}.dayum-rec-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;padding:0}.dayum-rec-title{font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;font-weight:800;color:#111}.dayum-rec-viewall{font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#777;text-decoration:none}@media(max-width:749px){.dayum-rec-head{display:flex;margin-bottom:18px}}@media screen and (min-width:750px){product-recommendations .product-grid__card{display:grid!important;grid-template-columns:1fr auto!important;align-items:start!important;gap:0 14px!important;flex-direction:unset!important}product-recommendations .product-grid__card .card-gallery,product-recommendations .product-grid__card .mertra-dots,product-recommendations .product-grid__card .mertra-dots--empty{grid-column:1 / -1!important}product-recommendations .product-grid__card product-price{white-space:nowrap!important;text-align:right!important;padding-top:4px!important;align-self:start!important}}product-recommendations .product-grid__card .compare-at-price,product-recommendations .product-grid__card product-price s,product-recommendations .product-grid__card product-price del{color:#9b9b9b!important;text-decoration:line-through!important;margin-left:3px}product-recommendations product-card product-title:before{display:none!important}@media(max-width:749px){product-card product-title:before{content:"\2605  \2605  \2605  \2605  \2605";display:block;font-size:9px;letter-spacing:.08em;color:#d5d5d5;line-height:1;margin-bottom:4px}.product-grid__card .text-block,.product-grid__card .text-block p,.product-grid__card .text-block a,.product-grid__card .text-block [role=heading],.product-grid__card .text-block h2,.product-grid__card .text-block h3{font-size:13px!important;font-weight:800!important;letter-spacing:-.025em!important}.product-grid__card product-price,.product-grid__card product-price *{font-size:12px!important;font-weight:700!important;letter-spacing:-.015em!important;color:#111!important}}.cart-drawer__dialog,.cart-drawer__inner,.cart-drawer__content{--color-foreground: 10 10 10 !important;--color-input-text: #000 !important;background-color:#fff!important;color:#0a0a0a!important}.cart-drawer__close-button{border:1px solid rgba(0,0,0,.2)!important;color:#111!important}.cart-drawer__close-button .svg-wrapper{display:flex!important;align-items:center!important;justify-content:center!important}.cart-drawer__close-button .svg-wrapper svg{display:block!important;width:18px!important;height:18px!important;overflow:visible!important;color:#111!important}.cart-drawer__close-button .svg-wrapper svg path{stroke:#111!important;stroke-width:2px!important;fill:none!important;opacity:1!important}.quantity-selector{border:1px solid #000!important;border-radius:999px!important;background-color:#fff!important;--color-input-background: #fff;--color-input-text: #000;--color-input-hover-background: #f5f5f5;--color-input-border: #000}.quantity-selector :is(.quantity-minus,.quantity-plus){color:#000!important}.quantity-selector :is(.quantity-minus,.quantity-plus):hover{background-color:#f0f0f0!important}.quantity-selector input[type=number]{color:#000!important;font-weight:500!important}.quantity-selector svg path,.quantity-selector svg line{stroke:#000!important;stroke-width:1.5px!important}.cart-items__remove{border:1px solid rgba(0,0,0,.25)!important;border-radius:50%!important;width:40px!important;height:40px!important;min-width:40px!important;color:#000000a6!important;background:transparent!important;box-shadow:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:color .2s ease,border-color .2s ease,background .2s ease!important}.cart-items__remove:hover{color:#d32f2f!important;border-color:#d32f2f!important;background:#fef2f2!important}.cart-items__remove svg{width:18px!important;height:18px!important;display:block!important;pointer-events:none!important;overflow:visible!important}.cart-items__remove svg path,.cart-items__remove svg line{stroke:currentColor!important;stroke-width:1.5px!important}.cart-items__remove:hover svg path,.cart-items__remove:hover svg line{stroke:#d32f2f!important}html,body,.template-collection #MainContent,.template-search #MainContent,.template-product #MainContent{background-color:#fff!important}.template-collection .shopify-section:not(.hero-wrapper) [class*=color-scheme],.template-collection .shopify-section:not(.hero-wrapper) [class*=color-],.template-search [class*=color-scheme],.template-search [class*=color-]{background-color:#fff!important;--color-background: 255 255 255 !important}.hero-wrapper,.hero-wrapper *,.hero-wrapper *:before,.hero-wrapper *:after,.hero,.hero *,.hero__container,.hero .color-scheme,.hero-wrapper .color-scheme{background-color:transparent!important;background-image:none!important;--color-background: transparent !important}.hero img,.hero picture,.hero video,.hero__media,.hero__media img,.hero__media picture,.hero__media video{opacity:1!important;visibility:visible!important;display:block!important;background-color:transparent!important}.hero-wrapper .hero__media-grid{display:grid!important}.hero-wrapper .hero__media-wrapper{display:block!important;visibility:visible!important;opacity:1!important}.card-gallery,.card-gallery slideshow-component,slideshow-track,.product-media-container,.media-fit{background-color:#fff!important}.category-nav,nav.category-nav{background-color:#fff!important}header-component,.header,.header-wrapper,.shopify-section--header{background-color:#fff!important}product-recommendations .resource-list--grid,product-recommendations .section-resource-list .resource-list--grid{display:grid!important;grid-auto-flow:column!important;grid-template-columns:unset!important;grid-auto-columns:calc((100% - 54px)/4)!important;gap:18px!important;row-gap:18px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;padding:0 0 6px!important}product-recommendations .resource-list--grid::-webkit-scrollbar,product-recommendations .section-resource-list .resource-list--grid::-webkit-scrollbar{display:none!important}product-recommendations .resource-list--grid .resource-list__item{scroll-snap-align:start!important;min-width:0!important}product-recommendations .section-resource-list{overflow-x:visible!important}@media screen and (max-width:1024px){product-recommendations .resource-list--grid,product-recommendations .section-resource-list .resource-list--grid{grid-auto-columns:calc((100% - 16px)/2)!important;gap:16px!important}}@media screen and (max-width:749px){product-recommendations .resource-list--grid,product-recommendations .resource-list__carousel,product-recommendations .section-resource-list .resource-list--grid,product-recommendations .section-resource-list .resource-list__carousel{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:unset!important;overflow-x:visible!important;overflow:visible!important;scroll-snap-type:none!important;gap:42px 18px!important;padding:0!important}product-recommendations slideshow-arrows,product-recommendations .slideshow-control{display:none!important}}product-recommendations .section-background,product-recommendations .section,product-recommendations{--color-background: 255 255 255 !important;background:#fff!important;background-color:#fff!important}product-recommendations .dayum-header-active .text-block{display:none!important}@media screen and (max-width:749px){product-recommendations .card-gallery{overflow:visible!important}product-recommendations .dayum-qa-btn{right:0!important;bottom:-14px!important;transform:translateY(0)!important;opacity:1!important;background:#fff!important;border-color:#0f0f0f33!important}product-recommendations .product-grid__card{display:flex!important;flex-direction:column!important;gap:4px!important}product-recommendations .product-grid__card .text-block,product-recommendations .product-grid__card .text-block *{font-size:13px!important;font-weight:800!important;letter-spacing:-.02em!important;line-height:1.25!important}product-recommendations .product-grid__card product-price,product-recommendations .product-grid__card product-price *{font-size:12px!important;font-weight:700!important;white-space:normal!important}}@media screen and (min-width:750px)and (max-width:1199px){.product-information .product-form-buttons{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:46px auto!important;gap:10px!important;width:100%!important;flex-wrap:unset!important;align-items:unset!important}.product-information .quantity-selector-wrapper{grid-column:1!important;grid-row:1!important;height:46px!important;width:100%!important;display:flex!important;align-items:center!important;min-width:0!important}.product-information .quantity-selector{height:46px!important;width:100%!important;border-radius:8px!important;border:1px solid #ccc!important;overflow:hidden!important}.product-information .add-to-cart-button,.product-information button[name=add]{grid-column:2!important;grid-row:1!important;height:46px!important;min-height:46px!important;width:100%!important;min-width:0!important;white-space:nowrap!important;font-size:12px!important;padding:0 10px!important;border-radius:8px!important;line-height:46px!important}.product-information .accelerated-checkout-block,.product-information [data-shopify-buttoncontainer],.product-information .shopify-payment-button{grid-column:1 / -1!important;grid-row:2!important;width:100%!important}.product-information .shopify-payment-button__button,.product-information .shopify-payment-button__button--unbranded{height:48px!important;min-height:48px!important;font-size:13px!important;border-radius:8px!important}}.dayum-site-header{background:var(--dh-outer-bg-d, rgba(255, 255, 255, .72))!important;backdrop-filter:var(--dh-blur-d, blur(16px) saturate(130%))!important;-webkit-backdrop-filter:var(--dh-blur-d, blur(16px) saturate(130%))!important;border-bottom:var(--dh-border-b, none)!important;padding:var(--dh-outer-pad-d, 10px) clamp(10px,1.5vw,16px)!important;transform:translateZ(0);backface-visibility:hidden}@media(max-width:1024px)and (min-width:750px){.dayum-site-header{backdrop-filter:var(--dh-blur-t, blur(6px))!important;-webkit-backdrop-filter:var(--dh-blur-t, blur(6px))!important;background:var(--dh-outer-bg-t, rgba(255, 255, 255, .92))!important}}@media(max-width:749px){.dayum-site-header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--dh-outer-bg-m, rgba(255, 255, 255, .97))!important;padding:var(--dh-outer-pad-m, 8px) 10px!important}}.dayum-top-bar{height:var(--dh-height-d, 54px)!important;background:var(--dh-inner-bg, #f0f1f2)!important;border-radius:var(--dh-inner-r-d, 12px)!important;box-shadow:var(--dh-shadow, 0 10px 28px rgba(0, 0, 0, .05))!important;padding:0 clamp(16px,2vw,22px)!important}.dayum-site-header .dayum-icon-btn,.dayum-site-header .dayum-logo-text{color:var(--dh-ico-col, #0d0d0d)!important}@media screen and (max-width:749px){.dayum-site-header{padding:var(--dh-outer-pad-m, 8px) 10px!important}.dayum-top-bar{height:var(--dh-height-m, 50px)!important;border-radius:var(--dh-inner-r-m, 10px)!important}}.announcement-bar{background:#fff!important}.announcement-bar .announcement-bar__slides,.announcement-bar p,.announcement-bar a,.announcement-bar span{font-size:11px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#111!important;font-weight:500!important}.product-grid__card .text-block,.product-grid__card .text-block p,.product-grid__card .text-block a,.product-grid__card .text-block [role=heading],.product-grid__card .text-block h2,.product-grid__card .text-block h3,.product-grid__card .text-block .h5,.product-grid__card .text-block .h6,.title-text{font-weight:900!important;text-transform:uppercase!important;letter-spacing:.02em!important;line-height:1.2!important;font-size:12px!important}.product-grid__card product-price,.product-grid__card product-price *,.product-grid__card .price,.product-grid__card .price *{font-weight:800!important;font-size:10px!important}.card-gallery{background:#fff!important}.card-gallery img{transition:transform .48s cubic-bezier(.16,1,.3,1)!important}.product-grid__card:hover .card-gallery img{transform:scale(1.03)!important}:root{--font-body--family: "Helvetica Neue", Arial, Helvetica, sans-serif;--font-heading--family: "Helvetica Neue", Arial, Helvetica, sans-serif;--font-subheading--family: "Helvetica Neue", Arial, Helvetica, sans-serif;--font-accent--family: "Helvetica Neue", Arial, Helvetica, sans-serif;--font-paragraph--family: "Helvetica Neue", Arial, Helvetica, sans-serif;--font-body--weight: 400;--font-heading--weight: 800}body,h1,h2,h3,h4,h5,h6,p,span,a,li,blockquote,button,input,select,textarea,label,legend,th,td,caption{font-family:Helvetica Neue,Arial,Helvetica,sans-serif!important}body{font-size:16px!important;line-height:1.55!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased!important}h1,h2,h3{font-weight:800!important;text-transform:uppercase!important;letter-spacing:-.02em!important;line-height:1.05!important}h4,h5,h6{font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important}.product-information h1,.product-information h1 *{font-size:clamp(28px,4.2vw,48px)!important;font-weight:900!important;text-transform:uppercase!important;letter-spacing:-.03em!important;line-height:1!important}.price,.price *,.price-item,.price-item *,product-price,product-price *{font-weight:700!important;font-family:Helvetica Neue,Arial,Helvetica,sans-serif!important}label,legend,.form__label,.variant-option__label,.quantity-label{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:11px!important;font-weight:600!important}.button,button.button,.add-to-cart-button,.shopify-payment-button__button,.shopify-payment-button__button--unbranded{font-weight:600!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:13px!important}.dayum-logo-text{font-weight:900!important;font-style:italic!important}@media screen and (max-width:749px){.product-information h1,.product-information h1 *{font-size:clamp(24px,7vw,30px)!important;letter-spacing:-.02em!important}body{font-size:15px!important}}.hero-wrapper .hero,.hero-wrapper .hero__media-grid,.hero-wrapper .hero__media-wrapper{aspect-ratio:5 / 4!important;height:auto!important;min-height:280px!important}.hero-wrapper .hero__media{width:100%!important;height:100%!important;object-fit:var(--dayum-img-fit, cover)!important;object-position:var(--dayum-img-pos-d, center center)!important;transform:scale(var(--dayum-img-scale, 1))!important}@media screen and (max-width:1024px)and (min-width:750px){.hero-wrapper .hero__media{object-position:var(--dayum-img-pos-t, center center)!important}}@media screen and (max-width:749px){.hero-wrapper .hero,.hero-wrapper .hero__container,.hero-wrapper .hero__media-grid,.hero-wrapper .hero__media-wrapper{aspect-ratio:5 / 4!important;height:auto!important;min-height:240px!important}.hero-wrapper .hero__media{object-fit:var(--dayum-img-fit, cover)!important;object-position:var(--dayum-img-pos-m, center center)!important;min-height:unset!important}}.hero-wrapper .hero__media-grid{position:relative}.hero-wrapper .hero__media-grid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--dayum-overlay, 0));pointer-events:none;z-index:2}.dcg-hover-panel,.dcg-hover-panel:before,.dcg-hover-panel:after,.dfp-card__hover-panel,.dfp-card__hover-panel:before,.dfp-card__hover-panel:after,.mertra-sizes-overlay,.mertra-sizes-overlay:before,.mertra-sizes-overlay:after{background:transparent!important;background-image:none!important;box-shadow:none!important}.dcg-size-btn,.dfp-size-btn,.mertra-size-pill{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}@media(hover:none),(pointer:coarse),(max-width:989px){.dcg-hover-panel,.mertra-sizes-overlay,.dfp-card__hover-panel{position:absolute!important;opacity:1!important;transform:none!important;transition:none!important;animation:none!important;pointer-events:none!important;background:transparent!important;background-image:none!important}.dcg-card:hover,.dfp-card:hover,.product-card:hover,.card:hover{transform:none!important;transition:none!important;animation:none!important}.card-gallery slideshow-slide img,.card-gallery .product-media-container img,.dfp-card__img,.dcg-card__img{transition:none!important;transform:none!important}.card-gallery:hover slideshow-slide img,.card-gallery:hover .product-media-container img,.dfp-card:hover .dfp-card__img--primary,.dcg-card[data-hover=zoom]:hover .dcg-card__img--primary{transform:none!important}.mertra-arrow{display:none!important}.card-gallery:hover .dayum-qa-btn,.product-grid__card:hover .card-gallery img{opacity:1!important;transform:none!important}}.template-index .shopify-section-collection-grid [class*=color-scheme],.template-index .shopify-section-collection-grid [class*=color-]{background-color:#fff!important;--color-background: 255 255 255 !important}.template-index .dcg-section{background-color:#fff!important}.template-index .dcg-card,.template-index .dcg-card__imgs{background:#fff!important}.template-index .dcg-hover-panel{background:transparent!important;background-image:none!important;box-shadow:none!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.template-index .dcg-badge-img{display:inline-flex!important;visibility:visible!important;opacity:1!important}.template-index .dcg-card:hover{z-index:2!important}@media(hover:hover)and (pointer:fine){.template-index .dcg-card:hover .dcg-hover-panel{opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}}.mertra-badge-img:empty,.dcg-badge-img:empty,.mertra-badge--sale,.dcg-badge-img--sale,.product-badges:empty,.product-badges__badge:empty,.mertra-sizes-overlay:empty{display:none!important}.dayum-qa-btn,quick-add-component,.quick-add,.quick-add__button,.dcg-quickadd,.icon-add-to-cart{display:none!important}.dcg-badge-img{position:absolute!important;bottom:14px!important;left:14px!important;z-index:5!important;background:#0a0a0a!important;color:#fff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:9px 15px!important;border-radius:999px!important;pointer-events:none!important}.dcg-hover-panel{position:absolute!important;left:0!important;right:0!important;bottom:0!important;z-index:3!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;padding:10px 8px 12px!important;background:transparent!important;background-image:none!important;box-shadow:none!important;opacity:0!important;transform:translateY(10px)!important;transition:opacity .3s ease,transform .3s cubic-bezier(.16,1,.3,1)!important;pointer-events:none!important}.dcg-card__img--secondary{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;opacity:0!important}.dcg-card.has-alt[data-hover=image]:hover .dcg-card__img--primary{opacity:0!important}.dcg-card.has-alt[data-hover=image]:hover .dcg-card__img--secondary{opacity:1!important}.dcg-card[data-hover=zoom]:hover .dcg-card__img--primary{transform:scale(1.05)!important}.dcg-card:hover .dcg-hover-panel{opacity:1!important;transform:translateY(0)!important;pointer-events:auto!important}.dcg-size-row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:clamp(12px,1.5vw,20px)!important;background:transparent!important}.dcg-size-btn{border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;font-size:clamp(10px,.85vw,12px)!important;font-weight:700!important;text-transform:uppercase!important;color:#b0b0b0!important;letter-spacing:.06em!important;padding:3px 0!important;line-height:1!important}@media screen and (max-width:749px){.dcg-hover-panel{display:none!important}}.dcg-hover-panel:empty{display:none!important}.resource-list__item .dcg-card{padding:0!important;width:100%!important;display:block!important}.resource-list__item .dcg-card__imgs{width:100%!important;aspect-ratio:5 / 4!important;margin-bottom:13px!important}.resource-list__item .dcg-card__img{padding:clamp(4px,1vw,12px)!important}.resource-list__item .dcg-card__info{padding:0!important}@media screen and (max-width:749px){.resource-list--grid{grid-template-columns:repeat(2,1fr)!important;gap:32px 14px!important;padding:0 16px!important}}.template-index .dcg-card__imgs>*:not(.dcg-card__img--primary){display:none!important;opacity:0!important;visibility:hidden!important}.dcg-filters:not(:has(.dcg-filter+.dcg-filter)){display:none!important}.dcg-grid{display:grid;grid-template-columns:repeat(var(--dcg-cols-desktop, 4),1fr);padding-left:36px;padding-right:36px}.dcg-grid[data-style=cellular] .dcg-card{border:var(--dcg-border-t, 1px) var(--dcg-border-style, solid) var(--dcg-border, #000);margin-right:calc(var(--dcg-border-t, 1px) * -1);margin-bottom:calc(var(--dcg-border-t, 1px) * -1)}.dcg-grid[data-style=minimal]{column-gap:44px;row-gap:96px}.dcg-grid[data-style=minimal] .dcg-card{border:none;margin:0;padding:0}.dcg-card{position:relative;display:block;text-decoration:none;color:#000;padding:var(--dcg-cell-pad, 32px);background:#fff}.dcg-card__imgs{position:relative;width:100%;aspect-ratio:var(--dcg-image-ratio, 5 / 4);overflow:hidden;background:#fff;display:grid;place-items:center;margin-bottom:13px}.dcg-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;display:block;padding:clamp(12px,2.2vw,32px)}.dcg-card__info{text-align:left;padding-bottom:6px}.dcg-card__status{display:block;font-size:11px;color:var(--dcg-status-color, #888);letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.dcg-card__title{font-size:var(--dcg-prod-title-sz, 14px);font-weight:900;letter-spacing:-.015em;text-transform:uppercase;margin:0 0 5px;line-height:1.35}.dcg-card__price{font-size:var(--dcg-prod-price-sz, 13px);font-weight:800;letter-spacing:-.01em;margin:0}@media(max-width:1024px){.dcg-grid{grid-template-columns:repeat(var(--dcg-cols-tablet, 3),1fr);padding-left:28px;padding-right:28px}}@media(max-width:640px){.dcg-grid{grid-template-columns:repeat(var(--dcg-cols-mobile, 2),1fr);padding-left:16px;padding-right:16px}.dcg-grid[data-style=minimal]{column-gap:10px;row-gap:46px}.dcg-card__img{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dayum-mertra.css.map */
