.dk-pdp{--dk-muted-2:#3F392F;--dk-strike:#5F574B;--dk-line2:#E4D3A5;--shadow-btn:0 1px 2px rgba(17,17,17,.12),0 4px 12px rgba(17,17,17,.14);--shadow-btn-hover:0 1px 2px rgba(17,17,17,.12),0 6px 18px rgba(17,17,17,.18);--shadow-btn-active:0 1px 2px rgba(17,17,17,.14);--shadow-btn-2:0 1px 2px rgba(17,17,17,.06),0 2px 8px rgba(134,104,58,.1);font-size:17px;line-height:1.6;color:#111}@media(min-width:960px){.dk-pdp{font-size:18px}}.dk-pdp .dk-vendor{font-size:14px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#86683a;margin:0 0 6px}.dk-pdp .product__block--product-header .product__title.ff-heading{font-weight:400;font-size:26px;line-height:1.22;letter-spacing:-.005em;margin:0 0 8px}@media(min-width:960px){.dk-pdp .product__block--product-header .product__title.ff-heading{font-size:36px;line-height:1.25}}.dk-pdp .product__price-and-ratings{margin-top:4px}.dk-pdp .product__block--product-header .product__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;font-size:19px}.dk-pdp .product__block--product-header .product__price [data-price]{order:1;font-size:30px;font-weight:700;letter-spacing:-.01em;color:#111}.dk-pdp .product__block--product-header .product__price s[data-compare-price]{order:2;font-size:19px;color:var(--dk-strike);opacity:1}.dk-pdp .product__block--product-header .product__price s[data-compare-price]:empty{display:none}.dk-pdp .dk-save{order:3;background:#f6e3e0;color:#7e1f20;font-weight:700;font-size:15px;line-height:1.3;border-radius:6px;padding:4px 10px;align-self:center}.dk-pdp .dk-save[hidden]{display:none}.dk-pdp .product__block--product-header .unit-price{order:4}.dk-pdp .jdgm-preview-badge{margin:6px 0 0;font-size:16px}.dk-pdp .jdgm-preview-badge .jdgm-star{color:#b8955a!important}.dk-pdp .jdgm-prev-badge__text{font-size:16px;font-weight:700;color:#111;border-bottom:1px solid #B8955A}.dk-pdp .dk-bline{font-size:17px;line-height:1.5;color:#2a2a2a;margin:14px 0 4px;padding:2px 0 2px 14px;border-left:2px solid #B8955A}.dk-pdp .dk-bline strong{color:#111;font-weight:700}.dk-pdp .dk-bline a{font-weight:700;color:#111;border-bottom:1px solid #B8955A;white-space:nowrap;margin-left:2px;text-decoration:none}@media(min-width:960px){.dk-pdp .dk-bline{font-size:18px}}.dk-pdp .product__variants-wrapper{margin-top:22px}.dk-pdp .product__option{margin-bottom:22px}.dk-pdp .product__label-wrapper{margin-bottom:10px}.dk-pdp .product__label{font-size:17px;font-weight:700;color:#111}.dk-pdp .product__label .t-opacity-70{opacity:1;font-weight:400;color:var(--dk-muted-2)}.dk-pdp .dk-opt-h{display:flex;justify-content:space-between;align-items:baseline}.dk-pdp .dk-sg-link{display:inline-flex;gap:6px;align-items:center;background:none;border:0;padding:0;font:inherit;font-size:16px;font-weight:700;color:#111;border-bottom:1.5px solid #B8955A;cursor:pointer}.dk-pdp .dk-sg-link svg{width:20px;height:20px;stroke:#86683a;fill:none;stroke-width:1.5}.dk-pdp .product__color-swatches--inner,.dk-pdp .dk-swatches{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 6px}.dk-pdp .dk-swatch{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;min-width:0}.dk-pdp .dk-swatch .product__color-swatch{position:relative;width:44px!important;height:44px!important;min-width:44px;border-radius:50%!important;overflow:hidden;display:block;padding:0;margin:0;border:0;box-shadow:inset 0 0 0 1px #0000002e;outline-offset:3px;cursor:pointer}.dk-pdp .dk-swatch .product__color-swatch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;transform:scale(3.2);transform-origin:50% 58%;border-radius:0}.dk-pdp .dk-swatch .product__color-swatch:before,.dk-pdp .dk-swatch .product__color-swatch:after{display:none!important}.dk-pdp .dk-swatch.is-on .product__color-swatch,.dk-pdp .dk-swatch .product__color-swatch.selected{outline:2px solid #111;box-shadow:0 3px 8px #11111138}.dk-pdp .dk-swatch__name{font-size:14px;line-height:1.2;color:#2a2a2a;word-break:break-word}.dk-pdp .dk-swatch.is-on .dk-swatch__name{font-weight:700;color:#111}.dk-pdp .dk-swatch.is-soldout .product__color-swatch{opacity:.45}.dk-pdp .dk-swatch.is-soldout .dk-swatch__name{text-decoration:line-through}.dk-pdp .dk-select{position:relative}.dk-pdp .dk-select select.dk-size-select{appearance:none;-webkit-appearance:none;width:100%;height:58px;min-height:58px;border:1.5px solid #CDBB8E;border-radius:8px;background:#fff;padding:0 48px 0 16px;font:inherit;font-size:17px;color:#111;cursor:pointer}.dk-pdp .dk-select select.dk-size-select:focus-visible{outline:2px solid #B8955A;outline-offset:2px}.dk-pdp .dk-select select.dk-size-select.is-error{border-color:#9e2a2b;box-shadow:0 0 0 3px #9e2a2b24}.dk-pdp .dk-select svg{position:absolute;right:16px;top:50%;width:20px;height:20px;transform:translateY(-50%);stroke:#111;fill:none;stroke-width:1.8;pointer-events:none}.dk-pdp .dk-size-prompt{margin:10px 0 0;padding:10px 14px;border-radius:8px;background:#f6e3e0;color:#7e1f20;font-size:16px;font-weight:700}.dk-pdp .dk-helper{font-size:15px;color:var(--dk-muted-2);margin:8px 0 0;line-height:1.45}.dk-pdp .dk-size-native{display:none!important}.size-up-note{display:grid;grid-template-columns:34px 1fr;gap:12px;background:#fff6e6;border:1.5px solid #E0B66A;border-radius:12px;padding:14px 16px;margin-top:16px;text-align:left}.size-up-note__icon{width:30px;height:30px;stroke:#8a5a12;fill:none;stroke-width:1.6;margin-top:1px}.size-up-note__head{display:block;color:#6b3f0a;font-size:16px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.3}.size-up-note__sub{color:#4a2e0a;font-size:16px;line-height:1.45;margin:3px 0 0}.dk-pdp .product-form__item--submit{display:grid;gap:10px}.dk-pdp .product-form__cart-submit.btn{height:58px;min-height:58px;font-size:17px;letter-spacing:.06em;border-radius:8px;box-shadow:var(--shadow-btn);transition:transform .15s ease,box-shadow .15s ease}.dk-pdp .product-form__cart-submit.btn:hover{transform:translateY(-1px);box-shadow:var(--shadow-btn-hover)}.dk-pdp .product-form__cart-submit.btn:active{transform:none;box-shadow:var(--shadow-btn-active)}.dk-pdp .shopify-payment-button__button,.dk-pdp .shopify-payment-button{border-radius:8px}.dk-pdp .shopify-payment-button__button{min-height:58px;box-shadow:var(--shadow-btn)}.dk-pdp .product-form__item--payment-button{position:relative}.dk-pay-guard{display:none;position:absolute;left:0;top:0;width:100%;height:58px;background:transparent;border:0;padding:0;margin:0;cursor:pointer;z-index:5;border-radius:8px}.dk-needs-size .dk-pay-guard{display:block}.dk-pdp .product-form__shop-pay{font-size:15px;color:var(--dk-muted-2)}.dk-pdp .store-availability-container__wrapper{font-size:15px}.dk-trust{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 0;padding:0}.dk-trust li{display:flex;gap:10px;align-items:center;background:#fdf9ee;border:1px solid #ECDFBC;border-radius:12px;padding:12px;font-size:15px;line-height:1.3;font-weight:700;margin:0}.dk-trust li small{display:block;font-weight:400;color:#3f392f;font-size:14px}.dk-trust svg{flex:0 0 26px;width:26px;height:26px;stroke:#b8955a;fill:none;stroke-width:1.4}.dk-pdp .accordion{border-color:#e4d3a5}.dk-pdp .accordion__label{padding-top:18px;padding-bottom:18px}.dk-pdp .accordion__label .ff-heading{font-size:21px;font-weight:500}.dk-pdp .accordion__content{font-size:17px;line-height:1.6}.dk-pdp .accordion__content li::marker{color:#b8955a}.dk-pdp .dk-acc-body ul{margin:10px 0 0 20px;display:grid;gap:6px;padding:0}.dk-pdp .dk-textlink{background:none;border:0;padding:0;font:inherit;font-weight:700;color:#111;border-bottom:1px solid #B8955A;cursor:pointer}.dk-pdp .sticky-atc-bar{background:#fff!important;color:#111;border-top:1px solid #e8e8e8;box-shadow:0 -2px 16px #0000000f;padding-bottom:0}.dk-pdp .sticky-atc-bar__media{display:none!important}.dk-pdp .sticky-atc-bar__inner{display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:1200px;margin:0 auto;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}.dk-pdp .sticky-atc-bar__details{width:auto;flex:1 1 auto;min-width:0;column-gap:0}.dk-pdp .sticky-atc-bar__meta{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.dk-pdp .sticky-atc-bar__title{margin:0;font-family:var(--dk-pdp-font, inherit);font-weight:500;font-size:13px;letter-spacing:-.01em;line-height:1.3;color:#111;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%}.dk-pdp .sticky-atc-bar__meta-options,.dk-pdp .sticky-atc-bar__meta-change-option-trigger{display:none}.dk-pdp .sticky-atc-bar__price{font-family:var(--dk-pdp-font, inherit);font-weight:300!important;font-size:13px!important;color:#111;display:flex;flex-direction:row!important;align-items:baseline;justify-content:flex-start!important;gap:8px}.dk-pdp .sticky-atc-bar__button{display:flex;align-items:center;width:auto!important;flex:0 0 auto;min-width:148px}.dk-pdp .sticky-atc-bar .btn{height:48px;min-height:48px;font-size:14px;border-radius:8px;box-shadow:var(--shadow-btn)}@media(min-width:960px){.dk-pdp .sticky-atc-bar__inner{padding:12px 24px calc(12px + env(safe-area-inset-bottom,0px))}.dk-pdp .sticky-atc-bar__title{font-size:15px}.dk-pdp .sticky-atc-bar__price{font-size:15px!important}.dk-pdp .sticky-atc-bar__button{min-width:200px;width:220px!important}.dk-pdp .sticky-atc-bar .btn{height:52px;min-height:52px;font-size:15px}}.dk-sg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000}.dk-sg[hidden]{display:none}.dk-sg__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111173;opacity:0;transition:opacity .25s ease}.dk-sg__panel{position:absolute;left:0;right:0;bottom:0;max-height:86vh;overflow:auto;background:#faf7f0;border-radius:16px 16px 0 0;padding:12px 20px 24px;transform:translateY(100%);transition:transform .25s ease;outline:none;color:#111;font-size:16px}.dk-sg.is-open .dk-sg__bg{opacity:1}.dk-sg.is-open .dk-sg__panel{transform:none}.dk-sg__grab{width:44px;height:5px;border-radius:999px;background:#d8c9a3;margin:0 auto 12px}.dk-sg__x{position:absolute;right:16px;top:16px;width:44px;height:44px;border-radius:50%;border:1px solid #E4D3A5;background:#faf7f0;display:flex;align-items:center;justify-content:center;cursor:pointer}.dk-sg__x svg{width:20px;height:20px;stroke:#111;fill:none;stroke-width:1.6}.dk-sg__title{font-family:var(--font-heading,serif);font-weight:500;font-size:26px;margin:0}.dk-sg__tabs{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.dk-sg__tabs button{padding:8px 14px;border-radius:999px;border:1px solid #E4D3A5;background:transparent;font:inherit;font-size:15px;font-weight:700;color:#111;cursor:pointer}.dk-sg__tabs button.is-on{background:#111;color:#faf7f0;border-color:#111}.dk-sg__intro{font-size:16px;margin:12px 0 0;line-height:1.5}.dk-sg__seg{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.dk-sg__seg button{border:1px solid #E4D3A5;background:#fdf9ee;border-radius:10px;padding:8px 6px;font:inherit;font-size:15px;font-weight:700;color:#111;cursor:pointer;line-height:1.2}.dk-sg__seg button small{display:block;font-weight:400;font-size:13px;color:#3f392f;margin-top:2px}.dk-sg__seg button.is-on{border-color:#111;box-shadow:inset 0 0 0 1px #111;background:#fff}.dk-sg__scroll{overflow-x:auto;margin-top:8px}.dk-sg__table{width:100%;border-collapse:collapse;font-size:15px}.dk-sg__table th{font-size:13px;letter-spacing:.06em;text-transform:uppercase;text-align:left;color:#86683a;padding:8px 6px;border-bottom:1px solid #E4D3A5;white-space:nowrap}.dk-sg__table td{padding:10px 6px;border-bottom:1px solid #ECDFBC;white-space:nowrap}.dk-sg__table tr[hidden]{display:none}.dk-sg__measure{margin:14px 0 0 20px;padding:0;display:grid;gap:8px;line-height:1.5}.dk-btn{display:flex;align-items:center;justify-content:center;width:100%;height:54px;border-radius:8px;font-weight:700;font-size:16px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:0}.dk-btn--ink{background:#111;color:#faf7f0;box-shadow:0 1px 2px #1111111f,0 4px 12px #11111124;margin-top:16px}.dk-btn[hidden]{display:none}html.dk-sg-open{overflow:hidden}@media(min-width:960px){.dk-sg__panel{left:auto;top:0;bottom:0;width:480px;max-height:none;border-radius:16px 0 0 16px;transform:translate(100%);padding:28px 28px 32px}.dk-sg__grab{display:none}}@media(min-width:960px){.dk-pdp .product__media-container.above-mobile .product__media{gap:12px}.dk-pdp .product__media-container.above-mobile .product__media-item:first-child{grid-column:1/-1}.dk-pdp .product__media-container.above-mobile .product__media-item:first-child .image>*{aspect-ratio:1/1}.dk-pdp .product__media-container.above-mobile .media,.dk-pdp .product__media-container.above-mobile .image{border-radius:12px;overflow:hidden}}@media(max-width:959px){.dk-pdp .product__media-container.below-mobile .media,.dk-pdp .product__media-container.below-mobile .image,.dk-pdp .product__media-container.below-mobile img{border-radius:0!important}.dk-pdp .product__media-container.below-mobile .swiper-pagination{margin-top:10px}}.dk-pdp .dk-swatch__name{font-size:clamp(13px,3.4vw,14px);word-break:normal;overflow-wrap:normal;white-space:nowrap}@media(max-width:420px){.dk-trust li{padding:12px 10px;gap:8px}.dk-trust svg{flex-basis:22px;width:22px;height:22px}}.dk-pdp .sticky-atc-bar__price s{font-size:12px;font-weight:300;color:#888}.dk-pdp .sticky-atc-bar__price{color:#111}.dk-pdp .sticky-atc-bar__price *:not(s){color:#111!important}[id$=__dk_reviews] .jdgm-btn--solid,[id$=__dk_reviews] .jdgm-write-rev-link{background:#111!important;border-color:#111!important;color:#faf7f0!important;border-radius:8px!important;box-shadow:0 1px 2px #1111111f,0 4px 12px #11111124}[id$=__dk_reviews] .jdgm-star{color:#b8955a!important}.dk-pdp .sticky-atc-bar{transition:transform .25s ease,visibility 0s linear .25s}.dk-pdp .sticky-atc-bar:not(.dk-sticky-on){transform:translateY(110%)!important;visibility:hidden!important;pointer-events:none!important}.dk-pdp .sticky-atc-bar.dk-sticky-on{transform:none!important;visibility:visible!important;height:auto!important;pointer-events:auto;transition:transform .25s ease,visibility 0s}html.dk-sticky-up{scroll-padding-bottom:var(--dk-sticky-h, 80px)}html.dk-sticky-up body{padding-bottom:var(--dk-sticky-h, 80px)}.dk-sg__fit{margin-bottom:12px}.dk-sg__note{font-size:16px;line-height:1.5;background:#fff6e3;border:1px solid #ECDFBC;border-left:4px solid #B8955A;border-radius:8px;padding:12px 14px;margin:0 0 12px;color:#111}.dk-sg[data-fit=slim] .dk-sg__note--modern,.dk-sg[data-fit=modern] .dk-sg__note--slim{display:none}.dk-sg[data-fit=modern] .dk-sg__note--modern{background:#faf7f0;border-left-color:#ecdfbc}.dk-sg[data-fit=slim] .dk-sg__t-modern,.dk-sg[data-fit=modern] .dk-sg__t-slim,.dk-sg[data-fit=modern] .dk-sg__up{display:none}.dk-sg__table .dk-sg__up{background:#f3ebda;color:#5e4824;font-weight:700}.dk-sg__table th.dk-sg__up{white-space:nowrap}.dk-sg__seg.dk-sg__fit{grid-template-columns:1fr 1fr}.dk-pdp .product__color-swatches--inner,.dk-pdp .dk-swatches{display:grid!important;grid-template-columns:repeat(auto-fill,60px)!important;column-gap:12px!important;row-gap:10px!important;justify-content:start!important;justify-items:center;align-items:start;align-content:start;flex-wrap:initial;width:100%!important;flex:1 1 100%!important;min-width:0;max-width:100%}@media(min-width:960px){.dk-pdp .product__color-swatches--inner,.dk-pdp .dk-swatches{grid-template-columns:repeat(auto-fill,72px)!important}}.dk-pdp .dk-swatch{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important;margin:0!important;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.dk-pdp .dk-swatch .product__color-swatch{flex:0 0 auto;width:48px!important;height:48px!important;min-width:48px!important;margin:3px auto 0!important;outline:2px solid transparent;outline-offset:3px}.dk-pdp .dk-swatch.is-on .product__color-swatch,.dk-pdp .dk-swatch .product__color-swatch.selected{outline-color:#111}.dk-pdp .dk-swatch__name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;width:100%;font-size:14px!important;line-height:1.25;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;-webkit-hyphens:none;hyphens:none;text-align:center}@media(max-width:359px){.dk-pdp .dk-swatch__name{font-size:13px!important}}.dk-pdp .product__color-swatches{width:100%}#smile-ui-lite-launcher-frame-container,#gorgias-chat-container iframe#chat-button{transition:bottom .25s ease}html.dk-sticky-up #smile-ui-lite-launcher-frame-container,html.dk-sticky-up #gorgias-chat-container iframe#chat-button,html.dk-sticky-up [id*=mori-] iframe,html.dk-sticky-up .mori-launcher,html.dk-sticky-up #mori-root{bottom:calc(var(--dk-sticky-h, 80px) + 12px)!important}html.ws-active .sticky-atc-bar,html.ws-active .dk-sd{display:none!important}.restock-rocket-button.restock-rocket-button-product{min-height:54px!important;font-size:16px!important;letter-spacing:.06em!important;border-radius:8px!important;background:#111!important;color:#faf7f0!important;box-shadow:var(--shadow-btn,0 1px 2px rgba(17,17,17,.12),0 4px 12px rgba(17,17,17,.14))}.restock-rocket-button-container,.restock-rocket-button-cover{border-radius:8px}.dk-sd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483640;font-family:var(--dk-pdp-font, inherit)}.dk-sd[hidden]{display:none}.dk-sd__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111173;opacity:0;transition:opacity .25s ease}.dk-sd__panel{position:absolute;left:0;right:0;bottom:0;max-height:90vh;display:flex;flex-direction:column;background:#fff;border-radius:16px 16px 0 0;padding:12px 16px 0;transform:translateY(100%);transition:transform .25s ease;outline:none;color:#111;font-size:16px}.dk-sd.is-open .dk-sd__bg{opacity:1}.dk-sd.is-open .dk-sd__panel{transform:none}.dk-sd__grab{width:44px;height:5px;border-radius:999px;background:#ddd;margin:0 auto 8px;flex:0 0 auto}.dk-sd__x{position:absolute;right:12px;top:12px;width:44px;height:44px;border-radius:50%;border:1px solid #e8e8e8;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.dk-sd__x svg{width:20px;height:20px;stroke:#111;fill:none;stroke-width:1.6}.dk-sd__head{flex:0 0 auto;text-align:center;padding:4px 40px 0}.dk-sd__title{font-family:var(--dk-pdp-font, inherit);font-weight:500;font-size:22px;letter-spacing:-.01em;line-height:1.25;margin:4px 0 0;color:#111}.dk-sd__color{margin:8px 0 0;font-weight:300;font-size:14px;color:#555}.dk-sd__guide{display:inline-block;margin:10px 0 0;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:400;color:#555;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.dk-sd__guide:hover,.dk-sd__guide:focus-visible{color:#111;outline:none}.dk-sd__body{flex:1 1 auto;overflow:auto;min-height:0;margin:12px 0 0;padding-bottom:8px}.dk-sd__grid-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.dk-sd__table{width:100%;border-collapse:separate;border-spacing:6px;table-layout:fixed;min-width:280px}.dk-sd__table thead th{font-weight:500;font-size:12px;letter-spacing:0;text-align:center;color:#111;padding:0 2px 6px;vertical-align:bottom;line-height:1.2}.dk-sd__table thead th small{display:block;font-weight:300;font-size:11px;color:#777;margin-top:3px;letter-spacing:0;text-transform:none}.dk-sd__table .dk-sd__rowhead{width:28px;padding:0;font-weight:500;font-size:13px;color:#111;text-align:center;vertical-align:middle}.dk-sd__table td{padding:0;vertical-align:stretch}.dk-sd__table td.is-empty{background:transparent}.dk-sd__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:480px){.dk-sd__sizes{grid-template-columns:repeat(3,minmax(0,1fr))}}.dk-sd__size{width:100%;min-height:48px;border:1px solid #ddd;background:#fff;border-radius:4px;font:inherit;font-size:14px;font-weight:500;color:#111;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:8px 4px}.dk-sd__size:hover:not(:disabled),.dk-sd__size:focus-visible{border-color:#111;outline:2px solid #111;outline-offset:1px}.dk-sd__size.is-on{border-color:#111;box-shadow:inset 0 0 0 1px #111;background:#fff}.dk-sd__size.is-sold,.dk-sd__size:disabled{cursor:not-allowed;color:#999;background:#f7f7f7;outline:none;box-shadow:none}.dk-sd__size.is-sold .dk-sd__size-label{text-decoration:line-through}.dk-sd__pant,.dk-sd__sold{font-size:11px;font-weight:400;letter-spacing:0;text-transform:none;color:#777}.dk-sd__size.is-sold .dk-sd__pant{text-decoration:line-through}.dk-sd__other{margin:16px 0 0;font-size:14px;font-weight:500;color:#111}.dk-sd__empty{grid-column:1 / -1;margin:8px 0 0;font-size:15px;font-weight:400;color:#555}.dk-sd__foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0 calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid #eee;background:#fff}.dk-sd__foot-info{min-width:0}.dk-sd__price{font-weight:500;font-size:18px;line-height:1.2;color:#111;display:flex;align-items:baseline;gap:8px}.dk-sd__price s{font-size:13px;font-weight:300;color:#888}.dk-sd__foot-size{margin-top:2px;font-weight:300;font-size:13px;color:#555}.dk-sd__add{flex:0 0 auto;min-width:140px;height:48px;min-height:48px;padding:0 20px;border-radius:8px;font-size:14px}.dk-sd__add:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}html.dk-sd-open{overflow:hidden}@media(min-width:960px){.dk-sd__panel{left:auto;top:0;bottom:0;width:480px;max-height:none;border-radius:16px 0 0 16px;transform:translate(100%);padding:28px 28px 0}.dk-sd.is-open .dk-sd__panel{transform:none}.dk-sd__grab{display:none}.dk-sd__title{font-size:24px;margin-top:0}.dk-sd__table{border-spacing:8px}.dk-sd__table thead th{font-size:13px}.dk-sd__table thead th small{font-size:12px}.dk-sd__add{min-width:180px;height:52px;min-height:52px;font-size:15px}.dk-sd__foot{padding:16px 0 28px}}html.dk-sd-open #smile-ui-lite-launcher-frame-container,html.dk-sd-open #gorgias-chat-container,html.dk-sd-open [id*=mori-],html.dk-sd-open .mori-launcher,html.dk-sd-open #mori-root,html.dk-sg-open #smile-ui-lite-launcher-frame-container,html.dk-sg-open #gorgias-chat-container,html.dk-sg-open [id*=mori-],html.dk-sg-open .mori-launcher,html.dk-sg-open #mori-root{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/58/assets/dk-pdp.css.map */
