@font-face{font-family:Effra;src:url(https://cdn.shopify.com/s/files/1/0736/3847/8144/files/EffraTrial-Regular.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0736/3847/8144/files/EffraTrial-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:focus,:focus-visible,:focus-within{outline:none!important;box-shadow:none}.trans,.cxc-button,#section-header-minimal,#main-navigation ul li a{-webkit-font-smoothing:antialiased;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}.trans-slow,.pop-drop-down,.nav-drop-down{-webkit-font-smoothing:antialiased;transition:All .5s ease-in-out;-webkit-transition:All .5s ease-in-out;-moz-transition:All .5s ease-in-out;-o-transition:All .5s ease-in-out}.icon-white path{fill:#fff!important}.icon-flip{transform:rotate(180deg)}.carousel-wrap{height:100vh;overflow:hidden}.cxc-full-page-slider .carousel-img{position:relative}.cxc-full-page-slider img{width:100%;height:100vh;object-fit:cover}.cxc-full-page-slider .overlay-inner{position:absolute;padding:30px;bottom:0;left:0;right:0}.cxc-full-page-slider h3{font-family:Lust;font-style:normal;font-weight:700;font-size:42px;line-height:1.4;letter-spacing:-.01em;text-transform:capitalize;color:#fff;margin:0;text-shadow:1px 1px 3px rgba(0,0,0,.4)}.slider-info{position:absolute;right:30px;bottom:35px;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-family:Effra;font-style:normal;font-weight:400;font-size:14px;line-height:1;text-align:right;text-transform:capitalize;color:#fff}.subscription-form .messages.success{color:#4caf50!important}.subscription-form .messages.error{color:#f44336!important}.cxc-container,.cxc-container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:1320px}.cxc-container-fluid{max-width:100%}.cxc-row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.cxc-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px}.cxc-col{flex:1 0 0%}.cxc-col-6{flex:0 0 auto;width:50%}.cxc-row.image-left>.cxc-col:first-child{order:2}.cxc-row.image-right>.cxc-col:last-child{order:1}.fluid-width{width:100%!important}.cxc-container-2-columns{font-family:Effra;font-style:normal;font-weight:400;font-size:18px;line-height:1.5;color:#000;padding-left:50px;padding-right:50px}.cxc-container-2-columns .content-wrap{max-width:510px;margin:0 auto}.cxc-container-2-columns .cxc-img-column,.images-wrap{position:relative}.cxc-container-2-columns .secondary-img-wrap{position:absolute;top:60%;width:305px;max-width:50%}.cxc-container-2-columns .image-right .secondary-img-wrap{left:0%}.cxc-container-2-columns .image-left .secondary-img-wrap{right:0%;left:auto}.cxc-container-2-columns p:first-child{margin-top:0}.cxc-container-2-columns p:last-child{margin-bottom:0}.cxc-container-2-columns .section-content-2-wrap{margin-left:0}.cxc-container-2-columns .section-content-2{font-family:Effra;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;color:#7b818c}.cxc-container-2-columns h2{font-family:Lust;font-style:normal;font-weight:700;font-size:42px;line-height:1;letter-spacing:-.01em;color:#a78d61;margin-top:0}.cxc-container-2-columns h2 span,.cxc-container-2-columns h2 span.text-red{color:#a71e26}.cxc-container.theme-dark{background-color:#2c2825!important;color:#fff}.cxc-container.theme-dark h2{color:#fff}.cxc-container.theme-dark h2 span,.cxc-container-2-columns h2 span.text-gold{color:#a78d61}.cxc-container.theme-dark .section-content-2{color:#fff}.cxc-container.full-width-bg{width:100%;max-width:100%}.cxc-container.full-width-bg>.cxc-row{max-width:var(--page-width);margin:0 auto}.cxc-container.full-width-bg>.cxc-row>div:first-child{padding-left:0}.cxc-container.full-width-bg>.cxc-row>div:last-child{padding-right:0}.text-center{text-align:center!important}.sec-p-t,.sec-p-y{padding-top:70px!important}.sec-p-b,.sec-p-y{padding-bottom:70px!important}.sec-p-d-t,.sec-p-d-y{padding-top:140px!important}.sec-p-d-b,.sec-p-d-y{padding-bottom:140px!important}.sec-p-t-t,.sec-p-t-y{padding-top:210px!important}.sec-p-t-b,.sec-p-t-y{padding-bottom:210px!important}.p-0{padding:0!important}.d-flex{display:flex!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-center{justify-content:center!important}.align-items-center{align-items:center!important}.align-self-start{align-self:flex-start!important}.align-self-center{align-self:center!important}.img-fluid{max-width:100%}.img-mobile{display:none}.screen-height{min-height:100vh;height:100%}.overlay-wrap{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;min-height:1px;z-index:9}.overlay-top{z-index:9999!important}.pop-drop-down,.nav-drop-down{transform:translateY(-100%);opacity:0;background-color:#000;position:absolute;height:0;overflow:hidden}.pop-drop-down{position:absolute}.pop-drop-down.open,.nav-drop-down.open{transform:translateY(0);opacity:1;height:100%}.cxc-header-wrap{height:197px;padding-top:95px}.cxc-body-wrap{height:calc(100vh - 197px)}.nav-button-wrap,.logo-wrap{width:100%;margin:0 auto;text-align:center;line-height:1}.nav-button-wrap a,.logo-wrap a{display:inline-block}.nav-button-wrap svg{width:48px;height:48px}.logo-wrap img{max-width:225px;height:auto}#main-navigation ul{margin:0;padding:0;list-style:none}#main-navigation ul li{display:block;padding:20px 15px}#main-navigation ul li a,#main-navigation ul li a:link,#main-navigation ul li a:hover{font-family:Effra;font-style:normal;font-weight:900;font-size:16px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#a78d61;display:inline-block;text-decoration:none}#main-navigation ul li a:hover{color:#fff}.cxc-button,.cxc-button:link,.cxc-button:hover{min-width:224px;min-height:40px;border:1px solid #A78D61;border-radius:30px;padding:12px 20px;display:inline-block;font-family:Effra;font-style:normal;font-weight:400;font-size:12px;line-height:1;text-align:center;text-transform:uppercase;color:#a78d61;text-decoration:none}.cxc-button:hover{background-color:#a78d6133}.close-drop,.close-drop-nav{position:absolute;right:15px;top:15px;display:inline-block}.close-drop svg,.close-drop-nav svg{display:inline-block;height:48px;width:48px}.section-countdown-wrap{color:#ccc;font-family:Effra;font-style:normal;font-weight:400;font-size:16px;line-height:1.3;text-align:center;height:100vh;overflow:hidden}.section-countdown-wrap video{height:100vh;width:100%;object-fit:cover;min-height:1px}#countdown-display{border:0!important;font-family:Effra;font-style:normal;font-weight:400;font-size:84px;line-height:1;text-align:center;letter-spacing:.42em;text-transform:uppercase;color:#fff;margin-right:-.42em}.section-countdown-wrap .subscription-intro{max-width:330px;margin:50px auto}.section-countdown-wrap .form-fields{max-width:330px;height:40px;background:#1e1e1e;border-radius:30px;display:flex;flex-wrap:wrap;margin:0 auto}.section-countdown-wrap .form-fields>div{flex:1 0 0%}.section-countdown-wrap .form-fields>div.button-wrap{flex:0 0 auto;width:120px}.section-countdown-wrap .form-fields>.messages{width:100%;flex:1 0 100%;margin-top:5px}.section-countdown-wrap .form-fields input,.section-countdown-wrap .form-fields button{font-family:Effra;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-transform:uppercase;color:#a78d61;height:40px;background:transparent;border:none;width:100%;padding-left:20px;padding-right:20px}.section-countdown-wrap .form-fields button{min-width:1px;width:100%}#section-header-minimal{position:absolute;top:0;right:0;left:0;width:100%}#section-header-minimal .cxc-header-wrap{padding-top:70px;height:auto}#section-header-minimal .cxc-header-wrap>div{display:flex}#section-header-minimal .cxc-header-wrap>div>div{width:50%}#section-header-minimal .nav-button-wrap{order:2;text-align:right}#section-header-minimal .logo-wrap{order:1;text-align:left}body.nav-pop-open #section-header-minimal{min-height:100vh}.section-main-product{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important}.product__media-wrapper{position:relative}.product-media-container{border:0!important}.product-media-container.constrain-height{margin-left:0!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 50px!important}.product__info-container{margin-top:265px;margin-left:auto;margin-right:auto}.product__title h1{font-family:Lust;font-style:normal;font-weight:700;font-size:28px;line-height:1;letter-spacing:-.01em;text-transform:capitalize;color:#000}.price-container-wrap{position:absolute;top:-10px;right:0}.product__info-container .product__description{font-family:Effra;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;text-transform:capitalize;color:#555}.product-form__buttons{max-width:100%important}.product-form__submit,button.shopify-payment-button__button--unbranded{max-width:100%;width:100%;height:32px;border:1px solid #555555;border-radius:30px;margin-left:auto;margin-right:auto;font-family:Effra;font-style:normal;font-weight:400;font-size:12px;line-height:14px;text-align:center;text-transform:uppercase;color:#000;min-width:1px;min-height:1px;padding:0 20px!important}.product-form__submit:after,button.shopify-payment-button__button--unbranded:after{content:none!important}button.shopify-payment-button__button--unbranded{color:#fff}.quantity{min-height:50px!important}ul.swatch-view div.star-set-btn{font-family:Effra;font-style:normal;font-weight:400;font-size:14px!important;line-height:1!important;text-transform:uppercase!important;color:#555!important;border:none!important;background:none!important;position:relative}ul.swatch-view div.star-set-btn.swatch-selected:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;background:#a71e26;height:2px}.swatch-label{display:none!important}.accordion__title{font-family:Effra;font-style:normal;font-weight:900;font-size:12px;line-height:175%;text-transform:uppercase;color:#555}.product__accordion .accordion__content{font-family:Effra;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-transform:capitalize;color:#555}.rte ul,.rte ol{padding-left:0!important}@media (max-width:1100px){#section-header-minimal .cxc-header-wrap{padding-top:40px}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 30px!important}.product__info-container{margin-top:190px}.cxc-container-2-columns{font-size:17px}.cxc-container-2-columns h2{font-size:38px}}@media (max-width:989px){.cxc-full-page-slider h2{font-size:34px}.cxc-container-2-columns{padding-left:35px;padding-right:35px}.cxc-container-2-columns h2{font-size:34px}.sec-p-t,.sec-p-y{padding-top:50px!important}.sec-p-b,.sec-p-y{padding-bottom:50px!important}.sec-p-d-t,.sec-p-d-y{padding-top:100px!important}.sec-p-d-b,.sec-p-d-y{padding-bottom:100px!important}.sec-p-t-t,.sec-p-t-y{padding-top:150px!important}.sec-p-t-b,.sec-p-t-y{padding-bottom:150px!important}.close-drop svg,.close-drop-nav svg{height:42px;width:42px}#countdown-display{font-size:72px}.product__info-container{margin-top:140px}.quantity{min-height:40px!important}}@media (max-width:749px){.img-desktop{display:none}.img-mobile{display:block}.cxc-full-page-slider h2{font-size:28px}.slider-info{font-size:12px;bottom:50px}.cxc-button,.cxc-button:link,.cxc-button:hover{font-size:12px}#main-navigation ul li a,#main-navigation ul li a:link,#main-navigation ul li a:hover,.section-countdown-wrap{font-size:14px}#countdown-display{font-size:48px}.cxc-row>.cxc-col:first-child{order:1!important}.cxc-row>.cxc-col:last-child{order:2!important}.mob-col-swap .cxc-col:first-child{order:2!important}.mob-col-swap .cxc-col:last-child{order:1!important}.cxc-container.theme-dark{position:relative}.cxc-container.theme-dark:before{content:"";position:absolute;bottom:0;width:100%;left:0;right:0;height:15%;min-height:160px;background-color:#fff;z-index:0}.cxc-container.theme-dark .section-content-2{color:#7b818c}.cxc-row>.cxc-column-one_of_two{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.cxc-container-2-columns{padding-right:0;padding-left:30px;font-size:16px}.cxc-container-2-columns h2{font-size:28px;padding-right:30px}.cxc-container-2-columns .section-content-2{font-size:12px}.cxc-container-2-columns .content-wrap{max-width:100%}.cxc-container-2-columns .secondary-img-wrap{top:auto;width:250px;bottom:-55px}.cxc-container-2-columns .content-text{padding-right:30px!important}.cxc-container-2-columns .content-text.show-below-tab{padding-top:105px}.cxc-container-2-columns.mob-img-full{padding-left:0!important}.cxc-container-2-columns.mob-img-full .content-text{padding-left:30px!important}.cxc-container-2-columns.mob-img-full h2{padding-left:30px}.cxc-container-2-columns.sec-p-y{padding-bottom:0!important}.cxc-container-2-columns .cxc-row>.cxc-col:first-child{padding-bottom:50px!important}.cxc-container.full-width-bg>.cxc-row>div:first-child,.cxc-container.full-width-bg>.cxc-row>div:last-child{padding-left:0;padding-right:0}.mob-p-b,.cxc-container.mob-p-b{padding-bottom:50px!important}.product--large:not(.product--no-media) .product__info-wrapper{padding:30px!important}.product-form__buttons,.product-form__input,.quantity{margin:0 auto!important}.product-form__quantity .form__label{text-align:center}div.swatches .swatch-single fieldset,div.swatches .swatch-single legend{text-align:center;display:block!important}ul.swatch-view{margin-left:auto;margin-right:auto;display:inline-block!important}.product__info-container{margin-top:120px}.quantity{min-height:34px!important}.product__info-container{position:relative}}@media (max-width:679px){.cxc-header-wrap{padding-top:40px}.cxc-header-wrap>div{display:flex}.cxc-header-wrap>div>div{width:50%}.nav-button-wrap{order:2;text-align:right}.logo-wrap{order:1;text-align:left}.close-drop-nav{display:none}.close-drop svg,.close-drop-nav svg{height:38px;width:38px}}@media (max-width:575px){cxc-container.full-width-bg{padding-left:25px;padding-right:25px}}@media (max-width:424px){#countdown-display{font-size:38px}}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:68%!important;width:calc(68% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:32%!important;width:calc(32% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media screen and (min-width: 750px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:55%!important;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper{max-width:45%!important;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)!important}}@media (max-height:474px){.section-countdown-wrap{height:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
