@font-face{font-family:KYEESE PDP Causten Light;font-style:normal;font-weight:300;font-display:swap;src:url(kyeese-causten-light.woff2) format("woff2")}@font-face{font-family:KYEESE PDP Causten Medium;font-style:normal;font-weight:500;font-display:swap;src:url(kyeese-causten-medium.woff2) format("woff2")}#MainContent .kyeese-pdp-reference{--pdp-accent:#ff575d;--pdp-rule:#e1dbd3;--font-body-family:"Causten",sans-serif;--font-heading-family:"Causten",sans-serif;--pdp-gallery-gutter:44px;--pdp-gallery-photo-max:550px;font-family:var(--font-body-family);letter-spacing:0}#MainContent .kyeese-pdp-reference :is(h1,h2,h3,h4,h5,h6,legend){font-family:Causten,sans-serif!important;font-synthesis:none}#MainContent .kyeese-pdp-reference>.page-width,#MainContent:has(.kyeese-pdp-reference) .pdp-related.page-width{max-width:1680px;padding-inline:40px}#MainContent .kyeese-pdp-reference .product{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:start;width:100%;max-width:100%;margin:0;left:auto!important;right:auto!important}#MainContent .kyeese-pdp-reference .product__media-wrapper{width:100%;max-width:100%}#MainContent .kyeese-pdp-reference .product__info-wrapper{width:100%;max-width:100%;padding:0!important}#MainContent .kyeese-pdp-reference .product__info-container{width:100%!important;margin:0!important}#MainContent .kyeese-pdp-reference .product__title{margin:0 0 10px}#MainContent .kyeese-pdp-reference .product__title h1{font-family:var(--font-body-family);font-size:26px!important;line-height:32px!important;font-weight:500!important;letter-spacing:0;color:#38332f!important}#MainContent .kyeese-pdp-reference .pdp-review-link{display:flex;align-items:center;gap:8px;width:fit-content;color:inherit;font-size:15px;line-height:20px;margin:0 0 12px;text-decoration:none}#MainContent .kyeese-pdp-reference .pdp-review-link ryviu-widget-total{display:block}#MainContent .kyeese-pdp-reference .pdp-review-link .ryviu-product-rating{--ryviu-font-size:15px!important}#MainContent .kyeese-pdp-reference .price__sale{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:8px}#MainContent .kyeese-pdp-reference .price__sale .price-item--sale{order:-1;font-size:22px!important;font-weight:600!important;color:var(--pdp-accent)!important}#MainContent .kyeese-pdp-reference .price__sale .price-item--regular{font-size:14px;color:#777;margin:0}#MainContent .kyeese-pdp-reference .price__sale .fc-price--sale{order:-1;font-size:22px!important;font-weight:600!important;color:var(--pdp-accent)!important}#MainContent .kyeese-pdp-reference .price__sale .fc-price--compare{font-size:14px!important;color:#777!important}#MainContent .kyeese-pdp-reference .price .badge{background:var(--pdp-accent);font-size:15px;line-height:20px;padding:3px 8px;border:0;border-radius:2px}#MainContent .kyeese-pdp-reference modal-opener[data-modal^="#SizeChartModal-"] .product-popup-modal__button{color:var(--pdp-accent)!important;font-size:16px!important;line-height:24px!important;text-decoration-color:currentColor}#MainContent .kyeese-pdp-reference .product__tax{font-size:13px;line-height:20px;margin:5px 0 16px}#MainContent .kyeese-pdp-reference variant-selects{border:0!important;padding-top:0!important}#MainContent .kyeese-pdp-reference .product-form__input{margin:0 0 18px;max-width:none}#MainContent .kyeese-pdp-reference .product-form__input .form__label{font-family:var(--font-body-family)!important;font-size:14px!important;line-height:21px!important;margin-bottom:9px;color:#514b45}#MainContent .kyeese-pdp-reference .product-form__input--swatch{display:flex;flex-wrap:wrap;gap:3px}#MainContent .kyeese-pdp-reference .swatch-input__label{--swatch-input--size:32px;position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:5px;touch-action:manipulation;-webkit-tap-highlight-color:transparent}#MainContent .kyeese-pdp-reference .swatch{--swatch--size:32px;width:32px;height:32px;flex:none}#MainContent .kyeese-pdp-reference .swatch-input__input:focus-visible+label{outline:2px solid #252525;outline-offset:4px}#MainContent .kyeese-pdp-reference .kyeese-size-options{gap:8px}#MainContent .kyeese-pdp-reference .product-form__input--pill input[type=radio]+label{min-width:44px;padding:8px 14px;margin:0;border-radius:4px;font-size:14px;line-height:1}#MainContent .kyeese-pdp-reference .product-form__input--pill input[type=radio]:checked+label{background:var(--pdp-accent);border-color:var(--pdp-accent);color:#fff}#MainContent .kyeese-pdp-reference .product-form__quantity{margin:16px 0 24px}#MainContent .kyeese-pdp-reference .quantity{min-height:42px;width:140px}#MainContent .kyeese-pdp-reference .quantity:after{border-radius:4px;box-shadow:0 0 0 1px var(--pdp-rule)}#MainContent .kyeese-pdp-reference .product-form__submit{min-height:48px;border-radius:4px;background:var(--pdp-accent);color:#fff;font-size:16px;font-weight:500;letter-spacing:0}#MainContent .kyeese-pdp-reference .product-form__submit:after{box-shadow:none}#MainContent .kyeese-pdp-reference .product-form{margin:22px 0 20px}#MainContent .kyeese-pdp-reference .product__info-container:has(>.product-form__quantity+.product-buy-buttons-origin){display:grid;grid-template-columns:140px minmax(0,1fr);column-gap:12px}#MainContent .kyeese-pdp-reference .product__info-container:has(>.product-form__quantity+.product-buy-buttons-origin)>*{grid-column:1 / -1;min-width:0}#MainContent .kyeese-pdp-reference .product__info-container>.product-form__quantity:has(+.product-buy-buttons-origin){grid-column:1;width:100%;margin:16px 0 20px}#MainContent .kyeese-pdp-reference .product-form__quantity:has(+.product-buy-buttons-origin) .quantity{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;width:100%;min-height:48px}#MainContent .kyeese-pdp-reference .product-form__quantity:has(+.product-buy-buttons-origin) .quantity__button{width:44px;min-width:0;height:100%;margin:0}#MainContent .kyeese-pdp-reference .product-form__quantity:has(+.product-buy-buttons-origin) .quantity__input{width:100%;min-width:0;padding:0}#MainContent .kyeese-pdp-reference .product__info-container>.product-form__quantity+.product-buy-buttons-origin{grid-column:2;align-self:end;margin:0 0 20px}#MainContent .kyeese-pdp-reference .product-form__quantity+.product-buy-buttons-origin :is(.product-form,.product-form__buttons,.product-form__submit){margin:0}@media(max-width:749px){#MainContent .kyeese-pdp-reference .product__info-container:has(>.product-form__quantity+.product-buy-buttons-origin){grid-template-columns:120px minmax(0,1fr)}#MainContent .kyeese-pdp-reference .product-form__submit{padding-inline:10px;font-size:15px}}#MainContent .kyeese-pdp-reference .product__accordion{margin-top:0;border-color:#d0d0d0}#MainContent .kyeese-pdp-reference .product__accordion .accordion__title{font-family:KYEESE PDP Causten Medium,Causten,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:22px!important;letter-spacing:0;color:#616161!important;text-transform:none!important;font-synthesis:none}#MainContent .kyeese-pdp-reference .product__accordion summary{min-height:48px;padding-block:12px;align-items:center}#MainContent .kyeese-pdp-reference .product__accordion summary .summary__title{padding:0;align-items:center}#MainContent .kyeese-pdp-reference .product__accordion summary>.icon-caret{width:10px;height:6px;right:0;color:#757575}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content{transition:none}@media(min-width:990px){#MainContent .kyeese-pdp-reference .product__info-container:has(>.product-form__quantity+.product-buy-buttons-origin){row-gap:0;align-content:start}#MainContent .kyeese-pdp-reference .product__info-container>.product__accordion{margin:0;align-self:start}#MainContent .kyeese-pdp-reference .product__accordion>details{margin:0;padding:0}#MainContent .kyeese-pdp-reference .product__accordion summary{box-sizing:border-box;height:auto;margin:0;padding:12px 0}#MainContent .kyeese-pdp-reference .product__accordion .accordion__title,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content{margin:0}#MainContent .kyeese-pdp-reference .product__accordion>details:not([open])>.accordion__content{padding-block:0}}#MainContent .kyeese-pdp-reference .accordion__content{max-width:72ch;padding:4px 0 20px;font-family:var(--pdp-reading-family);font-size:16px!important;font-weight:300!important;line-height:1.7!important;letter-spacing:0;word-spacing:normal;color:#403b36!important}#MainContent .kyeese-pdp-reference .accordion__content :is(p,li,a,span){font:inherit;font-family:var(--pdp-reading-family)!important;font-weight:inherit!important;letter-spacing:inherit;color:inherit!important}#MainContent .kyeese-pdp-reference .accordion__content p{margin:0 0 20px}#MainContent .kyeese-pdp-reference .accordion__content p:last-child{margin-bottom:0}#MainContent .kyeese-pdp-reference .accordion__content :is(strong,b,strong *,b *){font-family:KYEESE PDP Causten Medium,Causten,sans-serif!important;font-weight:500!important;font-synthesis:none;color:#38332f!important}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content a{text-decoration:underline;text-underline-offset:.2em}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content a:is(:hover,:focus-visible),#MainContent .kyeese-pdp-reference .product__accordion .accordion__content a:is(:hover,:focus-visible) *{color:#ff595a!important;text-decoration-color:currentColor}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content a:focus-visible{outline:2px solid #ff595a;outline-offset:3px}@media(max-width:989px){#MainContent .kyeese-pdp-reference .accordion__content{font-size:15px!important;line-height:1.65!important}}#MainContent .kyeese-pdp-reference .product__shipping-note{display:flex;align-items:center;gap:10px;margin:0 0 20px;font-size:14px;line-height:1.45;letter-spacing:0;color:#3a3734}#MainContent .kyeese-pdp-reference .product__shipping-note,#MainContent .kyeese-pdp-reference .product__shipping-note span{font-family:KYEESE PDP Collection Causten,sans-serif!important;font-weight:500!important}#MainContent .kyeese-pdp-reference .product__shipping-note svg{flex:0 0 24px;width:24px;height:24px}#MainContent .kyeese-pdp-reference .kyeese-product-social{margin-top:20px}#MainContent .kyeese-pdp-reference .kyeese-product-share{display:flex;align-items:center;gap:12px;min-height:44px;margin-top:16px;color:#3a3734}#MainContent .kyeese-pdp-reference .kyeese-product-share__label{flex:none;font:400 16px/24px var(--font-body-family);letter-spacing:0}#MainContent .kyeese-pdp-reference .kyeese-product-share__list{display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}#MainContent .kyeese-pdp-reference .kyeese-product-share__list>li{margin:0;padding:0}#MainContent .kyeese-pdp-reference .kyeese-product-share__link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:inherit;text-decoration:none}#MainContent .kyeese-pdp-reference .kyeese-product-share__link>span{display:flex}#MainContent .kyeese-pdp-reference .kyeese-product-share__link svg{display:block;width:22px;height:22px}#MainContent .kyeese-pdp-reference .kyeese-product-share__link:hover{color:var(--pdp-accent)}#MainContent .kyeese-pdp-reference .kyeese-product-share__link:focus-visible{outline:2px solid currentColor;outline-offset:1px;border-radius:2px}.pdp-pairings,.pdp-pairings *,.pdp-pairings *:before,.pdp-pairings *:after{box-sizing:border-box}.pdp-pairings{display:block;margin:36px 0 0;padding:28px 0 24px;border-top:1px solid var(--pdp-rule);font-family:KYEESE PDP Collection Causten,sans-serif;color:#38332f}.pdp-pairings .pdp-pairings__heading h2{margin:0 0 24px;font:500 24px/1.3 KYEESE PDP Collection Causten,sans-serif;letter-spacing:0;color:#38332f}.pdp-pairings .pdp-pairings__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:28px}.pdp-pairings .pdp-pair{display:grid;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:16px;min-width:0}.pdp-pairings .pdp-pair__media{position:relative;min-width:0}.pdp-pairings .pdp-pair__photo{display:block;width:100%;aspect-ratio:1;background:#f3eee5}.pdp-pairings .pdp-pair__photo img{display:block;width:100%;height:100%;object-fit:contain}.pdp-pairings .pdp-pair__include{appearance:none;-webkit-appearance:none;position:static;flex:none;align-self:start;width:24px;height:24px;margin:0;border:1px solid #8b8177;border-radius:4px;background:#fffbf5;cursor:pointer}.pdp-pairings .pdp-pair__include:checked{border-color:var(--pdp-accent);background:var(--pdp-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/16px no-repeat}.pdp-pairings .pdp-pair__include:disabled{opacity:.45;cursor:not-allowed}.pdp-pairings .pdp-pair__details{min-width:0}.pdp-pairings .pdp-pair__identity{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:8px}.pdp-pairings .pdp-pair__identity .pdp-pair__prices{grid-column:2;margin-top:0}.pdp-pairings .pdp-pair__name{display:block;margin:0;color:#38332f;font:500 16px/1.35 KYEESE PDP Collection Causten,sans-serif;letter-spacing:0;text-decoration:none;overflow-wrap:anywhere}.pdp-pairings .pdp-pair__name span{font-weight:400}.pdp-pairings .pdp-pair__name:hover{text-decoration:none}.pdp-pairings .pdp-pair__prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:8px}.pdp-pairings .pdp-pair__price{font:600 16px/1.3 KYEESE PDP Collection Causten,sans-serif;color:var(--pdp-accent)}.pdp-pairings .pdp-pair__prices s{font:400 13px/1.3 KYEESE PDP Collection Causten,sans-serif;color:#756d65}.pdp-pairings .pdp-pair__option{position:relative;min-width:0;width:100%;margin:16px 0 0;padding:0;border:0}.pdp-pairings .pdp-pair__label{float:none;width:100%;margin:0 0 8px;padding:0;font:400 13px/1.4 KYEESE PDP Collection Causten,sans-serif;letter-spacing:0;color:#6c625a;overflow-wrap:anywhere}.pdp-pairings .pdp-pair__label span{color:#403b36}.pdp-pairings .pdp-pair__guide-opener{display:block;margin:-24px 0 8px;text-align:right}.pdp-pairings .pdp-pair__guide{min-height:24px;padding:0;border:0;background:none;color:#6c625a;font:400 12px/1.4 KYEESE PDP Collection Causten,sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.pdp-pairings .pdp-pair__swatches{position:relative;display:flex;flex-wrap:wrap;gap:4px;width:100%;min-width:0;overflow:visible}.pdp-pairings .pdp-pair__color-choice{position:relative;display:flex;flex:0 0 38px;width:38px;height:38px;scroll-snap-align:start}.pdp-pairings .pdp-pair__color-choice--text{flex-basis:auto;width:auto;height:auto}.pdp-pairings .pdp-pair__swatch{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;margin:0;padding:3px;border:1px solid transparent;border-radius:50%;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pdp-pairings .pdp-pair__swatch img,.pdp-pairings .pdp-pair__swatch>span:not(.visually-hidden){display:block;width:30px;height:30px;flex:none;border-radius:50%;object-fit:cover;font-size:10px;line-height:30px;text-align:center;box-shadow:inset 0 0 0 1px #38332f1a}.pdp-pairings .pdp-pair__colors input+label:hover{border-color:#b1a69b}.pdp-pairings .pdp-pair__colors input:checked+label{border-color:var(--pdp-accent)}.pdp-pairings .pdp-pair__swatch.is-sold-out>:not(.visually-hidden){opacity:.45}.pdp-pairings .pdp-pair__swatch.is-sold-out:after{content:"";position:absolute;width:1px;height:30px;left:50%;top:calc(50% - 15px);background:#6c625a;transform:rotate(45deg)}.pdp-pairings .pdp-pair__size-picker{position:relative;width:104px;max-width:100%}.pdp-pairings .pdp-pair__size-trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;min-height:40px;margin:0;padding:10px 12px;list-style:none;border:1px solid #cec5ba;border-radius:4px;background:#fffdf9;color:#403b36;font:400 14px/18px KYEESE PDP Collection Causten,sans-serif;cursor:pointer}.pdp-pairings .pdp-pair__size-trigger:after{display:none}.pdp-pairings .pdp-pair__size-trigger svg{flex:none;transform:rotate(-90deg)}.pdp-pairings .pdp-pair__size-trigger[aria-expanded=true]{border-color:#81766b}.pdp-pairings .pdp-pair__size-panel{position:fixed;inset:auto;margin:0;padding:0;max-width:none;max-height:none;overflow:visible;border:1px solid #e5ddd3;border-radius:4px;background:#fffbf5;color:#403b36;box-shadow:0 10px 32px #38332f24;font-family:KYEESE PDP Collection Causten,sans-serif}.pdp-pairings .pdp-pair__size-panel[open]{animation:pdp-pair-size-enter .16s cubic-bezier(.16,1,.3,1)}.pdp-pairings .pdp-pair__size-panel::backdrop{background:#38332f14;touch-action:none}.pdp-pairings .pdp-pair__size-header{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px;border-bottom:1px solid #e9e2d9}.pdp-pairings .pdp-pair__size-title{margin:0;padding:12px 52px;color:#38332f;font:500 16px/24px KYEESE PDP Collection Causten,sans-serif;letter-spacing:0}.pdp-pairings .pdp-pair__size-close{position:absolute;left:4px;top:4px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:2px;background:transparent;color:#6c625a;cursor:pointer}.pdp-pairings .pdp-pair__size-close:hover{color:#38332f}.pdp-pairings .pdp-pair__size-close:focus-visible{outline:2px solid #403b36;outline-offset:-4px}.pdp-pairings .pdp-pair__size-list{display:grid;grid-template-columns:repeat(var(--pair-size-columns,1),minmax(0,1fr));gap:0;padding:8px;overflow:visible}.pdp-pairings .pdp-pair__size{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;margin:0;padding:10px 24px;border:0;border-radius:2px;background:transparent;color:#403b36;font:400 15px/22px KYEESE PDP Collection Causten,sans-serif;letter-spacing:0;cursor:pointer;-webkit-user-select:none;user-select:none}.pdp-pairings .pdp-pair__size:after{content:"";position:absolute;right:10px;top:calc(50% - 6px);width:12px;height:12px;background:transparent}@keyframes pdp-pair-size-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.pdp-pairings .pdp-pair__size-panel[open]{animation:none}}.pdp-pairings .pdp-pair__sizes input+label:hover{background:#f3ede4}.pdp-pairings .pdp-pair__sizes input:checked+label{background:#f3ede4;color:#38332f;font-weight:500}.pdp-pairings .pdp-pair__sizes input:checked+label:after{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23403b36' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}.pdp-pairings .pdp-pair__sizes input:disabled+label{background:transparent;color:#a59b91;text-decoration:line-through;cursor:not-allowed}.pdp-pairings .pdp-pair__swatch--text{flex-basis:auto;width:auto;max-width:100%;height:auto;min-height:32px;padding:4px 8px;border-color:#cec5ba;border-radius:4px}.pdp-pairings .pdp-pair__swatch--text>span:not(.visually-hidden){width:auto;height:auto;border-radius:0;font-size:12px;line-height:18px;box-shadow:none}#MainContent .kyeese-pdp-reference .pdp-pairings :is(label,summary,button){font-family:KYEESE PDP Collection Causten,sans-serif!important}.pdp-pairings .pdp-pair__size-trigger:focus-visible{outline:2px solid #403b36;outline-offset:3px}.pdp-pairings .pdp-pair__colors input:focus-visible+label,.pdp-pairings .pdp-pair__sizes input:focus-visible+label,.pdp-pairings :is(.pdp-pair__include,.pdp-pair__name,.pdp-pair__guide,.pdp-pairings__add):focus-visible{outline:2px solid #403b36;outline-offset:3px}.pdp-pairings .pdp-pairings__footer{display:flex;align-items:center;flex-wrap:wrap;gap:16px 20px;margin-top:28px;padding-top:24px;border-top:1px solid var(--pdp-rule)}.pdp-pairings .pdp-pairings__add{min-width:260px;min-height:48px;padding:12px 24px;gap:20px;border:0;border-radius:4px;background:var(--pdp-accent);color:#fff;font:500 15px/1.3 KYEESE PDP Collection Causten,sans-serif;letter-spacing:0}.pdp-pairings .pdp-pairings__add:after{box-shadow:none}.pdp-pairings .pdp-pairings__add[aria-busy=true]{opacity:.65;cursor:progress}.pdp-pairings .pdp-pairings__add:disabled{opacity:.45;cursor:not-allowed}.pdp-pairings .pdp-pairings__total{font:400 13px/1.5 KYEESE PDP Collection Causten,sans-serif}.pdp-pairings .pdp-pairings__total>span{color:#6c625a}.pdp-pairings .pdp-pairings__total-label{margin:0 0 6px}.pdp-pairings .pdp-pairings__total-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 8px;margin:0}.pdp-pairings .pdp-pairings__total-row>*{white-space:nowrap}.pdp-pairings .pdp-pairings__total strong{margin:0;color:var(--pdp-accent);font-size:20px;line-height:1.3;font-weight:600}.pdp-pairings .pdp-pairings__total s{color:#756d65;font-size:14px;line-height:21px}.pdp-pairings .pdp-pairings__save{font-size:14px;line-height:21px}.pdp-pairings .pdp-pair__unavailable,.pdp-pairings .pdp-pairings__error{margin:8px 0 0;color:#a52323;font:400 13px/1.4 KYEESE PDP Collection Causten,sans-serif}@media(min-width:750px)and (max-width:1099px){.pdp-pairings .pdp-pairings__items{gap:24px}.pdp-pairings .pdp-pair{grid-template-columns:1fr;gap:12px}.pdp-pairings .pdp-pair__media{width:144px}}@media(max-width:749px){.pdp-pairings{margin-top:28px;padding-top:24px}.pdp-pairings .pdp-pairings__heading h2{margin-bottom:24px;font-size:22px}.pdp-pairings .pdp-pairings__items{grid-template-columns:1fr;gap:28px}.pdp-pairings .pdp-pair{grid-template-columns:112px minmax(0,1fr);gap:16px 12px}.pdp-pairings .pdp-pair__media{grid-column:1;grid-row:1}.pdp-pairings .pdp-pair__include{width:28px;height:28px}.pdp-pairings .pdp-pair__details{display:contents}.pdp-pairings .pdp-pair__identity{grid-column:2;grid-row:1;grid-template-columns:28px minmax(0,1fr);align-self:center;min-width:0}.pdp-pairings .pdp-pair__name{font-size:15px}.pdp-pairings .pdp-pair__option{grid-column:1 / -1;margin:0}.pdp-pairings .pdp-pair__size-picker{width:112px}.pdp-pairings .pdp-pair__size-trigger,.pdp-pairings .pdp-pair__size{min-height:44px}.pdp-pairings .pdp-pair__swatch--text{flex-basis:auto;width:auto;min-height:40px;height:auto;padding:6px 8px}.pdp-pairings .pdp-pair__unavailable{grid-column:1 / -1;margin:0}.pdp-pairings .pdp-pairings__footer{gap:12px;margin-top:28px;padding-top:20px}.pdp-pairings .pdp-pairings__add{width:100%;min-width:0;order:1}.pdp-pairings .pdp-pairings__total{width:100%}.pdp-pairings .pdp-pairings__total>span{display:inline;margin-right:10px}.pdp-pairings .pdp-pairings__total>div{display:inline}}@media(max-width:359px){.pdp-pairings .pdp-pair{grid-template-columns:96px minmax(0,1fr);column-gap:12px}}#MainContent .kyeese-pdp-reference [hidden]{display:none!important}@media(min-width:990px),(max-width:749px){#MainContent .kyeese-pdp-reference .product__title h1{margin:0}#MainContent .kyeese-pdp-reference .pdp-review-link{margin:4px 0 0}#MainContent .kyeese-pdp-reference .product__info-container>[id^=price-]{margin:0}#MainContent .kyeese-pdp-reference .product__tax{margin:5px 0 0}#MainContent .kyeese-pdp-reference .product__info-container>div:has(>.installment),#MainContent .kyeese-pdp-reference .installment{margin:0}#MainContent .kyeese-pdp-reference variant-selects{margin:18px 0 0}#MainContent .kyeese-pdp-reference variant-selects>.product-form__input:last-of-type{margin-bottom:0}}@media(min-width:990px)and (not (min-width:1200px)){#MainContent .kyeese-pdp-reference{padding-bottom:20px!important}#MainContent .kyeese-pdp-reference .product__info-wrapper{position:static!important;top:auto!important;height:auto;min-height:0;max-height:none;overflow:visible;padding-right:0!important}#MainContent .kyeese-pdp-reference .product__info-container{position:static;padding-bottom:12px}#MainContent .kyeese-pdp-reference .product__info-wrapper.animate--slide-in{animation:none;opacity:1;transform:none}}@media(max-width:989px)and (min-width:750px){#MainContent .kyeese-pdp-reference>.page-width,#MainContent:has(.kyeese-pdp-reference) .pdp-related.page-width{padding-inline:24px!important}#MainContent .kyeese-pdp-reference .product{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);column-gap:20px}#MainContent .kyeese-pdp-reference .product__media-wrapper{position:sticky;top:90px}}@media(max-width:749px){#MainContent .kyeese-pdp-reference>.page-width,#MainContent:has(.kyeese-pdp-reference) .pdp-related.page-width{padding-inline:20px!important}#MainContent .kyeese-pdp-reference .product{display:block}#MainContent .kyeese-pdp-reference .product__media-wrapper,#MainContent .kyeese-pdp-reference .product__info-wrapper{width:100%;max-width:100%}#MainContent .kyeese-pdp-reference .product__info-wrapper{padding:20px 0 0!important}#MainContent .kyeese-pdp-reference .product__title h1{font-size:23px!important;line-height:28px!important;font-weight:400!important}.pdp-pairings__heading h2{font-size:22px}}#MainContent .kyeese-pdp-reference .pdp-pairings__heading h2,#MainContent .kyeese-pdp-reference .product-form__submit span{font-weight:500!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related>h2{font:500 24px/1.3 Causten,sans-serif!important;letter-spacing:0;font-synthesis:none}@media(max-width:749px){#MainContent:has(.kyeese-pdp-reference) .pdp-related>h2{font-size:22px!important}}#kyeese-pdp-reviews{max-width:1680px!important;padding-inline:40px!important;margin-inline:auto;scroll-margin-top:120px}@media(min-width:990px)and (not (min-width:1200px)){#MainContent:has(.kyeese-pdp-reference) .breadcrumb-wrapper>.page-width{max-width:1280px;padding-inline:40px!important}#MainContent:has(.kyeese-pdp-reference) .breadcrumb-wrapper>.page-width{max-width:1600px;padding-inline:50px!important}#MainContent:has(.kyeese-pdp-reference) #kyeese-pdp-reviews{max-width:1280px!important}}@media(max-width:749px){#kyeese-pdp-reviews{padding-inline:20px!important}}@media(min-width:750px){#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation]{--pdp-gallery-gutter:44px;position:static;width:100%;margin:0 auto!important}#MainContent .kyeese-pdp-reference .product-gallery-viewer{width:100%;padding-inline:var(--pdp-gallery-gutter)}#MainContent .kyeese-pdp-reference .product__media-list{width:100%;max-width:none;margin:0}#MainContent .kyeese-pdp-reference .product-gallery-viewer__desktop-controls{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:0;pointer-events:none}#MainContent .kyeese-pdp-reference .product-gallery-viewer>.slider-buttons{display:none}#MainContent .kyeese-pdp-reference .product-gallery-arrow{--gallery-arrow-size:36px;border-radius:0;pointer-events:auto;background:transparent;border:0}#MainContent .kyeese-pdp-reference .product-gallery-arrow:hover{opacity:.68;transform:none;background:transparent}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails{display:grid;grid-template-columns:32px minmax(0,1fr) 32px;column-gap:0;align-items:center;width:calc(100% - 2 * var(--pdp-gallery-gutter));margin:12px auto 0}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button{display:inline-flex!important;visibility:hidden;align-items:center;justify-content:center;width:32px;height:44px;padding:0;color:inherit;background:transparent;border:0}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails[data-thumbnail-overflow=true]>.slider-button{visibility:visible}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list{min-width:0;gap:10px;margin:0;padding:0;scroll-padding-inline:0}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list__item{flex:0 0 calc((100% - 40px)/5);width:calc((100% - 40px)/5);min-width:0;max-width:none}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail{border-radius:3px}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button:disabled{opacity:.3;cursor:default}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button:not(:disabled):hover{color:var(--pdp-accent)}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button:focus-visible{outline:2px solid currentColor;outline-offset:-3px}}@media(min-width:750px)and (max-width:989px){#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation]{--pdp-gallery-gutter:36px}}@media(min-width:990px)and (not (min-width:1200px)){#MainContent .kyeese-pdp-reference .product-gallery-thumbnails{position:relative;inset:auto;display:block}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button{position:absolute;top:50%;transform:translateY(-50%)}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button[name=previous]{left:-40px}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button[name=next]{right:-40px}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list__item{flex:0 0 calc((100% - 50px) / 6);width:calc((100% - 50px) / 6);min-width:44px;max-width:none}}@media(min-width:990px)and (not (min-width:1200px)){#MainContent:has(.kyeese-pdp-reference) #kyeese-pdp-reviews{padding-inline:clamp(40px,calc(760px - 50vw),80px)!important}}#MainContent .kyeese-pdp-reference .product__tax,#MainContent .kyeese-pdp-reference .product__tax a,#MainContent .kyeese-pdp-reference .product-form__input--swatch .form__label,#MainContent .kyeese-pdp-reference .product-form__input--swatch .form__label [data-selected-value]{font-family:var(--font-body-family)!important;font-size:16px!important;line-height:22px!important;font-weight:400!important;letter-spacing:0!important;color:#616161!important}#MainContent .kyeese-pdp-reference variant-selects{margin-top:12px!important}@media(min-width:1200px){#MainContent .kyeese-pdp-reference{padding-bottom:20px!important}#MainContent:has(.kyeese-pdp-reference) .breadcrumb-wrapper>.page-width,#MainContent:has(.kyeese-pdp-reference) #kyeese-pdp-reviews{width:calc(100% - (2*clamp(64px,calc(20vw - 192px),96px)));max-width:1280px!important;padding-inline:0!important;margin-inline:auto}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails{position:relative;inset:auto;display:block;width:100%;margin:12px 0 0}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button{position:absolute;top:50%;transform:translateY(-50%)}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button[name=previous]{left:-44px}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button[name=next]{right:-44px}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list{justify-content:flex-start}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list__item{flex:0 0 80px;width:80px;min-width:80px;max-width:80px}#MainContent .kyeese-pdp-reference .product__info-wrapper{position:static!important;min-width:0;top:auto!important;height:auto;min-height:0;max-height:none;overflow:visible;padding:0!important}#MainContent .kyeese-pdp-reference .product__info-container{position:static;padding-bottom:12px}#MainContent .kyeese-pdp-reference .product-form__quantity+.product-buy-buttons-origin{width:100%;max-width:440px;justify-self:start}#MainContent .kyeese-pdp-reference .product__info-wrapper.animate--slide-in{animation:none;opacity:1;transform:none}}#MainContent .kyeese-pdp-reference{--pdp-accent:#ff595a;--pdp-reading-family:"KYEESE PDP Causten Light","Causten",sans-serif}#MainContent .kyeese-pdp-reference .pdp-pair__photo{background:#f4eee5;isolation:isolate}#MainContent .kyeese-pdp-reference .pdp-pair__photo img{mix-blend-mode:multiply}#MainContent .kyeese-pdp-reference .product-form__input--swatch .swatch-input__input+.swatch-input__label{width:44px!important;height:44px!important;flex:0 0 44px;border:1px solid transparent;outline:none!important;box-shadow:none!important}#MainContent .kyeese-pdp-reference .product-form__input--swatch .swatch-input__label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:38px;height:38px;margin:auto;border:1px solid #ded8d0;border-radius:50%;pointer-events:none;transition:border-color .14s ease-out}#MainContent .kyeese-pdp-reference .product-form__input--swatch .swatch-input__label .swatch{border:0!important}#MainContent .kyeese-pdp-reference .product-form__input--swatch .swatch-input__input:checked+.swatch-input__label:before{border:1.5px solid var(--pdp-accent)}#MainContent .kyeese-pdp-reference .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label:before{outline:2px solid #403b36;outline-offset:2px}#MainContent .kyeese-pdp-reference .product-form__input--pill input[type=radio]+label,#MainContent .kyeese-pdp-reference .product-form__input--pill input[type=radio]+label:before{box-shadow:none!important}#MainContent .kyeese-pdp-reference .product-form__input--pill input[type=radio]:not(:focus-visible)+label{outline:none!important}#MainContent .kyeese-pdp-reference .product-form__input--pill input[type=radio]+label:hover{border-color:#ff595a!important}#MainContent .kyeese-pdp-reference .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid #ff595a!important;outline-offset:3px;box-shadow:none!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .swatch-input__input+.swatch-input__label{border:1px solid transparent;outline:1px solid #d8d1c7!important;outline-offset:1px!important;box-shadow:none!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .swatch-input__label .swatch{border:0!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .swatch-input__input:checked+.swatch-input__label{border-color:transparent!important;outline:1px solid #ff595a!important;outline-offset:1px!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .swatch-input__input+.swatch-input__label:hover{outline-color:#ff595a!important;box-shadow:none!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .swatch-input__input:focus-visible+.swatch-input__label{outline:2px solid #ff595a!important;outline-offset:2px!important;box-shadow:none!important}#MainContent .kyeese-pdp-reference .accordion__content :is(h1,h2,h3,h4,h5,h6){font-family:KYEESE PDP Causten Medium,Causten,sans-serif!important;font-size:inherit!important;font-weight:500!important;line-height:inherit;color:#38332f!important;letter-spacing:0}@media(min-width:990px){#MainContent .kyeese-pdp-reference .product-gallery-thumbnails{width:100%;margin:12px 0 0}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list{gap:10px;justify-content:flex-start}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list__item{flex:0 0 70px;width:70px;min-width:70px;max-width:70px}#MainContent:has(.kyeese-pdp-reference) .breadcrumb-wrapper>.page-width{width:100%;max-width:1600px!important;padding-inline:50px!important;margin-inline:auto}#MainContent:has(.kyeese-pdp-reference) .breadcrumb{padding-inline:0}}#MainContent .kyeese-pdp-reference .kyeese-product-share{justify-content:space-between;gap:12px;margin-top:12px;color:#756f69}#MainContent .kyeese-pdp-reference .kyeese-product-share__accounts{display:flex;flex-wrap:wrap;gap:0;margin:0;padding:0}#MainContent .kyeese-pdp-reference .kyeese-product-share__accounts .list-social__link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:13px;color:inherit}#MainContent .kyeese-pdp-reference .kyeese-product-share__accounts :is(svg,.svg-wrapper){width:18px;height:18px}#MainContent .kyeese-pdp-reference .kyeese-product-share__menu{position:relative;flex:none}#MainContent .kyeese-pdp-reference .kyeese-product-share__trigger{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-height:44px;min-width:70px;padding:0;list-style:none;cursor:pointer}#MainContent .kyeese-pdp-reference .kyeese-product-share__trigger::-webkit-details-marker{display:none}#MainContent .kyeese-pdp-reference .kyeese-product-share__trigger>svg{position:static;width:17px;height:17px}#MainContent .kyeese-pdp-reference .kyeese-product-share__label{font:400 13px/20px Causten,sans-serif}#MainContent .kyeese-pdp-reference .kyeese-product-share__menu>.kyeese-product-share__list{position:absolute;z-index:5;top:100%;right:0;display:grid;width:190px;padding:6px;margin:2px 0 0;background:#fffbf5;border:1px solid #e1dbd3;border-radius:4px;box-shadow:0 5px 18px #38332f14}#MainContent .kyeese-pdp-reference .kyeese-product-share__list .kyeese-product-share__link{width:100%;height:auto;min-height:44px;justify-content:flex-start;gap:10px;padding:8px 10px;font:400 14px/20px Causten,sans-serif;color:inherit}#MainContent .kyeese-pdp-reference .kyeese-product-share__link svg{width:17px;height:17px}#MainContent .kyeese-pdp-reference .kyeese-product-share :is(a,summary):hover{color:#ff595a}#MainContent .kyeese-pdp-reference .kyeese-product-share :is(a,summary):focus-visible{outline:2px solid #ff595a;outline-offset:2px}@media(min-width:990px){#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list__item{flex-basis:70px;width:70px;min-width:70px;max-width:70px}}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content p,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content li,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content span{font-family:KYEESE PDP Causten Light,Causten,sans-serif!important;font-size:16px!important;font-weight:300!important;line-height:1.7!important;letter-spacing:0!important;color:#403b36!important}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content :is(strong,b,strong *,b *){font-family:KYEESE PDP Causten Medium,Causten,sans-serif!important;font-size:inherit!important;font-weight:500!important;line-height:inherit!important;color:#38332f!important}@media(max-width:989px){#MainContent .kyeese-pdp-reference .product__accordion .accordion__content,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content p,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content li,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content span{font-size:15px!important;line-height:1.65!important}}@media(min-width:990px)and (not (min-width:1008px)){#MainContent .kyeese-pdp-reference{padding-top:36px}#MainContent .kyeese-pdp-reference>.page-width,#MainContent:has(.kyeese-pdp-reference) .pdp-related.page-width{width:100%;max-width:1600px!important;padding-inline:5rem!important;margin-inline:auto}#MainContent .kyeese-pdp-reference .product{display:flex;flex-wrap:wrap;grid-template-columns:none;gap:0;width:100%;max-width:100%;height:auto;min-height:0;margin:0;align-items:stretch}#MainContent .kyeese-pdp-reference .product__media-wrapper{position:static;top:auto;align-self:stretch;container-type:inline-size;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2);max-width:60%;min-width:0;height:auto;min-height:0;padding:0}#MainContent .kyeese-pdp-reference .product__info-wrapper{width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2);max-width:40%;padding:0 0 0 3.2rem!important}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation]{--gallery-arrow-size:4.4rem;--gallery-arrow-gap:.8rem;--gallery-side-space:calc(var(--gallery-arrow-size) + var(--gallery-arrow-gap));--gallery-canvas-size:min(570px,calc(100cqi - var(--gallery-side-space) - var(--gallery-side-space)));--gallery-thumb-gap:16px;--gallery-thumb-size:calc((var(--gallery-canvas-size) - 80px) / 6);--gallery-viewer-width:calc(var(--gallery-canvas-size) + var(--gallery-side-space) + var(--gallery-side-space));--gallery-arrow-offset:min(58px,max(0px,calc((100cqi - var(--gallery-viewer-width)) / 2 - 8px)));display:block;position:sticky!important;top:min(calc(var(--header-height,0px) + .8rem),calc(100dvh - var(--gallery-canvas-size) - var(--gallery-thumb-size) - 28px))!important;z-index:2;width:min(100%,var(--gallery-viewer-width))!important;max-width:100%!important;margin:0 auto!important}#MainContent .kyeese-pdp-reference .product-gallery-viewer{position:relative;width:100%!important;max-width:none!important;margin-inline:auto;padding:0 var(--gallery-side-space)}#MainContent .kyeese-pdp-reference .product__media-list{position:relative;display:block;width:min(100%,var(--gallery-canvas-size))!important;max-width:none!important;height:auto;aspect-ratio:1;margin:0 auto;padding:0;overflow:hidden}#MainContent .kyeese-pdp-reference .product-gallery-viewer .product__media-item,#MainContent .kyeese-pdp-reference .product-gallery-viewer .product-media-container,#MainContent .kyeese-pdp-reference .product-gallery-viewer .product__modal-opener,#MainContent .kyeese-pdp-reference .product-gallery-viewer .product__media,#MainContent .kyeese-pdp-reference .product-gallery-viewer .product-media-container .media{width:100%!important;height:100%;max-width:none!important}#MainContent .kyeese-pdp-reference .product-gallery-viewer .product-media-container .media{padding-top:0}#MainContent .kyeese-pdp-reference .product-gallery-viewer :is(img,video){object-fit:contain;object-position:center;transform:none}#MainContent .kyeese-pdp-reference .product-gallery-viewer__desktop-controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;padding:0;pointer-events:none}#MainContent .kyeese-pdp-reference .product-gallery-viewer__desktop-controls:not([hidden]){display:flex;align-items:center;justify-content:space-between}#MainContent .kyeese-pdp-reference .product-gallery-arrow{--gallery-arrow-size:4.4rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--gallery-arrow-size);width:var(--gallery-arrow-size);height:var(--gallery-arrow-size);padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));box-shadow:none;cursor:pointer;pointer-events:auto;transform:none}#MainContent .kyeese-pdp-reference .product-gallery-arrow:hover{opacity:.7;transform:scale(1.04)}#MainContent .kyeese-pdp-reference .product-gallery-arrow .icon{width:1.2rem;height:1.8rem;transform:none}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails{position:relative;inset:auto;display:block;width:calc(100% - var(--gallery-side-space) - var(--gallery-side-space))!important;max-width:var(--gallery-canvas-size)!important;margin:12px auto 0;opacity:1;visibility:visible;pointer-events:auto}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list{gap:var(--gallery-thumb-gap);justify-content:flex-start}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails .thumbnail-list__item{flex:0 0 var(--gallery-thumb-size);width:var(--gallery-thumb-size);min-width:0;max-width:none}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button[name=previous]{left:-44px}#MainContent .kyeese-pdp-reference .product-gallery-thumbnails>.slider-button[name=next]{right:-44px}}@media screen and (min-width:1008px){#MainContent .kyeese-pdp-reference>.page-width,#MainContent:has(.kyeese-pdp-reference) .pdp-related.page-width{width:100%;max-width:1600px;padding-inline:5rem 4.6rem;margin-inline:auto}#MainContent .kyeese-pdp-reference .product.product--large:not(.product--no-media){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);column-gap:clamp(40px,4vw,64px);row-gap:0;width:100%;max-width:none;height:auto;min-height:0;margin:0;position:relative;left:auto;align-items:stretch}#MainContent .kyeese-pdp-reference .product.product--large:not(.product--no-media)>:is(.product__media-wrapper,.product__info-wrapper){width:auto;max-width:none;min-width:0;padding:0}#MainContent .kyeese-pdp-reference .product__media-wrapper{container-type:inline-size}#MainContent .kyeese-pdp-reference .product.product--large:not(.product--no-media)>.product__info-wrapper{position:static;top:auto;height:auto;max-height:none;overflow:visible;animation:none;opacity:1;transform:none}#MainContent .kyeese-pdp-reference .product__info-container{position:static;width:100%;max-width:none;height:auto;max-height:none;margin:0;padding:0;overflow:visible;overscroll-behavior:auto}#MainContent .kyeese-pdp-reference .product__info-container .product__title{margin-top:0}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation]{--gallery-canvas-size: min(550px, calc(100svh - var(--header-height, 74px) - 104px), calc(100cqi - 120px) );--gallery-arrow-size: 44px;--gallery-side-space: 60px;--gallery-thumb-size: calc((var(--gallery-canvas-size) - 60px) / 6);--gallery-thumb-gap: 12px;--gallery-thumb-top: 12px;--gallery-stage-height: calc(var(--gallery-canvas-size) + var(--gallery-thumb-size) + var(--gallery-thumb-top) + 10px);display:block;position:sticky;top:min(calc(var(--header-height, 0px) + 16px),calc(100svh - var(--gallery-stage-height) - 16px));z-index:2;width:min(100%,calc(var(--gallery-canvas-size) + 120px));max-width:none;margin:0 auto;padding-bottom:10px}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-viewer{position:relative;width:100%;max-width:none;margin:0;padding:0}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product__media-list{width:var(--gallery-canvas-size);max-width:none;height:auto;aspect-ratio:1;margin:0 auto;padding:0;overflow:hidden}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-viewer :is(.product__media-item,.product-media-container,.media,.product__modal-opener,.product__media){width:100%;height:100%;max-width:none}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-viewer .media{padding-top:0}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-viewer :is(img,video){object-fit:contain;object-position:center;transform:none}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-viewer__desktop-controls:not([hidden]){position:absolute;inset:auto -20px;top:calc(var(--gallery-canvas-size) / 2 - 22px);height:44px;z-index:4;display:flex;align-items:center;justify-content:space-between;padding-inline:0;pointer-events:none}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-arrow{--gallery-arrow-size: 44px;display:inline-flex;flex:0 0 var(--gallery-arrow-size);align-items:center;justify-content:center;width:var(--gallery-arrow-size);height:var(--gallery-arrow-size);padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground));box-shadow:none;pointer-events:auto;transform:none;transition:opacity .16s ease}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-arrow:hover{opacity:.7;background:transparent;transform:none}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-arrow:focus-visible{outline:1px solid currentColor;outline-offset:2px}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-arrow .icon{width:12px;height:18px}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-arrow .icon path{stroke-width:1;stroke-linecap:square}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .slider-buttons{display:none}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails{position:relative;inset:auto;display:block;width:var(--gallery-canvas-size);max-width:none;margin:var(--gallery-thumb-top) auto 0;padding:0;opacity:1;visibility:visible;pointer-events:auto}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails>.slider-button{position:absolute;top:50%;z-index:3;display:flex;width:32px;height:44px;padding:0;border-radius:0;background:transparent;transform:translateY(-50%)}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails>.slider-button[name=previous]{left:-44px}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails>.slider-button[name=next]{right:-44px}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails>.slider-button:disabled{visibility:hidden}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails:not(:has(.thumbnail-list__item:nth-child(7 of:not([hidden]))))>.slider-button{visibility:hidden}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails .thumbnail-list{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:var(--gallery-thumb-gap);width:100%;box-sizing:border-box;margin:0;padding:0;scroll-padding-inline:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails .thumbnail-list__item{flex:0 0 var(--gallery-thumb-size);width:var(--gallery-thumb-size);min-width:0;max-width:none;aspect-ratio:1;margin:0}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails .thumbnail{width:100%;height:100%;aspect-ratio:1;border:1px solid rgba(var(--color-foreground),.08);border-radius:0;background:transparent;box-shadow:none;transform:none}#MainContent .kyeese-pdp-reference media-gallery[data-desktop-navigation] .product-gallery-thumbnails .thumbnail[aria-current]{border-color:var(--gallery-thumb-selected-border);box-shadow:none}}@media(min-width:990px)and (prefers-reduced-motion:reduce){#MainContent .kyeese-pdp-reference .product-gallery-arrow{transition:none}}@font-face{font-family:KYEESE PDP Collection Causten;font-style:normal;font-weight:400;font-display:swap;src:url(kps-causten-regular.woff2) format("woff2")}@font-face{font-family:KYEESE PDP Collection Causten;font-style:normal;font-weight:500;font-display:swap;src:url(kps-causten-medium.woff2) format("woff2")}@font-face{font-family:KYEESE PDP Collection Causten;font-style:normal;font-weight:600;font-display:swap;src:url(kyeese-causten-semibold.woff2) format("woff2")}#MainContent .kyeese-pdp-reference .product__accordion .accordion__title{font-family:KYEESE PDP Collection Causten,sans-serif!important;font-size:16px!important;font-weight:500!important;line-height:22px!important;letter-spacing:0!important;color:#2f2f2f!important;font-synthesis:none}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content :is(p,li,span,a){font-family:KYEESE PDP Collection Causten,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.7!important;letter-spacing:0!important;color:#4a433d!important;font-synthesis:none}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content :is(strong,b,strong *,b *,h1,h2,h3,h4,h5,h6){font-family:KYEESE PDP Collection Causten,sans-serif!important;font-size:inherit!important;font-weight:500!important;line-height:inherit!important;color:#38332f!important;font-synthesis:none}#MainContent:has(.kyeese-pdp-reference) .pdp-related{--pdp-card-title-size:15px;--pdp-card-price-size:14px;--pdp-card-rating-size:13px;--font-body-family:"KYEESE PDP Collection Causten",sans-serif}#MainContent:has(.kyeese-pdp-reference) .pdp-related :is(.card,.card>.card__content,.card__information,.card-information){background:transparent!important;background-image:none!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card>.card__content .card__information{display:flex!important;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;min-width:0;margin:0!important;padding:10px 0 0!important;text-align:center!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related :is(.card__heading,.card__heading a){font-family:var(--font-body-family)!important;font-size:var(--pdp-card-title-size)!important;font-weight:500!important;line-height:20px!important;color:#38332f!important;letter-spacing:0!important;text-align:center!important;font-synthesis:none;white-space:normal;text-wrap:wrap;word-break:normal;overflow-wrap:normal}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__heading{order:0;min-height:0!important;margin:0!important;width:100%;max-width:100%}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__heading a{display:block;width:100%;margin-inline:auto;text-decoration:none!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__information>.card-information{display:flex!important;flex-direction:column;align-items:center;row-gap:4px;margin-top:4px!important;text-align:center;order:1}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__rating{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:18px;margin:0!important;order:0;font-family:var(--font-body-family)!important;font-size:var(--pdp-card-rating-size)!important;font-weight:400!important;line-height:18px!important;letter-spacing:0!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__rating-count{font-family:var(--font-body-family)!important;font-size:var(--pdp-card-rating-size)!important;font-weight:400!important;line-height:18px!important;color:#8a8178!important;letter-spacing:0!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__rating .rating-star{--color-rating-star:#d8ae51!important;font-size:var(--pdp-card-rating-size)!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related :is(.price,.price__container,.price__sale){display:flex!important;flex-wrap:wrap!important;align-items:baseline!important;justify-content:center;gap:0 8px!important;margin:0!important;min-height:20px;font-family:var(--font-body-family)!important;font-size:var(--pdp-card-price-size)!important;line-height:20px!important;letter-spacing:0!important;font-synthesis:none}#MainContent:has(.kyeese-pdp-reference) .pdp-related .price :is(.fc-price--sale,.price-item--sale,.price__regular .price-item--regular){order:0;font-family:var(--font-body-family)!important;font-size:var(--pdp-card-price-size)!important;font-weight:600!important;line-height:20px!important;letter-spacing:0!important;color:#ff595a!important;white-space:nowrap}#MainContent:has(.kyeese-pdp-reference) .pdp-related .price :is(.fc-price--compare,.price__sale .price-item--regular){order:1;font-family:var(--font-body-family)!important;font-size:var(--pdp-card-price-size)!important;font-weight:400!important;line-height:20px!important;letter-spacing:0!important;color:#8a8178!important;white-space:nowrap;text-decoration:line-through}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__swatches{order:2;justify-content:center!important;flex-wrap:wrap;gap:6px!important;margin:8px auto 0!important}@media(hover:hover)and (pointer:fine){#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__heading a:hover{color:#ff595a!important}}#MainContent:has(.kyeese-pdp-reference) .pdp-related .card__heading a:focus-visible{color:#ff595a!important;outline:2px solid #ff595a;outline-offset:3px}@media(max-width:749px){#MainContent .kyeese-pdp-reference .product__accordion .accordion__title{font-size:14px!important;line-height:20px!important}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content,#MainContent .kyeese-pdp-reference .product__accordion .accordion__content :is(p,li,span,a){font-size:15px!important;line-height:1.65!important}#MainContent:has(.kyeese-pdp-reference) .pdp-related{--pdp-card-price-size:13px;--pdp-card-rating-size:12px}}#MainContent .kyeese-pdp-reference .product__accordion .accordion__content a[href^="mailto:"],#MainContent .kyeese-pdp-reference .product__accordion .accordion__content a[href^="mailto:"] *{text-decoration:none!important}#MainContent .kyeese-pdp-reference .product__info-container>.product__accordion{margin:0;min-height:0;align-self:start}#MainContent .kyeese-pdp-reference .product__accordion>details{margin:0;padding:0}#MainContent .kyeese-pdp-reference .product__accordion summary{position:relative;box-sizing:border-box;display:flex;align-items:center;min-height:64px;height:auto;margin:0;padding:20px 0}#MainContent .kyeese-pdp-reference .product__accordion summary .summary__title{min-width:0;margin:0;padding:0;align-items:center}#MainContent .kyeese-pdp-reference .product__accordion .accordion__title{margin:0}#MainContent .kyeese-pdp-reference .product__accordion summary>.icon-caret{top:calc(50% - 3px)}#MainContent .kyeese-pdp-reference .product__accordion>details>.accordion__content{margin:0;padding:8px 0 24px}#MainContent .kyeese-pdp-reference .product__accordion>details:not([open])>.accordion__content{padding-block:0}@media(max-width:749px){#MainContent .kyeese-pdp-reference .product__accordion summary{min-height:56px;padding-block:16px}}#MainContent .kyeese-pdp-reference .swatch-input__label,#MainContent:has(.kyeese-pdp-reference) .pdp-related :is(.swatch-input__label,.swatch--multi,.swatch),#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch{transform:none!important;scale:none!important;transition-property:outline-color,border-color,box-shadow}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch:not(.pdp-pair__swatch--text){border-color:transparent;outline:none}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch:not(.pdp-pair__swatch--text):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:36px;height:36px;margin:auto;box-sizing:border-box;border:1px solid transparent;border-radius:50%;pointer-events:none;transition:border-color .12s ease}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__colors input:checked+.pdp-pair__swatch:before{border:1.5px solid var(--pdp-accent)}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__colors input:focus-visible+.pdp-pair__swatch:not(.pdp-pair__swatch--text):before{outline:2px solid #403b36;outline-offset:2px}#MainContent .kyeese-pdp-reference .swatch-input__label .swatch,#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch>:not(.visually-hidden){transition:transform .14s cubic-bezier(.16,1,.3,1)}@media(hover:hover)and (pointer:fine){#MainContent .kyeese-pdp-reference .swatch-input__label:hover:before,#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch:not(.pdp-pair__swatch--text):hover:before{border-color:var(--pdp-accent)}#MainContent .kyeese-pdp-reference .swatch-input__label:hover .swatch,#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch:not(.pdp-pair__swatch--text):hover>:not(.visually-hidden){transform:scale(1.06)}}#MainContent .kyeese-pdp-reference .swatch-input__label:active .swatch,#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch:active>:not(.visually-hidden){transform:scale(.94)}@media(prefers-reduced-motion:reduce){#MainContent .kyeese-pdp-reference .swatch-input__label .swatch,#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch>:not(.visually-hidden){transition:none;transform:none}}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__sizes>.pdp-pair__label{font-size:13px;line-height:18px;margin-bottom:6px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__size-picker{width:88px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__size-trigger{position:relative;min-height:34px;padding:6px 10px;font-size:14px;line-height:20px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__size{min-height:44px;font-size:15px;line-height:22px}#MainContent .kyeese-pdp-reference .product__info-container:has(>.product-form__quantity+.product-buy-buttons-origin){grid-template-columns:minmax(0,1fr)}#MainContent .kyeese-pdp-reference .product__info-container>.product-form__quantity:has(+.product-buy-buttons-origin){grid-column:1 / -1;margin:16px 0}#MainContent .kyeese-pdp-reference .product-form__quantity:has(+.product-buy-buttons-origin) .quantity{width:140px}#MainContent .kyeese-pdp-reference .product__info-container>.product-form__quantity+.product-buy-buttons-origin{grid-column:1 / -1;align-self:start;width:100%;max-width:440px;margin:0 0 20px}#MainContent .kyeese-pdp-reference :is(.product-form__input--pill,.product-form__quantity) .form__label{font-family:KYEESE PDP Collection Causten,Causten,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:22px!important;letter-spacing:0!important;color:#616161!important}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-picker{--pair-color-gutter:68px;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;min-width:0}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatches{flex-wrap:nowrap;gap:4px;overflow-x:auto;overflow-y:hidden;width:var(--pair-color-width,100%);padding:4px 0;scrollbar-width:none;touch-action:pan-x pan-y;scroll-snap-type:x mandatory}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-picker.is-overflowing{grid-template-columns:32px minmax(0,1fr) 32px;justify-items:center;gap:2px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatches::-webkit-scrollbar{display:none}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-arrow{display:none;align-items:center;justify-content:center;width:32px;height:40px;padding:0;border:0;border-radius:4px;background:transparent;color:#6c625a;cursor:pointer}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .is-overflowing>.pdp-pair__color-arrow{display:flex}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-arrow:hover:not(:disabled){color:var(--pdp-accent)}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-arrow:disabled{color:#c9c0b6;cursor:default}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-arrow:focus-visible{outline:2px solid #403b36;outline-offset:-2px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .has-text-colors .pdp-pair__swatches{flex-wrap:wrap;overflow:visible}@media(min-width:750px)and (max-width:1199px){#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-picker{--pair-color-gutter:52px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-picker.is-overflowing{grid-template-columns:24px minmax(0,1fr) 24px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-arrow{width:24px}}@media(max-width:749px){#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__size-trigger{min-height:36px;padding:7px 10px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__size-trigger:before{content:"";position:absolute;top:-5px;right:0;bottom:-5px;left:0}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-picker{--pair-color-gutter:92px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-picker.is-overflowing{grid-template-columns:44px minmax(0,1fr) 44px;justify-items:center;gap:2px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-arrow{width:44px;height:44px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__swatch:not(.pdp-pair__swatch--text){flex-basis:44px;width:44px;height:44px;padding:6px}#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__color-choice:not(.pdp-pair__color-choice--text){flex-basis:44px;width:44px;height:44px}#MainContent .kyeese-pdp-reference .product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label:before,#MainContent:has(.kyeese-pdp-reference) .pdp-pairings .pdp-pair__colors input:focus-visible+.pdp-pair__swatch:not(.pdp-pair__swatch--text):before{outline:none;border:2px solid var(--pdp-accent)}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/kyeese-pdp-reference.css.map */
