.woocommerce form #ship-to-different-address-checkbox{display:inline-block;margin-top:5px;margin-left:10px;vertical-align:top}.woocommerce .main .button{font-family:var(--ui-font)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce button.button:disabled:not(._),.woocommerce .button.alt:not(._){-webkit-appearance:none;padding:var(--btn-pad,0 17px);font-family:var(--ui-font);font-size:var(--btn-f-size,12px);font-weight:var(--btn-f-weight,600);line-height:var(--btn-l-height,var(--btn-height));height:var(--btn-height);letter-spacing:.03em;text-transform:uppercase;text-align:center;box-shadow:var(--btn-shadow);transition:.25s ease-in-out;background:var(--c-main);color:#fff}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce button.button:disabled:not(._):hover,.woocommerce .button.alt:not(._):hover{background:#161616;border-color:#161616;color:#fff}.woocommerce a.button:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled[disabled],.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce button.button:disabled:not(._):disabled,.woocommerce button.button:disabled:not(._).disabled,.woocommerce button.button:disabled:not(._):disabled[disabled],.woocommerce .button.alt:not(._):disabled,.woocommerce .button.alt:not(._).disabled,.woocommerce .button.alt:not(._):disabled[disabled]{background:var(--c-main);opacity:.6}.woocommerce a.button:disabled:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled[disabled]:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce button.button:disabled:not(._):disabled:hover,.woocommerce button.button:disabled:not(._).disabled:hover,.woocommerce button.button:disabled:not(._):disabled[disabled]:hover,.woocommerce .button.alt:not(._):disabled:hover,.woocommerce .button.alt:not(._).disabled:hover,.woocommerce .button.alt:not(._):disabled[disabled]:hover{background:var(--c-main)}.woocommerce .quantity{position:relative;padding-right:25px}.woocommerce .quantity .qty{padding:0 10px;width:40px;height:40px;border-color:var(--c-separator);appearance:none;-moz-appearance:textfield;font-family:var(--ui-font);font-size:13px}.woocommerce .quantity .qty::-webkit-inner-spin-button,.woocommerce .quantity .qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.woocommerce .amount{color:var(--c-main)}.woocommerce .woocommerce-noreviews{font-family:var(--text-font);letter-spacing:var(--text-tracking)}.woocommerce div.product,.woocommerce #content div.product{font-family:var(--ui-font)}.woocommerce div.product div.images,.woocommerce #content div.product div.images{width:58%}.woocommerce div.product div.summary,.woocommerce #content div.product div.summary{padding-left:35px;margin-top:-5px;float:right;width:42%;box-sizing:border-box}.woocommerce div.product div.summary .description,.woocommerce #content div.product div.summary .description{font-size:15px}.woocommerce div.product div.summary p.price,.woocommerce div.product div.summary span.price,.woocommerce #content div.product div.summary p.price,.woocommerce #content div.product div.summary span.price{margin-top:28px;margin-bottom:24px;color:var(--c-main);font-size:21px;font-weight:400;line-height:1}.woocommerce div.product .product-cat,.woocommerce #content div.product .product-cat{display:block;color:var(--c-contrast-400);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.09em}.woocommerce div.product .product-cat a,.woocommerce #content div.product .product-cat a{color:inherit}.woocommerce div.product .product-cat a+a,.woocommerce #content div.product .product-cat a+a{margin-left:10px}.woocommerce div.product .woocommerce-product-rating,.woocommerce #content div.product .woocommerce-product-rating{margin:0;margin-top:5px}.woocommerce div.product .product_title,.woocommerce #content div.product .product_title{font-size:34px;font-weight:700;line-height:1.5}.woocommerce div.product form.cart,.woocommerce #content div.product form.cart{margin-top:50px}.woocommerce div.product form.cart div.quantity,.woocommerce #content div.product form.cart div.quantity{margin-right:15px}.woocommerce div.product form.cart .button,.woocommerce #content div.product form.cart .button{float:left;height:40px;width:calc(100% - 90px);max-width:230px;box-sizing:border-box}.woocommerce div.product .product_meta,.woocommerce #content div.product .product_meta{margin-top:30px;padding-top:25px;border-top:1px solid var(--c-separator);font-size:12px;letter-spacing:.04em}.woocommerce div.product .product_meta>span,.woocommerce #content div.product .product_meta>span{display:block;margin-bottom:2px;color:var(--c-contrast-400);font-weight:400}.woocommerce div.product .product_meta a,.woocommerce #content div.product .product_meta a{color:inherit}.woocommerce div.product .product_meta .label,.woocommerce #content div.product .product_meta .label{margin-right:5px;color:var(--c-contrast-900);font-weight:600}.woocommerce div.product .product_meta .posted_in,.woocommerce #content div.product .product_meta .posted_in{display:none}.woocommerce div.product .woocommerce-tabs,.woocommerce #content div.product .woocommerce-tabs{padding-top:50px}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #content div.product .woocommerce-tabs ul.tabs{text-align:center;margin-bottom:55px}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs:before{top:50%;margin-top:-1px;border-color:var(--c-separator)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover{border:1px solid var(--c-separator2);background:var(--c-contrast-10);color:var(--c-contrast-700)}@media (max-width:540px){.woocommerce div.product .woocommerce-tabs ul.tabs li.active,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:hover{border-bottom:0}}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0 -4px;position:relative;z-index:1;border:1px solid var(--c-separator);border-radius:0;background:var(--c-contrast-0)}@media (max-width:540px){.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce #content div.product .woocommerce-tabs ul.tabs li{display:block;margin:0;border-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:last-child{border-bottom:1px solid var(--c-separator)}}.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a{padding:0 20px;color:var(--c-contrast-400);font-size:11px;font-weight:600;line-height:34px;text-transform:uppercase;letter-spacing:.08em}@media (max-width:540px){.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a{display:block}}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover{color:inherit}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce #content div.product .woocommerce-tabs .panel{max-width:950px;margin:0 auto;margin-bottom:2em}.woocommerce #reviews #comments>h2{display:none}.woocommerce #reviews .comment-reply-title{display:block;margin-top:40px;text-align:left}.woocommerce #reviews .comment-form{margin-bottom:0}.woocommerce #reviews #comment{height:auto}.woocommerce #reviews .comment-form-rating{margin-bottom:26px;color:var(--c-contrast-800);font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.1;letter-spacing:.1em}.woocommerce #reviews .comment-form-rating label{float:left;margin-right:24px}.woocommerce #reviews #respond p{margin-bottom:20px}.woocommerce #reviews .form-field{width:calc(50% - 15px)}.woocommerce #order_review_heading{margin-top:40px}@media (max-width:940px){.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary{float:none;width:100%;padding-left:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}}