.r115-editorial-product{--r115-ivory: #faf8f5;--r115-paper: #fffdfa;--r115-ink: #171512;--r115-gold: #b98a34;--r115-line: #d8c7a0;display:block;background:var(--r115-ivory)!important;color:var(--r115-ink)}.r115-editorial-product .page-width{max-width:1250px;margin:0 auto}.r115-editorial-product .product{align-items:start;gap:0}.r115-editorial-product .product__info-wrapper{padding-top:8px}.r115-editorial-product .product__info-container{color:var(--r115-ink)}.r115-editorial-product .product__info-container>*+*{margin-top:17px;margin-bottom:17px}.r115-editorial-product .product__text.caption-with-letter-spacing{color:#98723e;font:600 10px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.19em!important;text-transform:uppercase;margin:0 0 10px!important}.r115-editorial-product .product__title{margin:0 0 15px!important}.r115-editorial-product .product__title h1,.r115-editorial-product .product__title .h1{font-family:Cormorant Garamond,Georgia,Times New Roman,serif!important;font-size:clamp(32px,3.6vw,48px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.01em!important;color:var(--r115-ink)!important;text-transform:none!important;overflow-wrap:anywhere}.r115-editorial-product .product__text.subtitle{font:13px/1.55 Arial,Helvetica,sans-serif!important;letter-spacing:.01em;color:#695f55}.r115-editorial-product .price,.r115-editorial-product .price__container,.r115-editorial-product .price-item,.r115-editorial-product .price-item--regular,.r115-editorial-product .price-item--sale{color:#1b1815!important;font-family:Arial,Helvetica,sans-serif!important;font-size:23px!important;font-weight:450!important;letter-spacing:-.015em!important;line-height:1.35!important}.r115-editorial-product .price--on-sale .price-item--regular,.r115-editorial-product .price .price__sale s{font-size:15px!important;color:#8d8379!important}.r115-editorial-product .product__tax,.r115-editorial-product .product__tax a,.r115-editorial-product .product__info-container .installment,.r115-editorial-product .product__info-container shopify-payment-terms{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.5!important;letter-spacing:0!important;color:#82796f}.r115-editorial-product .product__tax{margin-top:5px}.r115-editorial-product .product__info-container variant-selects{display:block;margin:24px 0 18px!important}.r115-editorial-product .product-form__input{min-width:0;max-width:100%;margin:0 0 20px!important}.r115-editorial-product .product-form__input--pill{display:flex!important;align-items:center;flex-wrap:wrap!important;justify-content:flex-start!important;gap:9px!important;border:0!important;padding:0!important}.r115-editorial-product .product-form__input--pill legend.form__label,.r115-editorial-product .product-form__input--swatch legend.form__label,.r115-editorial-product .product-form__input--dropdown>.form__label{display:block;flex:0 0 100%;width:100%;margin:0 0 7px!important;padding:0;color:#9d7539!important;font:600 10px/1.6 Arial,Helvetica,sans-serif!important;letter-spacing:.17em!important;text-transform:uppercase!important}.r115-editorial-product .product-form__input--pill input[type=radio]{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;clip:rect(0,0,0,0)!important;opacity:0!important;overflow:hidden!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label{display:inline-flex!important;align-items:center!important;justify-content:center!important;position:relative;flex:0 1 auto;min-width:104px;min-height:45px;max-width:100%;margin:0!important;padding:11px 17px!important;background:#fff!important;border:1px solid var(--r115-line)!important;border-radius:999px!important;box-shadow:none!important;color:var(--r115-ink)!important;text-align:center;text-decoration:none;font:500 13px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.015em!important;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transition:background .18s,border-color .18s,color .18s}.r115-editorial-product .product-form__input--pill input[type=radio]+label:hover{border-color:#8f724e!important;background:#f5f0e8!important}.r115-editorial-product .product-form__input--pill input[type=radio]:checked+label{background:var(--r115-ink)!important;border-color:var(--r115-ink)!important;color:#fff!important}.r115-editorial-product .product-form__input--pill input[type=radio]:focus-visible+label,.r115-editorial-product .product-form__input--pill input[type=radio].focused+label{outline:2px solid #ae8348!important;outline-offset:3px}.r115-editorial-product .product-form__input--pill input[type=radio].disabled+label,.r115-editorial-product .product-form__input--pill input[type=radio]:disabled+label{color:#948d84!important;background:#f1eeea!important;border-color:#dfd8ce!important;opacity:.67;text-decoration:line-through}.r115-editorial-product .product-form__input--pill input[type=radio].disabled:checked+label{color:#fff!important;background:#77706a!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label:before,.r115-editorial-product .product-form__input--pill input[type=radio]+label:after{box-shadow:none!important}.r115-editorial-product .product-form__input--dropdown .select__select,.r115-editorial-product .product-form__input--dropdown select{border:1px solid var(--r115-line)!important;background:#fffdfa!important;border-radius:12px!important;color:var(--r115-ink)!important;font:14px/1.4 Arial,Helvetica,sans-serif!important}.r115-editorial-product .quantity,.r115-editorial-product .quantity:after{border-radius:999px!important}.r115-editorial-product .quantity{background:#fff!important;border:1px solid var(--r115-line);min-height:44px}.r115-editorial-product .quantity__input{font-family:Arial,Helvetica,sans-serif;font-size:14px!important;color:var(--r115-ink)!important}.r115-editorial-product .product-form__buttons{max-width:100%!important;display:grid;gap:9px}.r115-editorial-product .product-form__submit{width:100%;min-height:52px;border:1px solid var(--r115-ink)!important;border-radius:999px!important;background:var(--r115-ink)!important;color:#fff!important;font:600 12px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase;transition:background .18s;margin:0!important}.r115-editorial-product .product-form__submit:after,.r115-editorial-product .product-form__submit:before{border:none!important;box-shadow:none!important;border-radius:999px!important}.r115-editorial-product .product-form__submit:not(:disabled):hover{background:#5a4530!important}.r115-editorial-product .product-form__submit:disabled{background:#a29c95!important;border-color:#a29c95!important;opacity:.7}.r115-editorial-product .shopify-payment-button__button{border-radius:999px!important;overflow:hidden;font-family:Arial,Helvetica,sans-serif!important}.r115-editorial-product .product__accordion{border-top:1px solid #dcd1c0!important;border-bottom:1px solid #dcd1c0!important;margin:11px 0!important}.r115-editorial-product .product__accordion+.product__accordion{border-top:0!important}.r115-editorial-product .product__accordion summary{padding:15px 4px!important;display:flex!important;align-items:center!important;min-height:50px!important}.r115-editorial-product .product__accordion .accordion__title,.r115-editorial-product .product__accordion .summary__title h2{font:500 14px/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:.01em!important;color:var(--r115-ink)!important;margin:0!important}.r115-editorial-product .product__accordion summary>svg.icon-caret{display:block;position:absolute;right:12px!important;top:calc(50% - 4px)!important;width:14px!important;max-width:14px!important;height:8px!important;max-height:8px!important;fill:currentColor}.r115-editorial-product .product__accordion .accordion__content,.r115-editorial-product .product__description{font:13px/1.8 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;color:#5b544b!important}.r115-editorial-product .product__media-wrapper .global-media-settings{background:#f2ede6!important;border:1px solid rgba(167,137,101,.15)!important;border-radius:14px!important;overflow:hidden}.r115-editorial-product .product__media-wrapper img{border-radius:12px}.r115-editorial-product .product--no-media .product__media-wrapper{display:none!important}.r115-editorial-product .product--no-media .product__info-wrapper{width:100%!important;max-width:100%!important;padding:0!important}.r115-editorial-product .product__info-container .share-button__button,.r115-editorial-product .product__info-container .product__pickup-availabilities,.r115-editorial-product .product__info-container .product-form__quantity{font:12px/1.55 Arial,Helvetica,sans-serif!important}@media(min-width:990px){.r115-editorial-product .product--no-media{max-width:660px!important}.r115-editorial-product .product__info-wrapper{padding-left:42px!important}}@media(max-width:749px){.r115-editorial-product{overflow:clip}.r115-editorial-product .page-width{padding-left:18px!important;padding-right:18px!important}.r115-editorial-product .product__media-wrapper{margin:0 0 20px!important;padding:0!important}.r115-editorial-product .product__info-wrapper{padding:4px 0 26px!important;width:100%!important;max-width:100%!important}.r115-editorial-product .product__info-container{margin:0!important;max-width:100%!important}.r115-editorial-product .product__title h1,.r115-editorial-product .product__title .h1{font-size:clamp(30px,7.5vw,38px)!important}.r115-editorial-product .price,.r115-editorial-product .price__container,.r115-editorial-product .price-item{font-size:21px!important}.r115-editorial-product .product-form__input--pill{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important}.r115-editorial-product .product-form__input--pill legend.form__label{grid-column:1 / -1!important;margin-bottom:4px!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label{min-width:0!important;width:100%!important;padding:10px 9px!important;font-size:12px!important;min-height:46px!important}.r115-editorial-product .product__info-container variant-selects{margin:22px 0 12px!important}}.r115-editorial-product .product-form__input--pill{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important}.r115-editorial-product .product-form__input--pill legend.form__label{flex:0 0 100%;width:100%;margin-bottom:4px!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:0!important;max-width:100%;padding:9px 14px!important;background:transparent!important;border:1px solid #d8c7a0!important;border-radius:999px!important;color:#211d19!important;font:400 13px/1.35 Arial,Helvetica,sans-serif!important;letter-spacing:0!important;box-shadow:none!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label:hover{background:#f4e9d9!important;border-color:#b98a34!important;color:#211d19!important}.r115-editorial-product .product-form__input--pill input[type=radio]:checked+label,.r115-editorial-product .product-form__input--pill input[type=radio]:checked+label:hover{background:#e7d3b4!important;border-color:#b98a34!important;color:#211d19!important}.r115-editorial-product .product-form__input--pill input[type=radio].disabled:checked+label{background:#eee9e3!important;border-color:#d8c7a0!important;color:#80786e!important}@media(max-width:749px){.r115-editorial-product .product-form__input--pill{display:flex!important;grid-template-columns:none!important;gap:9px!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label{flex:0 0 auto!important;width:auto!important;min-height:0!important;padding:8px 12px!important;font-size:12px!important}}.r115-editorial-product .product-form__input--pill{gap:7px!important;margin-bottom:15px!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label{font-size:12px!important;padding:7px 12px!important;line-height:1.35!important}.r115-editorial-product .product-form__quantity{max-width:170px!important;width:170px!important;min-width:0!important;display:block!important;margin-top:13px!important;margin-bottom:18px!important}.r115-editorial-product .product-form__quantity .quantity__label{font:500 11px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.09em!important;color:#8d704b!important;text-transform:uppercase;margin-bottom:8px!important}.r115-editorial-product .product-form__quantity .price-per-item__container{display:flex!important;width:146px!important;min-width:0!important;max-width:146px!important;align-items:flex-start!important}.r115-editorial-product .product-form__quantity quantity-input.quantity,.r115-editorial-product .product-form__quantity .quantity{width:146px!important;min-width:146px!important;max-width:146px!important;min-height:42px!important;height:42px!important;border-color:#d8c7a0!important;background:#fffdfa!important}.r115-editorial-product .product-form__quantity .quantity:before,.r115-editorial-product .product-form__quantity .quantity:after{box-shadow:none!important;border:none!important}.r115-editorial-product .product-form__quantity .quantity__button{min-width:38px!important;width:38px!important;flex:0 0 38px!important;padding:10px!important;color:#54402d!important}.r115-editorial-product .product-form__quantity .quantity__button svg{height:14px!important;width:14px!important}.r115-editorial-product .product-form__quantity .quantity__input{min-width:0!important;max-width:70px!important;flex:1 1 auto!important;padding:0!important;height:40px!important;font:500 13px/40px Arial,Helvetica,sans-serif!important;color:#211d19!important}.r115-editorial-product .product-form__buttons{width:min(100%,370px)!important;max-width:370px!important;gap:0!important}.r115-editorial-product .product-form__submit{min-height:47px!important;height:auto!important;padding:13px 18px!important;background:#e7d3b4!important;border:1px solid #b98a34!important;border-radius:999px!important;color:#211d19!important;font:600 11px/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.1em!important}.r115-editorial-product .product-form__submit:not(:disabled):hover{background:#d9bb8a!important;color:#211d19!important}.r115-editorial-product .product__info-container .product-form{margin-top:18px!important;margin-bottom:20px!important}@media(max-width:749px){.r115-editorial-product .product-form__input--pill{gap:7px!important}.r115-editorial-product .product-form__input--pill input[type=radio]+label{font-size:11.5px!important;padding:7px 11px!important}.r115-editorial-product .product-form__quantity{margin-top:5px!important;margin-bottom:14px!important}.r115-editorial-product .product-form__submit{min-height:46px!important}}.r115-editorial-product .r115-product-restock{margin:15px 0 20px!important;padding:16px 17px 17px;border:1px solid #d8c7a0;border-radius:12px;background:#f7efe4;color:#211d19}.r115-editorial-product .r115-product-restock[hidden]{display:none!important}.r115-editorial-product .r115-product-restock-heading{display:flex;align-items:center;gap:8px;margin:0 0 6px!important;color:#926a39;font:600 10px/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:.16em!important}.r115-editorial-product .r115-product-restock-dot{flex:none;width:6px;height:6px;border-radius:50%;background:#b98a34}.r115-editorial-product .r115-product-restock-description{color:#665d53;font:400 12px/1.6 Arial,Helvetica,sans-serif!important;margin:0 0 12px!important;letter-spacing:0!important}.r115-editorial-product .r115-product-restock .r115-notify-trigger,.r115-editorial-product .r115-product-oos-row .r115-notify-trigger{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-height:34px!important;margin:0!important;padding:9px 15px!important;border:1px solid #b98a34!important;border-radius:999px!important;background:#e7d3b4!important;color:#211d19!important;box-shadow:none!important;letter-spacing:.07em!important;font:600 10px/1.3 Arial,Helvetica,sans-serif!important}.r115-editorial-product .r115-product-restock .r115-notify-trigger:hover,.r115-editorial-product .r115-product-oos-row .r115-notify-trigger:hover{background:#dbbd8d!important}.r115-editorial-product .r115-product-oos-options{margin:0 0 20px!important;border:1px solid #ded0b9;border-radius:11px;background:#fffdfa;overflow:hidden}.r115-editorial-product .r115-product-oos-summary{display:flex!important;align-items:center;justify-content:space-between;gap:10px;min-height:50px;padding:11px 14px!important;cursor:pointer;list-style:none}.r115-editorial-product .r115-product-oos-summary::-webkit-details-marker{display:none}.r115-editorial-product .r115-product-oos-heading{display:flex;flex-direction:column;gap:2px;min-width:0}.r115-editorial-product .r115-product-oos-heading strong{color:#4a3a2b;font:600 12px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.r115-editorial-product .r115-product-oos-heading small{color:#827465;font:400 11px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.r115-editorial-product .r115-product-oos-toggle{flex:none;color:#ae8348;font:400 22px/1 Arial,Helvetica,sans-serif}.r115-editorial-product .r115-product-oos-options[open] .r115-product-oos-toggle{transform:rotate(45deg)}.r115-editorial-product .r115-product-oos-list{padding:0 14px 9px;max-height:252px;overflow-y:auto;border-top:1px solid #eee3d4}.r115-editorial-product .r115-product-oos-row{display:flex;justify-content:space-between;align-items:center;gap:11px;padding:10px 0;border-bottom:1px solid #f0e7dd}.r115-editorial-product .r115-product-oos-row:last-child{border-bottom:0}.r115-editorial-product .r115-product-oos-name{min-width:0;overflow-wrap:anywhere;color:#625647;font:400 12px/1.45 Arial,Helvetica,sans-serif!important}.r115-editorial-product .r115-product-oos-row .r115-notify-trigger{flex:none;padding:8px 11px!important;font-size:9px!important}@media(max-width:749px){.r115-editorial-product .r115-product-oos-options{margin-bottom:17px!important}.r115-editorial-product .r115-product-restock{padding:14px!important}}.r115-editorial-product .product-form__input--pill input[type=radio].disabled+label,.r115-editorial-product .product-form__input--pill input[type=radio]:disabled+label,.r115-editorial-product .product-form__input--pill input[type=radio].disabled:checked+label{display:inline-flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:center!important;gap:5px!important;width:auto!important;min-height:0!important;padding:7px 11px!important;border:1px solid #d6c8b4!important;border-radius:999px!important;background:#f2eee8!important;color:#71675d!important;opacity:.66!important;box-shadow:none!important;text-decoration:none!important;cursor:pointer!important}.r115-editorial-product .product-form__input--pill input[type=radio].disabled+label:hover,.r115-editorial-product .product-form__input--pill input[type=radio].disabled+label:focus-visible{border-color:#b98a34!important;opacity:1!important;background:#f4e7d4!important}.r115-editorial-product .product-form__input--pill input[type=radio].disabled+label .r115-pill-notify-cue{display:inline!important;font:600 9px/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.01em!important;color:#876a45!important;white-space:nowrap;text-decoration:none!important}.r115-editorial-product .product-form__input--pill label.r115-unavailable-pill:focus-visible{outline:2px solid #b98a34!important;outline-offset:2px!important}.r115-editorial-product .r115-product-oos-hint{margin:-3px 0 16px!important;color:#84715c!important;font:400 11px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:0!important}.r115-editorial-product .r115-product-oos-hint span{color:#ad8551}@media(max-width:749px){.r115-editorial-product .product-form__input--pill input[type=radio].disabled+label{padding:7px 10px!important;font-size:11.5px!important}}.r115-editorial-product .r115-bundle-editorial-image{display:block;width:100%;margin:0;padding:0;background:#eee8df;border:1px solid rgba(167,137,101,.16);border-radius:13px;overflow:hidden}.r115-editorial-product .r115-bundle-editorial-photo{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center}.r115-editorial-product .r115-bundle-editorial .product__media-wrapper,.r115-editorial-product .r115-bundle-editorial .product__info-wrapper{display:block!important}@media(max-width:749px){.r115-editorial-product .r115-bundle-editorial-image{border-radius:10px}.r115-editorial-product .r115-bundle-editorial-photo{aspect-ratio:4/5;object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/raw115-editorial-product.css.map */
