.ks-pdp{padding-top:26px;padding-bottom:0}.ks-pdp .ks-breadcrumb{margin-bottom:25px;flex-wrap:wrap;row-gap:8px;line-height:1.6}.ks-pdp .ks-product-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:5%;align-items:start}.ks-pdp .ks-product-gallery{position:sticky;top:26px;min-width:0}.ks-pdp .ks-product-main-image{background:#f5f5f2;border:1px solid #eceee7}.ks-pdp .ks-photo-caption{font-family:KorvaArabic,sans-serif;letter-spacing:0;top:20px;left:auto;right:20px;color:#53635b;background:#ffffffd9;padding:6px 10px;font-size:10px}.ks-pdp .ks-zoom-label{background:#ffffffd9;padding:7px 10px;gap:12px}.ks-pdp .ks-gallery-thumbs{overflow-x:auto;gap:10px;padding:3px 2px 8px;scrollbar-width:thin;max-width:100%}.ks-pdp .ks-gallery-thumbs button{flex:0 0 76px;display:flex;flex-direction:column;position:relative;min-height:76px}.ks-pdp .ks-gallery-thumbs button[aria-pressed=true]{border:2px solid #173c33}.ks-pdp .ks-gallery-thumbs img{aspect-ratio:1;object-fit:contain;display:block}.ks-pdp .ks-gallery-thumbs span{font-size:8px;line-height:1.5;padding:3px;position:static}.ks-pdp .ks-gallery-caption{font-size:11px;line-height:1.6;align-items:baseline}.ks-pdp .ks-product-info{padding-top:9px}.ks-pdp .ks-product-info>.ks-overline{color:#65766c;font-size:12px;letter-spacing:0;margin-bottom:12px!important}.ks-pdp .ks-product-info h1{font-size:clamp(28px,2.6vw,38px);font-weight:600;line-height:1.45;max-width:520px}.ks-pdp .ks-product-price{justify-content:space-between;gap:14px;margin-top:18px;flex-wrap:wrap}.ks-pdp .ks-product-price strong{font:600 32px KorvaLatin,KorvaArabic,sans-serif;color:#173c33;display:flex;align-items:baseline;gap:9px}.ks-pdp .ks-product-price small{font:400 13px KorvaArabic,sans-serif}.ks-pdp .ks-product-price .ks-pdp-shipping{font-size:12px;font-weight:600;color:#173c33;background:#eef3ec;padding:7px 11px}.ks-pdp .ks-product-lead{font-size:14px;line-height:1.9;color:#526159;margin:16px 0 18px!important}.ks-pdp .ks-product-color{font-size:13px;margin-bottom:18px}.ks-pdp-benefits{display:flex;gap:12px 20px;flex-wrap:wrap;padding:15px 0;border-block:1px solid #d9ddd6;font-size:12px;color:#173c33}.ks-pdp-benefits span,.ks-pdp-benefits button{display:flex;align-items:center;gap:8px;line-height:1.7}.ks-pdp-benefits button{border:0;background:none;padding:0;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px}.ks-pdp-benefits svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.4;flex-shrink:0}.ks-pdp-order{padding:22px;background:#f2f0e8;border:1px solid #dedfd5;margin-top:22px;scroll-margin-top:24px}.ks-pdp-order-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.ks-pdp .ks-pdp-order-heading h2{font-size:23px;line-height:1.4}.ks-pdp-order-heading>span{font-size:10px;color:#647269;text-align:left}.ks-pdp .ks-cod-size-picker{margin-top:0}.ks-pdp .ks-size-heading{align-items:baseline;margin-bottom:12px;gap:12px;flex-wrap:wrap}.ks-pdp .ks-size-heading .ks-text-link{font-size:12px}.ks-pdp .ks-cod-real-sizes{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:7px}.ks-pdp .ks-cod-real-sizes a,.ks-pdp .ks-cod-real-sizes span{width:100%;min-height:46px;min-width:0;font-size:14px}.ks-pdp .ks-cod-real-sizes span{opacity:1;color:#91998d;background:#e9ebe3;cursor:not-allowed}.ks-pdp .ks-size-feedback{font-size:12px;color:#405b4e;margin-top:10px!important;line-height:1.7}.ks-pdp-order-review{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;border-block:1px solid #d3d9ce;padding:13px 0;margin-top:15px;font-size:11px;color:#5d6d62}.ks-pdp-order-review span{display:flex;align-items:center;gap:7px}.ks-pdp-order-review strong{font-size:13px;color:#173c33}.ks-pdp .ks-cod-app{margin-top:18px;min-width:0}.ks-pdp-next{display:flex;gap:8px;font-size:11px;line-height:1.8;color:#536359;margin-top:14px!important}.ks-pdp-next>span{color:#173c33}.ks-pdp-size-prompt{padding:18px 13px;margin-top:15px;background:#fff;border:1px dashed #becaba;display:flex;gap:12px;align-items:center;font-size:13px;line-height:1.7;color:#536359}.ks-pdp-size-prompt>span{font-size:21px}.ks-pdp-contact{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:19px 0;font-size:12px;line-height:1.8}.ks-pdp .ks-product-utilities{padding-top:14px;margin-top:0;border-top:1px solid #e5e8df;gap:24px}.ks-pdp .ks-cod-form{padding:0;border:0;background:transparent;margin-top:0}.ks-pdp .ks-cod-form .ks-cod-heading{display:none}.ks-pdp-section-nav{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;padding:21px 0;margin-top:55px;border-block:1px solid #d9ddd6;font-size:13px;font-weight:600}.ks-pdp-section-nav a{min-height:32px;display:flex;align-items:center}.ks-pdp-details{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:56px 0;scroll-margin-top:24px}.ks-pdp h2{font-size:clamp(25px,2.4vw,34px);line-height:1.45;font-weight:600}.ks-pdp .ks-product-description{font-size:14px;line-height:2;margin-top:18px;color:#526159}.ks-pdp .ks-product-description p{margin-bottom:12px}.ks-pdp .ks-product-description ul{padding-inline-start:20px}.ks-pdp-facts{margin:0;align-self:start;border-top:1px solid #d9ddd6}.ks-pdp-facts>div{padding:17px 0;border-bottom:1px solid #d9ddd6;display:flex;align-items:baseline;justify-content:space-between;gap:24px;font-size:13px}.ks-pdp-facts dt{color:#667369;flex-shrink:0}.ks-pdp-facts dd{margin:0;text-align:left;display:flex;gap:10px;align-items:center;line-height:1.8}.ks-pdp-facts dd[dir=ltr]{font:12px KorvaLatin;line-height:1.8}.ks-pdp-fit{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:40px;background:#f2f0e8;scroll-margin-top:24px}.ks-pdp-fit-copy>p:not(.ks-overline){font-size:14px;color:#526159;line-height:1.9;margin-top:15px}.ks-pdp-fit-copy .ks-btn{margin-top:23px;font-size:13px;gap:22px}.ks-pdp-fit-steps{list-style:none;padding:0;margin:0;display:grid;gap:21px}.ks-pdp-fit-steps li{display:flex;gap:20px;padding-bottom:18px;border-bottom:1px solid #d3d8cb}.ks-pdp-fit-steps li:last-child{border-bottom:0;padding-bottom:0}.ks-pdp-fit-steps li>span{font:12px KorvaLatin;color:#5c7565;padding-top:5px}.ks-pdp-fit-steps h3{font-size:15px;font-weight:600;line-height:1.6}.ks-pdp-fit-steps p{font-size:12px;line-height:1.9;color:#5e6c62;margin-top:7px}.ks-pdp-styling{display:grid;grid-template-columns:1fr 1fr;margin-top:52px;background:#173c33;color:#f2f0e8;scroll-margin-top:24px}.ks-pdp-styling-image{position:relative;aspect-ratio:1;overflow:hidden}.ks-pdp-styling-image img{width:100%;height:100%;object-fit:cover;display:block}.ks-pdp-styling-image>span{position:absolute;bottom:14px;right:14px;background:#fffdf1ed;color:#173c33;font-size:10px;padding:6px 10px}.ks-pdp-styling-copy{padding:45px;display:flex;flex-direction:column;align-items:start;justify-content:center}.ks-pdp-styling-copy .ks-overline{font:9px KorvaLatin;letter-spacing:.15em;color:#c3cec5}.ks-pdp-styling-copy>p:not(.ks-overline){font-size:14px;line-height:2;color:#d8e0d5;margin-top:20px}.ks-pdp-outfit-tags{display:flex;flex-wrap:wrap;gap:8px;margin:24px 0}.ks-pdp-outfit-tags span{border:1px solid #b1c2b666;font-size:11px;padding:7px 11px}.ks-pdp-styling-copy .ks-text-link{color:#f2f0e8;font-size:13px}.ks-pdp-styling-text{display:block}.ks-pdp-styling-text .ks-pdp-styling-copy{padding:42px;max-width:720px}.ks-pdp-how{padding:55px 0;border-bottom:1px solid #d9ddd6}.ks-pdp-how>ol{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ks-pdp-how li>span{font:12px KorvaLatin;color:#748679;display:block;padding-bottom:15px;border-bottom:1px solid #d9ddd6}.ks-pdp-how h3{font-size:17px;line-height:1.7;margin-top:16px}.ks-pdp-how li>p{font-size:13px;line-height:1.9;color:#607164;margin-top:9px}.ks-pdp-service{display:grid;grid-template-columns:1fr 1.25fr;gap:8%;padding:55px 0;scroll-margin-top:24px}.ks-pdp-service>div>p:not(.ks-overline){font-size:13px;line-height:1.9;color:#607164;margin:16px 0 18px}.ks-pdp-faq .ks-order-assurance{margin:0;padding:0;background:none;border:0}.ks-pdp-faq details{border-bottom:1px solid #d9ddd6;padding:0}.ks-pdp-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;font-size:14px;font-weight:600;min-height:58px;padding:13px 0;cursor:pointer}.ks-pdp-faq summary::-webkit-details-marker{display:none}.ks-pdp-faq summary>span{font:20px KorvaLatin;font-weight:400;transition:transform .2s}.ks-pdp-faq details[open] summary>span{transform:rotate(45deg)}.ks-pdp-faq details>p{font-size:13px;line-height:1.9;color:#5b6b60;padding-bottom:18px;margin:0}.ks-pdp-faq details>.ks-text-link{margin-bottom:18px}.ks-pdp-end{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 32px;background:#f2f0e8;margin-bottom:48px}.ks-pdp-end strong{font-size:17px;line-height:1.7}.ks-pdp-end p{font-size:12px;line-height:1.8;color:#5b6b60;margin-top:7px}.ks-pdp-end .ks-btn{font-size:13px;gap:26px;white-space:nowrap}.ks-pdp-fit-dialog{max-width:600px}.ks-pdp-fit-dialog .ks-dialog-top{margin-bottom:15px}.ks-pdp-fit-context{font-size:11px!important;background:#edf2eb;padding:10px 12px;margin-bottom:13px!important;color:#173c33!important}.ks-pdp-measure{background:#f2f0e8;padding:17px;margin-top:20px}.ks-pdp-measure>div{display:flex;justify-content:space-between;gap:15px;font-size:13px;margin-bottom:12px}.ks-pdp-measure>div>span{font-size:11px;color:#617263}.ks-pdp-measure svg{width:100%;display:block;max-height:175px}.ks-pdp-related{padding-top:24px}.ks-pdp-related .ks-section-head h2{font-size:29px}.ks-pdp-sticky{transition:transform .2s,opacity .2s}.ks-pdp-sticky.ks-pdp-sticky-hidden{transform:translateY(110%);pointer-events:none;opacity:0}.ks-pdp-sticky .ks-btn{font-size:13px;gap:18px;min-width:155px}.ks-pdp-sticky>div>strong{font-size:17px}.ks-pdp-sticky>div>span{font-size:10px;margin-top:4px;line-height:1.7}.ks-pdp-sticky>div{min-width:0}.ks-pdp-sticky .ks-btn>span{font:18px KorvaLatin}@media(min-width:801px){.ks-pdp-sticky{display:none!important}}@media(max-width:1100px)and (min-width:801px){.ks-pdp .ks-product-layout{gap:4%;grid-template-columns:1fr 1fr}.ks-pdp-order{padding:17px}.ks-pdp .ks-cod-real-sizes{gap:5px}.ks-pdp .ks-cod-real-sizes a,.ks-pdp .ks-cod-real-sizes span{min-height:43px}.ks-pdp-fit,.ks-pdp-styling-copy{padding:28px}}@media(max-width:800px){.ks-pdp{padding:20px 5% 0}.ks-pdp .ks-breadcrumb{font-size:10px;margin-bottom:17px}.ks-pdp .ks-product-layout{display:flex;flex-direction:column;gap:23px}.ks-pdp .ks-product-gallery{position:static;width:100%}.ks-pdp .ks-image-zoom{aspect-ratio:1.06}.ks-pdp .ks-photo-caption{top:13px;right:13px;font-size:9px}.ks-pdp .ks-product-info{width:100%;padding-top:0}.ks-pdp .ks-product-info h1{font-size:28px;line-height:1.5}.ks-pdp .ks-product-price{margin-top:13px}.ks-pdp .ks-product-price strong{font-size:30px}.ks-pdp .ks-product-lead{font-size:13px;margin:13px 0 16px!important}.ks-pdp-benefits{font-size:11px;gap:12px 18px;padding:13px 0}.ks-pdp-order{padding:18px 14px;margin-top:18px}.ks-pdp .ks-pdp-order-heading h2{font-size:21px}.ks-pdp .ks-cod-real-sizes{gap:5px}.ks-pdp .ks-cod-real-sizes a,.ks-pdp .ks-cod-real-sizes span{min-height:44px;font-size:13px}.ks-pdp .ks-size-heading .ks-text-link{font-size:11px}.ks-pdp-order-review{font-size:10px;gap:9px}.ks-pdp-order-review strong{font-size:12px}.ks-pdp-contact{margin:17px 0;font-size:11px}.ks-pdp-section-nav{margin-top:30px;gap:8px 20px;padding:14px 0;font-size:11px;justify-content:start}.ks-pdp-details{grid-template-columns:1fr;gap:23px;padding:34px 0}.ks-pdp .ks-product-description{font-size:13px;margin-top:14px}.ks-pdp-facts>div{padding:13px 0;font-size:12px;gap:14px}.ks-pdp-facts dd[dir=ltr]{font-size:11px}.ks-pdp-fit{grid-template-columns:1fr;gap:26px;padding:25px 20px}.ks-pdp-fit-copy>p:not(.ks-overline){font-size:13px}.ks-pdp-fit-copy .ks-btn{min-height:46px;font-size:12px}.ks-pdp-fit-steps{gap:17px}.ks-pdp-fit-steps li{gap:15px;padding-bottom:15px}.ks-pdp-styling{grid-template-columns:1fr;margin-top:30px}.ks-pdp-styling-image{aspect-ratio:1.12}.ks-pdp-styling-copy,.ks-pdp-styling-text .ks-pdp-styling-copy{padding:28px 23px}.ks-pdp-styling-copy>p:not(.ks-overline){margin-top:16px;font-size:13px}.ks-pdp-how{padding:34px 0}.ks-pdp-how>ol{grid-template-columns:1fr;gap:23px;margin-top:23px}.ks-pdp-how li{display:grid;grid-template-columns:30px 1fr;gap:0 15px}.ks-pdp-how li>span{grid-row:1/3;border-bottom:0;padding-top:7px}.ks-pdp-how h3{margin-top:0;font-size:16px}.ks-pdp-how li>p{grid-column:2;font-size:12px;margin-top:5px}.ks-pdp-service{grid-template-columns:1fr;gap:18px;padding:34px 0}.ks-pdp-faq summary{font-size:13px;min-height:55px}.ks-pdp-faq details>p{font-size:12px}.ks-pdp-end{align-items:start;flex-direction:column;padding:23px 20px;gap:18px;margin-bottom:32px}.ks-pdp-end strong{font-size:16px}.ks-pdp-end .ks-btn{width:100%;min-height:47px}.ks-pdp-fit-dialog{padding:22px 19px}.ks-pdp-fit-dialog .ks-dialog-top h2{font-size:22px}.ks-pdp-sticky{display:flex;padding:12px 5%;padding-bottom:max(12px,env(safe-area-inset-bottom));box-shadow:0 -3px 20px #173c3314}.ks-pdp-sticky .ks-btn{min-height:46px}.ks-pdp-sticky .ks-btn>span{font-size:16px}.ks-pdp-related .ks-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ks-pdp-related .ks-section-head h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.ks-pdp-sticky{transition:none}}.ks-pdp .ks-cod-app .rsi-form-header,.ks-pdp .ks-cod-app .rsi-custom-text,.ks-pdp .ks-cod-app .rsi-form-spacer{display:none!important}.ks-pdp [data-cod-app-container][data-pdp-ready=false]{visibility:hidden;max-height:180px;overflow:hidden;pointer-events:none}.ks-pdp-loading{font-size:12px;color:#526c60;padding:18px 0}.ks-pdp .ks-cod-app .rsi-form-main{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;width:100%!important}.ks-pdp .ks-cod-app .rsi-text-input-field{font-family:inherit!important;font-size:16px!important;min-height:50px!important;border:1px solid #cbd4cc!important;border-radius:0!important;box-shadow:none!important}.ks-pdp .ks-cod-app .rsi-text-input-label{font-family:inherit!important;font-size:13px!important}.ks-pdp .ks-cod-app .rsi-product-item-wrapper{border:1px solid #d9ddd6!important;border-radius:0!important;box-shadow:none!important}.ks-pdp .ks-cod-app .rsi-shipping-rates-item{border-color:#cbd4cc!important;border-radius:0!important}.ks-pdp .ks-cod-app .rsi-total-summary-column{border-radius:0!important}.ks-pdp .ks-cod-app .rsi-submit_button{border-radius:0!important;box-shadow:none!important;min-height:62px!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/korva-product.css.map */
