.khan-shipping-microline{font-size:1.3rem;color:rgba(var(--color-foreground),.65);margin:.8rem 0 0;letter-spacing:.02em}.khan-shipping-microline a{color:inherit;text-decoration:underline;text-underline-offset:2px}.khan-shipping-microline a:hover{color:rgb(var(--color-foreground))}.product__info-container{--khan-lux-gap: 1.6rem}.product__info-container>*+*{margin-top:var(--khan-lux-gap)}.product__info-container .product__text{font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(var(--color-foreground),.6);margin-bottom:.4rem}.product__title h1{font-size:2.6rem;font-weight:400;letter-spacing:.01em;line-height:1.25;margin:0}.price{font-size:1.8rem;letter-spacing:.02em}.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.55);font-size:1.5rem}.variant-picker__label,.product-form__input .form__label{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.7);margin-bottom:.8rem}.product-form__buttons{margin-top:2rem}.product-form__submit{min-height:4.8rem;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase}.product__description{font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.8);max-width:52rem}.product__description p+p{margin-top:1.2rem}@media(max-width:749px){.product__title h1{font-size:2.2rem}.product-form__submit{min-height:5.2rem}.khan-shipping-microline{font-size:1.25rem}}.price__badge-sale,.badge.price__badge-sale,span.badge--sale,.product__info-container .product__tax,.product__tax.caption{display:none!important}.price{margin-bottom:.4rem}.product__info-container .shopify-installments{margin-top:.8rem;margin-bottom:.4rem;font-size:1.3rem}.khan-shipping-microline{margin-top:.6rem}.product__info-container .price,.product__info-container .product-form__input,.product__info-container .product-form__buttons{margin-top:1.2rem;margin-bottom:0}.product__info-container .accordion{border-top:1px solid rgba(var(--color-foreground),.12);margin-top:0}.product__info-container .accordion summary{padding:1.4rem 0;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;list-style:none}.product__info-container .accordion summary::-webkit-details-marker{display:none}.product__info-container .accordion__content{padding:0 0 1.6rem;font-size:1.4rem;line-height:1.65}.product__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.product__description.expanded{-webkit-line-clamp:unset;display:block}.khan-desc-toggle{font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;background:none;border:none;padding:.8rem 0 0;color:rgba(var(--color-foreground),.7)}.khan-size-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.2rem 0}.khan-size-table{width:100%;min-width:480px;border-collapse:collapse;font-size:1.3rem}.khan-size-table th,.khan-size-table td{padding:.8rem 1rem;text-align:left;border-bottom:1px solid rgba(var(--color-foreground),.1);white-space:nowrap}.khan-size-table th{font-weight:600;text-transform:uppercase;font-size:1.1rem;letter-spacing:.08em}.khan-fit-row{display:flex;align-items:center;gap:1.2rem;margin:1rem 0;font-size:1.3rem;flex-wrap:wrap}.khan-fit-verdict{font-weight:600;letter-spacing:.04em}.khan-model-stats{color:rgba(var(--color-foreground),.65)}.khan-size-guide-btn{background:none;border:none;padding:0;font-size:1.3rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer;color:rgba(var(--color-foreground),.75);margin-left:auto}.khan-size-guide-btn:hover{color:rgb(var(--color-foreground))}.khan-modal-inner{padding:3rem;overflow-y:auto;max-height:85vh;position:relative}.khan-modal-inner h3{font-size:1.8rem;letter-spacing:.08em;text-transform:uppercase;margin:0 0 1.5rem;font-weight:500}.khan-modal-close{position:absolute;top:1.5rem;right:1.5rem;background:none;border:none;font-size:2.4rem;cursor:pointer;line-height:1;color:rgba(var(--color-foreground),.6)}.khan-modal-close:hover{color:rgb(var(--color-foreground))}.khan-fit-notes{font-size:1.4rem;line-height:1.6;color:rgba(var(--color-foreground),.8);margin-bottom:2rem;font-style:italic}.khan-modal-tabs{display:flex;gap:0;border-bottom:1px solid rgba(var(--color-foreground),.15);margin-bottom:2rem}.khan-tab{background:none;border:none;padding:1rem 2rem;font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;color:rgba(var(--color-foreground),.55);border-bottom:2px solid transparent;margin-bottom:-1px}.khan-tab.active{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground));font-weight:600}.khan-tab-panel{display:none}.khan-tab-panel.active{display:block}.khan-how-to-measure{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.12)}.khan-how-to-measure h4{font-size:1.3rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1.2rem}.khan-how-to-measure p{font-size:1.35rem;line-height:1.6;margin-bottom:.8rem;color:rgba(var(--color-foreground),.75)}.khan-modal-note{font-size:1.2rem;color:rgba(var(--color-foreground),.55);font-style:italic;margin-top:1.5rem}.khan-modal-tabs{flex-wrap:nowrap}.khan-tab{white-space:nowrap;flex-shrink:0;padding:1rem 1.2rem}.khan-modal-inner{padding:2rem 1.5rem}.khan-size-table-wrap{margin:1.2rem 0}@media(max-width:480px){.khan-size-table{min-width:420px;font-size:1.2rem}.khan-size-table th,.khan-size-table td{padding:.6rem .8rem}.khan-modal-inner h3{font-size:1.5rem}.khan-fit-notes{font-size:1.3rem}}.khan-modal-inner{overflow-x:hidden}.khan-size-table-wrap{overflow-x:auto;max-width:100%}.khan-size-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;border:none;padding:0;width:min(92vw,640px);max-height:85vh;background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.khan-size-modal::backdrop{background:#00000080}.khan-modal-inner{scrollbar-width:thin;scrollbar-color:rgba(var(--color-foreground),.25) transparent}.khan-modal-inner::-webkit-scrollbar{width:4px}.khan-modal-inner::-webkit-scrollbar-track{background:transparent}.khan-modal-inner::-webkit-scrollbar-thumb{background:rgba(var(--color-foreground),.25);border-radius:2px}.khan-size-table-wrap{scrollbar-width:none}.khan-size-table-wrap::-webkit-scrollbar{display:none}@media(max-width:480px){.khan-size-modal{width:calc(100vw - 2rem);max-height:88vh}.khan-modal-inner{padding:2rem 1.25rem;max-height:88vh}.khan-modal-inner h3{font-size:1.4rem;margin-bottom:1rem;letter-spacing:.1em}.khan-fit-notes{font-size:1.25rem;line-height:1.55;margin-bottom:1.5rem}.khan-modal-tabs{margin-bottom:1.5rem}.khan-tab{font-size:1.15rem;padding:.9rem 1rem;letter-spacing:.05em}.khan-size-table{font-size:1.15rem}.khan-size-table th{font-size:1rem}.khan-size-table th,.khan-size-table td{padding:.7rem .9rem}.khan-how-to-measure{margin-top:1.8rem;padding-top:1.5rem}.khan-how-to-measure h4{font-size:1.15rem;margin-bottom:1rem}.khan-how-to-measure p{font-size:1.2rem;margin-bottom:.6rem}.khan-modal-close{top:1rem;right:1.25rem;font-size:2rem}}.khan-size-modal{height:min(78vh,640px)}.khan-modal-inner{height:100%;max-height:none}@media(max-width:480px){.khan-size-modal{height:82vh;max-height:88vh}}@media screen and (max-width:749px){.product-media-modal__content img{max-width:100%;height:auto;max-height:85vh;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/khan-luxury-product.css.map */
