html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.ds-header,.ds-landing,.ds-footer,.dk-site{max-inline-size:100%;overflow-wrap:break-word}.ds-nav-wrap,.ds-container{inline-size:100%;padding-inline:clamp(16px,3vw,40px)}.ds-nav-wrap>*,.ds-hero-grid>*,.ds-card-grid>*,.ds-steps>*,.dk-site .dk-product>*,.dk-site .dm-product>*,.dk-site .dk-fields>*,.dk-site .dk-quote>*,.dk-site .dk-footer-grid>*{min-inline-size:0}.ds-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(24px,5vw,70px)}.ds-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,4vw,48px)}.ds-hero h1{font-size:clamp(32px,5.1vw,72px);overflow-wrap:break-word}.ds-hero .ds-visual{min-inline-size:0;max-inline-size:100%}.ds-product-panel img{block-size:auto;aspect-ratio:1.45;object-fit:contain;background:#fff}.ds-floating{max-inline-size:100%;inset-inline-start:0}.ds-card{padding:clamp(20px,3vw,38px)}.ds-landing .ds-button,.ds-text-link{max-inline-size:100%;white-space:normal;text-align:center}.ds-header a,.ds-header summary,.ds-header select{min-block-size:44px}.ds-desktop-nav a{display:flex;align-items:center}.ds-cart{justify-content:center;min-inline-size:44px}.ds-logo img{max-inline-size:100%;object-fit:contain}.dk-site :is(.dk-product,.dm-product){grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,4vw,64px)}.dk-site :is(.dk-product,.dk-information,.dk-footer-grid,.dk-breadcrumb,.dm-main){padding-inline:clamp(16px,3vw,40px)}.dk-site .dk-quote{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:clamp(20px,4vw,60px);padding:clamp(18px,3vw,40px)}.dk-site .dk-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.dk-site :is(input,select,textarea){max-inline-size:100%;min-inline-size:0}.dk-site :is(.dk-fields input,.dk-fields select,.dk-fields textarea){font-size:16px}.dk-site :is(.dk-button,.dk-checkout-wave){max-inline-size:100%;white-space:normal;overflow-wrap:break-word;text-align:center}.dk-site .dk-order{flex-wrap:wrap}.dk-site .dk-order>.dk-button{min-inline-size:0;flex-basis:220px}.dk-site .dk-specs,.dk-site .dk-breadcrumb{flex-wrap:wrap}.dk-site :is(.dk-thumbnails,.dm-thumbs){max-inline-size:100%;overflow-x:auto;overscroll-behavior-inline:contain}.dk-site .dk-inset-slideshow{min-inline-size:0;max-inline-size:100%}.dk-site .dk-inset-heading{flex-wrap:wrap}.dk-site .dk-inset-heading>div{min-inline-size:0}.dk-site .dk-inset-controls button{min-inline-size:44px;min-block-size:44px}.dk-site .dk-model-slide{flex-basis:clamp(180px,25vw,245px);max-inline-size:100%}.dk-site .dk-model-slide img{block-size:auto;aspect-ratio:1;object-fit:contain}.dk-site :is(.dm-main-image img,.dk-photo>img){max-inline-size:100%;block-size:auto;max-block-size:70svh;object-fit:contain}.dk-site :is(.dk-image-dialog,.dm-dialog){max-inline-size:calc(100vw - 24px);max-block-size:90dvh}.dk-site :is(.dk-image-dialog img,.dm-dialog img){max-inline-size:100%;max-block-size:75dvh;object-fit:contain}.dk-site .dk-footer-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1fr);gap:clamp(20px,4vw,70px)}.dk-policy-links{flex-wrap:wrap;overflow-wrap:anywhere}.shopify-policy__container{max-inline-size:min(100%,900px);padding-inline:clamp(16px,4vw,40px);overflow-wrap:anywhere}.rte :is(img,video,iframe),.shopify-policy__body img{max-inline-size:100%}.rte table,.shopify-policy__body table{display:block;max-inline-size:100%;overflow-x:auto}@media(max-width:1100px){.ds-desktop-nav,.ds-nav-cta{display:none}.ds-mobile-menu{display:block}.ds-mobile-menu summary{list-style:none;cursor:pointer;min-inline-size:44px;display:grid;place-items:center}.ds-mobile-menu summary::-webkit-details-marker{display:none}.ds-mobile-menu nav{position:absolute;inset-block-start:100%;inset-inline:0;display:grid;padding:16px;background:#fff;border-block-end:1px solid #e3e8ee;box-shadow:0 15px 30px #0a25401a;max-block-size:calc(100dvh - 90px);overflow-y:auto;gap:4px}.ds-mobile-menu nav a{display:flex;align-items:center;padding:12px;color:#0a2540;font-weight:700}.ds-actions{gap:clamp(4px,2vw,20px)}.dk-site .dk-quote{grid-template-columns:minmax(0,1fr)}}@media(max-width:900px){.ds-hero-grid{grid-template-columns:minmax(0,1fr)}.ds-hero{padding-block:clamp(36px,6vw,64px)}.ds-visual{inline-size:100%;max-inline-size:500px!important;margin-inline:auto;padding-inline:12px}.ds-intro{max-inline-size:100%}.dk-site :is(.dk-product,.dm-product){grid-template-columns:minmax(0,1fr)}.dk-site .dk-information-grid{grid-template-columns:minmax(0,1fr)}.dk-site .dk-information nav{flex-wrap:wrap;gap:16px;white-space:normal}.dk-site .dm-thumbs{display:flex;gap:8px}.dk-site .dm-thumbs a{flex:0 0 72px}.dk-site .dm-thumbs img{inline-size:72px;block-size:76px}}@media(max-width:600px){.ds-nav-wrap{gap:8px;padding-inline:12px;min-block-size:72px}.ds-logo img{inline-size:76px;block-size:48px}.ds-actions,.ds-language{gap:2px}.ds-language select{inline-size:48px}.ds-card-grid,.ds-steps{grid-template-columns:minmax(0,1fr)}.ds-hero h1{font-size:clamp(32px,8.8vw,46px)}.ds-floating{position:relative;margin-block-start:16px;inset:auto;padding:16px}.ds-product-panel,[dir=rtl] .ds-product-panel{transform:none}.ds-visual{padding-block-end:0}.ds-card p{min-block-size:0}.ds-landing h2{font-size:clamp(25px,6.5vw,32px)}.ds-cta-row{gap:16px}.dk-site .dk-fields,.dk-site .dk-footer-grid,.dk-site .dk-benefits{grid-template-columns:minmax(0,1fr)}.dk-site .dk-quote{margin-inline:12px;padding:16px}.dk-site .dk-order{flex-direction:column}.dk-site .dk-order>.dk-button{flex-basis:auto;width:100%}.dk-site .dk-quantity{width:100%}.dk-site .dk-quantity input{flex:1;width:0}.dk-site .dk-quantity button{min-width:44px;min-height:48px}.dk-site .dk-model-slide{flex-basis:82%;max-inline-size:280px}.dk-site .dk-inset-slideshow{padding:12px}.dk-site .dk-footer-bottom,.dk-site .dk-choice-options{flex-wrap:wrap}.dk-site .dk-benefits>div+div{border-inline:0;border-block-start:1px solid #ddd;padding-block-start:14px}}@media(max-width:360px){.ds-cta-row{align-items:stretch;flex-direction:column}.ds-header .ds-nav-wrap{padding-inline:8px}.ds-logo img{inline-size:62px}.ds-panel-top,.ds-panel-bottom{padding:16px}.dk-site .dk-address,.dk-site .dk-bottle{padding:10px}}@media(orientation:landscape)and (max-height:500px){.ds-mobile-menu nav{max-block-size:65dvh}.dk-site :is(.dk-image-dialog img,.dm-dialog img){max-block-size:65dvh}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/dakhon-responsive.css.map */
