: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-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}body,main{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!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}}.product-form__submit,.product-form__submit:hover,.product-form__submit:focus,.product-form__submit:active{background:var(--orto-light)!important;color:#fff!important;border:none!important;outline:none!important;box-shadow:none!important;border-radius:var(--orto-btn-radius)!important;letter-spacing:var(--orto-btn-letter)!important;font-weight:600!important;text-transform:none!important;height:48px!important;line-height:48px!important;padding:0 22px!important;transition:background .2s ease!important}.product-form__submit:before,.product-form__submit:after{display:none!important;content:none!important}.product-form__submit:hover{background:var(--orto-muted)!important}.product__description p,.product__description .rte p{margin-top:0;margin-bottom:.2rem;line-height:1,2}.product__description h2,.product__description .rte h2,.product__description h3,.product__description .rte h3{margin-top:0,4rem;margin-bottom:.1rem;line-height:1}.product__description ul,.product__description .rte ul,.product__description ol,.product__description .rte ol{margin-top:.4rem;margin-bottom:.2rem;padding-left:1rem}.product__description li,.product__description .rte li{margin-bottom:.3rem;line-height:1rem}:root{--orto-btn-radius: 10px;--orto-btn-letter: .12em;--orto-dark: rgb(var(--color-foreground));--orto-muted: rgba(var(--color-foreground), .75);--orto-line: rgba(var(--color-foreground), .18)}.cart,.cart-items,.cart-drawer{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;color:var(--orto-dark)!important;letter-spacing:.01em}.cart-page-title,.title--primary{font-size:22px!important;letter-spacing:.13em!important;font-weight:500!important;text-transform:uppercase!important;line-height:1.15!important}.cart-item__details,.cart-item__details *,.cart-item__options,.cart-item__options *{font-size:14px!important;letter-spacing:.06em!important;font-weight:400!important;line-height:1.35!important;color:var(--orto-muted)!important}.cart-item__details a,.cart-item__options a{text-decoration:none!important;transition:font-weight .15s ease}.cart-item__details a:hover,.cart-item__options a:hover{text-decoration:none!important;background:#806d601a!important}.cart-item__price,.cart-item__price-wrapper,.cart-item__price-wrapper *{font-size:14px!important;font-weight:600!important;letter-spacing:.03em!important;color:var(--orto-muted)!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;font-weight:500!important;letter-spacing:.04em!important;color:var(--orto-muted)!important}.quantity__button{border-radius:var(--orto-btn-radius)!important;color:var(--orto-muted)!important}.quantity__button:hover{background:#806d601a!important}cart-remove-button a,.cart__remove-button{background:transparent!important;border:none!important;padding:6px!important;border-radius:999px!important}cart-remove-button svg,.cart-remove-button svg *,.cart__remove-button svg,.cart__remove-button svg *{fill:var(--orto-muted)!important;stroke:var(--orto-muted)!important}cart-remove-button a:hover{background:#806d601a!important}.cart-item,.cart-items tr{border-color:#806d6026!important}.totals__subtotal,.totals__subtotal *{font-weight:500!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--orto-dark)!important}.totals__total,.totals__total *{font-weight:500!important;font-size:18px!important;letter-spacing:.12em!important;text-transform:uppercase!important;line-height:1.15!important;color:var(--orto-muted)!important}.cart__checkout-button,.cart__checkout-button:hover,.cart__checkout-button:focus,.cart__checkout-button:active{background:var(--orto-light)!important;color:#fff!important;border:none!important;border-radius:var(--orto-btn-radius)!important;box-shadow:none!important;outline:none!important;letter-spacing:var(--orto-btn-letter)!important;font-weight:600!important;text-transform:none!important;padding:12px 16px!important;height:44px!important;line-height:44px!important;transition:background .2s ease!important}.cart__checkout-button:hover{background:var(--orto-muted)!important}.cart__ctas a,.cart-notification__links a{color:var(--orto-muted)!important;letter-spacing:.08em!important;font-weight:600!important;text-transform:uppercase!important}.cart__ctas a:hover,.cart-notification__links a:hover{opacity:.85!important}.cart-notification,.cart-notification__wrapper,#cart-notification{background:#fff!important}.cart-notification__links .button--secondary{background:#fff!important;color:var(--orto-muted)!important;border-radius:var(--orto-btn-radius)!important;letter-spacing:var(--orto-btn-letter)!important;font-weight:500!important;text-transform:none!important;padding:12px 16px!important;border:none!important;line-height:0px!important;border:0!important;border-color:transparent!important;box-shadow:none!important}.cart-notification__links .button--secondary:hover{border:1px solid transparent!important;background:#fff!important;color:var(--orto-muted)!important;font-weight:500!important;transition:all .2s ease}.cart-notification__links .button--primary{background:var(--orto-light)!important;color:#fff!important;border-radius:var(--orto-btn-radius)!important;border:none!important;letter-spacing:var(--orto-btn-letter)!important;font-weight:600!important;text-transform:none!important;padding:12px 16px!important;line-height:0px!important}.cart-notification__links .button--primary:hover{background:var(--orto-muted)!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}}.template-index .banner__buttons .button{background:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;font-size:clamp(16px,4.2vw,26px)!important;font-weight:600!important;letter-spacing:clamp(.02em,.25vw,.1em)!important;line-height:1.12!important;margin-bottom:clamp(10px,1.6vw,18px)!important}.template-index .banner__buttons .button--secondary{background:transparent!important;border-color:rgb(var(--color-secondary-button))!important;color:rgb(var(--color-secondary-button-text))!important}.template-index .image-banner.gradient:before,.template-index .banner.gradient:before,.template-index [id*=__image_banner] .banner__media:before,.template-index [id*=__image_banner] .banner__media:after,.template-index [id*=__image_banner] .banner:before,.template-index [id*=__image_banner] .banner:after,.template-index [id*=__image_banner] .banner__content:before,.template-index [id*=__image_banner] .banner__content:after{display:none!important;opacity:0!important;background:transparent!important}.rich-text__heading{font-size:clamp(16px,4.2vw,26px)!important;font-weight:400!important;letter-spacing:clamp(.02em,.25vw,.1em)!important;line-height:1.12!important;margin-bottom:clamp(10px,1.6vw,18px)!important}.image-with-text__heading{font-size:clamp(16px,4.2vw,20px)!important;font-weight:400!important;letter-spacing:clamp(.07em,.25vw,.12em)!important;line-height:1.12!important;margin-bottom:clamp(10px,1.6vw,18px)!important}.rich-text__text{font-size:clamp(15px,1.6vw,15px)!important;font-weight:400!important;letter-spacing:.02em!important;line-height:1.6!important;margin-top:0!important}.image-with-text__text{font-size:clamp(14px,1.6vw,15px)!important;font-weight:300!important;letter-spacing:.02em!important;line-height:1.6!important;margin-top:0!important}.mr__button{font-size:clamp(12px,1.4vw,14px)!important;font-weight:500!important;letter-spacing:clamp(.1em,.25vw,.18em)!important;padding:clamp(10px,1.2vw,14px) clamp(18px,2.4vw,30px)!important}.image-with-text__content .mr__button,.rich-text__blocks .mr__button{margin-top:clamp(10px,1.8vw,18px)!important}.multicolumn-card__heading{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;line-height:1.2!important}.multicolumn-card__info p{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--orto-muted)!important;line-height:1.5!important}.multicolumn-card__info a{text-decoration:none!important;font-weight:600!important}.multicolumn-card__info a:hover{font-weight:700!important}.collection-grid__heading .title,.collection-grid__heading h2{font-family:Avenir,Avenir Next,Helvetica,Arial,sans-serif!important;font-size:20px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:rgb(var(--color-foreground))!important;line-height:1!important;margin:24px 0 8px!important}.rich-text__text,.rte{white-space:pre-line!important}.button--primary{background:var(--orto-light)!important;color:#fff!important;border:none!important;border-color:transparent!important;outline:none!important;box-shadow:none!important;background-image:none!important;border-radius:var(--orto-btn-radius)!important;letter-spacing:var(--orto-btn-letter)!important;font-weight:500!important;text-transform:none!important;padding:12px 16px!important;line-height:1!important}.button--primary:before,.button--primary:after{display:none!important;content:none!important}.button--primary:hover{background:var(--orto-muted)!important;border:none!important;box-shadow:none!important}@media screen and (min-width:990px){.footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:6rem;row-gap:1.2rem;align-items:start}.footer-block--text{grid-column:2;grid-row:1;margin-bottom:0}.footer-block--menu{grid-column:2;grid-row:2;margin-top:-1rem}.footer-block--menu .footer-block__heading{display:none}.footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;padding:0;margin:0}.footer-block--menu .footer-block__details-content li{margin:0}.footer-block--menu .list-menu__item--link{padding:0;font-size:1.2rem;line-height:1.4;opacity:.75}.footer-block--text .footer-block__heading{margin-bottom:1rem}.footer-block--text .footer-block__details-content{line-height:1.7}}@media screen and (max-width:989px){.footer-block--menu .footer-block__heading{display:none}.footer-block--menu .footer-block__details-content{display:flex;flex-wrap:wrap;gap:.6rem 1.2rem;padding:0;margin-top:.8rem}.footer-block--menu .list-menu__item--link{padding:0;font-size:1.1rem;line-height:1.4;opacity:.75}}.footer-block--text{max-width:320px}.footer-block--menu{margin-top:12px}.footer-block--menu .footer-block__details-content{display:flex;gap:12px;flex-wrap:wrap;padding:0;margin:0}.footer-block--menu li{list-style:none}.footer-block--menu a{font-size:12px;opacity:.7;text-decoration:none}.footer-block--menu a:hover{opacity:1}@media screen and (min-width:990px){.footer .footer__blocks-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;gap:0!important}.footer .footer-block{width:auto!important;max-width:520px!important}.footer .footer-block--text{margin:0!important}.footer .footer-block__details-content{max-width:520px!important}.footer .footer-block__details-content p:last-child{display:flex!important;flex-wrap:wrap!important;gap:12px!important;margin-top:12px!important}.footer .footer-block__details-content p:last-child a{display:inline-block!important;font-size:12px!important;line-height:1.4!important}}@media screen and (min-width:990px){.footer .footer-block,.footer .footer-block__details-content{max-width:720px!important}.footer .footer-block__details-content p:first-child{font-size:13px!important;line-height:1.8!important;opacity:.8}.footer .footer-block__details-content p:first-child strong{font-size:14px;opacity:1}.footer .footer-block__details-content p:last-child{display:flex!important;flex-wrap:wrap;gap:18px!important;margin-top:18px!important}.footer .footer-block__details-content p:last-child a{font-size:11px!important;text-decoration:none;opacity:.75}.footer .footer-block__details-content p:last-child a:hover{opacity:1}}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .footer-block__details-content a{font-family:Avenir,Avenir Next,sans-serif!important}.product__description,.product__description .rte{line-height:1.35!important}.product__description p{margin:0 0 8px!important;line-height:1.35!important}.product__description h2,.product__description h3,.product__description h4{margin:18px 0 6px!important;line-height:1.1!important}.product__description ul,.product__description ol{margin:4px 0 10px 18px!important;padding:0!important}.product__description li{margin:0!important;padding:0!important;line-height:1.15!important}.product__description li+li{margin-top:2px!important}.product__description *{margin-bottom:0!important}.product__description p,.product__description ul,.product__description ol,.product__description h2,.product__description h3,.product__description h4{margin-bottom:8px!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/orto-custom.css.map */
