.container{margin:6rem auto 9rem;max-width:var(--page-width);padding:0 2rem}#page-header{position:relative;display:flex;justify-content:center;align-items:center;margin-top:-96px;min-height:321px;background-color:#94abff;font-size:1.2rem;color:#fff}#page-header h2{font-weight:700;font-size:36px;line-height:63px;text-align:center;letter-spacing:.01em;color:#fff;margin-bottom:-12px}#page-header a{color:#fff}#page-account{display:flex}@media screen and (max-width:750px){#page-account{flex-direction:column;margin:0 3rem}}#page-account #order-details{flex-grow:1}@media screen and (min-width:750px){#page-account #order-details{padding-left:3.2rem;margin-left:3.2rem;border-left:1px solid #000}}#page-account svg{width:1.5rem;margin-bottom:-.03rem;margin-right:1rem}#page-login #recover-form,#page-login.show-recovery #login-form{display:none}#page-login.show-recovery #recover-form{display:block}#page-subscription{text-align:center}#page-subscription .content{background:#dfeff9;padding:50px 20%;min-height:730px}#page-subscription #step-number{font-size:15px;color:#000}#page-subscription #step-title{font-family:Playfair Display;font-weight:700;font-size:27px}#page-subscription #step-description{font-size:14px;line-height:153.5%;color:#000}#page-subscription .button-group{display:flex;justify-content:space-between;padding:25px}@media screen and (max-width:1200px){#page-subscription .button-group{flex-direction:column;align-items:center}}#page-subscription .button-group img{max-width:240px}#page-subscription .button-group [type=radio]+img{cursor:pointer;padding:2rem}#page-subscription .button-group [type=radio]:checked+img{border-radius:1rem;background:#fff}#page-subscription .button-group input{position:relative;opacity:0;cursor:pointer;height:0;width:0}#page-subscription #frequency-select label{display:flex;position:relative;font-weight:500;line-height:21px;letter-spacing:.01em}@media screen and (min-width:1200px){#page-subscription #frequency-select label{min-height:150px;align-items:center}}@media screen and (max-width:1200px){#page-subscription #frequency-select label{margin-top:3rem}}#page-subscription #frequency-select label .label-content{text-align:left;color:#acacac}@media screen and (max-width:1200px){#page-subscription #frequency-select label .label-content{width:200px}}#page-subscription #frequency-select label input:checked~.label-content{color:#000}#page-subscription #frequency-select label .label-description{margin-top:1rem;font-weight:400}#page-subscription #frequency-select label .checkmark{display:flex;height:35px;width:35px;background-color:#f8fafb;border-radius:100%;margin-right:15px}#page-subscription #frequency-select label .checkmark:after{content:"";position:relative;display:none}#page-subscription #frequency-select label:hover input~.checkmark,#page-subscription #frequency-select label>input:checked~.checkmark{background-color:#94abff}#page-subscription #next-button{font-size:16px;line-height:30px;letter-spacing:.1072em;text-transform:uppercase;background:#fc0345;border-radius:70px;color:#fff;padding:1.3rem 8rem;border:0;cursor:pointer}#page-subscription #next-button:hover{background:#fff;color:#fc0345;border:0}#page-subscription #variant-select,#page-subscription #frequency-select{display:none}#page-subscription[data-hash="#step1"] #variant-select,#page-subscription[data-hash="#step2"] #frequency-select,#page-subscription[data-hash="#step3"] #frequency-select{display:flex}#page-main-product.razors .rc-container-wrapper{display:none!important}#page-collection-banner .content{background:#dfeff9}#page-collection-banner .collection-hero__title,#page-collection-banner .collection-hero__price{font-weight:500;font-family:var(--font-body-family)}#page-collection-product-grid .content{background:#dfeff9}#page-collection-product-grid .collection page-width{display:flex;position:relative;width:100%;height:100%}#page-collection-product-grid .product-grid{justify-content:center}#page-collection-product-grid .grid-item{display:flex;width:40rem;padding:50px}#snippet-product-card{width:100%}#snippet-product-card .card-information__text{justify-content:center;text-align:center}#snippet-product-card .card-wrapper{width:100%;justify-content:center}#snippet-product-card .card-wrapper .product-link{font-weight:500;font-family:var(--font-body-family);font-size:3rem;text-align:center;position:relative;color:#000;text-decoration:none}#snippet-product-card .card-wrapper .product-link:hover{color:#000}#snippet-product-card .card-wrapper .product-link:before{content:"";position:absolute;display:block;width:100%;height:2px;bottom:0;left:0;background-color:#000;transform:scaleX(0);transition:transform .3s ease}#snippet-product-card .card-wrapper .product-link:hover:before{transform:scaleX(1)}#snippet-product-card .card-information__wrapper{width:100%}#snippet-product-card .card-inner{width:80vw;height:50vh}#snippet-product-card .starter-kit-image{width:100%;height:100%;object-fit:scale-down}#snippet-product-card .img-container{width:300px;height:550px;transition:transform .2s}#snippet-product-card .img-container:hover{transform:scale(1.1)}@media screen and (max-width:360px){.product__media-wrapper{height:286px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/theme.scss.css.map */
