@charset "UTF-8";
/* https://contiki.sustainabletravelandliving.com/wp-content/themes/storefront-child/site.css?ver=1693491095 */
.pwb-single-product-brands{margin-top:12px;text-transform:uppercase;color:#020202}.post-type-archive-product #secondary,.product-template-default #secondary,.tax-product_cat #secondary{display:none}.video-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-video-description{display:block;width:calc(100%/2);float:left}@media screen and (max-width:882px){.product-video-description{width:calc(100%/1)}}.product-video-description-wrap{padding-right:4%}@media screen and (max-width:882px){.product-video-description-wrap{padding-right:0}}.product-video{display:block;width:calc(100%/2);float:left}@media screen and (max-width:882px){.product-video{width:calc(100%/1)}}.product-video img{display:block!important}.page-template-template-landing #masthead{position:inherit}.page-template-template-landing #masthead .landing-logo{padding:22px;display:flex;width:100%;align-items:center;justify-content:center}.page-template-template-landing .col-full{max-width:100%;padding:0}@media screen and (max-width:1062px){.page-template-template-landing .col-full{margin-left:0;margin-right:0}}.page-template-template-landing #sts-home-banner,.page-template-template-landing .banner-tint{min-height:422px!important}.page-template-template-landing .banner-content h1{font-size:2.82rem!important;letter-spacing:2px}.page-template-template-landing .banner-content h3{font-size:1.44em!important;font-weight:400!important;text-transform:none}.page-template-template-landing .landing-signup{padding:62px 2%;display:flex;align-items:center;justify-content:center}.page-template-template-landing .mc-form-wrapper{max-width:422px;margin:0 auto;text-align:center}@media screen and (max-width:960px){.page-template-template-landing .mc-form-wrapper{max-width:100%}}.page-template-template-landing #mc_embed_signup h2{color:#b0a193;margin-bottom:17.5px;outline:0;font-size:1.82em}.page-template-template-landing #mc_embed_signup h3{color:#3d4246;font-size:1em;font-weight:400;margin-bottom:22px}.page-template-template-landing #mc_embed_signup .mc-field-group{padding-bottom:12px}.page-template-template-landing #mc_embed_signup input{width:100%;outline:0;border:1px solid #b0a193!important;padding-left:12px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;box-shadow:none}.page-template-template-landing #mc-embedded-subscribe{background-color:#b0a193;color:#fff!important;text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:1px;padding:12px 22px;max-width:100%;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none}.page-template-template-landing #mc_embed_signup div.mce_inline_error{background-color:transparent!important;color:#3d4246!important;text-align:left;font-style:italic;margin-bottom:0!important;font-weight:400!important}.page-template-template-landing #mc_embed_signup input.mce_inline_error{border-color:#949494!important}.page-template-template-landing #mce-error-response{margin-bottom:22px}.page-template-template-landing .site-footer{padding:22px!important}.page-template-template-landing .site-footer a{color:#fff;font-size:22px}body,button,input,textarea{font-family:"Montserrat",sans-serif}body{background:#fff;font-size:14px;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;color:#585f66}h1,h2{color:#b0a193}h1,h2,h3{text-transform:uppercase}h1,h2,h3,h4{font-family:"Montserrat",sans-serif;font-weight:400}a,a:hover,h3,h4{color:#020202}a{opacity:1;transition:all .5s ease}a:hover{opacity:.44}a,input{outline:0!important}input[type=number]{border-color:#b0a193!important;color:#b0a193}input[type=number]::-webkit-inner-spin-button{opacity:1}input[type=number]::-webkit-outer-spin-button{opacity:1}.col-full{max-width:1200px}#masthead.col-full{max-width:1200px;margin:0 auto}img{border-radius:0}.pswp__caption{display:none}.product-attributes,.the-why{border-top:1px solid #b0a193;border-bottom:1px solid #b0a193;padding:12px 0;margin:22px 0;display:block;overflow:auto}.the-why p{margin-bottom:0}.the-why .the-why-left,.the-why .the-why-right{width:8%;float:left;display:block}.the-why .the-why-right{width:92%}.the-why .the-why-right p{margin:0 0 0 2%}.product-attributes{padding:12px 0 0}.product-attributes .product-attributes-col{width:calc(100%/8);display:block;float:left}.product-attributes .product-attributes-col img{max-width:80%;float:none;margin:0 auto 12px}.product .wcppec-checkout-buttons,.storefront-product-pagination{display:none}#zoid-paypal-button-b376c8593e,.sku_wrapper{display:none!important}.in-stock{display:none}.custom-footer-logo-link,.custom-logo-link{display:flex!important;align-items:center;float:none;margin:0 auto 4rem;min-height:115px}.custom-footer-logo-link img,.custom-logo-link img{max-height:100px;width:auto}.main-header{border-bottom:4px solid #6dac1c}.header-account{display:block;color:#020202;padding-top:0;padding-left:28px;text-align:right}@media screen and (max-width:768px){.header-account{display:none}}.site-header{padding-top:0;padding-bottom:0;border-bottom-color:#f0f0f0}.site-header-cart .widget_shopping_cart{background-color:#b0a193;color:#fff;width:300px}.site-header-cart:hover .widget_shopping_cart{right:0;left:auto}.site-header-cart .paypal-button{display:none}.handheld-navigation{box-shadow:0 2px 2px rgb(0 0 0 / .4)}.handheld-navigation ul{margin-left:22px}#site-navigation,#site-navigation .menu{width:100%;display:flex;justify-content:center}#site-navigation{align-self:center;margin:0 auto;float:none}@media screen and (max-width:1012px){#site-navigation{margin:0}}@media screen and (max-width:768px){#site-navigation{width:100%;margin:0;float:none;display:block}}#site-navigation .menu{margin-left:0}#site-navigation .handheld-navigation{box-shadow:none}#site-navigation .handheld-navigation .menu{flex-direction:column;padding:0 10px}#site-navigation .handheld-navigation .menu ul{background-color:#fff0}.menu-toggle,button.menu-toggle{color:#fff;background-color:#fff!important}button.menu-toggle{color:#020202;border-color:#fff!important}button.menu-toggle span{text-transform:uppercase}button.menu-toggle:after,button.menu-toggle:before{background-color:#020202!important}.page-id-8 .content-area,.post-type-archive-product .content-area,.tax-product_cat .content-area{width:100%}.page-id-8 .widget-area{display:none}.page-id-9 .content-area{width:100%}.page-id-9 .widget-area,.tax-product_cat .woocommerce-products-header .page-title,.woocommerce-Tabs-panel h2{display:none}.single-product .content-area{width:100%}.storefront-breadcrumb{margin-bottom:0}@media screen and (max-width:1022px){.storefront-breadcrumb{padding-left:2%;padding-right:2%}}.woocommerce-breadcrumb a:first-of-type::before{display:none}.tax-product_cat .storefront-breadcrumb{padding-top:22px}.category-banner,.page-banner{background-size:cover;background-repeat:no-repeat;background-position:center center}.category-banner .category-tint{background-color:rgb(2 2 2 / .35);height:282px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.category-banner .category-tint{height:182px}}.category-banner h1,.page-banner h1{color:#fff}.page-template-template-origin-story .col-full{max-width:100%;padding:0;margin-left:0;margin-right:0}.page-template-template-origin-story .storefront-breadcrumb{padding-top:22px;max-width:1200px;margin:0 auto}.page-template-template-origin-story #sts-intro{max-width:1200px;margin:0 auto;padding:44px 2% 62px;display:block;overflow:auto}#sts-intro h2,#sts-mission h2,.page-template-template-origin-story #sts-intro h2,.page-template-template-origin-story #sts-lauren h2,.page-template-template-our-philosophies #sts-intro h2{color:#b0a193;text-align:center}.page-template-template-origin-story #sts-intro p{max-width:822px;margin:12px 4% 0;float:none;text-align:center}.page-template-template-origin-story #sts-intro .intro-left{width:30%;float:left}@media screen and (max-width:786px){.page-template-template-origin-story #sts-intro .intro-left{width:100%;padding-bottom:44px}}.page-template-template-origin-story #sts-intro .intro-left img{border-radius:50%}@media screen and (max-width:786px){.page-template-template-origin-story #sts-intro .intro-left img{margin:0 auto}}.page-template-template-origin-story #sts-intro .intro-right{width:70%;float:left}@media screen and (max-width:786px){.page-template-template-origin-story #sts-intro .intro-right{width:100%}}.page-template-template-origin-story #origin-photos{max-width:622px;margin:0 auto;display:block;float:none}.page-template-template-origin-story #origin-photos .origin-cols{width:calc(100%/2);display:block;float:left;text-align:center}.action-section .action-cols img,.page-template-template-origin-story #origin-photos .origin-cols .img-wrap{padding:2%}.page-template-template-origin-story #origin-photos .origin-cols .caption{font-style:italic;font-size:12px;line-height:14px;margin-top:8px;margin-bottom:0}.page-template-template-origin-story .origin-row{display:block;width:100%;float:left;overflow:auto}.page-template-template-origin-story .photo-sep{content:"";display:block;height:4px;background-color:#f6f4f2;width:222px;margin:62px auto}.page-template-template-origin-story #sts-lauren{padding:62px 2%;background-color:#f6f4f2;display:block;overflow:auto}.page-template-template-origin-story #sts-lauren h4{text-align:center}.page-template-template-origin-story #sts-lauren p{max-width:822px;margin:12px 4% 0 2%;float:none;text-align:center}.page-template-template-origin-story #sts-lauren .lauren-wrapper{max-width:1200px;display:block;float:none;margin:0 auto}.page-template-template-origin-story #sts-lauren .lauren-left{width:70%;float:left}@media screen and (max-width:786px){.page-template-template-origin-story #sts-lauren .lauren-left{width:100%}}.page-template-template-origin-story #sts-lauren .lauren-right{width:30%;float:left}@media screen and (max-width:786px){.page-template-template-origin-story #sts-lauren .lauren-right{width:100%}}.page-template-template-origin-story #sts-lauren .lauren-right img{border-radius:50%}@media screen and (max-width:786px){.page-template-template-origin-story #sts-lauren .lauren-right img{margin:0 auto}}.page-template-template-origin-story #origin-team{max-width:1200px;margin:62px auto;display:flex;justify-content:center;flex-wrap:wrap;float:none;overflow:auto}.page-template-template-origin-story #origin-team img,.page-template-template-our-philosophies #philosophies-team img{border-radius:50%;margin:0 auto;max-width:200px}.page-template-template-origin-story #origin-team .philosophies-col{width:calc(100%/3);text-align:center;float:left;display:block}@media screen and (max-width:768px){.page-template-template-origin-story #origin-team .philosophies-col{width:calc(100%/1)}}.page-template-template-origin-story #origin-team .philosophies-col h3,.page-template-template-our-philosophies #philosophies-team .philosophies-col h3{font-size:16px;line-height:22px;margin-top:12px;margin-bottom:0}.page-template-template-origin-story #origin-team .philosophies-col h4,.page-template-template-our-philosophies #philosophies-team .philosophies-col h4{font-size:14px;line-height:18px}.page-template-template-origin-story #origin-team .philosophies-col p,.page-template-template-our-philosophies #philosophies-team .philosophies-col p{margin:12px}.page-template-template-our-philosophies .col-full{max-width:100%;padding:0;margin-left:0;margin-right:0}.page-template-template-our-philosophies .storefront-breadcrumb{padding-top:22px;max-width:1200px;margin:0 auto;float:none}.page-template-template-our-philosophies #sts-intro{padding:44px 2% 62px}#sts-intro p,.page-template-template-our-philosophies #sts-intro p{max-width:822px;margin:12px auto 0;float:none;text-align:center}.page-template-template-our-philosophies #sts-mission{max-width:1200px;margin-left:auto;margin-right:auto;background-color:#f6f4f2;padding:0}.page-template-template-our-philosophies #philosophies-team{max-width:1200px;margin:0 auto 62px;display:flex;justify-content:center;flex-wrap:wrap;float:none;overflow:auto}.page-template-template-our-philosophies #philosophies-team .philosophies-col{width:calc(100%/3);text-align:center;float:left;display:block}@media screen and (max-width:1022px){.page-template-template-our-philosophies #philosophies-team .philosophies-col{width:calc(100%/2)}}@media screen and (max-width:768px){.page-template-template-our-philosophies #philosophies-team .philosophies-col{width:calc(100%/1)}}.page-banner .page-tint{background-color:rgb(2 2 2 / .35);height:282px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.page-banner .page-tint{height:182px}}.added_to_cart,.button{text-transform:uppercase}.button,.button.alt{border:2px solid #b0a193;color:#b0a193}.button{background-color:#fff;font-weight:400;opacity:1;transition:all .5s ease}.button.alt:hover,.button:hover,.place-order .button.alt{background-color:#b0a193;border:2px solid #b0a193;font-weight:400;opacity:.44;color:#fff}.button.alt{font-weight:600}.button.alt:hover,.place-order .button.alt{font-weight:600}.added_to_cart{width:100%;margin-top:8px;background-color:#b0a193}.add_to_cart_button,.ajax_add_to_cart,table.cart .product-thumbnail img{display:block!important}.button.alt,.place-order .button.alt{background-color:#fff;opacity:1;transition:all .5s ease;text-transform:uppercase}.wc-proceed-to-checkout .button.alt{background-color:#b0a193;border:2px solid #b0a193;font-weight:600;color:#fff!important;opacity:.44}.wc-proceed-to-checkout .button.alt{border:2px solid #fff!important;opacity:1;transition:all .5s ease;text-transform:uppercase}@media screen and (max-width:768px){.wc-proceed-to-checkout .button.checkout-button{font-size:1.22em}}.wc-proceed-to-checkout .button.alt:hover{background-color:#b0a193;border:2px solid #fff;font-weight:600;color:#fff;opacity:.44}.wc-proceed-to-checkout #wc-stripe-payment-request-wrapper{padding-top:0!important}.woocommerce-form-login-toggle .woocommerce-info{color:#fff;border-radius:0;font-size:16px;letter-spacing:2px;text-transform:uppercase}.woocommerce-form-login-toggle .woocommerce-info a{color:#fff;text-transform:initial;opacity:1;transition:all .5s ease}.woocommerce-form-login-toggle .woocommerce-info a:hover{color:#fff;opacity:.44}.storefront-full-width-content .woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li.active a,a.remove::before{color:#828282}img.stripe-icon{max-width:32px!important}.woocommerce-info,.woocommerce-message{background-color:#fff;color:#020202;border-left:4px solid #020202;border-radius:0}.woocommerce-message a{border:0!important}.woocommerce-message a:hover{color:#020202;opacity:.44;border:0!important}.woocommerce-info a,.woocommerce-message .button,.woocommerce-message a{color:#020202;opacity:1;transition:all .5s ease}.woocommerce-info a:hover,.woocommerce-message .button:hover{color:#020202;opacity:.44}.woocommerce-info{border-left:4px solid #b0a193}.storefront-handheld-footer-bar ul li.cart>a::before{content:"\f290"}.single-product div.product form.cart .quantity{margin-right:0;position:absolute;margin-top:52px}.single-product #wc-stripe-payment-request-button-separator,.single-product #wc-stripe-payment-request-wrapper{display:none!important}.woocommerce-cart-form__cart-item .quantity{position:absolute;margin-top:38px}@media screen and (max-width:768px){.woocommerce-cart-form__cart-item .quantity{position:absolute;right:100px}}.single_add_to_cart_button{margin-left:64px;padding-top:.66em;padding-bottom:.64em;display:block!important}.single_add_to_cart_button:hover,.woocommerce-tabs ul.tabs{background-color:#b0a193}.single-product .quantity .qty{background-color:#fff;border:2px solid #020202;border-right:none;font-weight:600}.single-product .woocommerce-message .button{border:0!important}.woocommerce-LoopProduct-link{opacity:1;transition:all .5s ease;margin-bottom:22px}.woocommerce-LoopProduct-link:hover{opacity:.44;border:0;margin-bottom:22px}.product_title{color:#b0a193;text-transform:capitalize;margin-bottom:0;font-size:2em}#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-ancestor>a:hover,#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-ancestor>p>a:hover,#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-item>a:hover,#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-item>p>a:hover,.page-template-template-join-in #sts-join .sts-join-right span.wpcf7-not-valid-tip{color:#95d605}.woocommerce-product-details__short-description h3{margin-top:0;color:#b0a193;text-transform:capitalize}.woocommerce-tabs{padding-top:0}.woocommerce-tabs ul.tabs li{padding-left:8px;width:calc(100%/4);float:left;background-color:#b0a193;outline:0;border-right:1px solid #f6f4f2}.woocommerce-tabs ul.tabs li a{color:#fff;outline:0}.storefront-full-width-content .woocommerce-tabs ul.tabs,.woocommerce-tabs ul.tabs{width:100%}.storefront-full-width-content .woocommerce-tabs ul.tabs li.active,.woocommerce-tabs ul.tabs li.active{background-color:#f6f4f2}.woocommerce-tabs ul.tabs li::after{content:""}.woocommerce-Tabs-panel{width:100%!important}.pdp-details-img img{width:90%;margin:0 auto 22px}.woocommerce-noreviews{background-color:#fff;color:#020202;border-left:2px solid #020202}.single-product div.product p.price{margin:0!important}.woocommerce-active .site-header .site-header-cart{margin-bottom:-8px;padding-bottom:8px}.widget_shopping_cart_content{background-color:#b0a193}#masthead #site-header-cart .woocommerce-mini-cart a,.site-header .product_list_widget li .quantity,.site-header-cart .widget_shopping_cart a.remove::before,.widget_shopping_cart_content .woocommerce-Price-amount{color:#000}.site-header .product_list_widget li{border-bottom:1px solid #000}.product_list_widget li img{border-radius:0;max-width:4.22em}.site-header-cart .widget_shopping_cart .total{background-color:#b0a193!important;color:#fff;border-bottom:1px solid #000}.site-header-cart .widget_shopping_cart .buttons{color:#fff;background-color:#b0a193!important}.site-header-cart .widget_shopping_cart a.button,.site-header-cart .widget_shopping_cart a.button.checkout{background-color:#b0a193!important;color:#000!important;border-color:#000!important}.site-header-cart .widget_shopping_cart a.button.checkout{font-weight:600}.woocommerce-product-gallery__image{display:block;max-height:422px;min-height:422px;overflow:hidden;display:flex!important;align-items:center;justify-content:center}.woocommerce-product-gallery img{margin:0 auto!important}.woocommerce-LoopProduct-link{border:0}.woocommerce-loop-product__title{font-size:.82rem!important;min-height:32px}.sts-home-products .woocommerce-Price-amount{font-size:1.22rem}.sts-home-products .button{min-width:90%!important;max-width:90%;margin-left:auto!important;margin-right:auto!important}.sts-home-products .carousel-wrapper{padding:0 50px;max-height:324px;overflow:hidden;visibility:hidden}.sts-home-products .carousel-wrapper.flickity-enabled{max-height:none;overflow:auto;visibility:visible}.sts-home-products .carousel-wrapper .flickity-page-dots{bottom:15px;left:0}.sts-home-products .carousel-wrapper .flickity-prev-next-button{width:32px;height:32px;margin:0;padding:0}.sts-home-products .carousel-wrapper .flickity-prev-next-button>*{pointer-events:none;z-index:-100}.shop_attributes th,.sts-home-products .carousel-wrapper .flickity-prev-next-button[disabled]{display:none}.sts-home-products .carousel-wrapper .cell{padding:50px 15px;min-height:100%}.sts-home-products .carousel-wrapper .cell .cell-content{padding:20px;min-height:100%;background-color:#fff;box-shadow:0 5px 15px -5px rgb(2 2 2 / .2)}.sts-home-products .carousel-wrapper .cell .cell-content img{height:170px;width:170px;max-width:none}.sts-home-products .carousel-wrapper .cell .cell-content h4{font-size:.85em;font-weight:500;text-transform:uppercase;text-align:center;margin:15px 0 0;color:#585f66}.storefront-best-selling-products{padding-top:82px}.shop_attributes td{background-color:#fff;padding:0}.accordion .faq-question:before,.active .faq-question:before,.tabs .active a:before,.tabs a:before{font-family:"Font Awesome 5 Free";content:"\f067";margin-right:8px;font-size:10px;color:#d2d2d2}.active .faq-question:before,.tabs .active a:before{content:"\f068"}.smm-mega-menu{background-color:#f6f4f2!important;font-size:18px;box-shadow:0 2px 2px rgb(0 0 0 / .4)}@media screen and (max-height:790px){.smm-mega-menu{padding:12px!important}}.smm-mega-menu .widget_media_image{margin-bottom:0!important}.smm-mega-menu img{max-width:122px}.smm-mega-menu a{max-width:fit-content}.smm-mega-menu .menu-heading{margin-top:22px;border-bottom:1px solid #b0a193}@media screen and (max-height:790px){.smm-mega-menu .menu-heading{margin-top:0}}#menu-about-us a,#menu-action-center a,#menu-by-travel-style a,#menu-kits-gifts a,#menu-personal-care a,#menu-travel-gear a,#menu-wear-it a{font-size:12px}#menu-item-25 .smm-row{max-width:100%;float:none;margin:0 auto}#menu-item-26 .smm-row,#menu-item-28 .smm-row,#menu-item-726 .smm-row,#sts-footer form,#sts-footer-natural form{max-width:822px;float:none;margin:0 auto}.main-navigation ul.menu ul.sub-menu{background-color:#f6f4f2;font-size:18px;font-weight:500}@media screen and (max-height:790px){.main-navigation ul.menu ul.sub-menu .menu-item{line-height:22px}}.handheld-navigation ul.menu ul.sub-menu{font-size:14px}@media screen and (max-height:790px){#menu-item-25 img{display:none}}#menu-item-25 .smm-mega-menu{padding:12px}#menu-item-25 .menu-heading{margin-top:8px}.menu-toggle{outline:0!important}#menu-sts-mobile{margin-bottom:22px;margin-left:2%!important;margin-right:2%}#menu-sts-mobile .dropdown-toggle{outline:0}#menu-sts-mobile .sub-menu{padding-bottom:0;background-color:#fff}#menu-sts-mobile .sub-menu a{padding-bottom:0}#menu-item-95{margin-bottom:18px}.menu-p{font-size:14px}.menu-btn,.menu-btn:hover{color:#b0a193!important;text-transform:Capitalize!important;font-size:14px}.menu-btn:hover{background-color:#f6f4f2!important}.home.page:not(.page-template-template-homepage) .site-header{margin-bottom:0}.header-social{display:flex;align-items:center;z-index:9999;font-size:18px}@media screen and (max-width:768px){.header-social{display:none}}.header-social a{margin-left:.15rem}@media screen and (max-width:960px){#header-search{display:none}}#header-search-close,#masthead #site-header-cart .cart-contents .count.count-0{display:none}@media screen and (max-width:960px){#header-search-close{display:none}}.sts-notification{background-color:#6dac1c;color:#fff;padding:.44em;text-align:center;border-bottom:8px solid #f2f2f2;letter-spacing:.04em}#masthead{background-color:#fff;width:100%;padding:0;border-bottom:0}#masthead .subheader{border-color:#f2f2f2}#masthead .svgicon{display:inline-block;width:44px;height:44px}#masthead .svgicon.smaller{width:28px;height:28px}#masthead .col-full{max-width:100%;display:block;padding:0}@media screen and (max-width:768px){#masthead .col-full{display:block}}#masthead a{color:#020202;opacity:1;transition:all .5s ease}#masthead a:hover{opacity:.44;after-content:"";after-display:block;after-height:2px;after-width:100%;after-background-color:#fff}#masthead .site-branding{margin-bottom:0;margin-left:0;margin-right:0!important;width:100%!important;min-width:100%;text-align:center}#masthead .site-branding img{margin:0 auto;max-width:none;height:auto;max-height:115px}@media screen and (max-width:768px){#masthead .site-branding{min-width:18%;margin:0}}.sts-partner #masthead .site-branding img{max-width:560px}@media screen and (max-width:767px){.sts-partner #masthead .site-branding img{max-width:240px}}#masthead .site-search{display:none;width:222px;margin:0}#masthead .site-search .widget_product_search form input[type=search]{margin:0;border-radius:2.5rem;text-indent:1.25rem;font-size:.85rem;font-weight:400}#masthead .site-search .widget_product_search form::before{width:44px;height:44px;top:0;left:.15rem;font-size:1.25rem;content:'';background:url(https://contiki.sustainabletravelandliving.com/wp-content/themes/storefront-child/assets/img/icon-search.svg);background-size:44px}@media screen and (max-width:960px){#masthead .site-search{display:none}}#masthead .secondary-navigation{width:78%!important;display:flex;align-items:center}@media screen and (max-width:768px){#masthead .secondary-navigation{display:none}}#masthead .secondary-navigation a{color:#020202;opacity:1;transition:all .5s ease;text-transform:uppercase;margin-top:0}#masthead .secondary-navigation a:hover{opacity:1}#masthead .secondary-navigation a:after{display:block;height:2px;background-color:#fff;content:"";opacity:0;transition:all .5s ease;margin-top:2px}#masthead .secondary-navigation a:hover:after{display:block;height:2px;background-color:#fff;content:"";opacity:1;margin-top:2px}#masthead .secondary-navigation .menu,li.flex-nav-prev{float:left}#masthead #menu-sts-main{float:none}#masthead .secondary-navigation{margin-right:0!important;margin-bottom:0;text-align:center;display:none}#masthead #site-header-cart{display:block!important;position:relative}#masthead #site-header-cart .cart-contents{padding:0;position:relative}#masthead #site-header-cart .cart-contents .count{position:absolute;right:0;top:0;margin:0;padding:0;height:23px;width:23px;line-height:23px;text-align:center;display:block;border-radius:12px;background-color:#e6f1c9;color:#6dac1c;opacity:1;font-weight:700;font-size:.85em}#masthead #site-header-cart:hover .widget_shopping_cart{right:0;left:auto;width:300px}@media screen and (max-width:768px){#masthead .storefront-primary-navigation{display:block}}#masthead .storefront-primary-navigation .primary-navigation{font-weight:500;width:100%}#masthead,#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li{position:static}#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li.menu-item-has-children>a::after,#sts-home-featured .sts-home-products ul.products:after,#sts-home-featured .sts-home-products ul.products:before{content:none}#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li.menu-item-has-children.focus>a::after,#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li.menu-item-has-children:hover>a::after{content:'';position:absolute;width:20px;height:20px;background:#f6f4f2;z-index:10;left:calc(50% - 20px);bottom:-10px;transform:rotate(145deg) skew(20deg)}#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-ancestor>a,#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-ancestor>p>a,#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-item>a,#masthead .storefront-primary-navigation .primary-navigation .nav-menu .current-menu-item>p>a{font-weight:600;color:#6dac1c}@media (max-width:768px){#masthead .storefront-primary-navigation .primary-navigation .top_submenu{left:0}}@media (min-width:768px){#masthead .storefront-primary-navigation .primary-navigation .nav-menu .sub-menu.level-0.sub-menu--is-touch-device{display:none}#masthead .storefront-primary-navigation .primary-navigation .nav-menu a{color:#585f66;font-weight:500}#masthead .storefront-primary-navigation .primary-navigation .nav-menu a:hover{opacity:1;color:#6dac1c}#masthead .storefront-primary-navigation .primary-navigation .nav-menu .top_submenu{background-color:#f6f4f2;font-size:18px;font-weight:300;padding:20px}#masthead .storefront-primary-navigation .primary-navigation .nav-menu .top_submenu .menu-featured{padding:12px;margin:0}#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li.focus>a,#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li:hover>a{position:relative}#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li.focus .sub-menu.level-0.sub-menu--is-touch-device,#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li:hover .sub-menu.level-0.sub-menu--is-touch-device{display:flex}#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li.focus .top_submenu .sub-menu.level-0.sub-menu--is-touch-device,#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li:hover .top_submenu .sub-menu.level-0.sub-menu--is-touch-device{display:block}#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li.focus>.top_submenu,#masthead .storefront-primary-navigation .primary-navigation .nav-menu>li:hover>.top_submenu{left:0}}#masthead .storefront-primary-navigation .primary-navigation .top_submenu{left:-9999999px}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0,#masthead .storefront-primary-navigation .primary-navigation .top_submenu{display:flex;position:absolute;top:auto;width:100vw;justify-content:center;padding:12px;z-index:99999999;flex-direction:row-reverse}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0>.menu-item,#masthead .storefront-primary-navigation .primary-navigation .top_submenu>.menu-item{width:13.0434782609%;margin-right:4.347826087%;min-width:110px}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0>.menu-item a:after,#masthead .storefront-primary-navigation .primary-navigation .top_submenu>.menu-item a:after{content:"";display:none}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0>.menu-item p,#masthead .storefront-primary-navigation .primary-navigation .top_submenu>.menu-item p{margin:0}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0 a,#masthead .storefront-primary-navigation .primary-navigation .top_submenu a{margin:0;padding:0}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0 .menu-heading a,#masthead .storefront-primary-navigation .primary-navigation .top_submenu .menu-heading a{margin-top:8px;display:inline-block;width:auto;border-bottom:1px solid #b0a193}@media screen and (max-height:790px){#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0 .menu-heading a,#masthead .storefront-primary-navigation .primary-navigation .top_submenu .menu-heading a{margin-top:0}}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0 .sub-menu.level-0,#masthead .storefront-primary-navigation .primary-navigation .top_submenu .sub-menu.level-0{column-count:2;position:static;display:block;width:auto}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-0 .sub-menu.level-0 li a,#masthead .storefront-primary-navigation .primary-navigation .top_submenu .sub-menu.level-0 li a{font-size:14px;padding-bottom:7px}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-1{display:block;position:static}#masthead .storefront-primary-navigation .primary-navigation .sub-menu.level-1 a{display:inline;font-size:12px}#masthead .storefront-primary-navigation .primary-navigation .menu-featured a:hover,.modal .btn-container .btn.accept:hover{opacity:.44}#masthead .storefront-primary-navigation .primary-navigation .menu-featured img{width:8rem;height:8rem;object-fit:cover;border-radius:5px}#masthead .site-header-cart,#masthead .storefront-primary-navigation .handheld-navigation .menu-featured,.page-template-template-homepage .storefront-breadcrumb{display:none}#masthead .woocommerce-active .site-header .site-header-cart{width:18%}#masthead .site-header-cart .cart-contents{text-align:right}@media screen and (min-width:768px){#masthead .site-header-cart .cart-contents{padding:10px 0 0}}#masthead .site-header-cart .cart-contents .count{margin-right:8px}#masthead .site-header-cart .cart-contents::after{content:none;display:none}.sts-row{width:calc(100%/1);padding-bottom:52px;display:inline-block}#sts-blog .sts-blog-right #secondary .widget,.sts-col-4{width:calc(100%/3);float:left}@media screen and (max-width:1024px){.sts-col-4{width:calc(100%/2)}}@media screen and (max-width:768px){.sts-col-4{width:calc(100%/1)}}.sts-col-3{width:calc(100%/4);float:left}@media screen and (max-width:1024px){.sts-col-3{width:calc(100%/2)}}@media screen and (max-width:768px){.sts-col-3{width:calc(100%/1)}}.blog article,.category article,.sts-col-2{width:calc(100%/2);float:left}@media screen and (max-width:768px){.sts-col-2{width:calc(100%/1)}}#sts-intro{padding:62px 2% 0}#sts-mission{background-color:#f6f4f2;padding:62px 0;display:block;overflow:auto}#sts-mission .wrapper{max-width:1200px;margin-left:auto;margin-right:auto}#sts-mission img{display:block;float:none;margin:0 auto 12px;max-width:122px}#sts-mission h4,#sts-mission p{max-width:822px;margin:0 auto 44px;float:none;text-align:center}#sts-mission p{margin:12px auto 44px}@media screen and (max-width:822px){#sts-mission p{margin:12px 4% 44px}}#sts-mission .sts-mission-cols{width:calc(100%/4);float:left;text-align:center;padding-bottom:22px;min-height:322px}@media screen and (max-width:960px){#sts-mission .sts-mission-cols{width:calc(100%/2)}}@media screen and (max-width:768px){#sts-mission .sts-mission-cols{width:calc(100%/1)}}#sts-mission .sts-mission-cols h3{font-size:1.22em}#sts-mission .sts-mission-cols .sts-mission-content{padding:0 22px}#sts-mission .sts-mission-cols .sts-mission-content .sts-sep{display:block;margin:0 auto;width:122px;height:4px;content:"";background-color:#b0a193}#sts-mission .sts-mission-cols .sts-mission-content p{margin-top:22px;margin-bottom:0}.page-template-template-homepage .col-full{max-width:100%;padding:0}.page-template-template-homepage .col-full .dots{text-align:center;margin:12px 0 8px}@media screen and (max-width:66.49894em){.page-template-template-homepage .col-full{margin-left:0;margin-right:0}}.page-template-template-homepage .count,.page-template-template-homepage-contiki .storefront-breadcrumb{display:none}.page-template-template-homepage-contiki .col-full{max-width:100%;padding:0}@media screen and (max-width:66.49894em){.page-template-template-homepage-contiki .col-full{margin-left:0;margin-right:0}}.page-template-template-branded .site-branding,.page-template-template-branded .storefront-breadcrumb,.page-template-template-homepage-contiki .count{display:none}.page-template-template-branded .col-full{max-width:100%;padding:0}@media screen and (max-width:66.49894em){.page-template-template-branded .col-full{margin-left:0;margin-right:0}}#sts-blog #sts-blog-featured .sts-featured-tint .sharedaddy,#sts-footer-natural .mc-field-group label,.page-template-template-branded .count{display:none}.page-template-template-branded #branded-logos{display:flex!important;align-items:center;float:none;margin:1em auto 0;width:fit-content;min-height:122px}@media screen and (max-width:768px){.page-template-template-branded #branded-logos{max-width:80%;min-height:inherit;float:left;padding-left:22px}}.page-template-template-branded #branded-logos .branded-left,.page-template-template-branded #branded-logos .branded-right{display:block;float:left}.page-template-template-branded #branded-logos .branded-sep{display:block;float:left;height:62px;width:2px;background-color:#f6f4f2;content:"";margin:0 22px}#sts-home-banner,#sts-home-banner .banner-tint{width:100%;max-width:100%;display:flex;min-height:622px}#sts-home-banner{background-repeat:no-repeat;background-size:cover;background-image:url(https://cdn.shopify.com/s/files/1/0046/4296/3527/files/sts-banner-lp-one.jpg?5206)}@media screen and (max-width:768px){#sts-home-banner{min-height:422px}}#sts-home-banner .banner-tint{align-items:center;justify-content:center;background-color:rgb(2 2 2 / .22)}@media screen and (max-width:768px){#sts-home-banner .banner-tint{min-height:422px}}#sts-home-banner .banner-tint .banner-content,#sts-home-banner .banner-tint .banner-content-left,#sts-home-banner .banner-tint .banner-content-right,#sts-home-blog-featured .sts-featured-tint p{display:block;float:none;margin:0 auto;text-align:center;max-width:622px}#sts-home-banner .banner-tint .banner-content h1{color:#fff;text-transform:uppercase;font-size:2.44rem;font-weight:800;margin-bottom:44px}@media screen and (max-width:768px){#sts-home-banner .banner-tint .banner-content h1{font-size:1.82rem}}#sts-home-banner .banner-tint .banner-content h3,#sts-home-banner .banner-tint .banner-content-left h3,#sts-home-banner .banner-tint .banner-content-right h3{color:#fff;font-weight:300;max-width:582px;margin:0 auto;font-size:1.82rem}#sts-home-banner .banner-tint .banner-content a,#sts-home-banner .banner-tint .banner-content-left a,#sts-home-banner .banner-tint .banner-content-right a{border:2px solid #fff;padding:12px 22px;text-transform:uppercase;color:#fff;font-weight:800;margin:0 2%}#sts-home-banner .banner-tint .banner-content-left h1{color:#fff;text-transform:uppercase;font-size:2.44rem;font-weight:800;margin-bottom:44px}@media screen and (max-width:768px){#sts-home-banner .banner-tint .banner-content-left h1{font-size:1.82rem}}#sts-home-banner .banner-tint .banner-content-right h1{color:#fff;text-transform:uppercase;font-size:2.44rem;font-weight:800;margin-bottom:44px}@media screen and (max-width:768px){#sts-home-banner .banner-tint .banner-content-right h1{font-size:1.82rem}}#sts-home-collections{background-image:linear-gradient(#fff,#f3f3f3);padding:50px 0 0}#sts-home-collections .sts-headline h2{text-align:center;color:#b0a193;margin-bottom:0}#sts-home-collections .sts-home-products ul.products,#sts-home-featured .sts-home-products ul.products{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}#sts-home-collections .sts-home-products ul.products li.product{max-width:calc(100%/5);width:auto}@media screen and (max-width:960px){#sts-home-collections .sts-home-products ul.products li.product{width:calc(100%/3);max-width:none}}@media screen and (max-width:768px){#sts-home-collections .sts-home-products ul.products li.product{width:calc(100%/1)}}#sts-home-collections .sts-home-products ul.products li.product a,#sts-home-featured .sts-home-products ul.products li.product a,#sts-home-featured .sts-home-products ul.products li.product a:hover{display:block;margin:0 8px}@media screen and (max-width:960px){#sts-home-collections .sts-home-products ul.products li.product a img{width:100%}}#sts-home-blog-featured .sts-featured-tint{background-color:rgb(2 2 2 / .35);min-height:422px;display:flex;align-items:center;justify-content:center}#sts-blog #sts-blog-featured .sts-featured-tint .sts-featured-wrapper,#sts-home-blog-featured .sts-featured-tint .sts-featured-wrapper{text-align:center}#sts-home-blog-featured .sts-featured-tint h3{color:#fff;text-align:center}#sts-home-blog-featured .sts-featured-tint p{color:#fff;font-size:18px;margin:0 auto 44px}#sts-blog #sts-blog-featured .sts-featured-tint a,#sts-home-blog-featured .sts-featured-tint a{color:#fff;padding:12px;border:2px solid #fff;display:inline-block;float:none;margin:0 auto}#sts-home-action{max-width:1200px;margin-left:auto;margin-right:auto}#sts-home-blog-feed{display:block;overflow:auto}#sts-home-blog-feed h4{margin-top:12px}#sts-home-blog-feed .sts-wrapper{padding:0 8px}#sts-home-blog-feed .sts-headline h2,#sts-home-featured .sts-headline h2,.action-section h2{text-align:center;color:#b0a193;margin-bottom:44px;text-decoration:underline #cf0;font-family:Acumin!important}#sts-home-blog-feed .sts-blog-feed-gallery{display:flex;flex-wrap:wrap}#sts-home-blog-feed .sts-blog-feed-gallery .sts-wrapper{padding:8px 8px 30px;position:relative;height:100%}#sts-home-blog-feed .sts-blog-feed-gallery .feat-img{display:block;width:100%;height:auto;position:relative;padding:66.666666% 0 0}#sts-home-blog-feed .sts-blog-feed-gallery .feat-img img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#sts-home-blog-feed .sts-blog-feed-gallery .readmore{position:absolute;left:8px;bottom:8px}#sts-home-blog-feed,#sts-home-featured{padding:62px 0;max-width:1200px;margin-left:auto;margin-right:auto}#sts-home-featured .sts-home-products ul.products li.product{width:calc(100%/4)}@media screen and (max-width:960px){#sts-home-featured .sts-home-products ul.products li.product{width:calc(100%/2)}}#sts-home-featured .sts-home-products ul.products li.product a.added_to_cart{max-width:90%;margin:8px auto 0;background-color:#000;color:#cf0}#sts-home-featured .sts-home-products ul.products li.product a.added_to_cart:hover{margin:8px auto 0}@media screen and (max-width:960px){#sts-home-featured .sts-home-products ul.products li.product a img{width:100%}}.action-section{padding:62px 0;overflow:auto}.action-section .action-cols{width:calc(100%/4);float:left;text-align:center}@media screen and (max-width:1022px){.action-section .action-cols{width:calc(100%/2);padding-bottom:22px}}@media screen and (max-width:768px){.action-section .action-cols{width:calc(100%/1)}}.action-section .action-wrapper-pack{min-height:382px;width:98%;margin:0 auto;position:relative;background-image:url(/wp-content/themes/storefront-child/assets/img/pack-reusables.jpg);background-repeat:no-repeat;background-size:cover}.action-section .action-wrapper-protect,.action-section .action-wrapper-reduce,.action-section .action-wrapper-shop{min-height:382px;width:98%;margin:0 auto;position:relative;background-image:url(/wp-content/themes/storefront-child/assets/img/protect-our-wildlife.jpg);background-repeat:no-repeat;background-size:cover}.action-section .action-wrapper-reduce,.action-section .action-wrapper-shop{background-image:url(/wp-content/themes/storefront-child/assets/img/reduce-your-footprint.jpg)}.action-section .action-wrapper-shop{background-image:url(/wp-content/themes/storefront-child/assets/img/shop-and-eat-local.jpg)}.action-section .action-heading{position:absolute;top:0;left:0;width:100%;margin:0 auto;background-color:rgb(255 255 255 / .82);padding:12px;font-size:14px;font-weight:500;line-height:22px;min-height:6rem}@media screen and (max-width:1340px){.action-section .action-heading{font-size:16px;line-height:24px}}@media screen and (max-width:1220px){.action-section .action-heading{font-size:16px}}@media screen and (max-width:1112px){.action-section .action-heading{font-size:16px;line-height:22px}}@media screen and (max-width:1022px){.action-section .action-heading{font-size:18px;line-height:24px}}.action-section .action-sub-heading{position:absolute;bottom:0;left:0;width:100%;background-color:rgb(179 163 148 / .82);color:#fff;padding:12px}.action-section .action-sub-heading h2{color:#fff;font-size:18px;margin-bottom:12px}.blog .col-full{max-width:100%}.single.single-post article.post.type-post .entry-content>img:first-child{display:none}.single.single-post article.post.type-post .entry-content .wp-block-image img:first-child{display:block}.single-post .col-full{max-width:1200px}.page-template-template-act-for-impact .storefront-breadcrumb,.page-template-template-blog .storefront-breadcrumb,.page-template-template-join-in .storefront-breadcrumb{padding-top:22px}.page-template-template-act-for-impact #sts-intro{max-width:1200px;margin:0 auto;padding:44px 2% 62px;display:block;overflow:auto}.modal .modal-content .modal-text h3,.page-template-template-act-for-impact #sts-intro h2{color:#b0a193;text-align:center}.page-template-template-act-for-impact #sts-intro p{max-width:422px;margin:12px auto 0;float:none;text-align:center}.page-template-template-act-for-impact #sts-intro .intro-left{width:30%;float:left}@media screen and (max-width:786px){.page-template-template-act-for-impact #sts-intro .intro-left{width:100%;padding-bottom:44px}}.page-template-template-act-for-impact #sts-intro .intro-left img{border-radius:50%}.page-template-template-act-for-impact #sts-intro .intro-right{width:70%;float:left}@media screen and (max-width:786px){.page-template-template-act-for-impact #sts-intro .intro-right{width:100%}}.page-template-template-act-for-impact #sts-intro .intro-right h2{margin-top:62px}@media screen and (max-width:1044px){.page-template-template-act-for-impact #sts-intro .intro-right h2{margin-top:44px}}@media screen and (max-width:768px){.page-template-template-act-for-impact #sts-intro .intro-right h2{margin-top:0}}.page-template-template-join-in #sts-intro{padding:44px 2% 62px}.page-template-template-join-in #sts-intro h4{font-weight:300}.page-template-template-join-in #sts-join{padding-bottom:62px;display:block;float:left;overflow:auto;width:100%}.page-template-template-join-in #sts-join .sts-join-left{width:calc(100%/2);display:block;float:left}.page-template-template-join-in #sts-join .sts-join-left p{margin-right:44px}.page-template-template-join-in #sts-join .sts-join-left .fa{font-size:22px;margin-right:12px}@media screen and (max-width:960px){.page-template-template-join-in #sts-join .sts-join-left{width:calc(100%/1)}}.page-template-template-join-in #sts-join .sts-join-right{width:calc(100%/2);display:block;float:left}@media screen and (max-width:960px){.page-template-template-join-in #sts-join .sts-join-right{width:calc(100%/1)}}.page-template-template-join-in #sts-join .sts-join-right .form-wrapper{padding-bottom:22px}.page-template-template-join-in #sts-join .sts-join-right input,.page-template-template-join-in #sts-join .sts-join-right textarea{width:100%;background-color:#fff;border:1px solid #b0a193;outline:0}.page-template-template-join-in #sts-join .sts-join-right textarea{max-height:144px}.page-template-template-join-in #sts-join .sts-join-right input[type=submit]{background-color:#b0a193;color:#fff;text-transform:uppercase;font-weight:600}.page-template-template-join-in #sts-join .sts-join-right .wpcf7-response-output{border:0;padding:0;margin-top:0;color:#95d605}#sts-blog{padding:22px 0}#sts-blog .sts-wrapper{padding:0 8px}#sts-blog .sts-col-3{width:calc(100%/3)}@media screen and (max-width:768px){#sts-blog .sts-col-3{width:calc(100%/1)}}#sts-blog .sts-col-3 h4{font-size:1.12em;margin-top:12px;line-height:1.22em}#sts-blog .sts-blog-left{width:100%;float:left}@media screen and (max-width:960px){#sts-blog .sts-blog-left{width:100%}}#sts-blog .sts-blog-left .intro-posts{padding-right:22px}@media screen and (max-width:960px){#sts-blog .sts-blog-left .intro-posts{padding-right:0}}#sts-blog .sts-blog-right{display:none;width:20%;float:left}@media screen and (max-width:960px){#sts-blog .sts-blog-right{width:100%}}#sts-blog .sts-blog-right #secondary{width:100%}#sts-blog #sts-blog-featured .sts-featured-tint{background-color:rgb(2 2 2 / .35);min-height:222px;display:flex;align-items:center;justify-content:center;margin-bottom:44px}#sts-blog #sts-blog-featured .sts-featured-tint h3{color:#fff;text-align:center;margin-bottom:0}#sts-blog #sts-blog-featured .sts-featured-tint p{color:#fff;font-size:18px;text-align:center;margin:0 auto 22px;max-width:622px;float:none;display:block}@media screen and (max-width:768px){#sts-blog #sts-blog-featured .sts-featured-tint p{font-size:14px}}#sts-blog #sts-blog-featured .sts-featured-tint p:empty{display:none}#sts-blog .section-one{display:block;float:left;margin-top:44px}#sts-blog .section-three,#sts-blog .section-two{margin-top:44px;padding-top:44px;border-top:4px solid #b0a193;display:block;float:left}#sts-blog .section-three{margin-bottom:62px}#sts-blog .section-intro h2{text-align:center;font-size:1.82em;margin-bottom:12px}#sts-blog .section-intro h4{font-weight:300;text-align:center;margin-bottom:44px}#sts-blog .img-grid{display:flex;flex-wrap:wrap}#sts-blog .img-grid .sts-wrapper{padding:10px;position:relative;height:100%}#sts-blog .img-grid .feat-img{display:block;width:100%;height:auto;position:relative;padding:66.666666% 0 0;margin-bottom:5px}#sts-blog .img-grid .feat-img img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#sts-footer{background-color:#f2f2f2;color:#020202}@media screen and (max-width:768px){#sts-footer{padding-left:2%;padding-right:2%}}#sts-footer input[type=text]{width:70%;float:left;height:54px;border-radius:0;border:1px solid #020202}@media screen and (max-width:768px){#sts-footer input[type=text]{width:60%}}#sts-footer input[type=submit]{width:30%;float:left;height:54px;border-radius:0;border:0;cursor:pointer;background-color:#020202;color:#fff;text-transform:uppercase;font-weight:700}@media screen and (max-width:768px){#sts-footer input[type=submit]{width:40%}}#sts-footer a,.site-footer a{color:#fff}#sts-footer h2{font-size:1.82rem}#sts-footer h2,#sts-footer h3,#sts-footer-natural h2{text-transform:uppercase;color:#020202;font-weight:400}#sts-footer i,#sts-footer-natural i{font-size:1.44rem;margin-right:1em}#sts-footer .sts-col-1{text-align:center}@media screen and (max-width:768px){#sts-footer .cell{padding-bottom:22px}}#sts-footer .mc-form-wrapper{display:block;float:none;max-width:422px;margin:0 auto}#sts-footer .mc-form-input{padding-bottom:14px}#sts-footer .mc-form-input input{width:100%;height:44px;background-color:#fff;border:2px solid #f2f2f2;box-shadow:none;margin-bottom:12px}#sts-footer .mc-form-submit input{width:100%;height:44px;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-weight:400;background-color:#020202;color:#fff}#sts-footer .mc-form-submit .mc4wp-notice,#sts-footer .mc-form-submit .mc4wp-success{padding-top:22px}#sts-footer-natural{background-color:#f6f4f2;color:#020202;padding-top:62px}#sts-footer-natural input[type=text]{width:100%;float:left;height:54px;border-radius:0;border:1px solid #fff;background-color:#fff;box-shadow:none;outline:0}@media screen and (max-width:768px){#sts-footer-natural input[type=text]{width:100%}}#sts-footer-natural input[type=email]{width:100%;float:left;height:54px;border-radius:0;border:1px solid #fff;background-color:#fff;box-shadow:none;outline:0}@media screen and (max-width:768px){#sts-footer-natural input[type=email]{width:100%}}#sts-footer-natural input[type=submit]{width:100%;float:left;height:54px;border-radius:0;cursor:pointer;background-color:#b0a193!important;border:2px solid #fff!important;color:#fff!important;text-transform:uppercase;font-weight:700;outline:0}@media screen and (max-width:768px){#sts-footer-natural input[type=submit]{width:100%}}#sts-footer-natural .mc-field-group{padding-bottom:8px;display:block;width:100%;float:left}#sts-footer-natural a{color:#020202}#sts-footer-natural h2{font-size:1rem;color:#b0a193;font-weight:500}@media screen and (max-width:768px){#sts-footer-natural .cell{padding-bottom:22px}}#sts-footer-natural img{float:none;margin:0 auto}@media screen and (max-width:768px){#sts-footer-natural img{float:left}}#sts-footer-natural .sts-row{max-width:1280px;width:100%;display:block;float:none;margin:0 auto;overflow:auto}#sts-footer-natural .footer-marg{margin:12px}#sts-footer-natural .sts-col-3{width:calc(100%/3);float:left}@media screen and (max-width:980px){#sts-footer-natural .sts-col-3{width:calc(100%/2)}}@media screen and (max-width:768px){#sts-footer-natural .sts-col-3{width:calc(100%/1);padding-bottom:22px}}#sts-footer-natural .sts-col-3 .social-links{text-align:center}#sts-footer-natural .custom-footer-logo-link img{max-height:200px}#sts-footer-natural .custom-footer-logo-link.main-site img{max-height:115px}#footer-sep{background-color:#f2f2f2}#footer-sep hr{max-width:1440px}#sts-footer-copyright,.site-footer{background-color:#95d605;color:#fff}#sts-footer-copyright a{color:#fff}#sts-footer-copyright h2{font-size:1.82rem}.sts-copyright{text-align:center}#compile-test{display:block}.site-info,.woocommerce-shipping-methods label.ds_free{display:none}.slideshow-container{max-width:100%;position:relative;margin:0 auto;height:522px}@media screen and (max-width:768px){.slideshow-container{height:422px}}.sts-slide-wrapper{position:relative;overflow:hidden;height:522px}@media screen and (max-width:768px){.sts-slide-wrapper{height:422px}}.sts-slide-wrapper .slider-image-bg{object-fit:cover;object-position:center;height:100%;width:100%;position:absolute;z-index:0}.sts-slide-wrapper .sts-tint{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgb(2 2 2 / .22);z-index:1}.sts-slide-wrapper .sts-tint .banner-content{display:block;position:absolute;float:none;margin:0 auto;max-width:822px;text-align:center;z-index:1}@media screen and (max-width:768px){.sts-slide-wrapper .sts-tint .banner-content{max-width:90%;position:static}}.sts-slide-wrapper .sts-tint .banner-content h2{color:#fff;max-width:822px;text-align:center;font-size:2.82em}@media screen and (max-width:922px){.sts-slide-wrapper .sts-tint .banner-content h2{font-size:2.22em}}@media screen and (max-width:768px){.sts-slide-wrapper .sts-tint .banner-content h2{font-size:1.82em}}.sts-slide-wrapper .sts-tint .banner-content a,.sts-slide-wrapper .sts-tint .banner-content-left a,.sts-slide-wrapper .sts-tint .banner-content-right a{padding:12px 22px;border:2px solid #fff;color:#fff;text-transform:uppercase;font-size:18px;display:inline-block;float:none;margin:22px auto 0}.sts-slide-wrapper .sts-tint .banner-content-left{display:block;position:absolute;left:222px;float:none;margin:0;max-width:822px;text-align:center;z-index:1}@media screen and (max-width:768px){.sts-slide-wrapper .sts-tint .banner-content-left{position:static;max-width:90%}}.sts-slide-wrapper .sts-tint .banner-content-left h2{color:#fff;max-width:822px;text-align:center;font-size:2.82em}@media screen and (max-width:922px){.sts-slide-wrapper .sts-tint .banner-content-left h2{font-size:2.22em}}@media screen and (max-width:768px){.sts-slide-wrapper .sts-tint .banner-content-left h2{font-size:1.82em}}.sts-slide-wrapper .sts-tint .banner-content-right{display:block;position:absolute;right:222px;float:none;margin:0;max-width:822px;text-align:center;z-index:1}@media screen and (max-width:768px){.sts-slide-wrapper .sts-tint .banner-content-right{position:static;max-width:90%}}.sts-slide-wrapper .sts-tint .banner-content-right h2{color:#fff;max-width:822px;text-align:center;font-size:2.82em}@media screen and (max-width:922px){.sts-slide-wrapper .sts-tint .banner-content-right h2{font-size:2.22em}}@media screen and (max-width:768px){.sts-slide-wrapper .sts-tint .banner-content-right h2{font-size:1.82em}}.next,.prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;user-select:none;z-index:2}.prev{border-radius:0 3px 3px 0}.next{right:0;border-radius:3px 0 0 3px}.next:hover,.prev:hover{background-color:rgb(0 0 0 / .8)}.numbertext,.text{color:#f2f2f2;padding:8px 12px;position:absolute}.text{font-size:15px;bottom:8px;width:100%;text-align:center}.numbertext{font-size:12px;top:0}.dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active .dot:hover{background-color:#717171}.fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}.accordion{color:#020202;cursor:pointer;padding:18px;width:100%;text-align:left;border:0;outline:0!important;transition:.4s;margin-bottom:4px}.accordion,.accordion:hover,.active{background-color:#f6f4f2}.panel{padding:0;background-color:#fff;overflow:hidden}.panel p{margin:22px}#sts-faqs{max-width:822px;margin:0 auto;padding-bottom:62px}#payment .place-order .button,#sts-faqs h2,ul.flex-direction-nav li a{color:#b0a193}ul.flex-direction-nav{position:absolute;top:200px;width:100%;left:0;margin:0;padding:0;list-style:none}li.flex-nav-next{float:right}a.flex-next,a.flex-prev{visibility:hidden}a.flex-next::after,a.flex-prev::before{visibility:visible;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:1px solid #b0a193;background-color:#fff}a.flex-next::after{content:"\f054";margin-right:10px}a.flex-prev::before{content:"\f053";margin-left:10px}ul.flex-direction-nav li a:hover{text-decoration:none}@media screen and (max-width:768px){table.cart .product-thumbnail img{max-width:40%!important}}table.cart .product-remove{width:122px;padding:1.618em 8px!important}@media screen and (max-width:768px){table.cart .product-remove{width:100%;min-width:100%;height:44px;display:block;background-color:#f6f4f2;border-top:none!important}}table.cart .product-remove a{display:block;float:left!important}@media screen and (max-width:768px){table.cart .product-remove a{left:12px;top:6px!important}}table.cart .product-remove::after{content:"remove";clear:none;display:block;float:left;padding-top:4px}@media screen and (max-width:768px){table.cart .product-remove::after{position:absolute;left:44px;margin-top:6px}}table.cart .woocommerce-shipping-totals th{width:30%}.woocommerce-shipping-totals .woocommerce-shipping-contents ul{font-size:.85em;list-style-type:disc;margin:0 0 0 1.5em}.woocommerce-shipping-totals .package_subtitle{font-size:.85em;font-weight:400}.woocommerce-form-login-toggle .woocommerce-info{background-color:#b0a193;border-left:4px solid #f6f4f2}.woocommerce-checkout .woocommerce-account-fields .create-account{background-color:#b0a193;color:#fff;padding:12px}.woocommerce-checkout ul#shipping_method{margin-bottom:1.41575em}.panel,.woocommerce-MyAccount-navigation-link--downloads{display:none}.woocommerce-MyAccount-navigation{float:left!important}@media screen and (max-width:768px){.woocommerce-MyAccount-navigation{width:100%}}.woocommerce-MyAccount-content{margin-right:0!important;margin-left:22px}@media screen and (max-width:768px){.woocommerce-MyAccount-content{margin-left:0}}.products .button{min-width:100%}.tax-pwb-brand #primary{width:100%}.onsale,.storefront-sorting,.tax-pwb-brand #secondary{display:none}.modal,.modal .overlay{position:fixed;top:0;left:0;width:100%;height:100%}.modal{text-align:center;opacity:0;visibility:hidden;transform:scale(1.1);z-index:9999;transition:visibility 0s linear .25s,opacity .25s 0s,transform .25s}.modal .overlay{background-color:rgb(0 0 0 / .85);z-index:1}.modal .modal-content{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:1rem 1.5rem;width:23rem;z-index:2;max-width:100%}@media screen and (max-width:400px){.modal .modal-content{width:320px}}@media screen and (max-width:320px){.modal .modal-content{width:280px}}@media screen and (max-width:320px){.modal .modal-content .modal-text h3{font-size:20px}}.modal .close-button{font-size:32px;font-family:"Montserrat",sans-serif;position:absolute;right:10px;top:10px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:0 0!important;cursor:pointer}.modal .close-button:hover{background-color:#a9a9a9}.modal .btn-container{text-align:center}.modal .btn-container .btn.accept{background-color:#b0a193;color:#fff!important;text-transform:uppercase;font-weight:600;font-size:16px;letter-spacing:1px;padding:12px 22px;max-width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;outline:0!important;min-width:130px;transition:all .3s;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;width:100%}@media screen and (max-width:320px){.modal .btn-container .btn.accept{min-width:110px}}.modal .btn-container .btn.cancel{font-size:.9em;display:inline-block;margin:1rem 0 0}.modal .btn-container .btn.cancel a{color:#585f66;transition:none;text-decoration:underline}.home .modal .overlay{background-color:rgb(0 0 0 / .4)}.show-modal{opacity:1;visibility:visible;transform:scale(1);transition:visibility 0s linear 0s,opacity .25s 0s,transform .25s}#_hj-f5b2a1eb-9b07_feedback[data-viewmode=desktop][data-minimized-position=middle_right] #_hj-f5b2a1eb-9b07_feedback_minimized{bottom:calc(50vh + 80px)!important}.pwb-text-before-brands-links{display:none}.ab-block-accordion .ab-accordion-title:hover{cursor:pointer}#masthead a:hover{opacity:1}.woocommerce-tabs ul.tabs li::after,.tabs .active a:before,.tabs a:before{display:none}@media (min-width:767px){.pack_smarter{margin-top:80px}.desk_right_menu{display:contents}.mobile_right_menu{display:none}.header-social{display:none}.mobile_hide .site-search{display:block!important}#sts-home-blog-featured img{margin:0 auto;max-width:1200px}}.mycustomize .carousel-wrapper{visibility:visible}.mycustomize .carousel-wrapper ul.products li.product{width:auto}.sts-home-products .carousel-wrapper .cell .cell-content img{margin:0 auto}.mycustomize .carousel-wrapper .woocommerce-loop-category__title{height:42px;width:170px}.sts-home-products .carousel-wrapper .cell{padding:20px 15px}#sts-home-collections .sts-headline h2{text-align:left;margin-left:68px}.action-section .action-wrapper-pack,.action-section .action-wrapper-protect,.action-section .action-wrapper-reduce,.action-section .action-wrapper-shop{background-image:none}.sus_travel a{color:#fff;font-size:18px;text-decoration:underline}.sus_travel a:hover{color:#fff}.action-section .action-sub-heading h2{font-size:24px;text-transform:unset}.sus_travel img{width:294px;height:386px;padding:0%!important}@media (max-width:1022px){.sus_travel img{width:100%;padding:0%!important;height:auto}}@media (max-width:767px){.woocommerce-active .site-header .site-header-cart{padding-left:5px}.mobile_right_menu{display:flex;float:right;margin-right:10px}.header-account{padding-left:5px!important}#masthead .flex-1.flex-shrink-0.px-2{padding:0}button.menu-toggle{padding:10px 0 0 0;float:left}#masthead .col-full{margin-right:0;margin-left:0}button.menu-toggle::before,button.menu-toggle span::before,button.menu-toggle::after{height:3px;position:relative;left:5px;width:30px;margin-top:0}.mobile_right_menu .header-social{font-size:initial}.desk_right_menu{display:none}.mobile_right_menu .site-search{width:100%!important;position:absolute;top:116px;z-index:9;display:block;left:0}button.menu-toggle{top:0}.mob_end a{margin-left:12px}#mobile_search::before{content:"\f002";font-family:'Font Awesome 5 Free';font-weight:900;font-size:1.218em;cursor:pointer}#mob_acc::before{content:"\f007";font-family:'Font Awesome 5 Free';font-weight:900;font-size:1.218em;cursor:pointer}#mob_cart::before{content:"\f291";font-family:'Font Awesome 5 Free';font-weight:900;font-size:1.218em;cursor:pointer}#mob_cart .count{background-color:#333;color:#fff;text-align:center;border-color:#fff;text-indent:0;display:block;width:1.5em;box-sizing:content-box;font-size:.65em;position:absolute;top:-11px;left:50%;border-radius:100%;border:1px solid}#masthead .site-search .widget_product_search form input[type=search]{border-radius:0}.custom-logo-link{min-height:auto}.sts-notification,#masthead .subheader{border:none}#site-navigation .handheld-navigation{position:absolute;width:100%;z-index:99999;background:#fff;top:100px}.mobile_hide{display:none}#masthead{display:flex;flex-direction:row-reverse;padding-top:10px;padding-bottom:10px}.subheader{width:85%}.storefront-primary-navigation{width:15%}#masthead #site-header-cart .cart-contents .count{height:18px;width:18px;line-height:19px;font-size:10px}.site-header-cart .cart-contents,#header-search,.header-social{display:block}.header-account{display:block;padding-left:0}#masthead .site-branding img{max-height:80px}#sts-home-featured .sts-home-products ul.products li.product{width:calc(100%/2)}.tax-product_cat ul.products li.product{width:48%;float:left;margin-right:2px;margin-left:2px;min-height:530px;margin-bottom:15px}.pwb-brands-in-loop{min-height:45px}.sts-home-products ul.products li.product{width:calc(100%/2)!important}.action-section .action-cols{width:calc(100%/2)}.action-section .action-sub-heading h2{font-size:18px}.sus_travel img{width:100%;padding:0%!important}}#product-21600 .product-attributes,#product-21600 .product_meta{display:none}.selectbox>span{padding:10px;border:2px solid #ccc;display:inline-block;vertical-align:middle;padding:25px 10px;color:#000;width:80px;text-align:center}.selectbox{display:inline-block;cursor:pointer;margin-left:10px;margin-right:10px}.selectbox.active span{border:2px solid #000}#gift_amounts{display:none}table.gift-cards-list tr td{background-color:#EFEFEF;display:block}.after_date_txt{color:light grey;font-size:12px}input.ywgc-choose-image.ywgc-custom-picture,.ywgc-generator input.ywgc-default-picture{display:inline}.ywgc-generator .ywgc-template{display:none}#ywgc-edit-message:focus{outline:none}.img_up_txt{font-style:italic;font-size:10px}.woo-variation-gallery-trigger{display:none}.yith_wc_gift_card_input_recipient_details::placeholder,.your_name::placeholder{color:#8FC9F3}.gift_txt_left{text-align:center}.gift_txt_left h6{font-weight:700}.storefront-sorting{display:block!important}#product-21600 .woo-variation-gallery-slider #ywgc-main-image.lazyloading{opacity:1!important}.yith_wc_gift_card_input_recipient_details{margin-right:10px}.page-template-template-greenliving .col-full{max-width:100%;padding:0}.page-template-template-greenliving .woocommerce-breadcrumb,.custom_green_des{margin:0 auto;max-width:1000px}.custom_green_des p{text-align:center}.page-template-template-greenliving #sts-home-collections{padding:20px 0 0}.custom_head{text-align:center!important}.page-template-template-greenliving .sharedaddy{display:none}.term-1808 .content-area,.term-1808 .site-main{margin-bottom:0}.term-1808 ul.products li.product{margin-bottom:10px}.term-1808 .sts-home-products .carousel-wrapper .cell .cell-content{height:280px}.woocommerce-breadcrumb .breadcrumb-separator{padding:0 10px}@font-face{font-display:swap;font-family:'Soleil Regular';font-style:normal;font-weight:400;src:url(https://contiki.sustainabletravelandliving.com/wp-content/themes/storefront-child/assets/images/SoleilRegular.woff) format('woff')}body,h1,h2,h3,h4,h5,h6,p,span,div{font-family:"Soleil Regular"!important}body,h1,h2,h3,h4,h5,h6,p,div{color:#000!important}.header-offer{background-color:#fff;border-bottom:3px solid #f2f2f2;display:flex;padding:.44em;letter-spacing:.04em}.innerheader-offer{margin:0 auto;display:flex}.header-offer a{color:#000!important}#masthead .site-search,.header-account,.primary-navigation{display:none!important}.main-header{border-bottom:4px solid #f2f2f2}#masthead .subheader{border:none}#sts-footer-natural{display:none}.site-footer,.sts-footerpages,.sts-footer,.sts-copyright,.site-footer a:not(.button):not(.components-button){color:#ffffff!important;background:#000;text-decoration:none;color:#fff}.innerfooter{margin-top:30px;margin-bottom:30px}.col-full.sts-footer{float:left;margin-left:20px}.col-full.sts-copyright{float:right;margin-right:20px}.t\&c{margin-bottom:30px;margin-left:10px;margin-right:10px}.button,.button.alt,.wc-proceed-to-checkout .button.alt{border:2px solid;color:#ffffff!important;background:#eb004a;border-radius:10px}.button a{color:#fff}.button.alt:hover,.button:hover,.wc-proceed-to-checkout .button.alt{background-color:#eb004a!important;border:2px solid #eb004a!important}.page-template-template-join-in #sts-join .sts-join-right input[type=submit]{background-color:#eb004a}.single-product .quantity .qty{border:2px solid #020202;border-right:2px solid}ul.products li.product,ul.products{margin-bottom:20px}.sts-slide-wrapper .sts-tint{background-color:#02010163;display:flex}.banner-content h2,.banner-content h4{color:#ffff!important}.category-banner h1,.page-banner h1{color:#fff!important}.sts-slide-wrapper .sts-tint .banner-content a{border:none}.sts-slide-wrapper .sts-tint .banner-content h2{font-size:2.8em!important;text-decoration:underline #cf0;font-family:Acumin!important}.ctalink{font-size:1.4em;margin-top:370px}.ctalink a{color:#ffffff!important}.downarrow{position:relative;z-index:1;margin:0 auto;width:7%;margin-top:-45px;max-width:94px}.innersts-headline{padding-top:60px}.innersecondsts-headline{margin-top:30px}.actionthroughadventure{height:auto;background-position:center;margin-bottom:30px}.inneractionthroughadventure{padding-bottom:1px;background:#0000006b}.actionthroughadventurelogo .lazyloaded{margin:0 auto;padding-top:30px;max-width:400px}.actioncontent{border-color:#FFF;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;border-width:8px;margin:40px 80px 60px 80px}.actionthroughadventureheadline h2{color:#ffffff!important;text-align:center;margin-top:20px}.actionthroughadventurecontent h4{color:#ffffff!important;text-align:center}.actionthroughadventurelink h3{color:#ffffff!important;text-align:center}.actionthroughadventuredesktop img{width:100%;margin:0 auto}.actionthroughadventuredesktop{margin-bottom:30px}.actionthroughadventuremobile{display:none}.stl-offerbanner{display:flex}.innerstl-offerbanner{display:flex;margin-bottom:20px!important;margin:0 auto}.offerbanner{margin-bottom:20px;border-top:20px solid #B0C4DE}.forsavinggreen{text-align:center;line-height:0;padding-top:20px}.offermain{display:flex;margin-top:30px;padding:0 50px 0 50px}.forsavinggreen h1,.offermain h3{text-transform:initial;margin-bottom:0}.offermain h3{margin-bottom:25px!important}.forsavinggreen h4{font-size:17px;line-height:1}.firstoffer,.secondoffer{line-height:.8}.firstoffer h1,h3,.secondoffer h1,h3{margin-bottom:0}.gocontiki50,.gocontiki100{line-height:1;padding-bottom:30px}.goco_code{font-size:1.4em}.maindiscount10,.maindiscount15{margin:auto}.discount10,.discount15{display:flex}.firstoffericon .lazyloaded,.secondoffericon .lazyloaded{width:70px}.variableproduct{display:flex;max-width:800px;margin:0 auto;margin-bottom:30px}.variableimage{margin:0 auto;margin-left:20px;margin-right:20px}.variableimage img{max-width:500px}.variablecontent{margin:0 auto;margin-left:50px;margin-right:50px}.variabledescription p{margin-bottom:0}.variableprice{margin-bottom:5px;color:#6d6d6d!important;font-size:1.22rem}.variabletitle{font-size:2em;margin-bottom:10px;line-height:1.1}#sts-home-featured{padding:0 0 0 0}.dashicons,.dashicons-before:before{font-family:dashicons!important}.woocommerce-tabs ul.tabs,.woocommerce-tabs ul.tabs li{background-color:#000}.storefront-full-width-content .woocommerce-tabs ul.tabs li.active a,.woocommerce-tabs ul.tabs li.active a,a.remove::before{color:#000}.description_tab a:hover,.additional_information_tab a:hover{opacity:1}.product.type-product{margin-top:30px}.bundled_product.bundled_product_summary.product{padding-bottom:20px!important;margin-bottom:20px!important}.woocommerce-product-gallery__image{min-height:200px}.product-type-bundle ol.flex-control-nav.flex-control-thumbs{overflow-x:scroll;display:-webkit-inline-box}.site-header-cart .widget_shopping_cart{background-color:#f2f2f2!important}p.woocommerce-mini-cart__empty-message{color:#000!important}p.woocommerce-mini-cart__total.total{color:#000!important}.widget_shopping_cart_content,.site-header-cart .widget_shopping_cart .buttons,.site-header-cart .widget_shopping_cart .total{background:#f2f2f2!important}.button.single_add_to_cart_button.button.alt{margin-left:80px}.quantity .qty{height:40px}table.cart .product-remove::after{display:none}.site-header-cart .widget_shopping_cart a.button{background:#f2f2f2!important}.coupon-cart-total{display:block;width:100%}.couponbanner img{width:500px}.couponbanner{width:50%;float:left}.cart-collaterals{float:right;width:50%;padding-left:10px}.cart_totals{width:100%!important}.woocommerce-form-login-toggle .woocommerce-info{background-color:#011640;color:#ffff!important}.woocommerce-checkout .woocommerce-account-fields .create-account{background-color:#011640;color:#fff!important}#ship-to-different-address .woocommerce-form__input-checkbox{position:unset;transform:unset}@media (max-width:768px){#site-navigation,.header-social{display:none}.flex-1.flex.justify-end.mob_end.items-center{flex:none}#masthead .site-branding img{max-height:80px;max-width:fit-content}.innerheader-offer{display:block;text-align:center}.innerfooter{margin-top:30px;margin-bottom:0}.col-full.sts-footer{float:none;margin-left:0;text-align:center}.col-full.sts-copyright{float:none;margin-right:0;text-align:center}.sts-slide-wrapper .sts-tint{display:block}.sts-slide-wrapper .sts-tint .banner-content{margin-top:55px}.ctalink{margin-top:110px;text-align:center}.downarrow{margin-top:-30px}.actioncontent{margin:25px 30px 25px 30px}.stl-offerbanner,.innerstl-offerbanner{display:block;margin-top:30px}.alexaskillbanner{margin-top:10px}.actionthroughadventuredesktop{display:none}.actionthroughadventuremobile{margin-bottom:30px;display:block}.actionthroughadventuremobile img.ls-is-cached.lazyloaded{margin:0 auto}.offermain{display:block;text-align:center}.discount10,.discount15{display:block}.firstoffericon .lazyloaded,.secondoffericon .lazyloaded{margin:auto}.variableproduct{display:block;margin-bottom:30px}.variableimage{margin:0 auto;margin-left:50px;margin-right:50px}.variablecontent{margin:0 auto;margin-left:50px;margin-right:50px}.variableimage img{margin:0 auto;width:100%}.variabletitle{margin-top:10px}table.cart .product-remove::after{margin-top:-14px}.cart-collaterals{margin:0 auto;text-align:center;width:unset;float:none;margin-top:30px}.couponbanner img{margin:0 auto}.couponbanner{width:unset;float:none}ul.products li.product,ul.products{margin-bottom:0}#sts-home-featured .sts-headline h2{margin-bottom:30px;margin-top:30px}.innersts-headline{padding-top:30px}.offerbanner{margin-bottom:20px;border-top:none}}@media (max-width:480px){.offerbanner{margin-bottom:20px;border-top:none}.sts-slide-wrapper .sts-tint .banner-content h2{font-size:2.5em!important}.banner-content h4{color:#ffff!important;font-size:1.2em}.downarrow{margin-top:-25px!important;width:10%}.ctalink{margin-top:108px}.sts-slide-wrapper .sts-tint .banner-content{margin-top:0}}@media (min-width:481px) and (max-width:623px){.ctalink{margin-top:40px!important}.downarrow{margin-top:-34px!important;width:10%}}@media (min-width:403px) and (max-width:410px){.ctalink{margin-top:100px}}@media (min-width:347px) and (max-width:402px){.ctalink{margin-top:60px}}@media (max-width:346px){.sts-slide-wrapper .sts-tint .banner-content h2{font-size:2.4em!important}.ctalink{margin-top:40px}}@media (max-width:920px){.downarrow{margin-top:-40px;width:10%}}.bundled_product_title a.bundled_product_permalink{display:none}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{opacity:1}.single-product .woocommerce-message .button{background:#cf0;color:black!important;padding:7px}.single-product .woocommerce-message .button:hover{background:#ccff00!important}.button,.button a,.button.alt,.wc-proceed-to-checkout .button.alt,.page-template-template-join-in #sts-join .sts-join-right input[type=submit],.button:hover,.button a:hover,.button.alt:hover,.wc-proceed-to-checkout .button.alt:hover{color:black!important;background:#ccff00!important;border-color:#ccff00!important}.site-header-cart .widget_shopping_cart a.button.checkout{background:#ccff00!important;color:black!important}.button,.button.alt,.button a,input.wpcf7-form-control.has-spinner.wpcf7-submit,.button.alt:hover,.button:hover,.button a:hover{font-weight:bold!important}.variableproduct.custom_variable{margin-top:50px}@font-face{font-display:swap;font-family:'Acumin';src:url(https://contiki.sustainabletravelandliving.com/wp-content/themes/storefront-child/assets/fonts/Acumin-BdPro.woff) format('woff')}