:root{--dky-white: #FFFFFF;--dky-brown: #3B2A21;--dky-ink: #1A1A1A;--dky-line: #E4E0DC;--dky-muted: #8A8079;--font-h1--size: 30px;--font-h2--size: 22px;--font-h3--size: 17px;--font-paragraph--size: 16px}@media screen and (max-width:749px){:root{--font-paragraph--size: 15px}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{color:var(--dky-ink);letter-spacing:0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{text-transform:none!important;letter-spacing:.01em!important}.menu-list__link,.menu-list__link-title{text-transform:none!important;letter-spacing:0!important}product-card [ref=productTitleLink] .text-block{width:100%!important;max-width:100%!important;min-width:0}product-card [ref=productTitleLink] .text-block p,.dky-card__title{font-family:var(--font-body--family)!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important;letter-spacing:.005em!important;text-transform:none!important;color:var(--dky-ink)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}product-card product-price,product-card product-price .price,.dky-card__price{font-size:12px!important;font-weight:400!important;letter-spacing:.01em}product-card .compare-at-price,.dky-card__price s{font-size:11px!important}.compare-at-price,.compare-at-price *{color:var(--dky-muted)!important}.compare-at-price{text-decoration:line-through}product-card .product-card__content{border-radius:0!important}product-card .card-gallery{border-radius:16px;overflow:hidden}product-card .card-gallery{--gallery-aspect-ratio: 4 / 5 !important}product-card .card-gallery :is(img,video){object-fit:cover}@media screen and (max-width:749px){.variant-picker .variant-option.variant-option--buttons:not(.variant-option--swatches){display:flex!important;flex-wrap:nowrap!important;gap:6px!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:1 1 0!important;min-width:44px!important;min-height:44px!important;padding:8px 10px!important;margin:0!important;font-size:14px!important}}@media screen and (max-width:359px){.variant-picker .variant-option--buttons:not(.variant-option--swatches){gap:4px!important}.variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:0!important;padding:8px 4px!important}}product-card quick-add-component{display:none!important}.dky-qa-row{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%}.dky-qa-row>product-price{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dky-qa-btn,.dky-card__add{position:relative;z-index:3;flex:0 0 auto;display:inline-flex!important;align-items:center!important;gap:5px!important;min-height:26px!important;padding:2px 10px 2px 2px!important;border:0!important;border-radius:999px!important;background:#f2f0ee!important;color:var(--dky-ink)!important;font-family:var(--font-body--family)!important;font-size:11px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer}.dky-qa-btn>span:first-child,.dky-card__add .dky-card__plus{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 1.5px #1a1a1a1a!important;font-size:13px!important;font-weight:400!important;line-height:1!important}.dky-qa-btn:hover,.dky-card__add:hover{background:#e8e5e2!important}.dky-qa-btn[disabled],.dky-card__add[disabled]{opacity:.6;cursor:default}.dky-qa-open{overflow:hidden}.dky-qa-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center}.dky-qa-sheet[hidden]{display:none}.dky-qa-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a66}.dky-qa-panel{position:relative;width:100%;max-width:480px;padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:16px 16px 0 0;background:var(--dky-white);color:var(--dky-ink);font-family:var(--font-body--family)}@media screen and (min-width:750px){.dky-qa-sheet{align-items:center}.dky-qa-panel{border-radius:16px}}.dky-qa-close{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;background:none;color:var(--dky-ink);font-size:26px;line-height:1;cursor:pointer}.dky-qa-title{margin:0 48px 4px 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:17px;letter-spacing:0}.dky-qa-sub{margin:0 0 14px;font-size:13px;color:var(--dky-muted)}.dky-qa-sizes{display:flex;flex-wrap:wrap;gap:8px}.dky-qa-size{min-width:52px;min-height:44px;padding:8px 12px;border:1px solid var(--dky-line);border-radius:8px;background:var(--dky-white);color:var(--dky-ink);font-family:var(--font-body--family);font-size:14px;cursor:pointer}.dky-qa-size:hover{border-color:var(--dky-ink)}.dky-qa-size[disabled]{color:var(--dky-muted);text-decoration:line-through;cursor:default}@media screen and (min-width:750px){#header-component .header-menu{display:none!important}#header-component .header__drawer{display:flex!important;min-height:var(--header-drawer-min-height, 60px)}}predictive-search-component .resource-card__title{display:block!important;-webkit-line-clamp:unset!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;width:0!important;min-width:100%!important;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-transform:none;letter-spacing:0}:is(.section-carousel,.section-resource-list) slideshow-arrows:not(product-card slideshow-arrows){display:none!important}.dky-dots{display:flex;justify-content:center;gap:2px;margin-top:14px}.dky-dots[hidden]{display:none}.dky-dots__dot{padding:8px 3px;border:0;background:none;cursor:pointer}.dky-dots__dot:before{content:"";display:block;width:6px;height:6px;border-radius:999px;background:#e4e0dc;transition:width .2s ease,background-color .2s ease}.dky-dots__dot.is-active:before{width:18px;background:#3b2a21}.section-resource-list a.size-style:is(.button,.button-secondary,.button-unstyled,.button-custom){display:inline-flex!important;align-items:center;justify-content:center;min-height:34px!important;padding:6px 16px!important;border:1px solid #E4E0DC!important;border-radius:999px!important;background:#fff!important;color:#1a1a1a!important;font-family:var(--font-body--family);font-size:13px!important;line-height:1!important;letter-spacing:0!important;text-transform:none!important;text-decoration:none!important;box-shadow:none!important}.section-resource-list a.size-style:is(.button,.button-secondary,.button-unstyled,.button-custom):hover{border-color:#1a1a1a!important}.menu-drawer .menu-drawer__menu-item--mainlist{font-size:18px!important;line-height:1.3!important;min-height:48px!important}.menu-drawer .menu-drawer__menu-item--child{font-size:15px!important;line-height:1.4!important}#header-component search-button{display:none!important}.dky-menu-search{display:flex;align-items:center;gap:10px;width:calc(100% - 2 * var(--drawer-padding, 18px));min-height:44px;margin:4px var(--drawer-padding, 18px) 12px;padding:10px 14px;border:1px solid #E4E0DC;border-radius:999px;background:#fff;color:#8a8079;font-family:var(--font-body--family);font-size:15px;line-height:1.2;letter-spacing:0;text-transform:none;text-align:left;cursor:pointer}.dky-menu-search svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:#1a1a1a;stroke-width:1.6;stroke-linecap:round}#header-component .header-drawer-icon--open{width:22px!important;height:22px!important;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M1.5 4.5H18.5'/%3E%3Cpath d='M1.5 10H7.5'/%3E%3Cpath d='M1.5 15.5H7.5'/%3E%3Ccircle cx='13.2' cy='12.2' r='3.7'/%3E%3Cpath d='M15.9 14.9L18.5 17.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M1.5 4.5H18.5'/%3E%3Cpath d='M1.5 10H7.5'/%3E%3Cpath d='M1.5 15.5H7.5'/%3E%3Ccircle cx='13.2' cy='12.2' r='3.7'/%3E%3Cpath d='M15.9 14.9L18.5 17.5'/%3E%3C/svg%3E") center / contain no-repeat}#header-component .header-drawer-icon--open svg{visibility:hidden}.menu-drawer .menu-drawer__menu--childlist{margin-bottom:8px!important;padding-bottom:4px!important}.product-badges{top:var(--badge-inset, 10px)!important;left:var(--badge-inset, 10px)!important;right:auto!important;bottom:auto!important;justify-content:flex-start!important}.product-badges__badge,.dky-card__badge{background:#f3eee9!important;color:#3b2a21!important;border:0!important;border-radius:999px!important;font-weight:600!important;font-size:12px!important;line-height:1.2!important;padding:5px 11px!important;letter-spacing:.01em!important;min-height:0!important}@media screen and (max-width:749px){.product-badges__badge,.dky-card__badge{font-size:11px!important;padding:4px 9px!important;letter-spacing:0!important}.product-badges{--badge-inset: 8px !important}.dky-card__badge{top:8px!important;left:8px!important}}.product-badges__badge,.dky-card__badge{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif!important;font-weight:500!important}#header-component .header-drawer-icon--open{width:22px!important;height:22px!important}#header-component .header--icon.kp-new-theme svg{width:22px!important;height:22px!important;min-width:22px}#header-component .header__icon--menu{width:44px!important;height:44px!important;padding:0!important;margin-left:6px;display:flex!important;align-items:center;justify-content:center}#header-component .header--icon.kp-new-theme{flex:0 0 auto;display:flex;align-items:center;margin-right:0}#header-component header-actions{margin-right:6px}#header-component .header-logo img{height:22px!important;width:auto!important}main[data-template=index] .shopify-section .section{padding-top:14px!important;padding-bottom:14px!important}main[data-template=index] .dky-cats{padding-top:14px!important;padding-bottom:6px!important}main[data-template=index] .dky-sizes{padding-top:14px!important;padding-bottom:14px!important}main[data-template=index] .dky-tabs{padding-top:14px!important;padding-bottom:14px!important}@media screen and (min-width:750px){main[data-template=index] .shopify-section .section,main[data-template=index] .dky-sizes,main[data-template=index] .dky-tabs{padding-top:24px!important;padding-bottom:24px!important}main[data-template=index] .dky-cats{padding-top:24px!important;padding-bottom:12px!important}}.product-details king-linked-options-product{margin-top:-11px;margin-bottom:-11px}.product-details king-linked-options-product .lv-option-box{margin-bottom:0!important}@media screen and (min-width:750px){.product-details .variant-picker .variant-option--buttons:not(.variant-option--swatches){display:flex!important;flex-wrap:nowrap!important;gap:8px!important}.product-details .variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:1 1 0!important;min-width:0!important}}.product-details variant-picker{padding-bottom:0!important}.product-details variant-picker+.buy-buttons-block{margin-top:-7px}.product-details div:has(>.dky-trust){margin-top:-7px}main[data-template=product] .shopify-section:not(:first-child) .section:not(.product-information){padding-top:20px!important;padding-bottom:20px!important}main[data-template=product] .dky-tabs{padding-top:16px!important;padding-bottom:24px!important}@media screen and (min-width:750px){main[data-template=product] .shopify-section:not(:first-child) .section:not(.product-information){padding-top:32px!important;padding-bottom:32px!important}}@media screen and (max-width:749px){main[data-template=collection] .product-grid{row-gap:24px!important}}@media screen and (min-width:750px){.resource-list__carousel.force-full-width{grid-column:2!important}.resource-list__carousel.force-full-width slideshow-slides{padding-inline:0!important;scroll-padding-inline:0!important}}.text-block>*{width:var(--width);max-inline-size:min(100%,var(--max-width, 100%));text-align:var(--text-align, var(--text-align-default));text-wrap:var(--text-wrap)}
/*# sourceMappingURL=/cdn/shop/t/134/assets/dky-brand.css.map */
