.link-animate{position:relative;display:inline-block;width:fit-content;text-decoration:none}.link-animate:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:currentColor;transition:width .3s cubic-bezier(.39,.575,.565,1)}@media(hover:hover){.link-animate:not(.link-animate--on-parent-hover):hover:after,.link-animate-trigger:hover .link-animate--on-parent-hover:after{width:100%}}.link-animate:not(.link-animate--on-parent-hover):focus-visible:after{width:100%}.link-animate--reverse:after{width:100%;transform:scaleX(1);transform-origin:right;transition:transform .3s cubic-bezier(.39,.575,.565,1)}@media(hover:hover){.link-animate--reverse:not(.link-animate--on-parent-hover):hover:after,.link-animate-trigger:hover .link-animate--reverse.link-animate--on-parent-hover:after{width:100%;transform:scaleX(0)}}.link-animate--reverse:not(.link-animate--on-parent-hover):focus-visible:after{transform:scaleX(0)}:root{--text-xxs: 10px;--text-xs: 12px;--text-sm: 14px;--text-base: 16px;--text-lg: 18px;--text-xl: 20px;--text-2xl: 24px;--text-3xl: 30px;--text-4xl: 36px;--text-5xl: 48px;--text-6xl: 60px;--text-7xl: 72px;--text-8xl: 96px;--text-9xl: 128px}.text-xxs{font-size:var(--text-xxs)}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-xl{font-size:var(--text-xl)}.text-2xl{font-size:var(--text-2xl)}.text-3xl{font-size:var(--text-3xl)}.text-4xl{font-size:var(--text-4xl)}.text-5xl{font-size:var(--text-5xl)}.text-6xl{font-size:var(--text-6xl)}.text-7xl{font-size:var(--text-7xl)}.text-8xl{font-size:var(--text-8xl)}.text-9xl{font-size:var(--text-9xl)}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}:root{--rounded-xs: 2px;--rounded-sm: 4px;--rounded-md: 6px;--rounded-lg: 8px;--rounded-xl: 12px;--rounded-2xl: 16px;--rounded-3xl: 24px;--rounded-4xl: 32px;--rounded-full: calc(infinity * 1px)}.rounded-xs{border-radius:var(--rounded-xs)}.rounded-sm{border-radius:var(--rounded-sm)}.rounded-md{border-radius:var(--rounded-md)}.rounded-lg{border-radius:var(--rounded-lg)}.rounded-xl{border-radius:var(--rounded-xl)}.rounded-2xl{border-radius:var(--rounded-2xl)}.rounded-3xl{border-radius:var(--rounded-3xl)}.rounded-4xl{border-radius:var(--rounded-4xl)}.rounded-full{border-radius:var(--rounded-full)}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.leading-none{line-height:1}.blur-xs{filter:blur(4px)}.blur-sm{filter:blur(8px)}.blur-md{filter:blur(12px)}.loading{position:relative;color:transparent!important;pointer-events:none}.loading:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border:2px solid #f3f3f3;border-top:2px solid #333;border-radius:50%;animation:packaging-spinner 1s linear infinite}@keyframes packaging-spinner{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@media only screen and (min-width:750px){.parent .header__dropdown{width:100%;left:0;max-width:100vw;background:var(--COLOR-BG);border:none;box-shadow:none}.has-line-design .parent .header__dropdown{border:none}.parent .header__dropdown__wrapper{padding:40px var(--outer, 50px) 56px}.parent .header__dropdown__inner{display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-auto-columns:max-content;column-gap:80px;row-gap:20px}.parent .navlink--child{margin:0;padding:0;font-weight:var(--FONT-WEIGHT-NAV);white-space:nowrap}}.footer__block--inline-menu{width:100%}.kk-footer-inline-menu__list{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:25px;row-gap:15px;width:100%;margin:0;justify-content:space-between}.kk-footer-inline-menu__link{font-weight:var(--FONT-WEIGHT-NAV, 500);white-space:nowrap}@media only screen and (min-width:750px){.kk-footer-inline-menu__list{align-items:center;gap:24px}}.radio__fieldset.kk-size-fieldset{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:20px}.kk-size-fieldset .radio__legend{display:block;order:2;width:auto;flex:0 0 auto}.kk-size-fieldset .radio__legend__label{display:flex;align-items:center;justify-content:flex-end;width:auto;gap:16px}.kk-size-fieldset .radio__legend__option-name,.kk-size-fieldset .radio__legend__value:not(.radio__legend__color__description),.kk-size-fieldset [data-selected-value]{display:none}.kk-size-fieldset .radio__legend__link.text-link{flex:0 0 auto;display:inline-flex;align-items:center;white-space:nowrap;padding:0;color:var(--text);font-weight:var(--FONT-WEIGHT-BODY);background:none;-webkit-text-fill-color:currentcolor}.kk-size-fieldset .radio__legend__link.text-link:after{content:none}.kk-size-fieldset .radio__legend__link__label{position:relative;background:none;-webkit-text-fill-color:currentcolor;text-decoration:none}.kk-size-fieldset .radio__legend__link:hover .radio__legend__link__label{text-decoration:underline;text-underline-offset:3px}.kk-size-fieldset .radio__legend__link__label:after{content:"\203a";margin-left:6px;display:inline-block;text-decoration:none}.kk-size-fieldset .radio__buttons{order:1;display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;min-width:0}.kk-size-fieldset .radio__button{padding:0;margin:0}.radio__fieldset.kk-size-fieldset .radio__button label{display:inline-block;min-width:0;padding:2px 0;border:0;border-radius:0;background:transparent;color:var(--text);font-weight:300;text-decoration:none;text-underline-offset:4px;transition:opacity .2s ease}.radio__fieldset.kk-size-fieldset .radio__button label:hover,.radio__fieldset.kk-size-fieldset .radio__button label:active,.radio__fieldset.kk-size-fieldset .radio__button label:focus{background:transparent;color:var(--text);text-decoration:underline}@media(hover:none)and (pointer:coarse){.radio__fieldset.kk-size-fieldset .radio__button label:hover{text-decoration:none}}.radio__fieldset.kk-size-fieldset .radio__button input:checked~label{background:transparent;color:var(--text);text-decoration:underline;font-weight:700}.radio__fieldset.kk-size-fieldset .radio__button input:disabled+label,.radio__fieldset.kk-size-fieldset .radio__button input.disabled+label,.radio__fieldset.kk-size-fieldset .radio__button input.sold-out+label,.radio__fieldset.kk-size-fieldset .radio__button input.unavailable+label{position:relative;background:transparent;border:0;opacity:.5;color:var(--text);font-weight:300;text-decoration:none;cursor:not-allowed}.radio__fieldset.kk-size-fieldset .radio__button input:disabled+label:after,.radio__fieldset.kk-size-fieldset .radio__button input.disabled+label:after,.radio__fieldset.kk-size-fieldset .radio__button input.sold-out+label:after,.radio__fieldset.kk-size-fieldset .radio__button input.unavailable+label:after{content:"";display:block;position:absolute;inset-block-start:50%;inset-inline-start:-6px;inline-size:calc(100% + 12px);block-size:0;border-block-start:1px solid currentColor;transform:rotate(-12deg);pointer-events:none}.radio__fieldset.kk-size-fieldset .radio__button input:disabled+label:hover,.radio__fieldset.kk-size-fieldset .radio__button input.disabled+label:hover,.radio__fieldset.kk-size-fieldset .radio__button input.sold-out+label:hover,.radio__fieldset.kk-size-fieldset .radio__button input.unavailable+label:hover{text-decoration:none}.is-focused .kk-size-fieldset .radio__button input:focus-visible+label{outline:2px solid var(--text);outline-offset:2px}@media only screen and (min-width:750px){.navlink--cart--text .header__cart__status:before{content:"\a0("}.navlink--cart--text .header__cart__status:after{content:")"}}.collection-item__bg-inner{position:relative}.collection-grid-item__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.collection-grid-item__video video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.collection-item .collection-grid-item__info{display:flex;flex-direction:column}.collection-item .collection-grid-item__info.text-left{text-align:left;align-items:flex-start}.collection-item .collection-grid-item__info.text-center{text-align:center;align-items:center}.collection-item .collection-grid-item__info.text-right{text-align:right;align-items:flex-end}.collection-grid-item__text>:last-child{margin-bottom:0}.collection-grid-item__link{margin-top:12px}.product-item--inline .product-link{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.product-item--inline .product-item__title{flex:1 1 auto;min-width:0}.product-item--inline .product-item__price__holder{flex:0 0 auto;text-align:right}.product-item--inline .product-item__price{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:6px}.product-item .old-price,.search-product-item .old-price{opacity:.6}@media only screen and (min-width:750px){.product-modal .product-modal__outer{max-width:760px}}.product-modal .tab-content h4{margin:1.6em 0 .6em;font-weight:var(--FONT-WEIGHT-BODY);letter-spacing:.01em}.product-modal .tab-content h4:first-child{margin-top:0}.product-modal .tab-content h5{margin:1.2em 0 .5em}.product-modal .tab-content p{margin:0 0 .8em;color:var(--link);opacity:.7;line-height:1.5}.product-modal .tab-content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%;max-width:100%;margin:0 0 1.4em;border:0;border-collapse:collapse;table-layout:auto}.product-modal .tab-content table tbody{display:table;width:100%}.product-modal .tab-content table th,.product-modal .tab-content table td{border:0;padding:11px 14px;text-align:center;white-space:nowrap;min-width:54px;line-height:1.3;vertical-align:middle}.product-modal .tab-content table th[scope=row],.product-modal .tab-content table td:first-child{text-align:left;font-weight:var(--FONT-WEIGHT-BODY-BOLD);min-width:110px}.product-modal .tab-content table tbody tr:nth-child(2n){background:#00000008}.product-modal .tab-content table td:empty{min-width:0;padding:0}@media only screen and (max-width:749px){.collection-list:not(.grid--mobile-slider) .collection-item--mobile-full{width:100vw;margin-left:50%;transform:translate(-50%)}.collection-list:not(.grid--mobile-slider) .collection-item--mobile-full .collection-item__content{position:relative}.collection-list:not(.grid--mobile-slider) .collection-item--mobile-full .collection-item__info{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:16px;text-align:left;color:var(--mobile-full-text, #fff)}.collection-list:not(.grid--mobile-slider) .collection-item--mobile-full .collection-item__info .collection-grid-item__text{display:none}.collection-list:not(.grid--mobile-slider) .collection-item--mobile-full .collection-item__info .collection-grid-item__link{color:inherit}}.product-item__bg--video{background:var(--bg)}.product-item__bg--video .product-item__video-poster,.product-item__bg--video .product-item__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.product-item__bg--video .product-item__video-poster{z-index:1}.product-item__bg--video .product-item__video{z-index:2}.product-item__bg--video .product-item__video.is-loading{opacity:0}.product-item__bg--video .product-item__video video,.product-item__bg--video .product-item__video-poster img{width:100%;height:100%;object-fit:cover;object-position:center}@media only screen and (max-width:749px){.kk-header-cart-mobile{display:inline-flex;align-items:center}.kk-header-cart-mobile__count{font-size:var(--FONT-SIZE-NAV);line-height:1;white-space:nowrap}.kk-header-cart-mobile__count:before{content:"("}.kk-header-cart-mobile__count:after{content:")"}.kk-header-cart-mobile__count[data-cart-count="0"]{display:none}}.mobile-menu__block--account,.mobile-menu__block--link{padding:0!important}.kk-drawer-favicon{display:block;width:36px;height:36px;flex:0 0 auto;text-decoration:none}.kk-drawer-favicon__img{display:block;width:36px;height:36px;object-fit:contain}:root{--size-guide-text: #1a1a1a;--size-guide-text-muted: #6b6b6b;--size-guide-text-note: #9a9a9a;--size-guide-border: #ededed;--size-guide-border-top: #e5e5e5}.size-guide{max-width:960px;margin:0 auto;color:var(--size-guide-text)}.size-guide__caption{border-top:1px solid var(--size-guide-border-top);padding-top:24px;margin:0 0 8px;font-size:15px;line-height:1.4}.size-guide__table{width:100%;border-collapse:collapse;table-layout:fixed;margin:0;border:0}.size-guide__table th,.size-guide__table td{padding:14px 8px;font-size:15px;font-weight:400;color:var(--size-guide-text);text-align:center;vertical-align:middle;border:0;border-bottom:1px solid var(--size-guide-border)}.size-guide__table thead th{color:var(--size-guide-text-muted)}.size-guide__sub{display:block;margin-top:2px;font-size:12px;color:var(--size-guide-text-note)}.size-guide__table th:first-child,.size-guide__table td:first-child{text-align:left}.size-guide__note{margin:16px 0 0;font-size:13px;line-height:1.4;color:var(--size-guide-text-note)}.section-columns .column__inner:hover .image-wrapper{transform:none}.section-columns .grid-item>a{text-decoration:none;color:inherit}.section-columns .column__text-row--split{display:flex;align-items:baseline;justify-content:space-between;gap:16px;width:100%;margin-bottom:var(--inner)}.section-columns .column__text-row--split .column__text{margin-bottom:0}.section-columns .column__side-text{flex-shrink:0;text-align:right;white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/39/assets/kellykilby.css.map */
