:root{--og-canvas:#f3e9d2;--og-raised:#fbf5e8;--og-line:#d9c9a8;--og-ink:#2b2420;--og-muted:#665a4e;--og-pine:#1f3d2c;--og-rust:#a8401c;--og-mustard:#e0a436;--og-lake:#2d5f66}body,#main-content{color:var(--og-ink)}.woocommerce .woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb a{color:var(--og-muted)}.woocommerce .woocommerce-breadcrumb a:hover{color:var(--og-rust)}.woocommerce div.product .product_meta{border-top-color:var(--og-line);color:var(--og-muted)}.woocommerce div.product .product_meta a{color:var(--og-pine)}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--og-pine)}.woocommerce div.product p.price del,.woocommerce ul.products li.product .price del{color:var(--og-muted);opacity:.8}.woocommerce span.onsale{background:var(--og-rust)!important;color:var(--og-raised)!important}.woocommerce div.product form.cart .variations label{color:var(--og-ink);font-family:"Barlow Condensed",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:15px}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{vertical-align:middle;padding-bottom:12px}.woocommerce div.product form.cart .variations select,.woocommerce select,.woocommerce-page select,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea,.select2-container--default .select2-selection--single{background-color:var(--og-raised)!important;color:var(--og-ink)!important;border:2px solid var(--og-pine)!important;border-radius:4px!important;font-family:"Source Serif 4",Georgia,serif!important;font-size:16px!important}.woocommerce div.product form.cart .variations select{padding:10px 36px 10px 12px!important;min-width:220px;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%231f3d2c' stroke-width='2'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important}.woocommerce div.product form.cart .variations select:focus,.woocommerce form .form-row input.input-text:focus{outline:2px solid var(--og-mustard);outline-offset:2px}.woocommerce div.product form.cart .reset_variations{color:var(--og-rust);font-size:14px}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{background:var(--og-raised)!important;color:var(--og-ink)!important;border:2px solid var(--og-pine)!important;border-radius:4px;font-size:18px!important;height:49px;width:64px}.woocommerce div.product form.cart .button.disabled,.woocommerce div.product form.cart .button:disabled,.woocommerce div.product form.cart .button.wc-variation-selection-needed{opacity:1!important;background:var(--og-line)!important;border-color:var(--og-line)!important;color:var(--og-muted)!important;cursor:not-allowed}.woocommerce div.product form.cart .single_add_to_cart_button{font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em}.single_variation_wrap a[onclick*="Size_Guide"]{color:var(--og-lake)!important;font-family:"Barlow Condensed",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:15px;text-decoration:underline;text-underline-offset:3px;display:inline-block;margin-bottom:14px}.single_variation_wrap a[onclick*="Size_Guide"]:hover{color:var(--og-rust)!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:var(--og-raised);border:2px solid var(--og-pine)}.woocommerce div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{border:2px solid var(--og-pine)!important;background:var(--og-raised);border-radius:4px}.woocommerce div.product .woocommerce-tabs ul.tabs{background:var(--og-canvas)!important;border-bottom:2px solid var(--og-pine)}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:var(--og-canvas)!important;border-right:2px solid var(--og-pine)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:var(--og-pine)!important;font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.08em}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:var(--og-pine)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:var(--og-canvas)!important}.woocommerce div.product .woocommerce-tabs .panel{color:var(--og-ink)}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border-color:var(--og-line)!important;color:var(--og-ink)}.woocommerce table.shop_attributes tr:nth-child(even) td,.woocommerce table.shop_attributes tr:nth-child(even) th{background:var(--og-canvas)}.woocommerce #reviews #comment,.woocommerce #review_form input[type=text],.woocommerce #review_form input[type=email]{background:var(--og-raised);border:2px solid var(--og-pine);border-radius:4px;color:var(--og-ink)}.woocommerce .star-rating span:before,.woocommerce p.stars a{color:var(--og-mustard)}.woocommerce-message,.woocommerce-info{background:var(--og-pine)!important;color:var(--og-canvas)!important;border-top-color:var(--og-mustard)!important}.woocommerce-message a,.woocommerce-info a{color:var(--og-mustard)!important}.woocommerce-error{background:var(--og-rust)!important;color:var(--og-raised)!important}.woocommerce table.shop_table{border-color:var(--og-line)!important;background:var(--og-raised)}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-color:var(--og-line)!important;color:var(--og-ink)}.woocommerce-checkout #payment,.woocommerce-cart .cart-collaterals .cart_totals{background:var(--og-raised)!important;border-radius:4px}.woocommerce-checkout #payment div.payment_box{background:var(--og-canvas)!important;color:var(--og-ink)}.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:var(--og-canvas)!important}#sidebar .widgettitle{color:var(--og-pine);font-family:"Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.08em}#sidebar a{color:var(--og-ink)}#sidebar a:hover{color:var(--og-rust)}#main-content .container:before{background-color:var(--og-line)}.single-product.et_right_sidebar #left-area{width:100%!important;padding-right:0!important;float:none}.single-product #sidebar{display:none}.single-product #main-content .container:before{display:none}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .og-lede,:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .og-lede p{font-family:"Source Serif 4",Georgia,serif;font-size:19px;line-height:1.5;color:var(--og-ink);max-width:620px;margin:6px 0 0;padding:0}.og-collnav{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px}.og-collnav a{font-family:"Barlow Condensed",sans-serif;font-weight:700;font-size:15px;line-height:1;text-transform:uppercase;letter-spacing:.08em;color:var(--og-pine);background:transparent;border:2px solid var(--og-pine);border-radius:4px;padding:9px 14px;text-decoration:none;transition:background .15s,color .15s}.og-collnav a:hover{background:var(--og-pine);color:var(--og-canvas)}.og-collnav .og-fit{display:inline-flex;gap:8px;margin-left:auto;padding-left:14px;border-left:2px solid var(--og-line)}.woocommerce-shop .og-c-all,.term-tees .og-c-tees,.term-hoodies-layers .og-c-hoodies-layers,.term-gear .og-c-gear,.term-womens .og-c-womens,.term-unisex .og-c-unisex{background:var(--og-pine)!important;color:var(--og-canvas)!important}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et-l--body .woocommerce-result-count{color:var(--og-canvas)!important;opacity:.85;font-size:15px}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et-l--body ul.products li.product .et_shop_image{display:block;background:var(--og-raised);padding:8px;border-radius:4px}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et-l--body ul.products li.product .price del{color:var(--og-line)!important;opacity:.8}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) #main-footer{border-top:56px solid var(--og-canvas)}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et-l--body .woocommerce-info{font-size:0!important;background:transparent!important;color:var(--og-canvas)!important;border:2px dashed rgba(243,233,210,.45)!important;border-radius:4px;padding:44px 24px!important;text-align:center;box-shadow:none!important}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et-l--body .woocommerce-info::before{content:"Nothing here yet. The good stuff’s still drying on the rack."!important;position:static!important;display:block!important;font-family:"Barlow Condensed",sans-serif!important;font-weight:700!important;font-size:26px!important;line-height:1.2!important;letter-spacing:.02em;color:var(--og-canvas)!important;margin:0 0 8px!important;width:auto!important;height:auto!important;transform:none!important}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et-l--body .woocommerce-info::after{content:"Use the collection buttons above to keep browsing.";display:block;font-family:"Source Serif 4",Georgia,serif;font-size:17px;color:var(--og-canvas);opacity:.85}@media (max-width:767px){:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et_pb_section_0_tb_body{padding-top:28px!important}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et_pb_section_0_tb_body .et_pb_row{padding-top:0!important;padding-bottom:24px!important}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et_pb_section_0_tb_body h1{font-size:40px!important;line-height:1.05!important}:is(.woocommerce-shop,.tax-product_cat,.tax-pa_fit) .et_pb_section_1_tb_body{padding-top:28px!important}.og-lede,.og-lede p{font-size:17px!important}.og-collnav{gap:6px}.og-collnav a{font-size:13px;padding:8px 9px;letter-spacing:.06em}.og-collnav .og-fit{margin-left:0;padding-left:0;border-left:0;width:100%}}