.product-description-short>*:not(:first-child){display:none}.product-description-short.kg-description-short *{display:block}.kg-product-info .product-info__block-item .kg-product-description-container .product-description-full p{margin-bottom:15px}.kg-product-info .kg-variant-picker-option .variant-picker__option-values input:checked+.block-swatch{background:#000;color:#fff}.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn{display:flex;gap:6px;align-items:center}.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn svg{width:11px;height:11px}.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn svg{-moz-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn.kg-active{color:#000;text-decoration:underline}.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn.kg-active svg{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#000}.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn,.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn svg{color:#000;fill:#000;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn:hover,.kg-product-info .product-info__block-item .kg-product-description-container button.read-more-btn:hover svg{color:#000;fill:#000}.kg-collection-main .product-card .product-card__figure .product-card__media img{aspect-ratio:2 / 3;object-fit:cover;object-position:top}featured-collections-carousel product-card img,product-recommendations product-list img,.main-search__resource-item product-list product-card img,predictive-search .predictive-search__resource-item product-card img{aspect-ratio:2 / 3!important;object-fit:cover!important;object-position:top!important}featured-collections-carousel product-card .product-card__quick-add-button,.kg-collection-main .product-card .product-card__quick-add-button,product-recommendations product-list .product-card__quick-add-button,.main-search__resource-item product-list product-card .product-card__quick-add-button{display:none!important}.kg-product-measurement-guide-chart-modal::part(content){transform:translateY(-50%)!important;margin:0 15px;top:50%;position:absolute;width:auto!important}.kg-product-measurement-guide-chart-modal .kg-product-measurement-guide-modal-description p{font-family:Instrument Sans,sans-serif}.kg-product-measurement-guide-chart-modal .kg-product-measurement-guide-modal-description p:last-child{margin-top:5px}@media screen and (max-width:360px){.kg-product-measurement-guide-chart-modal span.h5{font-size:14px;text-align:left}}header.shopify-section--header header-search.header-search{z-index:10000}.kg-sticky-atc-button-content-wrapper{position:fixed;left:0;top:var(--sticky-offset, 70px);width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 20px;background-color:#fff;border-top:1px solid #ececec;border-bottom:1px solid #ececec;box-shadow:0 -2px 6px #0000000f;opacity:0;visibility:hidden;transform:translateY(-20px);transition:all .2s ease}.kg-sticky-atc-button-content-wrapper.kg-sticky-active{opacity:1;visibility:visible;transform:translateY(0);top:116px;z-index:9999}.kg-sticky-atc-button-content-wrapper.kg-sticky-active.kg-sticky-top-active{top:0}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-product-info-wrapper{display:flex;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-product-info-wrapper .kg-sticky-atc-product-title span.kg-sticky-atc-title{font-size:11px;letter-spacing:2.4px;line-height:16px;color:#6f6f6f;text-transform:uppercase;display:block}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-product-info-wrapper .kg-sticky-atc-product-title span.kg-sticky-atc-variant-title{font-size:14px;line-height:24px;font-weight:400;color:#000;display:block}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-product-info-wrapper .kg-sticky-atc-product-price price-list.price-list sale-price.h6.text-subdued,.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-product-info-wrapper .kg-sticky-atc-product-price price-list.price-list sale-price.h4.text-subdued{font-size:13px;line-height:24px;margin-left:8px;color:#0d0900}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-button-wrapper button.kg-custom-sticky-atc-button{border-radius:4px;width:286px;background-color:#c9a66b;color:#fff;font-size:12px;height:48px;letter-spacing:3px;line-height:48px;text-transform:uppercase;cursor:pointer;display:inline-block;text-align:center;transition:border .3s ease,background .3s ease,color .3s ease,margin .3s ease,padding .3s ease,transition .3s ease;border:1px solid #0000}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-button-wrapper button.kg-custom-sticky-atc-button:hover{background-color:transparent;color:#000;border-color:#705347}@media screen and (max-width:767px){.kg-sticky-atc-button-content-wrapper{bottom:-20px;top:auto;flex-direction:column;align-items:flex-start;padding:0}.kg-sticky-atc-button-content-wrapper.kg-sticky-active.kg-sticky-top-active{bottom:0;top:auto}.kg-sticky-atc-button-content-wrapper.kg-sticky-active{transform:translate(0);bottom:0;top:auto}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-button-wrapper button.kg-custom-sticky-atc-button{width:100%;border-radius:0}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-product-info-wrapper{width:100%;justify-content:space-between;padding:8px 20px;align-items:center}.kg-sticky-atc-button-content-wrapper .kg-sticky-atc-button-wrapper{width:100%;margin-top:0}header.shopify-section--header{transform:unset}.kg-main-product-page-section{padding-top:0!important}.kg-site-main-product-page #main.anchor{z-index:1;position:relative}}.kg-desktop-custom-sticky-atc-button{display:block}.kg-mobile-custom-sticky-atc-button{display:none}@media screen and (max-width:767px){.kg-desktop-custom-sticky-atc-button{display:none}.kg-mobile-custom-sticky-atc-button{display:block}}.product .product-info .product-info__block-list .product-info__block-item #shipping-message b{color:#c0392b}.kg-main-product-page-section .kg-product-info .product-info__block-list .product-info__block-item .shipping-box{border:unset;background:unset;padding:0;text-align:center;margin:15px 0 0}.kg-main-product-page-section .kg-product-info .product-info__block-list .product-info__block-item #how-calculated-link{width:100%;text-align:center;font-size:14px;line-height:1.6;font-family:Nunito;text-underline-offset:3px;text-decoration-thickness:1px;color:#ba8660;margin:5px 0 0}.kg-main-product-page-section .kg-product-info .product-info__block-list .product-info__block-item .shipping-box .kg-desc-custom{margin:5px 0 0;font-size:16px;line-height:1.5;letter-spacing:0;color:#000}.kg-product-info .product-info .product-info__block-item .kg-shipping-calculation-wrap{border:2px solid #ddd;border-radius:30px;padding:8px}.kg-product-info .product-info .product-info__block-item .kg-shipping-calculation-wrap .shipping-box{margin:0}.kg-product-info .product-info .product-info__block-item .kg-shipping-calculation-wrap .shipping-box .kg-time-title img{max-width:35px;margin:auto}.kg-main-product-page-section .kg-product-info .product-info__block-list .product-info__block-item .shipping-box .kg-desc-custom span.kg-start-end-date{font-weight:600;margin-left:5px}.kg-product-info .product-info .product-info__block-item quantity-selector.quantity-selector{margin-top:14px}.cart-drawer--mellow{--drawer-max-width: min(92vw, 26.5rem)}.cart-drawer--mellow::part(content),.cart-drawer--mellow::part(footer){background:none}.cart-drawer--mellow::part(body){display:flex;flex-direction:column;min-height:0;overflow:hidden;overscroll-behavior-y:contain}.cart-drawer--mellow.drawer--center-body::part(body){align-self:stretch;width:100%}.cart-drawer--mellow .cart-drawer__body-scroll{background-color:#fffaf4;flex:1 1 auto;padding:0 24px;min-height:0;overflow:hidden auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.cart-drawer--mellow .cart-drawer__chrome-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;padding-block:.85rem;padding-inline:var(--drawer-body-padding-inline);background:#fffaf4}.cart-drawer--mellow .cart-drawer__chrome-header-main{display:flex;align-items:center;gap:.5rem;min-width:0}.cart-drawer--mellow .cart-drawer__heading{font-size:var(--text-base);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--text-color))}.cart-drawer--mellow .cart-drawer__count-pill{display:inline-flex;align-items:center;justify-content:center;min-width:1.625rem;height:1.625rem;padding:0 .4rem;border-radius:999px;font-size:var(--text-xs);font-weight:600;line-height:1;background:#fff;color:rgb(var(--text-color));border:1px solid #F0EFEF}.cart-drawer--mellow .cart-drawer__close-button{display:grid;place-content:center;padding:.35rem;margin:0;border:none;background:transparent;color:rgb(var(--text-color) / .55);cursor:pointer;border-radius:var(--rounded-full);transition:color .15s ease}.cart-drawer--mellow .cart-drawer__close-button:hover{color:rgb(var(--text-color))}.cart-drawer--mellow .cart-drawer__empty-state{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:0;padding-inline:var(--drawer-body-padding-inline);padding-block:1.5rem}.cart-drawer--mellow .cart-drawer__promo-banner{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-shrink:0;margin-inline:calc(-1 * var(--drawer-body-padding-inline));padding-block:.5rem;padding-inline:var(--drawer-body-padding-inline);background:#e4d0af;color:#1c1c1c;font-size:20px;font-family:var(--heading-font-family);font-weight:400;letter-spacing:3.62px;text-transform:uppercase;border-block-end:1px solid rgb(0 0 0 / .12)}@media(max-width:767px){.cart-drawer--mellow .cart-drawer__promo-banner{font-size:16px;letter-spacing:2.88px}}.cart-drawer--mellow .cart-drawer__promo-icon{display:flex;color:inherit}.cart-drawer--mellow .cart-drawer__promo-icon .icon{color:inherit}.cart-drawer--mellow .cart-drawer__items{gap:1.25rem}.cart-drawer-line-item{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:.875rem 1rem;align-items:start}.cart-drawer-line-item__media-link{display:block;border-radius:4px;overflow:hidden;background:rgb(var(--border-color) / .25)}.cart-drawer-line-item__media{width:100%;height:auto;aspect-ratio:1;object-fit:cover;vertical-align:middle}.cart-drawer-line-item__main{flex:1}.cart-drawer-line-item__quantity-host{display:block}.cart-drawer-line-item__top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.cart-drawer-line-item__title{font-size:var(--text-sm);font-weight:600;line-height:1.35;color:rgb(var(--text-color));text-decoration:none}.cart-drawer-line-item__title:hover{text-decoration:underline}.cart-drawer-line-item__qty-select{-webkit-appearance:auto;appearance:auto;min-width:3.25rem;max-width:4.5rem;padding:.25rem 1.75rem .25rem .5rem;font-size:var(--text-xs);font-weight:600;border:1px solid rgb(var(--border-color));border-radius:9999px;background-color:#fff;color:rgb(var(--text-color));cursor:pointer}.cart-drawer-line-item__options{margin:.35rem 0 0;padding-inline-start:1rem;font-size:var(--text-xs);color:rgb(var(--text-color) / .72);line-height:1.45}.cart-drawer-line-item__rating{margin-top:.35rem}.cart-drawer-line-item__rating .rating-badge .smallcaps{display:none}.cart-drawer-line-item__rating .rating-badge__stars .icon{width:14px;height:14px}.cart-drawer-line-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.5rem}.cart-drawer-line-item__price .price-list{justify-content:flex-end}.cart-drawer-line-item__remove{flex-shrink:0}.cart-drawer-line-item__discounts{margin-top:.35rem}.cart-drawer--mellow .cart-drawer__note-details{width:100%;border-block:1px solid rgb(var(--border-color));padding-block:.75rem}.cart-drawer--mellow .cart-drawer__note-summary{display:flex;align-items:center;gap:.5rem;cursor:pointer;list-style:none;font-size:var(--text-base);font-weight:500}.cart-drawer--mellow .cart-drawer__note-summary::-webkit-details-marker{display:none}.cart-drawer--mellow .cart-drawer__note-chevron{flex-shrink:0;transition:transform .2s ease}.cart-drawer--mellow .cart-drawer__note-details[open] .cart-drawer__note-chevron{transform:rotate(180deg)}.cart-drawer--mellow .cart-drawer__note-panel{margin-top:.65rem;position:relative}.cart-drawer--mellow .cart-drawer__note-panel textarea:focus+.fake-placeholder{display:none}.cart-drawer--mellow .cart-drawer__note-panel .fake-placeholder{position:absolute;padding:var(--input-padding-block) var(--input-padding-inline);width:100%;height:100%;color:rgb(var(--text-color) / .6);font-size:var(--text-base);pointer-events:none;overflow:hidden}.cart-drawer--mellow .cart-drawer__note-panel label{display:block;margin-bottom:.35rem;font-weight:600}.cart-drawer--mellow .cart-drawer__note-textarea{width:100%;min-height:5.5rem;resize:vertical}.cart-drawer--mellow .cart-drawer__totals{width:100%;padding-top:.25rem}.cart-drawer--mellow .cart-drawer__total-line{margin:0;font-size:var(--text-base)}.cart-drawer--mellow .cart-drawer__tax-caption{margin:.35rem 0 0}.cart-drawer--mellow .cart-drawer__checkout-secure.button{--button-background: 0 0 0;--button-text-color: 255 255 255;--button-outline-color: 0 0 0;background:rgb(var(--button-background))!important;color:rgb(var(--button-text-color))!important;border:none!important;font-weight:700!important;letter-spacing:.06em;text-transform:uppercase;padding-block:1rem!important}.cart-drawer--mellow .cart-drawer__trust{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;padding-block:.25rem 0;text-align:center}.cart-drawer--mellow .cart-drawer__trust-stars{display:flex;gap:.15rem;font-size:1.5rem;line-height:1}.cart-drawer--mellow .cart-drawer__trust-star{color:rgb(var(--border-color));opacity:.45}.cart-drawer--mellow .cart-drawer__trust-star--fill{color:#c9a227;opacity:1}.cart-drawer--mellow .cart-drawer__trust-copy{margin:0;color:rgb(var(--text-color) / .75)}.cart-drawer--mellow .cart-drawer__payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem .5rem;width:100%;margin:0;padding:0 0 24px}.cart-drawer--mellow .cart-drawer__payment-item{display:flex;align-items:center}.cart-drawer--mellow .cart-drawer__payment-item svg{height:1.5rem;width:auto;display:block}.cart-drawer--mellow .cart-drawer__complementary-products{padding-block-end:.75rem}.cart-drawer--mellow .cart-drawer__checkout-stack{margin-block-start:0;padding-block-start:0}.cart-drawer--mellow .cart-drawer__footer.cart-drawer__footer{margin-block-start:0;padding-block-start:0;gap:1rem}.cart-drawer--mellow .cart-drawer__checkout-secure.button .text-with-icon,.cart-drawer--mellow .cart-drawer__checkout-secure.button .text-with-icon .icon{color:#fff}.cart-drawer--mellow .cart-drawer__trust-star-half{position:relative;display:inline-flex;width:1em;height:1em;align-items:center;justify-content:center}.cart-drawer--mellow .cart-drawer__trust-star--half-layer{position:absolute;inset-inline-start:0;inset-block-start:0;width:50%;overflow:hidden;line-height:1;pointer-events:none}.cart-drawer--mellow .cart-drawer__post-checkout{margin-inline:calc(-1 * var(--drawer-body-padding-inline));margin-block-start:0;padding-block:1.25rem var(--drawer-body-padding-block);padding-inline:var(--drawer-body-padding-inline);background:#fff;color:rgb(var(--text-color))}.cart-drawer--mellow .cart-drawer__post-checkout>*+*{margin-block-start:1.25rem;padding-block-start:1.25rem;border-block-start:1px solid rgb(var(--border-color) / .35)}.cart-drawer--mellow .cart-drawer__subsection-heading{margin:0 0 .75rem;font-size:var(--text-h4);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.cart-drawer--mellow .cart-drawer__faq-list{display:flex;flex-direction:column}.cart-drawer--mellow .cart-drawer__faq-item{border-block-end:1px solid rgb(var(--border-color) / .35)}.cart-drawer--mellow .cart-drawer__faq-item:last-child{border-block-end:none}.cart-drawer--mellow .cart-drawer__faq-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block:.75rem;cursor:pointer;list-style:none;font-size:var(--text-sm);font-weight:600;line-height:1.35}.cart-drawer--mellow .cart-drawer__faq-summary::-webkit-details-marker{display:none}.cart-drawer--mellow .cart-drawer__faq-chevron{flex-shrink:0;transition:transform .2s ease}.cart-drawer--mellow .cart-drawer__faq-item[open] .cart-drawer__faq-chevron{transform:rotate(180deg)}.cart-drawer--mellow .cart-drawer__faq-body{padding-block:0 .9rem;font-size:var(--text-sm);line-height:1.55}.cart-drawer--mellow .cart-drawer__faq-body p:last-child{margin-block-end:0}.cart-drawer--mellow .cart-drawer__text-link{display:inline-block;margin-block-start:.75rem;font-size:var(--text-sm)}.cart-drawer--mellow .cart-drawer__faq-actions{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-block-start:1rem}@media screen and (max-width:380px){.cart-drawer--mellow .cart-drawer__faq-actions{grid-template-columns:1fr}}.cart-drawer--mellow .cart-drawer__outline-btn.button.button--outline{--button-outline-color: var(--text-color);border-width:1px;font-weight:700;font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;padding-block:.75rem!important}.cart-drawer--mellow .cart-drawer__quick-links-list{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0}.cart-drawer--mellow .cart-drawer__quick-links-list a{font-size:var(--text-sm)}.cart-drawer--mellow .cart-drawer__bottom-strip{display:flex;flex-direction:column;align-items:center;gap:.85rem;text-align:center}.cart-drawer--mellow .cart-drawer__social .social-media{justify-content:center}.cart-drawer--mellow .cart-drawer__localization{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem}.cart-drawer--mellow .cart-drawer__copyright{margin:0;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/60/assets/kg-custom.css.map */
