@font-face{font-family:fc-icons;src:url(/assets/fc-icons.eot?e1abfd6aea44558669cd?#iefix) format("embedded-opentype"),url(/assets/fc-icons.woff?e1abfd6aea44558669cd) format("woff"),url(/assets/fc-icons.woff2?e1abfd6aea44558669cd) format("woff2"),url(/assets/fc-icons.ttf?e1abfd6aea44558669cd) format("truetype"),url(/assets/fc-icons.svg?e1abfd6aea44558669cd#fc-icons) format("svg")}#nav-button,#nav-cover,.accordion-item-toggle,.testimonial,[class*=" fc-icon-"],[class^=fc-icon-]{line-height:1}#nav-button:before,#nav-cover:before,.accordion-item-toggle:before,.testimonial:before,[class*=" fc-icon-"]:before,[class^=fc-icon-]:before{font-family:fc-icons!important;font-style:normal;font-weight:400!important;vertical-align:top}.fc-icon{line-height:1}.fc-icon:before{font-family:fc-icons!important;font-style:normal;font-weight:400!important;vertical-align:top}.fc-icon-caret-down:before{content:"\F101"}.fc-icon-caret-up:before{content:"\F102"}.fc-icon-caret-left:before{content:"\F103"}.fc-icon-caret-right:before{content:"\F104"}#nav-cover:before,.accordion-item-toggle:before,.fc-icon-plus:before{content:"\F105"}.fc-icon-check:before{content:"\F106"}.fc-icon-twitter:before{content:"\F107"}.fc-icon-facebook-f:before{content:"\F108"}.fc-icon-instagram:before{content:"\F109"}#nav-button:before,.fc-icon-bars:before{content:"\F10A"}.fc-icon-quote-left:before,.testimonial:before{content:"\F10B"}.fc-icon-quote-right:before{content:"\F10C"}body{font-family:Open Sans,sans-serif;background:#f1efec}html{scroll-behavior:smooth;overflow-y:scroll;font-size:100%;visibility:visible;opacity:1}article,aside,blockquote,body,canvas,div,fieldset,figcaption,figure,footer,form,header,html,iframe,img,menu,nav,object,section,table,tbody,td,tfoot,th,tr{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;box-sizing:border-box}*{box-sizing:border-box}a{text-decoration:none}.button{display:inline-block;height:40px;border-radius:20px;line-height:40px;padding:0 20px;font-size:16px;font-weight:600;letter-spacing:0;background-color:#d3ab60;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;font-family:Open Sans,sans-serif}.button,.button:hover{color:#fff;transition:background-color .1s linear}.button:hover{background-color:#dcbc80}.button-large{font-size:24px;line-height:60px;height:60px;border-radius:30px;padding:0 40px}.button-admin{background-color:#000}.button-admin:hover{background-color:#333}.button-secondary{background-color:silver}.button-secondary:hover{transition:background-color .1s linear;background-color:#cdcdcd}h1{margin:0}h1,h2{font-family:Open Sans,sans-serif;font-weight:300;font-size:32px}#nav-cover{line-height:1;display:none;cursor:pointer;position:fixed;z-index:700;width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom right,rgba(241,239,236,.8),rgba(211,171,96,.8))}#nav-cover:before{position:absolute;bottom:0;left:0;width:80px;max-width:20%;height:80px;color:#000;transform:rotate(45deg);transform-origin:center;text-align:center;line-height:80px;font-size:21px}.form-open #nav-cover{z-index:900}.nav-open #nav-cover{display:block}.nav-bar{height:100px}.nav-bar .logo{width:300px}.nav-bar .logout{top:30px}.nav-bar{width:100%;position:fixed;height:80px;z-index:800}.nav-bar:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:600;background:linear-gradient(90deg,#fff,rgba(241,239,236,.8));opacity:1;transition:opacity .1s linear}.scrolltop .nav-bar:after{transition:opacity .1s linear;opacity:0}.nav-open .nav-bar:after{opacity:0}.nav-bar .logo{padding:20px;display:inline-block;position:relative;width:200px;top:0;z-index:850}.nav-bar .logo>span{width:100%;padding-bottom:22%;height:0;display:block;margin:0 auto;position:relative;transition:all .2s ease-in-out}.nav-bar .logo>span svg{width:100%;display:block;top:0;left:0;right:0;bottom:0;position:absolute}.nav-bar .logo>span svg .wordmark{fill:#000;transition:fill .1s linear}.nav-open .nav-bar .logo>span svg .wordmark{fill:#000!important;transition:fill .1s linear}.nav-bar .logo>span svg .tagline{fill:#b39f8d;transition:fill .1s linear}.nav-open .nav-bar .logo>span svg .tagline{fill:#000!important;transition:fill .1s linear}.nav-bar .logo-homepage{transition:all .2s ease-in-out}.scrolltop .nav-bar .logo-homepage>span svg .tagline,.scrolltop .nav-bar .logo-homepage>span svg .wordmark{fill:#fff;transition:fill .1s linear}.nav-bar .logout{top:10px;right:20px;text-decoration:none;color:#fff;top:20px}.nav-bar #nav-button,.nav-bar .logout{position:absolute;cursor:pointer;z-index:850}.nav-bar #nav-button{width:80px;height:80px;top:0;right:0;text-align:center;display:block}.nav-bar #nav-button:before{line-height:80px;color:#b39f8d;font-size:24px}.nav-bar nav{position:fixed;right:-80%;top:0;width:80%;padding:40px 20px;transition:right .1s linear;background:#fff;overflow-x:hidden;overflow-y:scroll;height:100%;z-index:850;max-width:630px}.nav-open .nav-bar nav{transition:right .1s linear;right:0}.nav-bar nav a{display:block;padding:0 10px;text-decoration:none;font-size:18px;color:#000;margin:0 0 20px;font-weight:300}.nav-bar nav a.button{font-weight:600;color:#fff;display:inline-block}.homepage-banner{padding:0;overflow:hidden}.homepage-banner>div{width:100%}.homepage-banner>div.left{display:none;z-index:100}.homepage-banner>div.left .button{margin-top:0}.homepage-banner>div.right{position:relative;text-align:right}.homepage-banner>div.right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:linear-gradient(to bottom right,rgba(0,0,0,.4) 0,transparent 50%)}.homepage-banner>div.right img{width:150%;position:relative;bottom:0;right:0;display:inline-block;transform:rotate(180deg)}main .button{margin-top:30px}main ol,main p,main ul{line-height:1.75}main section{width:100%;padding:20px 0}main section>div{margin:0 auto;max-width:1430px;padding:0 20px}main section.image-aside,main section.image-aside>div{padding:0}main section.image-aside>div:after{clear:both;display:block;content:""}main section.image-aside>div .img{display:block}main section.image-aside>div .img img{width:50%;margin:0 auto;height:auto;display:block}main section.image-aside>div .copy{width:100%;padding:20px}main section.image-aside>div h1{background:#f1efec;color:#333;padding:40px 20px;background-color:#f1efec;margin:0 0 40px}main section.image-aside>div h1 strong{color:#d3ab60}main section.how-it-works>div{max-width:990px;padding:10px}main section.how-it-works>div h2{width:100%;text-align:center;margin:0 0 20px}main section.how-it-works>div>div{border:2px solid #f1efec;border-radius:2px;padding:20px 0}main section.how-it-works>div>div:after{clear:both;display:block;content:""}main section.how-it-works>div>div>div{width:100%;padding:20px;text-align:center;float:left;position:relative}main section.how-it-works>div>div>div span{width:50%;height:0;padding-bottom:50%;border-radius:50%;background:#888;display:block;margin:0 auto}main section.how-it-works>div>div>div p{margin:0 auto}main section.how-it-works>div>div>div h3{font-size:32px;font-weight:300;color:#b39f8d;margin:0;padding:20px 0}main section.how-it-works>div>div>div:after{color:silver;font-size:16px;font-weight:600;display:block;text-transform:uppercase;width:100%;padding:20px 0 0}main section.how-it-works>div>div>div.or:after{content:"Or"}main section.how-it-works>div>div>div.and:after{content:"And"}main section.whats-inside>div{max-width:none;width:100%;padding:10px}main section.whats-inside>div:after{clear:both;display:block;content:""}main section.whats-inside>div h2{width:100%;text-align:center;margin:0 0 20px}main section.whats-inside>div>div{margin:0 auto;display:flex}main section.whats-inside>div>div .image-block{padding:10px;width:100%}main section.whats-inside>div>div .image-block>span{border-radius:6px;overflow:hidden;display:block;position:relative;width:100%}main section.whats-inside>div>div .image-block>span>span{position:absolute;border:2px solid hsla(0,0%,100%,.5);z-index:2;display:block;top:20px;left:20px;bottom:20px;right:20px}main section.whats-inside>div>div .image-block>span img{display:block;width:100%}main section.whats-inside>div>div .image-block h3{position:absolute;color:#fff;bottom:0;right:0;width:100%;padding:80px 40px 40px;z-index:4;text-align:right;margin:0;font-size:21px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);line-height:1;text-shadow:0 0 8px rgba(0,0,0,.4)}main section.testimonials{padding-top:60px}main section.testimonials>div{max-width:990px;width:100%;padding:10px}main section.testimonials>div:after{clear:both;display:block;content:""}main section.testimonials>div h2{width:100%;text-align:center;float:left;margin:0 0 20px}main section.testimonials>div .testimonial{width:100%;float:left;padding:20px 0}main section.testimonials>div .testimonial:before{font-size:64px;color:rgba(211,171,96,.3)}main section.testimonials>div .testimonial .name{font-weight:600;color:#b39f8d;font-style:italic}main section.white{background:#fff}.text-page{max-width:990px;margin:0 auto;padding:80px 20px}.text-page h1{color:#b39f8d}.text-page .customer{display:block;padding:0 0 5px;font-style:italic}.text-page .customer>a{padding:5px 10px;display:inline-block;border-radius:6px;font-style:normal}.system-alert,.text-page .customer>a{background-color:#d3ab60;color:#fff;font-weight:600}.system-alert{border:none;margin:0;text-align:center;background-image:none;position:relative;padding:15px!important;border-radius:6px}.system-alert-danger{background-color:#a94442}.system-alert-success{background-color:#3c763d}.system-alert .close{color:#fff;opacity:1;position:absolute;top:0;right:0;padding:15px}.submission-form{margin:0 auto}.submission-form h2{width:100%;padding:40px 0 20px;margin:0}.submission-form h2 span{color:#b39f8d;font-weight:600}.submission-form label{color:#333;font-size:12px;font-weight:700;padding:10px 0;display:block}.submission-form .MyCardElement,.submission-form input,.submission-form select,.submission-form textarea{transition:box-shadow .1s linear;border-radius:6px;width:100%;box-shadow:0 0 12px #d9d7d4;border:none;height:50px}.submission-form .MyCardElement:focus,.submission-form input:focus,.submission-form select:focus,.submission-form textarea:focus{transition:box-shadow .1s linear;box-shadow:0 0 12px #aeacaa}.submission-form input,.submission-form select{padding:0 20px;line-height:50px}.submission-form .MyCardElement{padding:15px 20px}.submission-form textarea{padding:20px;width:100%!important;min-height:100px}.submission-form .button{width:auto}.subscription-form{width:100%;overflow:hidden;max-width:1430px;margin:0 auto}.subscription-form:after{clear:both;display:block;content:""}.subscription-form .intro .image-panel{float:right;width:100%;overflow:hidden;position:relative;padding:80px 0 20px}.subscription-form .intro .image-panel img{width:100%;display:block}.subscription-form .intro:after{clear:both;display:block;content:""}.subscription-form .form-panel{position:relative;width:100%;padding:20px}.subscription-form .form-panel .submission-form #card-errors{color:#a94442;font-style:italic;padding-top:10px}.subscription-form .form-panel .submission-form .field-box{width:100%}.subscription-form .form-panel .submission-form .field-box>div{padding:35px 15px;border-radius:6px;border:2px solid #d9d7d4}.subscription-form .form-panel .submission-form .field-box>div hr{height:2px;width:100%;border:none;background-color:#d9d7d4;margin:20px 0 10px;padding:0;float:left}.subscription-form .form-panel .submission-form .field-box>div:after{clear:both;display:block;content:""}.subscription-form .form-panel .submission-form .field-box>div>div{width:100%;float:left;padding:5px}.subscription-form .form-panel .submission-form>div.confirm .included{font-style:italic}.subscription-form .form-panel .submission-form>div.confirm ol{float:left;padding-top:20px;display:block;text-align:left}.subscription-form .form-panel .submission-form>div.confirm .price{font-size:32px;font-weight:300;font-style:normal;margin:0;padding:0 0 20px;display:block;width:100%;line-height:1;color:#b39f8d}.subscription-form .form-panel .submission-form>div.confirm .price>span{font-size:24px;font-weight:400}.subscription-form .form-panel .submission-form .product-box{padding:10px;width:100%}.subscription-form .form-panel .submission-form .product-box h3{color:#333;font-size:24px;text-align:center;margin:0;font-weight:300}.subscription-form .form-panel .submission-form .product-box img{width:100%;display:block}.subscription-form .form-panel .submission-form .product-box label{text-align:center}.subscription-form .form-panel .submission-form .product-box>div{width:100%;padding-bottom:10px}.contact-form>div,.login-form>div{max-width:630px;margin:0 auto;padding:40px 20px;text-align:center}.contact-form>div label,.login-form>div label{text-align:left}.contact-form>div .header,.login-form>div .header{display:block;padding:0 0 20px}.contact-form>div .header img,.login-form>div .header img{width:50%;display:block;margin:0 auto}.contact-form>div .header p,.login-form>div .header p{margin:0}.contact-form>div .header h1,.login-form>div .header h1{margin:0;padding:20px}.contact-form .order-summary,.login-form .order-summary{background:#fff;border-radius:6px;padding:40px}.contact-form .order-summary h2,.login-form .order-summary h2{font-size:32px;text-align:left;color:#d3ab60;margin:0;padding:0 0 20px}.contact-form .order-summary .detail,.login-form .order-summary .detail{padding:20px 0;border-top:1px solid silver}.contact-form .order-summary .detail:after,.login-form .order-summary .detail:after{clear:both;display:block;content:""}.contact-form .order-summary .detail p,.login-form .order-summary .detail p{margin:0;padding:0;width:75%;float:left;text-align:left;font-size:18px}.contact-form .order-summary .detail p.price,.login-form .order-summary .detail p.price{width:25%;font-weight:600;text-align:right}.contact-form .order-summary .total,.login-form .order-summary .total{padding:20px 0;text-align:right;border-top:1px solid silver}.contact-form .order-summary .total h3,.login-form .order-summary .total h3{font-size:48px;color:#d3ab60;font-weight:300;margin:0}.contact-form .order-summary .total p,.login-form .order-summary .total p{font-weight:600;font-style:italic;margin:0}.login-form h1{padding:40px 0}.login-form .google{padding-top:40px}.login-form #reset_url{color:#b39f8d;font-weight:600;font-style:italic}.subscribe-page footer>div{width:100%}.error-page{max-width:630px;margin:0 auto;padding:80px 20px;text-align:center}.manage-subscription{padding:80px 0 0}.manage-subscription .account-info{margin:40px 0}.manage-subscription .account-info:after{clear:both;display:block;content:""}.manage-subscription .account-info .info{width:100%;display:block;float:left}.manage-subscription .account-info .info .referral{background:#d3ab60;padding:40px;border-radius:6px;color:#fff;margin-top:20px}.manage-subscription .account-info .info .referral h2{margin:0;padding:0 0 10px;font-size:24px}.manage-subscription .account-info .info .referral p{font-weight:600;font-style:italic}.manage-subscription .account-info .redeem-coupon-form{margin-top:10px;background:rgba(0,0,0,.05);padding:20px;border-radius:6px}.manage-subscription .account-info .redeem-coupon-form label{font-size:21px;font-weight:300}.manage-subscription .account-info .current-subscription{width:100%;float:left}.manage-subscription .account-info .current-subscription>div{background:#fff;padding:40px 20px;border-radius:6px}.manage-subscription .account-info .current-subscription>div p{margin:0}.manage-subscription .account-info .current-subscription>div>div{padding:0 0 20px}.manage-subscription .account-info .current-subscription>div>div.next-product{font-style:italic}.manage-subscription .account-info .current-subscription>div>div.next-product strong{font-style:normal;font-size:24px;line-height:1;display:block}.manage-subscription .account-info .current-subscription>div>div.change-subscription{padding:40px 20px;border:2px solid #f1efec;border-radius:2px}.manage-subscription .account-info .current-subscription>div>div.change-subscription h3{margin:0}.manage-subscription .account-info .current-subscription>div>div.change-subscription .note{padding-top:20px;font-style:italic}.manage-subscription .account-info .current-subscription>div>div.change-subscription .note a{color:#d3ab60;font-weight:600}.manage-subscription .account-info .current-subscription>div>div.rating{font-style:italic;padding:40px 20px;border:2px solid #f1efec;border-radius:2px}.manage-subscription .account-info .current-subscription>div>div.rating>span{display:block}.manage-subscription .account-info .current-subscription>div .contact{padding:20px 0 0}.manage-subscription .account-info .current-subscription>div .contact a{color:#d3ab60;font-weight:600}.manage-subscription .account-subscription ul{list-style-type:none;padding:0}.manage-subscription .account-subscription h3{color:#b39f8d;font-size:32px;font-weight:300}.manage-subscription .account-subscription:after{clear:both;display:block;content:""}.manage-subscription .account-subscription .gift-subscription h3{position:relative;padding-right:80px}.manage-subscription .account-subscription .gift-subscription h3:after{content:"";position:absolute;background:url(/img/gift-bow.png);width:110px;height:50px;bottom:-20px;right:20px}.manage-subscription .account-subscription .gift-subscription>div{border-radius:6px;padding:20px;background:url(/img/gift-pattern.png);position:relative;overflow:hidden}.manage-subscription .account-subscription .gift-subscription>div ol,.manage-subscription .account-subscription .gift-subscription>div p,.manage-subscription .account-subscription .gift-subscription>div ul{z-index:2;position:relative}.manage-subscription .account-subscription .gift-subscription>div:after{content:"";width:30px;height:100%;transform:rotate(-45deg);background-color:#b39f8d;position:absolute;right:-5px;top:-100px;z-index:0}.manage-subscription .account-subscription p{font-style:italic}.manage-subscription .account-subscription h4{margin:0;padding:10px 0}.manage-subscription .button{margin-top:10px}.manage-subscription .admin-controls{margin:20px 0 0;padding:20px 0;border-top:2px solid #f1efec}.manage-subscription h1{color:#b39f8d}.manage-subscription h1 span{color:#333}.product-flex{display:flex;flex-wrap:wrap;justify-content:center}.accordion .accordion-item-toggle{cursor:pointer;padding:10px 20px 10px 40px;background:#fff;border-radius:6px;display:inline-block;margin:5px;position:relative;font-size:16px;font-weight:600}.accordion .accordion-item-toggle:before{position:absolute;left:15px;top:10px;color:#d3ab60}.accordion .accordion-item-toggle.active{background-color:#d3ab60;color:#fff}.accordion .accordion-item-toggle.active:before{color:#fff}.accordion .accordion-item{position:relative;margin-top:20px}.accordion .accordion-item>div{display:none;padding:20px 40px;border-radius:6px;background-color:hsla(0,0%,100%,.5);margin-bottom:10px}.accordion .accordion-item>div .next-product{font-style:italic}.accordion .accordion-item>div .next-product strong{font-style:normal;font-size:21px;display:block}.accordion .accordion-item.active>div{display:block}.product-block{padding:10px}.product-block>div{background:#fff;border-radius:6px;box-shadow:0 12px 12px rgba(0,0,0,.05);height:100%;position:relative;display:flex;flex-wrap:wrap;align-content:space-between}.product-block>div .title{color:#333;font-size:24px;font-weight:600}.product-block>div .title p{font-size:16px;margin:0}.product-block>div .price{font-size:32px;font-weight:300;font-style:normal;margin:0;padding:0 0 20px;display:block;width:100%;line-height:1}.product-block>div .price>span{font-size:24px;font-weight:400}.product-block>div .overview{margin:0}.product-block>div .product-copy{width:100%;padding:40px 20px}.product-block>div .product-copy img{width:100%;border-radius:2px}.product-block>div .product-controls{position:relative;width:100%;border-top:3px solid #d3ab60;padding:40px 20px;min-height:350px}.product-block>div .product-controls .box-number,.product-block>div .product-controls .subscription-number{display:block;width:100%}.product-block>div .product-controls li{list-style-type:none}.product-block>div .product-controls.subscribed{border-color:#b39f8d}.product-block>div .product-controls.subscribed:before{content:"Subscribed";background:#fff;font-size:14px;left:40px;padding:0 20px;line-height:1;color:#b39f8d;font-weight:600;text-transform:uppercase;border-radius:16px;position:absolute;top:-8px}.modal,.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-25%)}.modal.in .modal-dialog{transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #f1efec}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1;font-size:24px;font-weight:300}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #f1efec}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}footer{padding:80px 0}footer:after{clear:both;display:block;content:""}footer .logo{max-width:300px;display:block;margin:0 auto}footer .social{display:block;padding:40px 20px;text-align:center}footer .social a{line-height:48px;width:48px;border-radius:24px;background-color:#b39f8d;font-size:24px;display:inline-block}footer .social a,footer .social a:hover{color:#fff;transition:color .1s linear}footer .disclaimer{font-size:16px;text-align:center;font-style:italic;color:#333}footer .disclaimer a{color:#333;font-weight:600}footer>div{padding:0 20px}.admin main{padding:80px 0 0}.admin main h2{color:#b39f8d}.admin main h3{font-weight:300}.admin main>div{max-width:990px;padding:30px 0;margin:0 auto}.admin main>div h2{padding:10px}.admin main>div>h2{padding:10px 20px}.admin main>div h3{padding:0 10px}.admin main>div:after{clear:both;display:block;content:""}.admin main>div>div,.admin main>div>div.generate form>div{width:100%;float:left;padding:10px}.admin main>div>div.results{padding:20px}.admin main>div>div.results>div{background:#fff;padding:40px;border-radius:6px}.admin main>div>div.manage-subscription form>div{float:left;padding:10px;width:100%}@media (min-width:630px){h1,h2{font-size:48px}#nav-cover:before{line-height:100px}.full-nav #nav-cover:before{font-size:36px;left:auto;right:990px;width:auto;padding:0 40px}.homepage-banner{height:400px;display:flex}.homepage-banner>div.right img{position:absolute;width:125%;bottom:-25%;right:-25%}main section{padding:60px 0}main section.image-aside>div .img{float:left;width:40%;padding-top:60px}main section.image-aside>div .img img{width:100%}main section.image-aside>div .copy{float:right;width:60%;padding:0 20px 0 40px}main section.image-aside>div h1{background:transparent;float:right;width:60%;padding-left:40px;margin:0}main section.image-aside>div h1 strong{font-weight:300;display:block}main section.how-it-works>div>div{padding:30px}main section.how-it-works>div>div>div{width:33.33333333%}main section.how-it-works>div>div>div:after{font-size:21px;position:absolute;top:50%;right:-15px;width:30px;padding:0}main section.whats-inside>div>div .image-block{width:25%}main section.testimonials>div .testimonial{width:33.33333333%;padding:20px}.text-page{padding:120px 20px}.submission-form h2{font-size:32px;text-align:center}.subscription-form .intro .image-panel{width:40%;padding:0 0 0 40px;margin:-40px -5% 0 0}.subscription-form .form-panel{padding:80px 20px}.subscription-form .form-panel .submission-form .field-box>div>div.half,.subscription-form .form-panel .submission-form .product-box{width:50%}.contact-form>div,.login-form>div{padding:80px 20px}.contact-form .order-summary .detail p,.login-form .order-summary .detail p{font-size:24px}.error-page{padding:120px 20px}.manage-subscription .account-info .info{width:40%;padding-right:20px}.manage-subscription .account-info .info .panel{border-left:2px solid #b39f8d;padding:20px 40px}.manage-subscription .account-info .info .referral{padding:40px}.manage-subscription .account-info .current-subscription{width:60%}.manage-subscription .account-subscription .gift-subscription,.manage-subscription .account-subscription .update-delivery{width:100%}.manage-subscription .account-subscription .gift-subscription>div:after{right:25px}.product-width-2 .product-block,.product-width-3 .product-block,.product-width-4 .product-block,.product-width-5 .product-block,.product-width-6 .product-block{width:50%}.accordion .accordion-item>div{padding:40px}.accordion .accordion-item>div .next-product strong{font-size:32px;font-weight:300}.product-block>div .product-controls,.product-block>div .product-copy{padding:40px}.subscribe-page footer>div{width:60%;float:right}}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:990px){.nav-bar{height:100px}.nav-bar .logo{width:300px}.scrolltop .nav-bar .logo-homepage{padding:0 120px;width:60%;transition:all .2s ease-in-out;top:370%}.scrolltop .nav-bar .logo-homepage>span{width:60%;padding-bottom:13.2%;transition:all .2s ease-in-out}.scrolltop .nav-bar .logo-homepage>span svg .wordmark{fill:#000;transition:fill .1s linear}.scrolltop .nav-bar .logo-homepage>span svg .tagline{fill:#b39f8d;transition:fill .1s linear}.full-nav .nav-bar #nav-button{display:none}.full-nav .nav-bar nav{overflow-x:auto;overflow-y:auto;display:block;width:auto;position:absolute;right:0;top:0;padding:0 20px;background:transparent;max-width:none}.full-nav .nav-bar nav a{line-height:100px;display:inline-block;padding:0 20px;font-size:24px;margin:0}.homepage-banner{height:550px}.homepage-banner>div.left{width:60%;margin:0 auto;display:block;padding-top:80px;text-align:center}.homepage-banner>div.left img{width:auto;height:60%;margin:0 auto 40px;display:block;transition:margin .1s ease-in-out}.scrolltop .homepage-banner>div.left img{margin:0 auto 15%;transition:margin .1s ease-in-out}.homepage-banner>div.right{width:40%}.homepage-banner>div.right:before{content:none}.homepage-banner>div.right img{right:0;width:170%;margin:0;transform:none}main section.image-aside{padding-top:60px}main section.image-aside>div{padding:0 20px}.subscription-form .form-panel{padding:80px}.subscription-form .form-panel .submission-form .field-box>div{padding:35px}.subscription-form .form-panel .submission-form .field-box>div>div.third{width:33.33333333%}.subscription-form .form-panel .submission-form>div.confirm{text-align:center}.subscription-form .form-panel .submission-form>div.confirm .price{font-size:48px}.subscription-form .form-panel .submission-form .product-box h3{font-size:32px}.error-page{padding:160px 20px}.manage-subscription{padding:120px 0 0}.manage-subscription .account-info .current-subscription>div{padding:40px}.manage-subscription .account-subscription .update-delivery{width:100%}.manage-subscription .account-subscription .gift-subscription{width:40%}.product-width-3 .product-block{width:33.33333333%}.product-width-4 .product-block{width:25%}.product-width-5 .product-block,.product-width-6 .product-block{width:33.33333333%}.admin main{padding:120px 0 0}.admin main>div>div.generate form>div{width:30%}.admin main>div>div.generate form>div.filter,.admin main>div>div.generate form>div.submit{width:15%}.admin main>div>div.generate form>div.submit .button{display:block;text-align:center;margin-top:46px}.admin main>div>div.manage-subscription form>div{width:80%}.admin main>div>div.manage-subscription form>div.submit{width:20%}.admin main>div>div.manage-subscription form>div.submit .button{display:block;text-align:center;margin-top:46px}}@media (min-width:992px){.modal-lg{width:900px}}@media (min-width:1430px){.scrolltop .nav-bar .logo-homepage{top:500%}.homepage-banner{height:750px}main section.whats-inside>div>div .image-block h3{font-size:32px;font-weight:300}.subscription-form .form-panel{padding:120px 120px 80px}.manage-subscription .account-info .info{padding-right:40px}.manage-subscription .account-info .current-subscription>div>div.change-subscription,.manage-subscription .account-info .current-subscription>div>div.rating{padding:40px}.manage-subscription .account-subscription .gift-subscription h3:after{right:40px}.manage-subscription .account-subscription .gift-subscription>div{padding:20px 40px}.manage-subscription .account-subscription .gift-subscription>div:after{right:35px}.product-width-5 .product-block{width:20%}.product-width-6 .product-block{width:16.66666667%}}@media (min-width:1910px){.scrolltop .nav-bar .logo-homepage{top:55vh}.homepage-banner{height:85vh}}