:root{--orto-dark:#806D60;--orto-light:#D2C6BB;--orto-ink:#2b2725;--orto-muted:rgba(128,109,96,.75);--orto-line:rgba(128,109,96,.28);--orto-soft:rgba(210,198,187,.22);--orto-soft-strong:rgba(210,198,187,.35);--orto-radius:16px;--orto-btn-bg:#9E8A7E;--orto-btn-text:#ffffff;--orto-btn-radius:8px;--orto-btn-font-size:13px;--orto-btn-letter:.14em;--orto-btn-weight:500;--orto-btn-pad-y:12px;--orto-btn-pad-x:18px}:root{--color-link: 128,109,96;--color-foreground: 43,39,37;--color-background: 255,255,255;--color-button: 158,138,126;--color-button-text: 255,255,255;--color-secondary-button: 210,198,187;--color-secondary-button-text: 43,39,37}body,main{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important}main{color:#806d60}main p,main li,main label,main input,main textarea,main select{color:#806d60;font-size:14px;line-height:1.65;font-weight:400;letter-spacing:.01em}main a{color:#806d60;text-decoration-color:#4f433c59}main a:hover{opacity:.75}main h1,main h2,main h3,main h4,main h5,main .h0,main .h1,main .h2,main .h3,main .h4,main .h5{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;color:#806d60bf!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.06em!important;line-height:1.15!important;margin:0 0 14px!important;display:block!important}main h1,main .h1{font-size:clamp(18px,2vw,30px)!important}main h2,main .h2{font-size:clamp(16px,1.6vw,24px)!important}main h3,main .h3{font-size:clamp(14px,1.4vw,18px)!important}main h1,main .h1{font-size:clamp(19px,2.6vw,24px)!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important}main h2,main .h2{font-size:clamp(16px,2vw,18px)!important;font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important}main h3,main .h3{font-size:clamp(11px,1.4vw,15px)!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:none!important;color:#806d60d9!important}.button,.shopify-payment-button__button,.cart__checkout-button,.product-form__submit,button[name=add].button{border-radius:var(--orto-btn-radius)!important;font-size:var(--orto-btn-font-size)!important;letter-spacing:var(--orto-btn-letter)!important;text-transform:uppercase!important;font-weight:var(--orto-btn-weight)!important;padding:var(--orto-btn-pad-y) var(--orto-btn-pad-x)!important;line-height:1.15!important;background:#806d60bf!important;color:#fff!important;border:none!important}.button:before,.button:after,.cart__checkout-button:before,.cart__checkout-button:after,.product-form__submit:before,.product-form__submit:after{content:none!important;display:none!important}.product-form__submit,button[name=add].button{background:var(--orto-dark)!important;border-color:var(--orto-dark)!important;color:#fff!important}@media (max-width: 749px){.button,.button--primary,.product-form__submit,button[name=add],.shopify-payment-button__button,.cart__checkout-button,.button *,.product-form__submit *{color:#fff!important}}#about-us--image-column h4{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;color:var(--orto-btn-bg)!important;text-transform:none!important;letter-spacing:.01em!important;font-weight:400!important;font-size:15px!important;line-height:1.7!important;margin:0!important}@media (max-width: 768px){#about-us--image-column h4{font-size:14px!important;line-height:1.65!important}}.image-with-text__heading{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;color:#806d60cc!important;font-weight:500!important;font-size:clamp(32px,2.4vw,45px)!important;line-height:1.15!important;text-transform:none!important;letter-spacing:.06em!important;text-align:center!important;margin-bottom:12px!important}@media (max-width: 749px){.image-with-text__heading{font-size:22px!important;letter-spacing:.04em!important;text-align:center!important}}.template-index .image-with-text h2{font-size:26px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:#806d60;margin-bottom:28px}.template-index .image-with-text .rte,.template-index .image-with-text .rte p{text-transform:none!important;letter-spacing:.02em!important;font-size:15px!important;line-height:1.7!important;font-weight:400!important;color:#4f433c!important}.template-index .image-with-text strong,.template-index .image-with-text b{font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#806d60}.card__heading,.card__heading a{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:none!important;color:#806d60d9!important;text-align:center!important;line-height:1.35!important}.product__title,.product__title h1{display:block!important;font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;font-weight:500!important;letter-spacing:.06em!important;color:var(--orto-btn-bg)!important;line-height:1.15!important;text-transform:uppercase!important;margin:0 0 12px!important}.product__title h1{font-size:18px!important}.product-form__input>.form__label,.product-form__input>legend.form__label,.product-form__input>legend{display:block!important;margin-bottom:8px!important;font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:none!important;color:#806d60!important}.product-form__input input[type=radio]+label,.product-form__input input[type=checkbox]+label{background:transparent!important;border:1px solid rgba(128,109,96,.35)!important;color:#806d60!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;padding:10px 14px!important;border-radius:var(--orto-radius, 16px)!important;transition:background .15s ease,color .15s ease!important}.product-form__input input[type=radio]+label:hover,.product-form__input input[type=checkbox]+label:hover{background:#d2c6bb38!important;border-color:transparent!important}.product-form__input input[type=radio]:checked+label,.product-form__input input[type=checkbox]:checked+label{background:#d2c6bb59!important;border-color:transparent!important;color:#806d60cc!important;font-weight:500!important}.gpo-container,.gpo-container *{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gpo-app{background:transparent!important}.gpo-element{margin-bottom:16px!important}.gpo-label,.gpo-label span.label-content{color:var(--orto-dark)!important;font-weight:650!important;letter-spacing:.06em!important;text-transform:none!important;font-size:15px!important}.gpo-label{margin-bottom:8px!important}.gpo-helptext,.gpo-ov-helptext,.gpo-helptext.break-word{color:#806d60b3!important;font-size:12px!important;line-height:1.4!important}.gpo-label.required span.label-content:after{color:#806d60!important;opacity:.65!important}:root{--orto-atc-radius: var(--buttons-radius, 6px)}.gpo-input-wrap{background:#fff!important;border:1px solid var(--orto-line)!important;border-radius:var(--orto-atc-radius)!important;box-shadow:0 0 #0000!important}.gpo-input{color:#806d60!important;border:none!important;border-radius:var(--orto-atc-radius)!important;font-size:14px!important;padding:12px 14px!important}.gpo-input:focus,.gpo-textarea:focus{outline:none!important;box-shadow:0 0 0 3px #d2c6bb73!important}.gpo-dropdown .dropdown-button{background:#fff!important;border:1px solid var(--orto-line)!important;border-radius:var(--orto-atc-radius)!important;box-shadow:0 6px 20px #0000000d!important;padding:12px 14px!important}.gpo-dropdown .dropdown-button__value{color:#806d60!important;font-size:14px!important}.gpo-dropdown .dropdown-list{background:#fff!important;border:1px solid var(--orto-line)!important;border-radius:var(--orto-atc-radius)!important;box-shadow:0 14px 40px #0000001a!important;overflow:hidden!important}.gpo-dropdown .dropdown-item label{padding:12px 14px!important;border-bottom:1px solid rgba(128,109,96,.1)!important}.gpo-dropdown .dropdown-item label:hover{background:#d2c6bb38!important}.gpo-dropdown input:checked+label{background:#d2c6bb59!important;color:#806d60!important}.gpo-dropdown input:checked+label:after{color:#806d60!important}.gpo-choicelist label:hover,.gpo-swatches label:hover{background:#d2c6bb2e!important}.gpo-choicelist input:checked+label,.gpo-swatches input:checked+label{background:#d2c6bb40!important;border-color:#806d6059!important}.gpo-label .addOn,.dropdown-item__value+.addOn,.addOn{color:#806d60!important;font-weight:600!important;font-size:12px!important;letter-spacing:.02em!important;opacity:.95!important}.gpo-label .addOn{margin-left:6px!important;display:inline-block!important;transform:translateY(-1px)!important}.gpo-total-text{display:none!important}.orto-total-wrap{width:100%;margin:14px 0 10px;padding:12px 14px;border:1px solid rgba(128,109,96,.2);border-radius:16px;background:#d2c6bb2e}.orto-total-wrap .orto-total-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:6px 0}.orto-total-wrap .orto-total-row span{color:#806d60cc;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.orto-total-wrap .orto-total-row strong{color:var(--orto-dark);font-weight:800;font-size:16px;letter-spacing:.02em}.gpo-container .gpo-choicelist label,.gpo-container .gpo-choicelist label *,.gpo-container .gpo-swatches label,.gpo-container .gpo-swatches label *,.gpo-container .gpo-checkbox label,.gpo-container .gpo-checkbox label *,.gpo-container .gpo-radio label,.gpo-container .gpo-radio label *{color:#806d60!important;font-weight:400!important;font-size:14px;letter-spacing:.01em!important;text-transform:none!important}.gpo-container .gpo-choicelist input:checked+label,.gpo-container .gpo-choicelist input:checked+label *,.gpo-container .gpo-radio input:checked+label,.gpo-container .gpo-radio input:checked+label *{color:#2b2725!important;font-weight:500!important}.gpo-container .gpo-radio label,.gpo-container .gpo-choicelist label{border:1px solid rgba(128,109,96,.35)!important;border-radius:999px!important;padding:10px 12px!important;background:transparent!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important}.gpo-container .gpo-radio label:hover,.gpo-container .gpo-choicelist label:hover{background:#d2c6bb38!important;border-color:transparent!important}.gpo-container .gpo-radio input:checked+label,.gpo-container .gpo-choicelist input:checked+label{background:#d2c6bb59!important;border-color:#ffffff73!important;color:#806d60cc!important;font-weight:600!important}.gpo-container .gpo-radio label:before,.gpo-container .gpo-radio label:after,.gpo-container .gpo-choicelist label:before,.gpo-container .gpo-choicelist label:after{display:none!important;content:none!important}.gpo-container .gpo-radio label,.gpo-container .gpo-choicelist label,.gpo-container .gpo-radio label *,.gpo-container .gpo-choicelist label *{color:#806d60cc!important;letter-spacing:.02em!important;text-transform:none!important}.gpo-container .gpo-radio input:checked+label *,.gpo-container .gpo-choicelist input:checked+label *{color:#806d60cc!important}.template-product .gpo-container+.product-form__quantity,.template-product .gpo-container+quantity-input,.template-product .gpo-container+.quantity{margin-top:14px!important}.product__description-below{margin-top:72px}@media (max-width: 649px){.product__description-below{margin-top:40px}}cart-remove-button a,.cart-remove-button a,.cart__remove-button,.cart-items cart-remove-button a,#CartDrawer cart-remove-button a{background:transparent!important;border:none!important;padding:6px!important;width:auto!important;height:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}cart-remove-button svg,.cart-remove-button svg,.cart__remove-button svg,#CartDrawer cart-remove-button svg{color:var(--orto-btn-bg)!important;fill:var(--orto-btn-bg)!important;stroke:var(--orto-btn-bg)!important;opacity:1!important}cart-remove-button svg *,.cart-remove-button svg *,.cart__remove-button svg *,#CartDrawer cart-remove-button svg *{fill:var(--orto-btn-bg)!important;stroke:var(--orto-btn-bg)!important}.cart-notification__links a,.cart__ctas a,a.underlined-link{color:var(--orto-btn-bg)!important;opacity:1!important}.cart,.cart-items,.cart-drawer{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;color:var(--orto-dark)!important}.cart-item__name,.cart-item__name a{color:var(--orto-dark)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.02em!important;text-transform:none!important}.cart-item__name a:hover{opacity:.75!important}.cart-item__details,.cart-item__details *,.cart-item__options,.cart-item__options *{color:var(--orto-muted)!important;font-size:13px!important;letter-spacing:.01em!important;font-weight:400!important}.cart-item__price,.cart-item__price-wrapper,.cart-item__price-wrapper *{color:var(--orto-dark)!important;font-weight:600!important;letter-spacing:.02em!important}.cart-item__old-price{color:#806d6073!important}.quantity__input,.cart-item__quantity input{border-radius:var(--orto-btn-radius)!important;border-color:var(--orto-line)!important;color:var(--orto-dark)!important;font-weight:500!important}.quantity__button{color:var(--orto-dark)!important}.cart-item,.cart-items tr{border-color:#806d6026!important}.totals__subtotal,.totals__subtotal *{color:var(--orto-dark)!important;font-weight:600!important;letter-spacing:.04em!important}.totals__total,.totals__total *{color:var(--orto-dark)!important;font-weight:700!important;letter-spacing:.06em!important}.cart__checkout-button{background:var(--orto-dark)!important;color:#fff!important;border-radius:var(--orto-btn-radius)!important;letter-spacing:var(--orto-btn-letter)!important}.cart__checkout-button *,.cart__checkout-button span{color:#fff!important}.cart__ctas a,.cart-notification__links a{color:var(--orto-dark)!important;letter-spacing:.04em!important}.cart-remove-button svg,.cart-remove-button svg *{fill:var(--orto-dark)!important;stroke:var(--orto-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/orto-custom.css.map */
