html{scroll-padding-top:110px}body{min-width:280px}main,section,article,.product-info,.product-detail,.header-tools{min-width:0}img{max-width:100%}.product-title{flex-wrap:wrap}.product-title h3{overflow-wrap:anywhere}.price{white-space:normal}.icon,.product .heart,.quantity button{min-width:44px;min-height:44px}.size-guide,.catalog-toolbar button,.footer-top button,.footer-top a:not(.footer-logo){min-height:44px}.footer-top button,.footer-top a:not(.footer-logo){display:flex;align-items:center;margin-bottom:2px}.text-link{min-height:44px;display:inline-flex;align-items:center}.chips,.silhouettes,.gallery,.quotes{overscroll-behavior-inline:contain}.chips{scrollbar-width:thin}.size-row{flex-wrap:wrap}dialog{width:min(460px,100vw);height:100dvh;overscroll-behavior:contain}body:has(dialog[open]){overflow:hidden}#drawer-body{padding-bottom:max(25px,env(safe-area-inset-bottom))}.drawer-head h2{overflow-wrap:anywhere}.drawer-head .icon{flex-shrink:0}.quantity{flex-wrap:wrap;gap:8px}.cart-item>div{min-width:0}.cart-item h3{overflow-wrap:anywhere}chikas-carousel .carousel-controls{max-width:calc(100% - 40px);box-sizing:border-box}chikas-carousel .carousel-controls>button{flex-shrink:0}chikas-carousel .carousel-dots{min-width:0;overflow-x:auto;scrollbar-width:none}chikas-carousel [data-dot]{min-width:30px;flex-shrink:0}@media(max-width:1100px){header.chikas-header{height:auto;padding:12px 24px}header.chikas-header .chikas-header__nav{display:none}.mobile-menu{display:inline-grid}.offers{display:none}.logo{font-size:36px}.product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 16px}.section{padding:64px 4%}.hero{min-height:780px;height:clamp(740px,88svh,920px);max-height:920px}.hero-copy{padding:60px 5% 120px}.hero h1{font-size:clamp(54px,7vw,76px)}.editorial{margin-inline:4%}.editorial-copy{padding:32px}.product-layout{gap:4%}.product-detail h1{font-size:40px}.product-detail{top:105px}.quick{transform:none;min-height:44px}}@media(max-width:820px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head{align-items:start;flex-wrap:wrap;gap:12px}.section-head h2{max-width:none}.silhouettes{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:18px}.silhouette{flex:0 0 30%;scroll-snap-align:start;aspect-ratio:.76;border-radius:90px 90px 18px 18px;overflow:hidden}.editorial{grid-template-columns:1fr 1fr}.editorial-copy h2{font-size:38px}.categories .category{height:auto;aspect-ratio:1}.quotes{gap:24px}.quotes blockquote{font-size:18px}.product-layout{display:block}.product-detail{position:static;margin-top:30px}.gallery{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory}.gallery figure,.gallery figure:first-child{flex:0 0 80%;aspect-ratio:3 / 4;scroll-snap-align:center}.gallery-count{display:block;text-align:center;font-size:12px;margin:16px}.product-detail .benefits{justify-content:flex-start;gap:24px}}@media(max-width:700px){html{scroll-padding-top:88px}header.chikas-header{height:auto;padding:10px 12px}.header-tools{gap:0}.fav-nav{display:none}.logo{font-size:31px}.hero{min-height:650px;height:calc(100svh - 104px);max-height:900px}.hero-copy,.hero:has(chikas-carousel) .hero-copy{padding:190px 24px 115px}.hero h1{font-size:clamp(42px,8.8vw,58px);line-height:1.08}.hero-copy p{font-size:13px}.hero-stamp{width:74px;height:74px;top:24px;right:20px}.section{padding:48px 20px}.section-head{gap:8px}.section-head h2{font-size:clamp(30px,7.6vw,38px)}.silhouette{flex-basis:48%;aspect-ratio:.76;border-radius:70px 70px 16px 16px;overflow:hidden}.product-grid{gap:22px 12px}.product-photo{aspect-ratio:1}.product .heart{top:5px;right:5px}.quick{font-size:8px;letter-spacing:.5px}.editorial{margin:0 16px;display:flex;flex-direction:column;overflow:visible;background:transparent}.editorial-image{border-radius:16px;border:1px solid #111;overflow:hidden;aspect-ratio:auto;height:auto}.editorial-image img,.editorial-image .chikas-fit-img{object-fit:contain!important;width:100%!important;height:auto!important}.editorial-copy{padding:28px 10px 32px;background:#f3efe9;border-radius:0 0 16px 16px}.categories .category{height:auto;aspect-ratio:1}.category h2{font-size:clamp(23px,5.8vw,32px)}.category>div{left:14px;right:10px}.category span{line-height:1.6;display:block}.footer-top{gap:20px}.footer-top>div{min-width:0}.footer-top button{line-height:1.6}.catalog-toolbar{gap:12px;align-items:center}.catalog-toolbar select{min-height:44px}.catalog-top h1{font-size:clamp(40px,10vw,54px)}.product-detail{margin-top:16px}.product-detail h1{font-size:clamp(34px,9vw,44px)}.product-detail .benefits{gap:12px;flex-wrap:wrap}.product-detail .add-cart{position:static}.gallery figure,.gallery figure:first-child{flex-basis:95%;aspect-ratio:3 / 4}input,select,textarea,.search-input,.catalog-toolbar select{font-size:16px}.drawer-head{padding:16px 20px}#drawer-body{padding:20px 20px max(25px,env(safe-area-inset-bottom))}chikas-carousel .carousel-controls{left:16px;bottom:22px;gap:2px;padding-inline:4px;max-width:calc(100% - 32px)}chikas-carousel [data-count]{font-size:9px;letter-spacing:.5px}}@media(max-width:360px){header.chikas-header{padding-inline:8px}.logo{font-size:26px;letter-spacing:2px}.logo span{font-size:5px;letter-spacing:2.4px}.hero-copy,.hero:has(chikas-carousel) .hero-copy{padding-inline:18px}.hero h1{font-size:42px;letter-spacing:-1.7px}.section,.catalog-top,.product-page{padding-left:14px;padding-right:14px}.section-head .eyebrow{font-size:8px;letter-spacing:1.6px}.product-title h3,.price{font-size:11px}.quick{left:5px;right:5px;font-size:7px}.category>div{left:10px}.category h2{font-size:23px}.cart-item{grid-template-columns:65px minmax(0,1fr);gap:12px}.footer-top{padding-inline:20px}}@media(max-height:500px)and (orientation:landscape){header.chikas-header{min-height:68px;height:auto}.hero{height:auto;min-height:570px;max-height:none}.hero-copy,.hero:has(chikas-carousel) .hero-copy{padding-top:75px;padding-bottom:120px}.product-detail{position:static}}@media(min-width:1600px){.hero h1{font-size:88px}.hero-copy{padding-left:max(5%,calc((100vw - 1450px)/2))}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/chikas-responsive.css.map */
