body{letter-spacing:normal;line-height:1.6}h1,h2,h3,.h0,.h1,.h2{letter-spacing:-.015em;font-weight:650;line-height:1.25;overflow-wrap:anywhere}a,button,input,select,textarea{font:inherit}.header__heading{line-height:0}.dukaano-original-logo{display:block;width:96px;height:96px;object-fit:contain}.header__menu-item{font-size:1.6rem;min-height:44px}.header__active-menu-item{text-decoration-color:var(--dk-orange);text-underline-offset:7px;text-decoration-thickness:2px}.announcement-bar__message{font-size:1.4rem;line-height:1.5;letter-spacing:normal;padding:8px 0}.button{font-size:1.6rem;font-weight:600;letter-spacing:normal;gap:12px;min-height:48px;padding:12px 20px;white-space:normal;text-align:center;height:auto}.caption,.caption-with-letter-spacing,.caption-with-letter-spacing--medium,.caption-with-letter-spacing--large,.form__label,.field__label,.text-body{letter-spacing:normal;text-transform:none}.caption,.caption-with-letter-spacing,.form__label{font-size:1.4rem;line-height:1.5}.dk-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;min-height:0;margin-top:16px;gap:28px}.dk-hero__copy{padding:24px 0}.dk-eyebrow{font-size:1.5rem;font-weight:650;letter-spacing:normal;color:var(--dk-green);margin:0 0 12px;text-transform:none}.dk-hero h1{font-size:clamp(3.4rem,4.2vw,5.4rem);line-height:1.15;margin:0 0 18px;max-width:650px}.dk-hero h1 span{display:block;color:var(--dk-green)}.dk-intro{font-size:1.8rem;line-height:1.6;max-width:480px;margin-bottom:22px;color:#454a46}.dk-hero__image{height:420px;border-radius:6px;overflow:hidden}.dk-hero__image img{width:100%;height:100%;object-fit:cover}.dk-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:20px;padding-bottom:20px;border-bottom:1px solid #C2C9C4}.dk-benefit{display:flex;align-items:center;justify-content:center;gap:12px;padding:0 14px;border-right:1px solid #C2C9C4}.dk-benefit:last-child{border:0}.dk-benefit strong{font-size:1.6rem;color:#252525;line-height:1.4}.dk-benefit p{margin:4px 0 0;font-size:1.4rem;color:#454a46;line-height:1.5}.dk-benefit__mark{font-size:30px;color:var(--dk-green);line-height:1;flex-shrink:0}.dk-section{padding-top:32px;padding-bottom:16px}.dk-section-heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px}.dk-section-heading h2{margin:0;font-size:2.8rem}.dk-section-heading a{color:var(--dk-green);font-size:1.5rem;text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px;gap:8px}.dk-collections{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dk-collection{display:flex;flex-direction:column;overflow:hidden;border-radius:6px;background:#f7f6f2;color:#fff;text-decoration:none}.dk-collection img{width:100%;height:190px;object-fit:cover}.dk-collection>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--dk-green);flex:1}.dk-collection h3{color:#fff;margin:0;font-size:2rem;line-height:1.4}.dk-collection span{display:grid;place-items:center;border-radius:50%;background:#fff;color:#00634d;width:36px;height:36px;flex-shrink:0}.card__heading{font-size:1.6rem;line-height:1.5;letter-spacing:normal}.card__inner{border-radius:6px;overflow:hidden}.card__information{padding-top:12px}.price{font-weight:650;font-size:1.6rem;line-height:1.5}.quick-add__submit{font-size:1.5rem;min-height:48px;white-space:normal}.dk-story{padding-top:16px;padding-bottom:20px}.dk-story__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#f7f6f2;border-radius:6px;overflow:hidden}.dk-story__photo{height:330px}.dk-story__photo img{width:100%;height:100%;object-fit:cover}.dk-story__copy{padding:28px;align-self:center}.dk-story h2{font-size:3.2rem;line-height:1.2;margin:0 0 16px;color:var(--dk-green)}.dk-story__copy>div{font-size:1.6rem;color:#454a46;line-height:1.6;margin-bottom:18px}.dk-support{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;padding-bottom:32px}.dk-support h2{font-size:2.6rem;margin:0 0 8px}.dk-support p{margin:0;color:#454a46;font-size:1.6rem}.collection-hero{background:#f7f6f2}.collection-hero__title{font-size:3.8rem}.collection-hero__image-container{border-radius:6px}.footer{border-top:0}.footer-block__details-content,.footer-block__details-content .list-menu__item--link,.copyright__content{font-size:1.4rem;line-height:1.6}.footer-block__details-content .list-menu__item--link{min-height:44px}.product__title h1{font-size:3rem;line-height:1.25}.product__description{font-size:1.6rem;line-height:1.65}.product__text,.product__tax,.product__inventory{font-size:1.4rem;line-height:1.5}input,select,textarea{font-size:1.6rem}.field__input,.select__select{min-height:48px}.field__input::placeholder{opacity:0}:focus-visible{outline:3px solid #00634D;outline-offset:4px;box-shadow:0 0 0 4px #fff}.dk-collection:focus-visible{outline-offset:4px}.button:focus-visible{outline:3px solid #252525;outline-offset:4px;box-shadow:0 0 0 4px #fff}@media(max-width:989px){.dk-hero{gap:20px}.dk-hero h1{font-size:3.6rem}.dk-story__copy{padding:22px}.dk-benefit{padding:0 8px;gap:8px}}@media(max-width:749px){.dukaano-original-logo{width:78px;height:78px}.dk-hero{display:flex;flex-direction:column;gap:0;margin-top:0}.dk-hero__copy{padding:22px 0 20px;width:100%}.dk-eyebrow{margin-bottom:10px}.dk-hero h1{font-size:3.4rem;margin-bottom:14px}.dk-intro{font-size:1.7rem;margin-bottom:18px}.dk-hero__image{height:260px;width:100%}.dk-benefits{grid-template-columns:1fr;padding-top:10px;padding-bottom:10px}.dk-benefit{padding:10px 0;gap:14px;justify-content:flex-start;border-right:0;border-bottom:1px solid #D5DBD6}.dk-benefit__mark{width:30px;text-align:center}.dk-benefit strong{font-size:1.5rem}.dk-benefit p{font-size:1.4rem;margin-top:2px}.dk-section{padding-top:24px;padding-bottom:12px}.dk-section-heading h2{font-size:2.6rem}.dk-section-heading a{font-size:1.4rem}.dk-collections{grid-template-columns:1fr;gap:14px}.dk-collection img{height:170px}.dk-collection h3{font-size:1.9rem}.dk-collection>div{padding:12px 16px}.dk-story__inner{grid-template-columns:1fr}.dk-story__photo{height:220px}.dk-story__copy{padding:22px}.dk-story h2{font-size:2.8rem}.dk-support{align-items:flex-start;flex-direction:column;padding-top:20px;padding-bottom:28px}.dk-support h2{font-size:2.4rem}.card__heading,.price{font-size:1.5rem}.quick-add__submit{padding:10px 8px;font-size:1.4rem}.collection-hero__title{font-size:3.2rem}.product__title h1{font-size:2.6rem}}@media(max-width:374px){.grid--2-col-tablet-down .grid__item{width:100%;max-width:100%}.dk-hero h1{font-size:3.1rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.dk-collection img{transition:none}}.dk-product-full-name{font-size:1.6rem;line-height:1.65;color:#454a46;overflow-wrap:anywhere}.product__description h2{font-size:2.2rem;margin-bottom:12px}.announcement-bar-section .utility-bar{background:var(--dk-green);--color-foreground:255,255,255;--color-background:0,99,77;color:#fff;border-bottom:0}.announcement-bar-section .utility-bar .announcement-bar__message,.announcement-bar-section .utility-bar a{color:#fff}.footer{background:var(--dk-orange);--color-foreground:255,255,255;--color-background:182,60,8;color:#fff}.footer h2,.footer .footer-block__heading,.footer a,.footer .list-menu__item--link,.footer .copyright__content,.footer .footer-block__details-content,.footer .list-social__link,.footer .icon{color:#fff}@media screen and (max-width:749px){footer.footer{padding-top:20px;padding-bottom:16px}.footer .footer__content-top{padding-bottom:1.6rem}.footer .footer-block.grid__item{margin:0 0 1.6rem}.footer .footer-block__heading{font-size:1.6rem;margin-bottom:.8rem}.footer .footer-block__details-content{margin-bottom:0}.footer .footer-block__details-content>p{margin:0}.footer ul.footer-block__details-content{display:grid;grid-template-columns:1fr 1fr;column-gap:1.2rem}.footer .footer-block__details-content .list-menu__item--link{padding:0;min-height:40px}.footer .footer__content-bottom-wrapper,.footer .footer__content-bottom{row-gap:.8rem}.footer .footer__column--info{padding-top:.8rem}}@media screen and (max-width:749px){footer.footer{padding-top:14px;padding-bottom:10px}.footer .page-width,.footer .footer__content-top,.footer .footer__content-bottom{padding-left:1.6rem;padding-right:1.6rem}.footer .footer__content-top{padding-bottom:1rem}.footer .footer-block.grid__item{margin:0 0 1rem}.footer .footer-block__heading{font-size:1.5rem;margin:0 0 .4rem}.footer .footer-block__details-content,.footer .footer-block__details-content .list-menu__item--link,.footer .copyright__content{font-size:1.3rem;line-height:1.4}.footer ul.footer-block__details-content{column-gap:1.6rem}.footer .footer-block__details-content .list-menu__item--link{min-height:36px}.footer .footer__content-bottom-wrapper,.footer .footer__content-bottom{row-gap:.4rem}.footer .footer__column--info{padding-top:.4rem}.footer .list-payment{margin:0;gap:.4rem}.footer .list-payment__item{padding:0}.footer .list-social__link{padding:.8rem}}.contact .field:after{border:0;box-shadow:0 0 0 1px #2c2c2a73;border-radius:6px}.contact .field:hover:after{box-shadow:0 0 0 2px #2c2c2a99}.contact .field__input{border-radius:6px;background:#fff}.contact__button .button{background:#d85a30;color:#fff;border-radius:6px;min-width:140px;--border-opacity:0}.contact__button .button:after,.contact__button .button:before{box-shadow:none}.contact__button .button:hover{background:#c24e28}.contact .field__label{color:#2c2c2a;font-weight:500;letter-spacing:normal}.contact .field__input{color:#2c2c2a}.slideshow .banner--desktop-transparent .slideshow__text.banner__box{background:transparent;--color-foreground:255,255,255;color:#fff;max-width:56rem}.slideshow .banner--desktop-transparent .banner__heading,.slideshow .banner--desktop-transparent .banner__text,.slideshow .banner--desktop-transparent .banner__text p{color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.35)}.slideshow .banner__heading{font-size:clamp(3.2rem,4.4vw,5.6rem);line-height:1.1}.slideshow .banner__text p{font-size:1.7rem}.slideshow .banner__buttons .button--primary{--color-button:216,90,48;--color-button-text:255,255,255;background:#d85a30;color:#fff;border-radius:6px}.slideshow .banner__buttons .button--primary:after,.slideshow .banner__buttons .button--primary:before{box-shadow:none}@media screen and (max-width:749px){.slideshow .slideshow__slide{min-height:42rem}.slideshow .slideshow__text-wrapper{min-height:42rem;display:flex;align-items:flex-end;padding:0 1.6rem 2.4rem}.slideshow .banner__heading{font-size:2.8rem}.slideshow .banner__text p{font-size:1.4rem;margin:.4rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/dukaano-premium.css.map */
