@font-face{font-family:'Gudea-Bold';src:url('../fonts/Gudea-Bold.eot');src:url('../fonts/Gudea-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Gudea-Bold.woff2') format('woff2'),url('../fonts/Gudea-Bold.woff') format('woff'),url('../fonts/Gudea-Bold.ttf') format('truetype'),url('../fonts/Gudea-Bold.svg#Gudea-Bold') format('svg');font-weight:700 !important;font-style:normal;font-display:swap}@font-face{font-family:'Gudea-Regular';src:url('../fonts/Gudea-Regular.eot');src:url('../fonts/Gudea-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Gudea-Regular.woff2') format('woff2'),url('../fonts/Gudea-Regular.woff') format('woff'),url('../fonts/Gudea-Regular.ttf') format('truetype'),url('../fonts/Gudea-Regular.svg#Gudea-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Oswald-SemiBold';src:url('../fonts/Oswald-SemiBold.eot');src:url('../fonts/Oswald-SemiBold.eot?#iefix') format('embedded-opentype'),url('../fonts/Oswald-SemiBold.woff2') format('woff2'),url('../fonts/Oswald-SemiBold.woff') format('woff'),url('../fonts/Oswald-SemiBold.ttf') format('truetype'),url('../fonts/Oswald-SemiBold.svg#Oswald-SemiBold') format('svg');font-weight:600 !important;font-style:normal;font-display:swap}@font-face{font-family:'Oswald-Medium';src:url('../fonts/Oswald-Medium.eot');src:url('../fonts/Oswald-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Oswald-Medium.woff2') format('woff2'),url('../fonts/Oswald-Medium.woff') format('woff'),url('../fonts/Oswald-Medium.ttf') format('truetype'),url('../fonts/Oswald-Medium.svg#Oswald-Medium') format('svg');font-weight:500 !important;font-style:normal;font-display:swap}@font-face{font-family:'Oswald-Regular';src:url('../fonts/Oswald-Regular.eot');src:url('../fonts/Oswald-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/Oswald-Regular.woff2') format('woff2'),url('../fonts/Oswald-Regular.woff') format('woff'),url('../fonts/Oswald-Regular.ttf') format('truetype'),url('../fonts/Oswald-Regular.svg#Oswald-Regular') format('svg');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Oswald-Bold';src:url('../fonts/Oswald-Bold.eot');src:url('../fonts/Oswald-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Oswald-Bold.woff2') format('woff2'),url('../fonts/Oswald-Bold.woff') format('woff'),url('../fonts/Oswald-Bold.ttf') format('truetype'),url('../fonts/Oswald-Bold.svg#Oswald-Bold') format('svg');font-weight:700 !important;font-style:normal;font-display:swap}.posAbs{position:absolute}.posRel{position:relative}.posSta{position:static}.mL-auto{margin-left:auto}.d-block{display:block}.d-block-inline{display:inline-block}.d-none{display:none}.d-flex-inline{display:inline-flex}.d-flex{display:flex}.d-flex-wrap{display:flex;flex-wrap:wrap}.d-flex-wrapN{display:flex;flex-wrap:nowrap}.d-flex-A-start{display:flex;align-items:start}.d-flex-A-end{display:flex;align-items:end}.d-flex-A-center{display:flex;align-items:center}.d-flex-J-center{display:flex;justify-content:center}.d-flex-J-SB{display:flex;justify-content:space-between}.d-flex-J-SE{display:flex;justify-content:space-evenly}.d-flex-J-SA{display:flex;justify-content:space-around}.d-flex-J-stretch{display:flex;justify-content:stretch}.d-flex-center{display:flex;align-items:center;justify-content:center}.d-flex-column{display:flex;flex-direction:column}.d-flex-columnR{display:flex;flex-direction:column-reverse}.d-flex-row{display:flex;flex-direction:row}.d-flex-rowR{display:flex;flex-direction:row-reverse}.font-inherit{font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.t-caps{text-transform:capitalize}.t-lower{text-transform:lowercase}.t-upper{text-transform:uppercase}.text-ellipsis{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis-block{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.link-blue-hover-style:hover{color:#20b9a7 !important;text-decoration:none}.link-blue-hover-style2{color:#1b9688}.link-blue-hover-style2:hover{color:#20b9a7 !important;text-decoration:none}.button-primary-style{background-color:#1b9688;border-color:#1b9688}.button-primary-style:not(:hover){background-color:#1b9688 !important;border-color:#1b9688 !important}.button-primary-style-hover:hover,.button-primary-style-hover:active,.button-primary-style-hover:focus{background-color:#20b9a7;border-color:#20b9a7}.slick-carousel--reuse .slick-prev,.slick-carousel--reuse .slick-next{width:26px;height:26px;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);background:0 0;box-shadow:0 0 0 !important;background-size:24px;background-position:center center;background-repeat:no-repeat;background-color:transparent;z-index:1}.slick-carousel--reuse .slick-prev:before,.slick-carousel--reuse .slick-next:before,.slick-carousel--reuse .slick-prev:after,.slick-carousel--reuse .slick-next:after{display:none !important}@media screen and (min-width:1280px){.slick-carousel--reuse .slick-prev:before,.slick-carousel--reuse .slick-next:before,.slick-carousel--reuse .slick-prev:after,.slick-carousel--reuse .slick-next:after{display:none !important}}.slick-carousel--reuse .slick-prev{top:50%;bottom:auto;left:0;background-image:url("../images/icons/snus_arrow_left.svg")}.slick-carousel--reuse .slick-prev:hover{background-image:url("../images/icons/snus_arrow_left_hover.svg")}@media screen and (min-width:992px){.slick-carousel--reuse .slick-prev{left:-20px;background-size:16px}}@media screen and (min-width:1280px){.slick-carousel--reuse .slick-prev{left:-30px;background-size:24px}}@media screen and (max-width:991px){.slick-carousel--reuse .slick-prev{top:auto;bottom:-35px;left:5px}}@media screen and (max-width:767px){.slick-carousel--reuse .slick-prev{left:0}}.slick-carousel--reuse .slick-next{right:0;background-image:url("../images/icons/snus_arrow_right.svg")}.slick-carousel--reuse .slick-next:hover{background-image:url("../images/icons/snus_arrow_right_hover.svg")}@media screen and (min-width:992px){.slick-carousel--reuse .slick-next{right:-20px;background-size:16px}}@media screen and (min-width:1280px){.slick-carousel--reuse .slick-next{right:-30px;background-size:24px}}@media screen and (max-width:991px){.slick-carousel--reuse .slick-next{top:auto;bottom:-35px;right:5px}}@media screen and (max-width:767px){.slick-carousel--reuse .slick-next{right:0}}.slick-carousel--reuse .slick-track{display:flex;justify-content:stretch}.slick-carousel--reuse .slick-track:before,.slick-carousel--reuse .slick-track:after{display:none}.slick-carousel--reuse .slick-slide{float:none;min-height:100%;display:flex;flex-direction:column;height:unset}@media screen and (max-width:767px){.slick-carousel--reuse .slick-slide{padding:0 2px}}.slick-carousel--reuse .slick-slide>div{height:100%;display:flex;flex-direction:column}.slick-carousel--reuse .slick-slide>div>.product-item{height:100%}.slick-carousel--reuse .slick-slide>div>.product-item>.product-item-info{height:100%}@media screen and (min-width:992px){.slick-carousel--reuse .slick-dots{display:none !important}}.slick-carousel--reuse .slick-dots li{width:8px;height:8px;margin:0 3px}.slick-carousel--reuse .slick-dots li button{width:inherit;height:inherit;background-color:#565656;border:0}.slick-carousel--reuse .slick-dots li.slick-active button{background-color:#1b9688}@media screen and (max-width:767px){.slick-carousel--reuse .slick-active li.product-item{padding:0 4px 0 0}}@media screen and (max-width:767px){.slick-carousel--reuse .slick-active+.slick-active li.product-item{padding:0 0 0 8px}}@media screen and (max-width:767px){.slick-carousel--reuse .slick-active+.slick-active>div{margin-left:-5px}}.photo-instagrams{max-width:1240px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 auto 60px !important}.photo-instagrams .item:nth-child(7){display:none !important}.photo-instagrams .item:nth-child(8){display:none !important}.photo-instagrams .item:nth-child(9){display:none !important}.photo-instagrams .item:nth-child(10){display:none !important}.photo-instagrams .item .content{left:50%;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.photo-instagrams a{height:0;padding:10px 10px 100% !important}.photo-instagrams img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;max-width:100%;max-height:100%;z-index:0}.special-banner .timer-container{padding:0 10px;position:relative}.special-banner .timer-label{color:#000;height:32px;padding:6px 12px 6px;position:relative;display:flex;align-items:center;justify-content:center;line-height:20px}.special-banner p{margin:0;line-height:1.2}.special-banner .timer{background:#eef0f1;padding:10px 24px;box-shadow:0px 2px 5px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;display:none}.special-banner .timer-title{font-weight:700;font-size:11px;line-height:1;color:#565656;margin:0}.special-banner .timer-time{font-size:20px;color:#ea0101;font-family:'Gudea-Bold';font-weight:500}.special-banner .timer-content{font-weight:700;font-size:11px;line-height:1;color:#565656;margin:0}.cms-index-index .page-title-wrapper{display:none}.cms-index-index .page.messages{display:block !important}.cms-index-index .news-section .post-item .news-image img{aspect-ratio:1}.home-banner-slider{margin-top:0;margin-bottom:35px;max-width:100vw !important}@media screen and (min-width:768px){.home-banner-slider{aspect-ratio:4.31818182}}@media screen and (min-width:1900px){.home-banner-slider{aspect-ratio:4.31818182}}@media screen and (max-width:767px){.home-banner-slider{aspect-ratio:1.08033241;margin:0 0 20px}}.home-banner-slider .porto-carousel-item{width:100%;position:relative}@media screen and (min-width:1366px){.home-banner-slider .porto-carousel-item img{width:100%}}@media screen and (max-width:991px){.home-banner-slider .porto-carousel-item img{width:100%}}.home-banner-slider .porto-carousel-wrapper{padding:0}.home-banner-slider .col-lg-3{display:flex}.home-banner-slider .home-banner-slider-right{display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:991px){.home-banner-slider .home-banner-slider-right{display:flex;justify-content:space-between;flex-direction:row;padding-top:15px}}@media screen and (max-width:991px){.home-banner-slider .banner-right-box{width:-webkit-calc(50% - 10px);width:-moz-calc(50% - 10px);width:calc(50% - 10px)}}@media screen and (max-width:767px){.home-banner-slider .banner-right-box{width:-webkit-calc(50% - 5px);width:-moz-calc(50% - 5px);width:calc(50% - 5px)}}.home-banner-slider .banner-right-box img{width:100%}.home-banner-slider .slick-slider button.slick-arrow{background:0 0;width:51px;height:51px;border-radius:50%;font-size:0;padding:0;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:transparent;z-index:1;opacity:1}@media screen and (max-width:991px){.home-banner-slider .slick-slider button.slick-arrow{width:30px;height:30px}}.home-banner-slider .slick-slider button.slick-arrow:before{display:none}.home-banner-slider .slick-slider button.slick-arrow:hover{opacity:.7}.home-banner-slider .slick-slider button.slick-arrow.slick-prev{background-image:url('../images/icons/snus_slider_left.svg');left:25px}@media screen and (max-width:991px){.home-banner-slider .slick-slider button.slick-arrow.slick-prev{left:15px}}.home-banner-slider .slick-slider button.slick-arrow.slick-next{background-image:url('../images/icons/snus_slider_right.svg');right:25px}@media screen and (min-width:992px){.home-banner-slider .slick-slider button.slick-arrow.slick-next{right:42px}}@media screen and (max-width:991px){.home-banner-slider .slick-slider button.slick-arrow.slick-next{right:15px}}.home-banner-slider .owl-item{overflow:hidden;display:flex;position:relative}@media screen and (max-width:380px){.home-banner-slider .owl-item{height:130px}}@media screen and (max-width:359px){.home-banner-slider .owl-item{height:120px}}@media screen and (max-width:320px){.home-banner-slider .owl-item{height:110px}}.porto-carousel-item-overlay{position:absolute;left:20px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:1;padding:40px;color:#fff}.porto-carousel-item-overlay h2,.porto-carousel-item-overlay h3,.porto-carousel-item-overlay h4,.porto-carousel-item-overlay h6{color:#fff;margin-bottom:10px}.porto-carousel-item-overlay .price-section{display:flex;align-items:center}.porto-carousel-item-overlay .price-section h4{margin:0 10px 0 0}.promotional-banner{display:flex;margin-bottom:40px}@media screen and (max-width:767px){.promotional-banner{margin-left:-15px;margin-right:-15px;margin-bottom:30px;flex-direction:column}}.promotional-banner>.widget.block{width:100%}.promotional-banner .pagebuilder-column{padding-right:8px}@media screen and (min-width:768px){.promotional-banner .pagebuilder-column{aspect-ratio:2.58657244}}@media screen and (max-width:767px){.promotional-banner .pagebuilder-column{aspect-ratio:2.59459459;padding:0 !important;margin-bottom:4px}}.promotional-banner .pagebuilder-column+.pagebuilder-column{padding-left:8px;padding-right:0}.promotional-banner .pagebuilder-column img{width:100%}@media screen and (min-width:992px){.promotional-banner .pagebuilder-column img{aspect-ratio:2.58657244}}@media screen and (max-width:767px){.promotional-banner .pagebuilder-column img{aspect-ratio:2.74285714}}.porto-ultimate-content-box-container{margin-bottom:60px}.support-section{display:flex;padding:20px 0 0}@media screen and (min-width:768px){.support-section{justify-content:space-between}}@media screen and (max-width:767px){.support-section{flex-direction:column;padding:0 15px}}.support-section .support-block{background:#20b9a7;box-shadow:0px 3px 6px rgba(0,0,0,.16)}@media screen and (min-width:768px){.support-section .support-block{width:calc(33.33% - 50px)}}@media screen and (max-width:767px){.support-section .support-block{margin:0 0 30px}.support-section .support-block:last-child{margin:0}}.support-section .support-wrapper{margin:0;padding:20px 40px 30px;font-family:'Gudea-Medium';color:#fff;font-size:14px;display:flex;align-items:center;justify-content:center;flex-direction:column}.support-section p{line-height:18px;margin:0;font-size:14px;order:3;text-align:center}.support-section h4.support-heading{font-size:16px;margin:0 0 6px;padding:0 !important;font-family:'Oswald-Medium';line-height:1.2;letter-spacing:.48px;order:2}.support-section .subLogo{order:1;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 0 20px;background-size:cover;background-position:0 0;background-repeat:no-repeat;background-color:transparent}.support-section .subLogo img{display:none}.support-section .support-pin .subLogo{background-image:url(../images/icons/snus_shipping_white.svg)}.support-section .support-ship .subLogo{background-image:url(../images/icons/snus_document_white.svg)}.support-section .support-support .subLogo{background-image:url(../images/icons/snus_questions_white.svg)}.seo-section{margin:50px 0 40px;padding:0 15px;background:#cbf2e9}@media screen and (max-width:767px){.seo-section{text-align:center}}.seo-section .row-full-width-inner{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:50px 0}.seo-section [data-content-type=html]{min-height:200px;display:flex;flex-direction:column;justify-content:center;padding:20px 0}.seo-section h2{margin:0 0 15px;font-size:24px;font-family:'Oswald-Medium';letter-spacing:.72px;text-transform:uppercase;width:100%}.seo-section h1{margin:0 0 15px;font-size:24px;font-family:'Oswald-Medium';letter-spacing:.72px;text-transform:uppercase}.seo-section p{margin:0}.insta-items>h4{margin:0 0 40px;font-size:22px;font-family:'Gudea-Bold';font-weight:500;text-align:center}[class=tabs-content] [data-content-type=tab-item]:not([role=tabpanel]){overflow:hidden}div[data-content-type=tabs] .tabs-content [data-content-type=tab-item]:not(:first-child):not([aria-hidden]){display:none !important}[role=tablist]:not(.ui-tabs-nav){margin-bottom:0 !important}.home-banner-slider-left .porto-carousel:not(.slick-slider){aspect-ratio:2.72727273}@media screen and (max-width:767px){.product-tabs .products-grid:not(.slick-slider) .product-item{width:-webkit-calc(50vw - 15px) !important;width:-moz-calc(50vw - 15px) !important;width:calc(50vw - 15px) !important;padding:0 0 0 8px !important}}.widget-product-carousel:not(.slick-slider){display:flex;width:10000px;overflow:hidden;flex-wrap:nowrap !important}.widget-product-carousel:not(.slick-slider) .product-item{width:320px !important;margin-bottom:20px}@media screen and (min-width:1500px){.widget-product-carousel:not(.slick-slider) .product-item{width:375px !important}}.widget-product-carousel:not(.slick-slider) .product-item:first-child{visibility:visible !important}@media screen and (max-width:767px){.porto-carousel.top-carousel:not(.slick-slider) .item:not(:first-child){display:none !important}}.porto-carousel:not(.slick-slider) .porto-carousel-item:not(:first-child){display:none !important}@media screen and (min-width:992px){.cms-index-index.layout-1220 .porto-inner-container .container{padding-left:0;padding-right:0}.cms-index-index .page-main{padding-left:0;padding-right:0}.cms-index-index .brand-list{margin:0 0 45px}.special-banner .timer-label{font-size:12px}.special-banner .container{padding:0}.special-banner .timer{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;right:20px;top:2px;border-radius:12px;padding:0 20px;height:61px;z-index:2;display:none}.seo-section .row-full-width-inner{min-height:230px}.seo-section .pagebuilder-column{width:50%;padding:0 40px 0 0}}@media screen and (min-width:1024px){.home-banner-slider-left .porto-carousel:not(.slick-slide){overflow:hidden;display:flex;flex-wrap:wrap;aspect-ratio:4.31818182}.cms-all-brands .brand-list .brand{width:calc(100%/8);margin-bottom:16px}}@media screen and (max-width:1024px){.widget .owl-carousel .owl-dots{bottom:30px}.owl-carousel .owl-nav.disabled+.owl-dots{bottom:30px}}@media screen and (max-width:991px){.special-banner .timer-title{font-size:inherit;font-weight:inherit;line-height:1.2;margin:0 2px;color:inherit;font-family:none;text-transform:capitalize}.special-banner .timer-time{font-size:inherit;font-weight:inherit;line-height:1.2;margin:0 2px;color:inherit;font-family:none;text-transform:capitalize}.special-banner .timer-content{font-size:inherit;font-weight:inherit;line-height:1.2;margin:0 2px;color:inherit;font-family:none;text-transform:capitalize}.special-banner .timer-container{padding:0}.special-banner .timer{display:flex;background-color:#fff;font-family:'Gudea-Regular';font-size:12px;box-shadow:0px 3px 6px rgba(0,0,0,.16);margin:-8px 0 0;position:relative}.special-banner .timer-label{margin:0;height:auto;line-height:1.2;font-size:12px;padding:2px 15px 10px}.cms-index-index .page-main{padding-left:0;padding-right:0}}@media screen and (max-width:767px){.cms-index-index .footer .container{padding:30px 15px 40px}.home-banner-slider-left .porto-carousel:not(.slick-slide){overflow:hidden;display:flex;max-height:170px;flex-wrap:wrap}.photo-instagrams{justify-content:flex-start;margin-bottom:20px !important;margin-left:-5px !important;margin-right:-5px !important}}@media screen and (max-width:639px){.widget .owl-carousel .owl-dots{bottom:20px}.owl-carousel .owl-nav.disabled+.owl-dots{bottom:20px}.product-tabs .ui-tabs-nav .ui-state-default a{margin:0;letter-spacing:0px}.product-tabs .ui-tabs-nav .ui-state-default a *{letter-spacing:0px}div[data-content-type=tabs].product-tabs .tabs-navigation li.tab-header a{margin:0;letter-spacing:0px}div[data-content-type=tabs].product-tabs .tabs-navigation li.tab-header a *{letter-spacing:0px}}