@import url('https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700;900&family=Jost:wght@300;400;500&display=swap');:root{--avio-sage:#85967A;--avio-forest:#4C5940;--avio-deep:#3F4B34;--avio-ink:#1B1B1A;--avio-body:#6E6E69;--avio-cream:#FDF4EB;--avio-line:rgba(27,27,26,0.13);--avio-light:#EEF2E8;--avio-light-2:#DDE5D2}#page-container h1,#page-container h2,#page-container h3,#page-container h4,#page-container h5,#page-container h6,.et_pb_module h1,.et_pb_module h2,.et_pb_module h3,.et_pb_module h4{font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important}#page-container,#page-container p,.et_pb_text,.et_pb_text p{font-family:'Jost',sans-serif!important;font-weight:300!important}#page-container strong,#page-container b{font-weight:500!important}#page-container a{color:var(--avio-forest);text-decoration:none}#page-container a:not(.et_pb_button):not(.et_pb_more_button){transition:opacity .18s ease}#page-container a:not(.et_pb_button):not(.et_pb_more_button):hover{opacity:.68}#page-container img{border-radius:0!important}#page-container .et_pb_module code,#page-container .et_pb_module pre,#page-container .et_pb_module tt,#page-container .et_pb_module kbd,#page-container .et_pb_module samp{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;background:none!important;padding:0!important;border:0!important}#page-container .avio-w300,#page-container .avio-w300 p{font-weight:300!important}#page-container .avio-w400,#page-container .avio-w400 p{font-weight:400!important}#page-container .avio-w500,#page-container .avio-w500 p{font-weight:500!important}#page-container .avio-w700,#page-container .avio-w700 p,#page-container .avio-w700 h1,#page-container .avio-w700 h2{font-weight:700!important}#page-container .avio-eyebrow,#page-container .avio-eyebrow p{font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0.22em!important;text-transform:uppercase!important;line-height:1.4!important;color:var(--avio-forest)!important;margin:0!important}#page-container .avio-eyebrow-light,#page-container .avio-eyebrow-light p{font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:0.22em!important;text-transform:uppercase!important;line-height:1.4!important;color:var(--avio-light-2)!important;margin:0!important}#page-container .avio-lead,#page-container .avio-lead p{font-size:17px!important;font-weight:300!important;line-height:1.75!important;color:var(--avio-body)!important;margin:0!important}#page-container .avio-lead p,#page-container p.avio-lead{max-width:620px!important}#page-container .avio-lead-light,#page-container .avio-lead-light p{font-size:17px!important;font-weight:300!important;line-height:1.75!important;color:var(--avio-light)!important;margin:0!important}#page-container .avio-lead-light p,#page-container p.avio-lead-light{max-width:620px!important}#page-container .avio-h1 h1,#page-container h1.avio-h1,#page-container .avio-h1 p,.avio-h1 h1,.avio-h1 p{font-size:64px!important;line-height:1.06!important;letter-spacing:-0.015em!important;margin:0!important;max-width:620px!important}#page-container .avio-h2 h1,#page-container .avio-h2 h2,#page-container h2.avio-h2,#page-container .avio-h2 p,.avio-h2 h1,.avio-h2 h2,.avio-h2 p{font-size:42px!important;line-height:1.1!important;letter-spacing:-0.01em!important;margin:0!important}#page-container .avio-h3 h1,#page-container .avio-h3 h2,#page-container .avio-h3 h3,#page-container h3.avio-h3,#page-container .avio-h3 p,.avio-h3 h2,.avio-h3 h3,.avio-h3 p{font-size:24px!important;line-height:1.2!important;letter-spacing:-0.01em!important;margin:0!important}#page-container .avio-title-light h1,#page-container .avio-title-light h2,#page-container .avio-title-light h3,#page-container .avio-title-light h4{color:#FFFFFF!important}a.et_pb_button,.et_pb_button{font-family:'Jost',sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;border-radius:0!important;transition:background .2s ease,color .2s ease,border-color .2s ease}a.et_pb_button:after,.et_pb_button:after{display:none!important}a.et_pb_button,a.et_pb_button:hover{text-decoration:none!important}a.et_pb_button.avio-btn-white,.avio-btn-white a.et_pb_button,.avio-btn-white .et_pb_button{background:#FFFFFF!important;background-color:#FFFFFF!important;background-image:none!important;color:#3F4B34!important;border:1px solid #FFFFFF!important}a.et_pb_button.avio-btn-white:hover,.avio-btn-white a.et_pb_button:hover,.avio-btn-white .et_pb_button:hover{background:#EEF2E8!important;background-color:#EEF2E8!important;border-color:#EEF2E8!important;color:#3F4B34!important}a.et_pb_button.avio-btn-outline-light,.avio-btn-outline-light a.et_pb_button,.avio-btn-outline-light .et_pb_button{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#FFFFFF!important;border:1px solid rgba(255,255,255,0.55)!important}a.et_pb_button.avio-btn-outline-light:hover,.avio-btn-outline-light a.et_pb_button:hover,.avio-btn-outline-light .et_pb_button:hover{background:rgba(255,255,255,0.12)!important;background-color:rgba(255,255,255,0.12)!important;border-color:#FFFFFF!important;color:#FFFFFF!important}a.et_pb_button.avio-btn-solid,.avio-btn-solid a.et_pb_button,.avio-btn-solid .et_pb_button{background:#85967A!important;background-color:#85967A!important;background-image:none!important;color:#FFFFFF!important;border:1px solid #85967A!important}a.et_pb_button.avio-btn-solid:hover,.avio-btn-solid a.et_pb_button:hover,.avio-btn-solid .et_pb_button:hover{background:#4C5940!important;background-color:#4C5940!important;border-color:#4C5940!important;color:#FFFFFF!important}a.et_pb_button.avio-btn-ghost,.avio-btn-ghost a.et_pb_button,.avio-btn-ghost .et_pb_button{background:transparent!important;background-color:transparent!important;background-image:none!important;color:#4C5940!important;border:1px solid rgba(27,27,26,0.13)!important}a.et_pb_button.avio-btn-ghost:hover,.avio-btn-ghost a.et_pb_button:hover,.avio-btn-ghost .et_pb_button:hover{background:#FDF4EB!important;background-color:#FDF4EB!important;border-color:#85967A!important;color:#4C5940!important}#page-container .avio-link-arrow,#page-container .avio-link-arrow p{font-family:'Jost',sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:0.12em!important;text-transform:uppercase!important;margin:0!important}#page-container .avio-link-arrow a{display:inline-block;color:var(--avio-forest)!important;border-bottom:1px solid var(--avio-sage);padding-bottom:4px}#page-container .avio-photo-frame{background:rgba(255,255,255,0.14);border:1px solid rgba(255,255,255,0.35);padding:14px}#page-container .avio-photo-frame img{display:block;width:100%}#page-container .avio-ratio-43 img{aspect-ratio:4 / 3!important;object-fit:cover}#page-container .avio-ratio-45 img{aspect-ratio:4 / 5!important;object-fit:cover}#page-container .avio-ratio-34 img{aspect-ratio:3 / 4!important;object-fit:cover}#page-container .avio-ratio-11 img{aspect-ratio:1 / 1!important;object-fit:cover}#page-container .avio-card{background:#FFFFFF;border:1px solid var(--avio-line)}#page-container .avio-card img{width:100%;object-fit:cover;display:block}#page-container .avio-card-body{padding:24px 26px 28px 26px;border-top:1px solid var(--avio-line)}#page-container .avio-card-meta,#page-container .avio-card-meta p{font-size:12px!important;font-weight:500!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:var(--avio-forest)!important;margin:0!important}#page-container .avio-card-sub,#page-container .avio-card-sub p{font-size:14px!important;font-weight:300!important;color:var(--avio-body)!important;margin:0!important}#page-container .avio-strip{border-top:1px solid var(--avio-line);border-bottom:1px solid var(--avio-line)}#page-container .avio-strip .et_pb_column{border-right:1px solid var(--avio-line);margin:0!important;padding:24px 32px!important}#page-container .avio-strip .et_pb_column:last-child{border-right:0}#page-container .avio-strip-item,#page-container .avio-strip-item p{font-family:'Jost',sans-serif!important;font-size:13px!important;font-weight:400!important;letter-spacing:0.1em!important;text-transform:uppercase!important;color:var(--avio-forest)!important;margin:0!important}#page-container .avio-section-cream{background:var(--avio-cream)!important}#page-container .avio-section-sage{background:var(--avio-sage)!important}#page-container .avio-section-sage h1,#page-container .avio-section-sage h2,#page-container .avio-section-sage h3,#page-container .avio-section-sage h4{color:#FFFFFF!important}#page-container .avio-section-sage p{color:var(--avio-light)!important}#page-container .avio-rule .et_pb_divider_internal{border-top-color:var(--avio-line)!important;border-top-width:1px!important}#main-header,.et-l--header{box-shadow:none!important;border-bottom:1px solid var(--avio-line)}#et-top-navigation .et-cart-info,.et-cart-info{display:none!important}.woocommerce .price,.woocommerce-Price-amount,.woocommerce .add_to_cart_button,.woocommerce div.product form.cart,.woocommerce div.product p.price,.woocommerce .woocommerce-result-count,.woocommerce-cart-form,.woocommerce .cart-collaterals{display:none!important}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:48px 28px;margin:0!important}.woocommerce ul.products li.product{width:100%!important;margin:0!important;float:none!important;clear:none!important}.woocommerce ul.products li.product a img{width:100%;aspect-ratio:4 / 5;object-fit:cover;background:#F2F2EE;margin:0 0 16px 0;transition:opacity .25s ease}.woocommerce ul.products li.product:hover a img{opacity:.82}.woocommerce ul.products li.product h2,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important;font-size:19px!important;line-height:1.25;color:var(--avio-ink);padding:0!important;margin:0 0 5px 0}.woocommerce div.product .product_title{font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important;font-size:44px!important;line-height:1.12;margin:14px 0 0 0}.woocommerce div.product .sku_wrapper{display:block;font-family:'Jost',sans-serif;font-size:14px;letter-spacing:0.14em;color:var(--avio-body);padding-top:12px}.woocommerce div.product .woocommerce-product-details__short-description p{font-size:16px;font-weight:300;line-height:1.8;color:var(--avio-body)}.woocommerce div.product div.images .flex-control-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-top:12px}.woocommerce div.product div.images .flex-control-thumbs li{width:100%;margin:0}.woocommerce table.shop_attributes{border:0;border-top:1px solid var(--avio-line);width:100%}.woocommerce table.shop_attributes tr{border-bottom:1px solid var(--avio-line)}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border:0!important;padding:14px 0!important;font-family:'Jost',sans-serif;font-style:normal!important;font-size:14px;line-height:1.6;background:transparent!important}.woocommerce table.shop_attributes th{width:38%;font-weight:400;color:var(--avio-body);letter-spacing:0.04em}.woocommerce table.shop_attributes td{font-weight:300;color:var(--avio-ink)}.woocommerce table.shop_attributes td p{margin:0;padding:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a[href*="reviews"],#tab-reviews{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--avio-line);padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:transparent;border:0;border-radius:0;margin:0 32px 0 0;padding:0 0 12px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li a{font-family:'Jost',sans-serif;font-size:12px;font-weight:400;letter-spacing:0.18em;text-transform:uppercase;color:var(--avio-body);padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--avio-forest)}.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs li::after{display:none!important}.widget_layered_nav ul,.wc-block-attribute-filter ul{list-style:none;margin:0;padding:0}.widget_layered_nav li,.wc-block-attribute-filter li{padding:9px 0;border-bottom:1px solid var(--avio-line)}.widget_layered_nav li a,.wc-block-attribute-filter li a{font-family:'Jost',sans-serif;font-size:14px;font-weight:300;color:var(--avio-body)}.widget_layered_nav li.chosen a{color:var(--avio-forest);font-weight:500}.widget h4.widgettitle,.wc-block-filter-title{font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:500;letter-spacing:0.22em;text-transform:uppercase;color:var(--avio-forest);padding-bottom:10px}#page-container input[type="text"],#page-container input[type="email"],#page-container input[type="tel"],#page-container textarea,#page-container select,.wpcf7 input,.wpcf7 textarea,.wpcf7 select{font-family:'Jost',sans-serif!important;font-size:15px!important;font-weight:300;color:var(--avio-ink);background:#FFFFFF;border:1px solid var(--avio-line)!important;border-radius:0!important;padding:14px 16px!important;width:100%;box-sizing:border-box;transition:border-color .18s ease}#page-container input:focus,#page-container textarea:focus,.wpcf7 input:focus,.wpcf7 textarea:focus{outline:none;border-color:var(--avio-sage)!important}#page-container ::placeholder{color:#A8A8A2}.wpcf7 label{display:block;font-family:'Jost',sans-serif;font-size:13px;font-weight:400;color:var(--avio-body);margin-bottom:8px}.wpcf7 p{margin:0 0 16px 0!important}.wpcf7 input[type="submit"]{width:100%;background:var(--avio-sage)!important;color:#FFFFFF!important;border:none!important;font-family:'Jost',sans-serif!important;font-size:13px!important;font-weight:500;letter-spacing:0.16em;text-transform:uppercase;padding:17px 24px!important;margin-top:8px;cursor:pointer;border-radius:0!important;transition:background .2s ease}.wpcf7 input[type="submit"]:hover{background:var(--avio-forest)!important}.wpcf7-not-valid-tip{color:#A33A1F!important;font-size:13px}.wpcf7 form .wpcf7-response-output{border:0;border-left:2px solid var(--avio-sage);margin:20px 0 0 0;padding:12px 16px;font-size:14px;background:var(--avio-cream)}#page-container .avio-form-inline input,#page-container .avio-form-inline select{width:auto}#page-container .avio-section-head{padding-bottom:36px!important}#page-container .avio-card{display:flex;flex-direction:column}#page-container .avio-card .et_pb_image{margin:0!important}#page-container .avio-card .et_pb_text{padding-left:26px!important;padding-right:26px!important;margin:0!important}#page-container .avio-card .et_pb_text:first-of-type{padding-top:24px!important;border-top:1px solid var(--avio-line)}#page-container .avio-card .et_pb_text:last-of-type{padding-bottom:28px!important}#page-container .avio-cta-card{background:var(--avio-sage)!important;padding:40px 34px!important;display:flex;flex-direction:column;justify-content:flex-end}#page-container .avio-cta-card .et_pb_module{margin-bottom:20px!important}#page-container .avio-cta-card .et_pb_module:last-child{margin-bottom:0!important}#page-container .avio-cta-title,#page-container .avio-cta-title p{font-family:'Playfair Display',Georgia,serif!important;font-weight:400!important;font-size:24px!important;line-height:1.3!important;color:#FFFFFF!important;margin:0!important}#page-container .avio-cta-body,#page-container .avio-cta-body p{font-size:15px!important;font-weight:300!important;line-height:1.7!important;color:#EDF1E7!important;margin:0!important}#page-container .avio-product .et_pb_image{margin-bottom:18px!important}#page-container .avio-product img{border:1px solid var(--avio-line);background:#FFFFFF}#page-container .avio-product .et_pb_text{margin:0!important}#page-container .avio-sku,#page-container .avio-sku p{font-family:'Jost',sans-serif!important;font-size:12px!important;font-weight:400!important;letter-spacing:0.14em!important;color:var(--avio-forest)!important;margin:0!important}#page-container .avio-prod-title h4,#page-container .avio-prod-title h3,#page-container .avio-prod-title p{font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important;font-size:19px!important;line-height:1.25!important;margin:0!important}#page-container .avio-prod-meta,#page-container .avio-prod-meta p{font-size:13px!important;font-weight:300!important;color:var(--avio-body)!important;margin:0!important}#page-container .avio-rule-top{border-top:1px solid var(--avio-line);padding-top:40px!important}#page-container .avio-h2-sm h1,#page-container .avio-h2-sm h2,#page-container .avio-h2-sm p,.avio-h2-sm h2,.avio-h2-sm p{font-size:34px!important;line-height:1.15!important;margin:0!important}#page-container .avio-h2-lg h1,#page-container .avio-h2-lg h2,#page-container .avio-h2-lg p,.avio-h2-lg h2,.avio-h2-lg p{font-size:46px!important;line-height:1.14!important;letter-spacing:-0.01em!important;margin:0!important}#page-container .avio-h4 h4,#page-container .avio-h4 h3,#page-container .avio-h4 h2,#page-container .avio-h4 p,.avio-h4 h4,.avio-h4 h3,.avio-h4 p{font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important;font-size:20px!important;line-height:1.25!important;margin:0!important}#page-container .avio-body-15,#page-container .avio-body-15 p{font-size:15px!important;font-weight:300!important;line-height:1.75!important;color:#4A4A46!important;margin:0!important}#page-container .avio-max-20ch h1,#page-container .avio-max-20ch h2{max-width:620px!important}#page-container .avio-body-15-light,#page-container .avio-body-15-light p{font-size:15px!important;font-weight:300!important;line-height:1.7!important;color:#EEF2E8!important;margin:0!important}@media (max-width:980px){#page-container .avio-h1 h1,#page-container h1.avio-h1,#page-container .avio-h1 p,.avio-h1 h1,.avio-h1 p{font-size:32px!important;max-width:none!important}#page-container .avio-h2 h1,#page-container .avio-h2 h2,#page-container h2.avio-h2{font-size:26px!important}#page-container .avio-h3 h1,#page-container .avio-h3 h2,#page-container .avio-h3 h3{font-size:21px!important}#page-container .avio-lead,#page-container .avio-lead p,#page-container .avio-lead-light,#page-container .avio-lead-light p{font-size:16px!important}#page-container .avio-lead p,#page-container .avio-lead-light p{max-width:none!important}#page-container .avio-strip .et_pb_column{border-right:0;border-bottom:1px solid var(--avio-line);padding:18px 24px!important}#page-container .avio-strip .et_pb_column:last-child{border-bottom:0}#page-container .avio-card-body{padding:20px 20px 24px 20px}.woocommerce ul.products{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:34px 18px}.woocommerce div.product .product_title{font-size:30px!important}}@media (max-width:980px){#page-container .avio-h2-sm h1,#page-container .avio-h2-sm h2,#page-container .avio-h2-sm p,.avio-h2-sm h2,.avio-h2-sm p{font-size:26px!important}#page-container .avio-h2-lg h1,#page-container .avio-h2-lg h2,#page-container .avio-h2-lg p,.avio-h2-lg h2,.avio-h2-lg p{font-size:30px!important}#page-container .avio-max-20ch h1,#page-container .avio-max-20ch h2{max-width:none!important}#page-container .avio-cta-card{padding:30px 24px!important}#page-container .avio-card .et_pb_text{padding-left:20px!important;padding-right:20px!important}#page-container .avio-section-head{padding-bottom:24px!important}}#page-container .avio-h1 p,#page-container .avio-h1 h1,#page-container .avio-h2 p,#page-container .avio-h2 h1,#page-container .avio-h2 h2,#page-container .avio-h3 p,#page-container .avio-h3 h2,#page-container .avio-h3 h3,#page-container .avio-h2-sm p,#page-container .avio-h2-sm h2,#page-container .avio-h2-lg p,#page-container .avio-h2-lg h2,#page-container .avio-h4 p,#page-container .avio-h4 h3,#page-container .avio-h4 h4,#page-container .avio-prod-title p,#page-container .avio-prod-title h4,#page-container .avio-cta-title p,.avio-h1 p,.avio-h2 p,.avio-h3 p,.avio-h2-sm p,.avio-h2-lg p,.avio-h4 p,.avio-prod-title p,.avio-cta-title p{font-family:'Playfair Display',Georgia,serif!important;font-weight:700!important}#page-container .avio-cta-title p,.avio-cta-title p{font-weight:400!important}#page-container .avio-h1 p,#page-container .avio-h1 h1,#page-container .avio-h2 p,#page-container .avio-h2 h1,#page-container .avio-h2 h2,#page-container .avio-h3 p,#page-container .avio-h3 h2,#page-container .avio-h3 h3,#page-container .avio-h2-sm p,#page-container .avio-h2-sm h2,#page-container .avio-h2-lg p,#page-container .avio-h2-lg h2,#page-container .avio-h4 p,#page-container .avio-h4 h3,#page-container .avio-h4 h4,#page-container .avio-prod-title p,#page-container .avio-prod-title h4,.avio-h1 p,.avio-h2 p,.avio-h3 p,.avio-h2-sm p,.avio-h2-lg p,.avio-h4 p,.avio-prod-title p{color:#1B1B1A!important}#page-container .avio-title-light p,#page-container .avio-title-light h1,#page-container .avio-title-light h2,#page-container .avio-title-light h3,#page-container .avio-title-light h4,.avio-title-light p,.avio-title-light h1,.avio-title-light h2,.avio-title-light h3,.avio-title-light h4{color:#FFFFFF!important}#page-container .avio-cta-title p,.avio-cta-title p{color:#FFFFFF!important}#page-container .avio-lead-light a,#page-container .avio-body-15-light a,#page-container .avio-eyebrow-light a,#page-container .avio-title-light a,#page-container .avio-cta-body a,#page-container .avio-cta-title a,#page-container .avio-section-sage a,.avio-lead-light a,.avio-body-15-light a,.avio-eyebrow-light a,.avio-title-light a,.avio-cta-body a,.avio-cta-title a{color:inherit!important;border-bottom:1px solid rgba(255,255,255,0.45);padding-bottom:2px}#page-container .avio-lead-light a:hover,#page-container .avio-body-15-light a:hover,#page-container .avio-cta-body a:hover,.avio-lead-light a:hover,.avio-body-15-light a:hover,.avio-cta-body a:hover{border-bottom-color:#FFFFFF;opacity:1!important}.tax-product_cat #sidebar,.post-type-archive-product #sidebar,.woocommerce-page #sidebar{display:none!important}.tax-product_cat #left-area,.post-type-archive-product #left-area,.woocommerce-page #left-area{width:100%!important;padding-right:0!important}.tax-product_cat #main-content .container:before,.post-type-archive-product #main-content .container:before,.woocommerce-page #main-content .container:before{display:none!important}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:48px 32px;margin:0!important}.woocommerce ul.products:before,.woocommerce ul.products:after{display:none!important}.woocommerce ul.products li.product{width:100%!important;margin:0!important;float:none!important;clear:none!important}.woocommerce ul.products li.product a img{aspect-ratio:1 / 1;width:100%;height:auto;object-fit:contain;background:#ffffff;margin-bottom:14px}.woocommerce ul.products li.product h2.woocommerce-loop-product__title{font-size:15px!important;font-weight:400!important;line-height:1.45;padding:0!important;color:#1b1b1a}.avio-sku{font-size:12px;letter-spacing:0.08em;color:#6e6e69;margin-top:4px}