:root{--kd-color-logo: #5e677d;--kd-color-black: #000000;--kd-color-text: #000000;--kd-color-text-dark: #1f1f1f;--kd-color-text-muted: #6b6b6b;--kd-color-border: #262626;--kd-color-border-soft: #e5e5e5;--kd-color-white: #ffffff;--kd-color-bg: #ffffff;--kd-color-placeholder: #f0f0f0;--kd-color-accent: #be1b02;--kd-font-display: "Playfair Display", Georgia, "Times New Roman", serif;--kd-font-nav: var(--kd-font-display);--kd-font-body: "Pontano Sans", var(--font-body-family, system-ui, sans-serif);--kd-font-heading: var(--kd-font-display);--kd-text-display: 5.2rem;--kd-text-title: 5.2rem;--kd-text-nav: 1.6rem;--kd-text-cta: 2rem;--kd-text-btn: 1.8rem;--kd-text-body: 1.6rem;--kd-text-price: 1.6rem;--kd-text-nav-line: normal;--kd-space-4: .4rem;--kd-space-8: .8rem;--kd-space-12: 1.2rem;--kd-space-16: 1.6rem;--kd-space-20: 2rem;--kd-space-24: 2.4rem;--kd-space-30: 3rem;--kd-space-32: 3.2rem;--kd-space-40: 4rem;--kd-space-48: 4.8rem;--kd-space-56: 5.6rem;--kd-space-64: 6.4rem;--kd-space-80: 8rem;--kd-header-pad-y: 1.6rem;--kd-header-pad-x: 3.2rem;--kd-header-logo-w: 11.7rem;--kd-header-logo-h: 3.8rem;--kd-header-nav-gap: 3rem;--kd-header-icon-size: 2.4rem;--kd-header-icon-gap: 1.2rem;--kd-container-max: 144rem;--kd-content-max: 137.6rem;--kd-section-pad: 0;--kd-ease: cubic-bezier(.25, .1, .25, 1);--kd-duration: .2s;--kd-z-header: 100;--kd-z-drawer: 110;--kd-z-overlay: 105}body{max-width:100vw;overflow-x:hidden}.kd-section{width:100%;position:relative;background:var(--kd-color-bg)}.kd-container{width:100%;max-width:var(--kd-container-max);margin-inline:auto;padding-inline:var(--kd-header-pad-x);box-sizing:border-box}.kd-section__pad{padding:var(--kd-section-pad);box-sizing:border-box}.kd-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kd-display{margin:0;font-family:var(--kd-font-display);font-size:var(--kd-text-display);font-weight:400;line-height:normal;letter-spacing:0;color:var(--kd-color-text)}.kd-title{margin:0;font-family:var(--kd-font-display);font-size:var(--kd-text-title);font-weight:400;line-height:normal;letter-spacing:0;color:var(--kd-color-text)}.kd-text{margin:0;font-family:var(--kd-font-display);font-size:var(--kd-text-body);font-weight:400;line-height:normal;letter-spacing:0;color:var(--kd-color-text-dark)}.kd-text--muted{color:var(--kd-color-text-muted)}.kd-price{margin:0;font-family:var(--kd-font-body);font-size:var(--kd-text-price);font-weight:400;line-height:normal;color:var(--kd-color-text)}.kd-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin:0}.kd-price--compare{color:var(--kd-color-accent, #be1b02);text-decoration:line-through;text-decoration-skip-ink:none;font-size:1.4rem;font-weight:400}.kd-sale-badge{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:.4rem .8rem;border-radius:.4rem;background:var(--kd-color-accent, #be1b02);color:#fff;font-family:var(--kd-font-body);font-size:1.1rem;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.kd-sale-badge--card{position:absolute;top:1.6rem;left:1.6rem;z-index:2}.kd-sale-badge--inline{padding:.35rem .7rem;font-size:1rem}.kd-link{display:inline-block;font-family:var(--kd-font-display);font-size:var(--kd-text-cta);font-weight:400;line-height:normal;color:inherit;text-decoration:underline;text-underline-offset:.2em;text-decoration-thickness:from-font}.kd-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5rem;padding:1.2rem 2.4rem;border:.1rem solid var(--kd-color-black);border-radius:3.35rem;background:transparent;color:var(--kd-color-border);font-family:var(--kd-font-display);font-size:var(--kd-text-btn);font-weight:400;line-height:normal;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--kd-duration) var(--kd-ease),color var(--kd-duration) var(--kd-ease)}.kd-btn:hover{background:var(--kd-color-black);color:var(--kd-color-white)}.kd-btn svg{width:2rem;height:2rem;flex-shrink:0}.kd-media{position:relative;display:block;width:100%;overflow:hidden;background:transparent}.kd-media__img,.kd-media__video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.kd-media--placeholder{min-height:20rem}.kd-rule{width:100%;height:0;border:0;border-top:.1rem solid var(--kd-color-border);margin:0}.kd-product-card{display:flex;flex-direction:column;gap:1.6rem;width:100%;text-decoration:none;color:inherit}.kd-product-card__media{position:relative;width:100%;aspect-ratio:335 / 420;background:linear-gradient(180deg,#dadada,#f0f0f0);overflow:hidden}.kd-product-card__media-link{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.kd-product-card__title a{color:inherit;text-decoration:none}.kd-product-card__img,.kd-product-card__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;box-sizing:border-box}.kd-product-card__video{pointer-events:none;border:0;background:transparent}.kd-product-card__wish{position:absolute;top:1.6rem;right:1.6rem;width:2.4rem;height:2.4rem;z-index:3;color:var(--kd-color-text);pointer-events:none}.kd-product-card__wish--btn{-webkit-appearance:none;appearance:none;border:0;padding:0;background:transparent;cursor:pointer;pointer-events:auto}.kd-product-card__wish--btn .kd-product-card__wish-icon{display:block;width:100%;height:100%}.kd-product-card__wish--btn .kd-product-card__wish-icon svg{display:block;width:100%;height:100%}.kd-product-card__wish--btn .kd-product-card__wish-icon--filled,.kd-product-card__wish--btn.is-active .kd-product-card__wish-icon--outline{display:none}.kd-product-card__wish--btn.is-active .kd-product-card__wish-icon--filled{display:block}.kd-product-card__meta{display:flex;flex-direction:column;gap:.8rem;max-width:29.6rem}.kd-product-card__title{margin:0;font-family:var(--kd-font-display);font-size:2rem;font-weight:400;line-height:normal;color:var(--kd-color-border)}@media screen and (max-width:1024px){:root{--kd-header-pad-x: 2.4rem;--kd-header-pad-y: 1.4rem;--kd-header-nav-gap: 2rem;--kd-header-logo-w: 10.4rem;--kd-header-logo-h: 3.4rem;--kd-text-display: 4.2rem;--kd-text-title: 4.2rem;--kd-text-cta: 1.8rem}}@media screen and (max-width:767px){:root{--kd-header-pad-x: 1.6rem;--kd-header-pad-y: 1.2rem;--kd-header-logo-w: 9.2rem;--kd-header-logo-h: 3rem;--kd-header-icon-gap: 1rem;--kd-text-display: 3.2rem;--kd-text-title: 3.2rem;--kd-text-cta: 1.6rem;--kd-text-btn: 1.5rem}.kd-btn{min-height:4.4rem;padding:1rem 1.8rem;gap:.8rem}}.kd-write__judgeme-wrap{position:fixed!important;left:-10000px!important;top:0!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;z-index:-9999!important}.kd-write__judgeme-wrap *,#judgeme_product_reviews.kd-write__judgeme-host{max-width:1px!important;max-height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important}body:has(cart-drawer.active) .kd-write__judgeme-wrap,body:has(cart-drawer.active) #judgeme_product_reviews,body:has(cart-drawer.active) .jm-review-widget{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}shopify-store{display:none!important}html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-section,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-contact,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-pdp,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-account,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-wishlist,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-legal-footer,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-lb-edit,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-lb-winter,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .kd-lookbook,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) .shopify-policy__container,html.kd-gsap:not(.kd-gsap-ready):not(.kd-gsap-fallback) #MainContent>.kd{opacity:0}html.kd-gsap.kd-gsap-ready .kd-section,html.kd-gsap.kd-gsap-ready .kd-contact,html.kd-gsap.kd-gsap-ready .kd-pdp,html.kd-gsap.kd-gsap-ready .kd-account,html.kd-gsap.kd-gsap-ready .kd-wishlist,html.kd-gsap.kd-gsap-ready .kd-legal-footer,html.kd-gsap.kd-gsap-ready .kd-lb-edit,html.kd-gsap.kd-gsap-ready .kd-lb-winter,html.kd-gsap.kd-gsap-ready .kd-lookbook,html.kd-gsap.kd-gsap-ready .shopify-policy__container,html.kd-gsap.kd-gsap-ready #MainContent>.kd,html.kd-gsap-fallback .kd-section,html.kd-gsap-fallback .kd-contact,html.kd-gsap-fallback .kd-pdp,html.kd-gsap-fallback .kd-account,html.kd-gsap-fallback .kd-wishlist,html.kd-gsap-fallback .kd-legal-footer,html.kd-gsap-fallback .kd-lb-edit,html.kd-gsap-fallback .kd-lb-winter,html.kd-gsap-fallback .kd-lookbook,html.kd-gsap-fallback .shopify-policy__container,html.kd-gsap-fallback #MainContent>.kd{opacity:1!important}html.kd-gsap-fallback .kd-section *,html.kd-gsap-fallback .kd-legal-footer *,html.kd-gsap-fallback .shopify-policy__container *{opacity:1!important;visibility:visible!important;transform:none!important}html.kd-gsap .kd-section,html.kd-gsap .kd-hero__media,html.kd-gsap [class*=__media],html.kd-gsap .kd-product-card,html.kd-gsap .kd-week__item{backface-visibility:hidden}@media(prefers-reduced-motion:reduce){html.kd-gsap:not(.kd-gsap-ready) .kd-section,html.kd-gsap:not(.kd-gsap-ready) .kd-legal-footer,html.kd-gsap:not(.kd-gsap-ready) .kd-lb-edit,html.kd-gsap:not(.kd-gsap-ready) .kd-lb-winter,html.kd-gsap:not(.kd-gsap-ready) .kd-lookbook,html.kd-gsap:not(.kd-gsap-ready) .shopify-policy__container,html.kd-gsap:not(.kd-gsap-ready) #MainContent>.kd{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/kidding-globals.css.map */
