@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap);.breadcrumb{max-width:calc(100vw - 2rem);width:100%;padding:1rem 0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:4}.breadcrumb-container{background-color:#e5e7e7;display:flex;justify-content:center}@media only screen and (min-width:576px){.breadcrumb{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.breadcrumb{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.breadcrumb{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.breadcrumb{max-width:calc(100vw - 17rem)}}.breadcrumb-item{text-transform:uppercase;display:inline-flex;align-items:center;gap:4}.breadcrumb-item-title{margin-right:1rem}.breadcrumb-item-next-icon,.breadcrumb-item-title{font-size:1rem;line-height:1rem;font-weight:600}.breadcrumb-item:last-child .breadcrumb-item-next-icon{display:none}.breadcrumb-item:not(:last-child){margin-right:1rem}.badge{padding:.25rem;font-size:.5rem;text-align:center;font-weight:500;display:inline-block;margin-right:.5rem}.badge-semibold{font-weight:600}.badge-bold{font-weight:700}.badge-md{padding:.5rem;font-size:.75rem}.badge-lg{padding:.75rem;font-size:1.25rem}.badge-xl{padding:1rem;font-size:1.5rem}.badge-rounded{border-radius:1rem}.badge-circle{border-radius:50%;width:2rem;height:2rem;line-height:2rem}.badge-white{background:#fff;color:#1e1e1e;border:1px solid #1e1e1e}.badge-success{background:#55c17a;color:#fff}.badge-pink{background-color:#ff8f8f;color:#fff}.badge-purple{background-color:#a58fff;color:#fff}.btn{padding:.85rem 1.35rem;background-color:transparent;cursor:pointer;font-size:.75rem;font-weight:700;transition:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.btn.btn-primary{background-color:#1e1e1e;color:#fff;fill:#fff;border:1px solid #fff}.btn.btn-primary.btn-active{border:1px solid #1e1e1e}.btn.btn-primary:hover:not(.btn-active){background-color:#fff;color:#1e1e1e}.btn.btn-outline-primary{background-color:transparent;color:#1e1e1e;border:1px solid #1e1e1e}.btn.btn-outline-primary.btn-active{border:1px solid #fff}.btn.btn-outline-primary:hover:not(.btn-active){background-color:#1e1e1e;color:#fff}.heading-container{display:flex;padding:4rem 0;text-align:center}.heading-container.heading-container-gray{background-color:#f6f6f6}.heading-content{margin:auto}.heading-content .title{font-weight:600;font-size:1.875rem;line-height:2.25rem}.heading-content .subtitle{font-weight:400;font-size:1rem;line-height:1.5rem}.rating>:not(:last-child){margin-right:.35rem}.sidenav-menu .sidenav-overlay{width:100vw;height:100vh;display:none;position:fixed;z-index:999;top:0;overflow:hidden;background:rgba(0,0,0,.5)}.sidenav-menu .sidenav-container{position:fixed;top:0;left:-300px;z-index:1000;width:300px;height:100%;padding:.5rem 1rem;box-shadow:0 6px 12px rgba(107,82,82,.3);background-color:#fff;box-sizing:border-box;transition:all .2s ease}.sidenav-menu .sidenav-container .sidenav-content{height:95%}.sidenav-menu .sidenav-container .sidenav-content .sidenav-actions{padding-bottom:2rem;font-size:1.25rem;font-weight:600}.sidenav-menu .sidenav-container .sidenav-content .sidenav-actions>*{cursor:pointer}.sidenav-menu .sidenav-container .sidenav-content .sidenav-links>*{display:table;width:auto;text-decoration:none;color:#1e1e1e;font-size:1.25rem;text-transform:uppercase;font-weight:600;line-height:1.5rem;margin:0 1rem;margin-bottom:1.25rem;border-bottom:2px solid transparent;transition:all;transition-duration:.3s;transition-timing-function:cubic-bezier(1,0,0,1)}.sidenav-menu .sidenav-container .sidenav-content .sidenav-links>:hover{border-bottom:2px solid #1e1e1e}.sidenav-menu .sidenav-container .sidenav-logo{width:100%;font-size:1rem;font-weight:700;padding-bottom:1.5rem;text-align:center}@media only screen and (max-width:768px){.sidenav-menu.open .sidenav-container{left:0}.sidenav-menu.open .sidenav-overlay{display:block}}.icon{width:1rem;height:1rem}.icon.icon-md{width:1.5rem;height:1.5rem}.icon.icon-lg{width:2rem;height:2rem}.header-container{display:flex;justify-content:center}.header-content{max-width:calc(100vw - 2rem);width:100%;padding:1.25rem 0}@media only screen and (min-width:576px){.header-content{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.header-content{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.header-content{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.header-content{max-width:calc(100vw - 17rem)}}.header-content>:not(:first-child){margin-top:1rem}.header-content-main{display:flex;justify-content:space-between;align-items:center;gap:1rem}@media only screen and (min-width:992px){.header-content-main .header-menu-icon{display:none}}.header-content-main .header-logo{font-weight:700;font-size:1.25rem;color:#1e1e1e;text-decoration:none}@media only screen and (min-width:992px){.header-content-main .header-logo{font-size:1.5rem}}.header-content-main .header-menu{display:flex;justify-content:flex-end;align-items:center;gap:1.25rem}@media only screen and (min-width:992px){.header-content-main .header-menu{flex:1}}.header-content-main .header-menu-items{display:flex;font-size:.85rem;font-weight:600;align-self:flex-end;align-items:center;height:100%;display:none;justify-content:flex-end;text-transform:uppercase}@media only screen and (min-width:992px){.header-content-main .header-menu-items{font-size:1rem;display:flex}}.header-content-main .header-menu-items>*{margin-right:1.5rem}.header-content-main .header-menu-items a{text-decoration:none;white-space:nowrap;padding:.25rem 0;color:#1e1e1e;border-bottom:2px solid transparent;transition:all;transition-duration:.3s;transition-timing-function:cubic-bezier(1,0,0,1)}.header-content-main .header-menu-items a:hover{border-bottom:2px solid #1e1e1e}.header-content-main .header-menu-searchbox{display:none;align-items:center;gap:.5rem}@media only screen and (min-width:576px){.header-content-main .header-menu-searchbox{display:inline-flex}}.header-content-main .header-menu-searchbox input{display:none;color:#1e1e1e;box-shadow:none;border-style:none;border:0;border-bottom:2px solid #1e1e1e;padding:.5rem 0;width:10rem}@media only screen and (min-width:992px){.header-content-main .header-menu-searchbox input{display:block}}.header-content-main .header-menu-searchbox input:focus{outline:none}.header-content-main .header-menu-searchbox input::-moz-placeholder{color:#9e9e9e;font-size:1rem;font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.header-content-main .header-menu-searchbox input::placeholder{color:#9e9e9e;font-size:1rem;font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.header-content-main .header-menu-user{display:inline-flex;align-items:center;gap:1.25rem}.header-content-main .header-menu-user-item>*{display:inline-block;vertical-align:middle}.header-content-main .header-menu-user .shopping-cart-icon{position:relative}.header-content-main .header-menu-user .shopping-cart-icon-badge{font-size:.75rem;font-weight:500;text-align:center;vertical-align:middle;padding:.15rem;border-radius:50%;width:.85rem;height:.85rem;position:absolute;bottom:-.55rem;right:-.25rem;background-color:#55c17a;color:#fff}.header-content-mobile-searchbox{display:block;position:relative;width:100%}@media only screen and (min-width:576px){.header-content-mobile-searchbox{display:none}}.header-content-mobile-searchbox input{width:100%;border:2px solid #1e1e1e;border-radius:.25rem;padding:.5rem 2.5rem .5rem .5rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.header-content-mobile-searchbox input::-moz-placeholder{color:#9e9e9e;font-size:1rem;font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.header-content-mobile-searchbox input::placeholder{color:#9e9e9e;font-size:1rem;font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.header-content-mobile-searchbox .search-icon{position:absolute;right:1rem;top:.55rem;bottom:.55rem}.footer-container{background-color:#1e1e1e;display:flex;justify-content:center}.footer-content{max-width:calc(100vw - 2rem);color:#fff;padding:4rem 0;width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2rem}@media only screen and (min-width:576px){.footer-content{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.footer-content{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.footer-content{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.footer-content{max-width:calc(100vw - 17rem)}}.footer-content-main{grid-column:span 12/span 12}@media only screen and (min-width:768px){.footer-content-main{grid-column:span 7/span 7}}@media only screen and (min-width:992px){.footer-content-main{grid-column:span 4/span 4}}.footer-content-main>*{margin-bottom:1.5rem}.footer-content-main .footer-logo{font-weight:700;font-size:1.5rem}.footer-content-main .footer-description{font-size:1rem;line-height:1.5rem;font-weight:400}.footer-content-main .footer-socials{display:inline-flex;align-items:center;gap:1rem}.footer-content-main .footer-socials .social-icon{border:1px solid #fff;border-radius:50%;padding:.85rem;width:.5rem;height:.5rem;display:flex;align-items:center;justify-content:center;font-size:1.25rem;transition:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);cursor:pointer}.footer-content-main .footer-socials .social-icon:hover{background-color:#fff;color:#1e1e1e}.footer-content-menu{grid-column:span 12/span 12}@media only screen and (min-width:768px){.footer-content-menu{grid-column:span 5/span 5}}@media only screen and (min-width:992px){.footer-content-menu{grid-column:span 2/span 2}}.footer-content-menu>a{font-size:1.125rem;line-height:1.75rem;font-weight:500;display:table;text-decoration:none;color:#fff;text-transform:uppercase;border-bottom:2px solid transparent;margin-bottom:.5rem;transition:all;transition-duration:.3s;transition-timing-function:cubic-bezier(1,0,0,1)}.footer-content-menu>a:hover{border-bottom:2px solid #fff}.footer-content-instagram{grid-column:span 12/span 12}@media only screen and (min-width:768px){.footer-content-instagram{grid-column:span 7/span 7}}@media only screen and (min-width:992px){.footer-content-instagram{grid-column:span 3/span 3}}.footer-content-instagram>*{margin-bottom:1.5rem}.footer-content-instagram .instagram-title{font-size:1.125rem;line-height:1.75rem;font-weight:500}.footer-content-instagram .instagram-gallery{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}.footer-content-instagram .instagram-gallery .instagram-image{grid-column:span 4/span 4}.footer-content-instagram .instagram-gallery .instagram-image img{height:100%;width:100%}.footer-content-newsletter{grid-column:span 12/span 12}@media only screen and (min-width:768px){.footer-content-newsletter{grid-column:span 5/span 5}}@media only screen and (min-width:992px){.footer-content-newsletter{grid-column:span 3/span 3}}.footer-content-newsletter>*{margin-bottom:1.5rem}.footer-content-newsletter .newsletter-title{font-size:1.125rem;line-height:1.75rem;font-weight:500}.footer-content-newsletter .newsletter-email-input{background-color:#1e1e1e;color:#fff;box-shadow:none;border-style:none;border-bottom:1px solid #fff;padding:1rem 0;width:100%}.footer-content-newsletter .newsletter-email-input:focus{outline:none}.footer-content-newsletter .newsletter-email-input::-moz-placeholder{color:#9e9e9e;font-size:1rem;font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.footer-content-newsletter .newsletter-email-input::placeholder{color:#9e9e9e;font-size:1rem;font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.hero-cover-container{position:relative;width:100%}.hero-cover-container>img.hero-img-cover{width:100%;height:26rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media only screen and (min-width:576px){.hero-cover-container>img.hero-img-cover{height:30rem}}@media only screen and (min-width:992px){.hero-cover-container>img.hero-img-cover{height:34rem}}.hero-cover-container>img.hero-img-frame{position:absolute;left:0;bottom:0;max-width:12vw}.hero-container{display:flex;justify-content:center;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.hero-container .hero-content{max-width:calc(100vw - 2rem);padding-top:18%}@media only screen and (min-width:576px){.hero-container .hero-content{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.hero-container .hero-content{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.hero-container .hero-content{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.hero-container .hero-content{max-width:calc(100vw - 17rem)}}@media only screen and (min-width:576px){.hero-container .hero-content{padding-top:12%}}@media only screen and (min-width:768px){.hero-container .hero-content{padding-top:7%}}.hero-container .hero-content-title{font-size:1.5rem;font-weight:500;margin-bottom:.4rem}@media only screen and (min-width:768px){.hero-container .hero-content-title{font-size:3rem;font-weight:400;margin-bottom:.75rem}}.hero-container .hero-content-subtitle{font-size:2rem;font-weight:700;margin-bottom:1rem}@media only screen and (min-width:768px){.hero-container .hero-content-subtitle{font-size:4rem;line-height:3.5rem;margin-bottom:2rem}}.hero-container .hero-content-description{font-size:.85rem;font-weight:400;line-height:1.25rem;margin-bottom:1rem}@media only screen and (min-width:768px){.hero-container .hero-content-description{font-size:1.25rem;font-weight:300;line-height:1.85rem;margin-bottom:2rem;width:50%}}.widget-container{display:flex;justify-content:center}.widget-content{max-width:calc(100vw - 2rem);width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;z-index:100}@media only screen and (min-width:576px){.widget-content{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.widget-content{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.widget-content{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.widget-content{max-width:calc(100vw - 17rem)}}@media only screen and (min-width:992px){.widget-content{margin-top:-4rem}}.widget-content>*{grid-column:span 3/span 3}@media only screen and (min-width:992px){.widget-content>*{grid-column:span 1/span 1}}.widget-item{background-color:#e5e7e7;box-shadow:0 4px 53px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.widget-item-container{position:relative;display:flex}.widget-item-content{flex:1;margin:2.5rem 1.5rem}.widget-item-content .widget-item-title{font-size:1.875rem;font-weight:600;line-height:2.25rem}.widget-item-content .widget-item-subtitle{font-size:1rem;font-weight:400;line-height:1rem;margin-bottom:.35rem}.widget-item-content .widget-item-action{margin-top:1rem}.widget-item-thumbnail{position:absolute;bottom:0;right:1rem;align-self:stretch;height:100%;display:flex;justify-content:flex-end}.widget-item-thumbnail img{margin-top:auto;height:12rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:inline-block;vertical-align:bottom}.product-container{display:flex;justify-content:center;margin-bottom:9rem}@media only screen and (min-width:576px){.product-container{margin-bottom:12rem}}@media only screen and (min-width:768px){.product-container{margin-bottom:14rem}}@media only screen and (min-width:992px){.product-container{margin-bottom:16rem}}.product-container.product-container-similar{background-color:#f6f6f6;padding:2rem 0;margin-bottom:0!important}.product-list{max-width:calc(100vw - 2rem);width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}@media only screen and (min-width:576px){.product-list{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.product-list{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.product-list{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.product-list{max-width:calc(100vw - 17rem)}}.product-list-similar{gap:1.5rem}.product-list>*{grid-column:span 6/span 6}@media only screen and (min-width:992px){.product-list>*{grid-column:span 4/span 4}}@media only screen and (min-width:1200px){.product-list>*{grid-column:span 3/span 3}}.product-list>.product-list-action{grid-column:span 12/span 12;display:flex;justify-content:center;margin-top:2rem}.product-item{background-color:#fff;transition:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);scale:.98;text-decoration:none}.product-item-thumbnail{position:relative}.product-item-thumbnail .thumbnail{width:100%}.product-item-thumbnail-badge{position:absolute;top:1rem;left:1rem}.product-item:hover{scale:1}.product-item .product-item-detail{text-align:center;color:#000}.product-item .product-item-detail>*{margin-bottom:.75rem}.product-item .product-item-detail-title{font-size:1.15rem;font-weight:500}.product-item .product-item-detail-price{margin-top:1rem;font-size:2rem;font-weight:500}.product-item .product-item-detail-price-discount{font-size:1rem;font-weight:400;text-decoration:line-through;color:#9e9e9e}.product-overview-container{display:flex;justify-content:center}.product-overview-content{max-width:calc(100vw - 2rem);width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;padding:2rem 0}@media only screen and (min-width:576px){.product-overview-content{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.product-overview-content{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.product-overview-content{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.product-overview-content{max-width:calc(100vw - 17rem)}}.product-overview-content-preview{position:relative;grid-column:span 12/span 12}.product-overview-content-preview .preview-images{position:relative;background-color:#e5e7e7;width:100%}.product-overview-content-preview .preview-images .preview-image{display:none}.product-overview-content-preview .preview-images .preview-image.active{display:block}.product-overview-content-preview .preview-images .preview-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:1/1;width:100%}.product-overview-content-preview .preview-images .preview-image-magnify-icon{position:absolute;bottom:4%;right:4%;z-index:10}.product-overview-content-preview .preview-thumbnails{white-space:nowrap;max-width:90vw;overflow-x:auto}.product-overview-content-preview .preview-thumbnails::-webkit-scrollbar{-webkit-appearance:none;appearance:none}@media only screen and (min-width:768px){.product-overview-content-preview .preview-thumbnails{position:absolute;top:5%;right:0;z-index:10;max-height:55%;overflow-y:auto}}@media only screen and (min-width:992px){.product-overview-content-preview .preview-thumbnails{top:1%;max-height:65%}}.product-overview-content-preview .preview-thumbnails>*{margin:.1rem}@media only screen and (min-width:768px){.product-overview-content-preview .preview-thumbnails>*{margin:1rem .5rem}}.product-overview-content-preview .preview-thumbnails .preview-thumbnail{cursor:pointer;width:5rem;height:5rem;display:inline-block;transition:all .3s}@media only screen and (min-width:768px){.product-overview-content-preview .preview-thumbnails .preview-thumbnail{display:block}}.product-overview-content-preview .preview-thumbnails .preview-thumbnail.active{border:1px solid #1e1e1e}.product-overview-content-preview .preview-thumbnails .preview-thumbnail:hover{opacity:.5}.product-overview-content-preview .preview-thumbnails .preview-thumbnail img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media only screen and (min-width:992px){.product-overview-content-preview{grid-column:span 6/span 6}}.product-overview-content-preview>:not(:last-child){margin-bottom:.75rem}.product-overview-content-info{grid-column:span 12/span 12}@media only screen and (min-width:992px){.product-overview-content-info{grid-column:span 6/span 6}}.product-overview-content-info .product-title{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}@media only screen and (min-width:768px){.product-overview-content-info .product-title{font-size:2rem}}.product-overview-content-info .product-rating{margin-bottom:1.25rem}.product-overview-content-info .product-price{font-size:2rem;font-weight:500;margin-bottom:1rem}@media only screen and (min-width:768px){.product-overview-content-info .product-price{font-size:1.5rem}}.product-overview-content-info .product-description{font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:1rem}.product-overview-content-info .product-badge{display:inline-flex}.product-overview-content-info .product-separator{width:100%;border:1px solid #d9d9d9;margin:1rem 0}.product-overview-content-info .product-meta-table tr td{padding:.45rem 0}.product-overview-content-info .product-meta-table tr td.meta-title{font-size:1rem;font-weight:400}.product-overview-content-info .product-meta-table tr td.meta-value{font-size:1rem;font-weight:600;padding-left:1rem}.product-overview-content-info .product-meta-table tr td.meta-value .badge{font-weight:500}.product-overview-content-info .product-meta-table tr:first-child td{padding-top:0}.product-overview-content-info .product-meta-table tr:last-child td{padding-bottom:0}.product-overview-content-info .product-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin-top:.5rem;gap:.5rem}@media only screen and (min-width:576px){.product-overview-content-info .product-actions{display:inline-flex;justify-content:baseline}}.product-overview-content-info .product-actions .product-action-qty{display:inline-flex;align-items:stretch}.product-overview-content-info .product-actions .product-action-qty input{width:4rem;height:100%;border:1px 0 solid #1e1e1e;box-sizing:border-box;margin:0;padding:.7rem;text-align:center;font-size:1rem;font-weight:600}.product-overview-content-info .product-actions .product-action-qty input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.product-overview-content-info .product-actions .product-action-add-to-cart{order:4;flex-basis:100%;width:100%;margin-top:.65rem;margin-right:0}@media only screen and (min-width:576px){.product-overview-content-info .product-actions .product-action-add-to-cart{margin-top:0;flex-basis:unset;order:unset;width:auto}}@media only screen and (max-width:576px){.product-overview-content-info .product-actions .product-action-add-to-cart{font-size:1.25rem}}@media only screen and (min-width:768px){.product-overview-content-info .product-actions .product-action-add-to-cart{margin-left:1rem}}.product-overview-content-more{grid-column:span 12/span 12}@media only screen and (min-width:992px){.product-overview-content-more{grid-column:span 6/span 6}}.product-overview-content-more>*{margin-bottom:.1rem}@media only screen and (min-width:768px){.product-overview-content-more>*{margin-bottom:1rem}}.product-overview-content-more .product-overview-tabs{display:flex;flex-direction:row;overflow-x:auto}.product-overview-content-more .product-overview-tabs::-webkit-scrollbar{-webkit-appearance:none;appearance:none}.product-overview-content-more .product-overview-tabs>*{flex-shrink:0}.product-overview-content-more .product-overview-full-description{margin-top:1rem;font-size:1rem;font-weight:400;line-height:1.55rem;white-space:pre-wrap}.sale-container{background-color:#f6f6f6;display:flex;justify-content:center}.sale-content{max-width:calc(100vw - 2rem);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-top:-6rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}@media only screen and (min-width:576px){.sale-content{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.sale-content{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.sale-content{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.sale-content{max-width:calc(100vw - 17rem)}}@media only screen and (min-width:768px){.sale-content{margin-top:-10rem}}@media only screen and (min-width:992px){.sale-content{margin-top:-12rem}}.sale-content-info{grid-column:span 12/span 12;background-color:#1e1e1e;color:#fff;text-align:center;padding:5% 2rem;order:2}@media only screen and (min-width:768px){.sale-content-info{grid-column:span 5/span 5;padding:17% 2.5rem;order:1}}@media only screen and (min-width:992px){.sale-content-info{grid-column:span 4/span 4}}.sale-content-info>:not(:last-child){margin-bottom:.75rem}@media only screen and (min-width:768px){.sale-content-info>:not(:last-child){margin-bottom:1rem}}.sale-content-info-title{font-size:.85rem;line-height:1rem;font-weight:400}.sale-content-info-discount{font-size:3rem;font-weight:500}.sale-content-info-description{font-size:.85rem;line-height:1.2rem;font-weight:300}@media only screen and (min-width:768px){.sale-content-info-title{font-size:1.25rem}.sale-content-info-discount{font-size:4rem}.sale-content-info-description{font-size:.95rem;line-height:1.5rem}}.sale-content-thumbnail{grid-column:span 12/span 12;position:relative;background-color:#e5e7e7;color:#fff;order:1}@media only screen and (min-width:768px){.sale-content-thumbnail{grid-column:span 7/span 7;order:2}}@media only screen and (min-width:992px){.sale-content-thumbnail{grid-column:span 8/span 8}}.sale-content-thumbnail-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sale-content-thumbnail-badge{position:absolute;right:0;top:5%;background-color:#1e1e1e;color:#fff;font-size:.75rem;font-weight:500;padding:.5rem 1.25rem}.blog-container{background-color:#f6f6f6;display:flex;justify-content:center}.blog-list{max-width:calc(100vw - 2rem);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem}@media only screen and (min-width:576px){.blog-list{max-width:calc(100vw - 4rem)}}@media only screen and (min-width:768px){.blog-list{max-width:calc(100vw - 8rem)}}@media only screen and (min-width:992px){.blog-list{max-width:calc(100vw - 11rem)}}@media only screen and (min-width:1200px){.blog-list{max-width:calc(100vw - 17rem)}}.blog-list>*{grid-column:span 12/span 12}@media only screen and (min-width:768px){.blog-list>*{grid-column:span 6/span 6}}.blog-list .blog-item{background-color:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);margin-bottom:1.5rem}.blog-list .blog-item-thumbnail{position:relative}.blog-list .blog-item-thumbnail-img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.blog-list .blog-item-body{padding:1.75rem}.blog-list .blog-item-body>:not(:last-child){margin-bottom:.75rem}@media only screen and (min-width:992px){.blog-list .blog-item-body{padding:2rem}}.blog-list .blog-item-footer{display:flex;justify-content:center;padding:0 2rem 2rem 2rem}.blog-list .blog-item-title{text-align:center;font-size:1.25rem;font-weight:600}.blog-list .blog-item-description{text-align:center;font-size:1rem;line-height:1.5rem;font-weight:400}button,html{font-family:Montserrat,Segoe UI,Tahoma,Geneva,Verdana,sans-serif}body{margin:0}