/*============================================================================
Typography
==============================================================================*/
@font-face {
font-family: "Work Sans";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//www.boombay.in/cdn/fonts/work_sans/worksans_n7.e2cf5bd8f2c7e9d30c030f9ea8eafc69f5a92f7b.woff2") format("woff2"),
url("//www.boombay.in/cdn/fonts/work_sans/worksans_n7.20f1c80359e7f7b4327b81543e1acb5c32cd03cd.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 400;
font-style: normal;
font-display: swap;
src: url("//www.boombay.in/cdn/fonts/work_sans/worksans_n4.b7973b3d07d0ace13de1b1bea9c45759cdbe12cf.woff2") format("woff2"),
url("//www.boombay.in/cdn/fonts/work_sans/worksans_n4.cf5ceb1e6d373a9505e637c1aff0a71d0959556d.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//www.boombay.in/cdn/fonts/work_sans/worksans_n7.e2cf5bd8f2c7e9d30c030f9ea8eafc69f5a92f7b.woff2") format("woff2"),
url("//www.boombay.in/cdn/fonts/work_sans/worksans_n7.20f1c80359e7f7b4327b81543e1acb5c32cd03cd.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//www.boombay.in/cdn/fonts/work_sans/worksans_n7.e2cf5bd8f2c7e9d30c030f9ea8eafc69f5a92f7b.woff2") format("woff2"),
url("//www.boombay.in/cdn/fonts/work_sans/worksans_n7.20f1c80359e7f7b4327b81543e1acb5c32cd03cd.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 400;
font-style: italic;
font-display: swap;
src: url("//www.boombay.in/cdn/fonts/work_sans/worksans_i4.16ff51e3e71fc1d09ff97b9ff9ccacbeeb384ec4.woff2") format("woff2"),
url("//www.boombay.in/cdn/fonts/work_sans/worksans_i4.ed4a1418cba5b7f04f79e4d5c8a5f1a6bd34f23b.woff") format("woff");
}
@font-face {
font-family: "Work Sans";
font-weight: 700;
font-style: italic;
font-display: swap;
src: url("//www.boombay.in/cdn/fonts/work_sans/worksans_i7.7cdba6320b03c03dcaa365743a4e0e729fe97e54.woff2") format("woff2"),
url("//www.boombay.in/cdn/fonts/work_sans/worksans_i7.42a9f4016982495f4c0b0fb3dc64cf8f2d0c3eaa.woff") format("woff");
}
/*============================================================================
#General Variables
==============================================================================*/
:root {
--page-background: #000000;
--color-primary: #ffffff;
--color-primary-light: rgba(255, 255, 255, 0.2);
--disabled-color-primary: rgba(255, 255, 255, 0.5);
--color-primary-opacity: rgba(255, 255, 255, 0.03);
--link-color: #ffffff;
--active-link-color: #faab11;
--button-background-color: #faab11;
--button-background-hover-color: #ffffff;
--button-background-hover-color-lighten: #ffffff;
--button-text-color: #000000;
--sale-color: #e22120;
--sale-text-color: #ffffff;
--sale-color-faint: rgba(226, 33, 32, 0.1);
--sold-out-color: #000000;
--sold-out-text-color: #ffffff;
--header-background: #000000;
--header-top-bar: #000000;
--header-text: #ffffff;
--header-border-color: #ffffff;
--header-hover-background-color: rgba(255, 255, 255, 0.1);
--header-hover-text: rgba(255, 255, 255, 0.3);
--header-overlay-text: #ffffff;
--sticky-header-background: #000000;
--sticky-header-hover-background: rgba(255, 255, 255, 0.1);
--sticky-header-top-bar: #000000;
--sticky-header-text: #ffffff;
--sticky-header-hover-text: rgba(255, 255, 255, 0.3);
--mobile-menu-text: #ffffff;
--mobile-menu-background: #000000;
--mobile-menu-border-color: rgba(255, 255, 255, 0.5);
--footer-background: #000000;
--footer-text: #ffffff;
--footer-hover-background-color: rgba(255, 255, 255, 0.1);
--pop-up-text: #ffffff;
--pop-up-background: #000000;
--free-shipping-background: #faab11;
--free-shipping-text: #000000;
--free-shipping-bar-solid: #bb7d04;
--free-shipping-bar-opacity: #ed9e05;
--select-padding: 5px;
--select-radius: 2px;
--border-color: rgba(255, 255, 255, 0.5);
--border-search: rgba(255, 255, 255, 0.1);
--border-color-subtle: rgba(255, 255, 255, 0.1);
--border-color-subtle-darken: #f2f2f2;
--header-font-stack: "Work Sans", sans-serif;
--header-font-weight: 700;
--header-font-style: normal;
--header-font-transform: none;
--header-letter-spacing: normal;
--body-font-stack: "Work Sans", sans-serif;
--body-font-weight: 400;
--body-font-style: normal;
--body-font-size-int: 16;
--body-font-size: 16px;
--body-line-height: 1.6;
--subheading-font-stack: "Work Sans", sans-serif;
--subheading-font-weight: 700;
--subheading-font-style: normal;
--subheading-font-transform: none;
--subheading-case: none;
--heading-base: 40;
--subheading-base: 18;
--subheading-2-font-size: 20px;
--subheading-2-line-height: 28px;
--product-titles: 28;
--subpage-header: 28;
--subpage-header-px: 28px;
--subpage-header-line-height: 40px;
--heading-font-size: 40px;
--heading-line-height: 52px;
--subheading-font-size: 18px;
--subheading-line-height: 26px;
--color-image-overlay: #000000;
--color-image-overlay-text: #ffffff;
--image-overlay-opacity: calc(45 / 100);
--mobile-menu-link-transform: uppercase;
--mobile-menu-link-letter-spacing: 2px;
--buttons-transform: uppercase;
--buttons-letter-spacing: 2px;
--button-font-family: var(--subheading-font-stack);
--button-font-weight: var(--subheading-font-weight);
--button-font-style: var(--subheading-font-style);
--button-font-size: 14px;
--button-font-size-int: var(--body-font-size-int);
--subheading-letter-spacing: normal;
--nav-font-family: var(--subheading-font-stack);
--nav-font-weight: var(--subheading-font-weight);
--nav-font-style: var(--subheading-font-style);
--nav-text-transform: uppercase;
--nav-letter-spacing: 2px;
--nav-font-size-int: var(--body-font-size-int);
--password-text-color: #000000;
--password-error-background: #feebeb;
--password-error-text: #7e1412;
--password-login-background: #111111;
--password-login-text: #b8b8b8;
--password-btn-text: #ffffff;
--password-btn-background: rgba(0, 0, 0, 1);
--password-btn-background-hover: rgba(125, 125, 125, .6);
--password-btn-background-success: #4caf50;
--success-color: #28a745;
--error-color: #b94a48;
--delete-button-png: //www.boombay.in/cdn/shop/t/97/assets/delete.png?v=7505;
--loader-svg: //www.boombay.in/cdn/shop/t/97/assets/loader.svg?v=119822953187440061741778148337;
/* Shop Pay Installments variables */
--color-body: #000000;
--color-bg: #000000;
}