:root{--ppp-gold: #C9A24A;--ppp-gold-dark: #A8823A;--ppp-gold-deep: #8A6A2C;--ppp-gold-tint: #FBF7EE}@media screen and (min-width:990px){.template-product-wrapper .product-single__media-group__wrap{flex-direction:row!important;align-items:flex-start!important;gap:14px}.template-product-wrapper .thumbnails-wrapper{order:-1!important;align-self:flex-start!important;flex:0 0 78px!important;width:78px!important;max-width:78px!important;height:auto!important;background:transparent!important;padding:0!important;margin:0!important}.template-product-wrapper .product-single__thumbnails{flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;height:auto!important;gap:10px;margin:0!important;padding:0!important}.template-product-wrapper .product-single__thumbnails-item{width:100%!important;max-width:78px!important;height:auto!important;margin:0!important;flex:none!important}.template-product-wrapper .product-single__thumbnails-item img{width:100%!important;height:auto!important;border-radius:6px;border:1px solid rgba(0,0,0,.1);transition:border-color .15s ease}.template-product-wrapper .product-single__thumbnails-item:hover img,.template-product-wrapper .product-single__thumbnails-item.slick-current img,.template-product-wrapper .product-single__thumbnails-item.is-active img{border-color:var(--ppp-gold)!important}.template-product-wrapper .product-single__wrapper{flex:1 1 auto!important;min-width:0!important;height:auto!important}}.template-product-wrapper .product-form__cart-submit,.template-product-wrapper .product-form__cart-submit--fixed,.template-product-wrapper .product-form__open-cart,.template-product-wrapper .product-form__submit,.template-product-wrapper button[name=add],.template-product-wrapper .product-form__item--submit button.btn,.template-product-wrapper .product-form__item__button-submit .btn{background:#fff!important;background-color:#fff!important;background-image:none!important;border:2px solid var(--ppp-gold)!important;color:var(--ppp-gold-dark)!important;font-family:var(--ppp-body-font)!important;font-weight:700!important;font-size:1rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;border-radius:8px!important;min-height:58px!important;box-shadow:none!important;transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease!important}.template-product-wrapper .product-form__cart-submit svg,.template-product-wrapper .product-form__item__button-submit .btn svg{color:var(--ppp-gold-dark)!important;fill:currentColor!important}.template-product-wrapper .product-form__cart-submit:after,.template-product-wrapper .product-form__item__button-submit .btn:after{background:transparent!important;background-color:transparent!important}.template-product-wrapper .product-form__cart-submit:hover:not([disabled]),.template-product-wrapper button[name=add]:hover:not([disabled]),.template-product-wrapper .product-form__item__button-submit .btn:hover:not([disabled]){background:var(--ppp-gold-tint)!important;background-color:var(--ppp-gold-tint)!important;border-color:var(--ppp-gold-dark)!important;color:var(--ppp-gold-deep)!important;box-shadow:0 2px 10px #c9a24a3d!important;transform:translateY(-1px)}.template-product-wrapper .product-form__cart-submit:focus-visible,.template-product-wrapper button[name=add]:focus-visible{outline:2px solid var(--ppp-gold-deep)!important;outline-offset:2px}.template-product-wrapper .product-form__cart-submit[disabled],.template-product-wrapper button[name=add][disabled],.template-product-wrapper .product-form__item__button-submit .btn[disabled]{background:#f4f4f2!important;background-color:#f4f4f2!important;border-color:#dcdad4!important;color:#9a988f!important;box-shadow:none!important}.template-product-wrapper .product-meta-option legend,.template-product-wrapper .product-form__label{font-family:var(--ppp-body-font)!important;font-weight:700!important;font-style:normal!important;font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#6e6e73!important;margin-bottom:10px!important}.template-product-wrapper .single-option-selector--box{display:flex!important;flex-wrap:wrap!important;gap:9px!important}.template-product-wrapper .single-option-selector__option,.template-product-wrapper label.single-option-selector__option.btn--style-2{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;padding:0 18px!important;margin:0!important;background:#fff!important;border:1.5px solid #D8D6D0!important;border-radius:8px!important;color:#14110b!important;font-family:var(--ppp-body-font)!important;font-weight:700!important;font-size:.78rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;line-height:1.2!important;text-align:center!important;cursor:pointer;transition:border-color .14s ease,background .14s ease,box-shadow .14s ease}.template-product-wrapper .single-option-selector__option:hover{border-color:#a9a69d!important;background:#fafaf8!important}.template-product-wrapper input[type=radio]:checked+.single-option-selector__option-wrap .single-option-selector__option,.template-product-wrapper input[type=radio]:checked+.single-option-selector__option-wrap label{background:var(--ppp-gold-tint)!important;border-color:var(--ppp-gold)!important;border-width:2px!important;color:#14110b!important;box-shadow:0 1px 6px #c9a24a42!important}.template-product-wrapper input[type=radio]:focus-visible+.single-option-selector__option-wrap .single-option-selector__option{outline:2px solid var(--ppp-gold-dark)!important;outline-offset:2px}.template-product-wrapper .single-option-selector__option.disabled,.template-product-wrapper input[type=radio]:disabled+.single-option-selector__option-wrap .single-option-selector__option{opacity:.4!important;text-decoration:line-through;cursor:not-allowed}.ppp-chips{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.ppp-chip{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fafaf8;font-family:var(--ppp-body-font);font-weight:700;font-size:.72rem;letter-spacing:.09em;text-transform:uppercase;color:#14110b;white-space:nowrap}.ppp-chip svg{flex:none;width:14px;height:14px;color:var(--ppp-gold)}.ppp-drop{margin:12px 0 0;border:1px solid rgba(0,0,0,.1);border-radius:8px;background:#fff;overflow:hidden}.ppp-drop>summary{display:flex;align-items:center;gap:10px;padding:14px 16px;cursor:pointer;list-style:none;font-family:var(--ppp-body-font);font-weight:700;font-size:.76rem;letter-spacing:.11em;text-transform:uppercase;color:#14110b}.ppp-drop>summary::-webkit-details-marker{display:none}.ppp-drop>summary svg.ppp-drop__icon{flex:none;width:16px;height:16px;color:var(--ppp-gold)}.ppp-drop>summary .ppp-drop__chev{flex:none;width:13px;height:13px;margin-left:auto;color:#8a8880;transition:transform .18s ease}.ppp-drop[open]>summary .ppp-drop__chev{transform:rotate(180deg)}.ppp-drop[open]>summary{border-bottom:1px solid rgba(0,0,0,.08)}.ppp-drop__body{padding:14px 16px 16px;font-family:var(--ppp-body-font);font-size:.88rem;line-height:1.6;color:#55555a}.ppp-drop__body p{margin:0 0 .8em}.ppp-drop__body p:last-child{margin-bottom:0}.template-product-wrapper .product__description,.template-product-wrapper .product-content__description,.template-product-wrapper [class*=product-content] .rte,.template-product-wrapper .product-single__description{font-family:var(--ppp-body-font)!important;font-size:1rem!important;line-height:1.72!important;color:#3a3a3e;max-width:78ch}.template-product-wrapper .product__description h1,.template-product-wrapper .product__description h2,.template-product-wrapper [class*=product-content] .rte h1,.template-product-wrapper [class*=product-content] .rte h2{font-family:var(--ppp-head-font)!important;font-weight:var(--ppp-head-weight)!important;font-style:italic!important;text-transform:uppercase!important;font-size:clamp(1.3rem,3.6vw,1.8rem)!important;letter-spacing:-.01em!important;line-height:1.02!important;color:#14110b!important;margin:0 0 20px!important;padding-top:32px!important;border-top:1px solid rgba(0,0,0,.11)}.template-product-wrapper .product__description h3,.template-product-wrapper .product__description h4,.template-product-wrapper [class*=product-content] .rte h3,.template-product-wrapper [class*=product-content] .rte h4{font-family:var(--ppp-body-font)!important;font-weight:700!important;font-style:normal!important;text-transform:uppercase!important;font-size:.92rem!important;letter-spacing:.07em!important;line-height:1.35!important;color:#14110b!important;margin:26px 0 7px!important;padding-top:0!important;border-top:0!important}.template-product-wrapper .product__description>*:first-child,.template-product-wrapper [class*=product-content] .rte>*:first-child{padding-top:0!important;border-top:0!important;margin-top:0!important}.template-product-wrapper .product__description p,.template-product-wrapper [class*=product-content] .rte p{margin:0 0 1.1em}.template-product-wrapper .product__description ul,.template-product-wrapper .product__description ol,.template-product-wrapper [class*=product-content] .rte ul,.template-product-wrapper [class*=product-content] .rte ol{margin:0 0 1.3em;padding-left:1.3em}.template-product-wrapper .product__description li,.template-product-wrapper [class*=product-content] .rte li{margin-bottom:.62em;padding-left:.25em;line-height:1.6}.template-product-wrapper .product__description strong,.template-product-wrapper [class*=product-content] .rte strong{font-weight:700;color:#14110b}.template-product-wrapper .product__title,.template-product-wrapper .product__title h1,.template-product-wrapper h1.product-single__title{font-family:var(--ppp-head-font)!important;font-style:italic!important;text-transform:uppercase!important;line-height:1.02!important;font-size:clamp(1.5rem,3.2vw,2.1rem)!important}.template-product-wrapper .quantity__label{font-family:var(--ppp-body-font)!important;font-style:normal!important}@media(prefers-reduced-motion:reduce){.template-product-wrapper .product-form__cart-submit,.template-product-wrapper button[name=add],.template-product-wrapper .single-option-selector__option,.ppp-drop>summary .ppp-drop__chev{transition:none!important}.template-product-wrapper .product-form__cart-submit:hover,.template-product-wrapper button[name=add]:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ppp-product.css.map */
