.index-html,.component-centered-text,.component-columns.background-white{background-color:#fdf8eb!important}@font-face{font-family:bricesemibold;src:url(//hummviewer.com/cdn/shop/t/2/assets/brice_semibold-webfont.woff2?v=182961891799346490031663957089) format("woff2"),url(//hummviewer.com/cdn/shop/t/2/assets/brice_semibold-webfont.woff?v=80772355638254154411663957088) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bricelight_semiexpanded;src:url(brice_light_semiexpanded-webfont.woff2) format("woff2"),url(brice_light_semiexpanded-webfont.woff) format("woff");font-weight:400;font-style:normal}.color-black,.color-black a,.italic-black span,.italic-black em{color:#3e4444}.color-white,.color-white a,.italic-white span,.italic-white em{color:#fff}.color-cream,.color-cream a,.italic-cream span,.italic-cream em{color:#fdf8eb}.color-grass,.color-grass a,.italic-grass span,.italic-grass em{color:#18610e}.color-pale,.color-pale a,.italic-pale span,.italic-pale em{color:#ffe8ac}.color-apple,.color-apple a,.italic-apple span,.italic-apple em{color:#e0321f}.color-sun,.color-sun a,.italic-sun span,.italic-sun em{color:#f6b200}.color-black a,.color-white a,.color-grass a,.color-apple a{text-decoration:underline}.background-black{background-color:#3e4444}.background-white{background-color:#fff}.background-cream{background-color:#fdf8eb}.background-grass{background-color:#18610e}.border-black{border-color:#3e4444!important}.border-white{border-color:#fff!important}strong,.strong{font-weight:700}em,.em{font-style:italic}.desktop-image,.desktop-only{display:none}.mobile-image,.mobile-only{display:block}@media screen and (min-width: 768px){.desktop-image,.desktop-only{display:block}.mobile-image,.mobile-only{display:none}}*{box-sizing:border-box}*:focus{outline:0}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;background:#ffe8ac}img{display:block;height:auto;max-width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}h1,.h1{font-family:bricesemibold;font-style:normal;font-weight:600;font-size:36px;line-height:42px;text-transform:uppercase}h2,.h2{font-family:bricesemibold;font-style:normal;font-weight:600;font-size:28px;line-height:32px;letter-spacing:.02em;text-transform:uppercase}h3,.h3{font-family:bricesemibold;font-style:normal;font-weight:600;font-size:20px;line-height:24px;letter-spacing:.05em;text-transform:uppercase}h4,.h4{font-family:bricelight_semiexpanded;font-style:normal;font-weight:400;font-size:20px;line-height:24px;letter-spacing:-.02em}h5,.h5{font-family:bricesemibold;font-style:normal;font-weight:600;font-size:18px;line-height:20px}h6,.h6{font-family:bricelight_semiexpanded;font-style:normal;font-weight:400;font-size:16px;line-height:18px}.body1,form .errors,.shopify-challenge__message,.component-login .text-link,#rc_login p,.page-account form input,.page-account form select,.page-account form textarea,.page-account .order-list,.go-cart-drawer__content .go-cart-item__quantity-number,.component-article p,.component-policy p,div.snize-ac-results,.snize-results-page .main-content{font-family:Work Sans;font-style:normal;font-weight:400;font-size:16px;line-height:20px}a{text-decoration:none}@media screen and (min-width: 768px){h1,.h1{font-size:60px;line-height:1.2}h2,.h2{font-size:36px;line-height:42px}h3,.h3{font-size:24px;line-height:32px}}button{background:transparent;border:none;margin:0;padding:0}.cta,.shopify-challenge__button{align-items:center;background-color:#e0321f;border-radius:50px;color:#fff;display:inline-flex;font-family:bricesemibold;font-style:normal;font-weight:600;font-size:18px;height:57px;justify-content:center;line-height:1;padding:0 36px;text-align:center;text-transform:uppercase;transition:all .1s ease}.cta:hover,.shopify-challenge__button:hover{box-shadow:inset 0 0 0 1000px #0003}.cta.cta-white,.cta-white.shopify-challenge__button{background-color:#fff;color:#3e4444}.cta.cta-black,.cta-black.shopify-challenge__button{background-color:#3e4444;color:#fff}.pagination{text-align:center}.pagination li{display:inline;margin:0 5px}.pagination li.active{color:#3e4444}.product-pdp{position:relative}.product-pdp:before{background-color:#ffebbd;content:"";display:none;height:634px;left:0;position:absolute;right:0;top:0;width:100%}.mobile-nav{background:#fdf8eb;color:#18610e;height:100%;position:fixed;left:-600px;top:0;width:300px;z-index:9999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.mobile-nav .hamburger,.mobile-nav .hamburger img{width:30px}.mobile-nav ul{list-style-type:none;margin:0;padding:0}.mobile-nav a.mobile-link{color:#18610e;display:block;padding:15px}.mobile-nav .mobile-menu{padding-top:27px}.mobile-nav .mobile-parent{padding:15px 0}.mobile-nav .mobile-child{padding:15px}.mobile-nav .mobile-parent-link,.mobile-nav .mobile-child-link{color:#18610e}.mobile-nav .mobile-child-link{padding:9px 0}.mobile-nav .mobile-parent>li{margin-bottom:9px}.mobile-nav .mobile-search-wrap{border-bottom:2px solid #ffe8ac}.mobile-nav .mobile-search-wrap input{margin-bottom:0}.open .mobile-nav{left:0;width:100%}.mobile-nav .mob-heading{align-items:center;display:flex;justify-content:space-between}.mobile-nav .mob-heading .icon-plus{background-image:url(//hummviewer.com/cdn/shop/t/2/assets/icon-plus.svg?v=15635150148696550531663900274);display:block;height:30px;width:30px}.mobile-nav .mob-heading.expanded .icon-plus{transform:rotate(-45deg)}.page-wrap{position:relative;left:0;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-delay:0s;transition-delay:0s}form input,form textarea{background:transparent;border:1px solid #3e4444;margin-bottom:18px;padding:9px;width:100%}form label{display:block;margin-bottom:9px}form .form-layout{display:flex;height:100%;justify-content:space-between}form .errors{color:#3e4444;padding:18px 0}.shopify-challenge__container{min-height:400px;padding:126px 20px 99px}.checks{left:-9999px;position:fixed}table tr{border-bottom:1px solid #18610e}table tr:first-child{border-top:1px solid #18610e}table th,table td{padding:18px;border-right:1px solid #18610e}table td:first-child{border-left:1px solid #18610e}table{width:100%;border-collapse:collapse;border-spacing:0;margin-bottom:45px}table.full{width:100%;margin-bottom:1em}.table-wrap{max-width:100%;overflow:hidden}th{font-weight:700}th,td{text-align:left;padding:9px;border:none}.component-cart{background-color:#fdf8eb;padding:27px 0}.component-cart .cart-title{margin-bottom:54px}.component-cart .empty-message{margin-bottom:45px}.component-cart .single-cart-item{background-color:#fff;border-radius:15px;color:#18610e;display:flex;flex-wrap:wrap;margin-bottom:18px;padding:27px 18px;position:relative}.component-cart .single-cart-item.single-cart-header{background-color:transparent;border-radius:0;color:#fff;padding:0 18px}.component-cart .single-cart-item .cart-item-header{color:#18610e;font-size:24px}.component-cart .cart-product-image{margin-bottom:18px;width:100%}.component-cart .cart-product-image img{margin:0 auto}.component-cart .cart-product{display:flex;flex-direction:column;justify-content:space-between;text-align:center;width:100%}.component-cart .cart-product-title{color:#18610e;display:block;margin-bottom:9px}.component-cart .cart-product-title-details,.component-cart .order-summary-title{margin-bottom:18px}.component-cart .pdp-product-size{padding-top:5px}.component-cart .remove-from-cart{color:#3e4444;text-decoration:underline}.component-cart .cart-total,.component-cart .cart-price{margin-bottom:9px}.component-cart .cart-item-discount{display:block;margin-bottom:18px}.component-cart .cart-quantity{min-width:100px;width:auto}.component-cart .quantity-form{align-items:center;display:flex}.component-cart .quantity-form input{border:none;box-sizing:border-box;height:auto;margin:0 9px;padding:0;text-align:center;width:40px}.component-cart .quantity-form span{align-items:center;border:1px solid #3e4444;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.component-cart .cart-total-box{background-color:#fff;border-radius:12px;color:#3e4444;padding:27px 36px}.component-cart .cart-order-summary li{display:flex;justify-content:space-between;margin-bottom:9px}.component-cart .cart-order-summary .cart-summary-number{text-align:right}.component-cart .cart-order-summary .total-number{border-top:1px solid #021C36;padding-top:18px}.component-cart .shipping-note{display:block;padding-top:18px;text-align:center}.component-cart .cart-buttons button{cursor:pointer;width:100%}.component-cart .cart-buttons .update-cart{margin-bottom:18px}@media screen and (min-width: 1024px){.component-cart{padding:36px 0}.component-cart .cart-product-image{margin-right:18px;width:200px}.component-cart .cart-title{margin-bottom:90px}.component-cart .single-cart-item{flex-wrap:unset}.component-cart .cart-price{margin:0}.component-cart .cart-product{margin-right:18px;text-align:left}.component-cart .cart-product{width:calc(100% - 218px)}.component-cart .cart-product-title-details{margin-bottom:27px}.component-cart .pdp-product-size{padding-top:5px}.component-cart .remove-from-cart{bottom:auto;color:#3e4444;position:relative;right:auto;text-decoration:underline}.component-cart .remove-from-cart span{display:block}.component-cart .remove-from-cart i{display:none}.component-cart .cart-quantity{margin-left:0}}.component-empty-cart{background-color:#fdf8eb;color:#18610e}.component-user{padding-bottom:36px}@media screen and (min-width: 768px){.component-user{padding-bottom:72px}}.accounts-title{color:#3e4444;margin-bottom:27px;text-align:center}.component-login{background-color:#fdf8eb;padding:54px 0}@media screen and (min-width: 1024px){.component-login{padding:99px 0}}.component-login input{background-color:#fff;border:1px solid #3e4444;padding:12px 18px;width:100%}.component-login label{margin-bottom:4px}.component-login .login-welcome{margin-bottom:18px}.component-login .text-link{border:none!important;padding:9px}.component-login .activate{width:100%!important}.component-login .create-title{margin-bottom:9px}.component-login .subscribe-check{align-items:center;display:flex;margin-bottom:18px}.component-login .subscribe-check input{margin:0 9px 0 0;width:unset}.component-login a{color:#3e4444;text-decoration:underline}.component-login .login-box{background-color:#18610e;border-radius:8px;padding:18px 27px}.component-login .login-box .login-title,.component-login .login-box .reset-text,.component-login .login-box label,.component-login .login-box a{color:#fff}.component-login .login-box .login-header{margin-bottom:18px}.component-login .login-box .acccount-links{margin-left:-9px;padding-top:27px}.component-login .login-box .acccount-link{padding:9px}@media screen and (min-width: 1024px){.component-login .login-box{padding:54px 63px}}.component-login button{margin-bottom:9px;width:100%}@media screen and (min-width: 1024px){.component-login button{width:200px}}.component-login .forgot_password a{color:#3e4444;display:block;text-decoration:underline}.component-login .reset-text{margin-bottom:18px}.component-login #customer_orders .column1{padding-left:0;width:50%}.component-login #customer_orders .column3,.component-login #customer_orders .column4{width:20%}.component-login #customer_orders .column5{text-align:right}.component-login .order-list{text-transform:capitalize}.component-login .order-list tr:first-child td{padding-top:18px}.component-login .order-header{margin-bottom:18px}.component-login thead{border-bottom:1px solid #3e4444}.component-login .add-address-title{margin-bottom:18px}.component-login .action_add{margin-bottom:27px}.component-login .action_add a{display:block;text-align:left;width:120px}.address_actions{display:flex;margin-left:-9px;margin-top:-9px;padding-bottom:9px}.address_actions a{color:#3e4444;display:block;padding:9px}.view_address{margin-bottom:27px}.set-default{align-items:center;display:flex;margin-bottom:18px}.set-default input{margin-bottom:0;margin-right:9px;width:auto}.add-address-title{margin-bottom:18px}.add-address-button{margin-bottom:27px}.component-order .order-details{margin-bottom:54px}.component-order .order-details .column1{padding-left:0}.component-order .order-details thead tr{border-bottom:1px solid #444}.component-order .order-details tbody tr:first-child td{padding-top:18px}.component-order .order_section_title{margin-bottom:9px}.component-order .order_date{padding-bottom:18px}#rc_login{display:none!important}.account-nav{background-color:#18610e}.account-nav .manage-account-header{align-items:center;color:#fdf8eb;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:15px;transition:opacity .15s ease-in-out}.account-nav .manage-account-header svg{display:flex;margin-left:20px;transition:transform .2s ease-in-out;transform-origin:50% 50%;transform:rotate(90deg);width:24px}.account-nav .manage-account-header.expanded svg{transform:rotate(-90deg)}.account-nav .manage-account-header path{fill:#fdf8eb}.account-nav .account-nav-link{border-top:1px solid #18610e;color:#fdf8eb;display:block;padding:18px;text-align:center;transition:opacity .15s ease-in-out;width:100%}.account-nav ul{background-color:#18610e;display:block;height:auto;left:0;overflow:hidden;padding:0;position:absolute;transition:max-height .2s ease-in-out;width:100%;z-index:3}.account-nav .saved-addresses-title{color:#fdf8eb}.account-nav .accounts-title{margin-bottom:27px;text-align:center}@media screen and (min-width: 768px){.account-nav .account-nav-link{border-bottom:2px solid #18610e;border-top:none;color:#fdf8eb;display:block;padding:18px}.account-nav .account-nav-link.active{border-bottom:2px solid #fdf8eb}.account-nav ul{border-top:none;left:auto;position:relative}}.user-account-content{padding:45px 0}.user-account-content .edit-addresses-title,.user-account-content .add-address-title{color:#3e4444;margin-bottom:18px}.user-account-content select{border:1px solid #3e4444;height:43px;max-width:100%}.user-account-content .set-default{align-items:center;color:#3e4444;display:flex;margin-bottom:27px}.user-account-content .set-default .default-checkbox{margin:0 9px 0 0;width:20px}.user-account-content .set-default .default-checkbox input{margin-bottom:0}.user-account-content .address-actions span{width:100px}.user-account-content .no-results{padding:45px 0;text-align:center}.user-account-content .no-results-title{margin-bottom:27px}.user-account-content .no-results-button{margin:0 auto 27px;width:200px}@media screen and (min-width: 1024px){.user-account-content{padding:72px 0}}.component-account .addresses .add-address{margin-bottom:45px;padding:18px}.component-account .addresses .single-address{background-color:#fff;border:1px solid #E5E5E5;border-radius:20px;color:#3e4444}.component-account .addresses .single-address .address-info{margin-bottom:18px}.component-account .addresses .single-address:not(:last-child){margin-bottom:45px}.component-account .addresses .addresses-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.component-account .addresses .single-address-heading{align-items:center;display:flex;justify-content:space-between;padding:18px}.component-account .addresses .single-address-details{padding:18px}.component-account .addresses .address-actions{align-items:center;display:flex}.component-account .addresses .address-actions a{display:block;margin:0 9px 9px}.component-account .addresses .single-address-heading.expanded .more{transform:rotate(180deg)}.component-account .addresses .single-address-ref{display:block}.component-account .addresses .more{align-items:center;border:2px solid #3e4444;border-radius:50%;display:flex;flex-direction:row;flex-wrap:wrap;height:40px;justify-content:center;margin-left:20px;min-width:40px;width:40px}.component-account .addresses .more svg path{fill:#3e4444}.component-account .addresses form{padding:27px 9px}.component-account form label{color:#3e4444}.component-account form input{border:1px solid #3e4444}.component-account .forgot-password{padding-top:18px}.component-account .login-buttons a,.component-account .forgot-password a{color:#3e4444;display:block;margin-bottom:9px}.component-account .login-buttons button{width:100%}@media screen and (min-width: 768px){.component-account .login-buttons,.component-account .forgot-password{align-items:center;display:flex}.component-account .forgot-password-link{font-weight:700;margin-left:18px;text-decoration:underline}.component-account .login-buttons button{width:unset}}.component-account .order-history-title{margin-bottom:27px;text-align:center}.component-account .previous-orders-title{margin-bottom:18px}.component-account .order-history{color:#3e4444}.component-account .order-history .order-group{margin-bottom:54px}.component-account .order-history .order-group label{display:block;margin-bottom:9px;margin-left:9px}.component-account .order-history .single-order{background-color:#fdf8eb;border:1px solid #E5E5E5;border-radius:20px;color:#3e4444}.component-account .order-history .single-order:not(:last-child){margin-bottom:45px}.component-account .order-history .single-order-heading{padding:18px}.component-account .order-history .single-order-details{display:none;padding:18px}.component-account .order-history .single-order-heading.expanded .more{transform:rotate(180deg)}.component-account .order-history .single-order-heading.expanded .more svg path{fill:#3e4444}.component-account .order-history .order-details-date,.component-account .order-history .billing-heading,.component-account .order-history .order-details-info{display:block}.component-account .order-history .order-address{align-items:center;display:flex;justify-content:space-between;width:100%}.component-account .order-history .order-address span{max-width:calc(100% - 60px);width:220px}.component-account .order-history .more{align-items:center;border:2px solid #3e4444;border-radius:50%;display:flex;flex-direction:row;flex-wrap:wrap;height:40px;justify-content:center;margin-left:20px;min-width:40px;width:40px}.component-account .order-history .more svg path{fill:#3e4444}.component-account .order-history .order-top{margin-bottom:18px}.component-account .order-history .order-top,.component-account .order-history .order-bottom{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.component-account .order-history .single-order-summary{align-items:flex-start;background-color:#fff;border:1px solid #E5E5E5;border-radius:20px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;padding:18px}.component-account .order-history .billing-heading{line-height:1}.component-account .order-history .billing-status{margin-bottom:27px;line-height:1;text-transform:uppercase}.component-account .order-history .single-order-billing{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin-bottom:55px}.component-account .order-history .summary{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.component-account .order-history .summary-line{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:16px;justify-content:space-between;margin-bottom:5px;width:100%}.component-account .order-history .single-order-totals{width:100%}.component-account .order-history .summary-line-total{font-weight:900}.component-account .order-history .order-cancelled{color:#3e4444;padding:18px 27px 0}.component-account .ordered-product{align-items:flex-start;background-color:#fff;border:1px solid #E5E5E5;border-radius:20px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-bottom:18px;padding:18px}.component-account .ordered-product-details{padding-left:18px}.component-account .ordered-product-title{color:#3e4444;display:block;margin:0 0 9px}.component-account .ordered-product-title a{color:#3e4444;display:block}.component-account .ordered-product-text{display:block;margin:0 0 12px}@media screen and (min-width: 768px){.component-account .order-history .order-status{margin-left:40px}.component-account .order-history .order-address span{margin-left:50px;max-width:none;width:auto}.component-account .order-history .single-order-summary{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;padding:18px 27px}.component-account .order-history .single-order-totals{width:auto}.component-account .order-history .single-order-billing{align-items:center;flex-direction:row;flex-wrap:nowrap;margin-bottom:0}.component-account .order-history .summary{width:300px}.component-account .order-history .billing-address{margin-left:40px}.component-account .order-history .billing-status{margin-bottom:0}}@media screen and (min-width: 1024px){.component-account .order-history .single-order-details{padding:27px}.component-account .order-history .single-order-heading{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;padding:27px}.component-account .order-history .order-top{margin-bottom:0}.component-account .order-history .order-top,.component-account .order-history .order-bottom{align-items:center}.component-account .order-history .order-address span{margin-left:50px}}@media screen and (min-width: 1280px){.component-account .order-history .order-top,.component-account .order-history .order-bottom{align-items:center;width:auto}.component-account .order-history .order-address,.component-account .order-history .order-bottom{flex-grow:1}.component-account .order-history .order-address span{margin-left:70px}.component-account .order-history .order-status{margin-left:50px}.component-account .order-history .billing-address{margin-left:80px}}.text-link{color:#3e4444;display:block;padding:9px 0;text-decoration:underline}@media screen and (max-width: 640px){.order-details tbody tr{border-bottom:1px solid #3e4444}.order-details tbody tr td:first-child{padding-left:10px}.order-details tbody tr td:before{content:attr(data-label);font-weight:700;margin-right:19px;text-transform:uppercase}.order-details tbody tr td{display:flex;flex-wrap:wrap;width:100%}.all-orders tbody tr{border-bottom:1px solid #3e4444}.all-orders tbody tr td:before{content:attr(data-label);font-weight:700;margin-right:19px;text-transform:uppercase}.all-orders tbody tr td{display:block;width:auto}}.page-account .account-title{color:#3e4444;margin-bottom:9px;text-align:center}.page-account .no-results{text-align:center}.page-account .customer-email{color:#3e4444}.page-account .login-box{margin-bottom:63px}.page-account .login-box-header{text-align:center}.page-account .account-button{display:block;margin:27px auto;text-decoration:none}.page-account .account-box-title{color:#3e4444}.page-account .no-orders{margin-bottom:45px}.page-account .default_address{display:block;padding-top:4px}.page-account .address-name{margin-bottom:9px}.page-account .addresses-box,.page-account .orders-box{min-height:296px;padding:36px}.page-account #add_address{padding-top:45px}.page-account select{border-color:#3e4444;border-radius:50px;height:58px;padding:9px}.page-account .account-footer-links{display:flex;flex-wrap:wrap;margin-bottom:45px}.page-account .account-footer-links li{margin-right:18px}.page-account .account-footer-links a{color:#3e4444;text-decoration:underline}.page-account form select{width:100%}.page-account form .action_bottom .button,.page-account form .action_bottom .shopify-challenge__button{width:auto}.page-account .order-payment{margin-bottom:36px}.page-account .order-cancelled{margin-bottom:27px}.page-account .order-cancelled-title{margin-bottom:9x}.page-account .order-cancelled-reason{text-transform:capitalize}@media screen and (min-width: 1024px){.page-account .account-button{display:inline-block;margin:0}}@media screen and (min-width: 1024px){.page-account .no-results{text-align:left}.page-account .addresses-box,.page-account .orders-box{padding:45px 63px}.page-account .login-box-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}}.go-cart-drawer{background-color:#fdf8eb}.go-cart-item__title{color:#18610e;margin-bottom:0}.icon-remove{background-image:url(//hummviewer.com/cdn/shop/t/2/assets/icon-remove.svg?2602);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:12px;width:12px}#shopify-section-go-cart .go-cart-item__remove{padding:10px 0;position:absolute;right:0;top:24px}#shopify-section-go-cart .go-cart-drawer__header{background-color:#fdf8eb;height:auto;justify-content:space-between;padding-bottom:18px;padding-top:18px}#shopify-section-go-cart .go-cart-drawer__header h3{color:#fff;margin-bottom:0}.go-cart-counter{align-items:center;background-color:#e0321f;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:-9px;top:-9px;width:20px}.go-cart-drawer__close svg{fill:#3e4444;height:21px;width:21px}.go-cart-drawer__content .go-cart-item__price{bottom:auto;right:auto;position:relative}.go-cart-drawer__content .go-cart-item__quantity{bottom:auto;position:relative}.go-cart-drawer__content .go-cart-item__single{background-color:#fff;margin-bottom:17px;padding:9px}.go-cart-drawer__content .go-cart-item__quantity-number{font-size:20px;letter-spacing:-.02em;line-height:28px;text-align:center}.go-cart-drawer__content .go-cart-item__quantity-button{background-color:#18610e;border:none;border-radius:50%;color:#fdf8eb}.go-cart-drawer__content .go-cart-item__image{background-size:cover;background-repeat:no-repeat;display:block;height:125px;position:relative;width:125px}.go-cart-drawer__content .go-cart-item__info{color:#3e4444;display:flex;flex-direction:column;justify-content:space-between;line-height:1.18;max-width:100%;padding:9px;width:calc(100% - 125px)}.go-cart-drawer__content .go-cart-item__discount{margin-bottom:18px}.go-cart-drawer__content .go-cart-price-qty{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;padding-top:18px}@media screen and (max-width: 640px){.go-cart__trigger svg{height:30px;width:30px}.go-cart-item__title{margin-right:18px}}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper video,.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.component-video{margin-bottom:81px;position:relative}.component-video .video-play{height:100%;position:absolute;text-align:center;width:100%;z-index:2}.component-video .video-actions{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px}.component-video .play-button{margin-bottom:9px}.component-video .video-title{color:#fff;text-align:center}.template-blog main{background-color:#fff;padding:0 0 36px}.template-blog .blog-tag-title{color:#3e4444;margin-bottom:27px}.component-blog{background-color:#fff}.component-blog-nav{background-color:#18610e}.component-blog-nav .all-filters{display:flex;overflow-x:auto;white-space:nowrap}.component-blog-nav a{display:block;color:#3e4444;padding:9px}.blog-grid-col{margin-bottom:36px}.blog-grid-item{background:#fff;border-radius:8px;height:100%;padding:18px}.blog-grid-item .image-wrapper{margin-bottom:18px;position:relative}.blog-grid-item .image-wrapper .blog-tag a{background-color:#3e4444;border:1px solid #3e4444;color:#fff;display:block;left:18px;padding:9px;position:absolute;top:18px}.blog-grid-item .image-wrapper .blog-tag a:hover{border:1px solid white}.blog-grid-item .image-wrapper img{width:100%}.blog-grid-item .blog-date,.blog-grid-item .blog-title{margin-bottom:9px}.blog-grid-item .blog-title-link{color:#3e4444;margin:0 auto;max-width:30ch;text-align:center;text-transform:capitalize}.component-article{background-color:#fff;padding:36px 0}.component-article a{color:#3e4444}.component-article .headline{padding:18px 0 27px}.component-article h3,.component-article h4{margin-bottom:18px}.component-article .article-title,.component-article .article-image{margin-bottom:27px}.component-article p{padding-bottom:18px}.component-article a{text-decoration:underline}.component-article ol{list-style-type:decimal}.component-article ul{list-style-type:disc}.component-article ol,.component-article ul{margin-left:18px;margin-bottom:27px}.component-article ol li,.component-article ul li{margin-bottom:9px}.component-article .blog-tags{margin:0 0 18px -4px}.component-article .single-blog-tag{background-color:#3e4444;border-radius:8px;color:#fff;margin:9px 4px;padding:4px 9px;text-decoration:none}.component-policy{padding:36px 0}.component-policy p{padding-bottom:18px}.component-policy a{text-decoration:underline}.component-policy ol{list-style-type:decimal}.component-policy ul{list-style-type:disc}.component-policy ol,.component-policy ul{margin-left:18px}.component-policy ol li,.component-policy ul li{margin-bottom:9px}.component-policy .policy-title{margin-bottom:27px}@media screen and (min-width: 1024px){.component-policy{adding:72px 0}}.capture-recently-viewed{display:none}.component-faq .question{clear:both}.component-faq .question-heading{align-items:center;display:flex;justify-content:space-between}.component-faq .question-heading.expanded .more{transform:rotate(180deg)}#search-pop{display:none;-o-transition-duration:.25s;-moz-transition-duration:.25s;-webkit-transition-duration:.25s;transition-duration:.25s;background:#f9f9f9;background:#fff;width:100%;height:100%;left:0;top:0;z-index:900;position:fixed;text-align:center;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-o-transition-property:opacity;-moz-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-o-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-o-transition-duration:0s;-moz-transition-duration:0s;-webkit-transition-duration:0s;transition-duration:0s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}#search-pop .form-layout{display:flex;height:100%;justify-content:space-between}#search-pop form{z-index:950;margin-top:150px;clear:both}#search-pop input{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px 0 0 8px;font-size:30px;letter-spacing:.02em;padding:9px;width:calc(100% - 54px)}#search-pop button{background:#3e4444;border-radius:0 8px 8px 0;color:#fff;height:54px;padding:9px;width:54px}#search-pop button i{margin:0 auto}.search-close{color:#3e4444;font-size:32px;position:absolute;right:27px;top:27px}.search-form .form-layout,.search-page-form .form-layout{align-items:center;display:flex;justify-content:space-between}.search-form input,.search-page-form input{height:47px;margin-bottom:0;width:calc(100% - 50px)}.search-form button,.search-page-form button{height:47px;min-width:50px;padding:9px;width:50px}.search-page-form{margin-top:27px}.icon-search-form{background-image:url(//hummviewer.com/cdn/shop/t/2/assets/icon-search.svg?v=88684758644393153041663903183);background-size:100% auto;background-repeat:no-repeat;background-position:center;display:block;height:25px;width:25px}.component-search{padding-bottom:99px}.component-search #searchresults ul li{margin-bottom:27px}.component-search #searchresults ul .result-title{text-decoration:underline}.snize-results-page .main-content{background-color:#fff;padding:36px 0}@media screen and (min-width: 1024px){.snize-results-page .main-content{padding:72px 0}}.qty-wrap{align-items:center;border:1px solid #3e4444;display:flex;justify-content:space-between;margin-right:9px;padding:9px 18px;width:135px}.qty-wrap label{margin:0 9px 0 0}.qty-wrap input{border:none;margin:0;padding:0;text-align:center;width:30px}.qty-wrap .quantity-form{align-items:center;display:flex;justify-content:center}.component-announcement-bar{background-color:#e0321f;color:#fff;padding:9px;text-align:center;text-transform:uppercase}.component-announcement-bar a{color:#fff}header{background-color:#fdf8eb;color:#18610e}header a{color:#18610e}header .logo{margin:0 auto;padding:9px 0}header .hamburger{width:30px}header .icon-hamburger{height:27px;width:30px}header .parent{align-items:center;display:flex}header .parent .parent-link{display:block;font-family:bricesemibold;font-weight:400;padding:54px 18px}header .user-nav{align-items:flex-start;display:flex;justify-content:flex-end}header .user-nav li{margin-left:27px}header .nav-user-account img{height:31px}@media screen and (min-width: 768px){header .logo{width:184px}}nav .nav-user-link{display:block}nav .has-children .parent-link{align-items:center;display:flex}nav .child-link-item{display:block;position:relative;opacity:0;cursor:pointer}nav .has-children:hover{background-color:#3e4444;color:#fff}nav .has-children:hover a.parent-link{color:#fff}nav .has-children:hover .nav-chevron{transform:rotate(180deg)}nav .child{flex-direction:column;position:absolute;pointer-events:none;z-index:5}nav .child-link{background-color:#3e4444;color:#fff;display:block;padding:9px 18px}nav .child-link:hover{background-color:#3e4444}nav .parent>li{pointer-events:all;opacity:1}nav ul li a{white-space:nowrap;display:block}nav li:hover>ul{pointer-events:initial}nav li:hover>ul>li,nav ul:hover>li{opacity:1}nav>.parent>li li .child{transform:translate(100%);top:0;right:0}nav>.parent>li>.child>li{border-left:1px solid white;border-right:1px solid white;transition:transform .6s,opacity .2s;opacity:0}nav>.parent>li:hover>.child>li,nav>.parent>li.hover>.child>li{opacity:1}nav>.parent>li>.child>li:last-child{border-bottom:1px solid white}@media screen and (min-width: 1024px){nav.nav-right{margin-right:0}nav ul .nav-link-left{margin-right:12px}nav ul .nav-user-link,nav ul .nav-link-right{margin-left:12px}nav ul .nav-right{margin-right:0}}@media screen and (min-width: 1280px){nav ul .nav-link-left{margin-right:18px}nav ul .nav-user-link,nav ul .nav-link-right{margin-left:18px}}footer{background-color:#18610e;color:#fff;padding:27px 0}footer a{color:#fff;display:block}footer a:hover{text-decoration:underine}footer .footer-logo{margin-bottom:27px;text-align:center}footer .footer-logo svg{max-width:100%;width:270px}footer .social-media{padding-bottom:18px}footer .social-media ul{display:flex;justify-content:center}footer .social-media a{display:block;margin:18px 9px}footer .social-media svg{fill:#fff;height:20px}footer .order-now{border:1px solid #ffe8ac;border-radius:50px;margin-bottom:18px;padding:27px 36px}footer .order-now .order-now-text{margin-bottom:27px}footer .order-now .order-now-button{display:flex}footer .footer-nav{line-height:1.7;text-align:center}footer .footer-nav li{margin-bottom:9px}footer .input-text{background-color:#fff;border:none}footer .newsletter-title,footer .newsletter-text{margin-bottom:9px}footer .terms-nav{padding-top:36px}footer .terms-nav ul{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-9px}footer .terms-nav a{align-items:center;display:flex;padding-left:9px;text-decoration:underline}footer .terms-nav a:before{background-color:#fff;content:"";display:inline-block;height:10px;margin-right:9px;position:relative;width:1px}@media screen and (min-width: 1024px){footer{padding:63px 0 54px}footer .social-media{padding-bottom:0;width:112px}footer .footer-content{padding-left:36px}footer .footer-nav{text-align:left}}.product-grid-col{margin-bottom:45px}.product-grid-item{text-align:center}.product-grid-item .image-wrapper{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:100%;padding:18px}.product-grid-item .image-wrapper a,.product-grid-item .image-wrapper img{border-radius:8px;display:block;margin:0 auto;max-width:100%}.product-grid-item .product-grid-name{margin:0 auto 18px;max-width:30ch}.product-grid-item .product-grid-price{margin-bottom:9px}.product-grid-item .price{margin:0 9px}.product-grid-item .product-grid-stars{margin-bottom:9px}.product-grid-item .ro_widget{display:none}.product-grid-item .product-badges{left:0;position:absolute;top:0}@media screen and (min-width: 1024px){.product-grid-item{display:flex;flex-direction:column;height:100%}.product-grid-item .product-grid-item-content{flex-grow:1}}.component-collection{background-color:#fdf8eb}.component-collections-list .list-collections-title{margin-bottom:27px}.component-collections-list .collection-list-col{margin-bottom:45px}.component-collections-list .collection-list-item{text-align:center}.component-collections-list .collection-list-item .image-wrapper{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:100%;padding:18px}.component-collections-list .collection-list-item .image-wrapper a,.component-collections-list .collection-list-item .image-wrapper img{border-radius:8px;display:block;margin:0 auto;max-width:100%}.component-collections-list .collection-list-item .collection-list-name{margin:0 auto 18px;max-width:30ch}@media screen and (min-width: 1024px){.component-collections-list .collection-list-item{display:flex;flex-direction:column;height:100%}}.msp__btn-group.btn-group--right{padding-top:10px}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s}.image-element__wrap img{height:auto}.lazyload--fade-in{opacity:0;transition:opacity .2s ease-in}.lazyload--fade-in.lazyloaded{opacity:1}img[data-sizes=auto]{display:block;width:100%;margin-left:auto;margin-right:auto}.builder-page-title{margin-bottom:27px}.oke-reviewsTab{background-color:#fff}.single-tag{width:60px}.single-tag svg{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme.scss.css.map?v=125422027039510691691726174458 */
