@import"https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&family=Zeyada&display=swap";*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}body{font-family:Inter,sans-serif}.home_banner img{width:100%;height:auto;display:none}.mobile-nav img{height:auto}#MainContent,.shopify-section-group-header-group{position:relative;left:0;transition:left .3s}.mobile-nav-shown #MainContent,.mobile-nav-shown .shopify-section-group-header-group{left:250px}@media only screen and (min-width: 768px){.home_banner img.desktop-only{display:block}}@media only screen and (max-width: 991px){.col-left .block-main-canvas{left:-330px}.header-container.type9 .search-area .search-extended{right:-50px;width:82vw;min-width:unset}}@media only screen and (max-width: 767px){.home_banner img.mobile-only{display:block}#shopify-section-footer .footer-bottom .copyright-note{margin:0}}@media only screen and (max-width: 575px){.subfooter .payment-icons img{max-height:inherit;max-width:190px;width:auto;height:auto}.subfooter .socialmedia-icons a svg{max-width:17px;max-height:17px}}h1,h2,h3,h4,h5,h6{color:#222529}h2{font-weight:700;margin:0 0 32px}h3{font-weight:700;line-height:24px;margin:0 0 20px}h4{font-weight:700;line-height:27px;margin:0 0 14px}h5{letter-spacing:.35px;font-weight:700;line-height:18px;margin:0 0 14px}body{line-height:24px}body.boxed{padding-top:0}p{line-height:24px;margin:0 0 1.25rem}b,strong{font-weight:700}.ls-n-20{letter-spacing:-.02em}.ls-80{letter-spacing:.08em}.ls-150{letter-spacing:.15em!important}.m-l-xs{margin-left:5px!important}.max-width-100{max-width:fit-content}.m-r-n-sm{margin-right:-10px!important}.align-right{text-align:right}.align-left{text-align:left}hr{border:none}html .heading-light,html .lnk-light,html .text-color-light{color:#fff}html .heading-dark,html .lnk-dark,html .text-color-dark{color:#222529}html .heading-secondary,html .lnk-secondary,html .text-color-secondary{color:#ff7272}html .background-color-secondary{background-color:#ff7272}.f-left,.pull-left{float:left}.d-inline-block{display:inline-block}sup{font-size:50%;top:-.5em}.p-t-sm{padding-top:10px!important}.btn,.btn-button{font-family:Inter;font-weight:700;border-radius:0;letter-spacing:.01em;line-height:1.42857}.btn-lg{padding:.5rem .875rem;font-size:.875rem;line-height:1.3333}html .btn-dark{color:#fff;background-color:#222529;border-color:#222529 #222529 #0b0c0e}.btn-flat{padding:0!important;background:none!important;border:none!important;border-bottom:1px solid transparent!important;box-shadow:none!important;text-transform:uppercase}html .btn-quaternary{color:#fff;background-color:#0e0f11;border-color:#0e0f11 #0e0f11 #000}.btn-modern{text-transform:uppercase;font-size:.75rem;padding:.75rem 1.5rem}.btn-modern.btn-lg{font-size:1.0714em;padding:1em 2.5em}.btn-borders.btn-lg{padding:1em 3em;font-size:1rem;border-width:3px}.btn-modern.btn-xl{font-size:1.4em;padding:1.2em 2.8em;letter-spacing:-.025em}.btn-md:not(.btn-modern){font-size:.8571em;font-weight:700;padding:.533rem .933rem}.porto-ultimate-content-box .vc_btn3{font-size:1.4em}html .btn-borders.btn-dark{background:transparent;border-color:#222529;color:#222529}.btn-borders.btn-xl{padding:1em 3.5em;font-size:1.125rem;border-width:3px}.custom-font4,.slideshow h2.vc_custom_heading{font-family:Segoe Script,Savoye LET}html .btn-secondary{color:#fff;background-color:#ff7272;border-color:#ff7272 #ff7272 #ff3f3f}html .btn-secondary:hover,html .btn-secondary:focus,html .btn-secondary:active{color:#fff;background-color:#ff9696;border-color:#ffa6a6 #ffa6a6 #ff7272}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}.flex-1{flex:1}.porto-ultimate-content-box:hover{box-shadow:none}.slideshow-section .slideshow .item{max-height:804px;padding-top:0!important}.slideshow .content-container{padding-left:0;padding-right:0;max-width:100%}.slideshow .content-container .has-content-pos{padding-top:80px}.coupon-sale-text{position:relative;padding-left:.265em;transform:none;letter-spacing:0}.coupon-sale-text i{font-style:normal;font-size:.265em;font-weight:500;transform:translateY(-50%) rotate(-90deg);position:absolute;top:50%;left:-1em;opacity:1}.porto-separator{margin:0 0 22px}.vc_custom_heading strong{font-size:2em;vertical-align:text-top}.homepage-bar{border:0}.homepage-bar .row{margin:0}.homepage-bar .block_content{border:none}.homepage-bar [class^=col-lg-]{border-right:1px solid #dedede!important;border-left:none!important;border-bottom:1px solid #dedede;margin:0;padding:24px 0}.homepage-bar [class^=col-lg-]:first-child{border-left:1px solid #dedede!important}.homepage-bar [class^=col-md-] i,.homepage-bar [class^=col-lg-] i{font-size:35px;margin-right:7px}.homepage-bar .text-area h3{margin:0;font-size:14px!important;font-weight:700;line-height:14px!important;margin-bottom:3px!important}.homepage-bar .text-area p{margin:0;font-size:13px!important;font-weight:400;color:#777!important;line-height:17px!important}.products .product-col .product-loop-title,.product-col.product-default h3{color:#222529}.products .product:hover .product-image{box-shadow:none}.products .product-col .add_to_cart_button{font-weight:600;font-size:.75rem;font-family:Inter}.products-collection .porto-load-more,.infinite-loader .btn-load-more{display:inline-block;width:auto;border:none;background:#222529;color:#fff;padding:1.1em 2.6em;font-family:Inter;font-size:.875rem;margin-top:31px;line-height:1.3333}.products .product-col .quickview{font-family:Inter;font-weight:600}.main-container .main-breadcrumbs{padding:0;font-size:.625rem;color:#323232;text-transform:uppercase;font-weight:600;letter-spacing:.05em}.main-container .breadcrumbs{padding:17px 0;border-bottom:1px solid #e7e7e7;margin-bottom:30px!important}.main-container .breadcrumbs ul li.home a:after{display:none}.main-container .breadcrumbs ul li.home a{width:auto;text-indent:inherit}.main-container .main-breadcrumbs ul li a{color:inherit;text-transform:uppercase;font-size:inherit;font-weight:inherit}.sidebar-style-2 .block.block-nav .block-title{padding-top:2px}.main-container .pagenav-wrap .pagination .pagination-page li a:hover{background:transparent;color:inherit;border-color:#ccc}.toolbar{font-weight:600;color:#222529}.select-inner:after{font-weight:400}.toolbar .select-inner .bootstrap-select{color:#777}.main-container .pagenav-wrap .pagination .pagination-page li.active span{background:transparent;color:inherit}.main-container .pagenav-wrap .pagination .pagination-page li.text a:hover{color:inherit}.main-container .login_content h2{text-transform:none}ul.product_list_widget li .product-details a{font-size:.8125rem;font-weight:500}.section-title{font-size:.75rem;font-weight:600;margin-bottom:1.25rem;line-height:1.4}.porto-u-headings-line{display:block}.product-details a{color:#222529}.icon-right-dir:before{content:"\e81a"}.product-view .product-options-bottom .add-to-cart-box .button-wrapper .button-wrapper-content .btn-cart:not(:hover){background:#222529}.products .product-outimage_aq_onimage .add-links .quickview{color:#222529;font-weight:500;font-size:13px}.product-view .product-options-bottom .add-to-cart-box .button-wrapper .button-wrapper-content .btn-cart:hover{color:#222529}.products .product-col h3{font-family:Inter}.sidebar-style-2 .block .block-title,.sidebar-style-2 .html-sidebar h2{margin-bottom:0;font-family:Inter;font-size:.75rem;font-weight:600;border-bottom:1px solid #e7e7e7}.sidebar .block .layer-filter,.sidebar .block .block-content{padding-bottom:0}.sidebar .canvas-inner.sidebar-style-2>div:not(.block-layered-nav),.sidebar .canvas-inner.sidebar-style-2 .narrow-item{margin-bottom:1.75rem}.sidebar-style-2 .block-content ul li a,.sidebar-style-2 .narrow-by-list dd ol li{font-size:14px;line-height:24px;color:#777}.footer-middle,.footer-middle p{font-family:Inter;font-size:13px;line-height:20px}.footer-wrapper .footer-middle{padding-top:4rem;padding-bottom:0}.footer-wrapper .social-icons a{font-size:15px;width:37px;height:37px;line-height:37px}.footer-middle .info-footer .block-bottom .footer-block-title h3{margin-bottom:10px;line-height:27px}.footer-wrapper .widget-wrapper{margin-bottom:0}.footer-middle .info-footer .footer-block-title h3{margin:0 0 20px;font-size:16px;font-weight:700;line-height:22px}.footer-middle .info-footer .custom-footer-content ul.footer-list li{margin-bottom:1rem}.footer-middle .info-footer .custom-footer-content ul.footer-list li:before{content:"\e814";font-family:Porto;display:inline-block;margin-right:.625rem}.footer-middle b{font-weight:400;line-height:1;font-family:Inter}.footer-middle ul.contact-info li span{line-height:inherit}.newsletter-footer input,.newsletter-footer button{height:44px;border-radius:0!important;background-color:#2c2f33}.footer-wrapper .share-links a{width:36px;height:36px;border-radius:20px!important;box-shadow:none;margin:2px;font-size:14px}.footer-middle .share-links a:not(:hover){color:#222529;background-color:#f4f4f4}.footer-middle .block-bottom{border-color:#e7e7e7;margin-top:1rem;padding-top:35px}.footer-bottom{font-size:.9em;padding:13px 0}.footer-bottom .custom-block{padding:10px 0 10px 8px}.footer-wrapper .footer-bottom address{margin-left:0;font-size:.9em}.footer-wrapper .footer-bottom .container:before{top:-14px;background-color:#2c2f33;left:10px;right:10px;width:calc(100% - 20px)}.background-image-rt-newsletter{background-image:url(/cdn/shop/files/hermes-rivera-aK6WGqxyHFw-unsplash_1.png?v=1678282840)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}@media (min-width: 1220px){.container{max-width:1200px}}@media (max-width: 991px){.container{padding-left:20px;padding-right:20px}.porto-ibanner-layer{font-size:.875rem}.footer-middle .social-icons{margin-bottom:15px}}@media (max-width: 767px){.porto-ibanner-layer{font-size:.8125rem}}@media (max-width: 575px){html{font-size:14.8571px}body{font-size:13px;line-height:22px}}.collection--heading_wrapper{margin-bottom:20px;padding-top:80px;padding-bottom:80px;text-align:center;background-image:url(https://i.shgcdn.com/acebc0a4-811f-4033-8ccd-35c36af5e5c6/-/format/auto/-/preview/3000x3000/-/quality/lighter/);background-repeat:no-repeat;background-size:cover;width:100%;background-color:transparent;background-position:center center}.collection--heading_wrapper h1{text-transform:uppercase;color:#857255;font-size:3rem;line-height:.5em;text-align:center}.owl-nav button span{display:none}.blog-container{margin-bottom:1rem}@media only screen and (max-width:767px){.collection--heading_wrapper h1{font-size:1.8rem}}.how-it-works .shg-btn-wrapper{position:relative}.how-it-works .shg-btn-wrapper.line .shg-btn-text:before{width:200%;content:"-";height:1px;background:#000;font-size:0;position:absolute;top:50%;bottom:50%;z-index:-1;display:inline-block;left:-50%}.love-this-offer .offer-love-img .shg-inner-inline-image{right:-51px;top:-30px}.love-this-offer .offer-img .shg-inner-inline-image{left:-50px}.promo-newsletter--banner{aspect-ratio:16 / 7}@media only screen and (max-width: 767px){.how-it-works .shg-btn-wrapper.line .shg-btn-text:before{width:auto}.love-this-offer .offer-love-img .shg-inner-inline-image{right:0}.love-this-offer .offer-img .shg-inner-inline-image{left:0}.promo-newsletter--banner p{font-size:12px!important;line-height:12px!important}.shogun-form-box input[type=email]{padding:2px 5px;font-size:12px}.shogun-form-box button{font-size:11px;padding:0 8px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/theme.css.map */
