@keyframes fadein{0%{opacity:0}to{opacity:1}}.modal-overlay{animation:fadein 225ms cubic-bezier(.4,0,.2,1) 0ms;background-color:#0000004d;height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:10000002}.modal-root{align-items:center;display:flex;height:100%;justify-content:center}.modal-container{background-color:#fff;border-radius:12px;display:flex;flex-direction:column;margin:32px;max-height:calc(100% - 64px);max-width:600px;overflow-y:auto;padding:24px;position:relative;z-index:1000}.modal-container .modal-content{align-items:center;display:flex;flex-direction:column}.modal-close-btn{background:none;border:none;border-radius:50%;box-sizing:initial;height:24px;outline:none;padding:4px;position:absolute;right:6px;top:6px;width:24px;z-index:10}.modal-close-btn:hover{background:#0000000a radial-gradient(circle,#0000 1%,#0000000a 0) 50%/15000%;border-radius:50%;cursor:pointer}.modal-close-btn:after,.modal-close-btn:before{background-color:#9e9e9e;content:"";height:1.5px;margin-right:-10px;margin-top:-.75px;position:absolute;right:50%;top:50%;width:20px}.modal-close-btn:after{transform:rotate(45deg)}.modal-close-btn:before{transform:rotate(-45deg)}.ripple{background-position:50%;transition:background .8s}.ripple:active{background-color:#e6e6e6;background-size:100%;border-radius:50%;transition:background 0s}.button{align-items:center;border-radius:12px;cursor:pointer;display:flex;font-family:Value,sans-serif;font-size:13px;font-weight:500;height:46px;justify-content:center;letter-spacing:.5px;position:relative}.button .spinner{animation:spin 1s linear infinite;border:3px solid #ffffff80;border-radius:50%;border-top-color:#fff;height:25px;width:25px}.button:disabled{background:#f0f0f0;color:#888}.form-button{background-color:#a76351;border:none;color:#fff;margin:15px auto 0;width:190px}.dark-button{background:#143641;border:none;color:#fff}.dark-button .spinner{border:3px solid #f9f4ed4d;border-top-color:#f9f4edcc}.light-button{background:#fff;border:1px solid #143641;color:#143641}.light-button .spinner{border:3px solid #14364133;border-top-color:#143641}.light-button:disabled{border:none}.error-modal-container{align-items:center;display:flex;flex-direction:column}.error-modal-container .error-buttons-block{display:flex;flex-direction:row;gap:32px}@media only screen and (max-width:767px){.error-modal-container .error-buttons-block{flex-direction:column;gap:12px}}.error-modal-container .error-modal-title{font-family:Vanitas,sans-serif;font-size:26px;padding:0 15px;text-align:center}@media only screen and (max-width:767px){.error-modal-container .error-modal-title{font-size:20px;padding:0}}.error-modal-container .error-modal-message{font-family:Value,sans-serif;font-size:16px;font-weight:400;margin-bottom:32px;padding:0;text-align:center}.error-modal-oauth{padding:0 12px}.error-modal-oauth .error-modal-message{text-align:left}@media only screen and (max-width:767px){.error-modal-oauth .error-buttons-block{width:100%}}.error-modal-oauth .error-buttons-block button{width:180px!important}@media only screen and (max-width:767px){.error-modal-oauth .error-buttons-block button{width:100%!important}}.input-container{font-family:Value,sans-serif;margin-top:15px;position:relative;text-align:left;width:100%}@media only screen and (max-width:767px){.input-container{width:100%}}.input-container .label{display:block;font-size:14px;margin-bottom:5px}.input-container input[name=password]::-webkit-credentials-auto-fill-button{display:none!important;visibility:hidden}.input:focus{border-radius:12px;box-shadow:0 0 5px 0 #143641;outline:none}.input{background-color:inherit;border:1px solid #ccc;border-radius:12px;font-family:Value,sans-serif;font-size:14px;height:45px;line-height:45px;padding:14px;width:100%}.input:disabled{background-color:#ddd;opacity:.5}.input::placeholder{color:#595959;font-family:Value,sans-serif;font-size:14px}input:focus{outline:none}.error-msg{color:#ff1313;display:block;font-size:12px;margin-top:6px}.pw-icon{height:45px;padding:10px;position:absolute;right:0}.error{border-color:#ff1313}.error-message{color:#ff1313;font-family:ProximaNova,sans-serif;font-size:12px;margin:1px 0 5px 2px;text-align:center;width:300px}.modal-container .modal-title{font-family:Vanitas,sans-serif;font-size:24px;margin:24px 0 0;padding:0 15px;text-align:center}@media only screen and (max-width:767px){.modal-container .modal-title{font-size:20px;padding:0}}.modal-container .modal-text{font-family:Value,sans-serif;font-size:14px;opacity:.6;text-align:center}.modal-container .modal-btn{font-family:Value,sans-serif;font-size:13px;height:40px;margin-top:15px;width:150px}.corset{display:flex;margin-bottom:80px;position:relative}@media only screen and (max-width:1024px){.corset{margin-bottom:40px}}.corset .cart-block{align-items:center;background-color:#fcfaf8;display:flex;height:50px;position:absolute;top:0;width:100%}.corset .cart-block .cart-item{cursor:pointer;display:flex;flex:1 1;justify-content:flex-end;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:40px;padding-right:40px}@media only screen and (max-width:1024px){.corset .cart-block .cart-item{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.corset .cart-block .cart-item{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.corset .cart-block .cart-item{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1024px){.corset .cart-block-fixed{box-shadow:0 0 10px gray;position:fixed;top:73px;transition:all .5s ease;width:100%;z-index:100}}.corset .product-block{display:flex;flex-direction:row;margin-left:auto;margin-right:auto;margin-top:50px;max-width:1280px;padding-left:40px;padding-right:40px;width:100%}@media only screen and (max-width:1024px){.corset .product-block{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.corset .product-block{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.corset .product-block{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1024px){.corset .product-block{flex-direction:column}}.corset .product-block .sub-title{align-self:end;color:#888;font-family:Value,sans-serif;font-size:16px}.corset .product-block .product-info-1{display:flex;flex:3 1;flex-direction:column}.corset .product-block .product-info-1 .product-title-mobile{display:none;height:auto;margin-bottom:0;margin-top:0;padding-top:20px;text-align:center}@media only screen and (max-width:1024px){.corset .product-block .product-info-1 .product-title-mobile{display:block}}.corset .product-block .product-info-1 .image-container{align-self:center;display:flex;flex-direction:column;height:auto;margin-top:100px;max-width:690px;width:100%}@media only screen and (max-width:1024px){.corset .product-block .product-info-1 .image-container{margin-top:10px}}.corset .product-block .product-info-1 .image-container .image-caption{font-family:Value,sans-serif;font-size:16px;margin-top:8px}.corset .product-block .product-info-1 .shipping{margin-top:10px}@media only screen and (max-width:1024px){.corset .product-block .product-info-1 .shipping{display:none}}.corset .product-block .product-info-2{flex:2 1;margin-left:30px}@media only screen and (max-width:1024px){.corset .product-block .product-info-2{margin-left:0}}.corset .product-block .product-info-2 .product-title{height:110px;margin-bottom:0;margin-top:0;padding-top:40px}@media only screen and (max-width:1024px){.corset .product-block .product-info-2 .product-title{display:none}}.corset .product-block .product-info-2 .colors-price-block{align-items:center;display:flex}.corset .product-block .product-info-2 .colors-price-block .colors{display:flex;flex:1 1}.corset .product-block .product-info-2 .colors-price-block .colors .color-item{border-radius:5px;cursor:pointer;height:23px;margin:0 0 0 5px;position:relative;width:23px}.corset .product-block .product-info-2 .colors-price-block .colors .color-item .tooltip{color:#000;font-family:Value,sans-serif;font-size:12px;position:absolute;top:25px;visibility:hidden;z-index:1}.corset .product-block .product-info-2 .colors-price-block .colors .color-item:hover .tooltip{visibility:visible}.corset .product-block .product-info-2 .colors-price-block .colors .color-item-active{border:1px solid #fff;outline:1px solid #143641}.corset .product-block .product-info-2 .colors-price-block .price{display:flex;flex:1 1;font-family:Vanitas,sans-serif;font-size:32px;justify-content:flex-end}@media only screen and (max-width:1024px){.corset .product-block .product-info-2 .colors-price-block .price{font-size:24px}}.corset .product-block .product-info-2 .sizes-block{margin-top:15px}.corset .product-block .product-info-2 .sizes-block .sizes-header{display:flex;justify-content:space-between}.corset .product-block .product-info-2 .sizes-block .sizes-header .sub-title{align-self:start}.corset .product-block .product-info-2 .sizes-block .sizes-list{display:flex;flex-wrap:wrap;justify-content:space-between}.corset .product-block .product-info-2 .sizes-block .sizes-list .sizes-item{align-items:center;border:1px solid #f0f0f0;border-radius:10px;cursor:pointer;display:flex;flex:1 1;height:45px;justify-content:center;margin-left:5px;max-width:85px}.corset .product-block .product-info-2 .sizes-block .sizes-list .sizes-item-hidden{background-color:#f0f0f0;color:#888;position:relative}.corset .product-block .product-info-2 .sizes-block .sizes-list .sizes-item-hidden:hover:after{background-color:#f0f0f0;border:none;border-radius:5px;box-shadow:0 7px 9px 0 #223c501a;color:#888;content:"Out of stock";font-family:Value,sans-serif;left:50%;line-height:1;margin-left:-42px;outline:none;padding:8px;position:absolute;text-align:center;top:120%;width:84px;z-index:1}.corset .product-block .product-info-2 .sizes-block .sizes-list .sizes-item-hidden:hover:before{border:5px solid;border-color:#0000 #0000 #f0f0f0;content:"";left:50%;margin-left:-5px;position:absolute;top:97%;z-index:1}.corset .product-block .product-info-2 .sizes-block .sizes-list .sizes-item-active{border:1px solid #143641;border-radius:10px}.corset .product-block .product-info-2 .sizes-block .sizes-list .sizes-item:first-child{margin-left:0}@media only screen and (max-width:1024px){.corset .product-block .product-info-2 .sizes-block .sizes-list{justify-content:flex-start}}.corset .product-block .product-info-2 .sizes-block .size-error{color:#ff1313;font-family:Value,sans-serif;font-size:14px}.corset .product-block .product-info-2 .details-block{margin-top:20px}.corset .product-block .product-info-2 .details-block .details-info{font-family:Value,sans-serif;font-size:12px;line-height:24px}.corset .product-block .product-info-2 .details-block .details-info>sup{font-size:8px}.corset .product-block .product-info-2 .details-block .details-section{margin-left:30px;margin-top:5px}.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper{margin-top:12px}.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper .sizes-info-container img{margin-right:16px;width:130px}@media only screen and (max-width:1180px){.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper .sizes-info-container{flex-direction:column}.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper .sizes-info-container .img-size-guide{margin-right:0;margin-top:32px;order:2}}@media only screen and (max-width:1024px){.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper .sizes-info-container{flex-direction:row}.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper .sizes-info-container .img-size-guide{margin-right:32px;margin-top:0;order:0}}@media only screen and (max-width:767px){.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper .sizes-info-container{flex-direction:column}.corset .product-block .product-info-2 .details-block .details-section .sizes-info-wrapper .sizes-info-container .img-size-guide{margin-right:0;margin-top:32px;order:2}}.corset .product-block .product-info-2 .details-block .details-title{font-weight:700}.corset .product-block .product-info-2 .details-block .details-item{font-family:Value,sans-serif;font-size:12px;font-weight:400;line-height:24px}.corset .product-block .product-info-2 .details-block .details-item--marker:before{content:"• "}.corset .product-block .product-info-2 .details-block .margin-l-30{margin-left:30px}.corset .product-block .product-info-2 .details-block details summary::-webkit-details-marker{display:none}.corset .product-block .product-info-2 .details-block details>summary{color:#143641;cursor:pointer;font-family:Vanitas,sans-serif;font-size:14px;font-style:normal;font-weight:700;list-style:none;margin-top:15px;text-transform:uppercase}.corset .product-block .product-info-2 .details-block details summary:before{content:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/closeListIcon.89b3fdd8cebae21e0b55.svg);margin-right:5px}.corset .product-block .product-info-2 .details-block details[open] summary:before{content:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/openListIcon.c081288ef6e4aa3b41c8.svg)}.corset .product-block .product-info-2 .details-block li{font-size:10px}.corset .product-block .product-info-2 .details-block li p{color:#143641;font-family:Value,sans-serif;font-size:12px}.corset .product-block .product-info-2 .shipping-mobile{display:none;margin-top:20px}@media only screen and (max-width:1024px){.corset .product-block .product-info-2 .shipping-mobile{display:block}}.with-banner .cart-block{top:35px}@media only screen and (max-width:1024px){.with-banner .cart-block{top:55px}.with-banner .cart-block-fixed{top:128px}}@media only screen and (max-width:320px){.with-banner .cart-block-fixed{top:148px}}.with-banner .product-block{margin-top:85px}@media only screen and (max-width:1024px){.with-banner .product-block{margin-top:128px;top:128px}}@media only screen and (max-width:320px){.with-banner .product-block{margin-top:148px;top:148px}}.buttons-block{margin-top:20px}.buttons-block button{margin-top:5px}@media only screen and (max-width:1024px){.buttons-block{background:#fff;bottom:0;box-shadow:0 0 15px gray;left:0;padding:5px 20px 10px;position:fixed;width:100%;z-index:1}}.cart{align-items:center;display:flex}.cart .cart-icon{height:27px;position:relative;width:27px}.cart .cart-icon .cart-count{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:10px;height:14px;justify-content:center;left:65%;position:absolute;right:0;top:0;width:14px}.cart .cart-text{color:#143641;font-family:Value,sans-serif;font-weight:600;margin-left:10px}.empty-cart-container{align-items:center;display:flex;flex-direction:column}.empty-cart-container .empty-cart-img{margin-top:30px;width:200px}@media only screen and (max-width:767px){.empty-cart-container .empty-cart-img{margin-top:20px;width:150px}}.empty-cart-container .empty-cart-disclaimer{font-family:Vanitas,sans-serif;font-size:32px;padding:0 15px;text-align:center}@media only screen and (max-width:767px){.empty-cart-container .empty-cart-disclaimer{font-size:28px;padding:0}}.shipping-info{align-items:center;display:flex}.shipping-info .shipping-icon{margin-right:10px}.shipping-info .shipping-text{font-family:Value,sans-serif;font-size:16px}@media only screen and (max-width:1024px){.shipping-info .shipping-text{font-size:12px}}.shipping-info .shipping-free{background:#50a682;color:#fff;height:20px;margin-left:5px;text-align:center;width:40px}.shipping-policy{color:#a76351;font-family:Value,sans-serif;font-size:16px;margin-left:34px}@media only screen and (max-width:1024px){.shipping-policy{font-size:12px}}.react-slideshow-container{align-items:center;display:flex;position:relative}.react-slideshow-container .nav{cursor:pointer;position:absolute;z-index:10}.react-slideshow-container .nav:first-of-type{left:0}.react-slideshow-container .nav:last-of-type{right:0}.react-slideshow-container .default-nav{align-items:center;background:#fff9;border:0;border-radius:50%;color:#fff;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:#0000;border:0;color:#0000;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fadezoom-wrapper{overflow:hidden;width:100%}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fadezoom-wrapper .react-slideshow-fadezoom-images-wrap>div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap.horizontal{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.reviews-slider-container{background-color:#fcfaf8;color:#31383f;width:100%}.reviews-slider-container .slide-box p{font-family:Value,sans-serif;font-size:16px;text-align:center}.reviews-slider-container .slide-box p:last-child{font-weight:600}.reviews-slider-container .indicators{padding-inline-start:0!important}.reviews-slider-container .indicators button:before,.reviews-slider-container .indicators li{height:1em!important;width:1em!important}.reviews-slider-container-wrap{display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:60px;padding-right:60px}@media only screen and (max-width:767px){.reviews-slider-container-wrap{padding-left:30px;padding-right:30px}}.reviews-slider-container-wrap h3{color:#1a1b1f;font-family:Value,sans-serif;font-size:30px;font-weight:400;line-height:46px;margin-bottom:10px;margin-top:40px;text-align:center}.reviews-slider-container-wrap .react-slideshow-container{padding:40px 85px 0!important}@media only screen and (max-width:767px){.reviews-slider-container-wrap .react-slideshow-container{padding:0!important}}.reviews-slider-container>div{object-fit:contain}@media only screen and (max-width:767px){.reviews-slider-container>div{object-fit:cover;object-position:center center}}.reviews-slider-container>div .nav-buttons{align-items:center;background-color:#fcfaf8;border:0;display:flex;justify-content:center}.reviews-slider-container>div .nav-buttons:hover{cursor:pointer}@media only screen and (max-width:767px){.reviews-slider-container>div .nav-buttons{display:none}}.product-name{margin-bottom:0;margin-top:0}.product-name sup{font-size:16px}.guide-btn-text{background:none;border:none;color:#888;font-family:Value,sans-serif;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;outline:none;padding:8px 16px;text-decoration:underline}.guide-btn-text:hover{cursor:pointer;text-decoration:none}.guide-steps-container{display:flex;flex-direction:column;padding:0 32px}.guide-steps-container .guide-title{font-size:32px;margin-bottom:16px;text-align:center;text-transform:uppercase}.guide-steps-container .guide-description{font-size:22px;text-align:justify}.guide-steps-container .guide-steps-title{margin:0}.guide-steps-container .guide-steps-list{font-size:22px;margin-top:10px;padding-left:20px}.guide-steps-container .guide-steps-list li{margin-bottom:16px}@media only screen and (max-width:634px){.guide-steps-container{padding:0 16px}}@media only screen and (max-width:532px){.guide-steps-container{padding:0}.guide-steps-container .guide-title{font-size:22px;margin-bottom:8px}.guide-steps-container .guide-description{font-size:16px}.guide-steps-container .guide-steps-list{font-size:16px;padding-left:24px}.guide-steps-container .guide-steps-list li{margin-bottom:8px}}.sizes-info-container{align-items:center;display:flex;flex-direction:row}.sizes-info-container .img-size-guide{margin-right:32px;width:150px}.sizes-info-container .table{display:flex;flex:1 1;flex-direction:column;width:100%}.sizes-info-container .table .row{display:flex;flex:1 1}.sizes-info-container .table .cell{border:1px solid silver;border-bottom:none;border-right:none;flex:1 1;padding:8px;text-align:center}.sizes-info-container .table .cell:last-child{border-right:1px solid silver}.sizes-info-container .table .table-title{border:1px solid silver;border-bottom:none;font-weight:400;padding:16px 24px;text-transform:uppercase}.sizes-info-container .table .header-cell{font-weight:700;text-transform:uppercase}.sizes-info-container .table .data-row:nth-child(2n-1){background-color:#f2f2f2}.sizes-info-container .table .data-row:last-child{border-bottom:1px solid silver}@media only screen and (max-width:767px){.sizes-info-container{flex-direction:column}.sizes-info-container .img-size-guide{margin-right:0;margin-top:32px;order:2}}.guide-sizes-table{flex-direction:column;width:100%}.guide-sizes-table,.guide-sizes-table .row{display:flex;flex:1 1}.guide-sizes-table .cell{border:1px solid silver;border-bottom:none;border-right:none;flex:1 1;padding:8px;text-align:center}.guide-sizes-table .cell:last-child{border-right:1px solid silver}.guide-sizes-table .table-title{border:1px solid silver;border-bottom:none;font-weight:400;padding:16px 24px;text-transform:uppercase}.guide-sizes-table .header-cell{font-weight:700;text-transform:uppercase}.guide-sizes-table .data-row:nth-child(2n-1){background-color:#f2f2f2}.guide-sizes-table .data-row:last-child{border-bottom:1px solid silver}.slider-container .slide-box>img{height:475px;object-fit:contain;width:100%}@media only screen and (max-width:767px){.slider-container .slide-box>img{height:300px;object-fit:cover;object-position:center center}}.slider-container .nav-buttons{align-items:center;border:0;border-radius:50%;display:flex;height:30px;justify-content:center;margin:10px;width:30px}.slider-container .nav-buttons:hover{cursor:pointer;opacity:.8}.banner-wrapper{background-color:#e4ccc5;display:flex;height:35px;position:fixed;width:100%;z-index:101}@media only screen and (max-width:1024px){.banner-wrapper{height:55px}}@media only screen and (max-width:320px){.banner-wrapper{height:75px}}.banner-wrapper .banner{align-items:center;display:flex;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media only screen and (max-width:1024px){.banner-wrapper .banner{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.banner-wrapper .banner{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.banner-wrapper .banner{padding-left:20px;padding-right:20px}}.banner-wrapper .banner p{color:#1d3540;font-family:Value,sans-serif;font-size:16px;line-height:19px;margin:0;padding:8px 0;text-align:center}@media only screen and (max-width:767px){.banner-wrapper .banner p{font-size:12px}}.banner-wrapper.warn{background-color:#f15353}.banner-wrapper.warn .banner p{color:#fff}.cart-container{display:flex;flex:1 1}@media only screen and (max-width:1024px){.cart-container{flex:none;flex-direction:column-reverse}}.cart-container .product-info{background:#fbf8f3;flex:2 1;padding:20px 20px 0 50px}.cart-container .product-info a{color:#858585;font-family:Value,sans-serif;font-size:14px;text-decoration-line:underline}@media only screen and (max-width:1024px){.cart-container .product-info{padding:20px 20px 0}}.cart-container .payment-info{flex:1 1;padding:20px 60px 0 20px}@media only screen and (max-width:1024px){.cart-container .payment-info{padding:20px 20px 0}}.cart-container .payment-info .price-block{display:flex;margin-top:15px}.cart-container .payment-info .price-block .price-title{flex:2 1;font-family:Vanitas,sans-serif;font-size:24px}.cart-container .payment-info .price-block .price-value{display:flex;flex:1 1;font-family:Vanitas,sans-serif;font-size:24px;justify-content:flex-end;white-space:nowrap}.cart-container .payment-info .shipping-block{margin:25px 0}.cart-container .payment-info .checkout-button{margin-top:25px}.cart-container .payment-info .guest-block{align-items:center;display:flex;flex-direction:column;margin-top:25px}.cart-container .payment-info .guest-block .guest-question{font-family:Value,sans-serif;font-size:16px;font-weight:500;line-height:2;text-align:center}.cart-container .payment-info .guest-block .guest-button{margin-top:15px;width:100%}.product-item{background:#fff;margin-bottom:20px;margin-top:10px;padding:20px}.product-item .price-block{display:flex;margin-bottom:15px}.product-item .price-block .price-title{flex:2 1;font-family:Vanitas,sans-serif;font-size:24px}.product-item .price-block .price-value{display:flex;flex:1 1;font-family:Vanitas,sans-serif;font-size:24px;justify-content:flex-end}.product-item .price-block .out-of-stock{color:red;font-family:Vanitas,sans-serif;font-size:24px}.product-item .product-content{display:flex}@media only screen and (max-width:480px){.product-item .product-content{flex-direction:column}}.product-item .product-content .product-images{display:flex;justify-content:center}.product-item .product-content .product-images img{height:auto;width:220px}@media only screen and (max-width:480px){.product-item .product-content .product-images{flex-direction:column}.product-item .product-content .product-images img{height:auto;width:100%}}.product-item .product-content .product-values{display:flex;flex-direction:column;margin-left:20px}@media only screen and (max-width:480px){.product-item .product-content .product-values{margin-left:0;margin-top:10px}}.product-item .product-content .product-values .title{color:#888;font-family:Value,sans-serif;font-size:16px;margin-right:5px}.product-item .product-content .product-values .value{color:#143641;font-family:Value,sans-serif;font-size:14px;margin-right:5px}.product-item .product-content .product-values .product-count-container{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end}.product-item .product-content .product-values .product-count-container .product-count{align-items:center;display:flex}.product-item .product-content .product-values .product-count-container .product-count span{font-family:Value,sans-serif}.product-item .product-content .product-values .product-count-container .product-count .sign{color:#888;cursor:pointer;font-size:22px}.product-item .product-content .product-values .product-count-container .product-count .disable{color:#f0f0f0}.product-item .product-content .product-values .product-count-container .product-count .count{color:#143641;font-size:18px;margin:0 30px}.product-item .product-content .product-values .product-count-container .product-count .remove-button{color:#5d5a5b;cursor:pointer;font-family:Value,sans-serif;font-size:14px;margin-left:30px}.unavailable{opacity:.5}.container{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1280px;padding-left:40px;padding-right:40px}@media only screen and (max-width:1024px){.container{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.container{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.container{padding-left:20px;padding-right:20px}}.container .content-box{align-items:center;display:flex;flex-direction:column;font-family:Value,sans-serif;font-size:16px;line-height:24px;margin-top:64px;width:914px}@media only screen and (max-width:1024px){.container .content-box{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.container .content-box .title{border-bottom:1px solid #ddd;font-family:Vanitas,sans-serif;font-size:32px;font-weight:700;line-height:40px;margin:0 0 24px;padding-bottom:32px;text-align:center;width:100%}.container .content-box .description-block{font-size:14px;margin:0 0 16px;text-align:center}.container .content-box .description-block p{margin:0}.order-total-container{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:50px;width:100%}.order-total-container .row{font-family:Value,sans-serif;font-size:16px;font-weight:400}.order-total-container .row.total-price{font-size:24px;margin-top:24px}.order-total-container .row:first-child{margin-top:0}.order-total-container .row span:first-child{font-weight:500;margin-right:8px}.tracking-info-container{align-self:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin:0 0 50px;width:100%}.tracking-info-container .tracking-info-header{font-family:Vanitas,sans-serif;font-size:32px;font-weight:700;margin-bottom:16px;margin-top:0}.tracking-info-container .row{font-family:Value,sans-serif;font-size:16px;font-weight:400}.tracking-info-container .link{color:#888;font-family:Value,sans-serif;font-size:16px}.orders-list .item{align-items:center;border-bottom:1px solid #ddd;display:flex;margin-bottom:32px;padding-bottom:32px;width:100%}@media only screen and (max-width:767px){.orders-list .item{align-items:flex-start}}.orders-list .item .item-image{width:160px}@media only screen and (max-width:767px){.orders-list .item .item-image{width:120px}}.orders-list .item .item-details{display:flex;flex-direction:column;margin:0 24px;width:100%}@media only screen and (max-width:767px){.orders-list .item .item-details{margin:0 12px}}.orders-list .item .item-details .top-section{border-bottom:1px solid #ddd;display:flex;font-family:Vanitas,sans-serif;font-size:32px;font-weight:700;line-height:40px;padding:8px 0;width:100%}.orders-list .item .item-details .top-section a{color:#111;font-family:Vanitas,sans-serif;font-size:28px;font-weight:400;letter-spacing:2px}@media only screen and (max-width:1024px){.orders-list .item .item-details .top-section a{font-size:22px}}.orders-list .item .item-details .top-section .product-name{line-height:1}.orders-list .item .item-details .top-section .quantity{color:#888;padding-left:8px;vertical-align:center;white-space:nowrap}@media only screen and (max-width:767px){.orders-list .item .item-details .top-section{font-size:28px;line-height:32px}}.orders-list .item .item-details .bottom-section{grid-gap:16px;display:grid;grid-template-columns:1fr 1fr auto auto;padding:8px 0}@media only screen and (max-width:500px){.orders-list .item .item-details .bottom-section{grid-gap:8px;grid-template-columns:1fr;padding-bottom:0}}.orders-list .item .item-details .bottom-section .status{text-align:center}@media only screen and (max-width:500px){.orders-list .item .item-details .bottom-section .status{text-align:left}}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner-layout{height:100%;position:absolute;width:100%;z-index:10000003}.spinner-layout .spinner-container{align-items:center;display:grid;justify-content:center;margin-top:30px}.spinner-layout .spinner-container .loading-spinner{animation:spinner 1.5s linear infinite;border:5px solid #f3f3f3;border-radius:50%;height:50px;width:50px;z-index:102}.spinner-layout .spinner-container .loading-spinner.beige{border-top:5px solid #a76351}.spinner-layout .spinner-container .loading-spinner.blue{border-top:5px solid #143641}.account-container{display:flex;flex-direction:column;margin:60px auto 100px;max-width:1280px;padding-left:40px;padding-right:40px;width:100%}@media only screen and (max-width:1024px){.account-container{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.account-container{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.account-container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1024px){.account-container{margin-top:30px}}.account-container h3{border-bottom:1px solid #ccc;font-family:Vanitas,sans-serif;font-size:38px;font-weight:400;margin:0 0 20px;padding:0}@media only screen and (max-width:1024px){.account-container h3{font-size:28px}}.account-container .membership-container{margin-bottom:40px;width:100%}.account-container .user-info-container .user-info p{font-family:Value,sans-serif;font-size:16px;font-weight:400;line-height:1;margin:10px 0;padding:0;vertical-align:top}@media only screen and (max-width:1024px){.account-container .user-info-container .user-info p{font-size:14px}}.account-container .user-info-container .account-links .action-link{background:none;border:none;border-bottom:1px solid #ccc;line-height:1;margin-right:15px;outline:none;padding:0}.account-container .user-info-container .external-identifiers-block{font-family:Value,sans-serif;margin-top:24px}.account-container .user-info-container .external-identifiers-block h4{font-weight:500;margin:0 0 12px}.account-container .user-info-container .external-identifiers-block>div{align-items:center;display:flex;flex-direction:row;gap:12px}.account-container .user-info-container .external-identifiers-block>div span{transform:translateY(1px)}.info-modal-container{align-items:center;display:flex;flex-direction:column}.info-modal-container .info-modal-title{font-family:Vanitas,sans-serif;font-size:26px;margin-bottom:5px;padding:0 15px;text-align:center}@media only screen and (max-width:767px){.info-modal-container .info-modal-title{font-size:20px;padding:0}}.info-modal-container .info-description{text-align:center}.info-modal-container .info-description p{font-family:Value,sans-serif;font-size:16px}@media only screen and (max-width:767px){.info-modal-container .info-description p{font-size:14px}}table{border-bottom:1px solid #ccc;border-collapse:collapse;border-spacing:0;width:100%}table th:first-child{text-align:left;width:40%}table th{border-bottom:1px solid #ccc;font-family:Value,sans-serif;font-size:13px;font-weight:400;padding:0 0 10px;text-align:center;text-transform:uppercase}@media only screen and (max-width:1024px){table th{font-size:12px}}table td:first-child{text-align:left}table td:nth-child(2){display:flex;justify-content:center}table td{font-family:Value,sans-serif;font-size:16px;font-weight:400;line-height:1;padding:15px 0;text-align:center;vertical-align:top}@media only screen and (max-width:1024px){table td{font-size:14px}}table td .table-content{display:flex;flex-direction:column;height:30px;justify-content:center}table td .status-block{border-radius:6px;height:30px;line-height:30px;text-align:center;text-transform:capitalize;vertical-align:center;width:100px}@media only screen and (max-width:1024px){table td .status-block{height:20px;line-height:20px;width:70px}}table td .status-block-active{background:#143641;color:#fff}table td .status-block-inactive{background:#f0f0f0;color:#143641}.membership-links{margin-top:30px}.membership-links .link{margin:5px 0}@media only screen and (max-width:1024px){.membership-links .link{margin:15px 0}}.extension-enterprise-container{padding-bottom:16px;padding-top:16px}.confirmation-modal-container .confirmation-title{font-family:Vanitas,sans-serif;font-size:26px;margin-bottom:5px;padding:0 15px;text-align:center}@media only screen and (max-width:767px){.confirmation-modal-container .confirmation-title{font-size:20px;padding:0}}.confirmation-modal-container .confirmation-button{margin-top:16px}.information-card-container{align-items:center;background-color:#e2e6e5;border-radius:10px;display:grid;grid-template-columns:auto auto;justify-content:center;margin-top:16px;padding:10px}.information-card-container .information-icon{margin-right:10px}.billing-history-container{-ms-overflow-style:none;height:50vh;min-width:400px;overflow-y:scroll;position:relative;scrollbar-width:none}.billing-history-container::-webkit-scrollbar{display:none}@media only screen and (max-width:520px){.billing-history-container{min-width:300px}}@media only screen and (max-width:440px){.billing-history-container{min-width:auto}}.billing-history-container .billing-history-title{background-color:#fff;font-family:Vanitas,sans-serif;margin:0 8px 0 0;padding-bottom:16px;position:-webkit-sticky;position:sticky;top:-2px;z-index:1}.billing-history-container .billing-history-list{font-family:Value,sans-serif;font-size:16px;margin-top:0;padding-left:16px;padding-right:8px}.billing-history-container .billing-history-list .billing-history-item{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin-bottom:20px}.billing-history-container .billing-history-list .billing-history-item .item-content{grid-gap:8px;display:grid;gap:8px;grid-template-columns:auto 1fr;grid-template-rows:auto auto}.billing-history-container .billing-history-list .billing-history-item .item-content span:first-child{grid-column:span 2}.billing-history-container .billing-history-list .billing-history-item .link-wrapper{justify-self:end}.billing-history-container .billing-history-list .billing-history-item .link-wrapper .link-btn{background:none;border:none;color:#005c99;cursor:pointer;display:inline-block;font-family:Value,sans-serif;font-size:14px;padding:0;text-decoration:underline}.billing-history-container .billing-history-list .billing-history-item .link-wrapper .link-btn:hover{text-decoration:none}.billing-history-container .billing-history-list .billing-history-item .link-wrapper .spinner-wrapper{padding-right:20px}.billing-history-container .billing-history-list .billing-history-item .link-wrapper .spinner-wrapper .spinner{animation:spin 1s linear infinite;border:3px solid #14364133;border-radius:50%;border-top-color:#143641;height:20px;width:20px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:767px){.billing-history-container .billing-history-list .billing-history-item{grid-template-columns:1fr}.billing-history-container .billing-history-list .billing-history-item .link-wrapper{justify-self:start}}.profile-edit-container{margin-top:80px}.profile-edit-container .profile-edit-wrapper{align-items:center;display:flex;flex-direction:column;margin:0 auto 40px;width:400px}@media only screen and (max-width:480px){.profile-edit-container .profile-edit-wrapper{width:100%}}.profile-edit-container .profile-picture-wrapper{align-items:center;border:1px solid #ccc;border-radius:50%;box-shadow:0 4px 8px #0000001a;cursor:pointer;display:flex;justify-content:center;margin-bottom:20px;overflow:hidden;position:relative}.profile-edit-container .label-wrapper{cursor:pointer;height:300px;width:300px}@media only screen and (max-width:767px){.profile-edit-container .label-wrapper{height:200px;width:200px}}.profile-edit-container .profile-picture{height:inherit;object-fit:cover;width:inherit}.profile-edit-container .camera-icon-container{align-items:center;background-color:#000;bottom:0;display:flex;height:20%;justify-content:center;opacity:.3;position:absolute;right:0;width:100%}.profile-edit-container .profile-edit-form-wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.profile-edit-container .email-field-social-login{position:relative;width:100%}.profile-edit-container .email-field-social-login svg{bottom:30px;left:16px;position:absolute}.profile-edit-container .email-field-social-login input{padding-left:40px}.cancel-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:60px;max-width:1280px;padding-left:40px;padding-right:40px;width:100%}@media only screen and (max-width:1024px){.cancel-container{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.cancel-container{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.cancel-container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1024px){.cancel-container{margin-top:30px}}.reasons-container{width:90%}.reasons-container .title{font-family:Vanitas,sans-serif;font-size:24px;text-align:center}.reasons-container .reason-error-message{color:#ff1313;font-family:Value,sans-serif;font-size:14px;text-align:center}.reasons-container .options-container .option-item{display:flex;padding:10px 0}.reasons-container .options-container .option-item input{margin:0}.reasons-container .options-container .option-item input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#eceef1;border-radius:50%;display:inline-block;height:16px;width:16px}.reasons-container .options-container .option-item input[type=radio]:checked{background-clip:content-box;background-color:#143641;border:1px solid #143641;box-shadow:inset 0 0 0 2px #fff}.reasons-container .options-container .option-item label{font-family:Value,sans-serif;margin-left:10px}.reasons-container .options-container .option-more{font-family:Value,sans-serif;margin-top:10px}.reasons-container .options-container .option-more textarea{display:block;font-family:Value,sans-serif;height:100px;margin:10px 0;width:100%}.reasons-container .options-container .buttons{align-items:center;display:flex;flex-direction:column}.reasons-container .options-container .buttons .button-item{margin:10px 0;width:150px}.confirmation-block{display:flex;flex-direction:column}.confirmation-block .image-block{display:flex;justify-content:center}.confirmation-block .image-block .warning-image{height:65px}.confirmation-block p{font-family:Value,sans-serif;font-size:16px}.confirmation-block .warning{font-weight:700}.confirmation-block .buttons{display:flex;margin-top:40px}@media only screen and (max-width:480px){.confirmation-block .buttons{align-items:center;flex-direction:column;margin-top:20px}}.confirmation-block .buttons .button-item{font-size:14px;margin-right:10px;width:200px}@media only screen and (max-width:480px){.confirmation-block .buttons .button-item{margin-top:10px}}.delete-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;margin-top:60px;max-width:1280px;padding-left:40px;padding-right:40px;width:100%}@media only screen and (max-width:1024px){.delete-container{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.delete-container{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.delete-container{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1024px){.delete-container{margin-top:30px}}.metro-pt-container{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0 auto;min-height:600px;text-align:center;width:480px}@media only screen and (max-width:480px){.metro-pt-container{width:100%}}.metro-pt-container .metro-pt-content{align-items:center;display:flex;flex-direction:column;font-family:Value,sans-serif;justify-content:center;justify-items:center}@media only screen and (max-width:480px){.metro-pt-container .metro-pt-content{height:100%;margin-top:0}}.header{font-family:Vanitas,sans-serif;font-size:32px;letter-spacing:normal;margin:0 auto 30px;width:85%}@media only screen and (max-width:1024px){.header{font-size:28px}}.details-block{display:flex;flex-direction:column;padding-top:10px;width:85%}.details-block .details-info{color:#383838;font-family:Value,sans-serif;font-size:12px;line-height:16px;padding-bottom:20px;text-align:justify}.checkbox,.dropdown-container{width:85%}.continue-btn{font-family:Value,sans-serif;font-size:13px;height:40px;margin-top:15px;width:85%}.dropdown-container{font-family:Value,sans-serif;margin-bottom:15px;position:relative;text-align:left}.dropdown-container .label{display:block;font-size:16px;margin-bottom:5px}.dropdown-container button{align-items:center;background-color:inherit;border:1px solid #ddd;border-radius:12px;display:flex;height:40px;justify-content:space-between;padding:14px;width:100%}.dropdown-container button>span{font-family:Value,sans-serif;font-size:16px}.dropdown-container button>span.placeholder{color:#888}.dropdown-container button[aria-expanded=true]{border:1px solid #133641;border-radius:12px 12px 0 0}.dropdown-container .menu{background-color:#fff;border:1px solid #ccc;border-radius:0 0 12px 12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;max-height:13rem;overflow-y:auto;position:absolute;width:100%;z-index:100}.dropdown-container .menu ul{margin:0;padding:0}.dropdown-container .menu .option{cursor:pointer;display:flex;font-size:16px;justify-items:center;margin:0;padding:7px 0 7px 14px}.dropdown-container .menu .option:hover{background-color:#f0f0f0}.dropdown-container .menu .search-control{background-color:inherit;border:1px solid #ccc;font-family:Value,sans-serif;font-size:16px;height:40px;padding:14px;width:100%}.dropdown-container .menu .search-control::placeholder{color:#888;font-family:Value,sans-serif;font-size:16px}.checkbox{align-items:center;cursor:pointer;display:inline-flex;font-family:Value,sans-serif;font-size:12px;gap:5px;line-height:24px;position:relative}.checkbox input{cursor:pointer;opacity:0;position:absolute}.checkbox .checkmark{align-items:center;border:.1em solid #111;border-radius:.2em;display:flex;height:20px;justify-content:center;width:20px}.checkbox svg{visibility:visible}.checkbox input:not(:checked)~.checkmark svg{visibility:hidden}.confirmation-modal-container{align-items:center;display:flex;flex-direction:column;width:100%}.confirmation-modal-container .confirmation-description{text-align:center}.confirmation-modal-container .confirmation-description p{font-family:Value,sans-serif;font-size:16px}@media only screen and (max-width:767px){.confirmation-modal-container .confirmation-description p{font-size:14px}}.confirmation-modal-container .confirmation-modal-btn-container{display:flex;gap:20px;justify-content:center;width:100%}.confirmation-modal-container .confirmation-modal-btn-container button{width:170px}@media only screen and (max-width:480px){.confirmation-modal-container .confirmation-modal-btn-container{flex-direction:column}.confirmation-modal-container .confirmation-modal-btn-container button{width:100%}}.social-modal-container{align-items:center;display:flex;flex-direction:column;width:400px}@media only screen and (max-width:480px){.social-modal-container{width:100%}}.social-modal-container .social-modal-title{font-family:Vanitas,sans-serif;font-size:26px;margin-bottom:10px;padding:0 15px;text-align:center}@media only screen and (max-width:767px){.social-modal-container .social-modal-title{font-size:20px;padding:0}}.social-modal-container .social-modal-info{font-family:Value,sans-serif;font-size:16px;margin-top:15px;text-align:center}.social-modal-container .social-modal-note{font-family:Value,sans-serif;font-size:14px;margin-top:15px;text-align:center}.referral-container{display:flex;flex:1 1;flex-direction:row}@media only screen and (max-width:1024px){.referral-container{flex-direction:column}}.referral-container .left-block{align-items:center;background:#143641;display:flex;flex:1 1;justify-content:center}.referral-container .left-block .banner{align-items:center;background:#f7eddf;border-radius:20px;display:flex;flex-direction:column;height:220px;justify-content:center;width:400px}.referral-container .left-block .banner .text{color:#5c5c5c;font-family:Vanitas,sans-serif;font-size:22px;font-weight:700;line-height:24px;margin:15px 0 0;text-align:center}.referral-container .left-block .banner .logo{width:140px}@media only screen and (max-width:767px){.referral-container .left-block .banner{height:200px;width:90%}}.referral-container .right-block{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:0 70px}@media only screen and (max-width:1024px){.referral-container .right-block{padding:0 30px}}.referral-container .right-block .info{font-family:Value,sans-serif;font-size:14px;line-height:24px;margin-top:0}.referral-container .right-block .stats-container{align-items:center;display:flex}.referral-container .right-block .stats-container .stats-line{border-left:6px solid #143641;height:50px}.referral-container .right-block .stats-container .stats-text{font-family:Vanitas,sans-serif;font-size:20px;font-weight:700;line-height:25px;margin-left:5px}.referral-container .right-block .stats-container .stats-number{font-family:Vanitas,sans-serif;font-size:50px;font-weight:700;margin-left:10px;margin-top:5px;text-align:center}.referral-container .right-block .share-container{align-items:end;display:flex;margin-top:40px}.referral-container .right-block .share-container .share-input{flex:2 1;width:300px}.referral-container .right-block .share-container .share-input .input{height:48px}.referral-container .right-block .share-container .share-input .input-title{font-family:Vanitas,sans-serif;font-size:18px;font-weight:700;line-height:25px;margin-bottom:5px}.referral-container .right-block .share-container .share-input .input-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-container .right-block .share-container .share-button{display:flex;flex:1 1;justify-content:flex-end}.error-modal-referral h3{margin:0}.error-modal-referral .error-buttons-block{width:100%}.error-modal-referral .error-buttons-block button{width:50%!important}@media only screen and (max-width:767px){.error-modal-referral .error-buttons-block button{width:100%!important}}.app-loader-container .spinner-layout{top:10%}.overlay{animation:fadein 225ms cubic-bezier(.4,0,.2,1) 0ms;background-color:#0000004d;height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:100000003}.giveaway-container{text-align:center}.giveaway-container .info{font-size:16px;font-weight:400}.referral-block{align-items:center;background:#f7eddf;display:flex;flex-direction:column;height:200px;justify-content:center;left:0;padding:0 10px;position:absolute;top:94px;width:100%;z-index:2}@media only screen and (max-width:1024px){.referral-block{top:73px}}@media only screen and (max-width:767px){.referral-block{top:73px}}.referral-block .title{font-family:Vanitas,sans-serif;font-size:34px;font-weight:700;max-width:280px;text-align:center}.referral-block .info{font-family:Value,sans-serif;max-width:400px}.referral-margin{margin-top:220px!important}.referral-note{display:flex;flex-direction:column;margin:48px 0;max-width:400px;text-align:start}@media only screen and (max-width:1024px){.referral-note{padding:0 10px}}.referral-note p a{color:#111;font-size:12px}.social-block{width:400px}@media only screen and (max-width:480px){.social-block{padding:0 32px;width:100%}}.divider{align-items:center;display:flex;justify-content:center;margin:20px 0;position:relative;width:100%}.divider span{background-color:#fff;color:#14364166;cursor:default;font-size:14px;padding:0 10px;z-index:1}.divider:before{background-color:#14364166;content:"";display:block;height:1px;left:0;position:absolute;top:8px;width:100%}.social-buttons{display:flex;flex-direction:column;gap:12px}.social-button{align-items:center;background:#fff;border:1px solid #143641;border-radius:12px;color:#143641;cursor:pointer;display:flex;flex-direction:row;font-family:Value,sans-serif;font-size:13px;font-weight:400;height:46px;justify-content:start;letter-spacing:.5px;padding:12px 16px}.social-button span{flex-grow:1;transform:translateY(1px)}.icon{height:20px;margin-right:10px;width:20px}.e-public-header{background-color:#fff;border-bottom:1px solid #f0f0f0;box-shadow:1px 1px 8px 2px #87878717;left:0;min-height:94px;position:fixed;right:0;top:0;width:100%;z-index:10000001}@media only screen and (max-width:1024px){.e-public-header{min-height:73px}}.b-public-nav{background-color:#fff;display:flex;font-family:Value,sans-serif;justify-content:space-between;margin:0 auto;max-width:1280px;padding:16px 40px;position:relative;transform-style:preserve-3d}@media only screen and (max-width:1024px){.b-public-nav{padding-left:34px;padding-right:34px}}@media only screen and (max-width:767px){.b-public-nav{padding-left:24px;padding-right:24px}}@media only screen and (max-width:480px){.b-public-nav{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1024px){.b-public-nav{align-items:center;display:flex;height:100%;justify-content:flex-start;padding:20px}}@media only screen and (max-width:767px){.b-public-nav{height:73px}}.b-public-nav.m-admin-bar-visible .e-link-wrap.m-show{width:100%}@media only screen and (max-width:1024px){.b-public-nav.m-admin-bar-visible .e-link-wrap.m-show{top:32px}}@media only screen and (max-width:767px){.b-public-nav.m-admin-bar-visible .e-link-wrap.m-show{top:46px}}.b-public-nav .e-hamburger-wrap{display:none;padding-right:40px;padding-top:5px;z-index:100}@media only screen and (max-width:1024px){.b-public-nav .e-hamburger-wrap{align-items:center;display:flex;height:28px;margin-right:20px;padding:0;width:28px}}.b-public-nav .e-hamburger-wrap .e-hamburger{cursor:pointer;width:100%}.b-public-nav .e-logo-title{margin:23px 0 0 -1px;text-transform:capitalize}@media only screen and (max-width:1024px){.b-public-nav .e-logo-title{margin:6px auto auto -1px}}@media only screen and (max-width:767px){.b-public-nav .e-logo-title{height:13px;margin:0}}.b-public-nav .e-logo-title .e-logo{height:16.2px;width:208px}@media only screen and (max-width:767px){.b-public-nav .e-logo-title .e-logo{height:13px;max-width:160px}}.b-public-nav .e-link-wrap{display:flex;justify-content:flex-end;margin-top:4px}.b-public-nav .e-link-wrap .e-link-li>.e-link{color:#31383f;display:block;font-weight:500}@media only screen and (max-width:1024px){.b-public-nav .e-link-wrap{background-color:#fff;display:none;left:0;margin-top:0;overflow-y:scroll;padding-bottom:40px}@keyframes slidedown{0%{position:absolute;top:-300px;transform:translateZ(-10px)}to{position:absolute;top:69px;transform:translateZ(-10px)}}@keyframes slideup{0%{position:absolute;top:69px;transform:translateZ(-10px)}to{position:absolute;top:-500px;transform:translateZ(-10px)}}.b-public-nav .e-link-wrap.m-show{animation:slidedown .4s 1 forwards;display:block;height:auto;width:100%}.b-public-nav .e-link-wrap.m-remove{animation:slideup .4s 1 forwards;display:block;width:100%}.b-public-nav .e-link-wrap .e-account-links,.b-public-nav .e-link-wrap .e-link-list{padding:0 32px}.b-public-nav .e-link-wrap .e-account-links .e-account-item,.b-public-nav .e-link-wrap .e-account-links .e-link-li,.b-public-nav .e-link-wrap .e-link-list .e-account-item,.b-public-nav .e-link-wrap .e-link-list .e-link-li{height:50px;text-align:center;width:100%}.b-public-nav .e-link-wrap .e-account-links .e-account-item .e-link,.b-public-nav .e-link-wrap .e-account-links .e-link-li .e-link,.b-public-nav .e-link-wrap .e-link-list .e-account-item .e-link,.b-public-nav .e-link-wrap .e-link-list .e-link-li .e-link{display:inline}}.b-public-nav .e-link-list{align-items:center;display:flex;font-weight:500;justify-content:space-evenly;line-height:1;list-style-type:none;margin:2.5px 10px 0 0;padding:0;z-index:100}@media only screen and (max-width:1024px){.b-public-nav .e-link-list{display:block;margin:0 auto;padding-top:30px!important;width:auto}}.b-public-nav .e-link-list .e-link-li{cursor:pointer;font-size:13px;letter-spacing:.5px}@media only screen and (max-width:1024px){.b-public-nav .e-link-list .e-link-li{margin:0}}.b-public-nav .e-link-list .e-link-li .e-link{opacity:.6;padding:20px;position:relative;text-decoration:none}.b-public-nav .e-link-list .e-link-li .e-link:hover{background-color:#f0f0f0;border-radius:10px;color:#32343a;opacity:1}@media only screen and (max-width:1024px){.b-public-nav .e-link-list .e-link-li .e-link:hover{background-color:inherit;border-radius:0;border-radius:initial;color:inherit}}.b-public-nav .e-account-links{align-items:center;display:flex;justify-content:flex-end;list-style:none;margin:0;padding:0}@media only screen and (max-width:1024px){.b-public-nav .e-account-links{display:block}}.b-public-nav .e-account-links .e-account-item{align-items:center;display:flex;flex-wrap:nowrap;font-weight:600;justify-content:center;text-decoration:none}.b-public-nav .e-account-links .e-account-item a{padding:0 25px}.b-public-nav .e-account-links .e-account-item.m-first{border-radius:12px;margin:0 20px 0 0}.b-public-nav .e-account-links .e-account-item.m-first a{align-items:center;background-color:#143641;border:1px solid #143641;border-radius:12px;display:flex;height:54px;justify-content:center;min-width:128.5px;padding-top:1px;transition:background-color .4s ease,opacity .4s ease,color .4s ease}.b-public-nav .e-account-links .e-account-item.m-first a div{color:#fff;font-size:13px;font-weight:700;letter-spacing:.6px;line-height:28px;opacity:1;text-align:center}@media only screen and (max-width:1024px){.b-public-nav .e-account-links .e-account-item.m-first{margin:0 0 16px;padding:0}.b-public-nav .e-account-links .e-account-item.m-first a,.b-public-nav .e-account-links .e-account-item.m-first div{width:100%}}.b-public-nav .e-account-links .e-account-item.m-second{border:1px solid #143641;border-radius:12px;height:46px;min-width:92px}.b-public-nav .e-account-links .e-account-item.m-second a,.b-public-nav .e-account-links .e-account-item.m-second span{color:#143641;letter-spacing:.6px;padding-top:2px;text-align:center}@media only screen and (max-width:1024px){.b-public-nav .e-account-links .e-account-item.m-second{margin-left:0;width:100%}}.b-public-nav .e-account-links .e-account-item .e-account-link{color:#fff;font-family:Value,sans-serif;font-size:13px;font-weight:500;letter-spacing:.6px;line-height:28px;opacity:1;text-align:center;text-decoration:none}.e-link-li span{color:#31383f;display:block;opacity:.6;padding:20px}@media only screen and (max-width:1024px){.e-link-li span{margin-top:-15px;width:100%}.e-link-li span:hover{background-color:inherit;border-radius:0;border-radius:initial;color:#32343a}}.e-link-li[aria-expanded=true] span{background-color:#f0f0f0;border-radius:10px 10px 0 0}.dropdown{background-color:#fff;border-radius:10px;list-style-type:none;margin:0;padding:0;position:absolute}@media only screen and (max-width:1024px){.dropdown{padding-top:25px;position:relative}}.dropdown .e-link:hover{border-radius:0 10px 10px!important}.footer-container{padding:0 20px 26px;width:100%}@media only screen and (max-width:767px){.footer-container{display:flex;flex-direction:column;justify-content:center}}.footer-container a,.footer-container p{color:#31383f;font-family:Value,sans-serif;font-size:14px;line-height:28px;text-decoration:none}.footer-container .logo-link,.footer-container .logo-link .footer-logo{max-height:90px;max-width:138px}@media only screen and (max-width:767px){.footer-container .logo-link{margin-bottom:35px;margin-top:20px}}.footer-container .links-container{grid-column-gap:30px;grid-row-gap:30px;align-items:start;border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0;display:grid;grid-auto-columns:1.25fr;grid-template-areas:".";grid-template-columns:1fr 1fr 1fr 1fr;margin:0 auto;max-width:1100px;padding:50px 0 60px}@media only screen and (max-width:767px){.footer-container .links-container{align-items:center;display:flex;flex-direction:column;margin:0;padding-bottom:24px;width:inherit}}.footer-container .links-container .footer-links{display:flex;flex-direction:column;margin-top:31px;max-width:1280px}@media only screen and (max-width:767px){.footer-container .links-container .footer-links{margin-bottom:16px;margin-top:35px;text-align:center}}.footer-container .links-container .footer-links a{color:#43464d;list-style-type:none;margin-bottom:15px;opacity:.7}.footer-container .links-container .footer-links a:active,.footer-container .links-container .footer-links a:hover{color:#32343a;opacity:1;outline:0}@media only screen and (max-width:767px){.footer-container .links-container:last-child{margin-bottom:0}}.footer-container .disclaimer-container{margin-bottom:19px;padding-top:30px;text-align:center}.footer-container .disclaimer-container p{color:#31383f;font-size:12px;line-height:20px;margin:0;opacity:.7}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}@font-face{font-family:EB Garamond;font-weight:400;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/EBGaramond-Regular.c44242cc59b23f4eee33.ttf)}@font-face{font-family:EB Garamond;font-weight:600;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/EBGaramond-Medium.4f68dac884a5575c1199.ttf)}@font-face{font-family:EB Garamond;font-weight:700;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/EBGaramond-Bold.1f0c06895c70100cf7d6.ttf)}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/EBGaramond-Italic.8a57e948225a9631eb86.ttf)}@font-face{font-display:swap;font-family:Vanitas;font-style:normal;font-weight:400;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Vanitas-Bold.0a9eba428307c23670a3.otf)}@font-face{font-display:swap;font-family:Vanitas;font-style:normal;font-weight:700;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Vanitas-Extrabold.6d8f464b423a2a12ef3f.otf)}@font-face{font-display:swap;font-family:Vanitas Black;font-weight:700;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Vanitas-Black.fce6bac6682cf003dc45.ttf)}@font-face{font-family:Proxima Nova;font-weight:400;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/ProximaNova%20Regular.c33c484331d376ffe7a6.otf)}@font-face{font-family:Proxima Nova;font-weight:600;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/ProximaNova%20Semibold.adef0dd1a9a44ca196f8.otf)}@font-face{font-family:Proxima Nova;font-weight:700;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/ProximaNova%20Bold.34375ccfd52f8f3a719c.otf)}@font-face{font-family:Proxima Nova;font-style:italic;font-weight:400;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/ProximaNova%20RegularIt.31b4d41b289f26eac4c7.otf)}@font-face{font-family:Proxima Nova;font-weight:300;src:url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/ProximaNova%20Thin.447efadc6db60862c265.otf)}@font-face{font-display:swap;font-family:Value;font-style:normal;font-weight:400;src:local("Value"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value.c309369fff313d870943.woff2) format("woff2"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value.ee3cc3db9e73e4722843.woff) format("woff"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value.a2b77bdbe3fe18c4b561.otf) format("otf"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value.c3ecd46846efd94cf5be.ttf) format("ttf"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value.6f96dd839e694931873e.eot) format("oet")}@font-face{font-display:swap;font-family:Value;font-style:normal;font-weight:500;src:local("Value-Medium"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value-Medium.467132e1680f286f6e4a.woff2) format("woff2"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value-Medium.af760cb6d8d1bef687cb.woff) format("woff"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value-Medium.801d8f8d3b9a57b245f2.otf) format("otf"),url(https://d1pv2qm6gqoe2a.cloudfront.net/static/media/Value-Medium.62bc8a1bb8f53dbb0b6d.ttf) format("ttf")}*,:after,:before{box-sizing:border-box}#root,#root>div,body,html{height:100%}html{line-height:1.15;width:100vw}body{color:#000;font-family:Value,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;opacity:0;overflow-y:auto;text-rendering:optimizeLegibility}body.fonts-loaded{opacity:1;transition:opacity .1s}.App{margin:0;overflow-y:auto}.App .page-container{display:flex;flex-direction:column;margin:94px auto 0;min-height:calc(100vh - 94px);width:100%}@media only screen and (max-width:1024px){.App .page-container{margin:73px 0 0;min-height:calc(100dvh - 73px)}}@media only screen and (max-width:480px){.App .page-container:has(.register-login-container)+.footer-container .links-container{border-top:none}}h2{font-family:Vanitas,sans-serif;font-size:32px;font-weight:400;letter-spacing:2px}@media only screen and (max-width:1024px){h2{font-size:24px}}p{font-size:14px}a{color:#a76351;font-size:13px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:focus{outline-offset:0}.register-login-container{display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:center;margin:0 auto;min-height:600px;text-align:center;width:480px}@media only screen and (max-width:480px){.register-login-container{width:100%}}.register-login-container .register-login-content{align-items:center;display:flex;flex-direction:column;font-family:Value,sans-serif;justify-content:center;justify-items:center}@media only screen and (max-width:480px){.register-login-container .register-login-content{height:100%;margin-top:0}}.register-login-container .register-login-content p{display:inline}.register-login-container .register-login-content .form-links p{color:#31383f;font-family:Value,sans-serif;font-size:13px}.register-login-container .register-login-content a{margin:15px 0;text-decoration:underline}.register-login-container .register-login-content .register-login-note{font-family:Value,sans-serif;font-size:12px;margin:10px 0 0}.form-header{font-family:Vanitas,sans-serif;font-size:32px;letter-spacing:normal;margin:0 auto 20px}@media only screen and (max-width:1024px){.form-header{font-size:28px}}.form{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;width:400px}@media only screen and (max-width:480px){.form{padding:0 32px;width:100%}}.error-block:not(:empty){margin:16px 0}.form-btn{margin-top:16px;width:100%}.info-message{font-size:22px;margin:30px 0 20px;padding:0 20px;position:absolute;text-align:center;width:100%}.action-link,.info-message{font-family:Value,sans-serif}.action-link{border-bottom:1px solid #ccc;color:#000;cursor:pointer;font-size:12px;font-weight:500;text-decoration:none;text-transform:uppercase}@media only screen and (max-width:1024px){.action-link{font-size:11px}}.navigate-link{color:#143641;cursor:pointer;font-family:Value,sans-serif;font-size:13px;font-weight:500;text-decoration:underline;text-transform:capitalize}.forgot-password-link{align-self:flex-start;margin-top:5px}.btn-link{background:none;border:none;border-bottom:1px solid #111;color:#111;cursor:pointer;font-family:Value,sans-serif;font-size:14px;line-height:1;outline:none;padding:0;text-decoration:none}
/*# sourceMappingURL=main.65dd4f70.css.map*/