@tailwind base;@tailwind components;@tailwind utilities;:root{--color-white: #fff;--color-black: #171717;--background-color-btn: #d0162e}.header__menu-item{color:var(--color-white)}.btn-background-color{background-color:var(--background-color-btn)}.background-transparent{background-color:transparent!important}.hero-image{top:-110px;left:0;right:0;height:132%}.hero-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,#1e1e1e,#1e1e1e00);z-index:1}.hero-content{z-index:2;position:relative;padding-top:40px;padding-bottom:40px}@layer components{.primary-button{@apply gen-bg-white gen-text-black gen-rounded-full gen-px-8 gen-py-4;}}.custom-model-main{text-align:center;overflow:hidden;top:0;right:0;bottom:0;left:0;-webkit-overflow-scrolling:touch;outline:0;opacity:0;-webkit-transition:opacity .15s linear,z-index .15;-o-transition:opacity .15s linear,z-index .15;transition:opacity .15s linear,z-index .15;z-index:-1;max-height:0}.custom-model-main.model-open{z-index:99999;opacity:1;overflow:hidden;position:fixed;max-height:initial}.custom-model-inner{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;vertical-align:middle;max-width:600px;margin:0 auto;width:100%;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px #00000080;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:60px 20px 20px;display:none}.model-open .custom-model-inner{display:inline-block}.custom-model-wrap{display:block;width:100%;position:relative;background-clip:padding-box;outline:0;text-align:left;max-height:calc(100vh - 70px);overflow-y:auto}.model-open .custom-model-inner{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0);position:relative;z-index:999}.custom-model-inner .com__btn__ncd__wrp{bottom:65px}.model-open .bg-overlay{background:#0009;z-index:99;display:block}.bg-overlay{background:#0000;height:100vh;width:100%;position:fixed;left:0;top:0;right:0;bottom:0;z-index:0;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}.close-btn{position:absolute;right:0;top:0;cursor:pointer;z-index:99;font-size:30px;color:var(--color-black);padding:20px}.top-selling-acc[open] .top-selling-icon{transform:rotate(180deg);position:relative;width:16px}.top-selling-icon .facets__summary .icon-caret{position:relative}.icon.icon-close{width:20px;height:20px}.bg-white{background-color:#fff!important}#header-search-mob path{color:#fff;fill:#fff}#header-search-mob{cursor:pointer}#header-search-mob{display:none}.college-icon-box .clg-icon{transition:transform .3s ease-out}.college-icon-box .clg-icon:hover{transform:scale(1.2)}.right-line:before{content:"";background:#fff;position:absolute;top:0;right:0;height:100%;width:1px;z-index:1}.plus{width:16px;height:16px}.plus rect{transition:transform .25s;transform:scaleY(1) ease-in-out;transform-origin:50% 50%}.icon-plus{fill:#fff}.details-drawer[open] .vertical-line,.details-drawer-sub[open] .vertical-line-second{transform:scaleY(0)}@media screen and (max-width:990px){.product-search{display:none!important}.js .menu-drawer__menu li:last-child{border:none}#header-search-mob{display:flex}}@media screen and (max-width:850px){.facets-vertical .home-search{display:none}}@media screen and (min-width:800px){.custom-model-main:before{content:"";display:inline-block;height:auto;vertical-align:middle;margin-right:-0px;height:100%}}@media screen and (max-width:799px){.custom-model-inner{margin:100px 20px 0;max-width:90%}}@media screen and (max-width:768px){br{display:none}.hero-content{padding-bottom:30px}.facets-container{padding-top:0!important;display:block!important}.header__icons{grid-gap:0}#header-search-mob,.header__icon{padding:0 10px}.header__icon{width:initial;height:initial}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
