@charset "UTF-8";.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.5.1
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px #00000026}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:0;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-o-linear-gradient(#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px #0000001a;color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-single .chosen-single abbr:hover,.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px #0000000d;color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{font-size:13px;font-weight:400;word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:6px;right:3px;display:block;width:12px;height:12px;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px #0000004d}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-moz-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-o-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px #0000004d}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single,.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi),only screen and (min-resolution: 1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-size:52px 37px!important;background-repeat:no-repeat!important}}body,html{padding:0;margin:0;height:100%;min-height:100%;line-height:24px;-webkit-tap-highlight-color:transparent}body{padding-top:56px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-overflow-scrolling:touch;text-rendering:optimizelegibility;overflow-x:hidden;transition:background-color .5s}body#quiz{padding-top:0}body.announcement-bar-active,body.announcement-bar1-active{padding-top:90px}body.announcement-bar-active.announcement-bar1-active{padding-top:124px}img.lazyload{visibility:hidden}img.lazyloaded{visibility:visible}.no_stores_found{min-width:230px}@media (min-width: 768px){body{padding-top:64px}body#quiz{padding-top:0}}@media (min-width: 1024px){body{padding-top:64px}body#quiz{padding-top:0}body.announcement-bar-active,body.announcement-bar1-active,body.announcement-bar-active.announcement-bar1-active{padding-top:142px}}#preview-bar-iframe{display:none}img{max-width:100%;height:auto}*:focus{outline:none!important}hr{border-top:none;border-bottom-width:2px;border-bottom-color:#003e37!important}iframe{display:block;max-width:100%!important;margin-left:auto;margin-right:auto}.mobile{display:block}.desktop,.desktop-inline-block{display:none!important}.fader{opacity:0;transform:translate3d(0,8vw,0);-webkit-transform:translate3d(0px,8vw,0px)}.fader.no-slide,.lazyload{transform:translateZ(0)}.fader.faded,.lazyloaded{opacity:1;transform:translateZ(0);-webkit-transform:translate3d(0px,0px,0px);-webkit-transition:opacity .5s 0s linear,-webkit-transform .5s 0s cubic-bezier(0,.7,.7,1);-moz-transition:opacity .5s 0s linear,transform .5s 0s cubic-bezier(0,.7 .7,1);transition:opacity .5s 0s linear,transform .5s 0s cubic-bezier(0,.7,.7,1)}.lazyload{opacity:0}.lazyloaded{opacity:1;transition:opacity .5s 0s linear}.spinner{animation:rotate 2s linear infinite;z-index:2;width:40px;height:40px}.spinner .path{stroke:#c8e302;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}.line-above:before{text-align:left;content:"";display:inline-block;width:0;height:3px;background-color:#c8e302;margin-bottom:17px;transition:width 1s 1s cubic-bezier(.5,0,.5,1)}.fader.faded .line-above:before{width:50px}.spr-starrating{justify-content:center}.spr-badge{display:flex;justify-content:center}.unbreakable{white-space:nowrap}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@media (min-width: 768px){.fader.faded .line-above:before{width:62px}}@media (min-width: 1024px){.mobile{display:none!important}.desktop{display:block!important}.desktop-inline-block{display:inline-block!important}.line-above:before{margin-bottom:19px}.fader.faded .line-above:before{width:62px}body#holiday-sale{padding-top:142px}}@media (min-width: 1200px){.fader.faded .line-above:before{width:100px}}.GridWrapper{max-width:1440px;margin-left:auto;margin-right:auto;display:grid;grid-column-gap:2.55vw;grid-template-columns:[left] minmax(16.666%,1fr) repeat(4,[col-start] minmax(0,1fr) [col-end]) minmax(16.666%,1fr) [right]}@media (min-width: 1024px){.GridWrapper{grid-column-gap:2.55vw;grid-template-columns:[left] minmax(6.666%,1fr) repeat(10,[col-start] minmax(0,1fr) [col-end]) minmax(6.666%,1fr) [right]}}@font-face{font-family:Leitura-Italic3;src:url(../assets/38CE01_0_0.eot);src:url(../assets/38CE01_0_0.eot?#iefix) format("embedded-opentype"),url(../assets/38CE01_0_0.woff2) format("woff2"),url(../assets/38CE01_0_0.woff) format("woff"),url(../assets/38CE01_0_0.ttf) format("truetype")}@font-face{font-family:Leitura-Roman3;src:url(../assets/38CE01_1_0.eot);src:url(../assets/38CE01_1_0.eot?#iefix) format("embedded-opentype"),url(../assets/38CE01_1_0.woff2) format("woff2"),url(../assets/38CE01_1_0.woff) format("woff"),url(../assets/38CE01_1_0.ttf) format("truetype")}@font-face{font-family:Styrene A Web;src:url(../assets/StyreneA-MediumItalic-Web.woff2) format("woff2"),url(../assets/StyreneA-MediumItalic-Web.woff) format("woff");font-weight:500;font-style:italic;font-stretch:normal}.StyreneA-MediumItalic-Web{font-family:Styrene A Web;font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:Styrene A Web;src:url(../assets/StyreneA-Medium-Web.woff2) format("woff2"),url(../assets/StyreneA-Medium-Web.woff) format("woff");font-weight:500;font-style:normal;font-stretch:normal}.StyreneA-Medium-Web{font-family:Styrene A Web;font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:Styrene A Web;src:url(../assets/StyreneA-RegularItalic-Web.woff2) format("woff2"),url(../assets/StyreneA-RegularItalic-Web.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}.StyreneA-RegularItalic-Web{font-family:Styrene A Web;font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:Styrene A Web;src:url(../assets/StyreneA-Regular-Web.woff2) format("woff2"),url(../assets/StyreneA-Regular-Web.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}.StyreneA-Regular-Web{font-family:Styrene A Web;font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Styrene A Web;src:url(../assets/StyreneA-LightItalic-Web.woff2) format("woff2"),url(../assets/StyreneA-LightItalic-Web.woff) format("woff");font-weight:300;font-style:italic;font-stretch:normal}.StyreneA-LightItalic-Web{font-family:Styrene A Web;font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:Styrene A Web;src:url(../assets/StyreneA-Light-Web.woff2) format("woff2"),url(../assets/StyreneA-Light-Web.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal}.StyreneA-Light-Web{font-family:Styrene A Web;font-weight:300;font-style:normal;font-stretch:normal}form{margin:0}a,area,button,[role=button],input,label,select,summary,textarea{touch-action:manipulation}input,textarea,select{font-size:1.6rem;max-width:100%;border:1px solid var(--color-border);border-radius:0}input[disabled],textarea[disabled],select[disabled]{border-color:#000;background-color:#000;cursor:default}button,input[type=submit],label[for]{cursor:pointer}textarea{min-height:100px}select::-ms-expand{display:none}option{background-color:var(--color-main-background);color:var(--color-body-text)}.input-error{border-color:#ff6d6d;background-color:#fff;color:var(--color-body-text)}.clearfix{*zoom: 1}.clearfix:after{content:"";display:table;clear:both}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.js-focus-hidden:focus{outline:none}.label-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-placeholder .label-hidden,.visually-shown{position:inherit!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.supports-no-cookies:not(html){display:none}html.supports-no-cookies .supports-no-cookies:not(html){display:block}html.supports-no-cookies .supports-cookies{display:none}.hide{display:none!important}html{box-sizing:border-box}body,body.autoplay-video{background-color:var(--color-main-background)}body.only-at-target{background-color:#d1e2e0}body.rich-text{background-color:var(--color-main-background)}body.inside-the-tin{background-color:#f1f0ee}body main>div{max-width:none!important}*,*:before,*:after{box-sizing:border-box}body,html{height:100%}:root{--vh: 100vh}.grecaptcha-badge{display:none!important}figure{margin:0}img,picture{margin:0;max-width:100%}.rte{margin:0}.rte img{height:auto}.rte table{table-layout:fixed}.rte ul,.rte ol{margin:0 0 15px 30px}.rte strong{font-weight:600}.rte-table{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}.rte__video-wrapper{position:relative;overflow:hidden;max-width:100%;height:0;height:auto;padding-bottom:56.25%}.rte__video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.rte__table-wrapper{overflow:auto;max-width:100%;-webkit-overflow-scrolling:touch}html{font-size:100%}body{font-family:Styrene A Web,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:var(--color-body-text)}h1,h2,h3,h4,h5,h6{font-family:Leitura-Roman2,serif}body,input,textarea,button,select{-webkit-font-smoothing:antialiased;text-size-adjust:100%;font-family:Styrene A Web,sans-serif;color:var(--color-body-text)}a:focus{color:inherit}h1{font-size:40px;line-height:1.125;font-weight:400;letter-spacing:-.008em}h2{font-family:Styrene A Web,sans-serif;font-size:20px;font-weight:400;line-height:1.33;letter-spacing:.041em}h2.small{text-transform:uppercase;font-weight:500;font-size:16px;margin-bottom:.75em}h2.small:after{content:" \2014"}h2.x-small{text-transform:uppercase;font-weight:500;font-size:12px;margin-top:0;margin-bottom:.75em}h2.x-small:after{content:" \2014"}h3{font-family:Styrene A Web,sans-serif;font-size:11px;text-transform:uppercase;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.27;letter-spacing:.155em}h4{font-weight:500}p{font-size:14px}input{font-weight:300}@media (min-width: 768px){h1{font-size:60px}h2{font-size:24px}}@media (min-width: 1024px){h1{font-size:70px}h2{font-size:28px}h2.small{font-size:25px}h2.x-small{font-size:16px}h3{font-size:13px}}@media (min-width: 1440px){h2.x-small{font-size:21px}}.button,.btn{cursor:pointer;font-size:13px;text-transform:uppercase;color:#003e37;background-color:#c8e302;border-radius:38px;font-weight:500;display:inline-block;vertical-align:middle;max-width:375px;height:38px;padding:0 26px;line-height:38px;letter-spacing:.08em;overflow:hidden;border:0;text-align:center;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;transition:color .25s linear,background-color .25s linear,opacity .25s linear}.button.accent-bg,.btn.accent-bg{background-color:#003e37;color:#c8e302}.button.accent-bg:hover,.btn.accent-bg:hover{background-color:#d4f7f2;color:#003e37}.button.disabled,.btn.disabled{pointer-events:none;opacity:.2}.button.no-link{pointer-events:none;background-color:#d7d7d7!important}.button:hover,.button:active,.button:focus,.button.hover,.btn:hover,.btn:active,.btn:focus,.btn.hover{color:#003e37;background-color:#d4f7f2}.button.outline{border:2px solid #c8e302;background-color:transparent;color:#c8e302;line-height:34px;transition:color .25s linear,background-color .25s linear}.button.outline:hover,.button.outline:active,.button.outline:focus,.button.outline.hover{color:#fff;background-color:#c8e302}.text-link{cursor:pointer;font-size:14px;font-weight:500;border-bottom:2px solid #c8e302;text-decoration:none;color:#003e37;transition:color .25s linear,border-bottom-color .25s linear;letter-spacing:.08em;text-transform:uppercase}.text-link:hover{color:#d670f6;border-bottom-color:#d670f6}@media (min-width: 640px){.button,.btn{width:auto;max-width:none}.text-link{font-size:14px}}.CollectionFilters{background-color:#003e37;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}.CollectionFilters .title-block{background-color:#003e37;padding:20px;display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:80px}.CollectionFilters .title-block h3{color:#fff}.CollectionFilters .content{padding:60px 40px 0;width:100%;max-width:768px;height:calc(100vh - 220px);margin:auto;position:fixed;top:80px;left:0;right:0;overflow-y:scroll}.CollectionFilters .content .accordion{border-bottom:2px solid #80cdc3}.CollectionFilters .content .accordion dt{border-top:2px solid #80cdc3}.CollectionFilters .content .accordion dt button{color:#fff;text-transform:none;font-size:20px;position:relative}.CollectionFilters .content .accordion dt button svg{position:absolute;right:0;top:0;bottom:0;margin:auto;transition:transform .25s cubic-bezier(.5,0,.5,1)}.CollectionFilters .content .accordion dt button:before{content:none}.CollectionFilters .content .accordion dt button:after{content:none}.CollectionFilters .content .accordion dd ul{list-style:none;padding:0}.CollectionFilters .content .accordion dd ul li label{color:#fff;font-size:16px;line-height:48px;position:relative}.CollectionFilters .content .accordion dd ul li label .d-block{position:absolute;left:0;display:none}.CollectionFilters .content .accordion dd ul li input[type=checkbox]{border-color:#fff}.CollectionFilters .content .accordion dd ul li input[type=checkbox]:checked{border-color:#c8e302}.CollectionFilters .content .accordion dd ul li input[type=checkbox]:checked~.d-block{display:inline-block}.CollectionFilters .content .accordion dt.active button svg{transform:rotate(-180deg)}.CollectionFilters .actions-block{position:fixed;background-color:#003e37;bottom:0;width:100%;height:80px;padding:20px;display:flex;justify-content:center;align-items:center}.CollectionFilters .actions-block .button{width:295px}@media (min-width: 1024px){.CollectionFilters{position:static;background-color:#fff}.CollectionFilters .title-block{display:none}.CollectionFilters .content{position:static;height:auto}.CollectionFilters .content .accordion dt button{color:#003e37}.CollectionFilters .content .accordion dt button svg path{fill:#003e37}.CollectionFilters .content .accordion dd ul li label{color:#003e37}.CollectionFilters .content .accordion dd ul li input[type=checkbox]{border-color:#003e37}.CollectionFilters .actions-block{display:none;position:static}}input,textarea{border-radius:0;-webkit-appearance:none}input[type=text],input[type=email],input[type=date],input[type=number],input[type=password],input[type=tel],select,textarea{border:none;border-bottom:2px solid #003e37;border-radius:2px;background-color:transparent;color:#003e37;font-size:19px;font-weight:400;height:50px;line-height:50px;padding:0;transition:border-color .25s cubic-bezier(.5,0,.5,1);width:100%}input[type=text]:focus,input[type=email]:focus,input[type=date]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,select:focus,textarea:focus{border-color:#d670f6}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{font-size:19px;-webkit-text-fill-color:#003e37;-webkit-box-shadow:0 0 0px 1000px transparent inset!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{font-size:19px;-webkit-text-fill-color:#003e37;-webkit-box-shadow:0 0 0px 1000px transparent inset;transition:background-color 5000s ease-in-out 0s;background-color:transparent!important}textarea{padding:15px;font-family:Styrene A Web,sans-serif}textarea:focus{outline:none}input[type=text].error,input[type=email].error,input[type=date].error,input[type=number].error,input[type=password].error,input[type=tel].error,textarea.error{color:#ff6d6d;border:2px solid #ff6d6d}input[type=text].error:focus,input[type=email].error:focus,input[type=date].error:focus,input[type=number].error:focus,input[type=password].error:focus,input[type=tel].error:focus,textarea.error:focus{border-color:#ff6d6d}input::-webkit-input-placeholder{color:#003e37;font-size:19px}input:-moz-placeholder{color:#003e37;font-size:19px}input::-moz-placeholder{color:#003e37;font-size:19px}input:-ms-input-placeholder{color:#003e37;font-size:19px}input[type=text]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=email]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=password]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=tel]:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}input[type=text]:focus::-webkit-input-placeholder{opacity:.5}input[type=text]:focus:-moz-placeholder{opacity:.5}input[type=text]:focus::-moz-placeholder{opacity:.5}input[type=text]:focus:-ms-input-placeholder{opacity:.5}input[type=email]:focus::-webkit-input-placeholder{opacity:.5}input[type=email]:focus:-moz-placeholder{opacity:.5}input[type=email]:focus::-moz-placeholder{opacity:.5}input[type=email]:focus:-ms-input-placeholder{opacity:.5}input[type=password]:focus::-webkit-input-placeholder{opacity:.5}input[type=password]:focus:-moz-placeholder{opacity:.5}input[type=password]:focus::-moz-placeholder{opacity:.5}input[type=password]:focus:-ms-input-placeholder{opacity:.5}input[type=tel]:focus::-webkit-input-placeholder{opacity:.5}input[type=tel]:focus:-moz-placeholder{opacity:.5}input[type=tel]:focus::-moz-placeholder{opacity:.5}input[type=tel]:focus:-ms-input-placeholder{opacity:.5}input[type=checkbox]{background-color:transparent;border:1px solid #003e37;width:16px;height:16px;position:relative;top:3px;margin-right:6px}input[type=checkbox]:checked{background-color:#c8e302;border:1px solid #c8e302;font-style:normal}.select-holder{position:relative}.select-holder:after{background:transparent url(../assets/arrow-min-down.svg) no-repeat center;background-size:contain;content:"";height:8px;position:absolute;pointer-events:none;z-index:1;top:23px;right:10px;width:20px}select{background-color:transparent;box-sizing:border-box;color:#003e37;cursor:pointer;padding:0 40px 0 0;position:relative;width:100%;z-index:2;appearance:none;-moz-appearance:none;-webkit-appearance:none}select:focus,select:active{outline:none!important}.faux-radio,.faux-cb{line-height:1.4;position:relative;display:inline-block;padding-left:26px;height:22px;font-size:12px;cursor:pointer;color:#003e37}.faux-radio .cb,.faux-cb .cb{height:8px;visibility:hidden;position:absolute;top:1px;left:5px;margin-right:6px}.faux-radio .target,.faux-cb .target{border:1px solid #003e37;border-radius:50px;height:16px;left:0;position:absolute;width:16px;top:calc(50% - 8px)}.faux-radio .target:after,.faux-cb .target:after{background-color:#fff;border-radius:8px;content:"";height:8px;left:3px;position:absolute;width:8px;top:calc(50% - 4px)}label.faux-cb{align-items:center;border:1px solid #dcdcdc;border-radius:2px;color:#003e37;display:flex;font-size:18px;height:70px;margin-bottom:15px;padding:0 25px 0 60px;width:100%}.faux-cb.in-box .target{left:24px}.faux-radio.active .target:after,.faux-cb.active .target:after{background-color:#003e37;transition:.5s background-color}.same-info .faux-radio{margin-bottom:10px;padding-top:4px}fieldset{padding:0;border:none;margin:0 0 15px}form .shop-btn.mobile-alt{margin-top:25px;height:45px;line-height:45px;min-width:122px;border-radius:45px;font-size:rem(15);border:1px solid #003e37}form .button{display:block;width:100%}textarea::-webkit-input-placeholder{color:#003e37}textarea:-moz-placeholder{color:#003e37}textarea::-moz-placeholder{color:#003e37}textarea:-ms-input-placeholder{color:#003e37}textarea::placeholder{color:#003e37}textarea::-webkit-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}textarea:-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}textarea::-moz-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}textarea:-ms-input-placeholder{opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1)}@media (min-width: 1024px){form .shop-btn.mobile-alt{height:36px;line-height:32px;border-radius:18px;font-size:12px;border:2px solid #003e37}fieldset:last-child{margin-bottom:0}}.hero-banner{background-repeat:no-repeat}.hero-banner--article{height:56.25vw;margin:0 auto;max-width:880px;max-height:495px;background-position:center;background-size:cover}.icon{display:inline-block;vertical-align:middle;width:20px;height:20px;fill:currentColor}.no-svg .icon{display:none}.icon--wide{width:40px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) img,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) img{max-width:100%}svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon-fallback-text{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}.no-svg .icon-fallback-text{position:static!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto}.payment-icons{-webkit-user-select:none;user-select:none;cursor:default}.num.absorbs{background-image:url(../assets/absorbs.svg?v=1)}.num.convenient{background-image:url(../assets/convenient.svg?v=1)}.num.durable{background-image:url(../assets/durable.svg?v=1)}.num.flexible{background-image:url(../assets/flexible.svg?v=1)}.num.backpack{background-image:url(../assets/backpack.svg?v=1)}.num.color.change{background-image:url(../assets/color-change.svg?v=1)}.num.free-from{background-image:url(../assets/free-from.svg?v=1)}.num.glow{background-image:url(../assets/glow.svg?v=1)}.num.hydrocolloid{background-image:url(../assets/hydrocolloid.svg?v=1)}.num.hydrocortisone{background-image:url(../assets/hydrocortisone.svg?v=1)}.num.ibuprofen{background-image:url(../assets/ibuprofen.svg?v=1)}.num.kid-friendly{background-image:url(../assets/kid-friendly.svg?v=1)}.num.large{background-image:url(../assets/large.svg?v=1)}.num.organized{background-image:url(../assets/organized.svg?v=1)}.num.patterns{background-image:url(../assets/patterns.svg?v=1)}.num.refill{background-image:url(../assets/refill.svg?v=1)}.num.refill.alt{background-image:url(../assets/refill2.svg?v=1)}.num.remedies{background-image:url(../assets/remedies.svg?v=1)}.num.sanitizer{background-image:url(../assets/sanitizer.svg?v=1)}.num.sealed{background-image:url(../assets/sealed.svg?v=1)}.num.single-use{background-image:url(../assets/single-use.svg?v=1)}.num.soft-gel{background-image:url(../assets/soft-gel.svg?v=1)}.num.stackable{background-image:url(../assets/stackable.svg?v=1)}.num.transparent{background-image:url(../assets/transparent.svg?v=1)}.num.triple-antibiotic{background-image:url(../assets/triple-antibiotic.svg?v=1)}.num.trust{background-image:url(../assets/trust.svg?v=1)}.num.tube{background-image:url(../assets/tube.svg?v=1)}.num.waterproof{background-image:url(../assets/waterproof.svg?v=1)}.placeholder-svg{display:block;width:100%;max-width:100%;height:100%;max-height:100%;border:1px solid #161d25;background-color:#f9fafb;fill:#161d25}.placeholder-svg--small{width:480px}.placeholder-noblocks{padding:40px;text-align:center}.placeholder-background{position:absolute;top:0;right:0;bottom:0;left:0}.placeholder-background .icon{border:0}.responsive-image__wrapper{position:relative;overflow:hidden;width:100%;margin:0 auto}.no-js .responsive-image__wrapper{display:none}.responsive-image__wrapper:before{content:"";position:relative;display:block}.responsive-image__wrapper img{display:block;width:100%}.responsive-image__wrapper--full-height{height:100%}.responsive-image__image{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.responsive-image__image:focus{outline-offset:-4px}.ProductCollection{text-align:center;margin:40px 0}.ProductCollection>.inner>.title-wrap{margin-bottom:40px}.ProductCollection>.inner>.title-wrap h2{margin:0 0 10px;font-size:38px;font-family:Leitura-Roman2,serif;font-weight:400;letter-spacing:-.044em;line-height:1.14}.ProductCollection>.inner>.title-wrap p{font-size:14px;width:100%;max-width:400px;margin:0 auto;line-height:1.52}.ProductCollection>.inner>.title-wrap p .text-link{font-size:14px}.ProductCollection>.inner>.title-wrap p.p1{margin-top:20px}.ProductCollection:first-child{margin-top:0}.ProductCollection:first-child>.inner>.title-wrap{margin-top:0}.ProductCollection:last-child{margin-bottom:0}.template-index .ProductCollection>.inner .title-holder{max-width:1440px;margin:0 auto}.template-index .ProductCollection>.inner h2{text-align:center;margin-top:0}.template-index .ProductCollection>.inner h3.category-description{text-align:left;font-size:16px}.template-index .ProductCollection>.inner h3{letter-spacing:0;text-transform:none;font-weight:400;font-size:14px}.template-index .ProductCollection .ProductGrid{margin-top:25px}@media (max-width: 1023px){.Collections.scroll{overflow:hidden;width:100vw!important;padding:40px 0 0}.Collections.scroll .title-holder{padding-left:6.66vw;padding-right:6.66vw}.Collections.scroll .GridWrapper{display:block;padding-left:15.38461538vw;padding-right:15.38461538vw;max-width:none}.Collections.scroll .GridWrapper .slick-list{overflow:visible}.Collections.scroll .GridWrapper .slick-track{display:flex}.Collections.scroll .GridWrapper .ProductGridItem{margin-left:3.33vw;margin-right:3.33vw}.Collections.scroll .slick-arrow{position:absolute;top:calc(30vw - 30px);width:80px;height:80px;background:none;text-indent:-9999px;border:none;outline:none;z-index:1;border-radius:80px;background-color:#c8e302;transition:transform .25s cubic-bezier(.5,0,.5,1) .5s}.Collections.scroll .slick-arrow:before{content:"";width:15px;height:15px;display:block;border:solid #003e37;border-width:0 3px 3px 0;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;transition:border-color .25s linear}.Collections.scroll .slick-arrow:hover{background-color:#d4f7f2}.Collections.scroll .slick-prev{left:-40px;transform:translate(-40px)}.Collections.scroll .slick-prev:before{transform:rotate(135deg);left:35px}.Collections.scroll .slick-next{right:-40px;transform:translate(40px)}.Collections.scroll .slick-next:before{transform:rotate(-45deg);right:35px}.Collections.scroll .slideshow.faded .slick-next,.Collections.scroll .slideshow.faded .slick-prev{transform:translate(0)}}@media (min-width: 1024px){.ProductCollection{margin:80px 0}.ProductCollection>.inner>.title-wrap{margin-bottom:80px}.ProductCollection>.inner>.title-wrap h2{margin-top:0;font-size:44px}.ProductCollection>.inner>.title-wrap p{max-width:600px;font-size:21px;margin:0 auto}.ProductCollection>.inner>.title-wrap p .text-link{font-size:21px}.ProductCollection>.inner>.title-wrap p.p1{margin-top:24px}.ProductCollection#ready-to-go-kits>.inner>.title-wrap p{max-width:37%}.ProductCollection#essentials>.inner>.title-wrap p{max-width:42%}.template-index .ProductCollection .ProductGrid{margin-top:40px}.template-index .ProductCollection>.inner h2{text-align:left}.Collections.scroll{padding:60px 0 0}.Collections.scroll .ProductCollection .title-holder{padding-left:6.666vw;max-width:none}.Collections.scroll .ProductCollection .title-holder h2,.Collections.scroll .ProductCollection .title-holder p{text-align:left}.Collections.scroll .ProductCollection .ProductGrid.GridWrapper{max-width:none;padding-top:20px;padding-left:6.666vw;margin-left:0;margin-right:0;margin-bottom:0;display:block!important;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.Collections.scroll .ProductCollection .ProductGrid.GridWrapper::-webkit-scrollbar{display:none}.Collections.scroll .ProductCollection .ProductGrid.GridWrapper .ProductGridItem{display:inline-block;margin-right:2.55vw;width:20vw;white-space:normal;vertical-align:top}.Collections.scroll .ProductCollection .ProductGrid.GridWrapper .ProductGridItem:last-child{margin-right:6.666vw}}.ProductGridItem,.CollectionPromotionItem{text-align:center}.ProductGridItem .image-holder,.CollectionPromotionItem .image-holder{overflow:hidden;display:block;line-height:0;position:relative;padding-bottom:100%}.ProductGridItem .image-holder img,.ProductGridItem .image-holder .embed-holder,.CollectionPromotionItem .image-holder img,.CollectionPromotionItem .image-holder .embed-holder{display:block;position:absolute;transform:scale(1.01);transition:transform .5s ease-out}.ProductGridItem .image-holder .embed-holder,.CollectionPromotionItem .image-holder .embed-holder{width:100%;height:100%}.ProductGridItem .image-holder .overlay,.CollectionPromotionItem .image-holder .overlay{opacity:0;display:block;position:absolute;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;top:0;left:0;transform:scale(1.2);transition:opacity .5s linear}.ProductGridItem .new-flag,.CollectionPromotionItem .new-flag{position:absolute;top:-13px;right:-6px}.ProductGridItem .glow-flag,.ProductGridItem .color-change-flag,.CollectionPromotionItem .glow-flag,.CollectionPromotionItem .color-change-flag{position:absolute;bottom:0;left:0;width:35%}.ProductGridItem .glow-flag svg,.ProductGridItem .color-change-flag svg,.CollectionPromotionItem .glow-flag svg,.CollectionPromotionItem .color-change-flag svg{width:100%!important;height:auto!important}.ProductGridItem .coming-soon-flag,.ProductGridItem .sold-out-flag,.CollectionPromotionItem .coming-soon-flag,.CollectionPromotionItem .sold-out-flag{position:absolute;bottom:0;left:0;width:35%}.ProductGridItem .coming-soon-flag svg,.ProductGridItem .sold-out-flag svg,.CollectionPromotionItem .coming-soon-flag svg,.CollectionPromotionItem .sold-out-flag svg{width:100%!important;height:auto!important}.ProductGridItem .oos-notification,.CollectionPromotionItem .oos-notification{position:absolute;bottom:0;left:0;width:100%;background-color:#c8e302}.ProductGridItem .oos-notification p,.CollectionPromotionItem .oos-notification p{color:#003e37;font-size:8px;text-transform:uppercase;letter-spacing:.13em;font-weight:500;height:25px;line-height:25px;padding:0;margin:0}.ProductGridItem .title-wrap,.CollectionPromotionItem .title-wrap{text-align:center}.ProductGridItem .title-wrap a.info,.CollectionPromotionItem .title-wrap a.info{text-decoration:none}.ProductGridItem .title-wrap a.info h3,.CollectionPromotionItem .title-wrap a.info h3{font-size:16px;font-weight:400;letter-spacing:-.023em;line-height:1.42;text-transform:none;text-decoration:none;color:#003e37;margin:15px 5px 2px;text-decoration:underline;text-decoration-color:#c8e302;text-decoration-thickness:1.5px;text-underline-offset:.25em;transition:color .25s linear,text-decoration-color .25s linear}.ProductGridItem .title-wrap a.info p,.CollectionPromotionItem .title-wrap a.info p{font-size:10px;text-transform:uppercase;letter-spacing:0;line-height:1.4;font-weight:400;color:#003e37;margin-bottom:10px;transition:color .25s linear}.ProductGridItem .title-wrap a.info .compare-price,.CollectionPromotionItem .title-wrap a.info .compare-price{position:relative;font-size:13px;font-weight:500;color:#003e37;padding-bottom:4px;margin:0 10px}.ProductGridItem .title-wrap a.info .compare-price:after,.CollectionPromotionItem .title-wrap a.info .compare-price:after{content:"";position:absolute;left:-4px;top:9px;display:block;width:calc(100% + 8px);height:2px;background-color:#004c4580}.ProductGridItem .title-wrap a.info .price,.CollectionPromotionItem .title-wrap a.info .price{font-size:13px;font-weight:500;color:#003e37;border-bottom:2px solid #c8e302;padding-bottom:4px;margin:0}.ProductGridItem .title-wrap a.info .spr-badge,.CollectionPromotionItem .title-wrap a.info .spr-badge{margin-bottom:3 px}.ProductGridItem .title-wrap a.info .spr-badge .spr-badge-caption,.CollectionPromotionItem .title-wrap a.info .spr-badge .spr-badge-caption{color:#00665e}.ProductGridItem .title-wrap a.info .spr-badge .spr-badge-starrating .spr-icon,.CollectionPromotionItem .title-wrap a.info .spr-badge .spr-badge-starrating .spr-icon{margin:0 2px}.ProductGridItem .button.buy,.CollectionPromotionItem .button.buy{display:inline-block;margin-top:40px}.ProductGridItem:hover .image-holder img,.ProductGridItem:hover .image-holder .embed-holder,.ProductGridItem.hover .image-holder img,.ProductGridItem.hover .image-holder .embed-holder,.CollectionPromotionItem:hover .image-holder img,.CollectionPromotionItem:hover .image-holder .embed-holder,.CollectionPromotionItem.hover .image-holder img,.CollectionPromotionItem.hover .image-holder .embed-holder{transform:scale(1.1);transition:transform .5s ease-out}.ProductGridItem:hover .image-holder .overlay,.ProductGridItem.hover .image-holder .overlay,.CollectionPromotionItem:hover .image-holder .overlay,.CollectionPromotionItem.hover .image-holder .overlay{opacity:1;transition:all .5s .5s ease-out}.ProductGridItem:hover .title-wrap a.info h3,.ProductGridItem.hover .title-wrap a.info h3,.CollectionPromotionItem:hover .title-wrap a.info h3,.CollectionPromotionItem.hover .title-wrap a.info h3{color:#d670f6;text-decoration-color:#d670f6}.ProductGridItem:hover .title-wrap a.info p,.ProductGridItem.hover .title-wrap a.info p,.CollectionPromotionItem:hover .title-wrap a.info p,.CollectionPromotionItem.hover .title-wrap a.info p{color:#d670f6}@media (min-width: 1024px){.ProductGridItem .new-flag,.CollectionPromotionItem .new-flag{top:-15px;right:-15px}.ProductGridItem .oos-notification p,.CollectionPromotionItem .oos-notification p{font-size:12px;height:32px;line-height:32px}.ProductGridItem .title-wrap a.info h3,.CollectionPromotionItem .title-wrap a.info h3{font-size:19px;margin:20px 0 2px}.ProductGridItem .title-wrap a.info p,.CollectionPromotionItem .title-wrap a.info p{font-size:12px}.ProductGridItem .title-wrap a.info .price,.CollectionPromotionItem .title-wrap a.info .price{font-size:13px}}.MediaKitGridItem,.MediaKitGridItem .inner{position:relative}.MediaKitGridItem .image-holder{overflow:hidden;display:block;line-height:0;transition:opacity .5s linear}.MediaKitGridItem .image-holder img{display:block;transform:scale(1.01);transition:transform .5s ease-out}.MediaKitGridItem .overlay{opacity:0;transition:opacity .25s linear;position:absolute;top:0;left:0;right:0;bottom:0;display:table-cell;margin:auto;text-align:center;vertical-align:middle}.MediaKitGridItem .overlay .button{cursor:pointer;position:absolute;top:0;bottom:0;margin:auto;left:40px;right:40px;max-width:340px;width:auto}.MediaKitGridItem p{text-align:center;font-size:18px;margin-bottom:0;display:block}.MediaKitGridItem p a{text-decoration:none;color:#00665e}.MediaKitGridItem:hover .image-holder,.MediaKitGridItem:active .image-holder,.MediaKitGridItem.hover .image-holder{opacity:.25}.MediaKitGridItem:hover .image-holder img,.MediaKitGridItem:active .image-holder img,.MediaKitGridItem.hover .image-holder img{transform:scale(1.1);transition:transform .5s ease-out}.MediaKitGridItem:hover .overlay:hover,.MediaKitGridItem:hover .overlay:active,.MediaKitGridItem:active .overlay:hover,.MediaKitGridItem:active .overlay:active,.MediaKitGridItem.hover .overlay:hover,.MediaKitGridItem.hover .overlay:active{opacity:1}.StoreLocatorGridItem,.StoreLocatorGridItem .inner{position:relative}.StoreLocatorGridItem .image-holder{overflow:hidden;display:block;line-height:0;transition:opacity .5s linear}.StoreLocatorGridItem .image-holder img{display:block;transform:scale(1.01);transition:transform .5s ease-out}.StoreLocatorGridItem .overlay{opacity:0;transition:opacity .25s linear;position:absolute;top:0;left:0;right:0;bottom:0;display:table-cell;margin:auto;text-align:center;vertical-align:middle}.StoreLocatorGridItem .overlay .button{cursor:pointer;position:absolute;top:0;bottom:0;margin:auto;left:20px;right:20px;max-width:340px;width:auto}.StoreLocatorGridItem:hover .image-holder,.StoreLocatorGridItem:active .image-holder,.StoreLocatorGridItem.hover .image-holder{opacity:.25}.StoreLocatorGridItem:hover .image-holder img,.StoreLocatorGridItem:active .image-holder img,.StoreLocatorGridItem.hover .image-holder img{transform:scale(1.1);transition:transform .5s ease-out}.StoreLocatorGridItem:hover .overlay:hover,.StoreLocatorGridItem:hover .overlay:active,.StoreLocatorGridItem:active .overlay:hover,.StoreLocatorGridItem:active .overlay:active,.StoreLocatorGridItem.hover .overlay:hover,.StoreLocatorGridItem.hover .overlay:active{opacity:1}@media (min-width: 768px){.StoreLocatorGridItem .overlay .button{left:40px;right:40px}}.AccountTitle{text-align:center;max-width:340px;margin:0 auto 50px}.AccountTitle h1{font-family:Styrene A Web,sans-serif;font-size:11px;font-weight:500;letter-spacing:.157em;text-transform:uppercase}.AccountSection{position:relative;margin-bottom:80px}.AccountSection .header{display:flex;justify-content:space-between;flex-direction:column-reverse;flex-flow:column reverse}.AccountSection h2{margin-bottom:5px}.AccountSection .logout-holder .btn{margin-bottom:40px}.AccountSection .logout-holder p{margin-top:0}.AccountSection .logout-holder p small{font-family:Styrene A Web,sans-serif;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.0157em;line-height:1.26;margin-right:2em;margin-top:0}.AccountSection .empty{text-align:center;padding:80px}.AccountSection p{font-size:14px}.AccountSection p span.label{font-size:11px;font-weight:500;letter-spacing:.157em;text-transform:uppercase;min-width:60px;display:inline-block;line-height:1.4}.AccountSection span.cancelled{color:#c8e302}.AccountSection ul{padding:0}.AccountSection ul li{list-style:none}.AccountSection ul li a{text-decoration:none;color:#00665e;transition:color .25s}.AccountSection ul li a:hover{color:#c8e302}.AccountSection .AccountInfo{padding:10px 0 20px}.AccountSection .AccountInfo .column{flex:50%}.AccountSection .AccountInfo .address-wrap{display:flex;justify-content:space-between}.AccountSection .AccountInfo .address-wrap .address{margin-bottom:40px}.AccountSection .AccountInfo .address-wrap .address p{margin-bottom:10px}.AccountSection .AccountInfo .address-wrap .address .links{display:flex;justify-content:flex-start}.AccountSection .AccountInfo .address-wrap .address .links a{margin-right:10px}.AccountSection .AccountInfo .address-link{margin-left:50%}.AccountSection .row .cell{position:relative;margin-bottom:40px}.AccountSection .row .cell p.align-right{position:absolute;right:0;top:6px;margin:0;text-transform:capitalize}.AccountSection .row .cell p.align-right span{margin:0}.AccountSection .row .cell h4{font-family:Styrene A Web,sans-serif;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.0157em;line-height:1.26;margin-top:0}.AccountSection .row .cell .row{display:flex;justify-content:space-between;margin-top:30px}.AccountSection .row .cell .row .half{flex:50%}.AccountSection .row .cell .row .half p{line-height:1.26;margin-top:0;margin-bottom:0}.AccountSection .responsive-table{width:100%;border-collapse:collapse;margin-top:30px}.AccountSection .responsive-table th{text-align:left;font-weight:400;font-size:11px;letter-spacing:.157em;text-transform:uppercase}.AccountSection .responsive-table thead tr td{padding:15px 0}.AccountSection .responsive-table tbody tr{border-bottom:1px solid #00665E}.AccountSection .responsive-table tbody tr td{padding:15px 0;text-transform:capitalize}.AccountSection .product-listing{margin-top:0;margin-bottom:20px}.AccountSection .product-listing td{vertical-align:top;position:relative}.AccountSection .product-listing td.product-image{width:72px}.AccountSection .product-listing td.product-image .image-holder{overflow:hidden;display:block;line-height:0}.AccountSection .product-listing td.product-image .image-holder img{display:block;transform:scale(1.01);transition:transform .5s ease-out}.AccountSection .product-listing td.product-image .image-holder:hover img{transform:scale(1.1);transition:transform .5s ease-out}.AccountSection .product-listing td.product-details{position:relative;padding-left:16px;padding-bottom:20px}.AccountSection .product-listing td.product-details a{text-decoration:none}.AccountSection .product-listing td.product-details a h3,.AccountSection .product-listing td.product-details a p{transition:color .25s}.AccountSection .product-listing td.product-details a:hover h3,.AccountSection .product-listing td.product-details a:hover p{color:#c8e302}.AccountSection .product-listing td.product-details h3.fun-name{text-transform:none;font-weight:400;letter-spacing:-.021em;font-size:19px;color:#00665e;margin:0}.AccountSection .product-listing td.product-details p{font-weight:400;letter-spacing:-.013em;font-size:12px;color:#00665e;margin:0}.AccountSection .product-listing td.product-actions{text-align:right}.AccountSection .product-listing td.product-actions p{margin:0}.AccountSection .product-listing td.product-actions a.button.buy{display:none;position:absolute;bottom:17px;right:0}.AccountSection.help ul li p{margin:0 0 5px}.AccountSection.order-summary .totals{float:right;max-width:420px;width:100%;border-collapse:collapse;margin-top:10px}.AccountSection.order-summary .totals td{padding:2px 0}.AccountSection.order-summary .totals td p{margin:0}.AccountSection.order-summary .totals td.value{text-align:right}.AccountSection.order-summary .totals tbody tr:last-child td{padding-bottom:30px}.AccountSection.order-summary .totals tfoot{border-top:2px solid #00665E}.AccountSection.order-summary .totals tfoot td{padding:30px 0 10px}@media (min-width: 768px){.AccountSection .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.AccountSection .logout-holder .btn{margin-bottom:0}.AccountSection .product-listing tbody tr td{padding:40px 0}.AccountSection .product-listing td.product-details{padding-left:28px}.AccountSection .product-listing td.product-details .quantity{position:absolute;bottom:42px}.AccountSection .product-listing td.product-actions a.button.buy{display:block;bottom:42px}}@media (min-width: 1024px){.AccountSection{margin-bottom:120px}.AccountSection h2{margin-bottom:10px}.AccountSection p{font-size:19px}.AccountSection .AccountInfo{padding:50px 0;display:flex;justify-content:space-between}.AccountSection .responsive-table .desktop{display:table-cell!important}.AccountSection a.text-link{font-size:19px}.AccountSection .logout-holder{top:8px}.AccountSection .row{display:flex;justify-content:space-between}.AccountSection .row .cell{flex:50%;padding:0 20px}.AccountSection .row .cell p.align-right{right:20px;top:34px}.AccountSection .row .cell:first-child{padding-left:0}.AccountSection .row .cell:last-child{padding-right:0}.AccountSection .row .cell:last-child p.align-right{right:0}.AccountSection .product-listing{margin-bottom:40px}.AccountSection .product-listing td.product-image{width:112px}.AccountSection.help ul li p{margin:0 0 10px}.AccountSection.help .customer-service{max-width:600px}.AccountSection.order-summary .totals td{padding:10px 0}}.AddressForm{max-width:700px;display:block;margin:0 auto;text-align:center}.AddressForm form .button,.AddressForm form .btn{margin:0 auto 15px;max-width:340px}.AddressForm form .field-group{display:flex;justify-content:space-between;margin-bottom:15px}.AddressForm form .field-group fieldset{flex:48%;margin:0 10px}.AddressForm form .field-group fieldset:first-child{margin-left:0}.AddressForm form .field-group fieldset:last-child{margin-right:0}@media (min-width: 1024px){.AddressForm form fieldset,.AddressForm form .field-group{margin-bottom:25px}}.ShopSubNav{background-color:var(--color-main-background);height:64px;display:none;align-items:center;border-bottom:transparent 1px solid;position:fixed;top:70px;left:0;right:0;z-index:11;transition:border-bottom-color .25s linear,top .25s cubic-bezier(.5,0,.5,1)}.ShopSubNav ul{padding:0;margin:0 auto;justify-content:space-between}.ShopSubNav ul li{list-style:none;margin:0 15px;display:inline-block}.ShopSubNav ul li a{color:#003e37;font-size:11px;letter-spacing:.13em;text-transform:uppercase;text-decoration:none;padding:20px 0;transition:color .25s linear}.ShopSubNav ul li a:hover,.ShopSubNav ul li.active a{color:#c8e302}body.announcement-bar-active .ShopSubNav{top:105px}body.announcement-bar-active.announcement-bar1-active .ShopSubNav{top:139px}.ShopSubNav.scrolled{border-bottom-color:#003e37}.ShopSubNav.collapsed{top:0}body.announcement-bar-active .ShopSubNav.collapsed,body.announcement-bar1-active .ShopSubNav.collapsed{top:34px}body.announcement-bar-active.announcement-bar1-active .ShopSubNav.collapsed{top:68px}@media (min-width: 1024px){.ShopSubNav{display:flex}.ShopSubNav.scroll-hide{top:-70px}body.announcement-bar-active .ShopSubNav,body.announcement-bar1-active .ShopSubNav{top:105px}body.announcement-bar-active .ShopSubNav.scroll-hide,body.announcement-bar1-active .ShopSubNav.scroll-hide{top:-70px}body.announcement-bar-active.announcement-bar1-active .ShopSubNav{top:139px}body.announcement-bar-active.announcement-bar1-active .ShopSubNav.scroll-hide{top:-70px}body.template-product.scrolled .ShopSubNav,body.template-product-bundle.scrolled .ShopSubNav,body.template-product-large-quantity.scrolled .ShopSubNav{border-bottom-color:#00665e}}.TitleWrap,.shopify-policy__title{text-align:center;margin-bottom:40px}.TitleWrap h1,.shopify-policy__title h1{font-size:38px;letter-spacing:-.0044em;margin:0 0 10px}.TitleWrap .description p,.shopify-policy__title .description p{font-size:14px;max-width:100%;margin:0 auto;line-height:1.52}.TitleWrap .description a,.shopify-policy__title .description a{text-decoration:none;color:#00665e;border-bottom:2px solid #c8e302;transition:color .25s linear}.TitleWrap .description a:hover,.shopify-policy__title .description a:hover{color:#c8e302}.TitleWrap.no-description h1,.shopify-policy__title h1{margin-bottom:0}.shopify-policy__title{margin-top:40px;margin-bottom:0}@media (min-width: 1024px){.TitleWrap,.shopify-policy__title{text-align:center;margin-bottom:60px}.TitleWrap h1,.shopify-policy__title h1{font-size:44px}.TitleWrap .description p,.shopify-policy__title .description p{max-width:45%;font-size:21px;margin:0 auto}.shopify-policy__title{margin-top:80px;margin-bottom:0}}.GridTitleWrap{margin-bottom:40px}.GridTitleWrap h3{font-size:28px;font-weight:400;letter-spacing:-.035em;line-height:1;margin:0 0 14px;text-transform:none}.GridTitleWrap p{font-size:18px;line-height:1.428}.GridTitleWrap hr{margin-bottom:30px}.GridTitleWrap a{color:#00665e;text-decoration:none;font-size:18px;padding-bottom:2px;border-bottom:2px solid #c8e302;transition:color .25s linear}.GridTitleWrap a:hover{color:#c8e302}.GridTitleWrap.no-description{margin-bottom:20px}@media (min-width: 1024px){.GridTitleWrap{margin-bottom:80px}.GridTitleWrap h3{font-size:32px}.GridTitleWrap p,.GridTitleWrap a{font-size:21px}.GridTitleWrap.no-description{margin-bottom:40px}}.Wysiwyg>:first-child,.rte .Wysiwyg>:first-child{margin-top:0}.Wysiwyg *,.rte .Wysiwyg *{color:#003e37;font-size:16px;line-height:1.578}.Wysiwyg h1,.rte .Wysiwyg h1{font-size:38px;letter-spacing:-.044em;margin:0}.Wysiwyg p,.rte .Wysiwyg p{margin-bottom:1.75em}.Wysiwyg p strong,.Wysiwyg p b,.rte .Wysiwyg p strong,.rte .Wysiwyg p b{font-weight:500}.Wysiwyg small,.rte .Wysiwyg small{font-size:70%}.Wysiwyg a,.rte .Wysiwyg a{text-transform:none;text-decoration:underline;font-weight:500;transition:color .25s linear;word-break:break-word}.Wysiwyg a:hover,.rte .Wysiwyg a:hover{color:#d670f6}.Wysiwyg h3,.rte .Wysiwyg h3{font-weight:500;font-size:16px;text-transform:uppercase;letter-spacing:-.023em;margin-bottom:1.75em}.Wysiwyg>*:last-child,.rte .Wysiwyg>*:last-child{margin-bottom:0}.Wysiwyg>ol,.rte .Wysiwyg>ol{padding-left:0;counter-reset:item}.Wysiwyg>ol>li,.rte .Wysiwyg>ol>li{counter-increment:item;list-style:none}.Wysiwyg>ol ul,.rte .Wysiwyg>ol ul{padding-left:32px}.Wysiwyg>ol ul li,.rte .Wysiwyg>ol ul li{list-style:none;position:relative}.Wysiwyg>ol ul li:before,.rte .Wysiwyg>ol ul li:before{display:inline-block;position:absolute;font-size:16px;content:"\2022";left:-32px}.Wysiwyg ul,.rte .Wysiwyg ul{margin-bottom:1.75em;padding-left:0}.Wysiwyg ul li,.rte .Wysiwyg ul li{list-style:disc;margin-bottom:1.5em}.rte .Wysiwyg>ol{margin-left:0}@media (min-width: 1024px){.Wysiwyg *,.rte .Wysiwyg *{font-size:19px}.Wysiwyg h1,.rte .Wysiwyg h1{font-size:44px}.Wysiwyg h3,.rte .Wysiwyg h3{font-size:19px}.Wysiwyg ul,.rte .Wysiwyg ul{padding-left:20px}.Wysiwyg ul li:before,.rte .Wysiwyg ul li:before{font-size:19px;left:-40px}}.TextPromoBlock{width:100%;background-color:#f0eeed;text-align:center;padding:40px 20px}.TextPromoBlock p{margin:0 0 10px;font-size:20px;line-height:1.3}.TextPromoBlock p a{font-size:20px}.TextPromoBlock ul{margin:40px auto;text-align:left;max-width:480px;text-align:center;padding-left:0}.TextPromoBlock ul li p{font-size:14px}.TextPromoBlock ul li::marker{content:none}.TextPromoBlock h3 a{font-size:11px}.TextPromoBlock .button{color:#fff;font-size:14px}.TextPromoBlock.green p{line-height:1.3}@media (min-width: 768px){.TextPromoBlock{padding:60px 40px}}@media (min-width: 1024px){.TextPromoBlock h3 a{font-size:13px}}@media (min-width: 1200px){.TextPromoBlock{padding:80px 40px;position:relative}.TextPromoBlock p,.TextPromoBlock p a{font-size:32px}.TextPromoBlock a{font-size:19px}.TextPromoBlock ul{max-width:540px;margin:40px auto 60px}.TextPromoBlock ul li p{font-size:18px}.TextPromoBlock .button{position:absolute;bottom:60px;left:50%;transform:translate(-50%)}}.SidebarMenu{margin-bottom:40px}.SidebarMenu ul{padding:0;margin:0}.SidebarMenu ul li{list-style:none;margin-bottom:10px}.SidebarMenu ul li a{cursor:pointer;display:inline-block;font-family:Leitura-Roman2,serif;font-size:38px;letter-spacing:-.0044em;line-height:1.4;color:#00665e}.SidebarMenu ul li a:after{position:relative;top:-11px;content:"";background-color:transparent;display:block;width:100%;height:2px;transition:background-color .25s cubic-bezier(.5,0,.5,1)}.SidebarMenu ul li.active a:after{background-color:#00665e}@media (min-width: 1024px){.SidebarMenu{vertical-align:top;width:33%}.SidebarMenu ul li{margin-bottom:10px}.SidebarMenu ul li a{font-size:38px}}.CartOverlay.ready{transition:transform .5s cubic-bezier(.5,0,.5,1)}.CartOverlay .cta-block,.MobileCartCTABlock .cta-block{position:fixed;bottom:0;left:auto;top:auto;width:100%;padding:0 24px 20px;max-width:474px;background-color:#fff;z-index:3}.CartOverlay .cta-block .button,.MobileCartCTABlock .cta-block .button{width:100%;max-width:none;display:block}.CartOverlay .cta-block .pw-route-protection,.MobileCartCTABlock .cta-block .pw-route-protection{padding-top:10px}.CartOverlay .cta-block .pw-trademark,.MobileCartCTABlock .cta-block .pw-trademark{margin-top:5px}.CartOverlay .cta-block .costs>div,.CartOverlay .cta-block .code-holder>div,.MobileCartCTABlock .cta-block .costs>div,.MobileCartCTABlock .cta-block .code-holder>div{display:flex;justify-content:space-between;line-height:1.6}.CartOverlay .cta-block .costs span,.CartOverlay .cta-block .code-holder span,.MobileCartCTABlock .cta-block .costs span,.MobileCartCTABlock .cta-block .code-holder span{color:#00665e;font-size:13px;font-weight:400}.CartOverlay .cta-block .costs .total,.CartOverlay .cta-block .code-holder .total,.MobileCartCTABlock .cta-block .costs .total,.MobileCartCTABlock .cta-block .code-holder .total{border-top:2px solid #00665E;padding:20px 0 0}.CartOverlay .cta-block .costs .total span,.CartOverlay .cta-block .code-holder .total span,.MobileCartCTABlock .cta-block .costs .total span,.MobileCartCTABlock .cta-block .code-holder .total span{font-weight:500;color:#00665e}.CartOverlay .cta-block .costs,.MobileCartCTABlock .cta-block .costs{margin-bottom:14px}.CartOverlay .cta-block .btn-block,.MobileCartCTABlock .cta-block .btn-block{text-align:center}.CartOverlay .cta-block .btn-block .button,.MobileCartCTABlock .cta-block .btn-block .button{margin:0 0 8px}.CartOverlay .cta-block .btn-block .pw-route-protection,.MobileCartCTABlock .cta-block .btn-block .pw-route-protection{display:block;padding:0}.CartOverlay .cta-block .btn-block .pw-route-protection .pw-container,.MobileCartCTABlock .cta-block .btn-block .pw-route-protection .pw-container{margin:0 auto}.CartOverlay{max-width:474px;position:fixed;top:0;right:0%;transform:translate(100%);width:100%;min-height:100vh;min-height:var(--vh);z-index:2000000001;background-color:#fff}.CartOverlay .co-content{height:100%}.CartOverlay section{width:100%;position:absolute}.CartOverlay .announcement-bar1{top:0!important}.CartOverlay form p.free-ship-motivator{font-size:12px;margin:0;padding:10px 24px;text-align:center;color:#fff;background-color:#003e37}.CartOverlay form p.free-ship-motivator .highlight,.CartOverlay form p.free-ship-motivator strong{font-weight:700}.CartOverlay header{width:100%;height:68px;background-color:var(--color-main-background);position:absolute;z-index:1}.CartOverlay header h2{color:#003e37;font-weight:500;font-size:11px;text-transform:uppercase;text-align:center;margin:27px 0}.CartOverlay header #branding{display:inline-block}.CartOverlay header #branding a{background:transparent url(../assets/logo1.svg?v=1) no-repeat center center;height:25px;margin:15px 0 0 32px;position:relative;text-indent:-9999em;width:71px;z-index:10}.CartOverlay header .close{position:absolute;overflow:hidden;text-indent:-9999px;top:13px;left:9px;z-index:10;width:43px;height:43px;cursor:pointer}.CartOverlay header .close svg{display:block;margin:15px;width:18px;height:auto}.CartOverlay header .close svg path{fill:#003e37}.CartOverlay header .close g{stroke:#00665e!important;transition:stroke .25s}.CartOverlay header .close:hover g{stroke:#c8e302!important}.CartOverlay .cart-panel{height:100%;overflow:hidden;position:absolute;width:100%}.CartOverlay .cart-panel section{top:0;transition:left .5s cubic-bezier(.5,0,.5,1);width:100%}.CartOverlay .cart-panel .item-list{border-bottom:none;padding-bottom:24px;background-color:#fff}.CartOverlay .cart-panel .item-list ul{padding:0;margin-bottom:0}.CartOverlay .cart-panel .item-list ul li:last-child{margin-bottom:0}.CartOverlay .cart-panel .select-holder{border:none;height:20px}.CartOverlay .cart-panel .select-holder select{font-size:14px;padding:0 30px 0 0}.CartOverlay .cart-panel .select-holder:after{background:transparent url(../assets/arrow-min-down-gray.svg) no-repeat right center;right:0;top:3px}.CartOverlay .cart-panel label.faux-cb{font-size:14px;height:50px;padding-left:50px}.CartOverlay .cart-panel label.faux-cb .target{height:22px;left:15px;top:calc(50% - 11px);width:22px}.CartOverlay .cart-panel label.faux-cb .target:after{height:10px;left:5px;width:10px;top:calc(50% - 5px)}.CartOverlay .cart-panel .empty{text-align:center;position:absolute;width:100%;top:50%;transform:translateY(-50%);padding:0 24px}.CartOverlay .cart-panel .empty p{margin:0 0 30px}.CartOverlay .cart-panel .cart{height:100%}.CartOverlay .cart-panel .cart .Order{padding:0;height:100%}.CartOverlay .cart-panel .cart .Order .item-list .product{padding:0 0 24px 80px;margin-bottom:28px;position:relative}.CartOverlay .cart-panel .cart .Order .item-list .product .item-contents{position:relative;padding-left:20px;width:100%}.CartOverlay .cart-panel .cart .Order .item-list .product:last-child{margin-bottom:0}.CartOverlay .cart-panel .cart .Order .cart-contents form{position:absolute;top:68px;width:100%;height:calc(100vh - 68px);height:calc(var(--vh) - 68px)}.CartOverlay .cart-panel .cart .Order .cart-contents form .button.checkout{width:calc(100% - 48px);margin:0 24px 10px;max-width:none}.CartOverlay .cart-panel .cart .Order .cart-contents form .item-list{padding:0 24px 24px;height:calc(100vh - 236px);height:calc(var(--vh) - 236px);overflow-y:scroll;-webkit-scrolling:touch}.CartOverlay .cart-panel .sub-lower{text-align:center}.CartOverlay .cart-panel .sub-lower p{color:#00665e;font-size:15px}.CartOverlay .cart-panel .sub-lower .highlight{color:#00665e;font-weight:700;vertical-align:top}.CartOverlay .cart-panel a.learn-more{color:#00665e;font-weight:700}.CartOverlay .cart-panel .controls{align-items:center;display:flex;height:60px;justify-content:space-between;padding:0}.CartOverlay .cart-panel .controls .back{background:transparent url(../assets/arrow-left.svg) no-repeat center;background-size:cover;cursor:pointer;height:20px;text-indent:-9999em;width:34px}.CartOverlay .cart-panel .item-list .product{display:flex;flex-flow:wrap;padding-bottom:28px;border-bottom:2px solid #00665E}.CartOverlay .cart-panel .item-list .product .item-img{width:82px;padding:0;position:absolute;left:0;top:0}.CartOverlay .cart-panel .item-list .product .item-img .image-holder{overflow:hidden;display:block;line-height:0}.CartOverlay .cart-panel .item-list .product .item-img .image-holder img{display:block;transform:scale(1.01);transition:transform .5s ease-out}.CartOverlay .cart-panel .item-list .product .item-img .image-holder:hover img{transform:scale(1.1);transition:transform .5s ease-out}.CartOverlay .cart-panel .item-list .product .item-name{padding-left:18px;position:relative;width:100%;overflow:hidden}.CartOverlay .cart-panel .item-list .product .item-name a{font-size:12px;line-height:19px;letter-spacing:-.021em;text-decoration:none;color:#00665e;width:calc(100% - 60px);overflow:hidden;display:block;transition:color .25s}.CartOverlay .cart-panel .item-list .product .item-name a span.fun-name{font-size:19px;font-weight:400;line-height:23px;width:100%;display:inline-block;overflow:hidden}.CartOverlay .cart-panel .item-list .product .item-name a:hover{color:#c8e302}.CartOverlay .cart-panel .item-list .product .cart-item-price{color:#00665e;font-size:13px;font-weight:400;position:absolute;text-align:right;right:0;top:2px}.CartOverlay .cart-panel .item-list .product .cart-item-price s{font-size:11px;display:block}.CartOverlay .cart-panel .item-list .product .cart-item-price span{vertical-align:top}.CartOverlay .cart-panel .item-list .product .cart-item-total{display:none}.CartOverlay .cart-panel .item-list .product .item-contents{padding-left:10px;width:100%;min-height:86px}.CartOverlay .cart-panel .item-list .product .item-upper{display:flex;justify-content:space-between;position:relative;margin-bottom:30px}.CartOverlay .cart-panel .item-list .product .item-upper .item-name{padding:0}.CartOverlay .cart-panel .item-list .product .actions-nav{display:flex;position:absolute;bottom:2px}.CartOverlay .cart-panel .item-list .product .actions-nav .cart-item-total{display:none}.CartOverlay .cart-panel .item-list .product .actions-nav .ci-edit{margin-right:10px}.CartOverlay .cart-panel .item-list .product .actions-nav .select-holder{width:50px}.CartOverlay .cart-panel .item-list .product .actions-nav select{width:auto}.CartOverlay .cart-panel .item-list .product .actions-nav span a{color:#00665e;text-transform:uppercase;text-decoration:none;font-size:10px;font-weight:500;letter-spacing:.143em;cursor:pointer;transition:color .25s}.CartOverlay .cart-panel .item-list .product .actions-nav .remove-btn{margin-right:15px}.CartOverlay .cart-panel .item-list .product:last-child{border-bottom:none}.CartOverlay .cart-panel .promo-holder{height:50px;margin-bottom:0}.CartOverlay .cart-panel .promo-holder label{color:#00665e;display:block;font-size:18px;margin-top:20px;margin-bottom:20px;cursor:pointer}.CartOverlay .cart-panel .promo-holder .input-wrap{display:none}.CartOverlay .cart-panel .promo-holder .input-wrap .discount-code{width:calc(100% - 93px);margin-right:10px}.CartOverlay .cart-panel .promo-holder .input-wrap .discount-submit{background-color:#00665e;color:#fff;cursor:pointer;font-size:14px;height:50px;text-transform:uppercase;width:83px;border:none;transition:background-color .25s}.CartOverlay .cart-panel .promo-holder .input-wrap .discount-submit:hover{background-color:#00665e}.CartOverlay .cart-panel .promo-holder .remove-discount{width:200px;float:right;text-align:right;height:50px;display:none}.CartOverlay .cart-panel .promo-holder .remove-discount .code-holder{float:right;text-align:left;justify-content:space-between;display:flex;margin-bottom:0;width:200px}.CartOverlay .cart-panel .promo-holder .remove-discount a{clear:both;float:right;cursor:pointer;transition:color .25s cubic-bezier(.5,0,.5,1)}.CartOverlay .cart-panel .promo-holder .remove-discount a:hover{color:#00665e}.CartOverlay .cart-panel .promo-holder.error .discount-code{border:2px solid black}.CartOverlay .cart-panel .promo-holder.success{display:block}.CartOverlay .cart-panel .promo-holder.success label,.CartOverlay .cart-panel .promo-holder.success .input-wrap{display:none}.CartOverlay .cart-panel .promo-holder.success .remove-discount{display:block}.CartOverlay .cart-panel .promo-holder.active{margin-bottom:70px}.CartOverlay .cart-panel .promo-holder.active label{cursor:default}.CartOverlay .cart-panel .promo-holder.active .input-wrap{display:flex}.CartOverlay .cart-panel .promo-holder.active label:hover{color:#00665e}.CartOverlay .cart-panel.slide-left .cart{left:0}.CartOverlay .message,.CartOverlay .shop-btn{margin-bottom:50px}.CartOverlay .billing{vertical-align:top}.CartOverlay .title-bar{display:none}.CartClick{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:#eeec}body.cart-overlay-active .CartOverlay{opacity:1;transform:translate(0)}body.cart-overlay-active .CartOverlay header .action-nav{pointer-events:auto;opacity:.9999;transition:opacity .25s cubic-bezier(.5,0,.5,1) .25s}.touch .CartOverlay .cta-block{display:none}.touch .CartOverlay .cart-panel .cart .Order .cart-contents form .item-list{height:100vh;height:calc(var(--vh));padding-bottom:268px}@media (min-width: 768px){.CartOverlay .Order .cart-contents form .button.checkout{display:none}}@media (min-width: 1024px){.CartOverlay .no-break{display:block}.CartOverlay header{border-bottom:0px}.CartOverlay .cart header{height:auto}.CartOverlay .Order .co-content .product .cart-item-price{display:inline-block;line-height:1.2;position:static}.CartOverlay .Order .co-content .product .item-name{padding-left:0;width:100%}.CartOverlay .Order .co-content .product .cart-item-total{display:block;position:absolute;right:0;top:30px}.CartOverlay .cart-panel .controls{display:none}.CartOverlay .cart-panel .cart .Order .item-list .product .item-contents{width:100%}.CartOverlay .cart-panel .cart .Order .item-list .product .item-name{max-width:280px}.CartOverlay .cart-panel .cart .Order .item-list .product .item-name a{width:100%;overflow:hidden}.CartOverlay .cart-panel .cart .Order .item-list .product .item-subscription{font-size:12px;line-height:1.4;margin-top:5px;margin-bottom:0;color:#003e37}.CartOverlay .cart-panel .cart .Order .item-list .product .cart-item-price{left:250px;position:absolute}.CartOverlay .cart-panel .cart .Order .item-list .product .actions-nav .cart-item-total{display:block;margin-right:0;right:0;top:-19px}.CartOverlay .cart-panel .cart .Order .item-list .product .actions-nav .cart-item-total span{margin-right:0}.CartOverlay .cart-panel .cart .Order .item-list .product.sub .actions-nav .cart-item-total{top:-44px}.CartOverlay .cart-panel .cart .Order .btn-block{justify-content:flex-end}.CartOverlay .cart-panel .cart .Order .btn-block a:first-child{margin-right:20px}.CartOverlay .cart-panel .cart .Order .btn-block .row p.free-ship-motivator{font-size:13px}.CartOverlay .cart-panel .select-holder select{color:#00665e;font-size:15px;font-weight:500}.CartOverlay .cart-panel .select-holder:after{top:0}.CartOverlay .cart-panel .promo-holder{margin-bottom:70px;align-items:center;display:flex;justify-content:space-between}.CartOverlay .cart-panel .promo-holder label{color:#00665e;font-size:14px;font-weight:500;margin-top:0;cursor:default}.CartOverlay .cart-panel .promo-holder labelhover{color:#00665e}.CartOverlay .cart-panel .promo-holder .input-wrap{display:flex}.CartOverlay .cart-panel .promo-holder.success{display:block}.CartOverlay .cart-panel .sub-lower{padding-left:80px}.CartOverlay .cart-panel .costs{width:100%;right:0;position:relative;float:right}.CartOverlay .title-bar{display:block;height:25px;position:relative}.CartOverlay .title-bar span{color:#00665e;font-size:14px;font-weight:500;position:absolute;top:0}.CartOverlay .title-bar span:nth-child(1){left:12px}.CartOverlay .title-bar span:nth-child(2){left:355px}.CartOverlay .title-bar span:nth-child(3){left:470px}.CartOverlay .title-bar span:nth-child(4){left:auto;right:16px}}.item-quantity *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.item-quantity span{display:inline-block;min-width:24px;height:24px;padding:0 5px;margin:0;text-align:center;position:relative;vertical-align:top}.item-quantity span svg{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0}.item-quantity span svg g{transition:stroke .25s 0s}.item-quantity span:hover svg g{stroke:#c8e302;transition:stroke .25s 0s}.item-quantity span.icon-minus{margin-right:8px;cursor:pointer}.item-quantity span.qty{border:2px solid #00665E;border-radius:24px;text-align:center;line-height:20px;font-size:9px;font-weight:700}.item-quantity span.icon-plus{margin-left:8px;cursor:pointer}.item-quantity span a{color:#00665e;text-transform:uppercase;text-decoration:none;font-size:10px;font-weight:500;letter-spacing:.143em;cursor:pointer;transition:color .25s}.item-quantity span a:hover{color:#c8e302}.item-quantity{display:inline-block}.ProductAddToCartBar{opacity:0;background-color:var(--color-main-background);width:100%;height:56px;position:fixed;top:-57px;z-index:100;border-bottom:1px solid #00665E;transition:top .25s 0s cubic-bezier(.5,0,.5,1),opacity .25s 0s cubic-bezier(.5,0,.5,1)}.ProductAddToCartBar .inner{padding:0 22px;display:flex;width:100%;justify-content:space-between}.ProductAddToCartBar .inner .title{display:flex;justify-content:flex-start;align-items:center;width:calc(100% - 72px)}.ProductAddToCartBar .inner .title .item-img{width:38px;padding:0}.ProductAddToCartBar .inner .title .item-img .image-holder{overflow:hidden;display:block;line-height:0}.ProductAddToCartBar .inner .title .item-img .image-holder img{display:block;transform:scale(1.01);transition:transform .5s ease-out}.ProductAddToCartBar .inner .title .item-img .image-holder:hover img{transform:scale(1.1);transition:transform .5s ease-out}.ProductAddToCartBar .inner .title h1{font-size:18px;margin:0 10px;width:calc(100% - 58px);overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.ProductAddToCartBar .inner .details{width:72px}.ProductAddToCartBar .inner .details .price-block .button{margin:8px 0;padding:0 10px}.ProductAddToCartBar .inner .details .price-block .button .button::-moz-selection{background:transparent}.ProductAddToCartBar .inner .details .price-block .button .button::selection{background:transparent}.ProductAddToCartBar .inner .details .price-block .message{color:#c8e302;height:56px;line-height:56px;font-size:11px;margin:0;text-align:right;white-space:nowrap;width:100%}.ProductAddToCartBar .inner .details .item-quantity{display:none}.ProductAddToCartBar .inner .details .item-quantity input.qty{border-bottom-color:#00665e}.ProductAddToCartBar .inner .details .item-quantity::-moz-selection{background:transparent}.ProductAddToCartBar .inner .details .item-quantity::selection{background:transparent}.ProductAddToCartBar .inner .details *::-moz-selection{background:transparent}.ProductAddToCartBar .inner .details *::selection{background:transparent}.ProductAddToCartBar.scroll-show{opacity:1;top:0;transition:top .25s .25s cubic-bezier(.5,0,.5,1),opacity .25s .25s cubic-bezier(.5,0,.5,1)}body.announcement-bar-active .ProductAddToCartBar.scroll-show,body.announcement-bar1-active .ProductAddToCartBar.scroll-show{top:34px}body.announcement-bar-active.announcement-bar1-active .ProductAddToCartBar.scroll-show{top:68px}@media (min-width: 768px){.ProductAddToCartBar{height:64px;top:-64px}.ProductAddToCartBar .inner{padding:0 40px}.ProductAddToCartBar .inner .title{display:flex;justify-content:space-between;width:auto}.ProductAddToCartBar .inner .title .item-img{width:62px}.ProductAddToCartBar .inner .title h1{font-size:30px;margin:0 0 0 10px}.ProductAddToCartBar .inner .details{width:auto}.ProductAddToCartBar .inner .details .price-block .button{margin:16px 0;padding:0 26px}.ProductAddToCartBar .inner .details .price-block .message{height:64px;line-height:64px}.ProductAddToCartBar .inner .details .item-quantity{display:inline-block;margin-right:10px;top:4px;position:relative}.ProductAddToCartBar .inner .details .item-quantity label{display:inline-block;width:calc(100% - 70px);margin-right:10px}.ProductAddToCartBar .inner .details .item-quantity input.qty{display:inline-block;width:56px;font-size:14px;border-radius:0;height:34px;line-height:34px}}.announcement-bar,.announcement-bar1{background-color:#003e37;position:fixed;top:-34px;width:100%;z-index:101;height:34px;transition:top .25s cubic-bezier(.5,0,.5,1)}.announcement-bar p,.announcement-bar1 p{text-align:center;font-size:11px;font-weight:400;letter-spacing:.025em;color:#fff;margin:0;padding:0 10px;height:34px;line-height:32px}.announcement-bar p span.sep,.announcement-bar1 p span.sep{margin:0 10px}.announcement-bar p span.tablet,.announcement-bar1 p span.tablet{display:none}.announcement-bar p u,.announcement-bar1 p u{text-decoration:none;position:relative}.announcement-bar p u:after,.announcement-bar1 p u:after{content:"";display:block;height:1px;background-color:#fff;position:absolute;left:0;right:0;bottom:0}.announcement-bar p b,.announcement-bar p strong,.announcement-bar1 p b,.announcement-bar1 p strong{font-weight:500}.announcement-bar a,.announcement-bar1 a{text-decoration:none;height:100%;line-height:100%;color:#fff}.announcement-bar a.close,.announcement-bar1 a.close{cursor:pointer;width:34px;height:34px;display:block;position:absolute;top:0;right:0;overflow:hidden}.announcement-bar a.close svg,.announcement-bar1 a.close svg{position:absolute;width:12px;height:12px;left:11px;top:11px}.announcement-bar a.close svg .st0,.announcement-bar1 a.close svg .st0{fill:#fff}.announcement-bar1{background-color:#c8e302}body.announcement-bar-active .announcement-bar{top:0}body.announcement-bar-active .announcement-bar1{top:-34px}body.announcement-bar1-active .announcement-bar1{top:0}body.announcement-bar-active.announcement-bar1-active .announcement-bar1{top:34px}#am_email_signup.klaviyo_condensed_styling,#am_email_signup.klaviyo_styling{max-width:320px!important;margin:0 auto!important}.klaviyo_styling input[type=email]{border-radius:0!important;width:100%!important;height:40px!important;font-size:18px!important;font-weight:400!important;line-height:40px!important;display:inline-block;border:none!important;border-bottom:2px solid #00665E!important;padding:0}.klaviyo_field_group{position:relative}.klaviyo_form_actions{padding:0!important;right:0;top:-45px;width:50px;height:23px;float:right;position:relative}.klaviyo_form_actions button{background:none!important;background-image:url(../assets/form-cta2.svg?v=3)!important;background-size:contain!important;background-repeat:no-repeat!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:50px;height:23px;padding:0!important}.klaviyo_messages{position:relative}.klaviyo_messages .error_message{position:absolute;text-align:center;line-height:1.5!important;font-size:14px!important;font-family:Styrene A Web,sans-serif!important;width:100%}.klaviyo_messages .success_message{color:#00665e;line-height:1.5!important;font-size:14px!important;font-family:Styrene A Web,sans-serif!important}.ProductPressGrid{max-width:326px;margin:20px auto 0;display:flex;flex-flow:row;justify-content:space-between;padding:0}.ProductPressGrid img{max-width:25%;margin:20px auto 0;width:auto;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none;object-fit:contain}@media (min-width: 768px){.ProductPressGrid{min-width:490px;width:100%;max-width:490px;justify-content:space-evenly}.ProductPressGrid img{object-fit:inherit;max-height:83px;max-width:none}}@media (min-width: 1024px){.ProductPressGrid{min-width:980px;max-width:980px}}.new-flag{display:block;width:40px;height:40px;border-radius:40px;text-align:center;color:#003e37;line-height:40px;font-weight:700;font-size:8px;letter-spacing:.06em;background-color:#c8e302;z-index:10}.new-flag span{position:relative;right:-1px}@media (min-width: 1024px){.new-flag{width:60px;height:60px;border-radius:60px;font-size:13px;line-height:60px}}.sale-flag{display:block;width:40px;height:40px;border-radius:40px;text-align:center;color:#fff;line-height:40px;font-weight:700;font-size:8px;letter-spacing:.15em;background-color:#003e37;z-index:10}.sale-flag span{position:relative;right:-1px}@media (min-width: 1024px){.sale-flag{width:50px;height:50px;border-radius:50px;font-size:10px;line-height:50px}}.ProductNotification{background-color:#003a34;display:none;position:fixed;z-index:202;width:100%;left:0;right:0;top:0;height:56px}.ProductNotification *{color:#fff}.ProductNotification div.inner{font-size:12px;width:100%;height:100%;text-align:center;padding:0 24px;color:#fff;transition:color .25s linear}.ProductNotification div.inner>p{line-height:56px;margin:0}.ProductNotification div.inner>p span{color:#fff}.ProductNotification div.inner span.underline{position:relative}.ProductNotification div.inner span.underline:after{content:"";height:1px;background-color:#fff;width:100%;position:absolute;bottom:0;left:0;transition:background-color .25s linear}.ProductNotification a:hover{color:#003a34}.ProductNotification a:hover span.underline:after{background-color:#fff}.ProductNotification .inner>p{font-size:12px;width:100%;height:100%;text-align:center;padding:0;color:#fff}.announcement-bar-active .ProductNotification{height:90px}.announcement-bar-active .ProductNotification div.inner>p{line-height:90px}@media (min-width: 1024px){.ProductNotification{height:64px}.ProductNotification a{font-size:16px;padding:0 20px}.ProductNotification div.inner>p{font-size:16px;line-height:64px}.announcement-bar-active .ProductNotification{height:105px}.announcement-bar-active .ProductNotification div.inner>p{line-height:105px}}.accordion{margin:40px 0 0;border-bottom:1px solid #003e37}.accordion dt,.accordion dd{border-bottom:0}.accordion dt button,.accordion dd button{padding:18px 42px 18px 0;position:relative;display:block;letter-spacing:.02em;text-transform:uppercase;font-weight:400;font-size:13px;text-decoration:none;background-color:transparent;border:none;outline:none;width:100%;text-align:left;cursor:pointer;transition:.25s color linear}.accordion dt button:hover,.accordion dd button:hover{color:#c8e302}.accordion dt *:first-child,.accordion dd *:first-child{margin-top:0}.accordion dt *:last-child,.accordion dd *:last-child{margin-bottom:0}.accordion dt{position:relative;border-top:1px solid #003e37}.accordion dt button:before,.accordion dt button:after{content:"";width:12px;height:2px;background-color:#003e37;position:absolute;pointer-events:none;z-index:10;top:calc(50% - 1px);transform:translateY(-50%);right:0;transform:rotate(90deg) scaleX(-1);transition:transform .25s cubic-bezier(.5,0,.5,1)}.accordion dt button:after{transform:rotate(180deg) scaleX(-1)}.accordion dt.active button:before{transform:rotate(0) scaleX(-1)}.accordion dt.active button{color:#d670f6}.accordion dd{border-top:0;font-size:rem(14);margin-left:0;padding:0 0 18px}.accordion dd:last-of-type{position:relative;top:-1px}.accordion dd ul,.accordion dd ol{margin-left:0;padding-left:20px}.accordion dd ol{counter-reset:section;list-style-type:none}.accordion dd ol li{list-style:none;padding-left:10px;color:#003e37;line-height:1.66;margin-bottom:1em;position:relative;letter-spacing:.025em}.accordion dd ol li:before{content:counter(list-item);position:absolute;left:-16px}.accordion dd td{padding-right:10px}.accordion dd h3{font-size:rem(16);margin-top:28px}.accordion dd table{font-size:13px}.accordion dd table tr td{vertical-align:top;color:#ddd!important}.accordion dd table tr td strong{color:#003e37!important}.accordion dd table tr td:first-child{width:60%;color:#003e37!important;font-weight:500}.accordion dd table:last-child{margin-bottom:26px}.smcx-embed{border:none!important;max-width:100%!important}.smcx-embed>.smcx-iframe-container{max-width:100%!important;margin:0 auto!important}#welly #MainContent .page-width{background-color:#fff;padding:60px 6.666%}#welly #MainContent .page-width .og-title{text-align:center;color:#00665e}#welly #MainContent .page-width .Heading{display:none}#welly #MainContent .page-width section{background-color:transparent}#welly #MainContent .page-width .og-mobile-menu svg g{fill:#00665e!important}#welly #MainContent .page-width .og-mobile-menu-options{padding:20px}#welly #MainContent .page-width .og-mobile-menu-options .og-skip-shipment-button{margin-bottom:10px}#welly #MainContent .page-width og-smi{font-family:Styrene A Web,sans-serif;font-size:14px;color:#00665e}#welly #MainContent .page-width og-smi a{transition:.25s color linear}#welly #MainContent .page-width og-smi h3{text-transform:none;letter-spacing:0}#welly #MainContent .page-width og-smi .og-link:hover{color:#c8e302}#welly #MainContent .page-width og-smi .og-form-control{color:#00665e}#welly #MainContent .page-width og-smi .og-container{padding:0;max-width:none}#welly #MainContent .page-width og-smi .og-container .og-message-main a{color:#c8e302}#welly #MainContent .page-width og-smi .og-container .og-button,#welly #MainContent .page-width og-smi .og-container .og-link{border:none;font-family:Styrene A Web,sans-serif;padding:0;cursor:pointer;font-size:14px;border-bottom:2px solid #c8e302;border-radius:0;text-decoration:none;color:#00665e;transition:color .25s linear;min-width:0;width:auto}#welly #MainContent .page-width og-smi .og-container .og-button:hover,#welly #MainContent .page-width og-smi .og-container .og-link:hover{color:#c8e302}#welly #MainContent .page-width og-smi .og-container .og-button:hover:not(:disabled),#welly #MainContent .page-width og-smi .og-container .og-link:hover:not(:disabled){color:#c8e302;box-shadow:none;transform:none}#welly #MainContent .page-width og-smi .og-container .og-button-close,#welly #MainContent .page-width og-smi .og-container .og-dialog-header .og-button{text-indent:-9999px;overflow:hidden;background-image:url(../assets/close-x.svg);background-size:20px;background-position:center;background-repeat:no-repeat;width:20px;height:20px;border:none}#welly #MainContent .page-width og-smi .og-container .og-shipment-header{border-bottom:1px solid #00665E;padding:30px 0}#welly #MainContent .page-width og-smi .og-container #og-smi-main-header{background-color:transparent!important}#welly #MainContent .page-width og-smi .og-container #og-smi-main-header p{color:#f1f0ee;font-size:16px;font-weight:400;line-height:1.44;max-width:320px;-webkit-hyphens:none;hyphens:none;margin-bottom:20px;vertical-align:top}#welly #MainContent .page-width og-smi .og-container #og-smi-main-title{background-color:transparent!important;padding:0;font-size:38px;letter-spacing:-.0044em;margin:0 0 2px;font-weight:500}#welly #MainContent .page-width og-smi .og-container #shipments-unsent-header{text-align:left;font-family:Styrene A Web,sans-serif;font-size:24px;font-weight:400;line-height:1.33;padding-bottom:16px;border-bottom:2px solid #00665E}#welly #MainContent .page-width og-smi .og-container .og-unsent-shipment,#welly #MainContent .page-width og-smi .og-container .og-inactive-subscription,#welly #MainContent .page-width og-smi .og-container .og-sent-shipment{background-color:#fff;box-shadow:none;border:none;border-radius:0}#welly #MainContent .page-width og-smi .og-container .og-shipment-info,#welly #MainContent .page-width og-smi .og-container .og-title{font-weight:400;color:#00665e;margin:0 0 10px}#welly #MainContent .page-width og-smi .og-product{padding:30px 0}#welly #MainContent .page-width og-smi .og-product .og-product-image-container{padding:10px 0}#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description{margin-bottom:20px}#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h3,#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h4,#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description og-sku-swap{font-weight:400;font-size:16px;margin-top:0}#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h3 a:hover,#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description h4 a:hover,#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description og-sku-swap a:hover{color:#c8e302}#welly #MainContent .page-width og-smi .og-product .og-name-price-controls-container .og-product-description .og-product-display-name{display:none}#welly #MainContent .page-width og-smi select,#welly #MainContent .page-width og-smi select:focus,#welly #MainContent .page-width og-smi select:active{color:#00665e!important;border:1px solid #00665E;height:40px;line-height:normal;padding:0 25px 0 18px;font-size:14px;background:transparent url(../assets/arrow-min-down-gray.svg) no-repeat center;background-size:16px;background-position:calc(100% - 14px) center}#welly #MainContent .page-width og-smi select:focus,#welly #MainContent .page-width og-smi select:focus:focus,#welly #MainContent .page-width og-smi select:active:focus{border:1px solid #00665E}#welly #MainContent .page-width og-smi select:active{border:1px solid #00665E}#welly #MainContent .page-width og-smi .og-check-radio{width:16px;height:16px;border-radius:16px;border:1px solid #00665E;transition:all .25s linear}#welly #MainContent .page-width og-smi .og-check-radio:checked{background-color:#c8e302;border:1px solid #c8e302}#welly #MainContent .page-width og-smi .og-quantity{margin-bottom:20px;margin-right:20px}#welly #MainContent .page-width og-smi .og-freq-quantity-controls{margin-top:0}#welly #MainContent .page-width og-smi .og-freq-quantity-controls .og-freq{margin-left:0}#welly #MainContent .page-width og-smi .og-freq-quantity-controls .og-freq span{text-transform:capitalize}#welly #MainContent .page-width og-smi .og-payment-shipping{border-top-color:#00665e;padding:40px 0}#welly #MainContent .page-width og-smi .og-payment-shipping .og-footer-header{font-weight:500}#welly #MainContent .page-width og-smi .og-total-table{border-top-color:#00665e}#welly #MainContent .page-width og-smi .og-total-table table tr:last-child>*{border-top-color:#00665e;font-weight:500}#welly #MainContent .page-width og-smi .og-total-table table td{padding:5px 0 5px 25px}#welly #MainContent .page-width og-smi .og-total-table table tr:last-child>*{font-weight:500}#welly #MainContent .page-width og-smi details summary{border-top-color:#f1f0ee}#welly #MainContent .page-width og-smi .og-radio-button-list .og-input-group label{box-shadow:none;display:flex;align-items:center;padding:10px;border:1px solid #00665E}#welly #MainContent .page-width og-smi .og-radio-button-list .og-input-group input:checked+label{box-shadow:none;border:1px solid #c8e302}#welly #MainContent .page-width og-smi .og-radio-button-list .og-input-group label:hover{box-shadow:none;border:1px solid #c8e302}#welly #MainContent .page-width dialog{border:none}#welly #MainContent .page-width dialog .og-dialog-body{color:#00665e}#welly #MainContent .page-width dialog .og-dialog-title{padding-right:1em;margin:0;color:#00665e;font-size:16px;font-weight:500;font-family:Styrene A Web,sans-serif}#welly #MainContent .page-width dialog .og-dialog-footer .og-button{cursor:pointer;font-size:13px;text-transform:uppercase;color:#fff;background-color:#c8e302;font-weight:500;display:inline-block;vertical-align:middle;width:100%;height:38px;padding:0 26px;line-height:38px;letter-spacing:.188em;overflow:hidden;border:0;text-align:center;white-space:nowrap;text-decoration:none;border-radius:0;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;transition:color .25s linear,background-color .25s linear,opacity .25s linear}#welly #MainContent .page-width dialog .og-dialog-footer .og-button:hover{color:#fff}#welly #MainContent .page-width .grid__item.og-right{border-top:2px solid #00665E;padding-top:64px}#welly #MainContent .page-width #og-send-update-email{max-width:640px;margin:0 auto}#welly #MainContent .page-width #og-send-update-email>div{font-size:24px}#welly #MainContent .page-width #og-send-update-email *{text-align:center}#welly #MainContent .page-width #og-vaulting iframe{border-top:50px #f4f6f8 solid!important}.og-toast{width:100vw!important;margin:0!important;position:fixed!important;text-align:center}.og-toast.og-toast-success{top:34px!important;background-color:#00665e!important}@media (min-width: 640px){#welly #MainContent .page-width og-smi .og-container .og-button,#welly #MainContent .page-width og-smi .og-container .og-link{font-size:14px}#welly #MainContent .page-width og-smi .og-container #og-smi-main-header p{font-size:24px}}@media (min-width: 768px){#welly #MainContent .page-width og-smi .og-shipment-footer{padding:0}#welly #MainContent .page-width og-smi .og-product .og-price{margin-top:5px}#welly #MainContent .page-width og-smi .og-product .og-product-image-container{padding:20px 0}#welly #MainContent .page-width og-smi .og-freq-quantity-controls .og-freq select{width:150px}}@media (min-width: 1024px){#welly #MainContent .page-width{padding:80px 6.666%}#welly #MainContent .page-width og-smi{font-size:19px}#welly #MainContent .page-width og-smi #og-smi-main-title{font-size:44px}#welly #MainContent .page-width og-smi .og-container .og-shipment-header{padding:30px 0}#welly #MainContent .page-width og-smi .og-container .og-shipment-footer{padding:0}#welly #MainContent .page-width og-smi .og-container #shipments-unsent-header{font-size:28px}#welly #MainContent .page-width og-smi .og-container .og-product .og-name-price-controls-container .og-product-description h3,#welly #MainContent .page-width og-smi .og-container .og-product .og-name-price-controls-container .og-product-description h4,#welly #MainContent .page-width og-smi .og-container .og-product .og-name-price-controls-container .og-product-description og-sku-swap{font-size:24px}}.ProductInfo [data-bv-show=rating_summary]{display:inline-block;margin-top:20px!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text{font-weight:400!important;color:#003e37!important;transition:color .25s linear!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover{font-weight:500!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist{color:#003e37!important;border-bottom:2px solid #c8e302!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:14px!important;transition:color .25s linear,border-bottom-color .25s linear!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:hover{border-bottom-color:#d670f6!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:14px!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:focus,.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:active{outline:none!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:.75em!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex:last-child{padding-right:0!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:hover{font-weight:500!important}.ProductInfo .ProductInfo [data-bv-show=rating_summary] svg,.ProductInfo .ProductInfo [data-bv-show=rating_summary] polygon{fill:#c8e302!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_numReviews_text:hover,.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_button_buttonMinimalist:hover{color:#d670f6!important;font-weight:500!important}.ProductInfo [data-bv-show=rating_summary] svg,.ProductInfo [data-bv-show=rating_summary] polygon{width:16px!important;height:16px!important}.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_avgRating,.ProductInfo [data-bv-show=rating_summary] .bv_main_container .bv_avgRating:hover{color:#fff!important}#MainContent [data-bv-show=rating_summary] .bv_main_container .bv_avgRating_component_container,.bv_modal_component_container .bv_button_buttonFull{display:none!important}#MainContent [data-bv-rating] .bv_main_container .bv_text,#MainContent [data-bv-show=inline_rating] .bv_main_container .bv_text{font-size:14px!important;line-height:1!important}@media screen and (max-width: 450px){#MainContent .bv-cv2-cleanslate .bv-content-item .bv-content-feedback-vote .bv-content-feedback-vote-request,#MainContent .bv-cv2-cleanslate .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-vote-request{margin-left:0!important;margin-right:0!important}}@media screen and (max-width: 680px){#MainContent #bv-mboxzone-lightbox .bv-mbox .bv-fieldsets .bv-form-actions-submit{font-weight:500!important;font-size:14px!important}}@media screen and (min-width: 1024px){#MainContent #BVRRContainer{border-top:solid 50px transparent!important;padding-top:20px}#MainContent .bv-cv2-cleanslate .bv-content-title,#MainContent .bv-cv2-cleanslate .bv-content-summary-title{font-size:21px!important}#MainContent .bv-cv2-cleanslate .bv-action-bar-header,#MainContent .bv-cv2-cleanslate .bv-mbox-breadcrumb{font-size:32px!important}}.MobileCartCTABlock{display:none;max-width:474px;position:fixed;bottom:0;right:0%;transform:translate(100%);width:100%;z-index:2000000002}.MobileCartCTABlock .cta-block .btn-block .button{margin-bottom:0}.MobileCartCTABlock .cta-block .btn-block .row.continue{display:none}.MobileCartCTABlock.ready{transition:transform .5s cubic-bezier(.5,0,.5,1)}.touch .MobileCartCTABlock{display:block}body.cart-overlay-active{overflow:hidden}body.cart-overlay-active .MobileCartCTABlock{opacity:1;transform:translate(0)}.mobile-menu-active body{overflow:hidden!important}.mobile-menu-active .MobileMenu{transform:translateZ(0)}.mobile-menu-active.sub-menu-active .MobileMenu .panel{transform:translate3d(-100vw,0,0);overflow-x:visible;overflow-y:visible}.mobile-menu-active.sub-menu-active .MobileMenu .sub-menu{pointer-events:auto;opacity:1;overflow-y:scroll}.MobileMenu{width:100vw;height:calc(100vh - 56px);height:calc(var(--vh) - 56px);z-index:1000;position:fixed;overflow:hidden;top:56px;left:0;transform:translate3d(-100vw,0,0);background-color:#fff;transition:transform .5s cubic-bezier(.5,0,.5,1)}.MobileMenu .close{position:fixed;top:26px;right:26px;width:36px;height:36px;padding:10px;cursor:pointer;pointer-events:none;z-index:10;transition:left .5s cubic-bezier(.5,0,.5,1)}.MobileMenu .close .line{opacity:0;width:20px;height:2px;left:8px;top:3px;color:#003e37;display:block;position:absolute;background-color:#003e37;transition:opacity .25s ease-out .25s,transform .25s ease-out,background-color .25s ease-out}.MobileMenu .close .line.one,.MobileMenu .close .line.two{top:15px;transform:rotate(0)}.MobileMenu .close:hover .line,.MobileMenu .hover .line{background-color:#c8e302}.MobileMenu .panel{padding:6.66vw 6.66vw calc(13.28vw + 46px);position:absolute;left:0;top:0;width:100vw;height:100vh;height:var(--vh);overflow-y:scroll;transition:transform .5s cubic-bezier(.5,0,.5,1)}.MobileMenu .store-locator-btn{font-size:16px;text-decoration:none;font-weight:500;color:#003e37;transition:color .25s linear;display:inline-block;margin-bottom:46px}.MobileMenu .store-locator-btn svg{width:auto;height:24px;margin-right:8px;position:relative;top:4px;display:inline-block}.MobileMenu .store-locator-btn svg path{fill:#003e37!important;transition:fill .25s linear}.MobileMenu .store-locator-btn:hover,.MobileMenu .store-locator-btn .hover{color:#d670f6}.MobileMenu .store-locator-btn:hover svg path,.MobileMenu .store-locator-btn .hover svg path{fill:#d670f6!important}.MobileMenu .main-menu{padding:0;margin:0 0 46px}.MobileMenu .main-menu>li{list-style:none}.MobileMenu .main-menu>li>a{color:#003e37;font-size:28px;text-decoration:none;font-weight:400;display:inline-block;padding:16px 0;transition:color .25s linear}.MobileMenu .main-menu>li>a svg{width:auto;height:16px;margin-left:4px;position:relative;top:0;display:inline-block}.MobileMenu .main-menu>li>a svg path{transition:fill .25s linear}.MobileMenu .main-menu>li>a:hover,.MobileMenu .main-menu>li>a .hover{color:#d670f6}.MobileMenu .main-menu>li>a:hover svg path,.MobileMenu .main-menu>li>a .hover svg path{fill:#d670f6}.MobileMenu .sub-menu{opacity:0;pointer-events:none;position:absolute;top:0;left:100vw;width:100vw;height:100vw;height:var(--vh);z-index:1000;margin:0;padding:6.66vw;background-color:#fff;transition:opacity .5s linear}.MobileMenu .sub-menu .back-btn{font-size:21px;text-decoration:none;font-weight:400;color:#003e37;transition:opacity .25s linear;display:inline-block;margin-bottom:46px}.MobileMenu .sub-menu .back-btn svg{width:auto;height:22px;margin-right:16px;display:inline-block;position:relative;top:4px}.MobileMenu .sub-menu .back-btn svg path{fill:#003e37!important;transition:fill .25s linear}.MobileMenu .sub-menu .back-btn:hover,.MobileMenu .sub-menu .back-btn.hover{color:#d670f6}.MobileMenu .sub-menu .back-btn:hover svg path,.MobileMenu .sub-menu .back-btn.hover svg path{fill:#d670f6}.MobileMenu .sub-menu .list.child{margin:0 0 46px;padding:0;width:100%}.MobileMenu .sub-menu .list.child>li{list-style:none;opacity:1;line-height:1.2;-webkit-transform:translateX(0px);transform:translate(0)}.MobileMenu .sub-menu .list.child>li>a{color:#003e37;display:inline-block;font-size:28px;font-weight:400;letter-spacing:0;text-transform:none;text-decoration:none;padding:12px 0}.MobileMenu .sub-menu .list.child>li>a:hover,.MobileMenu .sub-menu .list.child>li>a .hover{color:#d670f6}.MobileMenu .sub-menu .list.child>li>a:hover svg path,.MobileMenu .sub-menu .list.child>li>a .hover svg path{fill:#d670f6}.MobileMenu .sub-menu .list.child>li::marker{content:none}.MobileMenu .sub-menu.skin-care .list.child>li>a{font-size:22px}.MobileMenu .promos{width:100%;max-width:568px;margin-bottom:46px}.MobileMenu .promos .CollectionList{padding:0;width:100%}.MobileMenu .promos .grid{display:flex;justify-content:space-between;flex-flow:column}.MobileMenu .promos .grid .promo-item{width:100%;text-align:left;text-decoration:none;color:#003e37;transition:color .25s linear}.MobileMenu .promos .grid .promo-item p{font-size:16px;font-weight:500;letter-spacing:-.023em;margin:.5em 0 0}.MobileMenu .promos .grid .promo-item p svg{width:auto;height:14px;margin-left:10px;position:relative;top:2px}.MobileMenu .promos .grid .promo-item p svg path{fill:#003e37!important;transition:fill .25s linear}.MobileMenu .promos .grid .promo-item .promo-item__image{overflow:hidden}.MobileMenu .promos .grid .promo-item .promo-item__image img{vertical-align:top;transition:transform .5s cubic-bezier(.5,0,.5,1)}.MobileMenu .promos .grid .promo-item:hover,.MobileMenu .promos .grid .promo-item .hover{color:#d670f6}.MobileMenu .promos .grid .promo-item:hover .promo-item__image img,.MobileMenu .promos .grid .promo-item .hover .promo-item__image img{transform:scale(1.05)}.MobileMenu .promos .grid .promo-item:hover p svg path,.MobileMenu .promos .grid .promo-item .hover p svg path{fill:#d670f6!important}.MobileMenu .auxiliary-menu{padding:0;margin:0}.MobileMenu .auxiliary-menu>li{list-style:none}.MobileMenu .auxiliary-menu>li>a{color:#003e37;font-size:21px;text-decoration:none;font-weight:400;display:inline-block;padding:6px 0;transition:color .25s linear}.MobileMenu .auxiliary-menu>li>a:hover,.MobileMenu .auxiliary-menu>li>a .hover{color:#d670f6}.MobileMenu.active .close{pointer-events:auto}.MobileMenu.active .close .line{opacity:1;transition:opacity .15s ease-out,transform .15s ease-out .15s}.MobileMenu.active .close .line.one{transform:rotate(45deg) scaleX(1)}.MobileMenu.active .close .line.two{transform:rotate(-45deg) scaleX(1)}body.glow .MobileMenu{background-color:#000}body.glow .MobileMenu .close .line{background-color:#00cb00}body.glow .MobileMenu .main-menu>li>a{color:#00cb00}body.glow .MobileMenu .promos .grid .promo-item p{color:#00cb00}body.glow .MobileMenu .promos .grid .promo-item p svg path{fill:#00cb00!important}body.glow .MobileMenu .sub-menu{background-color:#000}body.glow .MobileMenu .sub-menu .back-btn{color:#00cb00}body.glow .MobileMenu .sub-menu .back-btn svg path{fill:#00cb00!important}body.glow .MobileMenu .sub-menu .list.child>li>a{color:#00cb00}@media (min-width: 1024px){.MobileMenu{display:none}}.cart-contents .nudge-offer{width:100%;font-size:16px!important;font-weight:400}.cart-contents .nudge-offer .offer-text{font-size:19px;margin-bottom:20px!important;padding:0 20px!important}.cart-contents .nudge-offer.multi form input.bttn,.cart-contents #nudge-offer.multi form button.bttn,.cart-contents #nudge-offer input.bttn,.cart-contents #nudge-offer button.bttn{font-weight:500!important;text-transform:uppercase}.cart-contents .nudge-offer.multi form span.variants-wrapper,.cart-contents .nudge-offer.multi form span.quantity-wrapper,.cart-contents .nudge-offer.multi form input.bttn,.cart-contents .nudge-offer.multi form button.bttn{font-weight:500!important;text-transform:uppercase;font-size:11px;border-radius:0;letter-spacing:.188em;padding:4px 8px;min-width:50px;text-align:center}.cart-contents .nudge-offer.multi.stack .js-prev i.arrow,.cart-contents .nudge-offer.multi.stack .js-next i.arrow{border:solid #00665E;border-width:0 2px 2px 0;padding:5px;transition:border-color .25s linear}.cart-contents .nudge-offer.multi.stack .js-prev i.arrow:hover,.cart-contents .nudge-offer.multi.stack .js-next i.arrow:hover{border:solid #c8e302;border-width:0 2px 2px 0;padding:5px}.cart-contents .nudge-offer.multi.stack .js-prev,.cart-contents .nudge-offer.multi.stack .js-next{top:50%;transform:translateY(-50%)}.cart-contents .nudge-offer.multi.stack .js-prev{left:13px}.cart-contents .nudge-offer.multi.stack .js-next{right:13px}.cart-contents .nudge-offer.multi.stack .offer-collection .product-wrapper{margin:0 20px;display:flex}.cart-contents .nudge-offer .product-title-wrapper{flex-direction:row;justify-content:space-between;width:100%;text-align:left;padding-right:10px}.cart-contents .nudge-offer .product-title-wrapper .product-title{font-size:13px;width:calc(100% - 40px);text-align:left;line-height:1.1}.cart-contents .nudge-offer .product-price-wrapper{font-size:13px}.cart-contents .nudge-offer.multi.carousel .offer-collection .product-wrapper .details form,.cart-contents .nudge-offer .offer-collection .product-wrapper .details form{height:auto;position:static;top:auto;width:auto;margin-top:0}.cart-contents .nudge-offer.multi.stack .offer-collection .product-wrapper .details{display:flex;flex-direction:row;align-items:center;width:calc(100% - 60px)}.cart-contents .cart-contents .nudge-offer.multi.stack .offer-collection .product-wrapper{justify-content:flex-start}.cart-contents .nudge-offer.multi img.product-image.small{width:50px!important;max-width:50px!important;margin:0}.cart-contents .nudge-offer.multi.stack .offer-collection .product-wrapper .product-image-wrapper{width:60px}.cart-contents .nudge-offer.multi.stack .offer-collection .product-wrapper .product-image-wrapper img{margin:0;padding-right:0}.cart-contents .nudge-offer.multi{padding:18px 0}@media (min-width: 474px){.cart-contents .nudge-offer .product-title-wrapper .product-title{font-size:16px}.cart-contents .nudge-offer.multi img.product-image.small{width:82px!important;max-width:82px!important}.cart-contents .nudge-offer .product-title-wrapper{padding-right:16px}.cart-contents .nudge-offer .product-price-wrapper{font-size:16px}.cart-contents .nudge-offer.multi.stack .offer-collection .product-wrapper .product-image-wrapper{width:96px}.cart-contents .nudge-offer.multi.stack .offer-collection .product-wrapper .details{width:calc(100% - 96px)}}.ArticleAuthor{display:flex;justify-content:space-between;flex-flow:column;background-color:#f0eeed;padding:4%}.ArticleAuthor .article-author-image{width:100%;margin-bottom:10px}.ArticleAuthor .article-author-description{width:100%}.ArticleAuthor .article-author-description p{font-size:14px}.ArticleAuthor .article-author-description:last-child{margin-bottom:0}@media (min-width: 640px){.ArticleAuthor{flex-flow:row}.ArticleAuthor .article-author-image{width:33%;margin-bottom:0}.ArticleAuthor .article-author-description{width:62%}}@media (min-width: 1024px){.ArticleAuthor{align-items:center}.ArticleAuthor .article-author-description p{font-size:14px}}.CollectionFilter{margin-bottom:0}.CollectionFilter .filters{width:100%;overflow:auto;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;padding:20px 0;text-align:center;-ms-overflow-style:none;scrollbar-width:none}.CollectionFilter .filters::-webkit-scrollbar{display:none}.CollectionFilter .filters .track{white-space:nowrap;text-align:center}.CollectionFilter .filters .track .filter{margin:0 3px;position:relative;border-radius:40px;overflow:hidden;display:inline-block}.CollectionFilter .filters .track .filter input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;border:2px solid #003e37;transition:border-color .25s linear,background-color .25s linear;z-index:-1;border-radius:40px}.CollectionFilter .filters .track .filter input[type=checkbox]:checked{background-color:#003e37;border-color:#003e37}.CollectionFilter .filters .track .filter label{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;height:40px;line-height:40px;position:relative;display:block;padding:0 25px;transition:color .25s linear;white-space:nowrap}.CollectionFilter .filters .track .filter input[type=checkbox]:checked+label{color:#fff}.CollectionFilter .filters .track .filter.blue input[type=checkbox]{border-color:#006ec7}.CollectionFilter .filters .track .filter.blue input[type=checkbox]:checked{border-color:#006ec7;background-color:#006ec7}.CollectionFilter .filters .track .filter.blue label{color:#006ec7}.CollectionFilter .filters .track .filter.green input[type=checkbox]{border-color:#009787}.CollectionFilter .filters .track .filter.green input[type=checkbox]:checked{border-color:#009787;background-color:#009787}.CollectionFilter .filters .track .filter.green label{color:#009787}.CollectionFilter .filters .track .filter.purple input[type=checkbox]{border-color:#d670f6}.CollectionFilter .filters .track .filter.purple input[type=checkbox]:checked{border-color:#d670f6;background-color:#d670f6}.CollectionFilter .filters .track .filter.purple label{color:#d670f6}.CollectionFilter .filters .track .filter.moss-green input[type=checkbox]{border-color:#5f9234}.CollectionFilter .filters .track .filter.moss-green input[type=checkbox]:checked{border-color:#5f9234;background-color:#5f9234}.CollectionFilter .filters .track .filter.moss-green label{color:#5f9234}.CollectionFilter .filters .track .filter.orange input[type=checkbox]{border-color:#f68750}.CollectionFilter .filters .track .filter.orange input[type=checkbox]:checked{border-color:#f68750;background-color:#f68750}.CollectionFilter .filters .track .filter.orange label{color:#f68750}.CollectionFilter .filters .track .filter.dark-blue input[type=checkbox]{border-color:#3341af}.CollectionFilter .filters .track .filter.dark-blue input[type=checkbox]:checked{border-color:#3341af;background-color:#3341af}.CollectionFilter .filters .track .filter.dark-blue label{color:#3341af}.CollectionFilter .filters .track .filter:hover.blue input[type=checkbox]{border-color:#006ec7;background-color:#006ec7}.CollectionFilter .filters .track .filter:hover.blue label{color:#fff}.CollectionFilter .filters .track .filter:hover.green input[type=checkbox]{border-color:#009787;background-color:#009787}.CollectionFilter .filters .track .filter:hover.green label{color:#fff}.CollectionFilter .filters .track .filter:hover.purple input[type=checkbox]{border-color:#d670f6;background-color:#d670f6}.CollectionFilter .filters .track .filter:hover.purple label{color:#fff}.CollectionFilter .filters .track .filter:hover.moss-green input[type=checkbox]{border-color:#5f9234;background-color:#5f9234}.CollectionFilter .filters .track .filter:hover.moss-green label{color:#fff}.CollectionFilter .filters .track .filter:hover.orange input[type=checkbox]{border-color:#f68750;background-color:#f68750}.CollectionFilter .filters .track .filter:hover.orange label{color:#fff}.CollectionFilter .filters .track .filter:hover.dark-blue input[type=checkbox]{border-color:#3341af;background-color:#3341af}.CollectionFilter .filters .track .filter:hover.dark-blue label{color:#fff}.CollectionFilter .filters .track .filter:first-child{margin-left:6.66vw}.CollectionFilter .filters .track .filter:last-child{margin-right:6.66vw}.ProductCTA{text-align:center;margin-bottom:20px;max-width:360px}.ProductCTA .button-holder{display:flex;flex-flow:row wrap;justify-content:space-between}.ProductCTA .button-holder .button{height:41px;line-height:41px;margin-bottom:15px;max-width:none;width:100%;display:flex;justify-content:center;align-items:center}.ProductCTA .button-holder .button span{font-size:0;display:inline-block;height:28px;vertical-align:middle}.ProductCTA .button-holder .button span svg{width:100%!important;height:auto!important}.ProductCTA .button-holder .button span svg path{transition:fill .25s linear;fill:#003e37}.ProductCTA .button-holder .button span.amazon-logo{width:90px;height:28px}.ProductCTA .button-holder .button span.walmart-logo{width:90px;height:22px}.ProductCTA .button-holder .button span.target-logo{width:90px;height:24px}.ProductCTA .button-holder .button:hover{color:#c8e302;background-color:#003e37}.ProductCTA .button-holder .button:hover span svg path{fill:#c8e302}@media (min-width: 1024px){.ProductCTA{margin-bottom:30px}}#mobile-search{width:100vw;height:calc(100vh - 56px);height:calc(var(--vh) - 56px);z-index:1000;position:fixed;overflow:hidden;top:56px;left:0;transform:translate3d(100vw,0,0);background-color:#fff;transition:transform .5s cubic-bezier(.5,0,.5,1);padding:40px 6.66vw}#mobile-search .inner{max-width:420px;margin:0 auto}#mobile-search .inner form button{max-width:260px;margin:20px auto}.search-open #mobile-search{transform:translateZ(0)}.search-open #SiteHeader .mobile-search-btn{display:none}.search-open #SiteHeader .mobile-search-close-btn{display:block;pointer-events:all}.search-open #SiteHeader .mobile-search-close-btn .line.one{opacity:1;transform:rotate(-45deg)}.search-open #SiteHeader .mobile-search-close-btn .line.two{opacity:1;transform:rotate(45deg)}.glow #mobile-search{background-color:#000}.glow #mobile-search input{border-bottom-color:#00cb00;color:#00cb00}.glow #mobile-search input::-webkit-input-placeholder{color:#00cb00}.glow #mobile-search input:-moz-placeholder{color:#00cb00}.glow #mobile-search input::-moz-placeholder{color:#00cb00}.glow #mobile-search input:-ms-input-placeholder{color:#00cb00}.glow #mobile-search .inner form button{background-color:#00cb00}@media (min-width: 1024px){#mobile-search,.search-open #SiteHeader .mobile-search-btn,#SiteHeader .mobile-search-btn{display:none}.search-open #SiteHeader .mobile-search-close-btn,#SiteHeader .mobile-search-close-btn{display:block}}#SiteHeader{position:fixed;top:0;left:0;right:0;margin:auto;z-index:10;background-color:var(--color-main-background);width:100%;height:56px;text-align:center;padding:0;-webkit-box-align:center;align-items:center;padding:0px 6.66vw;transition:border-bottom-color .25s linear,top .25s cubic-bezier(.5,0,.5,1),background-color .25s linear}#SiteHeader #main-menu{pointer-events:none;opacity:0;position:fixed;top:56px;left:0;background-color:#003e37;width:100%;height:calc(100vh - 56px);height:calc(var(--vh) - 56px);overflow:scroll;transition:opacity 0s cubic-bezier(.555,.205,.295,.975)}#SiteHeader #main-menu ul{padding:0 29px}#SiteHeader #main-menu ul li{display:block;text-align:left;opacity:0}#SiteHeader #main-menu ul li>a{cursor:pointer;color:#fff;text-decoration:none;text-transform:uppercase;font-size:13px;font-weight:500;letter-spacing:0;line-height:1.076;padding:20px 0;display:inline-block;margin:0;transition:color .25s cubic-bezier(.5,0,.5,1)}#SiteHeader #main-menu ul li a:hover,#SiteHeader #main-menu ul li a:focus,#SiteHeader #main-menu ul li a.hover{color:#c8e302}#SiteHeader #main-menu ul li a.active,#SiteHeader #main-menu ul li a.active:hover{color:#c8e302}#SiteHeader #main-menu ul li.current_page_item>a{color:#009787}#SiteHeader #main-menu .sub-menu{margin-top:-10px;padding:0 29px}#SiteHeader #main-menu .sub-menu li a{color:#003e37;padding:10px 0}#SiteHeader #main-menu .social{margin-top:20px}#SiteHeader #main-menu .social a{font-size:10px;padding:8px 0;text-transform:uppercase}#SiteHeader #branding{display:inline-block;padding:0;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}#SiteHeader #branding a{width:86.4838px;height:35px;text-indent:-9999em;overflow:hidden;display:block}#SiteHeader #branding a svg{width:100%!important;height:auto;display:block}#SiteHeader #utility-links{margin-bottom:100px}#SiteHeader #utility-links ul{padding:0 29px;margin:0}#SiteHeader #utility-links ul li{display:none;list-style:none}#SiteHeader #utility-links ul li a .hidden{display:none}#SiteHeader #utility-links ul li.search-wrap .search-btn{position:absolute;top:-18px;right:70px;padding:10px;transition:right .5s cubic-bezier(.5,0,.5,1)}#SiteHeader #utility-links ul li.search-wrap .search-btn path{fill:#003e37}#SiteHeader #utility-links ul li.search-wrap .search-btn g{stroke:#003e37}#SiteHeader #utility-links ul li.search-wrap .search{width:100%}#SiteHeader #utility-links ul li.customer-wrap{display:block}#SiteHeader .search input{background-color:transparent;-webkit-appearance:none;border:none;font-size:19px;font-weight:400;width:100%;color:#003e37;padding-left:30px;background:url(../assets/icon-search2.svg?v=1);background-size:17px 17px;background-position:left center;background-repeat:no-repeat;text-align:center}#SiteHeader .search input::-webkit-input-placeholder{color:#003e37;opacity:.5}#SiteHeader .search input::-moz-placeholder{color:#003e37;opacity:.5}#SiteHeader .search input:-ms-input-placeholder{color:#003e37;opacity:.5}#SiteHeader .search input:-moz-placeholder{color:#003e37;opacity:.5}#SiteHeader #mobile-search{background-color:#d1e2e0;padding:10px 29px;margin-bottom:20px}#SiteHeader #desktop-search{display:inline-flex;width:80px;padding:0;overflow:hidden;transition:width .5s cubic-bezier(.5,0,.5,1)}#SiteHeader #desktop-search form{width:100%}#SiteHeader #desktop-search input{width:100%;height:34px;background:none;padding:0 0 0 10px;font-size:14.5px;font-weight:500;letter-spacing:.08em;line-height:1.5;position:relative;top:-6px;text-overflow:ellipsis}#SiteHeader #desktop-search input::-webkit-input-placeholder{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#003e37;opacity:1}#SiteHeader #desktop-search input::-moz-placeholder{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#003e37;opacity:1}#SiteHeader #desktop-search input:-ms-input-placeholder{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#003e37;opacity:1}#SiteHeader #desktop-search input:-moz-placeholder{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#003e37;opacity:1}#SiteHeader #desktop-search .search-close{position:absolute;right:0;width:36px;height:36px;padding:10px;cursor:pointer;pointer-events:none}#SiteHeader #desktop-search .search-close .line{opacity:0;width:20px;height:2px;left:5px;color:#003e37;display:block;position:absolute;background-color:#003e37;transition:opacity .25s ease-out .25s,transform .25s ease-out}#SiteHeader #desktop-search .search-close .line.one,#SiteHeader #desktop-search .search-close .line.two{top:10px;transform:rotate(0)}#SiteHeader .hamburger{position:absolute;top:0;left:9px;width:56px;height:56px;padding:10px;cursor:pointer}#SiteHeader .hamburger .line{width:26px;height:2px;left:15px;color:#003e37;position:absolute;display:block;background-color:#003e37;transition:top .15s ease-out .15s,opacity .15s ease-out .15s,transform .15s ease-out}#SiteHeader .hamburger .line.one{top:18px}#SiteHeader .hamburger .line.two,#SiteHeader .hamburger .line.four{top:27px;transform:rotate(0)}#SiteHeader .hamburger .line.three{top:36px}#SiteHeader .mobile-search-btn{position:absolute;padding:10px;top:10px;right:10px}#SiteHeader .mobile-search-btn path{fill:#003e37}#SiteHeader .mobile-search-btn g{stroke:#003e37}#SiteHeader .mobile-search-close-btn{pointer-events:none;position:absolute;padding:10px;top:12px;right:15px;width:32px;height:32px}#SiteHeader .mobile-search-close-btn .line{width:26px;height:2px;left:0;color:#003e37;position:absolute;display:block;background-color:#003e37;transition:top .15s ease-out .15s,opacity .15s ease-out .15s,transform .15s ease-out}#SiteHeader .mobile-search-close-btn .line{top:14px;left:4px;opacity:0;transition:opacity .15s ease-out,transform .15s ease-out .15s,background-color .25s linear}#SiteHeader .cart-btn.mobile{font-size:11px;font-weight:400;text-decoration:none;color:#003e37;transition:color .25s;text-transform:uppercase;line-height:55px;position:absolute;top:0;right:40px;bottom:0;margin:auto}#SiteHeader .cart-btn.mobile .count{top:8px}#SiteHeader .cart-btn.mobile svg{position:relative;top:5px;width:24px}#SiteHeader .cart-btn.mobile .hidden{display:none}#SiteHeader .cart-btn.mobile .spinner-wrap{top:-10px}#SiteHeader .cart-btn.mobile:hover{color:#c8e302}#SiteHeader .cart-btn{position:relative}#SiteHeader .cart-btn .count{display:none;background-color:#003e37;color:#fff;text-align:center;border-radius:10px;line-height:1;font-size:10px;font-weight:500;padding:0 5px 1px 6px;position:relative;top:3px;left:-12px}#SiteHeader .spinner-wrap{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;width:24px;height:24px;opacity:0}#SiteHeader .spinner-wrap .spinner{width:24px;height:24px}body.cart-loading #SiteHeader .cart-btn .text{visibility:hidden}body.cart-loading #SiteHeader .cart-btn .spinner-wrap{opacity:1}body.glow #SiteHeader{background-color:#000;transition-delay:0!important}body.glow #SiteHeader #branding a svg path{fill:#00cb00!important}body.glow #SiteHeader .hamburger .line{background-color:#00cb00}body.glow #SiteHeader #main-menu ul.main-menu>li>a{color:#00cb00}body.glow #SiteHeader #main-menu ul.main-menu>li:hover>a{color:#d670f6}body.glow #SiteHeader #main-menu .sub-menu{background-color:#000}body.glow #SiteHeader #main-menu .sub-menu li a,body.glow #SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item p{color:#00cb00}body.glow #SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item p svg path{fill:#00cb00}body.glow #SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item:hover p{color:#d670f6}body.glow #SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item:hover p svg path{fill:#d670f6}body.glow #SiteHeader #desktop-search{border-bottom-color:#00cb00}body.glow #SiteHeader #desktop-search input{color:#00cb00}body.glow #SiteHeader #desktop-search input::-webkit-input-placeholder{color:#00cb00}body.glow #SiteHeader #desktop-search input::-moz-placeholder{color:#00cb00}body.glow #SiteHeader #desktop-search input:-ms-input-placeholder{color:#00cb00}body.glow #SiteHeader #desktop-search input:-moz-placeholder{color:#00cb00}body.glow #SiteHeader #utility-links ul li.search-wrap .search-btn svg path{fill:#00cb00}body.glow #SiteHeader #utility-links ul li.search-wrap .search-btn g{stroke:#00cb00}body.glow #SiteHeader .mobile-search-btn g{stroke:#00cb00}body.glow #SiteHeader .mobile-search-btn path{fill:#00cb00}body.glow #SiteHeader .mobile-search-close-btn .line{background-color:#00cb00}#SiteHeader.scroll-hide{top:-57px;transition:top .25s cubic-bezier(.5,0,.5,1)}body.announcement-bar-active #SiteHeader,body.announcement-bar1-active #SiteHeader{top:34px}body.announcement-bar-active #SiteHeader #main-menu,body.announcement-bar1-active #SiteHeader #main-menu{height:calc(100vh - 90px);height:calc(var(--vh) - 90px)}body.announcement-bar-active #SiteHeader.scroll-hide,body.announcement-bar1-active #SiteHeader.scroll-hide{top:-57px;transition:top .25s cubic-bezier(.5,0,.5,1)}body.announcement-bar-active.announcement-bar1-active #SiteHeader{top:68px}body.announcement-bar-active.announcement-bar1-active #SiteHeader #main-menu{height:calc(100vh - 124px);height:calc(var(--vh) - 124px)}body.announcement-bar-active.announcement-bar1-active #SiteHeader.scroll-hide{top:-57px;transition:top .25s cubic-bezier(.5,0,.5,1)}body.mobile-menu-active #SiteHeader .hamburger .line{top:27px;opacity:0;transition:top .15s ease-out,opacity .15s ease-out,transform .15s ease-out .15s,background-color .25s linear}body.mobile-menu-active #SiteHeader .hamburger .line.two{opacity:1;transform:rotate(45deg)}body.mobile-menu-active #SiteHeader .hamburger .line.four{opacity:1;transform:rotate(-45deg)}body.scrolled #SiteHeader{border-bottom-color:#003e37}@media (min-width: 768px){#SiteHeader{height:64px}#SiteHeader .hamburger{top:6px}#SiteHeader #main-menu{top:71px}#SiteHeader #branding a{background-size:118px 48px;width:118px;height:48px}#SiteHeader #branding a svg path{transition:fill .25s linear}#SiteHeader .cart-btn.mobile{top:10px}#SiteHeader.scroll-hide{top:-71px}body.announcement-bar-active #SiteHeader,body.announcement-bar1-active #SiteHeader{top:34px;margin-top:0!important}body.announcement-bar-active.announcement-bar1-active #SiteHeader{top:68px}}@media (min-width: 1024px){#SiteHeader .hamburger,#SiteHeader .mobile-search-btn,#SiteHeader .mobile-search-close-btn{display:none}#SiteHeader #main-menu{pointer-events:auto;position:static;width:100%;height:64px;padding-bottom:0;background-color:transparent;visibility:visible;opacity:1;transition-duration:0s;overflow:visible;top:0;display:flex;-webkit-box-align:center;align-items:center}#SiteHeader #main-menu ul.main-menu{display:flex;-webkit-box-pack:justify;justify-content:flex-start;width:30vw;max-width:480px;padding:0;margin:0 0 0 -1.75vw}#SiteHeader #main-menu ul.main-menu>li{text-align:center;white-space:nowrap;margin:0;opacity:1;transition:none;padding:0}#SiteHeader #main-menu ul.main-menu>li>a{color:#003e37;font-size:14px;font-weight:400;height:64px;line-height:64px;padding:0 1.75vw}#SiteHeader #main-menu ul.main-menu>li>a:hover{color:#d670f6}#SiteHeader #main-menu .sub-menu{pointer-events:none;opacity:0;visibility:hidden;position:absolute;top:100%;left:0;width:100vw;height:auto;z-index:100;margin:0;padding:56px 6.66vw;background-color:#fff;transition:opacity .25s cubic-bezier(.5,0,.5,1)}#SiteHeader #main-menu .sub-menu ul{padding:0}#SiteHeader #main-menu .sub-menu ul li{opacity:1;-webkit-transform:translateX(0px);transform:translate(0);line-height:normal}#SiteHeader #main-menu .sub-menu ul li a{text-transform:none;font-size:16px;letter-spacing:0;padding:10px 0}#SiteHeader #main-menu .sub-menu .list.child{width:100%;display:flex}#SiteHeader #main-menu .sub-menu .list.child>li{width:28%}#SiteHeader #main-menu .sub-menu .list.child>li>a{font-size:28px;letter-spacing:0;font-weight:400;padding:10px 0}#SiteHeader #main-menu .sub-menu .list.child>li>a:hover{color:#d670f6}#SiteHeader #main-menu .sub-menu .list.grandchild{flex-direction:column}#SiteHeader #main-menu .sub-menu .list.grandchild>li>a{color:#fff;text-transform:none;font-size:16px;font-weight:400;letter-spacing:0;padding:10px 0}#SiteHeader #main-menu .sub-menu .list.grandchild>li>a:hover{color:#9bcfcb}#SiteHeader #main-menu ul.main-menu>li:hover .sub-menu{opacity:1;visibility:visible;pointer-events:all;transform:translateZ(0);transition:opacity .25s cubic-bezier(.5,0,.5,1)}#SiteHeader #main-menu ul.main-menu>li:hover .sub-menu .promos .grid .promo-item .promo-item__image img{transition:transform .5s cubic-bezier(.5,0,.5,1)}#SiteHeader #main-menu .sub-menu .inner{display:flex}#SiteHeader #main-menu .sub-menu .inner .list.child{flex-direction:column;width:20%}#SiteHeader #main-menu .sub-menu .inner .list.child>li>a{font-size:16px;font-weight:400;letter-spacing:0;padding:10px 0}#SiteHeader #main-menu .sub-menu .inner .promos{width:83%}#SiteHeader #main-menu .sub-menu .inner .promos .grid{display:flex;justify-content:space-between}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item{width:calc(50% - 10px);text-align:left;text-decoration:none}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item p{font-size:24px;font-weight:400;letter-spacing:-.023em;margin:.5em 0 0;color:#003e37;transition:color .25s linear}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item p svg{width:auto;height:16px;margin-left:8px;position:relative;top:3px}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item p svg path{fill:#003e37;transition:fill .25s linear}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item .promo-item__image{overflow:hidden}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item .promo-item__image img{vertical-align:top;transition:none}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item:hover,#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item .hover{color:#d670f6}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item:hover .promo-item__image img,#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item .hover .promo-item__image img{transform:scale(1.05)}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item:hover p,#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item .hover p{color:#d670f6}#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item:hover p svg path,#SiteHeader #main-menu .sub-menu .inner .promos .grid .promo-item .hover p svg path{fill:#d670f6}#SiteHeader #mobile-search{display:none}#SiteHeader #utility-links{margin-left:auto;margin-bottom:0;position:relative;display:flex;-webkit-box-align:center;align-items:center}#SiteHeader #utility-links ul{display:flex;-webkit-box-pack:justify;justify-content:space-between;align-items:center;width:auto;max-width:320px;padding:0}#SiteHeader #utility-links ul li{display:block;text-align:center;white-space:nowrap;margin:0 10px;opacity:1;transition:none;-webkit-transform:translateX(0);transform:translate(0)}#SiteHeader #utility-links ul li a{font-size:16px;font-weight:400;color:#003e37}#SiteHeader #utility-links ul li a .hidden{display:none}#SiteHeader #utility-links ul li a svg path{fill:#003e37;transition:fill .25s linear}#SiteHeader #utility-links ul li a:hover{color:#c8e302}#SiteHeader #utility-links ul li a:hover svg path{fill:#c8e302}#SiteHeader #utility-links ul li ul{display:none}#SiteHeader #utility-links ul li.search-wrap{width:170px;position:relative}#SiteHeader #utility-links ul li.search-wrap .search-btn{left:-8px;top:-8px;right:auto}#SiteHeader #desktop-search{height:30px;border-bottom:1px solid #003e37}#SiteHeader #desktop-search .search-close{pointer-events:auto}#SiteHeader #desktop-search .search-close .line{opacity:1;transition:opacity .15s ease-out,transform .15s ease-out .15s}#SiteHeader #desktop-search .search-close .line.one{transform:rotate(45deg) scaleX(1)}#SiteHeader #desktop-search .search-close .line.two{transform:rotate(-45deg) scaleX(1)}body.template-list-collections.scrolled #SiteHeader,body.template-collection.scrolled #SiteHeader,body.template-collection-image-hero.scrolled #SiteHeader,body.template-collection-promo.scrolled #SiteHeader{border-bottom-color:var(--color-main-background)}body.template-product.scrolled #SiteHeader,body.template-product-bundle.scrolled #SiteHeader,body.template-product-large-quantity.scrolled #SiteHeader{border-bottom-color:transparent}body.announcement-bar-active #SiteHeader.scroll-hide,body.announcement-bar1-active #SiteHeader.scroll-hide{top:-37px;transition:border-bottom-color .25s linear,top .25s cubic-bezier(.5,0,.5,1)}body.announcement-bar-active #SiteHeader #main-menu,body.announcement-bar1-active #SiteHeader #main-menu{height:64px}body.announcement-bar-active.announcement-bar1-active #SiteHeader.scroll-hide{top:-3px}body.announcement-bar-active.announcement-bar1-active #SiteHeader #main-menu{height:64px}}@media (min-width: 1440px){#SiteHeader #main-menu .inner .list.child>li>a{font-size:28px}#SiteHeader #main-menu .inner .list.grandchild>li>a{font-size:21px}#SiteHeader #main-menu .sub-menu .inner{display:flex}#SiteHeader #main-menu .sub-menu .inner .list.child>li>a{font-size:24px}}#Footer .FooterMain{padding:32px 20px 21px;background-color:#003e37}#Footer .FooterMain a{color:#f0eeed}#Footer .FooterMain h3{margin:0 0 30px;color:#f0eeed}#Footer .FooterMain .nav-wrap{display:flex;justify-content:space-between;max-width:335px;margin:0 auto 70px}#Footer .FooterMain .nav-wrap nav.half ul.footer-menu{padding:0;margin:0}#Footer .FooterMain .nav-wrap nav.half ul.footer-menu li{list-style:none;line-height:1}#Footer .FooterMain .nav-wrap nav.half ul.footer-menu li a{display:inline-block;font-size:11px;font-weight:500;letter-spacing:.08em;line-height:1.272;text-decoration:none;text-transform:uppercase;transition:color .25s linear;padding:8px 0}#Footer .FooterMain .nav-wrap nav.half ul.footer-menu li a:hover,#Footer .FooterMain .nav-wrap nav.half ul.footer-menu li a.hover{color:#d670f6}#Footer .FooterMain .nav-wrap nav.half h3{padding:8px 0;margin-bottom:0;font-size:11px}#Footer .FooterMain .nav-wrap nav.half ul.contact-menu{padding:0;margin:0}#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li{list-style:none;line-height:1}#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li a{display:inline-block;text-decoration:none;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.08em;line-height:1.272;padding:8px 0;margin-bottom:0;text-decoration:underline;text-decoration-color:#c8e302;text-underline-offset:.25em;text-decoration-thickness:1.5px;transition:color .25s linear,text-decoration-color .25s linear}#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li a:hover,#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li a.hover{color:#d670f6;text-decoration-color:#d670f6}#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li:last-child a{border-bottom:none;cursor:default}#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li:last-child a:hover,#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li:last-child a.hover{color:#d670f6}#Footer .FooterMain nav.contact-wrap{margin-left:14px}#Footer .FooterMain .Legal{text-align:center;width:100%}#Footer .FooterMain .Legal .b-corp{width:26px;height:40px;background-image:url(../assets/bcorp.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px;display:block;margin:0 auto 20px}#Footer .FooterMain .Legal small{color:#009787;font-size:10px;line-height:1.4;letter-spacing:.042em;vertical-align:top;padding:0 8px;display:block}#Footer .FooterMain .Legal small span{vertical-align:middle}#Footer .FooterMain .Legal nav ul{padding:0;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-flow:row wrap}#Footer .FooterMain .Legal nav ul li{list-style:none;padding:2px 0}#Footer .FooterMain .Legal nav ul li a{text-decoration:none;color:#009787;font-size:10px;line-height:1.4;letter-spacing:.042em;transition:color .25s linear;padding:0 8px;vertical-align:top;display:block}#Footer .FooterMain .Legal nav ul li a:hover,#Footer .FooterMain .Legal nav ul li a.hover{color:#d670f6}#Footer .FooterMain .block-wrap{max-width:335px;margin:0 auto}#Footer .FooterMain .block-wrap .form-wrap fieldset{border:none;padding:0;margin:0 0 20px}#Footer .FooterMain .block-wrap .form-wrap input[type=email]{font-family:Styrene A Web,sans-serif;font-size:13px!important;padding:20px 0;width:100%;color:#fff;border:none;border-bottom:2px solid #fff;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1);background-color:transparent!important}#Footer .FooterMain .block-wrap .form-wrap input[type=email]:focus{border-bottom-color:#d670f6}#Footer .FooterMain .block-wrap .form-wrap input::placeholder{text-transform:uppercase;color:#fff;opacity:1}#Footer .FooterMain .block-wrap .form-wrap input:-ms-input-placeholder{color:#fff;opacity:1}#Footer .FooterMain .block-wrap .form-wrap input::-ms-input-placeholder{color:#fff;opacity:1}#Footer .FooterMain .block-wrap .klaviyo_condensed_styling,#Footer .FooterMain .block-wrap .klaviyo_styling{max-width:none}#Footer .FooterMain .block-wrap label{font-family:Styrene A Web,sans-serif!important;color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0;display:block;cursor:default;margin-bottom:11px}#Footer .FooterMain .block-wrap input[type=email]{background-color:transparent;font-size:13px!important;font-weight:500!important;font-family:Styrene A Web,sans-serif!important;padding:0!important;width:100%!important;color:#fff!important;border:none!important;border-bottom:2px solid #fff!important;border-radius:0!important;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1)!important;height:42px;line-height:22px}#Footer .FooterMain .block-wrap input::placeholder{color:#fff;opacity:1;font-size:13px!important;font-weight:500!important;font-family:Styrene A Web,sans-serif!important}#Footer .FooterMain .block-wrap input:-ms-input-placeholder{color:#fff;opacity:1;font-size:13px!important;font-weight:500!important;font-family:Styrene A Web,sans-serif!important}#Footer .FooterMain .block-wrap input::-ms-input-placeholder{color:#fff;opacity:1;font-size:13px!important;font-weight:500!important;font-family:Styrene A Web,sans-serif!important}#Footer .FooterMain .block-wrap input:focus{border-bottom-color:#d670f6!important}#Footer .FooterMain .block-wrap input:-webkit-autofill,#Footer .FooterMain .block-wrap input:-webkit-autofill:hover,#Footer .FooterMain .block-wrap input:-webkit-autofill:focus,#Footer .FooterMain .block-wrap input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:0 0 0 30px #003a34 inset!important;caret-color:#fff}#Footer .FooterMain .block-wrap .klaviyo_field_group{position:relative}#Footer .FooterMain .block-wrap .klaviyo_form_actions{position:absolute!important;padding:0!important;right:0;top:7px}#Footer .FooterMain .block-wrap .klaviyo_form_actions button{background:none!important;background-image:url(../assets/form-cta3.svg?v=1)!important;background-size:contain!important;background-repeat:no-repeat!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:54px;height:24px;padding:0!important}#Footer .FooterMain .block-wrap .klaviyo_messages{height:52px}#Footer .FooterMain .block-wrap .klaviyo_messages .success_message,#Footer .FooterMain .block-wrap .klaviyo_messages .error_message{height:52px;line-height:52px;font-size:13px!important;color:#fff!important;font-family:Styrene A Web,sans-serif!important;margin:0}#Footer .FooterMain .block-wrap .social-block{margin:0 auto 70px;width:100%;max-width:250px}#Footer .FooterMain .block-wrap ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:0}#Footer .FooterMain .block-wrap ul li{display:block}#Footer .FooterMain .block-wrap ul li a{font-size:13px;padding:8px 0;letter-spacing:-.008em;text-decoration:underline;text-decoration-color:#c8e302;text-underline-offset:.25em;text-decoration-thickness:1.5px;transition:color .25s linear,text-decoration-color .25s linear}#Footer .FooterMain .block-wrap ul li a:hover,#Footer .FooterMain .block-wrap ul li a.hover{color:#d670f6;text-decoration-color:#d670f6}#Footer .FooterMain .evidon-notice-link{position:relative;top:-1px}#Footer .FooterMain .evidon-notice-link img{position:relative;top:2px}#Footer .FooterMain .mn-symbol{display:block;margin:52px auto 0;width:56px;height:56px}#Footer p.label{color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0;display:block;cursor:default;margin-bottom:11px;margin-top:0}#Footer .newsletter{max-width:280px;margin-bottom:30px}#Footer .newsletter .field{position:relative}#Footer .newsletter input[type=email]{font-size:16px}#Footer .newsletter *::placeholder{font-size:13px!important;font-weight:500!important;text-transform:uppercase}#Footer .newsletter .newsletter-form__button svg path,#Footer .newsletter .newsletter-form__button svg polygon{fill:#c8e302;transition:fill .25s linear}#Footer .newsletter .newsletter-form__button:hover svg path,#Footer .newsletter .newsletter-form__button:hover svg polygon{fill:#d670f6}#Footer .newsletter .newsletter-form__button:not(:focus-visible):not(.focused){outline:none;border:none;position:absolute;right:-4px;top:0}#Footer .newsletter h3{margin-top:20px;margin-bottom:0}#Footer .FooterMain.fader,#Footer .FooterLegal.fader{transform:translateY(0)}#Footer .Shoe{background-color:#003e37;text-align:center;padding:27px 27px 28px}#Footer .Shoe img{vertical-align:bottom}@media (min-width: 375px){#Footer .FooterMain{padding:42px 20px 21px}}@media (min-width: 768px){#Footer .FooterMain h3{margin-bottom:36px}#Footer .FooterMain .block-wrap{max-width:347px}#Footer .FooterMain .block-wrap .contact-block{max-width:332px}#Footer .FooterMain .block-wrap .contact-block ul{display:flex}}@media (min-width: 1024px){#Footer .FooterMain{padding:76px 42px 80px}#Footer .FooterMain .inner{display:flex;justify-content:space-between;max-width:1120px;margin:0 auto}#Footer .FooterMain h3{margin-bottom:53px}#Footer .FooterMain .left,#Footer .FooterMain .right{position:relative}#Footer .FooterMain .left{padding-bottom:100px}#Footer .FooterMain .right{top:6px}#Footer .FooterMain .left .desktop{position:absolute;bottom:-10px}#Footer .FooterMain .nav-wrap{margin:0}#Footer .FooterMain .nav-wrap nav.half ul.footer-menu{display:flex;flex-flow:column wrap;width:364px;height:150px}#Footer .FooterMain .nav-wrap nav.half ul.footer-menu li{width:50%}#Footer .FooterMain .nav-wrap nav.half ul.footer-menu li a{font-size:13px}#Footer .FooterMain .nav-wrap nav.half h3{font-size:13px}#Footer .FooterMain .nav-wrap nav.half ul.contact-menu li a{font-size:13px}#Footer .FooterMain .block-wrap{width:308px;height:100%;padding-top:2px}#Footer .FooterMain .block-wrap .contact-block,#Footer .FooterMain .block-wrap .social-block{position:absolute;bottom:0;margin-bottom:0;display:inline-block;align-self:flex-start}#Footer .FooterMain .mn-symbol{display:block;margin:81px auto 0;width:67px;height:67px}#Footer .FooterMain .Legal{text-align:left;width:740px;display:flex;align-items:flex-end;justify-content:flex-start}#Footer .FooterMain .Legal .b-corp{width:44px;height:75px;margin:0}#Footer .FooterMain .Legal small{padding:2px 8px;vertical-align:middle}#Footer .FooterMain .Legal nav{display:inline-block;width:calc(100% - 54px);height:47px;padding-left:20px}#Footer .FooterMain .Legal nav ul{flex-flow:row wrap;justify-content:flex-start;position:relative;top:-18px}#Footer .FooterMain .Legal nav ul li a{vertical-align:middle}}#SimpleFooter .FooterMain{padding:32px 32px 21px;background-color:#003a34}#SimpleFooter .FooterMain a{color:#f0eeed}#SimpleFooter .FooterMain h3{margin:0 0 30px;color:#f0eeed}#SimpleFooter .FooterMain .block-wrap .contact-block{margin:0 auto 73px;width:100%;max-width:256px}#SimpleFooter .FooterMain .block-wrap .contact-block ul{display:block}#SimpleFooter .FooterMain .block-wrap .contact-block ul li:first-child{margin-bottom:20px}#SimpleFooter .FooterMain .block-wrap .social-block{margin:0 auto;width:100%;max-width:256px}#SimpleFooter .FooterMain .block-wrap ul{padding:0;margin:-4px 0 0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:0}#SimpleFooter .FooterMain .block-wrap ul li{display:block}#SimpleFooter .FooterMain .block-wrap ul li a{font-size:14px;padding:10px 0;letter-spacing:-.008em;text-decoration:none;border-bottom:2px solid #c8e302;transition:color .25s linear,border-bottom-color .25s linear}#SimpleFooter .FooterMain .block-wrap ul li a:hover{color:#c8e302}#SimpleFooter .FooterMain .mn-symbol{display:block;margin:52px auto 0;width:56px;height:56px}#SimpleFooter .FooterMain.fader,#SimpleFooter .FooterLegal.fader{transform:translateY(0)}#SimpleFooter .FooterLegal{background-color:#003e37;color:#f0eeed;text-align:center;padding:18px 42px 6px}#SimpleFooter .FooterLegal small{font-size:10px;line-height:1.4;letter-spacing:.042em;vertical-align:top}#SimpleFooter .FooterLegal small span{vertical-align:top}#SimpleFooter .FooterLegal span.copyright{margin-right:6px}#SimpleFooter .FooterLegal span.date{margin-right:17px}@media (min-width: 375px){#SimpleFooter .FooterMain{padding:42px 42px 21px}#SimpleFooter .FooterMain .block-wrap .contact-block{max-width:292px}#SimpleFooter .FooterMain .block-wrap .social-block{max-width:312px}}@media (min-width: 768px){#SimpleFooter .FooterMain h3{margin-bottom:36px}#SimpleFooter .FooterMain .block-wrap{max-width:1170px;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between}#SimpleFooter .FooterMain .block-wrap .contact-block,#SimpleFooter .FooterMain .block-wrap .social-block{margin-bottom:0;display:inline-block;align-self:flex-start}#SimpleFooter .FooterMain .block-wrap .contact-block{max-width:306px}#SimpleFooter .FooterMain .block-wrap .contact-block ul{display:flex}}@media (min-width: 1200px){#SimpleFooter .FooterMain{padding:50px 42px 24px}#SimpleFooter .FooterMain h3{margin-bottom:53px}#SimpleFooter .FooterMain .block-wrap .contact-block{max-width:472px;margin-right:181px}#SimpleFooter .FooterMain .block-wrap .social-block{max-width:502px}#SimpleFooter .FooterMain .block-wrap ul li a{font-size:21px;padding:8px 0}#SimpleFooter .FooterMain .mn-symbol{display:block;margin:81px auto 0;width:67px;height:67px}#SimpleFooter .FooterLegal{padding:12px 42px 3px}#SimpleFooter .FooterLegal small{font-size:12px}#SimpleFooter .FooterLegal span.copyright{margin-top:1px;margin-right:11px}#SimpleFooter .FooterLegal span.date{margin-right:27px}}.blog-post{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post__item{flex:1 1 33.3333333333%}.CollectionList{width:100vw;padding:40px 13vw}.CollectionList .inner h2{text-align:center;font-size:34px;margin-top:0;margin-bottom:1em}.CollectionList .slideshow .slick-list{overflow:visible}.CollectionList .collection-list-item{text-align:center;width:100%!important;padding:0 6px;transition:opacity .25s linear;margin-bottom:20px}.CollectionList .collection-list-item.slick-active{opacity:1}.CollectionList .collection-list-item>a{text-decoration:none}.CollectionList .collection-list-item .mobile{display:block}.CollectionList .collection-list-item .desktop{display:none}.CollectionList .collection-list-item .collection-list__image{border-radius:15px;overflow:hidden;position:relative}.CollectionList .collection-list-item .collection-list__image .new-flag{position:absolute;top:10px;left:10px}.CollectionList .collection-list-item .collection-list__image img{vertical-align:top}.CollectionList .collection-list-item .collection-list__image:after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);display:block;background-image:url(../assets/collection-overlay1.svg);background-size:100%;background-position:center;background-repeat:no-repeat}.CollectionList .collection-list-item .text-holder{padding:10px 0}.CollectionList .collection-list-item .text-holder h3{text-transform:uppercase;text-decoration:underline;text-decoration-color:#c8e302;text-decoration-thickness:1.5px;text-underline-offset:.25em;width:100%;color:#00665e;letter-spacing:.12em;font-size:15px;font-weight:500;margin-top:0;margin-bottom:.25em}.CollectionList .collection-list-item .text-holder p{color:#00665e;font-size:14px;line-height:1.375;margin:0 0 1em}.CollectionList .collection-list-item .text-holder .btn{width:auto}.CollectionList .collection-list-item:nth-child(2) .collection-list__image:after{background-image:url(../assets/collection-overlay2.svg)}.CollectionList .collection-list-item:nth-child(3){margin-bottom:0}.CollectionList .collection-list-item:nth-child(3) .collection-list__image:after{background-image:url(../assets/collection-overlay3.svg?v=1)}.CollectionList .slick-arrow{position:absolute;top:calc(100vw - 30px);width:60px;height:60px;background:none;text-indent:-9999px;border:none;outline:none;z-index:1}.CollectionList .slick-arrow:before{content:"";width:15px;height:15px;display:block;border:solid #003e37;border-width:0 3px 3px 0;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;transition:border-color .25s linear}.CollectionList .slick-arrow:hover:before{border-color:#c8e302}.CollectionList .slick-prev{left:-10px}.CollectionList .slick-prev:before{transform:rotate(135deg)}.CollectionList .slick-next{right:-10px}.CollectionList .slick-next:before{transform:rotate(-45deg)}@media (min-width: 768px){.CollectionList{width:100vw;padding:40px 6.666%}.CollectionList .slideshow{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.CollectionList .collection-list-item{padding:0;width:27vw!important;margin-bottom:0}.CollectionList .collection-list-item>a{position:relative}.CollectionList .collection-list-item>a img{transform:scaleZ(1);transition:.4s transform cubic-bezier(.5,0,.5,1);vertical-align:bottom}.CollectionList .collection-list-item>a .collection-list__image{border-radius:20px}.CollectionList .collection-list-item>a .collection-list__image .new-flag{width:80px;height:80px;border-radius:80px;font-size:18px;line-height:80px;top:20px;left:20px}.CollectionList .collection-list-item>a:hover img{transform:scale3d(1.05,1.05,1.05)}.CollectionList .collection-list-item>a:hover .text-holder{opacity:1}.CollectionList .collection-list-item>a:hover .text-holder .inner{opacity:1;transform:translateZ(0);-webkit-transform:translate3d(0px,0px,0px)}.CollectionList .collection-list-item>a:hover .text-holder h3{color:#d670f6;text-decoration-color:#d670f6}.CollectionList .collection-list-item .mobile{display:none}.CollectionList .collection-list-item .desktop{display:block}.CollectionList .collection-list-item .text-holder{width:27vw;padding:20px 0;margin-top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.CollectionList .collection-list-item .text-holder h3{color:#00665e;font-size:22px;margin-bottom:.25em;transition:color .25s linear,text-decoration-color .25s linear}.CollectionList .collection-list-item .text-holder p{color:#00665e;font-size:1.66vw}}@media (min-width: 1024px){.CollectionList{padding:80px 6.666%}.CollectionList .inner h2{font-size:48px}}@media (min-width: 1200px){.CollectionList{padding:60px 6.666%}.CollectionList .collection-list-item>a .collection-list__image .new-flag{width:108px;height:108px;border-radius:108px;font-size:23px;line-height:108px;top:20px;left:20px}}.featured-collection{display:flex;flex-wrap:wrap}.featured-collection-item{flex:1 1 33.3333333333%;height:100%;text-align:center}.featured-collection__image{min-width:320px}.featured-collection__title{flex-basis:100%}.image-with-text__image{min-width:320px}.image-with-text__text{padding:40px 0;display:table-cell;vertical-align:middle}.image-with-text__text h2{margin:0 0 .5em;font-family:Leitura-Roman2,serif;letter-spacing:-.006em;font-size:44px;line-height:1.066}.image-with-text__text p{font-size:21px;line-height:1.406}.image-with-text__text .button{margin-top:.5em}.image-with-text.b-corp{background-color:#9bcfcb;margin-bottom:40px}.image-with-text.b-corp .fader.faded .line-above:before{content:none}.image-with-text.b-corp .image-with-text__text{padding:40px 6.66% 0}.image-with-text.b-corp .image-with-text__text h2{font-weight:500}.image-with-text.b-corp .image-with-text__image{padding:6.66%}.image-with-text.b-corp2{background-color:#c8e302;padding:40px 6.66vw;display:flex;flex-direction:column-reverse}.image-with-text.b-corp2 .fader.faded .line-above:before{content:none}.image-with-text.b-corp2 .image-with-text__text{padding:0;text-align:center;margin-bottom:40px}.image-with-text.b-corp2 .image-with-text__text h2{font-family:Styrene A Web,sans-serif;font-weight:400;font-size:38px}.image-with-text.b-corp2 .image-with-text__text p{margin-top:0}.image-with-text.b-corp2 .image-with-text__text p strong{margin-top:.75em;font-weight:500;margin-bottom:.5em;font-size:28px;display:inline-block}.image-with-text.b-corp2 .image-with-text__text ul{padding:0;margin:0 auto;max-width:720px}.image-with-text.b-corp2 .image-with-text__text ul li{font-size:19px;list-style:none;margin-bottom:30px}.image-with-text.b-corp2 .image-with-text__text ul li:last-child{margin-bottom:0}.image-with-text.b-corp2 .image-with-text__text h1,.image-with-text.b-corp2 .image-with-text__text h2,.image-with-text.b-corp2 .image-with-text__text h3,.image-with-text.b-corp2 .image-with-text__text h4,.image-with-text.b-corp2 .image-with-text__text h5,.image-with-text.b-corp2 .image-with-text__text p,.image-with-text.b-corp2 .image-with-text__text ul,.image-with-text.b-corp2 .image-with-text__text li{color:#003e37}.image-with-text.b-corp2 .image-with-text__text .btn,.image-with-text.b-corp2 .image-with-text__text .button{background-color:#00483e}.image-with-text.b-corp2 .image-with-text__text .btn:hover,.image-with-text.b-corp2 .image-with-text__text .button:hover{background-color:#d4f7f2;color:#00483e}.image-with-text.b-corp2 .image-with-text__image{padding:0}.image-with-text.b-corp2 .image-with-text__image .responsive-image__wrapper{max-width:480px;margin:0 auto}.image-with-text.b-corp-new{background-color:#f0eeed}.image-with-text.b-corp-new .fader.faded .line-above:before{content:none}.image-with-text.b-corp-new .image-with-text__text{padding:30px 6.66% 40px}.image-with-text.b-corp-new .image-with-text__text h2{font-family:Styrene A Web,sans-serif;font-size:28px}.image-with-text.b-corp-new .image-with-text__text p:last-child{margin-bottom:0}.image-with-text.b-corp-new .image-with-text__text .button{margin-top:2em;background-color:#c8e302;color:#fff}.image-with-text.b-corp-new .image-with-text__image.fader{transform:translateZ(0);padding:0}.image-with-text.medical-expert{padding:40px 6.66%;max-width:1440px;margin:0 auto}.image-with-text.medical-expert .fader.faded .line-above:before{content:none!important}.image-with-text.medical-expert h2{font-size:38px}.image-with-text.medical-expert h3{margin-bottom:3em}.image-with-text.medical-expert h3:after{content:" \2014"}.image-with-text.medical-expert h2{font-family:Leitura-Roman3,serif}#shopify-section-image_with_text_summer_bfWFHx .image-with-text{background-color:#7dcddd;border-radius:20px;width:320px;margin:40px auto;background-image:url(../assets/camp-flags.svg);background-repeat:no-repeat;background-size:180px auto;background-position:center bottom;padding-bottom:80px}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__image{padding:30px;position:relative}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__image:after{content:"";display:block;width:100px;height:94px;background-image:url(../assets/camp-badges.svg);background-repeat:no-repeat;background-size:contain;background-position:center;position:absolute;bottom:-10px;right:21px}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__text{text-align:center}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__text h2{font-family:Leitura-Roman3,serif;font-size:38px;padding:0 20px}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__text .button.outline{border-color:#c8e302;background-color:#c8e302;color:#003e37;transition:color .25s linear,background-color .25s linear,border-color .25s linear}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__text .button.outline:hover{border-color:#d4f7f2;background-color:#d4f7f2}.image-with-text-bounce{background-color:#7dcddd;border-radius:20px;width:320px;height:578px;margin:40px auto;background-image:url(/cdn/shop/files/bounce-promo-mobile.jpg?v=1745272172);background-repeat:no-repeat;background-size:cover;background-position:center;padding-bottom:80px}.image-with-text-bounce .image-with-text__image{display:none!important}.image-with-text-bounce .image-with-text__text{padding-top:130px;text-align:center;margin:0 auto;display:block;position:relative}.image-with-text-bounce .image-with-text__text .line-above:before{content:none}.image-with-text-bounce .image-with-text__text h2{font-family:Leitura-Roman3,serif;padding:0 20px;font-size:0;margin:0 auto 12px;width:174px;height:72px;background-image:url(/cdn/shop/files/bounce-into-fun-mobile.svg?v=1745272575);background-repeat:no-repeat;background-size:contain}.image-with-text-bounce .image-with-text__text h2:before{position:absolute;top:-124px;left:35px;width:305px;height:115px;content:"";display:block;background-image:url(../assets/bounce-text.svg);background-repeat:no-repeat;background-size:contain}.image-with-text-bounce .image-with-text__text p{color:#fff;margin-top:0}.image-with-text-bounce .image-with-text__text .button.outline{border-color:#c8e302;background-color:#c8e302;color:#003e37;transition:color .25s linear,background-color .25s linear,border-color .25s linear}.image-with-text-bounce .image-with-text__text .button.outline:hover{border-color:#d4f7f2;background-color:#d4f7f2}@media (min-width: 1024px){.image-with-text{display:table;padding:60px 0}.image-with-text__image{display:table-cell;vertical-align:middle;width:50%}.image-with-text__text{padding:0 6.66%;display:table-cell;width:50%}.image-with-text__text p{margin-bottom:0}.image-with-text__text .button{margin-top:2em}.image-with-text.b-corp{background-color:#9bcfcb;margin-bottom:6.66%;padding:0}.image-with-text.b-corp .image-with-text__text{padding:6.66% 3.33% 6.66% 13.32%}.image-with-text.b-corp .image-with-text__image{padding-left:0;padding-right:13.32%}.image-with-text.b-corp2{flex-direction:row;align-items:center;padding:60px 6.66vw}.image-with-text.b-corp2 .image-with-text__text{padding:0 3.33%;width:66.6%;margin-bottom:0}.image-with-text.b-corp2 .image-with-text__text h2{font-size:46px}.image-with-text.b-corp2 .image-with-text__text p{font-size:28px}.image-with-text.b-corp2 .image-with-text__text p strong{font-size:28px;font-weight:500;display:inline-block}.image-with-text.b-corp2 .image-with-text__text ul{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}.image-with-text.b-corp2 .image-with-text__text ul li{width:60%;font-size:19px;margin-bottom:20px}.image-with-text.b-corp2 .image-with-text__image{width:33.3%}.image-with-text.b-corp-new{padding:0}.image-with-text.b-corp-new .image-with-text__text{padding:6.66%}.image-with-text.b-corp-new .image-with-text__image{padding-left:0;padding-right:0}.image-with-text.medical-expert{padding:6.66%}.image-with-text.medical-expert .image-with-text__text{padding-right:0}#shopify-section-image_with_text_summer_bfWFHx .image-with-text{width:900px;margin:60px auto;background-size:180px auto;background-position:650px bottom;padding-top:40px;padding-bottom:40px;display:block;position:relative}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__image{padding:30px;position:absolute;top:0;left:0;margin:auto;bottom:0;width:30%;min-width:100px}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__image:after{width:120px;height:113px;bottom:120px;right:-549px}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__text{text-align:center;display:block;margin:0 auto;width:62%}#shopify-section-image_with_text_summer_bfWFHx .image-with-text .image-with-text__text h2{margin-bottom:0}.image-with-text-bounce{width:900px;height:294px;margin:60px auto;padding:0;display:block;position:relative;background-image:url(/cdn/shop/files/bounce-promo-desktop.jpg?v=1745272172)}.image-with-text-bounce .image-with-text__text{text-align:center;display:block;margin:0 auto;width:90%;padding-top:114px}.image-with-text-bounce .image-with-text__text h2{width:453px;height:41px;background-image:url(/cdn/shop/files/bounce-into-fun-desktop.svg?v=1745272575);margin-bottom:2px}.image-with-text-bounce .image-with-text__text h2:before{top:-114px;left:50%;transform:translate(-44%)}.image-with-text-bounce .image-with-text__text p{margin-top:0;font-size:28px}.image-with-text-bounce .image-with-text__text p br{display:none}.image-with-text-bounce .image-with-text__text .button{margin-top:20px}}@media (min-width: 1440px){.image-with-text__text{padding:0 6.66%;width:58.25%}.image-with-text__text h2{font-size:44px}.image-with-text__text p{font-size:32px}.image-with-text__text p:last-child{margin-bottom:0}.image-with-text.medical-expert .image-with-text__text{padding-right:0}.image-with-text.medical-expert .image-with-text__text h3{font-size:22px}.image-with-text.medical-expert .image-with-text__text p{font-size:26px}}.video-with-text{width:100%}.video-with-text .video-with-text__video{padding-bottom:56.25vw;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.video-with-text .video-with-text__video img{position:absolute;height:calc(100vh - 56px)!important;height:calc(var(--vh) - 56px)!important;width:100%!important;height:100%!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.video-with-text .spinner{position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px}.video-with-text #hero-video,.video-with-text #hero-image{height:56.25vw!important;width:100vw!important;max-width:100vw!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.video-with-text .video-with-text__video{min-width:320px}.video-with-text .video-with-text__text{padding:40px 6.66%;display:table-cell;vertical-align:middle}.video-with-text .video-with-text__text h2{margin:0 0 .5em;font-family:Leitura-Roman2,serif;letter-spacing:-.006em;font-size:44px;line-height:1.066}.video-with-text .video-with-text__text p{font-size:21px;line-height:1.406}.video-with-text.dark-green{background-color:#003e37}.video-with-text.dark-green .video-with-text__text h2,.video-with-text.dark-green .video-with-text__text p{color:#fff}@media (min-width: 1024px){.video-with-text{display:table}.video-with-text #hero-video{height:28.125vw!important;width:50vw!important;max-width:50vw!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.video-with-text .video-with-text__video{display:table-cell;vertical-align:middle;width:50%;padding-bottom:28.125vw}.video-with-text .video-with-text__text{padding:0 6.66%;display:table-cell;width:50%}.video-with-text .video-with-text__text p{margin-bottom:0}}@media (min-width: 1440px){.video-with-text .video-with-text__text{padding:0 6.66%}.video-with-text .video-with-text__text h2{font-size:60px}.video-with-text .video-with-text__text p{font-size:32px}.video-with-text .video-with-text__text p:last-child{margin-bottom:0}}.Hero{min-height:465px;position:relative;height:56.25vw;transition-delay:0ms!important}body#collections .Hero{height:calc(100vh - 220px)}body#collections .Hero .title-holder{top:10%;transform:translateY(0)}.template-about .Hero{height:calc(100vh - 220px)}.template-about .Hero .title-holder{top:50%;transform:translateY(0)}@media (min-width: 1024px){.Hero{height:calc(100vh - 220px);max-height:56.25vw}.Hero .title-holder{left:11.11vw;top:5vw;transform:translateY(0)}body#collections .Hero{height:40vw}body#collections .Hero .title-holder{top:40%;transform:translateY(-40%)}.template-about .Hero{height:40vw}.template-about .Hero .title-holder{top:40%;transform:translateY(-40%)}}.HomeHeroVideo{height:calc(100vh - 56px);height:calc(var(--vh) - 56px);max-height:calc(100vh - 56px);max-height:calc(var(--vh) - 56px);backface-visibility:hidden;cursor:default;overflow:hidden;background:url(../assets/home-hero-bg.jpg);background-size:cover;background-repeat:no-repeat}.HomeHeroVideo .title-holder{text-align:center;display:table-cell;vertical-align:middle;position:static;width:100%}.HomeHeroVideo .end-holder{display:none;width:100%;height:100%}.HomeHeroVideo .end-holder .img-wrap{opacity:0;position:relative;width:100%;height:300px;background-size:contain;background-position:center;background-repeat:no-repeat;top:40px;left:0;transition:opacity .7s 0s linear}.HomeHeroVideo .end-holder .text-wrap{padding:6.666vw;max-width:calc(344px + 13.32vw);margin:40px auto 0;position:relative;z-index:1}.HomeHeroVideo .end-holder .text-wrap h1{margin:0;opacity:0;transform:translate3d(0,4vw,0);transition:opacity .7s .5s linear,transform .7s .5s cubic-bezier(0,.7,.7,1)}.HomeHeroVideo .end-holder .text-wrap p{margin:24px 0;line-height:1.4;opacity:0;transform:translate3d(0,4vw,0);transition:opacity .7s .7s linear,transform .7s .7s cubic-bezier(0,.7,.7,1)}.HomeHeroVideo .end-holder .form-wrap{opacity:0;transform:translate3d(0,4vw,0);transition:opacity .7s .9s linear,transform .7s .9s cubic-bezier(0,.7,.7,1)}.HomeHeroVideo #hero-video{height:calc(100vh - 56px)!important;height:calc(var(--vh) - 56px)!important;width:calc((100vh - 56px)*1.7777)!important;width:calc((var(--vh) - 56px) * 1.7777)!important;max-width:calc((100vh - 56px)*1.7777)!important;max-width:calc((var(--vh) - 56px) * 1.7777)!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.HomeHeroVideo .iframe-wrap{padding-bottom:calc(100vh - 56px);padding-bottom:calc(var(--vh) - 56px)}.HomeHeroVideo .iframe-wrap img{position:absolute;height:calc(100vh - 56px)!important;height:calc(var(--vh) - 56px)!important;width:calc((100vh - 56px)*1.7777)!important;width:calc((var(--vh) - 56px) * 1.7777)!important;max-width:calc((100vh - 56px)*1.7777)!important;max-width:calc((var(--vh) - 56px) * 1.7777)!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important}.HomeHeroVideo #hero-image{top:0;left:0;width:100vw;height:56.25vw;position:absolute;background-size:124vw 124vw;background-position:center center;background-repeat:no-repeat;height:100%;width:100%;display:table}.HomeHeroVideo #hero-image .title-holder img{width:12.5vw;height:auto;margin-bottom:42px;display:none}.HomeHeroVideo #hero-image .title-holder h2{font-size:9vw}.HomeHeroVideo #hero-image .title-holder .btn{text-transform:uppercase}.HomeHeroVideo .title-holder.bounce{animation-duration:.4s;animation-iteration-count:1;animation-name:bounce5;animation-timing-function:ease-in-out}.video-stretch .HeroVideo #hero-video,.video-stretch .HeroVideo .iframe-wrap img{width:100vw!important;height:calc((100vh - 56px)*1.7777)!important;height:calc((var(--vh) - 56px) * 1.7777)!important;max-width:100vw!important}.HeroVideo.video-playing .hero-wrap #hero-video{opacity:1}.HeroVideo.video-playing #hero-image{background-size:124vw 124vw}.HeroVideo.ended{height:auto;max-height:none}.HeroVideo.ended #hero-image{position:relative;padding-bottom:40px}@media (min-width: 640px){.HomeHeroVideo #hero-image .title-holder h2{font-size:7vw}}@media (min-width: 768px){.HomeHeroVideo{height:calc(100vh - 71px);height:calc(var(--vh) - 71px);max-height:calc(100vh - 71px);max-height:calc(var(--vh) - 71px)}.HomeHeroVideo #hero-image{background-size:cover}.HomeHeroVideo #hero-image .title-holder h2{font-size:4.2vw}.HomeHeroVideo .end-holder .img-wrap{top:60px}.HomeHeroVideo .end-holder .text-wrap{margin-top:60px;max-width:calc(500px + 13.32vw)}.HomeHeroVideo .end-holder .text-wrap p{font-size:24px;margin:30px 0 40px}.HomeHeroVideo .target-logo{bottom:20px}}@media (min-width: 1024px){.HeroVideo{min-height:500px}.HeroVideo #hero-image .title-holder img{display:block}.HeroVideo .end-holder .img-wrap{position:absolute;width:50%;max-width:700px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;top:0;right:50%;left:auto}.HeroVideo .end-holder .text-wrap{padding:0;max-width:50%;position:relative;z-index:1;position:absolute;left:50%;margin:auto;top:0;bottom:0;display:table;vertical-align:middle}.HeroVideo .end-holder .text-wrap .inner{padding-right:6.6666vw}.HeroVideo .end-holder .text-wrap h1{margin:0;font-size:60px}.HeroVideo .end-holder .text-wrap p{font-size:32px;max-width:500px;margin-bottom:40px}.HeroVideo .form-wrap{max-width:440px}.HeroVideo .form-wrap label{margin-bottom:20px;font-size:13px}.HeroVideo .target-logo{width:129px;height:32px;bottom:40px;background-size:129px 32px}.HeroVideo .eDtNtp.eDtNtp{display:flex}.HeroVideo .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg,.HeroVideo .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ{font-size:44px!important;padding:0 110px 22px 0!important;height:62px;line-height:52px}.HeroVideo .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::placeholder,.HeroVideo .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::placeholder{color:#00665e;opacity:1;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.HeroVideo .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg:-ms-input-placeholder,.HeroVideo .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ:-ms-input-placeholder{color:#00665e;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.HeroVideo .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::-ms-input-placeholder,.HeroVideo .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::-ms-input-placeholder{color:#00665e;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.HeroVideo .ftqUBw .ql-editor{height:62px}.HeroVideo .iQSNSv.iQSNSv{position:absolute!important;padding:0!important;right:0}.HeroVideo .iQSNSv.iQSNSv .lebTIJ.lebTIJ.lebTIJ.lebTIJ.lebTIJ.lebTIJ{background:none!important;background-image:url(../assets/form-cta3.svg?v=1)!important;background-size:contain!important;background-repeat:no-repeat!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:87px;height:39px;padding:0!important}.HeroVideo.ended{height:calc(100vh - 71px);height:calc(var(--vh) - 71px);max-height:calc(100vh - 71px);max-height:calc(var(--vh) - 71px)}.HeroVideo.ended #hero-image{position:absolute;padding-bottom:0}}.HeroImage{background-color:#003a34;width:100%;padding:0}.HeroImage .image-with-text__image{min-width:320px;text-align:center}.HeroImage .image-with-text__image img{vertical-align:bottom;max-height:100vw}.HeroImage .image-with-text__text{padding:40px 6.666vw;display:table-cell;vertical-align:middle}.HeroImage .image-with-text__text h2{margin:0 0 .5em;font-family:Leitura-Roman2,serif;letter-spacing:-.006em;font-size:40px;color:#fff;margin-bottom:0!important;line-height:1.066}.HeroImage .image-with-text__text h2{font-size:50px}.HeroImage .image-with-text__text ul{padding-left:20px}.HeroImage .image-with-text__text ul li{color:#fff;line-height:1.406;margin-bottom:.2em}.HeroImage .image-with-text__text ul li .highlight{color:#c8e302}.HeroImage .image-with-text__text p.small{font-size:14px}.HeroImage .image-with-text__text p{font-size:21px;line-height:1.406;color:#fff}.HeroImage .image-with-text__text p:last-child{margin-bottom:0}.HeroImage .image-with-text__text .fader{transform:none}.HeroImage.welly-world-hero{background-image:url(/cdn/shop/files/hero-bg-mobile_a69f63c3-4463-4376-8b81-db4d6bb6e430.jpg?v=1711035952);background-position:center;background-repeat:no-repeat;background-size:cover;padding:13.32vw 0;height:185vw;min-height:0;display:flex;justify-content:center;align-items:center}.HeroImage.welly-world-hero a{text-decoration:none}.HeroImage.welly-world-hero .title-holder{background-image:url(../assets/brand-statement-bg-mobile.svg?v=1);background-size:contain;background-repeat:no-repeat;background-position:top center;padding:18vw;text-align:center}.HeroImage.welly-world-hero .title-holder h1{font-family:Leitura-Roman2,serif;font-size:11.02564103vw;letter-spacing:0;margin-top:0;margin-bottom:0;line-height:1.14;color:#003e37}@media (min-width: 768px){.HeroImage.welly-world-hero{background-image:url(/cdn/shop/files/hero-bg-desktop_f45685b0-653d-41f6-b5d4-9e1eb5b9f0c8.jpg?v=1711035946);padding:5.5vw 15vw;height:40vw}.HeroImage.welly-world-hero .title-holder{background-image:url(../assets/brand-statement-bg-desktop.svg?v=4);background-size:contain;background-repeat:no-repeat;background-position:top center;padding:10vw}.HeroImage.welly-world-hero .title-holder h1{font-size:5.15vw}.HeroImage.welly-world-hero .title-holder h1 br.mobile{display:none!important}}@media (min-width: 1024px){.HeroImage{display:table;padding:0}.HeroImage .image-with-text__image{display:table-cell;vertical-align:middle;width:50%}.HeroImage .image-with-text__image img{min-height:375px;max-height:33.33vw}.HeroImage .image-with-text__text{padding:80px 6.666vw;display:table-cell;width:50%}.HeroImage .image-with-text__text h2{font-size:60px}.HeroImage .image-with-text__text p{margin-bottom:0}#summer-sale .HeroImage,#refills .HeroImage{margin-top:71px}}@media (min-width: 1440px){.HeroImage{padding:0}.HeroImage .image-with-text__text{padding:0 6.66%}.HeroImage .image-with-text__text h2{font-size:70px}.HeroImage .image-with-text__text p{font-size:32px}.HeroImage .image-with-text__text p:last-child{margin-bottom:0}.HeroImage .image-with-text__text ul li{font-size:21px}}.HeroAbout{background-color:#fff}.HeroAbout .inner{position:relative}.HeroAbout .inner img{vertical-align:bottom}:root{--line1Width: 0px;--line2Width: 0px;--line3Width: 0px;--line4Width: 0px;--line5Width: 0px;--line6Width: 0px;--line7Width: 0px;--line8Width: 0px}body.inside-the-tin .InsideTheTin .image-wrap:before{opacity:1;transition:opacity .5s .5s}.InsideTheTin,.InsideTheTin2{text-align:center}.InsideTheTin .top-content-wrap,.InsideTheTin2 .top-content-wrap{position:absolute;left:0;right:0;top:10vh;margin-bottom:-10vh;z-index:2;padding:34px 20px 0;transition:opacity .5s linear,transform .5s ease-out}.InsideTheTin .top-content-wrap h1,.InsideTheTin2 .top-content-wrap h1{font-size:36px;max-width:480px;margin:0 auto 15px}.InsideTheTin .top-content-wrap h2,.InsideTheTin .top-content-wrap p,.InsideTheTin2 .top-content-wrap h2,.InsideTheTin2 .top-content-wrap p{font-size:20px;font-weight:400;line-height:1.33;letter-spacing:.041em;max-width:880px;margin:0 auto}.InsideTheTin .top-content-wrap p.w-scroll-cta:after,.InsideTheTin2 .top-content-wrap p.w-scroll-cta:after{content:"Scroll";font-size:12px;font-weight:500;color:#00665e;text-transform:uppercase;display:block;margin:40px auto;height:54px;background-image:url(../assets/scroll-down-arrow.svg);background-position:center bottom;background-size:11px 27px;background-repeat:no-repeat}.InsideTheTin .top-content-wrap.hidden,.InsideTheTin2 .top-content-wrap.hidden{pointer-events:none;opacity:0;transform:translate3d(0,-10vw,0)}.InsideTheTin .image-wrap:before,.InsideTheTin2 .image-wrap:before{opacity:0;transition:opacity .5s 0s;content:"";display:block;position:absolute;height:90px;width:100%;z-index:1;background:-moz-linear-gradient(top,#d5d6d8 0%,rgba(213,214,216,0) 100%);background:-webkit-linear-gradient(top,#d5d6d8 0%,rgba(213,214,216,0) 100%);background:linear-gradient(to bottom,#d5d6d8,#d5d6d800);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d5d6d8",endColorstr="#00d5d6d8",GradientType=0)}.InsideTheTin .image-wrap,.InsideTheTin2 .image-wrap{position:relative;top:-10vh;transition:opacity .5s 0s}.InsideTheTin .image-wrap .image-content,.InsideTheTin2 .image-wrap .image-content{position:-webkit-sticky;position:sticky;vertical-align:bottom;padding:0;top:0;height:95vh;background-image:url(../assets/inside-the-tin-bg.jpg);background-repeat:no-repeat;background-size:100% 106vh}.InsideTheTin .image-wrap .image-content img,.InsideTheTin2 .image-wrap .image-content img{height:95vh;max-width:none;width:auto;position:absolute;transform:translate(-48.4%)}.InsideTheTin .image-wrap .image-content .gradient-wrap,.InsideTheTin2 .image-wrap .image-content .gradient-wrap{position:relative;height:100vh;overflow:hidden}.InsideTheTin .image-wrap .image-content .gradient-wrap .mobile-text,.InsideTheTin2 .image-wrap .image-content .gradient-wrap .mobile-text{opacity:0;transition:opacity .5s 0s;font-size:14px;line-height:1.428;position:absolute;bottom:30px;z-index:2;width:100%;padding:0 6.66vw;height:40px;display:table}.InsideTheTin .image-wrap .image-content .gradient-wrap .mobile-text span,.InsideTheTin2 .image-wrap .image-content .gradient-wrap .mobile-text span{opacity:0;transition:opacity .5s 0s;position:absolute;left:6.66%;right:6.66%;bottom:0;top:0;margin:auto;width:auto;height:100%;display:block}.InsideTheTin .image-wrap .image-content .gradient-wrap .mobile-text span.active,.InsideTheTin2 .image-wrap .image-content .gradient-wrap .mobile-text span.active{opacity:1;transition:opacity .5s .5s}.InsideTheTin .image-wrap .image-content .gradient-wrap .mobile-text.active,.InsideTheTin2 .image-wrap .image-content .gradient-wrap .mobile-text.active{opacity:1}.InsideTheTin .image-wrap .image-content .gradient-wrap:after,.InsideTheTin2 .image-wrap .image-content .gradient-wrap:after{transition:opacity .5s 0s;content:"";display:block;position:absolute;bottom:-100px;height:200px;width:100%;z-index:1;background:-moz-linear-gradient(top,rgba(230,230,230,0) 0%,#e6e6e6 30%,#e6e6e6 70%,rgba(230,230,230,0) 100%);background:-webkit-linear-gradient(top,rgba(230,230,230,0) 0%,#e6e6e6 30%,#e6e6e6 70%,rgba(230,230,230,0) 100%);background:linear-gradient(to bottom,#e6e6e600,#e6e6e6 30% 70%,#e6e6e600);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00e6e6e6",endColorstr="#00e6e6e6",GradientType=0)}.InsideTheTin .image-wrap .text-overlay,.InsideTheTin2 .image-wrap .text-overlay{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;max-width:50vh}.InsideTheTin .image-wrap .text-overlay .btn-wrapper,.InsideTheTin2 .image-wrap .text-overlay .btn-wrapper{position:absolute;width:90vw;max-width:500px;height:70%;display:block;left:50%;top:50%;transform:translate(-50%,-50%)}.InsideTheTin .image-wrap .text-overlay .btn-wrapper .btn,.InsideTheTin2 .image-wrap .text-overlay .btn-wrapper .btn{opacity:0;pointer-events:none;min-width:195px;max-width:195px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .25s linear}.InsideTheTin .image-wrap .text-overlay ol,.InsideTheTin2 .image-wrap .text-overlay ol{list-style:none;counter-reset:item}.InsideTheTin .image-wrap .text-overlay ol li,.InsideTheTin2 .image-wrap .text-overlay ol li{counter-increment:item;text-align:left;position:absolute;left:75%;opacity:0;transition:opacity .5s cubic-bezier(.5,0,.5,1)}.InsideTheTin .image-wrap .text-overlay ol li .num,.InsideTheTin2 .image-wrap .text-overlay ol li .num{cursor:pointer;position:relative;content:counter(item);background-color:#00665e;transition:background-color .25s cubic-bezier(.5,0,.5,1);border-radius:100%;color:#fff;width:28px;height:28px;font-size:12px;line-height:28px;font-weight:500;text-align:center;display:inline-block;z-index:10}.InsideTheTin .image-wrap .text-overlay ol li .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li .num:before{width:200px;height:8px;display:block;position:absolute;z-index:0;top:12px;left:auto;right:32px;background-image:url(../assets/line-with-dot-l.svg?v=4);background-size:600px 8px;background-position:top left;transition:width .75s cubic-bezier(.5,0,.5,1)}.InsideTheTin .image-wrap .text-overlay ol li p,.InsideTheTin2 .image-wrap .text-overlay ol li p{display:none;text-align:left;margin:10px 0 0;font-size:18px;line-height:1.52}.InsideTheTin .image-wrap .text-overlay ol li.active .num,.InsideTheTin2 .image-wrap .text-overlay ol li.active .num{background-color:#c8e302}.InsideTheTin .image-wrap .text-overlay ol li#num2,.InsideTheTin .image-wrap .text-overlay ol li#num4,.InsideTheTin .image-wrap .text-overlay ol li#num7,.InsideTheTin2 .image-wrap .text-overlay ol li#num2,.InsideTheTin2 .image-wrap .text-overlay ol li#num4,.InsideTheTin2 .image-wrap .text-overlay ol li#num7{text-align:right;left:auto}.InsideTheTin .image-wrap .text-overlay ol li#num2 .num:before,.InsideTheTin .image-wrap .text-overlay ol li#num4 .num:before,.InsideTheTin .image-wrap .text-overlay ol li#num7 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num2 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num4 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num7 .num:before{left:32px;right:auto;background-image:url(../assets/line-with-dot-r.svg?v=4);background-position:top right}.InsideTheTin .image-wrap .text-overlay ol li#num2 p,.InsideTheTin .image-wrap .text-overlay ol li#num4 p,.InsideTheTin .image-wrap .text-overlay ol li#num7 p,.InsideTheTin2 .image-wrap .text-overlay ol li#num2 p,.InsideTheTin2 .image-wrap .text-overlay ol li#num4 p,.InsideTheTin2 .image-wrap .text-overlay ol li#num7 p{text-align:right}.InsideTheTin .image-wrap .text-overlay ol li#num2,.InsideTheTin .image-wrap .text-overlay ol li#num4,.InsideTheTin2 .image-wrap .text-overlay ol li#num2,.InsideTheTin2 .image-wrap .text-overlay ol li#num4{right:75%}.InsideTheTin .image-wrap .text-overlay ol li#num1,.InsideTheTin2 .image-wrap .text-overlay ol li#num1{top:27vh}.InsideTheTin .image-wrap .text-overlay ol li#num1 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num1 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num2,.InsideTheTin2 .image-wrap .text-overlay ol li#num2{top:35vh;right:88%}.InsideTheTin .image-wrap .text-overlay ol li#num2 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num2 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num3,.InsideTheTin2 .image-wrap .text-overlay ol li#num3{top:40vh;left:89%}.InsideTheTin .image-wrap .text-overlay ol li#num3 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num3 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num4,.InsideTheTin2 .image-wrap .text-overlay ol li#num4{top:67vh;right:85%}.InsideTheTin .image-wrap .text-overlay ol li#num4 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num4 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num5,.InsideTheTin2 .image-wrap .text-overlay ol li#num5{top:70vh}.InsideTheTin .image-wrap .text-overlay ol li#num5 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num5 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay.active .btn-wrapper:hover .btn,.InsideTheTin .image-wrap .text-overlay.active .btn-wrapper.hover .btn,.InsideTheTin2 .image-wrap .text-overlay.active .btn-wrapper:hover .btn,.InsideTheTin2 .image-wrap .text-overlay.active .btn-wrapper.hover .btn{pointer-events:auto;opacity:1}.InsideTheTin .image-wrap .text-overlay.active ol li,.InsideTheTin2 .image-wrap .text-overlay.active ol li{opacity:1}.InsideTheTin .image-wrap .text-overlay.active ol li#num1,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num1{transition-delay:0s}.InsideTheTin .image-wrap .text-overlay.active ol li#num1 .num:before,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num1 .num:before{transition-delay:.2s;width:var(--line1Width)}.InsideTheTin .image-wrap .text-overlay.active ol li#num2,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num2{transition-delay:.2s}.InsideTheTin .image-wrap .text-overlay.active ol li#num2 .num:before,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num2 .num:before{transition-delay:.4s;width:var(--line2Width)}.InsideTheTin .image-wrap .text-overlay.active ol li#num3,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num3{transition-delay:.2s}.InsideTheTin .image-wrap .text-overlay.active ol li#num3 .num:before,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num3 .num:before{transition-delay:.6s;width:var(--line3Width)}.InsideTheTin .image-wrap .text-overlay.active ol li#num4,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num4{transition-delay:.3s}.InsideTheTin .image-wrap .text-overlay.active ol li#num4 .num:before,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num4 .num:before{transition-delay:.8s;width:var(--line4Width)}.InsideTheTin .image-wrap .text-overlay.active ol li#num5,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num5{transition-delay:.4s}.InsideTheTin .image-wrap .text-overlay.active ol li#num5 .num:before,.InsideTheTin2 .image-wrap .text-overlay.active ol li#num5 .num:before{transition-delay:1s;width:var(--line5Width)}.InsideTheTin{background-color:#e6e6e6}.InsideTheTin2 .top-content-wrap{padding-top:14px}.InsideTheTin2 .image-wrap{top:0;margin-bottom:0}.InsideTheTin2 .image-wrap .image-content{background-image:url(../assets/inside-the-tin-bg2.jpg)}.InsideTheTin2 .text-overlay ol li#num6{top:33vh;left:79%}.InsideTheTin2 .text-overlay ol li#num6 .num:before{width:0}.InsideTheTin2 .text-overlay ol li#num7{top:52vh;right:78%}.InsideTheTin2 .text-overlay ol li#num7 .num:before{width:0}.InsideTheTin2 .text-overlay ol li#num8{top:55vh;left:71%}.InsideTheTin2 .text-overlay ol li#num8 .num:before{width:0}.InsideTheTin2 .text-overlay.active ol li#num6{transition-delay:0s}.InsideTheTin2 .text-overlay.active ol li#num6 .num:before{transition-delay:.2s;width:var(--line6Width)}.InsideTheTin2 .text-overlay.active ol li#num7{transition-delay:.2s}.InsideTheTin2 .text-overlay.active ol li#num7 .num:before{transition-delay:.4s;width:var(--line7Width)}.InsideTheTin2 .text-overlay.active ol li#num8{transition-delay:.2s}.InsideTheTin2 .text-overlay.active ol li#num8 .num:before{transition-delay:.6s;width:var(--line8Width)}@media (min-width: 768px){.InsideTheTin .top-content-wrap,.InsideTheTin2 .top-content-wrap{padding:130px 24px 0}.InsideTheTin .top-content-wrap h1,.InsideTheTin2 .top-content-wrap h1{font-size:60px;max-width:720px}.InsideTheTin .top-content-wrap p,.InsideTheTin2 .top-content-wrap p{font-size:24px}.InsideTheTin .image-wrap .image-content .gradient-wrap .mobile-text,.InsideTheTin2 .image-wrap .image-content .gradient-wrap .mobile-text{font-size:16px;bottom:40px}}@media (min-width: 1024px){.InsideTheTin .top-content-wrap,.InsideTheTin2 .top-content-wrap{padding:80px 24px 0}.InsideTheTin .top-content-wrap h1,.InsideTheTin2 .top-content-wrap h1{font-size:70px;max-width:750px;margin:0 auto 30px}.InsideTheTin .top-content-wrap p,.InsideTheTin2 .top-content-wrap p{font-size:28px}.InsideTheTin .image-wrap,.InsideTheTin2 .image-wrap{top:-8vh;margin-bottom:-8vh}.InsideTheTin .image-wrap .image-content,.InsideTheTin2 .image-wrap .image-content{height:106vh}.InsideTheTin .image-wrap .image-content img,.InsideTheTin2 .image-wrap .image-content img{height:106vh;max-width:none;width:auto;position:absolute;transform:translate(-50%)}.InsideTheTin .image-wrap .image-content .gradient-wrap,.InsideTheTin2 .image-wrap .image-content .gradient-wrap{overflow:visible}.InsideTheTin .image-wrap .image-content .gradient-wrap .mobile-text,.InsideTheTin2 .image-wrap .image-content .gradient-wrap .mobile-text{display:none}.InsideTheTin .image-wrap .image-content .gradient-wrap:after,.InsideTheTin2 .image-wrap .image-content .gradient-wrap:after{content:none}.InsideTheTin .image-wrap .text-overlay,.InsideTheTin2 .image-wrap .text-overlay{max-width:none}.InsideTheTin .image-wrap .text-overlay ol li .num,.InsideTheTin2 .image-wrap .text-overlay ol li .num{pointer-events:none;cursor:defaul;width:32px;height:32px;line-height:30px;font-size:14px}.InsideTheTin .image-wrap .text-overlay ol li .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li .num:before{content:""}.InsideTheTin .image-wrap .text-overlay ol li p,.InsideTheTin2 .image-wrap .text-overlay ol li p{display:block}.InsideTheTin .image-wrap .text-overlay ol li.active .num,.InsideTheTin2 .image-wrap .text-overlay ol li.active .num{background-color:#00665e}.InsideTheTin .image-wrap .text-overlay ol li#num1,.InsideTheTin2 .image-wrap .text-overlay ol li#num1{top:29vh}.InsideTheTin .image-wrap .text-overlay ol li#num1 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num1 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num2,.InsideTheTin2 .image-wrap .text-overlay ol li#num2{top:40vh;right:75%}.InsideTheTin .image-wrap .text-overlay ol li#num2 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num2 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num3,.InsideTheTin2 .image-wrap .text-overlay ol li#num3{top:53vh;left:75%}.InsideTheTin .image-wrap .text-overlay ol li#num3 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num3 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num4,.InsideTheTin2 .image-wrap .text-overlay ol li#num4{top:75vh;right:75%}.InsideTheTin .image-wrap .text-overlay ol li#num4 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num4 .num:before{width:0}.InsideTheTin .image-wrap .text-overlay ol li#num5,.InsideTheTin2 .image-wrap .text-overlay ol li#num5{top:77vh}.InsideTheTin .image-wrap .text-overlay ol li#num5 .num:before,.InsideTheTin2 .image-wrap .text-overlay ol li#num5 .num:before{width:0}.InsideTheTin2 .text-overlay ol li#num6{top:31vh;left:75%}.InsideTheTin2 .text-overlay ol li#num6 .num:before{width:0}.InsideTheTin2 .text-overlay ol li#num7{top:49vh;right:75%}.InsideTheTin2 .text-overlay ol li#num7 .num:before{width:0}.InsideTheTin2 .text-overlay ol li#num8{top:61vh;left:75%}.InsideTheTin2 .text-overlay ol li#num8 .num:before{width:0}}@media (min-width: 1200px){.InsideTheTin .top-content-wrap,.InsideTheTin2 .top-content-wrap{padding:80px 24px 0}}.RichText{padding:40px 0;overflow:hidden}.RichText .text-wrap{grid-column:1/13;padding:0 6.666vw;text-align:center}.RichText .text-wrap h2{margin:0 0 30px}.RichText .text-wrap p{font-family:Styrene A Web,sans-serif;font-size:20px;font-weight:400;line-height:1.33;letter-spacing:.041em;margin:0 0 1em}.RichText .text-wrap p:last-child{margin-bottom:0}.RichText .text-wrap .btn-wrap{margin-bottom:10px}.RichText.brand-statement{max-width:none!important}.RichText.brand-statement .text-wrap{background-image:url(../assets/brand-statement-bg-mobile.svg?v=1);background-size:contain;background-repeat:no-repeat;background-position:top center;padding:18vw}.RichText.brand-statement .text-wrap h2{font-family:Leitura-Roman2,serif;font-size:11.02564103vw;letter-spacing:0;margin-bottom:.75em;line-height:1.14}.RichText.brand-statement .text-wrap .btn-wrap{margin-bottom:0}.RichText.brand-statement .text-wrap .button{width:auto;padding:0 6.41025641vw;font-size:3.906333333vw;height:10.51282051vw;line-height:10.51282051vw;border-radius:10.51282051vw}.RichText.brand-statement .text-wrap .button:hover{color:#c8e302;background-color:#003e37}.RichText.happy-campers-kit{max-width:none!important}.RichText.happy-campers-kit .text-wrap{background-image:url(../assets/brand-statement-bg-mobile.svg?v=1);background-size:contain;background-repeat:no-repeat;background-position:top center;padding:18vw}.RichText.happy-campers-kit .text-wrap h2{font-family:Leitura-Roman2,serif;font-size:11.02564103vw;letter-spacing:0;margin-bottom:.75em;line-height:1.14}.RichText.happy-campers-kit .text-wrap .btn-wrap{margin-bottom:0}.RichText.happy-campers-kit .text-wrap .button{width:auto;padding:0 6.41025641vw;font-size:3.906333333vw;height:10.51282051vw;line-height:10.51282051vw;border-radius:10.51282051vw}.RichText.happy-campers-kit .text-wrap .button:hover{color:#c8e302;background-color:#003e37}.RichText.b-corp{background-color:#c8e302;max-width:none}.RichText.b-corp h2{font-size:38px;line-height:1.1}.RichText.b-corp p{font-size:20px;max-width:1220px;margin-left:auto;margin-right:auto}.RichText.b-corp p strong{margin-top:1.25em;font-size:28px;font-weight:500;display:inline-block}.RichText.b-corp ul{padding:0;margin:0}.RichText.b-corp ul li{font-size:20px;list-style:none;margin-bottom:30px}.RichText.b-corp ul li:last-child{margin-bottom:0}@media (min-width: 768px){.RichText{padding:50px 0}.RichText .text-wrap p{font-size:24px}.RichText.brand-statement{padding:75px 0}.RichText.brand-statement .text-wrap{padding:0;grid-column:2/12;background-image:url(../assets/brand-statement-bg-desktop.svg?v=4);background-size:contain;background-repeat:no-repeat;background-position:top center;padding:12vw 10.5vw 8vw}.RichText.brand-statement .text-wrap h2{font-size:5.15vw;margin-bottom:.25em}.RichText.brand-statement .text-wrap h2 br.mobile{display:none!important}.RichText.brand-statement .text-wrap h2 br.desktop{display:inline-block!important}.RichText.brand-statement .text-wrap .button{padding:0 1.131221719vw;font-size:1.148921569vw;height:3.092006033vw;line-height:3.092006033vw;border-radius:3.092006033vw}.RichText.happy-campers-kit{padding:75px 0}.RichText.happy-campers-kit .text-wrap{padding:0;grid-column:2/12;background-image:url(../assets/brand-statement-bg-desktop.svg?v=4);background-size:contain;background-repeat:no-repeat;background-position:top center;padding:12vw 10.5vw 8vw}.RichText.happy-campers-kit .text-wrap h2{font-size:5.15vw;margin-bottom:.25em}.RichText.happy-campers-kit .text-wrap h2 br.mobile{display:none!important}.RichText.happy-campers-kit .text-wrap h2 br.desktop{display:inline-block!important}.RichText.happy-campers-kit .text-wrap .button{padding:0 1.131221719vw;font-size:1.148921569vw;height:3.092006033vw;line-height:3.092006033vw;border-radius:3.092006033vw}}@media (min-width: 1024px){.RichText{padding:75px 0}.RichText .text-wrap{padding:0;grid-column:2/12}.RichText .text-wrap h2{margin:0 0 30px}.RichText .text-wrap p{font-size:25px}.RichText .text-wrap .btn-wrap{margin-bottom:20px}.RichText.b-corp h2{font-size:48px}.RichText.b-corp p{font-size:26px}.RichText.b-corp p strong{font-size:34px}.RichText.b-corp ul{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;justify-content:center}.RichText.b-corp ul li{width:33.3%;font-size:19px;margin-bottom:0}}@media (min-width: 1200px){.RichText{padding:100px 0}.RichText .text-wrap p{font-size:25px}.RichText .text-wrap .btn-wrap{margin-bottom:30px}}.ImageBlock .image__image.style1{grid-column:1/13}.ImageBlock .image__image.style2{grid-column:2/13}.ImageBlock .image__image{padding-bottom:49.79%;overflow:hidden;background-size:cover;background-position:center bottom;background-repeat:no-repeat}.ImageBlock img{width:100%!important;max-width:100%!important}.ImageBlock.mobile .image__image{padding-bottom:184.8vw}.ImageBlock.desktop{display:none}.ImageBlock.desktop .image__image{padding-bottom:27.625vw}@media (min-width: 768px){.ImageBlock.mobile{display:none}.ImageBlock.desktop{display:block}}@media (min-width: 1024px){.ImageBlock .image__image{padding-bottom:49.79%}}.ImageWithCaption .style1{grid-column:1/13;padding-left:6.666vw;padding-right:6.666vw}.ImageWithCaption .image-with-caption__image{padding-bottom:56.25%;overflow:hidden;background-size:cover;background-position:center center}.ImageWithCaption .image-with-caption__text{padding:40px 0;max-width:340px}.ImageWithCaption .image-with-caption__text p{margin:0;font-size:20px;line-height:1.41}@media (min-width: 768px){.ImageWithCaption .image-with-caption__text{padding:80px 0;max-width:420px}.ImageWithCaption .image-with-caption__text p{margin:0;font-size:24px}}@media (min-width: 1024px){.ImageWithCaption .style1{grid-column:2/12;padding-left:0;padding-right:0}.ImageWithCaption .image-with-caption__text{padding:130px 0;max-width:480px}.ImageWithCaption .image-with-caption__text p{margin:0;font-size:28px}}@media (min-width: 1200px){.ImageWithCaption .image-with-caption__text{padding:130px 0 104px;max-width:600px}.ImageWithCaption .image-with-caption__text p{font-size:32px}}.ImageDypticWithCaption{margin-bottom:60px}.ImageDypticWithCaption .image1{grid-column:1/13;overflow:hidden;margin-top:-10%}.ImageDypticWithCaption .image1 .image-with-caption__image{margin-right:22.133vw}.ImageDypticWithCaption .image1 .line-above{margin-left:6.666vw}.ImageDypticWithCaption .image1 .line-above.first{margin-top:-15vw}.ImageDypticWithCaption .image2{grid-column:1/13;padding-left:22.133vw}.ImageDypticWithCaption .image2 .product-img{display:none}.ImageDypticWithCaption .product-img{width:140%;margin-left:-20%;margin-top:0;margin-bottom:0%}.ImageDypticWithCaption .product-img .responsive-image__wrapper{max-width:640px}.ImageDypticWithCaption .image-with-caption__text{padding:40px 0;width:100%;text-align:left}.ImageDypticWithCaption .image-with-caption__text p{margin:0;font-size:20px;line-height:1.41}@media (min-width: 768px){.ImageDypticWithCaption{margin-bottom:74px}.ImageDypticWithCaption .image-with-caption__text{padding:80px 0;max-width:420px}.ImageDypticWithCaption .image-with-caption__text p{margin:0;font-size:24px}}@media (min-width: 1024px){.ImageDypticWithCaption{overflow-x:visible;margin-bottom:96px}.ImageDypticWithCaption .image1{grid-column:2/7;padding-right:1.25vw;margin-top:0}.ImageDypticWithCaption .image1 .image-with-caption__image{margin-right:0}.ImageDypticWithCaption .image1 .line-above.first{margin-top:0;margin-left:0;margin-bottom:104px}.ImageDypticWithCaption .image1 .line-above.last{margin-left:0;margin-top:104px}.ImageDypticWithCaption .image1 .product-img{display:none}.ImageDypticWithCaption .image2{grid-column:7/12;padding-left:1.25vw}.ImageDypticWithCaption .image2 .product-img{display:block;margin-top:20%;margin-bottom:20%}.ImageDypticWithCaption .image-with-caption__text{text-align:left;max-width:480px}.ImageDypticWithCaption .image-with-caption__text p{margin:0;font-size:28px}}@media (min-width: 1200px){.ImageDypticWithCaption{margin-top:104px;margin-bottom:126px}.ImageDypticWithCaption .image-with-caption__text p{font-size:32px}}.OnlyAtTarget{position:relative;padding-top:60px;padding-bottom:60px}.OnlyAtTarget .img-wrap{position:relative;width:100%;height:300px;background-size:contain;background-position:center;background-repeat:no-repeat;top:40px;left:0}.OnlyAtTarget .text-wrap{padding:6.666vw;max-width:calc(344px + 13.32vw);margin:40px auto 0;position:relative;z-index:1}.OnlyAtTarget .text-wrap h1{margin:0}.OnlyAtTarget .text-wrap h3{font-size:14px}.OnlyAtTarget .text-wrap p{margin:24px 0;line-height:1.4}.OnlyAtTarget .form-wrap{text-align:left;max-width:344px}.OnlyAtTarget .form-wrap label{font-size:11px;font-weight:500;text-transform:uppercase;display:block;cursor:default;margin-bottom:10px}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ{font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important;padding:0 70px 12px 0!important;width:100%!important;color:#00665e!important;background-color:transparent;border:none!important;border-bottom:2px solid #002623!important;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1)!important;height:52px;line-height:52px}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::placeholder,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::placeholder{color:#00665e;opacity:1;font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg:-ms-input-placeholder,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ:-ms-input-placeholder{color:#00665e;font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::-ms-input-placeholder,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::-ms-input-placeholder{color:#00665e;font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ:focus{border-bottom-color:#c8e302!important}.OnlyAtTarget .isolda.isolda{padding:0!important}.OnlyAtTarget .kNHevG.kNHevG{padding:0!important;margin-bottom:30px}.OnlyAtTarget .eDtNtp.eDtNtp{display:block}.OnlyAtTarget .iQSNSv.iQSNSv{position:relative!important;padding:0!important;right:0}.OnlyAtTarget .iQSNSv.iQSNSv .flZDXw.flZDXw.flZDXw.flZDXw.flZDXw.flZDXw{background:none!important;background-image:url(../assets/form-cta3.svg?v=1)!important;background-size:contain!important;background-repeat:no-repeat!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:87px;height:39px;padding:0!important}.OnlyAtTarget .ValidationMessage__Container-sc-1agouhi-0{display:none!important}.OnlyAtTarget .ftqUBw .ql-editor{height:52px}.OnlyAtTarget .ftqUBw .ql-editor p{font-size:29px!important;color:#00665e!important;font-family:Styrene A Web,sans-serif!important;margin:0}.OnlyAtTarget .target-logo{display:block;background-image:url(../assets/only-target-black.svg);width:97px;height:24px;background-size:97px 24px;position:absolute;overflow:hidden;text-indent:-9999px;bottom:50px;right:6.666%}@media (min-width: 768px){.OnlyAtTarget .end-holder .img-wrap{top:60px}.OnlyAtTarget .end-holder .text-wrap{margin-top:60px;max-width:calc(500px + 13.32vw)}.OnlyAtTarget .end-holder .text-wrap p{font-size:24px;margin:30px 0 40px}.OnlyAtTarget .target-logo{bottom:20px}}@media (min-width: 1024px){.OnlyAtTarget{background-size:80vw auto;background-position:-10vw center;padding-top:0;height:55.83vw;max-height:calc(100vh - 120px)}.OnlyAtTarget .img-wrap{position:absolute;width:50%;max-width:700px;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;top:0;right:50%;left:auto}.OnlyAtTarget .text-wrap{padding:0;max-width:50%;position:relative;z-index:1;position:absolute;left:50%;margin:auto;top:0;bottom:0;display:table;vertical-align:middle}.OnlyAtTarget .text-wrap .inner{padding-right:6.6666vw}.OnlyAtTarget .text-wrap h1{margin:0;font-size:60px}.OnlyAtTarget .text-wrap h3{font-size:16px}.OnlyAtTarget .text-wrap p{font-size:32px;max-width:500px;margin-bottom:40px}.OnlyAtTarget .form-wrap{max-width:440px}.OnlyAtTarget .form-wrap label{margin-bottom:20px;font-size:13px}.OnlyAtTarget .target-logo{width:129px;height:32px;bottom:20px;background-size:129px 32px}.OnlyAtTarget .eDtNtp.eDtNtp{display:flex}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ{font-size:44px!important;padding:0 110px 22px 0!important;height:62px;line-height:52px}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::placeholder,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::placeholder{color:#00665e;opacity:1;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg:-ms-input-placeholder,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ:-ms-input-placeholder{color:#00665e;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.OnlyAtTarget .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::-ms-input-placeholder,.OnlyAtTarget .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::-ms-input-placeholder{color:#00665e;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.OnlyAtTarget .ftqUBw .ql-editor{height:62px}.OnlyAtTarget .iQSNSv.iQSNSv{position:absolute!important;padding:0!important;right:0}.OnlyAtTarget .iQSNSv.iQSNSv .flZDXw.flZDXw.flZDXw.flZDXw.flZDXw.flZDXw{background:none!important;background-image:url(../assets/form-cta3.svg?v=1)!important;background-size:contain!important;background-repeat:no-repeat!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:87px;height:39px;padding:0!important}}@media (min-width: 1200px){.OnlyAtTarget .text-wrap p{font-size:32px}}.Stackability{position:relative;background-color:#d7d8da;background-size:10px 600px;background-repeat:repeat-x;background-position:bottom left;height:680px;overflow:hidden}.Stackability .video-wrap{position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;top:auto;left:50%;bottom:0;height:560px;width:667px;transform:translate3d(-50%,0,0)}.Stackability .video-wrap:before{content:"";display:block;position:absolute;width:100%;height:180px;top:0;left:0;z-index:1;background:-moz-linear-gradient(top,#d7d8da 0%,rgba(215,216,218,0) 100%);background:-webkit-linear-gradient(top,#d7dae4 0%,rgba(215,216,218,0) 100%);background:linear-gradient(to bottom,#d7d8da,#d7d8da00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#d7d8da",endColorstr="#00d7d8da",GradientType=0)}.Stackability .text-wrap{padding:40px 6.666vw;max-width:calc(344px + 13.32vw);margin:0 auto;position:relative;z-index:1}.Stackability .text-wrap h3{font-size:12px}.Stackability .text-wrap p{font-size:20px;margin:24px 0;line-height:1.4}.Stackability .target-logo{display:block;background-image:url(../assets/only-target-black.svg);width:97px;height:24px;background-size:97px 24px;position:absolute;overflow:hidden;text-indent:-9999px;bottom:44px;right:6.666%}.Stackability #stackable-video{opacity:0;transition:opacity .5s linear}.Stackability #stackable-video.active{opacity:1}.Stackability.newsletter .text-wrap h1{margin:0}.Stackability.newsletter .text-wrap p{max-width:620px}.Stackability.newsletter .form-holder{max-width:335px}.Stackability.newsletter .form-holder fieldset{border:none;padding:0;margin:0 0 20px}.Stackability.newsletter .form-holder input[type=email]{font-family:Styrene A Web,sans-serif;font-size:19px!important;padding:20px 0;width:100%;color:#00665e;border:none;border-bottom:2px solid #00665E;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1);background-color:transparent!important}.Stackability.newsletter .form-holder input[type=email]:focus{border-bottom-color:#c8e302}.Stackability.newsletter .form-holder input::placeholder{color:#00665e;opacity:.5}.Stackability.newsletter .form-holder input:-ms-input-placeholder{color:#00665e;opacity:.5}.Stackability.newsletter .form-holder input::-ms-input-placeholder{color:#00665e;opacity:.5}.Stackability.newsletter .klaviyo_condensed_styling,.Stackability.newsletter .klaviyo_styling{max-width:none}.Stackability.newsletter label{font-family:Styrene A Web,sans-serif!important;color:#00665e;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.157em;display:none;cursor:default;margin-bottom:11px}.Stackability.newsletter input[type=email]{background-color:transparent;font-size:19px!important;font-weight:400!important;font-family:Styrene A Web,sans-serif!important;padding:0 70px 0 0!important;width:100%!important;color:#00665e!important;border:none!important;border-bottom:2px solid #00665E!important;border-radius:0!important;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1)!important;height:42px;line-height:22px}.Stackability.newsletter input::placeholder{color:#00665e;opacity:.5;font-size:19px!important;font-weight:400!important;font-family:Styrene A Web,sans-serif!important}.Stackability.newsletter input:-ms-input-placeholder{color:#00665e;opacity:.5;font-size:19px!important;font-weight:400!important;font-family:Styrene A Web,sans-serif!important}.Stackability.newsletter input::-ms-input-placeholder{color:#00665e;opacity:.5;font-size:19px!important;font-weight:400!important;font-family:Styrene A Web,sans-serif!important}.Stackability.newsletter input:focus{border-bottom-color:#c8e302!important}.Stackability.newsletter input:-webkit-autofill,.Stackability.newsletter input:-webkit-autofill:hover,.Stackability.newsletter input:-webkit-autofill:focus,.Stackability.newsletter input:-webkit-autofill:active{-webkit-text-fill-color:#00665E!important;-webkit-box-shadow:0 0 0 30px rgba(255,255,255,0) inset!important;caret-color:#fff}.Stackability.newsletter .klaviyo_field_group{position:relative}.Stackability.newsletter .klaviyo_form_actions{position:absolute!important;padding:0!important;right:0;top:7px}.Stackability.newsletter .klaviyo_form_actions button{background:none!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:54px;height:24px;padding:0!important}.Stackability.newsletter .klaviyo_messages{height:52px}.Stackability.newsletter .klaviyo_messages .success_message,.Stackability.newsletter .klaviyo_messages .error_message{height:52px;line-height:52px;font-size:19px!important;color:#00665e!important;font-family:Styrene A Web,sans-serif!important;margin:0}.Stackability.newsletter .social-block{margin:0 auto 70px;width:100%;max-width:347px}.Stackability.newsletter ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:nowrap;justify-content:space-between;font-size:0}.Stackability.newsletter ul li{display:block}.Stackability.newsletter ul li a{font-size:19 px;padding:2px 0;letter-spacing:-.008em;text-decoration:none;border-bottom:2px solid #c8e302;transition:color .25s linear,border-bottom-color .25s linear}.Stackability.newsletter ul li a:hover,.Stackability.newsletter ul li a.hover{color:#c8e302}@media (min-width: 660px){.Stackability{height:1000px}.Stackability .video-wrap{position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;top:auto;left:50%;bottom:0;height:859px;width:1024px;transform:translate3d(-50%,0,0)}}@media (min-width: 768px){.Stackability .img-wrap{top:60px}.Stackability .text-wrap{margin-top:60px;max-width:calc(500px + 13.32vw)}.Stackability .text-wrap p{font-size:24px;margin:30px 0 40px}.Stackability .target-logo{bottom:44px}}@media (min-width: 1024px){.Stackability{padding-top:0;height:55.83vw;max-height:calc(100vh - 120px);background-image:none}.Stackability .video-wrap{position:absolute;height:100%;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;right:25%;left:auto;top:0;transform:none}.Stackability .video-wrap:before{content:none}.Stackability .text-wrap{padding:0;max-width:50%;position:relative;z-index:1;position:absolute;left:50%;margin:auto;top:50%;transform:translateY(-50%)}.Stackability .text-wrap .inner{padding-right:6.6666vw}.Stackability .text-wrap h3{font-size:18px}.Stackability .text-wrap p{font-size:32px;max-width:540px;margin-bottom:40px}.Stackability .target-logo{width:129px;height:32px;bottom:44px;background-size:129px 32px}@-moz-document url-prefix(){}}@media (min-width: 1200px){.Stackability .text-wrap p{font-size:32px}}.Newsletter{padding:40px 6.666vw;background-color:#d1e2e0;overflow:hidden}.Newsletter .GridWrapper{max-width:480px}.Newsletter .text-wrap{grid-column:1/13}.Newsletter .text-wrap h2:before{content:"";display:block;margin-bottom:20px;width:24px;height:24px;background:url(../assets/welly-x.svg) center no-repeat;background-size:24px 24px}.Newsletter .text-wrap h2{margin:0 0 30px}.Newsletter .form-wrap{grid-column:1/13;border-radius:6px;padding:40px 23px;background-color:#fff}.Newsletter .form-wrap fieldset{border:none;padding:0;margin:0 0 20px}.Newsletter .form-wrap label{font-size:11px;font-weight:500;text-transform:uppercase;display:block;cursor:default;margin-bottom:20px}.Newsletter .form-wrap input[type=email]{font-size:29px;padding:20px 0;width:100%;color:#00665e;border:none;border-bottom:2px solid #003e37;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1)}.Newsletter .form-wrap input[type=email]:focus{border-bottom-color:#c8e302}.Newsletter .form-wrap input::placeholder{color:#00665e;opacity:1}.Newsletter .form-wrap input:-ms-input-placeholder{color:#00665e}.Newsletter .form-wrap input::-ms-input-placeholder{color:#00665e}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ{font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important;padding:0 0 12px!important;width:100%!important;color:#00665e!important;border:none!important;border-bottom:2px solid #003e37!important;transition:border-bottom-color .25s cubic-bezier(.5,0,.5,1)!important;height:52px;line-height:52px}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::placeholder,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::placeholder{color:#00665e;opacity:1;font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg:-ms-input-placeholder,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ:-ms-input-placeholder{color:#00665e;font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::-ms-input-placeholder,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::-ms-input-placeholder{color:#00665e;font-size:29px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ:focus{border-bottom-color:#c8e302!important}.Newsletter .isolda.isolda{padding:0!important}.Newsletter .kNHevG.kNHevG{padding:0!important;margin-bottom:30px}.Newsletter .eDtNtp.eDtNtp{display:block}.Newsletter .iQSNSv.iQSNSv{position:relative!important;padding:0!important;right:0}.Newsletter .iQSNSv.iQSNSv .flZDXw.flZDXw.flZDXw.flZDXw.flZDXw.flZDXw{background:none!important;background-image:url(../assets/form-cta3.svg?v=1)!important;background-size:contain!important;background-repeat:no-repeat!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:87px;height:39px;padding:0!important}.Newsletter .ValidationMessage__Container-sc-1agouhi-0{display:none!important}.Newsletter .ftqUBw .ql-editor{height:52px}.Newsletter .ftqUBw .ql-editor p{font-size:29px!important;color:#00665e!important;font-family:Styrene A Web,sans-serif!important;margin:0}@media (min-width: 1024px){.Newsletter{padding:50px 0;padding-left:6.666vw;padding-right:6.666vw}.Newsletter .GridWrapper{max-width:1440px}.Newsletter .text-wrap{grid-column:1/7;display:table-cell;vertical-align:middle;display:table;height:100%}.Newsletter .text-wrap h2{margin-bottom:0;display:table-cell;vertical-align:middle}.Newsletter .form-wrap{grid-column:7/13;padding:60px}.Newsletter .form-wrap label{font-size:13px}}@media (min-width: 1200px){.Newsletter .eDtNtp.eDtNtp{display:flex}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ{font-size:44px!important;padding:0 110px 22px 0!important;height:62px;line-height:52px}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::placeholder,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::placeholder{color:#00665e;opacity:1;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg:-ms-input-placeholder,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ:-ms-input-placeholder{color:#00665e;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.Newsletter .dodLKg.dodLKg.dodLKg.dodLKg.dodLKg.dodLKg::-ms-input-placeholder,.Newsletter .hvCupJ.hvCupJ.hvCupJ.hvCupJ.hvCupJ::-ms-input-placeholder{color:#00665e;font-size:44px!important;font-weight:300!important;font-family:Styrene A Web,sans-serif!important}.Newsletter .iQSNSv.iQSNSv{position:absolute!important;padding:0!important;right:0}.Newsletter .ftqUBw .ql-editor{height:62px}.Newsletter .form-wrap{padding:80px 60px}}@media (min-width: 1440px){.Newsletter .form-wrap{padding:80px}}.InstagramFeed{padding:60px 0 70px;overflow:hidden}.InstagramFeed .text-wrap{grid-column:1/13;padding:0 6.666vw;margin:0 auto 40px;max-width:1440px;text-align:center}.InstagramFeed .text-wrap h2{font-size:34px;margin-top:0;margin-bottom:.25em}.InstagramFeed .text-wrap p{font-weight:400;line-height:1.14;font-size:22px;margin-top:0;margin-bottom:0}.InstagramFeed .text-wrap p a{text-decoration:none;color:#003e37;transition:color .25s linear}.InstagramFeed .text-wrap p a span.underline{text-decoration:underline;text-decoration-color:#c8e302;text-decoration-thickness:2px;text-underline-offset:.1em}.InstagramFeed .text-wrap p a:hover{color:#d670f6}.InstagramFeed .feed-wrap{padding:0 9;grid-column:1/13}.InstagramFeed .eapps-instagram-feed-posts-item.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image{transition:transform .5s ease-out!important}.InstagramFeed .eapps-instagram-feed-posts-item:hover.eapps-instagram-feed-posts-item-template-tile .eapps-instagram-feed-posts-item-image{filter:none!important}.InstagramFeed .eapps-instagram-feed-posts-slider-next,.InstagramFeed .eapps-instagram-feed-posts-slider-prev{box-shadow:none!important}.InstagramFeed #eapps-instagram-feed-1 .eapps-instagram-feed-posts-slider-nav{opacity:1;background-color:#c8e302!important;transition:all .25s}.InstagramFeed #eapps-instagram-feed-1 .eapps-instagram-feed-posts-slider-nav-icon{fill:#003e37!important}.InstagramFeed .eapps-instagram-feed-posts-item-image-wrapper,.InstagramFeed .eapps-instagram-feed,.InstagramFeed .eui-slider{overflow:visible!important}.InstagramFeed .eapps-instagram-feed-posts-item-link{overflow:hidden}.InstagramFeed .eapps-instagram-feed-posts-item-link img{transition:transform .5s ease-out}.InstagramFeed .eapps-instagram-feed-posts-item-link:hover img{transform:scale(1.1) translate(-50%,-50%)!important}@media (min-width: 768px){.InstagramFeed{padding:40px 0}.InstagramFeed .text-wrap{margin-bottom:40px}.InstagramFeed .text-wrap p{font-size:24px}}@media (min-width: 1024px){.InstagramFeed{padding:40px 0;margin-bottom:40px}.InstagramFeed .text-wrap{grid-column:2/12;padding:0;margin-bottom:50px}.InstagramFeed .text-wrap p{font-size:22px}.InstagramFeed .feed-wrap{padding:0}}@media (min-width: 1440px){.InstagramFeed{padding:60px 0}.InstagramFeed .text-wrap{max-width:960px}.InstagramFeed .text-wrap p{font-size:22px}}.HomePromoDyptic{max-width:1440px;margin:0 auto}.HomePromoDyptic .Promo{width:100%;position:relative;height:122.3vw;min-height:610px;display:block;background-size:contain;background-repeat:no-repeat;background-position:center bottom}.HomePromoDyptic .Promo .text-wrap{position:absolute;z-index:1;top:0;left:0;width:100%;padding:40px 6.66%;height:100%;text-decoration:none}.HomePromoDyptic .Promo .text-wrap h2{color:#00665e;font-size:24px;margin-top:0}.HomePromoDyptic .Promo .text-wrap p{color:#00665e;font-size:16px;margin-bottom:30px;line-height:1.33}.HomePromoDyptic .Promo .text-wrap p b,.HomePromoDyptic .Promo .text-wrap p strong{font-weight:500}.HomePromoDyptic .Promo .image-wrap img{vertical-align:bottom}.HomePromoDyptic .Promo:hover .button{color:#fff;background-color:#c8e302}#welly .HomePromoDyptic .Promo:last-child h2:before{content:"";width:26px;height:40px;background-image:url(../assets/bcorp-green.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px;display:inline-block;position:relative;margin-right:12px;top:12px}@media (min-width: 768px){.HomePromoDyptic .Promo{background-size:cover}.HomePromoDyptic .Promo .text-wrap h2{font-size:32px}.HomePromoDyptic .Promo .text-wrap p{font-size:21px}}@media (min-width: 1024px){.HomePromoDyptic{display:flex}.HomePromoDyptic .Promo{width:50%;height:61.1vw;min-height:782px;max-height:882px}.HomePromoDyptic .Promo .text-wrap h2{font-size:28px}.HomePromoDyptic .Promo .text-wrap p{font-size:18px}#welly .HomePromoDyptic .Promo:last-child h2:before{width:35px;height:54px;margin-right:12px;top:16px}}@media (min-width: 1200px){.HomePromoDyptic .Promo .text-wrap h2{color:#00665e;font-size:32px}.HomePromoDyptic .Promo .text-wrap p{color:#00665e;font-size:21px}}.AboutTeamCarousel{position:relative;background-color:#f0eeed;margin-bottom:40px}.AboutTeamCarousel .carousel-controls{width:100%;background-color:#003e37;padding:21px 20px;display:flex;justify-content:space-between}.AboutTeamCarousel .carousel-controls span{color:#fff}.AboutTeamCarousel .carousel-controls span.current-cnt{width:9px;text-align:right;display:inline-block}.AboutTeamCarousel .carousel-controls span.divider{margin:0 5px}.AboutTeamCarousel .carousel-controls a.arrow{color:#fff;cursor:pointer;padding:5px 0;font-size:0}.AboutTeamCarousel .carousel-controls a.arrow svg{position:relative;top:4px}.AboutTeamCarousel .carousel-controls a.arrow .object{transition:stroke .25s linear}.AboutTeamCarousel .carousel-controls a.arrow:hover .object{stroke:#c8e302}.AboutTeamCarousel .carousel-controls a.arrow.left{margin-right:10px}.AboutTeamCarousel .carousel-controls a.arrow.right{margin-left:10px}.AboutTeamCarousel .TeamMember{display:block}.AboutTeamCarousel .TeamMember .image-wrap{width:100%;height:13.32vw;display:block;background-repeat:no-repeat;background-position:top center;background-size:cover}.AboutTeamCarousel .TeamMember .image-wrap img{vertical-align:bottom;display:none}.AboutTeamCarousel .TeamMember .text-wrap{width:100%;padding:40px 6.66% 30px}.AboutTeamCarousel .TeamMember .text-wrap .title-holder{border-bottom:2px solid #c8e302;padding-bottom:30px;margin-bottom:30px}.AboutTeamCarousel .TeamMember .text-wrap .title-holder h2{margin-top:0;margin-bottom:0}.AboutTeamCarousel .TeamMember .text-wrap .title-holder .description p:last-child{margin-bottom:0}.AboutTeamCarousel .TeamMember .text-wrap .product-holder h4{font-family:Styrene A Web,sans-serif;font-size:12px;font-weight:500;letter-spacing:.171em;text-transform:uppercase;color:#c8e302}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul{padding:0;margin:0;display:grid;grid-column-gap:2.55%;grid-template-columns:repeat(3,[col-start] minmax(0,1fr) [col-end])}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li{list-style:none}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li .ProductGridItem .title-wrap a.info h3{margin-top:20px;font-size:14px}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li .ProductGridItem .price,.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li .ProductGridItem .compare-price,.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li .ProductGridItem .uvp{display:none}@media (min-width: 768px) and (min-width: 1024px){.AboutTeamCarousel{margin-bottom:100px}}@media (min-width: 1024px){.AboutTeamCarousel{margin-bottom:100px}.AboutTeamCarousel .carousel-controls{position:absolute;width:50%;bottom:0;right:0}.AboutTeamCarousel .TeamMember{display:flex}.AboutTeamCarousel .TeamMember .image-wrap{width:50%}.AboutTeamCarousel .TeamMember .text-wrap{width:50%;padding:60px 60px 100px;background-color:#f0eeed}.AboutTeamCarousel .TeamMember .text-wrap .title-holder{border-bottom:2px solid #c8e302;padding-bottom:30px;margin-bottom:30px}.AboutTeamCarousel .TeamMember .text-wrap .title-holder h2{margin-top:0;margin-bottom:0}.AboutTeamCarousel .TeamMember .text-wrap .title-holder .description p:last-child{margin-bottom:0}.AboutTeamCarousel .TeamMember .text-wrap .product-holder h4{font-family:Styrene A Web,sans-serif;font-size:12px;letter-spacing:.171em;text-transform:uppercase;color:#c8e302}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul{padding:0;margin:0;display:grid;grid-column-gap:2.55%;grid-template-columns:repeat(3,[col-start] minmax(0,1fr) [col-end])}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li{list-style:none}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li .ProductGridItem .title-wrap a.info h3{margin-top:20px;font-size:14px}.AboutTeamCarousel .TeamMember .text-wrap .product-holder ul li .ProductGridItem .price{display:none}}.ImageGrid .inner .GridWrapper{max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:0;display:grid;grid-column-gap:2.55vw;grid-row-gap:0;grid-template-columns:repeat(3,[col-start] minmax(0,1fr) [col-end]);grid-auto-flow:row}.ImageGrid .inner .GridWrapper .grid-item img{max-width:420px;width:100%;height:auto}@media (min-width: 1024px){.ImageGrid .inner .GridWrapper{grid-column-gap:2.55%;grid-template-columns:repeat(3,[col-start] minmax(0,1fr) [col-end])}}.PressGrid{padding:0;max-width:1440px;margin-left:auto;margin-right:auto;display:grid;grid-column-gap:2.55vw;grid-row-gap:40px;grid-template-columns:repeat(1,[col-start] minmax(0,1fr) [col-end]);grid-auto-flow:row;width:100%}.PressGrid .entry{margin:0 4px 8px;position:relative;border-bottom:2px solid #003e37}.PressGrid .entry .entry-content{cursor:pointer;display:block;width:100%;font-size:12px;line-height:1.3;letter-spacing:.02em;color:#003e37;text-decoration:none;padding:0 0 40px}.PressGrid .entry .entry-content .logo-wrap{height:18px;display:table-cell}.PressGrid .entry .entry-content .logo-wrap img{position:relative;display:table-cell;vertical-align:middle;height:37px!important;width:auto;outline:none;border:none}.PressGrid .entry .entry-content .entry-date{font-size:11px;font-weight:500;letter-spacing:.157em;margin-top:30px;margin-bottom:1em;display:block;text-transform:uppercase}.PressGrid .entry .entry-content p{font-size:18px;line-height:1.33;position:relative;max-width:360px}.PressGrid .entry .entry-content .text-link{font-size:16px;border-bottom:2px solid #c8e302;transition:color .25s linear,border-bottom-color .25s linear}.PressGrid .entry .entry-content .text-link:hover{color:#003e37;border-bottom-color:#003e37}.PressGrid .entry .entry-content:hover .text-link{color:#d670f6;border-bottom-color:#d670f6}@media (min-width: 640px){.PressGrid{grid-template-columns:repeat(2,[col-start] minmax(0,1fr) [col-end])}}@media (min-width: 768px){.PressGrid{grid-column-gap:2.55%}.PressGrid .entry{margin:0 8px 16px}.PressGrid .entry .entry-content .logo-wrap{height:37px!important}.PressGrid .entry .entry-content .logo-wrap img{max-height:37px!important;max-width:220px!important}.PressGrid .entry .entry-content .entry-date{font-size:rem(12)}}@media (min-width: 1024px){.PressGrid{grid-template-columns:repeat(3,[col-start] minmax(0,1fr) [col-end])}.PressGrid .entry .entry-content p{font-size:21px}}@media (min-width: 1440px){.PressGrid .entry .entry-content .text-link{font-size:19px}}.CenteredCopyBlock{background-color:#f0eeed;text-align:center;padding:40px 0;position:relative;z-index:1}.CenteredCopyBlock .inner{grid-column:1/13;padding:0 6.666vw}.CenteredCopyBlock .inner h2{font-family:Leitura-Roman2,serif;font-size:40px;line-height:1.125;font-weight:400;letter-spacing:-.008em;margin:0}.CenteredCopyBlock .inner p{margin-top:0}.CenteredCopyBlock .inner ul{padding:0;display:flex;flex-wrap:wrap;margin:0 auto;max-width:420px}.CenteredCopyBlock .inner ul li{list-style:none;padding:24px 15px 40px;flex:50%;background-image:url(../assets/welly-x.svg);background-position:center top;background-repeat:no-repeat;background-size:18px 18px}.CenteredCopyBlock .inner ul li p{line-height:1.52}@media (min-width: 768px){.CenteredCopyBlock{padding:80px 0}.CenteredCopyBlock .inner h2{font-size:60px}.CenteredCopyBlock .inner ul{max-width:100%}.CenteredCopyBlock .inner ul li{flex:25%}}@media (min-width: 1024px){.CenteredCopyBlock{padding:120px 0}.CenteredCopyBlock .inner h2{font-size:70px}.CenteredCopyBlock .inner ul{max-width:100%}.CenteredCopyBlock .inner ul li{flex:25%;padding:24px 24px 40px;background-size:24px 24px}.CenteredCopyBlock .inner ul li p,.CenteredCopyBlock .inner ul li p a,.CenteredCopyBlock .inner p.footnote,.CenteredCopyBlock .inner p.footnote a{font-size:21px}}.FaqBody{padding:0}.FaqBody *{color:#00665e}.FaqBody h3{font-size:18px;font-weight:500;letter-spacing:-.0023em;line-height:1.42;margin-top:0;margin-bottom:20px;text-transform:none}.FaqBody p{font-size:18px;margin-bottom:24px;line-height:1.42}.FaqBody p a{border-bottom:2px solid #c8e302;text-decoration:none;transition:color .25s linear}.FaqBody p a:hover{color:#c8e302}.FaqBody ol,.FaqBody ul{margin-bottom:24px;padding-left:14px}.FaqBody ol li,.FaqBody ul li{font-size:16px;margin-bottom:10px}.FaqBody ol li{list-style-type:decimal}.FaqBody ul{padding:0;margin:0}.FaqBody ul li{list-style:none;border-bottom:2px solid #00665E;padding-bottom:20px;margin-bottom:48px}.FaqBody ul li:last-child{border-bottom:none;margin-bottom:0}.FaqBody .legal-content{display:none}.FaqBody .faq-item .legal-content{display:block}.FaqBody .answer a{text-decoration:underline;vertical-align:top}@media (min-width: 1024px){#frequently-asked-questions .SubHeader{display:none}#frequently-asked-questions .page-content{padding:40px 0 0;display:flex}#frequently-asked-questions .FaqBody{width:64%;padding:0;vertical-align:top}#frequently-asked-questions .FaqBody h3,#frequently-asked-questions .FaqBody p{font-size:21px}}.modalwrap{display:none;z-index:10000;overflow:scroll;position:fixed;top:0;left:0;height:100%;width:100%;background-color:#eeeeeee6}.modalwrap.newsletter input.error{border-bottom-color:#ff6d6d;color:#ff6d6d}.modalwrap.newsletter .modal{max-width:644px;padding:20px}.modalwrap.newsletter .modal-header{padding:0;position:relative}.modalwrap.newsletter .modal-header .close-btn{position:absolute;top:30px;right:30px;cursor:pointer;color:#000;-webkit-transition:color .25s ease;-moz-transition:color .25s ease;-o-transition:color .25s ease;transition:color .25s ease}.modalwrap.newsletter .modal-header .close-btn path{fill:#00665e;transition:fill .25s}.modalwrap.newsletter .modal-header .close-btn:hover path{fill:#c8e302}.modal{position:relative;z-index:101;top:0;right:0;bottom:0;left:0;padding:0;text-align:center;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.modal h2{font-family:Leitura-Roman2,serif;letter-spacing:-.044em;font-size:44px;margin-bottom:30px}.modal p.message{font-family:Styrene A Web,sans-serif;color:var(--color-body-text);margin-bottom:40px}.modal .klaviyo_condensed_styling,.modal .klaviyo_styling{max-width:none!important;margin:0!important}.modal .klaviyo_styling input[type=email]{border-radius:0!important;width:100%!important;height:40px!important;font-size:18px!important;font-weight:400!important;line-height:40px!important;display:inline-block;border:none!important;border-bottom:2px solid #00665E!important;padding:0}.modal .klaviyo_field_group{position:relative}.modal .klaviyo_form_actions{padding:0!important;right:0;top:-45px;width:54px;height:24px;float:right;position:relative}.modal .klaviyo_form_actions button{background:none!important;background-image:url(../assets/form-cta3.svg?v=1)!important;background-size:contain!important;background-repeat:no-repeat!important;text-indent:-9999px!important;overflow:hidden!important;display:block;width:54px;height:24px;padding:0!important}.modal .klaviyo_messages{position:relative}.modal .klaviyo_messages .error_message{position:absolute;text-align:center;line-height:1.5!important;font-size:14px!important;font-family:Styrene A Web,sans-serif!important;width:100%}.modal .klaviyo_messages .success_message{color:#00665e;line-height:1.5!important;font-size:14px!important;font-family:Styrene A Web,sans-serif!important}.modal.v-center{position:absolute;margin:auto}.modal .modal-content{margin:0 auto;padding:40px;background-color:#fff}.modal .modal-content h2{margin-top:0}@media (min-width: 768px){.modal .btn{font-size:18px!important;height:60px!important;line-height:60px!important;padding:0 80px 0 20px!important}.modal .klaviyo_messages .success_message{font-size:14px!important}.modalwrap.newsletter .modal .modal-content{padding:100px}.modalwrap.newsletter .modal .modal-content h2{font-size:44px}.modalwrap.newsletter .modal .modal-content p.message{font-size:14px}}.ProductCollectionPromo{padding:80px 6.66%;max-width:1440px;margin:0 auto}.ProductCollectionPromo .Promo{max-width:480px}.ProductCollectionPromo .Promo .text-wrap,.ProductCollectionPromo .Promo .image-wrap{grid-column:1/7}.ProductCollectionPromo .Promo .image-wrap img{vertical-align:bottom}.ProductCollectionPromo #promo-2 .image-wrap{left:-5%;margin-bottom:-10%}.ProductCollectionPromo #promo-4 .image-wrap{margin-bottom:-5%}.ProductCollectionPromo .text-wrap{margin-top:0;margin-bottom:80px;grid-column:2/12}.ProductCollectionPromo .text-wrap h2{font-family:Leitura-Roman2,serif;font-size:38px;letter-spacing:-.006em;line-height:1;margin:0 0 14px}.ProductCollectionPromo .text-wrap p{font-size:14px;line-height:1.5238;margin:0 0 20px}@media (min-width: 1024px){.ProductCollectionPromo{padding:120px 0 40px}.ProductCollectionPromo .Promo{max-width:none}.ProductCollectionPromo .Promo:nth-child(odd) .text-wrap{grid-column:7/12}.ProductCollectionPromo .Promo:nth-child(odd) .image-wrap{grid-column:2/7}.ProductCollectionPromo .Promo:nth-child(2n) .text-wrap{grid-column:2/7}.ProductCollectionPromo .Promo:nth-child(2n) .image-wrap{grid-column:7/13;left:-10vw}.ProductCollectionPromo .Promo{position:relative;margin:120px auto}.ProductCollectionPromo #promo-1 .image-wrap{left:12%}.ProductCollectionPromo #promo-2 .image-wrap{left:-10%;margin-bottom:0}.ProductCollectionPromo #promo-2 .title-holder h2{max-width:320px}.ProductCollectionPromo #promo-3 .image-wrap{left:-5%}.ProductCollectionPromo #promo-4 .image-wrap{left:-10%}.ProductCollectionPromo .text-wrap{margin-top:20%;margin-bottom:0}.ProductCollectionPromo .text-wrap h2{font-size:60px;margin-bottom:25}.ProductCollectionPromo .text-wrap p{font-size:21px;margin:0 0 40px}.ProductCollectionPromo .image-wrap{position:absolute;z-index:-1;width:100%}}.ProductCollectionGroup{padding:40px 6.66%}.ProductCollectionGroup h2{text-align:center;font-family:Leitura-Roman3,serif;font-weight:500;font-size:38px;letter-spacing:-.006em;line-height:1.14;margin:0 auto;max-width:720px}.ProductCollectionGroup>p{text-align:center;line-height:1.38;font-size:16px;margin-top:.5em;margin-bottom:2em}.ProductCollectionGroup .grid{display:flex;flex-flow:row wrap;max-width:1440px;margin:0 auto}.ProductCollectionGroup .grid .image-wrap{margin-bottom:24px;overflow:hidden;border-radius:11px}.ProductCollectionGroup .grid .image-wrap img{width:100%;vertical-align:top}.ProductCollectionGroup .grid .image-wrap .new-flag,.ProductCollectionGroup .grid .image-wrap .sale-flag{position:absolute;top:0;right:0;transform:translate(40%,-40%);font-weight:500}.ProductCollectionGroup .grid .CollectionGroupItem{width:100%;text-align:center;margin-bottom:40px}.ProductCollectionGroup .grid .CollectionGroupItem .text-wrap{margin-top:0;margin-bottom:0;text-align:left}.ProductCollectionGroup .grid .CollectionGroupItem h3{font-size:12px;font-weight:500;letter-spacing:.15em;margin:0}.ProductCollectionGroup .grid .CollectionGroupItem h3:after{content:" \2014"}.ProductCollectionGroup .grid .CollectionGroupItem h3 a{text-decoration:none;color:#00665e;transition:color .25s linear}.ProductCollectionGroup .grid .CollectionGroupItem p{line-height:1.38;font-size:16px;margin-top:.5em;margin-bottom:1em}.ProductCollectionGroup .grid .CollectionGroupItem:last-child{margin-bottom:0}@media (min-width: 1024px){.ProductCollectionGroup{padding:6.66%}.ProductCollectionGroup h2{font-size:48px}.ProductCollectionGroup .grid{margin-top:4em;justify-content:space-between}.ProductCollectionGroup .grid .CollectionGroupItem{width:46%;margin-bottom:0}}@media (min-width: 1440px){.ProductCollectionGroup h2{font-size:60px;max-width:1100px}.ProductCollectionGroup>p{font-size:26px}.ProductCollectionGroup .grid{margin-top:7em}.ProductCollectionGroup .grid .image-wrap{border-radius:22px;margin-bottom:54px}.ProductCollectionGroup .grid .image-wrap .new-flag{width:108px;height:108px;border-radius:108px;font-size:23px;line-height:108px}.ProductCollectionGroup .grid .image-wrap .sale-flag{width:108px;height:108px;border-radius:108px;font-size:21px;line-height:108px}.ProductCollectionGroup .grid .CollectionGroupItem h3{font-size:22px}.ProductCollectionGroup .grid .CollectionGroupItem p{font-size:26px}}.ProductCollectionCarousel{padding:40px 6.66% 20px;background-color:#f5f5f5;overflow:hidden;position:relative}.ProductCollectionCarousel.new-target:after{content:none;display:block;opacity:0;background-image:url(../assets/new-at-target-logo.png);width:97px;height:24px;background-size:97px 24px;position:absolute;overflow:hidden;text-indent:-9999px;right:6.666%;z-index:1;transition:opacity .5s linear}.ProductCollectionCarousel.faded:after{opacity:1}.ProductCollectionCarousel h2{font-size:12px;text-transform:uppercase;font-weight:500;letter-spacing:.15em;color:#00665e;margin:0 0 2em}.ProductCollectionCarousel h2:after{content:" \2014"}.ProductCollectionCarousel .carousel-wrap{max-width:480px;margin:0 auto;position:relative}.ProductCollectionCarousel .carousel-wrap .carousel-image-wrap{padding:0 13.32%;margin-bottom:25px}@media (min-width: 1024px){.ProductCollectionCarousel .carousel-wrap .carousel-image-wrap{padding:0}}.ProductCollectionCarousel .carousel-wrap .carousel-image-wrap .slick-list{overflow:visible}@media (min-width: 1024px){.ProductCollectionCarousel .carousel-wrap .carousel-image-wrap .slick-list{clip-path:inset(-100vw 32px -100vw -100vw)}}.ProductCollectionCarousel .carousel-wrap .carousel-image-wrap .slick-list .CollectionCarouselItem{padding:0 16px}@media (min-width: 1024px){.ProductCollectionCarousel .carousel-wrap .carousel-image-wrap .slick-list .CollectionCarouselItem{padding:0 32px}}.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap{position:relative;display:flex;flex-direction:column;justify-content:flex-start}.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap .carousel-text{margin-bottom:20px}.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap .carousel-text.new-target:after{content:"";display:block;background-image:url(../assets/new-at-target-logo.png);width:64px;height:18px;background-size:64px 16px;background-repeat:no-repeat;position:absolute;overflow:hidden;text-indent:-9999px;top:4px;right:0%;z-index:1}.ProductCollectionCarousel .carousel-wrap .slick-arrow{width:37px;height:37px;text-indent:-9999px;overflow:hidden;background-color:#ffffffbf;border:none;border-radius:50px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1;box-shadow:0 3px 6px #00000026;background-size:9px auto;background-repeat:no-repeat;background-position:center}.ProductCollectionCarousel .carousel-wrap .slick-prev{left:16px;background-image:url(../assets/carousel-arrow-left.svg)}@media (min-width: 1024px){.ProductCollectionCarousel .carousel-wrap .slick-prev{left:32px}}.ProductCollectionCarousel .carousel-wrap .slick-next{right:16px;transform:translate(50%,-50%);background-image:url(../assets/carousel-arrow-right.svg)}@media (min-width: 1024px){.ProductCollectionCarousel .carousel-wrap .slick-next{right:32px}}.ProductCollectionCarousel .carousel-wrap .carousel-dots{padding:0;margin:25px 0 0;display:flex;justify-content:center;flex-flow:row wrap}.ProductCollectionCarousel .carousel-wrap .carousel-dots li{list-style:none;opacity:.3;margin-bottom:30px;transition:opacity .25s cubic-bezier(.5,0,.5,1);text-align:center;display:flex;justify-content:center}.ProductCollectionCarousel .carousel-wrap .carousel-dots li button{text-align:center;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;outline:none;border:none;background-color:transparent}.ProductCollectionCarousel .carousel-wrap .carousel-dots li button .icon-wrap{display:block;margin:0 auto;position:relative;width:48px}.ProductCollectionCarousel .carousel-wrap .carousel-dots li button .icon-wrap .bg-color{content:"";background-color:red;width:100%;height:100%;border-radius:100%;position:absolute;top:0;left:0;display:block;transform:scale(.9)}.ProductCollectionCarousel .carousel-wrap .carousel-dots li button .icon-wrap img{position:relative;z-index:1;vertical-align:middle}.ProductCollectionCarousel .carousel-wrap .carousel-dots li button .label{font-size:12px;font-weight:500;text-transform:uppercase;display:block;margin:15px auto 0}.ProductCollectionCarousel .carousel-wrap .carousel-dots li.active{opacity:.99}.ProductCollectionCarousel .carousel-wrap .carousel-dots li.active button .icon-wrap .bg-color{transform:scale(1.2)}.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-6 li,.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-5 li,.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-4 li,.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-3 li,.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-2 li,.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-1 li{width:33.33%}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem .image-wrap{margin-bottom:0;border-radius:11px;overflow:hidden}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem .image-wrap img{width:100%}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem .text-wrap{margin-top:0;margin-bottom:0;text-align:left}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem h3{margin:0;text-transform:none;font-family:Leitura-Roman3,serif;font-size:38px;letter-spacing:-.006em;line-height:1.14}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem h3 a{text-decoration:none;color:#00665e;transition:color .25s linear}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem h3:after{content:none}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem p{line-height:1.38;font-size:16px;margin-top:.5em;margin-bottom:1em}@media (min-width: 1024px){.ProductCollectionCarousel{padding:3.33% 6.66%}.ProductCollectionCarousel.new-target:after{content:"";top:7.33%}.ProductCollectionCarousel h2{font-size:16px}.ProductCollectionCarousel .carousel-wrap{display:flex;justify-content:space-between;max-width:1440px}.ProductCollectionCarousel .carousel-wrap .carousel-image-wrap{width:50%;padding:0 5%;margin-bottom:0}.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap{width:50%;padding:0 0 0 2%}.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap .carousel-text{height:calc(100% - 100px)!important}.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap .carousel-text.new-target:after{content:none}.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap .carousel-text .slick-list,.ProductCollectionCarousel .carousel-wrap .carousel-text-wrap .carousel-text .slick-list .slick-track{height:100%!important}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem{margin-bottom:0;display:flex;flex-direction:column;justify-content:center}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem .text-wrap{width:100%}.ProductCollectionCarousel .carousel-wrap .carousel-dots{position:absolute;left:4%;right:10%;width:96%;bottom:32px}.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-6 li{width:16.6%}.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-5 li{width:20%}.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-4 li{width:25%}.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-3 li{width:33.33%}.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-2 li{width:50%}.ProductCollectionCarousel .carousel-wrap .carousel-dots.cnt-1 li{width:100%}.ProductCollectionCarousel .carousel-wrap .carousel-dots li{margin-bottom:0}}@media (min-width: 1440px){.ProductCollectionCarousel h2{font-size:22px}.ProductCollectionCarousel .carousel-wrap .slick-arrow{width:74px;height:74px;background-size:18px auto}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem .text-wrap{margin-top:-100px}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem h3{font-size:60px}.ProductCollectionCarousel .carousel-wrap .CollectionCarouselItem p{font-size:26px}.ProductCollectionCarousel .carousel-wrap .carousel-dots{bottom:65px}.ProductCollectionCarousel .carousel-wrap .carousel-dots li button .icon-wrap{width:68px}.ProductCollectionCarousel .carousel-wrap .carousel-dots li button .label{margin-top:30px;font-size:14px}}og-offer{text-align:left!important;margin-bottom:10px}og-offer og-price[subscription]{color:#c8e302!important}og-offer og-price{margin-left:5px!important}og-offer .btn{border:2px solid red!important}og-offer og-tooltip span{text-align:left!important}og-offer og-text,og-offer og-select-frequency{display:none!important}og-offer og-optout-button,og-offer og-optin-button{text-transform:uppercase;font-size:13px!important;letter-spacing:.11em!important}og-offer :host{color:initial;all:initial}og-offer :host svg{fill:red!important}.checkbox.active:after,.radio.active:after{background-color:#c8e302!important}--og-primary-color{color:#c8e302!important}og-offer[subscribed] og-text,og-offer[subscribed] og-select-frequency{display:inline-block!important}og-offer[subscribed] og-select-frequency{margin-left:10px}og-offer *{font-family:Styrene A Web,sans-serif!important}.ProductInfo{background-color:#f0eeed}.ProductInfo>.inner{position:relative}.ProductInfo .half{width:100%}.ProductInfo .thumbnail-wrapper{overflow:scroll}.ProductInfo .thumbnails{width:100%;height:85px;overflow:auto;white-space:nowrap;overflow-x:scroll;overflow-y:hidden;font-size:0;padding:0;text-align:center;-ms-overflow-style:none;scrollbar-width:none}.ProductInfo .thumbnails::-webkit-scrollbar{display:none}.ProductInfo .thumbnails .thumb{display:inline-block;margin:0;cursor:pointer;opacity:.6;transition:opacity .25s linear;max-width:85px}.ProductInfo .thumbnails .thumb img{width:100%}.ProductInfo .thumbnails .thumb.active{opacity:1}.ProductInfo .thumbnails .thumb:first-child{margin-left:0}.ProductInfo .thumbnails .thumb:last-child{margin-right:0}.ProductInfo .thumbnails.size{justify-content:flex-end}.ProductInfo .magnify{width:100%;height:100vw;position:relative}.ProductInfo .magnify .glow-flag,.ProductInfo .magnify .color-change-flag{position:absolute;left:0;bottom:-2px;width:36%;max-width:120px}.ProductInfo .magnify .glow-flag svg,.ProductInfo .magnify .color-change-flag svg{vertical-align:bottom;width:100%;height:auto}.ProductInfo .magnify .color-change-flag{bottom:0}.ProductInfo .magnify .coming-soon-flag,.ProductInfo .magnify .sold-out-flag{position:absolute;left:0;bottom:0;width:36%;max-width:110px}.ProductInfo .magnify .coming-soon-flag svg,.ProductInfo .magnify .sold-out-flag svg{vertical-align:bottom;width:100%;height:auto}.ProductInfo .magnify:before,.ProductInfo .magnify:after{content:"";display:block;position:absolute;top:0;width:20px;height:100%;z-index:1}.ProductInfo .magnify:after{left:auto;right:0}.ProductInfo .image-holder{text-align:center;z-index:1;width:100%;margin-bottom:0}.ProductInfo .image-holder .slideshow{cursor:-webkit-zoom-in;cursor:zoom-in;width:100%;height:100%;overflow:hidden;margin:0 auto}.ProductInfo .image-holder .slideshow .slick-list{height:100%!important}.ProductInfo .image-holder .slideshow .slide{position:absolute;top:0;left:0}.ProductInfo .image-holder img{height:56vw;width:auto;height:auto;display:block;margin:0 auto}.ProductInfo .image-holder .slideshow.slick-initialized{transition:opacity .9s .1s cubic-bezier(.5,0,.5,1);opacity:1}.ProductInfo .details{padding:42px 6.666%;margin:0 auto;position:relative;background-color:#f0eeed;min-height:100%}.ProductInfo .details .text-info{margin-bottom:0;line-height:1.666}.ProductInfo .details .text-info .title-block{padding-bottom:30px;border-bottom:2px solid #00665E}.ProductInfo .details .text-info .title-block .spr-badge{margin-top:20px;margin-right:14px;display:inline-block}.ProductInfo .details .text-info .title-block .spr-badge .spr-badge-caption{margin-left:10px;text-transform:capitalize}.ProductInfo .details .text-info .title-block .spr-badge .spr-badge-starrating .spr-icon{margin:0 2px}.ProductInfo .details .text-info .title-block .text-link{font-size:12px;position:relative;top:-1px}.ProductInfo .details .text-info .title-block .bv-wrapper{position:relative}.ProductInfo .details .text-info .title-block .bv-wrapper .bv-click-proxy{display:block;background:transparent;width:160px;height:30px;position:absolute;top:15px;left:0;z-index:1}.ProductInfo .details .text-info h1{font-size:38px;max-width:calc(100% - 30px);margin:0 0 10px;position:relative;display:inline-block}.ProductInfo .details .text-info h1 .new-flag{position:absolute;top:-8px;right:-44px;font-family:Styrene A Web,sans-serif;display:inline-block;width:40px!important;height:40px!important;line-height:40px;font-size:8px}.ProductInfo .details .text-info h2{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:.186em;margin:0}.ProductInfo .details .text-info ul{padding-left:30px}.ProductInfo .details .text-info ul li{position:relative;list-style-type:none;margin-bottom:5px;font-size:14px}.ProductInfo .details .text-info ul li a{font-weight:700}.ProductInfo .details .text-info ul li:before{content:"\2022";left:-30px;font-size:18px;top:-4px;position:absolute;display:inline-block}.ProductInfo .details .text-info ul ul{padding-left:24px;margin-bottom:5px}.ProductInfo .details .text-info ul ul li:before{content:"\2022";font-size:14px;top:0;left:-24px}.ProductInfo .details .text-info ol{padding-left:18px}.ProductInfo .details .text-info ol li{position:relative;margin-bottom:5px;font-size:14px}.ProductInfo .details .text-info ol li a{font-weight:700}.ProductInfo .details .text-info .product-accordion p,.ProductInfo .details .text-info .product-accordion .faq-description{font-size:14px;margin-bottom:1em}.ProductInfo .details .NotifyForm p{font-size:18px!important}.ProductInfo .details .NotifyForm p a{color:#003e37;text-decoration:underline;text-decoration-color:#c8e302;text-decoration-thickness:1.5px;text-underline-offset:.25em;transition:.25s color linear,.25s text-decoration-color linear}.ProductInfo .details .NotifyForm p a:hover{color:#d670f6;text-decoration-color:#d670f6}.ProductInfo .details .price-block{margin:0 auto 20px;max-width:375px;position:relative;overflow:hidden}.ProductInfo .details .price-block .discount{color:#c8e302;text-transform:uppercase;font-size:13px;letter-spacing:.0186em;font-weight:500;position:absolute;top:10px}.ProductInfo .details .price-block .price{font-size:44px;font-weight:300;margin-right:30px}.ProductInfo .details .price-block .selector-wrapper{display:inline-block;width:50%;margin-right:30px}.ProductInfo .details .price-block .selector-wrapper label{display:none}.ProductInfo .details .price-block .selector-wrapper select{font-size:44px;border:none;font-weight:300}.ProductInfo .details .price-block .button{margin-bottom:20px}.ProductInfo .details .price-block .button:last-child{margin-bottom:0}.ProductInfo .details .price-block p{font-size:14px}.ProductInfo .details .price-block .radio-wrap{display:flex;justify-content:center;flex-flow:row wrap;margin-bottom:10px}.ProductInfo .details .price-block .radio-wrap label{display:block;position:relative;margin:0 10px 15px;font-size:28px}.ProductInfo .details .price-block .radio-wrap label input[type=radio]{position:absolute;padding:0;margin:0;border:none;outline:none;webkit-appearance:none;left:0;right:0;top:auto;bottom:-4px;width:100%;height:2px;background-color:transparent;transition:.25s background-color linear}.ProductInfo .details .price-block .radio-wrap label input[type=radio]:checked{background-color:#c8e302}.ProductInfo .details .price-block .button.amazon-button .amazon-logo{overflow:hidden;text-indent:-9999px;display:inline-block;background-color:#c8e302;-webkit-mask-image:url(../assets/amazon-logo.svg);mask-image:url(../assets/amazon-logo.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;background-position:center;width:56px;height:18px;position:relative;top:8px;margin-left:1px;transition:background-color .25s linear}.ProductInfo .details .price-block .button.amazon-button:hover .amazon-logo,.ProductInfo .details .price-block .button.amazon-button.hover .amazon-logo,.ProductInfo .details .price-block .button.amazon-button:focus .amazon-logo{background-color:#fff}.ProductInfo .details .price-block .money-template{display:none!important}.ProductInfo .details .price-block .cta-block{width:100%;display:block}.ProductInfo .details .price-block .cta-block *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ProductInfo .details .price-block .cta-block .product-notice{margin-top:0}.ProductInfo .details .price-block .cta-block .free-ship-motivator .highlight{color:#c8e302;font-weight:700}.ProductInfo .details .price-block .item-quantity{vertical-align:top;position:relative;top:19px;float:right;right:-6px}.ProductInfo .details .price-block .item-quantity label{margin-right:10px}.ProductInfo .details .price-block .item-quantity .qty{width:38px;height:38px;font-size:13px;line-height:34px}.ProductInfo .details .price-block .item-quantity input.qty{width:58px}.ProductInfo .details .price-block .item-quantity .icon-minus,.ProductInfo .details .price-block .item-quantity .icon-plus{position:relative;top:6px}.ProductInfo .details .price-block .item-quantity::-moz-selection{background:transparent}.ProductInfo .details .price-block .item-quantity::selection{background:transparent}.ProductInfo .details .price-block .button-wrap{text-align:center}.ProductInfo .details .price-block .message{display:inline-block;font-weight:500;height:38px;line-height:38px;margin:0;text-align:center;color:#c8e302}.ProductInfo .details .message{color:#c8e302}.ProductInfo .details .product-notice{font-size:14px;text-align:center;margin-top:10px!important}.ProductInfo .details .newsletter{max-width:280px;margin-bottom:30px}.ProductInfo .details .newsletter .field{position:relative}.ProductInfo .details .newsletter input[type=email]{font-size:16px}.ProductInfo .details .newsletter *::placeholder{font-size:13px!important;font-weight:500!important;text-transform:uppercase}.ProductInfo .details .newsletter .newsletter-form__button svg path,.ProductInfo .details .newsletter .newsletter-form__button svg polygon{transition:fill .25s linear}.ProductInfo .details .newsletter .newsletter-form__button:hover svg path,.ProductInfo .details .newsletter .newsletter-form__button:hover svg polygon{fill:#d670f6}.ProductInfo .details .newsletter .newsletter-form__button:not(:focus-visible):not(.focused){outline:none;border:none;position:absolute;right:-4px;top:0}.ProductInfo .details .gift-card-details{text-align:center;padding-top:20px}.ProductInfo .details .gift-card-details .giftcard__code{font-size:24px}.ProductInfo .details .tabs-block .tabs__list{width:100%;display:flex;flex-flow:row no-wrap;padding:0;list-style-type:none;margin-top:0}.ProductInfo .details .tabs-block .tabs__list .tabs__item{width:50%;list-style:none;list-style-type:none;text-align:center;margin-bottom:0}.ProductInfo .details .tabs-block .tabs__list .tabs__item a{font-weight:600;text-transform:uppercase;letter-spacing:.186em;font-size:10px;height:100%;display:block;padding:8px;cursor:pointer;border:2px solid #00665E}.ProductInfo .details .tabs-block .tabs__list .tabs__item a span{color:#c8e302}.ProductInfo .details .tabs-block .tabs__list .tabs__item a[aria-selected=true]{color:#fff;padding:8px;background-color:#00665e}.ProductInfo .details .tabs-block .tabs__list .tabs__item a[aria-selected=true] span{color:#c8e302!important}.ProductInfo .details .tabs-block .tabs__list .tabs__item:before{content:none}.ProductInfo .details .tabs-block .boo-boos{margin-top:20px;text-align:center;line-height:1.4}.ProductInfo .details .tabs-block table{width:100%;border-collapse:collapse;margin-top:30px}.ProductInfo .details .tabs-block table thead tr{background-color:#d1e2e0}.ProductInfo .details .tabs-block table thead tr td{border-bottom:1px solid #f0eeed;background-color:#d1e2e0;padding:5px 10px;font-weight:500}.ProductInfo .details .tabs-block table thead tr td:last-child{text-align:right}.ProductInfo .details .tabs-block table tbody{background-color:var(--color-main-background)}.ProductInfo .details .tabs-block table tbody tr td{border-bottom:1px solid #f0eeed;padding:5px 10px}.ProductInfo .details .tabs-block table tbody tr td:last-child{text-align:right}.ProductInfo .details .invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ProductInfo .details .example-tabs-tabs__link{display:inline-block;background:#f2f2f2;cursor:pointer;color:#148297}.ProductInfo .details [aria-selected=true].example-tabs-tabs__link{color:#000}.ProductInfo .details .example-tabs-tabs__content{background:#f2f2f2;padding:1em}.ProductInfo .details .spr-icon[aria-hidden=true]{display:inline}.ProductInfo .details .product-content{font-size:20px}.ProductInfo .details .product-content canvas{width:240px!important;height:240px!important;margin:40px auto 0;display:block}.ProductInfo .details .product-content .apple-wallet{display:block;margin:40px auto 0}.ProductInfo .details .product-content p{font-size:20px}.ProductInfo .details .product-content p a{color:#003e37;transition:.25s color linear,.25s text-decoration-color linear}.ProductInfo .details .product-content p a:hover{color:#d670f6;text-decoration-color:#d670f6}.ProductInfo .details .product-content ul li{font-size:14px}.ProductInfo .details .product-content ul li a{color:#c8e302;font-weight:400}.ProductInfo .details .product-content *:last-child{margin-bottom:0}.ProductInfo .details .footnote,.ProductInfo .details .footnote .text-link,.ProductInfo .details .boo-boos,.ProductInfo .details .boo-boos .text-link{font-size:14px!important}.ProductInfo .details.no-quantity .price-block .button{margin-top:10px}.ProductInfo .details.no-quantity .price-block .button:before{content:none}.ProductInfo .magnify{position:relative}#welly-gift-card .ProductInfo .item-quantity{display:none}.ProductInfo.has-tabs .details .text-info .title-block{border-bottom:none}#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductInfo .details .boo-boos,#spend-25-and-get-a-free-bag-with-purchase .ProductInfo .details .boo-boos{display:none}@media (min-width: 640px){.ProductInfo .details .price-block .button{width:100%}}@media (min-width: 768px){.ProductInfo .details.no-quantity .price-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;max-width:none}.ProductInfo .details.no-quantity .price-block .cta-block{padding-top:20px}.ProductInfo .details.no-quantity .price-block .cta-block .button{width:auto}}@media (min-width: 1024px){.ProductInfo{width:100%}.ProductInfo .inner{margin:0 auto;*zoom: 1;display:flex;align-items:flex-start}.ProductInfo .inner:after{content:"";display:table;clear:both}.ProductInfo>.inner:after{display:block;position:absolute;width:50%;height:150vh;background-color:#f0eeed;top:0;left:50%;z-index:-1}.ProductInfo .image-holder{width:50%;position:-webkit-sticky;position:sticky;top:64px}.ProductInfo .magnify{height:50vw}.ProductInfo .details{padding:78px 6.666%;width:50%;z-index:1;vertical-align:top;position:relative;margin:0}.ProductInfo .details .text-info .title-block{padding-bottom:38px}.ProductInfo .details .text-info h1{font-size:48px;margin:0 0 15px}.ProductInfo .details .text-info p,.ProductInfo .details .text-info li,.ProductInfo .details .text-info p .text-link{font-size:24px;margin-bottom:20px}.ProductInfo .details .text-info .product-content{font-size:21px}.ProductInfo .details .text-info .product-content p{font-size:21px;margin-bottom:24px}.ProductInfo .details .text-info .product-content ul li{font-size:14px}.ProductInfo .details .text-info .product-content *:last-child{margin-bottom:0}.ProductInfo .details .text-info .product-accordion p,.ProductInfo .details .text-info .product-accordion .faq-description{font-size:14px;margin-bottom:1em}.ProductInfo .details .text-info .price-block{max-width:none;margin-bottom:30px}.ProductInfo .details .text-info .price-block .price{font-size:rem(20)}.ProductInfo .details .text-info .price-block p{font-size:14px}.ProductInfo .details .text-info .price-block .radio-wrap{margin-bottom:20px}.ProductInfo .details .text-info .price-block .radio-wrap label{margin:0 15px 15px;font-size:36px}.ProductInfo .details .text-info .product-notice{font-size:14px}}@media (min-width: 1440px){.ProductInfo .details .text-info .title-block{margin-bottom:0}.ProductInfo .details .text-info .price-block .price{font-size:rem(28)}.ProductInfo .details .text-info .price-block .radio-wrap{margin-bottom:20px}.ProductInfo .details .text-info .price-block .radio-wrap label{margin:0 20px 15px;font-size:44px}.ProductInfo .details .text-info .price-block .button-wrap.show-amazon-button{display:flex;justify-content:space-between}.ProductInfo .details .text-info .price-block .button-wrap.show-amazon-button .button{width:calc(50% - 10px)}}.ProductFeatures{padding:0;z-index:1;background-color:var(--color-main-background);position:relative;width:100%;overflow:hidden}.ProductFeatures>.inner>.title-wrap{text-align:center;margin-bottom:60px}.ProductFeatures>.inner>.title-wrap h2{position:relative;left:0;right:0;margin:40px 0 0;padding:0 6.66%;font-size:38px;font-family:Leitura-Roman2,serif;font-weight:400;letter-spacing:-.006em;line-height:1.2;z-index:1}.ProductFeatures>.inner>.title-wrap p{max-width:100%;margin:0 auto;line-height:1.52}.ProductFeatures .image-wrap{transition:opacity .5s 0s;margin-top:-40px}.ProductFeatures .image-wrap .image-content{vertical-align:bottom;padding:0;top:0;height:570px;min-height:570px}.ProductFeatures .image-wrap .image-content img{height:570px;min-height:570px;max-width:none;width:auto;position:absolute;transform:translate(-48.4%)}.ProductFeatures .image-wrap .image-content .gradient-wrap{position:relative;height:100vh;min-height:600px;overflow:hidden;top:0}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text{font-size:14px;line-height:1.428;position:absolute;bottom:170px;z-index:2;width:100%;padding:0 6.66vw;height:40px;display:table}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text div{opacity:0;transition:opacity .5s 0s;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:100%;height:100%;display:block;padding:0 6.66%}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text ul{list-style:none;margin:0;padding:0}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text ul li{display:inline-block}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text ul li:after{content:", "}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text ul li:nth-last-child(2):after{content:" and "}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text ul li:last-child:after{content:none}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text div.active{opacity:1;transition:opacity .5s .5s}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text.active{opacity:1}.ProductFeatures .image-wrap .text-overlay{position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;max-width:50vh}.ProductFeatures .image-wrap .text-overlay ol{list-style:none;counter-reset:item;width:100%;height:570px;min-height:570px;position:relative;padding:0;margin:0}.ProductFeatures .image-wrap .text-overlay ol>li{counter-increment:item;text-align:left;position:absolute;left:86%;transition:opacity .5s cubic-bezier(.5,0,.5,1)}.ProductFeatures .image-wrap .text-overlay ol>li .num{cursor:pointer;position:relative;content:counter(item);transition:opacity .25s cubic-bezier(.5,0,.5,1);border-radius:100%;color:#fff;width:50px;height:50px;font-size:12px;line-height:50px;font-weight:500;text-align:center;display:inline-block;z-index:10;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5}.ProductFeatures .image-wrap .text-overlay ol>li .num:before{width:200px;height:8px;display:block;position:absolute;z-index:0;top:12px;left:auto;right:32px;background-image:url(../assets/line-with-dot-l.svg?v=1);background-size:600px 8px;background-position:top left;transition:width .75s cubic-bezier(.5,0,.5,1)}.ProductFeatures .image-wrap .text-overlay ol>li p{display:none;text-align:left;margin:10px 0 0}.ProductFeatures .image-wrap .text-overlay ol>li ul{padding:0 0 0 30px;display:none}.ProductFeatures .image-wrap .text-overlay ol>li ul li{font-size:18px;position:relative;list-style:none}.ProductFeatures .image-wrap .text-overlay ol>li ul li:before{content:"\2022";left:-30px;font-size:18px;top:0;position:absolute;display:inline-block}.ProductFeatures .image-wrap .text-overlay ol>li.active .num{opacity:1}.ProductFeatures .image-wrap .text-overlay ol>li.left{text-align:right;left:auto;right:75%}.ProductFeatures .image-wrap .text-overlay ol>li.left .num:before{left:32px;right:auto;background-image:url(../assets/line-with-dot-r.svg?v=1);background-position:top right}.ProductFeatures .image-wrap .text-overlay ol>li.left p{text-align:right}.ProductFeatures .image-wrap .text-overlay ol>li.left p b,.ProductFeatures .image-wrap .text-overlay ol>li.left p strong{font-weight:700}.ProductFeatures .image-wrap .text-overlay.active ol>li{opacity:1;transition-delay:0s;transition-delay:.2s;width:var(--line1Width)}#first-ever-thin-tin-designed-by-ashley-mary .ProductFeatures:after,#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures:after,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures:after{content:none!important}#first-ever-thin-tin-designed-by-ashley-mary .ProductFeatures>.inner>.title-wrap h2,#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures>.inner>.title-wrap h2,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures>.inner>.title-wrap h2{position:relative;margin-bottom:40px}#first-ever-thin-tin-designed-by-ashley-mary .ProductFeatures .image-wrap .image-content,#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures .image-wrap .image-content,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures .image-wrap .image-content{height:auto;width:100%;min-height:0!important}#first-ever-thin-tin-designed-by-ashley-mary .ProductFeatures .image-wrap .image-content .gradient-wrap,#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures .image-wrap .image-content .gradient-wrap,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures .image-wrap .image-content .gradient-wrap{top:0;min-height:0!important;height:auto}#first-ever-thin-tin-designed-by-ashley-mary .ProductFeatures .image-wrap .image-content img,#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures .image-wrap .image-content img,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures .image-wrap .image-content img{height:auto;min-height:0;width:100%;top:0;transform:none;position:relative;margin:0 auto;max-width:800px}@media (min-width: 768px){.ProductFeatures{padding:0}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text{font-size:16px;bottom:40px}#first-ever-thin-tin-designed-by-ashley-mary #spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures{padding:80px 0}}@media (min-width: 1024px){.ProductFeatures{padding:0}.ProductFeatures>.inner>.title-wrap{margin-bottom:0}.ProductFeatures>.inner>.title-wrap h2{font-size:72px;padding:0 6.66%;margin-top:80px}.ProductFeatures>.inner>.title-wrap p{max-width:100%;font-size:18px;margin:0 auto}.ProductFeatures .image-wrap{padding-top:60px;margin-top:-120px}.ProductFeatures .image-wrap .image-content{height:828px}.ProductFeatures .image-wrap .image-content img{height:828px;max-width:none;width:auto;position:absolute;transform:translate(-80%)}.ProductFeatures .image-wrap .image-content .gradient-wrap{overflow:visible;height:828px;top:0}.ProductFeatures .image-wrap .image-content .gradient-wrap .mobile-text{display:none}.ProductFeatures .image-wrap .image-content .gradient-wrap:after{content:none}.ProductFeatures .image-wrap .text-overlay{max-width:none;top:0}.ProductFeatures .image-wrap .text-overlay ol{height:828px}.ProductFeatures .image-wrap .text-overlay ol>li{min-width:330px;width:21%;left:59%}.ProductFeatures .image-wrap .text-overlay ol>li .num{pointer-events:none;cursor:default;width:32px;height:32px;line-height:30px;font-size:14px;opacity:1}.ProductFeatures .image-wrap .text-overlay ol>li .num:before{content:"";width:0}.ProductFeatures .image-wrap .text-overlay ol>li p,.ProductFeatures .image-wrap .text-overlay ol>li ul{display:block}.ProductFeatures .image-wrap.faded .text-overlay ol li{opacity:1}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(1){transition-delay:0s}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(1) .num:before{transition-delay:.2s;width:12vw}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(2){transition-delay:.2s}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(2) .num:before{transition-delay:.4s;width:12vw}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(3){transition-delay:.2s}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(3) .num:before{transition-delay:.6s;width:12vw}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(4){transition-delay:.3s}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(4) .num:before{transition-delay:.8s;width:12vw}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(5){transition-delay:.4s}.ProductFeatures .image-wrap.faded .text-overlay ol li:nth-child(5) .num:before{transition-delay:1s;width:12vw}#first-ever-thin-tin-designed-by-ashley-mary .ProductFeatures,#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures{padding:120px 0 0}#first-ever-thin-tin-designed-by-ashley-mary .ProductFeatures .image-wrap .image-content,#spend-25-and-get-a-free-bag-with-code-wellygiftbag2020 .ProductFeatures .image-wrap .image-content,#spend-25-and-get-a-free-bag-with-purchase .ProductFeatures .image-wrap .image-content{height:auto}}@media (min-width: 1200px){.ProductFeatures>.inner>.title-wrap p{font-size:21px}.ProductFeatures .image-wrap{padding-top:0}.ProductFeatures .image-wrap .image-content,.ProductFeatures .image-wrap .image-content img,.ProductFeatures .image-wrap .text-overlay ol{height:1200px}}.ProductImageText{padding:40px 0 0;z-index:1;background-color:var(--color-main-background);position:relative}.ProductImageText>.inner>.title-wrap{text-align:center;margin-bottom:40px}.ProductImageText>.inner>.title-wrap h2{margin:0;padding:0 6.66%;font-size:38px;font-family:Leitura-Roman2,serif;font-weight:500;letter-spacing:-.006em;line-height:1.2;z-index:1}.ProductImageText .image-text__content .image-text__item{display:flex;flex-direction:column;margin-bottom:40px;padding-bottom:40px;border-bottom:2px solid #00665E}.ProductImageText .image-text__content .image-text__item .image-text__image{margin-bottom:20px}.ProductImageText .image-text__content .image-text__item .image-text__image img{width:100%}.ProductImageText .image-text__content .image-text__item .image-text__text h3{font-size:38px;font-family:Leitura-Roman2,serif;font-weight:500;letter-spacing:-.006em;line-height:1.2;text-transform:none;margin:0 0 .5em}.ProductImageText .image-text__content .image-text__item .image-text__text p{line-height:1.4}.ProductImageText .image-text__content .image-text__item .image-text__text p strong{font-weight:500}.ProductImageText .image-text__content .image-text__item .image-text__text *:last-child{margin-bottom:0}@media (min-width: 768px){.ProductImageText .image-text__content .image-text__item{flex-direction:row;align-items:center;border-bottom:none}.ProductImageText .image-text__content .image-text__item:nth-child(odd) .image-text__text{padding-left:6.66%}.ProductImageText .image-text__content .image-text__item:nth-child(2n){flex-direction:row-reverse}.ProductImageText .image-text__content .image-text__item:nth-child(2n) .image-text__text{padding-right:6.66%}.ProductImageText .image-text__content .image-text__item .image-text__image{width:50%;margin-bottom:0}.ProductImageText .image-text__content .image-text__item .image-text__text{width:50%}.ProductImageText .image-text__content .image-text__item .image-text__text h3{font-size:38px}}@media (min-width: 1024px){.ProductImageText{padding:120px 0}.ProductImageText>.inner>.title-wrap{margin-bottom:120px}.ProductImageText>.inner>.title-wrap h2{font-size:60px;padding:0 6.66%}.ProductImageText .image-text__content{margin:0 auto;max-width:1440px}.ProductImageText .image-text__content .image-text__item:nth-child(odd) .image-text__text{padding-left:6.66%}.ProductImageText .image-text__content .image-text__item:nth-child(2n) .image-text__text{padding-right:6.66%}}@media (min-width: 1200px){.ProductImageText .image-text__content .image-text__item .image-text__text h3{font-size:60px}.ProductImageText .image-text__content .image-text__item .image-text__text p{font-size:21px}}.RelatedProducts .title-holder{max-width:1440px;margin:0 auto 30px;position:relative}.RelatedProducts .title-holder h2{font-size:28px;margin:0 0 5px}.RelatedProducts .title-holder p{font-size:18px;margin:0}.RelatedProducts .title-holder .button{position:absolute;top:0;right:0}.RelatedProducts .products{margin-bottom:0}@media (min-width: 1024px){.RelatedProducts .title-holder{margin:0 auto 40px}.RelatedProducts .title-holder h2{font-size:32px;margin:0 0 10px}.RelatedProducts .title-holder p{font-size:21px}}.ProductSingleReview{text-align:center;padding:60px 0}.ProductSingleReview>.inner{margin:0 auto}.ProductSingleReview>.inner p{max-width:100%;margin:0 auto 5px;line-height:1.52}.ProductSingleReview>.inner blockquote{margin:0}.ProductSingleReview>.inner blockquote p{margin:0 0 40px;font-size:38px;font-family:Leitura-Roman2,serif;font-weight:400;letter-spacing:-.006em;line-height:1.2}.ProductSingleReview>.inner .long blockquote p{font-size:32px}.ProductSingleReview .rating{font-size:0}.ProductSingleReview .rating .star{margin:0 5px;font-size:26px}@media (min-width: 768px){.ProductSingleReview{padding:80px 0}}@media (min-width: 1024px){.ProductSingleReview{padding:120px 0}.ProductSingleReview>.inner{max-width:78%}.ProductSingleReview>.inner p{margin:0 auto 10px}.ProductSingleReview>.inner blockquote p{font-size:60px}.ProductSingleReview>.inner .long blockquote p{font-size:44px}}.ProductReviews{padding-top:34px}.ProductReviews .spr-container{border:none;padding:0}.ProductReviews #shopify-section-product-reviews{border-top:2px solid #00665E}.ProductReviews .spr-badge-caption a,.ProductReviews .spr-badge-caption a:hover{color:#00665e}.ProductReviews #shopify-product-reviews{max-width:980px;margin:0 auto;padding:60px 0 40px}.ProductReviews #shopify-product-reviews .spr-header-title{font-size:28px}.ProductReviews #shopify-product-reviews .spr-pagination a{color:#c8e302;padding:10px}.ProductReviews #shopify-product-reviews .spr-pagination-page,.ProductReviews #shopify-product-reviews .spr-pagination-deco{display:none}.ProductReviews #shopify-product-reviews .spr-pagination-page.is-active{padding:10px;display:inline-block}.ProductReviews #shopify-product-reviews .spr-pagination-next,.ProductReviews #shopify-product-reviews .spr-pagination-prev{top:22px}.ProductReviews #shopify-product-reviews .spr-pagination-next a,.ProductReviews #shopify-product-reviews .spr-pagination-prev a{padding:10px}.ProductReviews #shopify-product-reviews .spr-header{text-align:center;padding-bottom:72px}.ProductReviews #shopify-product-reviews .spr-header h2{margin-bottom:10px}.ProductReviews #shopify-product-reviews .spr-header .spr-summary-caption{font-size:14px}.ProductReviews #shopify-product-reviews .spr-header .spr-summary-actions{display:block;text-align:center;margin:24px auto 0}.ProductReviews #shopify-product-reviews .spr-header .spr-summary-actions a{float:none;cursor:pointer;font-size:13px;text-transform:uppercase;font-weight:500;display:inline-block;vertical-align:middle;height:38px;padding:0 26px;letter-spacing:.188em;border-radius:0;overflow:hidden;border:0;width:100%;max-width:375px;text-align:center;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;border:2px solid #c8e302;background-color:transparent;color:#c8e302;line-height:34px;transition:color .25s linear,background-color .25s linear}.ProductReviews #shopify-product-reviews .spr-header .spr-summary-actions a:hover,.ProductReviews #shopify-product-reviews .spr-header .spr-summary-actions a:active,.ProductReviews #shopify-product-reviews .spr-header .spr-summary-actions a:focus{color:#fff;background-color:#c8e302}.ProductReviews #shopify-product-reviews .spr-form-message-error{background-color:#c8e302}.ProductReviews #shopify-product-reviews .spr-form{display:none;margin-top:0;padding-top:0;padding-bottom:60px;border-top:none;text-align:center}.ProductReviews #shopify-product-reviews .spr-form h3{display:none}.ProductReviews #shopify-product-reviews .spr-form fieldset:first-child{margin-bottom:0}.ProductReviews #shopify-product-reviews .spr-form fieldset{margin-bottom:20px;text-align:left}.ProductReviews #shopify-product-reviews .spr-form label{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.186em;color:#00665e;display:block;margin-bottom:8px}.ProductReviews #shopify-product-reviews .spr-form input[type=text],.ProductReviews #shopify-product-reviews .spr-form input[type=email],.ProductReviews #shopify-product-reviews .spr-form textarea{border:1px solid #00665E;padding:16px 14px;font-size:14px;color:#00665e;line-height:1.3}.ProductReviews #shopify-product-reviews .spr-form .spr-form-input-error{border-color:#c8e302!important}.ProductReviews #shopify-product-reviews .spr-form .spr-form-contact{margin-bottom:0}.ProductReviews #shopify-product-reviews .spr-form .spr-form-contact-name,.ProductReviews #shopify-product-reviews .spr-form .spr-form-contact-email{margin-bottom:20px}.ProductReviews #shopify-product-reviews .spr-form .spr-form-review-title{margin-bottom:30px}.ProductReviews #shopify-product-reviews .spr-form .btn.btn-primary{background-color:#c8e302;border:none;color:#fff;width:100%}.ProductReviews #shopify-product-reviews .spr-form .spr-form-actions{margin:0 auto;max-width:375px;position:relative}.ProductReviews #shopify-product-reviews .spr-form .spr-form-message-success{text-align:center;font-size:24px}.ProductReviews #shopify-product-reviews .spr-form-review-rating{margin-bottom:20px}.ProductReviews #shopify-product-reviews .spr-form-review-rating .spr-starrating{height:24px;position:relative;left:-4px}.ProductReviews #shopify-product-reviews .spr-form-review-rating .spr-icon{width:18px!important;height:18px!important;margin:0 4px}.ProductReviews #shopify-product-reviews .spr-form-review-rating [class^=spr-icon-]:before,.ProductReviews #shopify-product-reviews .spr-form-review-rating [class*=" spr-icon-"]:before{width:18px;height:18px;background-size:18px 18px}.ProductReviews #shopify-product-reviews .spr-summary .spr-badge{margin-top:4px}.ProductReviews #shopify-product-reviews .spr-summary .spr-badge-caption{display:inline-block;position:relative;top:2px;font-size:16px}.ProductReviews #shopify-product-reviews .spr-summary .spr-icon{margin:0 4px}.ProductReviews #shopify-product-reviews .spr-summary .spr-icon:before{background-size:20px 20px;width:20px;height:20px}.ProductReviews #shopify-product-reviews .spr-reviews{margin-top:0;margin-bottom:0;border-top:2px solid #00665E}.ProductReviews #shopify-product-reviews .spr-review{border-top:none}.ProductReviews #shopify-product-reviews .spr-review .spr-starratings{position:relative;left:-4px}.ProductReviews #shopify-product-reviews .spr-review .spr-starratings .spr-icon{margin:0 5px;width:12px!important;height:12px!important}.ProductReviews #shopify-product-reviews .spr-review .spr-starratings .spr-icon:before{background-size:12px 12px;width:12px;height:12px}.ProductReviews #shopify-product-reviews .spr-review .spr-review-header-title{font-size:22px;font-weight:400;margin:4px 0 12px;text-transform:none;letter-spacing:.041em}.ProductReviews #shopify-product-reviews .spr-review .spr-review-header-byline{font-style:normal;font-size:14px;color:#00665e;opacity:1;margin-bottom:16px}.ProductReviews #shopify-product-reviews .spr-review .spr-review-content,.ProductReviews #shopify-product-reviews .spr-review .spr-review-content-body{font-size:14px;line-height:1.6;color:#00665e}.ProductReviews #shopify-product-reviews .spr-review-reportreview{font-size:12px;text-decoration:none;color:#00665e;border-bottom:2px solid #c8e302;transition:color .25s}.ProductReviews #shopify-product-reviews .spr-review-reportreview:hover{color:#c8e302}.ProductContent hr.review-line-below{margin-top:34px;margin-bottom:0}.show-reviews .ProductReviews #shopify-product-reviews .spr-form{display:block}@media (min-width: 768px){.ProductReviews{max-width:1440px;margin:0 auto}.ProductReviews #shopify-product-reviews .spr-header .spr-summary-actions a{width:auto}.ProductReviews #shopify-product-reviews .spr-form .spr-form-contact-name{width:calc(50% - 10px);margin-right:10px;margin-bottom:30px;float:left}.ProductReviews #shopify-product-reviews .spr-form .spr-form-contact-email{width:calc(50% - 10px);margin-left:10px;margin-bottom:30px;float:right}.ProductReviews #shopify-product-reviews .spr-form .spr-form-actions{max-width:175px}}@media (min-width: 1024px){.ProductReviews{padding-top:60px}.ProductReviews #shopify-product-reviews{padding:120px 20px 100px}.ProductReviews #shopify-product-reviews .spr-header-title{font-size:32px}.ProductContent hr.review-line-below{margin-top:90px;margin-bottom:0}}.ProductPromotion{text-align:left;padding:0}.ProductPromotion>.inner{max-width:1440px;margin:0 auto}.ProductPromotion>.inner .image-wrap{width:100%}.ProductPromotion>.inner .image-wrap img{width:100%;height:auto;vertical-align:bottom}.ProductPromotion>.inner .title-wrap{padding:40px 0 0}.ProductPromotion>.inner .title-wrap a{text-decoration:none;color:#00665e}.ProductPromotion>.inner .title-wrap h2{font-size:28px;line-height:1.07;margin-top:0}.ProductPromotion>.inner .title-wrap p{font-size:18px;line-height:1.523;margin:30px 0}.ProductPromotion>.inner .title-wrap .button{color:#c8e302}.ProductPromotion>.inner .title-wrap .button:hover{color:#fff}@media (min-width: 1024px){.ProductPromotion>.inner{display:table}.ProductPromotion>.inner .image-holder{display:table-cell;width:50%;padding-left:3.333%}.ProductPromotion>.inner .title-wrap{display:table-cell;width:50%;vertical-align:middle;padding:0 6.666%}.ProductPromotion>.inner .title-wrap h2{font-size:32px;line-height:1.07}.ProductPromotion>.inner .title-wrap p{font-size:21px;margin:30px 0}}.ProductPress>.inner{padding:40px 26px;position:relative}.ProductPress h2{text-align:center;margin-top:0;margin-bottom:30px}@media (min-width: 768px){.ProductPress>.inner{padding:96px 26px;position:relative}}@media (min-width: 1024px){.ProductPress>.inner{padding:90px 26px;position:relative}}@media (min-width: 1440px){.ProductPress>.inner{padding:120px 26px}}.ProductBeyondTheTin{z-index:1;position:relative}.ProductBeyondTheTin>.inner>.title-wrap{text-align:center;margin-top:30px;margin-bottom:40px;padding:0 6.66%}.ProductBeyondTheTin>.inner>.title-wrap h2{margin:0 0 10px;padding:0 6.66%;font-size:38px;font-family:Leitura-Roman2,serif;font-weight:400;letter-spacing:-.006em;line-height:1.2;z-index:1}.ProductBeyondTheTin>.inner>.title-wrap p{max-width:1200px;margin:0 auto;line-height:1.52}.ProductBeyondTheTin .grid{display:flex;flex-flow:row wrap;margin-top:40px}.ProductBeyondTheTin .grid .image{width:50%}.ProductBeyondTheTin .grid .image img{display:block;vertical-align:bottom}@media (min-width: 1024px){.ProductBeyondTheTin{z-index:1;position:relative;margin-top:-60px}.ProductBeyondTheTin>.inner>.title-wrap{margin:0 auto;max-width:1200px}.ProductBeyondTheTin>.inner>.title-wrap h2{font-size:60px;padding:0 6.66%}.ProductBeyondTheTin>.inner>.title-wrap p{font-size:18px;margin:0 auto}.ProductBeyondTheTin .grid{margin-top:40px}.ProductBeyondTheTin .grid .image{width:25%;vertical-align:bottom}.ProductBeyondTheTin .grid .image img{display:block;vertical-align:bottom}}@media (min-width: 1200px){.ProductBeyondTheTin .grid{margin-top:80px}}.WhyCamp{background-color:#fff;padding:130px 6.66% 40px}.WhyCamp .bg-stickers{display:none}.WhyCamp .content{text-align:center;background-color:#7dcddd;padding:32px 26px;margin:0 auto;max-width:604px;border-radius:18px;position:relative}.WhyCamp .content:before{content:"";display:block;width:168px;height:80px;background-image:url(../assets/camp-illustration.svg);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:-70px;left:0;right:0;margin:auto}.WhyCamp .content h2{text-align:center;margin-top:0;font-size:27px}.WhyCamp .content p{color:#173d37;text-align:center;font-size:19px;line-height:1.48}@media (min-width: 1024px){.WhyCamp{padding:140px 6.66% 60px;position:relative}.WhyCamp .bg-stickers{display:block;position:absolute;width:956px;margin:auto;left:-1vw;right:0;top:20vw}.WhyCamp .content{padding:64px 82px}.WhyCamp .content h2{font-size:34px}.WhyCamp .content p{font-size:25px}}.TiffanyThiessen{background-color:#c8e302;padding:40px 6.66%;margin-top:180px}.TiffanyThiessen .content{text-align:center;max-width:680px;margin:0 auto;position:relative;padding-top:60px}.TiffanyThiessen .content .tiffany-image{position:absolute;top:-300px;left:0;right:0;margin:auto;width:312px}.TiffanyThiessen .content p{color:#173d37;text-align:center;font-size:25px;line-height:1.48}.TiffanyThiessen .content .row.image-left .col1{max-width:320px;width:320px;margin:0 auto}.TiffanyThiessen .content .row.quote{margin:50px 0}.TiffanyThiessen .content .row.quote blockquote{position:relative;width:344px;margin:0 auto}.TiffanyThiessen .content .row.quote blockquote svg{position:absolute;width:344px;height:auto;z-index:0;margin:auto;top:0;left:0;right:0}.TiffanyThiessen .content .row.quote blockquote svg.mobile{display:block}.TiffanyThiessen .content .row.quote blockquote svg.desktop{display:none}.TiffanyThiessen .content .row.quote blockquote p{position:relative;z-index:1;text-transform:uppercase;font-size:25px;font-weight:500;padding:82px 42px;margin:0;line-height:1.2}.TiffanyThiessen .content blockquote{margin:0}.TiffanyThiessen .content cite{text-align:center;display:inline-block;font-style:normal;text-transform:uppercase;font-weight:500;font-size:20px;margin-top:0}@media (min-width: 1024px){.TiffanyThiessen{padding:60px 0;margin-top:0}.TiffanyThiessen .content{text-align:center;max-width:1260px;margin:0 auto;position:relative;padding-top:0}.TiffanyThiessen .content .row{display:flex;align-items:center}.TiffanyThiessen .content .row .col{width:50%}.TiffanyThiessen .content .row .col2{padding:0 40px}.TiffanyThiessen .content .row.image-with-text{padding:0 6.66%}.TiffanyThiessen .content .row.image-right{flex-flow:row-reverse}.TiffanyThiessen .content .row.image-left .col1{width:462px;max-width:462px}.TiffanyThiessen .content .row.image-left .col2{width:60%}.TiffanyThiessen .content .row.quote blockquote{width:968px}.TiffanyThiessen .content .row.quote blockquote svg.desktop{display:block}.TiffanyThiessen .content .row.quote blockquote svg.mobile{display:none}.TiffanyThiessen .content .row.quote blockquote svg{width:968px}.TiffanyThiessen .content .row.quote blockquote p{font-size:30px;padding:40px 73px;margin:0;line-height:1.2}.TiffanyThiessen .content .tiffany-image{position:static;margin:0 auto;width:480px}}#MainContent .all{padding:60px 0;max-width:calc(1318px + 13.332%);margin:0 auto}#MainContent .all #store-locator-title{text-align:center;font-family:Leitura-Roman2,serif;font-weight:400;font-size:38px;letter-spacing:-.0044em;margin:0 0 40px}#MainContent .all #store-locator-title:after{content:"Find stores near you.";text-align:center;display:block;font-family:Styrene A Web,sans-serif;font-weight:400;font-style:normal;font-size:14px;color:var(--color-body-text)}#MainContent .all .search_bar{background-color:#f0eeed;border:none;margin-bottom:0;padding:24px 24px 36px;font-family:Styrene A Web,sans-serif}#MainContent .all .search_bar .main_search_label{display:none}#MainContent .all .search_bar .main_search_bar{float:none;margin-bottom:24px;width:100%}#MainContent .all .search_bar .main_search_bar input{width:100%;border-radius:0}#MainContent .all .search_bar select{background:transparent url(../assets/arrow-min-down.svg) no-repeat center;background-size:8px auto;background-position:calc(100% - 10px) center;border-radius:0;margin-top:-6px}#MainContent .all .search_bar .search_within_distance,#MainContent .all .search_bar .search_limit{text-align:left;float:none;margin-bottom:24px;margin-right:0}#MainContent .all .search_bar #submitBtn{float:none;display:block;margin-top:0;margin-left:0;border:none;box-shadow:none!important;font-family:Styrene A Web,sans-serif;font-size:13px;text-transform:uppercase;color:#003e37;background:#c8e302!important;font-weight:500;display:inline-block;vertical-align:middle;width:100%;height:38px;padding:0 26px;line-height:38px;letter-spacing:.188em;border-radius:38px!important;overflow:hidden;border:0;text-align:center;text-shadow:none;white-space:nowrap;text-decoration:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;appearance:none;transition:color .25s linear,background .25s linear,opacity .25s linear}#MainContent .all .search_bar button:active{position:static}#MainContent .all .distance{color:#003e37;font-size:9px;width:60px}#MainContent .all .directions{padding-top:0}#MainContent .all .directions a{cursor:pointer;font-size:12px;border-bottom:2px solid #c8e302;text-decoration:none;color:#003e37;transition:color .25s linear;width:auto}#MainContent .all .directions a:hover{color:#c8e302}#MainContent .all .addresses .store_website,#MainContent .all .store_website_container,#MainContent .all .addresses .directions{margin-left:60px}#MainContent .all #directions_text #direction_destination,#MainContent .all .addresses li{color:var(--color-body-text);border-top:none;font-size:16px;line-height:1.52;background-image:url(../assets/map-pin.svg?v=1);background-size:24px}#MainContent .all #directions_text #direction_destination>a,#MainContent .all .addresses li>a{width:calc(100% - 60px)}#MainContent .all #directions_text #direction_destination a,#MainContent .all .addresses li a{margin-bottom:10px}#MainContent .all #directions_text #direction_destination a span,#MainContent .all .addresses li a span{color:var(--color-body-text)}#MainContent .all #directions_text #direction_destination a .name,#MainContent .all .addresses li a .name{font-weight:500;font-size:20px}#MainContent .all #directions_text #direction_destination{border-bottom:2px solid var(--color-body-text);padding:10px 0 20px 40px;margin-bottom:0}#MainContent .all #directions_steps{padding:20px 0 0}#MainContent .all #directions_text .directions_step{border-bottom:none;font-size:12px}#MainContent .all #directions_text .directions_step b,#MainContent .all #directions_text .directions_step strong{font-weight:500}#MainContent .all #directions_text .directions_step,#MainContent .all #directions_text .directions_step_distance{color:var(--color-body-text)}#MainContent .all .addresses{padding:0 6.66%;width:100%}#MainContent .all .addresses .store_website{margin-top:0;margin-bottom:0;display:none}#MainContent .all .addresses .store_website a{margin:0}#MainContent .all #directions_text a.return_to_results{cursor:pointer;font-size:14px;border-bottom:2px solid #c8e302;text-decoration:none;color:#003e37;transition:color .25s linear;width:auto;margin-bottom:24px;display:inline-block}#MainContent .all #directions_text a.return_to_results:hover{color:#c8e302}#MainContent .all #store_map{margin-bottom:24px;width:100%}#MainContent .all #store_map .name{font-weight:500;font-size:14px}#MainContent .all .gm-style .gm-style-iw-d{max-height:300px!important;height:120px}#MainContent .all .gm-style .gm-style-iw{font-family:Styrene A Web,sans-serif;font-weight:400;font-size:12px;max-height:300px!important}#MainContent .footer_html{margin-top:60px}@media (max-width: 510px){#MainContent .all #store_map{height:300px!important}}@media (min-width: 1024px){#MainContent .all{padding:80px 6.666%}#MainContent .all .search_bar{margin-bottom:36px;padding:36px 24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#MainContent .all .search_bar>div:last-child{display:none}#MainContent .all .search_bar .main_search_bar,#MainContent .all .search_bar .search_within_distance,#MainContent .all .search_bar .search_limit,#MainContent .all .search_bar #submitBtn{width:22%;margin-bottom:0}#MainContent .all .search_bar #submitBtn{max-width:240px}#MainContent .all .search_bar select{margin-top:0}#MainContent .all .search_bar .search_within_distance,#MainContent .all .search_bar .search_limit{display:flex;align-items:center;margin-top:-12px}#MainContent .all .search_bar .search_within_distance label,#MainContent .all .search_bar .search_limit label{margin-right:24px;margin-top:3px}#MainContent .all .search_bar .main_search_bar{margin-top:-12px}#MainContent .all .addresses{width:34%;padding:0 30px 0 0}#MainContent .all #store_map{width:66%}#MainContent .footer_html{margin-top:80px}}@media (min-width: 1024px){#MainContent .all{padding:80px 6.666%}#MainContent .all #store-locator-title{font-size:66px;margin-bottom:60px}#MainContent .all #store-locator-title:after{font-size:21px}#MainContent .all .footer_html{margin-top:80px}}.StoreLocatorLogoGrid{display:block;padding:60px 6.66%}.StoreLocatorLogoGrid .GridWrapper{margin-bottom:0;display:flex;flex-flow:row wrap;flex-wrap:row;justify-content:start}.StoreLocatorLogoGrid .GridWrapper .StoreLocatorGridItem{width:47.45%;margin-bottom:3.55%}@media (min-width: 768px){.StoreLocatorLogoGrid{padding:80px 6.66%}.StoreLocatorLogoGrid .GridWrapper .StoreLocatorGridItem{width:30.75%}}@media (min-width: 1024px){.StoreLocatorLogoGrid{padding:80px 0}.StoreLocatorLogoGrid .GridWrapper{margin-bottom:0;grid-template-columns:repeat(3,[col-start] minmax(0,1fr) [col-end])}}.CareersListing{background-color:#f0eeed;text-align:center;padding:40px 0;position:relative;z-index:1}.CareersListing .inner{grid-column:1/13;padding:0 6.666vw}.CareersListing .inner .title-wrap{margin:0 48px}.CareersListing .inner .title-wrap h2{font-family:Leitura-Roman2,serif;font-size:40px;line-height:1.125;font-weight:400;letter-spacing:-.008em;margin:0 0 6px}.CareersListing .inner .title-wrap p{font-size:12px;text-transform:uppercase;font-weight:500;margin-top:0}.CareersListing .inner .accordion{max-width:1162px;padding:0;margin:0 auto 40px;counter-reset:counter}.CareersListing .inner .accordion .accordion-control{list-style:none;text-align:left;position:relative;border-bottom:2px solid #00665E;counter-increment:counter;transition:opacity .25s linear,height .25s cubic-bezier(.5,0,.5,1)}.CareersListing .inner .accordion .accordion-control:first-child{border-top:2px solid #00665E}.CareersListing .inner .accordion .accordion-control h3{text-align:left;font-size:14px;text-transform:none;font-family:Styrene A Web,sans-serif;font-weight:400;letter-spacing:.065em;cursor:pointer;padding:22px 50px 22px 0;margin:0}.CareersListing .inner .accordion .accordion-control h3 a{color:#00665e;text-decoration:none}.CareersListing .inner .accordion .accordion-control .plus{position:absolute;top:31px;right:20px;pointer-events:none}.CareersListing .inner .accordion .accordion-control .plus .line{position:absolute;width:16px;height:2px;background-color:#00665e;transition:transform .25s cubic-bezier(.5,0,.5,1),background-color .25s linear}.CareersListing .inner .accordion .accordion-control .plus .line.two{transform:rotate(-90deg)}.CareersListing .inner .accordion .accordion-control.open .accordion-content{opacity:1;transition:opacity .25s .25s linear}.CareersListing .inner .accordion .accordion-control.open .plus .line.two{transform:rotate(0)}.CareersListing .inner .accordion-content{opacity:0;margin-left:0;max-width:870px;transition:opacity .25s linear;padding:0}.CareersListing .inner .accordion-content ul{padding:0;margin:0}.CareersListing .inner .accordion-content ul li{list-style:none;padding:0;background-image:url(../assets/welly-x.svg);background-position:0px 3px;background-size:16px 16px;background-repeat:no-repeat;text-align:left}.CareersListing .inner .accordion-content p{line-height:1.52;font-family:Styrene A Web,sans-serif;margin-top:0}.CareersListing .inner .accordion-content>a{cursor:pointer;font-size:14px;border-bottom:2px solid #c8e302;text-decoration:none;color:#00665e;transition:color .25s linear}.CareersListing .inner .accordion-content>a:hover{color:#c8e302}@media (min-width: 768px){.CareersListing{padding:80px 0}.CareersListing .inner .title-wrap{margin-bottom:64px}.CareersListing .inner .title-wrap h2{font-size:60px}.CareersListing .inner ul{max-width:100%}.CareersListing .inner ul li{flex:25%}.CareersListing .inner .accordion .accordion-control h3{font-size:21px;padding:36px 100px 36px 0}.CareersListing .inner .accordion .accordion-control .plus{top:48px;right:60px}.CareersListing .inner .accordion .accordion-control .plus .line{width:24px}}@media (min-width: 1024px){.CareersListing{padding:100px 0 80px}.CareersListing .inner .title-wrap{margin-bottom:72px}.CareersListing .inner .title-wrap h2{font-size:56px}.CareersListing .inner .title-wrap p{font-size:14px}.CareersListing .inner .accordion{margin:0 auto 80px}.CareersListing .inner .accordion .accordion-control:before{font-size:48px;left:30px;top:51px}.CareersListing .inner .accordion .accordion-control h3{font-size:36px;padding:48px 100px 48px 0}.CareersListing .inner .accordion .accordion-control .plus{top:60px;right:70px}.CareersListing .inner .accordion .accordion-control .plus .line{width:30px}.CareersListing .inner .accordion-content{padding:0;margin-top:-10px}.CareersListing .inner .accordion-content ul{max-width:100%}.CareersListing .inner .accordion-content ul li{background-size:18px 18px;background-position:3px 8px}.CareersListing .inner .accordion-content p,.CareersListing .inner .accordion-content p a{font-size:21px}.CareersListing .inner .accordion-content>a{font-size:21px}.CareersListing .inner p.footnote,.CareersListing .inner p.footnote a{font-size:18px}}.HomeHeroImage{backface-visibility:hidden;cursor:default;overflow:hidden}.HomeHeroImage a{top:0;left:0;width:100vw;height:185.3vw;display:flex;flex-flow:column;align-items:center;justify-content:center;text-decoration:none;position:relative;display:block}.HomeHeroImage a img{width:100%}.HomeHeroImage a .img-holder{width:100%;position:relative;z-index:-1}.HomeHeroImage a .title-holder{position:absolute;z-index:9999;left:0;text-align:left;display:block;width:100%;padding:6.66vw 6.66vw 9.99vw}.HomeHeroImage a .title-holder img{width:100%;height:auto;margin-bottom:42px}.HomeHeroImage a .title-holder h1{font-size:11.79487179vw;font-family:Leitura-Roman3,serif;color:#fff;margin:0 0 .5em}.HomeHeroImage a .title-holder p{font-size:4.102564103vw;font-weight:400;letter-spacing:0;color:#00665e;width:auto;height:10.51282051vw;line-height:10.51282051vw;margin-top:0;margin-bottom:1.25em;padding:0 6.41025641vw}.HomeHeroImage a .title-holder p b,.HomeHeroImage a .title-holder p strong{font-weight:500}.HomeHeroImage a .title-holder .button{width:auto}.HomeHeroImage .title-holder.bounce{animation-duration:.4s;animation-iteration-count:1;animation-name:bounce5;animation-timing-function:ease-in-out}.HomeHeroImage.gift-of-healing a .title-holder{bottom:12vw;left:8vw}.HomeHeroImage.gift-of-healing a .title-holder h1{color:#00493e;font-size:12.97vw;margin-bottom:.2em;line-height:1.1131647777}.HomeHeroImage.fsa-on-welly-today a .title-holder{bottom:12vw;left:8vw}.HomeHeroImage.fsa-on-welly-today a .title-holder h1{color:#caf7f1;font-size:12.97vw;margin-bottom:.2em;line-height:1.1131647777}.HomeHeroImage.PlanetPals a .title-holder{bottom:6.69vw;left:0;padding-left:12vw}.HomeHeroImage.PlanetPals a .title-holder h1{color:#fff;font-size:11.59vw;margin-bottom:7.5vw;line-height:1.1131647777}.HomeHeroImage.play-on a .title-holder{bottom:3vw}.HomeHeroImage.color-change-hero a .title-holder{bottom:6.66vw}.HomeHeroImage.color-change-hero a .title-holder h1{color:#5e4596}.HomeHeroImage.color-change-hero a .title-holder .button{background-color:#5e4596;color:#fff}.HomeHeroImage.color-change-hero a .title-holder .button:hover{background-color:#d4f7f2;color:#003e37}.HomeHeroImage.stocking-stuffers a .title-holder{bottom:6.66vw}.HomeHeroImage.stocking-stuffers a .title-holder h1{color:#fff}.HomeHeroImage.bandages a .title-holder{bottom:0}.HomeHeroImage.bandages a .title-holder h1{font-size:9.2vw}.HomeHeroImage.gitd a .title-holder{bottom:1vw}.HomeHeroImage.gitd a .title-holder h1{font-size:12.32412791vw}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.loader{-webkit-animation:loader 2s linear infinite;-moz-animation:loader 2s linear infinite;-ms-animation:loader 2s linear infinite;-o-animation:loader 2s linear infinite;animation:loader 2s linear infinite}.HomeHeroImage.ended{height:auto;max-height:none}.HomeHeroImage.ended #hero-image{position:relative;padding-bottom:40px}.template-page-student-teacher .HomeHeroImage a .title-holder p{text-transform:none;letter-spacing:0}.template-page-student-teacher .HomeHeroImage a .title-holder p.eyebrow{text-transform:uppercase;letter-spacing:.12em}@media (min-width: 640px){.HomeHeroImage a .title-holder h2{font-size:7vw}}@media (min-width: 1024px){.HomeHeroImage{background-color:transparent}.HomeHeroImage a{height:53vw;display:block;position:relative}.HomeHeroImage a .title-holder{display:block;position:absolute;top:54%;bottom:auto;left:5.128205128%;width:50%;padding:0;margin:0;transform:translateY(-48%);text-align:left;z-index:2}.HomeHeroImage a .title-holder h1{font-size:4vw;color:#fff;line-height:1.16}.HomeHeroImage a .title-holder p{font-size:1.3vw;color:#fff;margin-top:0;margin-bottom:1.25em;width:80%}.HomeHeroImage a .title-holder .button{width:13.3vw;height:3.33vw;font-size:1.1vw;line-height:3.33vw;padding:0 1.885369532vw}.HomeHeroImage a .title-holder .button:hover{background-color:#d4f7f2;color:#003e37}.HomeHeroImage.gift-of-healing a .title-holder{bottom:-5vw;left:7vw}.HomeHeroImage.gift-of-healing a .title-holder h1{font-size:7.17vw;color:#006856}.HomeHeroImage.fsa-on-welly-today a .title-holder{bottom:-6vw;left:7vw}.HomeHeroImage.fsa-on-welly-today a .title-holder h1{font-size:7.17vw}.HomeHeroImage.PlanetPals a .title-holder{bottom:auto;left:0;padding-left:5.125vw;transform:translateY(-57%)}.HomeHeroImage.PlanetPals a .title-holder h1{font-size:4.83vw;margin-bottom:2.08vw}.HomeHeroImage.play-on a .title-holder h1{margin-bottom:.4em;font-size:6.033182504vw;color:#fff;line-height:1.025}.HomeHeroImage.play-on a .title-holder h1 br{display:inline-block}.HomeHeroImage.color-change-hero a .title-holder h1{margin-bottom:.4em;font-size:6.033182504vw;line-height:1.025}.HomeHeroImage.color-change-hero a .title-holder h1 br{display:inline-block}.HomeHeroImage.stocking-stuffers a .title-holder{top:23.972222222vw}.HomeHeroImage.stocking-stuffers a .title-holder h1{margin-bottom:.4em;font-size:6.033182504vw;line-height:1.025}.HomeHeroImage.stocking-stuffers a .title-holder h1 br{display:inline-block}.HomeHeroImage.bandages a .title-holder{top:58%}.HomeHeroImage.bandages a .title-holder h1{margin-bottom:.4em;font-size:4.833333333vw;color:#fff;line-height:1.025}.HomeHeroImage.bandages a .title-holder h1 br{display:inline-block}.HomeHeroImage.gitd a .title-holder h1{margin-bottom:.4em;font-size:6.004166667vw;color:#fff;line-height:1.025}.HomeHeroImage.gitd a .title-holder h1 br{display:inline-block}.template-page-student-teacher .HomeHeroImage{min-height:200px}.template-page-student-teacher .HomeHeroImage #hero-image .title-holder{top:50%;left:50%;width:45%;transform:translateY(-50%)}.template-page-student-teacher .HomeHeroImage #hero-image .title-holder h1 br{display:inline-block}}.CollectionHeroImage{backface-visibility:hidden;cursor:default;overflow:hidden}.CollectionHeroImage .title-holder{text-align:left;display:block;vertical-align:middle;position:static;width:100%;padding:6.66vw}.CollectionHeroImage #hero-image{top:0;left:0;width:100vw;display:flex;flex-flow:column;align-items:center;justify-content:center;text-decoration:none}.CollectionHeroImage #hero-image .title-holder{margin:0 6.66vw}.CollectionHeroImage #hero-image .title-holder img{width:100%;height:auto;margin-bottom:42px}.CollectionHeroImage #hero-image .title-holder h1{font-size:11px;font-family:Styrene A Web,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;margin:0 0 .25em;letter-spacing:.12em}.CollectionHeroImage #hero-image .title-holder h1:after{content:" \2014"}.CollectionHeroImage #hero-image .title-holder p{font-size:26px;color:#fff;margin-top:0;margin-bottom:1.25em;line-height:1.4}.CollectionHeroImage #hero-image .title-holder p:last-child{margin-bottom:0}.CollectionHeroImage #hero-image .title-holder .btn{text-transform:uppercase}.end-holder.active .img-wrap{opacity:1}.end-holder.active .text-wrap h1,.end-holder.active .text-wrap p,.end-holder.active .text-wrap .form-wrap{opacity:1;transform:translateY(0)}.end-holder.active .target-logo{opacity:1}@keyframes bounce5{0%{transform:translateY(0)}50%{transform:translateY(5vw)}to{transform:translateY(0)}}.loader{width:40px;height:40px;display:block;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);background-size:40px 40px;z-index:100}@media (min-width: 768px){.CollectionHeroImage #hero-image{background-size:cover}.CollectionHeroImage .end-holder .img-wrap{top:60px}.CollectionHeroImage .end-holder .text-wrap{margin-top:60px;max-width:calc(500px + 13.32vw)}.CollectionHeroImage .end-holder .text-wrap p{font-size:24px;margin:30px 0 40px}.CollectionHeroImage .target-logo{bottom:20px}}@media (min-width: 1024px){.CollectionHeroImage #hero-image{display:block;position:relative}.CollectionHeroImage #hero-image .title-holder{display:block;position:absolute;top:32%;left:61%;width:33%;padding:0;margin:0}.CollectionHeroImage #hero-image .title-holder h1{font-size:1.1vw}.CollectionHeroImage #hero-image .title-holder p{font-size:2.402vw}}.HomePromos>.text-holder{padding:6.66vw 6.66vw 0}.HomePromos .slick-dots{padding:0;margin:0;width:10px;position:absolute;top:50%;left:3.33%;transform:translate(-5px,-50%)}.HomePromos .slick-dots li{list-style:none;margin-bottom:10px;line-height:10px;padding:0}.HomePromos .slick-dots li button{appearance:none;-webkit-appearance:none;background:none;border:2px solid #003e37;overflow:hidden;text-indent:-999999px;border-radius:10px;width:10px;height:10px;padding:0;margin:0;transition:background-color .25s linear}.HomePromos .slick-dots li.slick-active button{background-color:#003e37}.HomePromos .slide .img-wrap .text-holder{padding:0 6.66% 6.66%}.HomePromos .slide .img-wrap .text-holder h2{font-family:Leitura-Roman2,serif;font-size:24px}.HomePromos .slide .img-wrap .text-holder p{font-size:16px;line-height:1.33}.HomePromos .slide .img-wrap .image-holder img{display:block}@media (min-width: 768px){.HomePromos .slick-dots{top:50%}.HomePromos>.text-holder{position:absolute}.HomePromos .slide .img-wrap{display:flex;flex-flow:row}.HomePromos .slide .img-wrap .text-holder{position:relative;top:40%;width:50%}.HomePromos .slide .img-wrap .text-holder h2{margin-top:13.2vw;font-size:32px}.HomePromos .slide .img-wrap .text-holder p{font-size:21px}.HomePromos .slide .img-wrap .image-holder{width:50%}}@media (min-width: 1024px){.HomePromos .slide .img-wrap{width:100%}.HomePromos .slide .img-wrap .text-holder{width:50%}.HomePromos .slide .img-wrap .text-holder h2{font-size:48px}.HomePromos .slide .img-wrap .text-holder p{font-size:36px}.HomePromos .slide .img-wrap .image-holder{width:50%}}.NewProduct{padding:6.66%}.NewProduct .text-holder{width:100%;margin-bottom:40px;position:relative;z-index:1}.NewProduct .text-holder p{font-size:16px;line-height:1.33;margin-top:0;margin-bottom:1.25em}@media (min-width: 768px){.NewProduct .text-holder{width:33.3%;margin-bottom:-6.66%}.NewProduct .text-holder p{font-size:16px;line-height:1.33}}@media (min-width: 1024px){.NewProduct .text-holder{width:50%}.NewProduct .text-holder p{font-size:34px;line-height:1.33}}.BestSellers{padding:40px 6.66%}.BestSellers .text-holder h3{margin-top:0;text-transform:none;letter-spacing:0;font-weight:400;font-size:16px}.BestSellers .grid{display:flex;flex-flow:row wrap;justify-content:space-between}.BestSellers .grid .grid-item{width:48%;margin-bottom:36px}.BestSellers .grid .grid-item .img-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}.BestSellers .grid .grid-item .image-holder{margin-bottom:16px}.BestSellers .grid .grid-item .image-holder a{display:block;overflow:hidden}.BestSellers .grid .grid-item .image-holder a img{transform:scale(1);transition:transform .5s ease-out;vertical-align:top}.BestSellers .grid .grid-item .image-holder a:hover img{transform:scale(1.1)}.BestSellers .grid .grid-item .text-holder{text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between}.BestSellers .grid .grid-item .text-holder h4{font-family:Styrene A Web,sans-serif;font-weight:500;letter-spacing:.09em;text-transform:uppercase;font-size:14px;line-height:1.38;margin:0 0 1em}.BestSellers .grid .grid-item .button{max-width:250px;display:block;margin:0 auto;padding:0 10px}.BestSellers .grid .grid-item:nth-child(3),.BestSellers .grid .grid-item:nth-child(4){margin-bottom:0}@media (min-width: 768px){.BestSellers{padding:6.66%}.BestSellers .text-holder h3{text-transform:none;letter-spacing:0;font-size:28px}.BestSellers .grid{display:flex;flex-flow:row wrap;justify-content:space-between}.BestSellers .grid .grid-item .text-holder{text-align:center}}@media (min-width: 1024px){.BestSellers{padding:6.66%}.BestSellers .text-holder h3{text-transform:none;letter-spacing:0}.BestSellers .grid{display:flex;flex-flow:row wrap;justify-content:space-between}.BestSellers .grid .grid-item{width:23%;margin-bottom:0}.BestSellers .grid .grid-item .text-holder{text-align:center}}@media (min-width: 1440px){.BestSellers{padding:6.66%}.BestSellers .text-holder h3{font-size:40px}.BestSellers .grid .grid-item .text-holder h4{font-size:20px}}.RiskReducers{padding:40px 0;border-top:2px solid #003e37}.RiskReducers h2{text-align:center;letter-spacing:0;font-size:22px;margin-top:0}.RiskReducers .blocks{max-width:980px;margin:40px auto 0}.RiskReducers .blocks .block{width:100%;text-align:center}.RiskReducers .blocks .block img{max-width:60px;margin:0 auto}.RiskReducers .blocks .block h3{font-weight:500;font-size:22px;text-transform:none;letter-spacing:0;margin-bottom:.5em}.RiskReducers .blocks .block p{margin-top:0;margin-bottom:0}.RiskReducers .slick-dots{padding:0;margin:40px 0 0;display:flex;justify-content:center}.RiskReducers .slick-dots li{list-style:none;line-height:10px;padding:0;margin:0 8px}.RiskReducers .slick-dots li button{appearance:none;-webkit-appearance:none;background:none;border:2px solid #003e37;overflow:hidden;text-indent:-999999px;border-radius:10px;width:10px;height:10px;padding:0;margin:0;transition:background-color .25s linear}.RiskReducers .slick-dots li.slick-active button{background-color:#003e37}@media (min-width: 768px){.RiskReducers .blocks{display:flex}.RiskReducers .blocks .block{width:33.33%}}@media (min-width: 1024px){.RiskReducers{padding:90px 6.66vw}.RiskReducers h2{font-size:28px;margin-bottom:3em}.RiskReducers .blocks{display:flex;margin:0 auto}.RiskReducers .blocks .block{width:33.33%}.RiskReducers .blocks .block p{font-size:16px}}@media (min-width: 1440px){.RiskReducers{padding:120px 6.66vw}}.ReviewsCarousel{background-color:#c8e302;text-align:center;padding:60px 0}.ReviewsCarousel h2{text-align:center;font-size:22px;color:#003e37;font-weight:500;padding:0 40px;margin-top:0;margin-bottom:0;text-transform:uppercase}.ReviewsCarousel .slick-track{display:flex;justify-content:stretch;align-items:center}.ReviewsCarousel .review{float:none;padding:0 6.66vw}.ReviewsCarousel .review .inner{margin:0 auto}.ReviewsCarousel .review .inner p{max-width:100%;margin:0 auto 5px;line-height:1.52;color:#003e37}.ReviewsCarousel .review .inner blockquote{margin:0}.ReviewsCarousel .review .inner blockquote p{margin:0 0 1em;font-size:25px;font-family:Styrene A Web,sans-serif;font-weight:400;letter-spacing:0;line-height:1.54;color:#003e37}.ReviewsCarousel .review .inner .long blockquote p{font-size:25px}.ReviewsCarousel .rating{font-size:0;margin:30px 0 20px}.ReviewsCarousel .rating .star{margin:0 5px 2em;font-size:26px}.ReviewsCarousel .rating .star svg{width:26px;height:auto}.ReviewsCarousel .slick-dots{padding:0;margin:0;display:flex;justify-content:center}.ReviewsCarousel .slick-dots li{list-style:none;line-height:10px;padding:0;margin:0 3px}.ReviewsCarousel .slick-dots li button{appearance:none;-webkit-appearance:none;background:none;border:1.5px solid #003e37;overflow:hidden;text-indent:-999999px;border-radius:13px;width:13px;height:13px;padding:0;margin:0;transition:background-color .25s linear}.ReviewsCarousel .slick-dots li.slick-active button{background-color:#003e37}.ReviewsCarousel .review-buttons{margin-top:40px}@media (min-width: 768px){.ReviewsCarousel{padding:40px 0}.ReviewsCarousel h2{text-align:center;font-size:21px}}@media (min-width: 1024px){.ReviewsCarousel{padding:60px 0}.ReviewsCarousel h2{text-align:center;margin-bottom:1em}.ReviewsCarousel .review .inner{max-width:78%}.ReviewsCarousel .review .inner p{margin:0 auto 10px}.ReviewsCarousel .review .inner blockquote p,.ReviewsCarousel .review .inner .long blockquote p{font-size:35px}.ReviewsCarousel .review-buttons{margin-top:60px}}@media (min-width: 1440px){.ReviewsCarousel{padding:60px 0}}.PromoTicker{background-color:#c8e302;width:100%;overflow:hidden;height:60px}.PromoTicker .ticker{display:inline-block;height:60px;line-height:60px;white-space:nowrap;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:25s;animation-duration:25s}.PromoTicker .ticker__item{display:inline-block;padding:0 2rem;font-size:2rem;color:#fff}.PromoTicker .ticker p{display:inline-block;font-size:20px;margin:0 24px}.PromoTicker .ticker p a{color:#003e37;text-decoration:none;transition:opacity .25s linear;height:60px;line-height:60px;display:inline-block;pointer-events:none}.PromoTicker .ticker p a strong{font-weight:700}.PromoTicker .ticker p a .underline{text-decoration:underline;text-underline-offset:.3em;text-decoration-thickness:.05em}.PromoTicker .ticker p a:hover{opacity:.6}.PromoTicker .ticker .wingdings{display:inline-block;margin-left:48px;vertical-align:middle}.PromoTicker .ticker .wingdings svg{height:20px;width:auto}.PromoTicker:hover .ticker{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused;cursor:pointer}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.HeroImageCarousel .slideshow{opacity:0}.HeroImageCarousel .slideshow.slick-initialized{opacity:1;transition:opacity .5s .5s linear}.HeroImageCarousel .slick-dots{padding:0;margin:0;display:flex;justify-content:flex-end;position:absolute;bottom:6.66vw;right:6.66vw}.HeroImageCarousel .slick-dots li{list-style:none;line-height:10px;padding:0;margin:0 5px}.HeroImageCarousel .slick-dots li button{appearance:none;-webkit-appearance:none;background:#eaeae2;border:none;overflow:hidden;text-indent:-999999px;width:36px;height:4px;padding:0;margin:0;transition:background-color .25s linear}.HeroImageCarousel .slick-dots li.slick-active button{background-color:#009787}@media (min-width: 1024px){.HeroImageCarousel .slick-dots{right:auto;left:5.128205128vw}}.TextColumns{padding:40px 6.66vw;text-align:center}.TextColumns h2{margin-top:0;margin-bottom:1em;font-size:34px;line-height:1.17}.TextColumns.impact-partners h2{margin-bottom:1em}.TextColumns.impact-partners .slideshow .text-list-item{margin-bottom:45px}.TextColumns.impact-partners .slideshow .text-list-item .text-list__image{border-radius:30px;overflow:hidden}.TextColumns.impact-partners .slideshow .text-list-item .text-list__image img{vertical-align:bottom}.TextColumns.impact-partners .slideshow .text-list-item .text-holder h3{font-size:18px;letter-spacing:0;margin-top:1.5em}.TextColumns.community-impact h2{margin-bottom:1em}.TextColumns.community-impact .slideshow{background-image:url(/cdn/shop/files/impact-bg-mobile.svg?v=1711133214);background-size:contain;background-repeat:no-repeat;background-position:center top;width:310px;height:620px;margin:0 auto;padding:30px 0}.TextColumns.community-impact .slideshow .text-list-item{width:214px;margin:0 auto}.TextColumns.community-impact .slideshow .text-list-item .text-list__image{border-radius:30px;overflow:hidden}.TextColumns.community-impact .slideshow .text-list-item .text-list__image img{vertical-align:bottom}.TextColumns.community-impact .slideshow .text-list-item .text-holder{margin-bottom:30px}.TextColumns.community-impact .slideshow .text-list-item .text-holder h3{font-size:66px;letter-spacing:0;margin-top:0;margin-bottom:0;vertical-align:middle}.TextColumns.community-impact .slideshow .text-list-item .text-holder p{margin-top:0}.TextColumns.community-impact .slideshow .text-list-item:nth-child(2) .text-holder h3{height:80px;background-image:url(../assets/icon-trees.svg);background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:.25em}@media (min-width: 1024px){.TextColumns{padding:0px 6.66vw 100px}.TextColumns h2{font-size:48px;margin-bottom:.5em}.TextColumns.impact-partners .slideshow{display:flex;flex-direction:row;justify-content:center;max-width:1440px;margin:0 auto}.TextColumns.impact-partners .slideshow .text-list-item{width:calc(33.3% - 20px);margin:0 12px}.TextColumns.impact-partners .slideshow .text-list-item .text-list__image{border-radius:50px}.TextColumns.impact-partners .slideshow .text-list-item .text-holder{padding:0 20px}.TextColumns.impact-partners .slideshow .text-list-item .text-holder h3{font-size:20px;letter-spacing:0;margin-top:1.5em}.TextColumns.impact-partners .slideshow .text-list-item .text-holder p{font-size:18px}.TextColumns.community-impact .slideshow{background-image:url(/cdn/shop/files/impact-bg-desktop.svg?v=1710760981);width:910px;height:auto;display:flex;flex-direction:row;justify-content:center}.TextColumns.community-impact .slideshow .text-list-item{width:240px;margin:0 15px}.TextColumns.community-impact .slideshow .text-list-item .text-holder h3{font-size:66px;height:80px;margin-bottom:.25em}.TextColumns.community-impact .slideshow .text-list-item .text-holder p{margin-top:0;font-size:18px}}.BVProductReviews{display:none;opacity:0;transition:opacity .5s linear}.BVProductReviews .reviews-wrap{padding:40px 6.66vw;max-width:1440px;margin:0 auto}.BVProductReviews.active{opacity:1;display:block}.product-glow{background-color:#fff;padding:40px 0}.product-glow .inner{background-image:url(/cdn/shop/files/ready-to-glow-bg-mobile.svg?v=1722891084);background-size:contain;background-repeat:no-repeat;background-position:top center;max-width:1240px;margin:0 auto;width:93.34vw;padding-top:30px;padding-bottom:30px}.product-glow .inner br.mobile{display:inline-block!important}.product-glow .inner br.desktop{display:none!important}.product-glow .inner h2{margin-top:0;text-align:center;color:#000;font-size:32px;margin-bottom:.5em;line-height:1.12}.product-glow .inner p{text-align:center;color:#000;font-size:18px;margin-top:0;margin-bottom:0;line-height:1.2}.product-glow .inner ul{padding:0;margin-top:40px}.product-glow .inner ul li{text-align:center;list-style:none;padding:0 30px;margin-bottom:40px}.product-glow .inner ul li img{width:174px;height:auto;margin-bottom:10px}@media screen and (min-width: 1024px){.product-glow{padding:80px 20px 0}.product-glow .inner{padding:20px 60px 40px;background-image:url(/cdn/shop/files/ready-to-glow-tablet.svg?v=1722896180);background-size:contain;width:100%}.product-glow .inner br.mobile,.product-glow .inner br.desktop{display:none!important}.product-glow .inner h2{font-size:37px;margin-bottom:.25em}.product-glow .inner p{font-size:19px}.product-glow .inner ul{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:20px 20px 0}.product-glow .inner ul li{width:30%;margin-bottom:0;padding:0 20px}.product-glow .inner ul li img{margin-bottom:10px}.product-glow .inner ul li p{font-size:15px;margin:0 auto}.product-glow .inner ul li:nth-child(2){width:40%}}@media screen and (min-width: 1200px){.product-glow .inner{padding:20px 20px 30px;background-image:url(/cdn/shop/files/ready-to-glow-bg-desktop.svg?v=1722891085);background-size:contain}.product-glow .inner br.mobile{display:none!important}.product-glow .inner br.desktop{display:inline-block!important}.product-glow .inner ul li{width:30%;margin-bottom:0}.product-glow .inner ul li:nth-child(2){width:40%}}.Article{display:block}.Article>.inner{padding:40px 6.666%;max-width:880px;margin:0 auto}.Article>.inner:first-child{padding-top:0}.Article>.inner:last-child{padding-top:0}.Article>.inner header h1{font-size:38px}.Article>.inner header p{margin-bottom:1.25em}.Article>.inner header p strong,.Article>.inner header p b{font-weight:500}.Article>.inner header .social-sharing{display:flex}.Article>.inner header .social-sharing a{color:#003e37;text-decoration:none;margin-right:15px;display:flex;align-items:center;vertical-align:middle;transition:color .25s linear;font-weight:500}.Article>.inner header .social-sharing a svg{margin-right:5px}.Article>.inner header .social-sharing a:hover{color:#c8e302}.Article .RelatedProducts{padding:0 6.666%}.Article .RelatedProducts .GridWrapper .ProductGridItem:last-child{display:block}@media (min-width: 1024px){.Article{padding-bottom:42px}.Article>.inner{padding:60px 6.666%}.Article>.inner header h1{font-size:44px}.Article .RelatedProducts{padding:44px 6.666% 64px}}.giftcard-qr img,.apple-wallet-image{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.print-giftcard,.apple-wallet{display:none}}#kaboom #MainContent>div:last-child{width:100%!important;max-width:100%!important}.lp-wrapper.kaboom .shg-rich-text p{font-family:Styrene A Web,sans-serif;font-size:20px;font-weight:400;line-height:1.33;letter-spacing:.041em;max-width:1000px;margin:0 auto 1em;color:#003e37!important}.lp-wrapper.kaboom .shg-rich-text p strong{font-weight:500}.lp-wrapper.kaboom .shg-rich-text p:last-child{margin-bottom:0}.lp-wrapper.kaboom .shg-rich-text h2{margin-bottom:.5em}.lp-wrapper.kaboom .shg-rich-text .underline-wrapper{text-align:center}.lp-wrapper.kaboom .shg-rich-text h3.underline{width:auto;display:inline-block;margin:0 auto 2em;text-align:center;background-image:url(../assets/wave-underline.svg);background-repeat:repeat-x;background-position:bottom center;background-size:contain;padding-bottom:20px}.lp-wrapper.kaboom .lp-padded-section{padding:40px 6.66vw}.lp-wrapper.kaboom .lp-hero-image .shg-c{background-color:#003e37}.lp-wrapper.kaboom .lp-hero-image .shg-c .shg-rich-text{padding:6.66vw}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text{margin:0 auto;max-width:1000px}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text h2{font-family:Leitura-Roman2,serif;font-size:32px;margin-top:0}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text h2 span.alt{font-family:Styrene A Web,sans-serif}.lp-wrapper.kaboom .lp-donate .shg-rich-text{margin:0 auto 40px;max-width:1000px}.lp-wrapper.kaboom .lp-donate .shg-row{max-width:1440px;margin:0 auto}.lp-wrapper.kaboom .lp-donate .shg-row .shg-c-lg-4{margin-bottom:6.66vw}.lp-wrapper.kaboom .lp-donate .shg-row .shg-c-lg-4:last-child{margin-bottom:0}.lp-wrapper.kaboom .lp-impact .shg-rich-text h3{font-size:24px;font-weight:500;margin-bottom:.25em}.lp-wrapper.kaboom .lp-impact .shg-row{max-width:1440px;margin:0 auto}.lp-wrapper.kaboom .lp-commitment{background-image:url(../assets/wave-background-pattern.svg);background-repeat:repeat-x;background-position:bottom center;background-size:contain;position:relative}.lp-wrapper.kaboom .lp-commitment:after{content:"";background-color:#fff;height:2px;width:100vw;position:absolute;left:0;bottom:-1px;z-index:1;display:block}.lp-wrapper.kaboom .lp-commitment .shg-rich-text{margin-bottom:40px}.lp-wrapper.kaboom .lp-commitment .shg-rich-text h3{margin-top:0;margin-bottom:0}.lp-wrapper.kaboom .lp-commitment .shg-row{max-width:1440px;margin:0 auto}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6{margin:0 auto 40px;max-width:360px}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6:last-child{margin-bottom:0}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6:last-child .shg-rich-text{border-bottom:none}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6 .shg-rich-text{margin-bottom:0;padding-bottom:40px;border-bottom:2px solid #fff}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6 .shg-rich-text p{font-weight:500;margin-bottom:0}.lp-wrapper.kaboom .lp-donate-2 .shg-row,.lp-wrapper.kaboom .lp-icons .shg-row{max-width:1440px;margin:0 auto}.lp-wrapper.kaboom .lp-icons .shg-row .shg-c-lg-4{margin-bottom:13.32vw}.lp-wrapper.kaboom .lp-icons .shg-row .shg-c-lg-4:last-child{margin-bottom:0}.lp-wrapper.kaboom .lp-icons .shg-row .shg-c-lg-4:after{content:"";display:block;width:24px;height:24px;position:absolute;margin:auto;left:0;right:0;top:calc(100% + 6.66vw - 12px);background-image:url(../assets/welly-x-purple.svg);background-repeat:repeat-x;background-position:bottom center;background-size:contain}.lp-wrapper.kaboom .lp-icons .shg-row .shg-c-lg-4:last-child:after{content:none}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text{display:flex;justify-content:center;align-items:center;border:1px solid #3e1d66;border-radius:100%;width:220px;height:220px;margin:0 auto}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text p{font-weight:500}@media (min-width: 768px){.lp-wrapper.kaboom .shg-rich-text p{font-size:24px}.lp-wrapper.kaboom .lp-padded-section{padding:50px 6.666%}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text h2{font-size:40px}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text p{font-size:24px}.lp-wrapper.kaboom .lp-donate .shg-rich-text{margin-bottom:50px}.lp-wrapper.kaboom .lp-impact .shg-rich-text h3{font-size:32px}.lp-wrapper.kaboom .lp-commitment .shg-rich-text{margin-bottom:50px}.lp-wrapper.kaboom .lp-commitment .shg-row{max-width:1440px;margin:0 auto}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6{margin:0 auto 50px;max-width:680px}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6:last-child{margin-bottom:0}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6:last-child .shg-rich-text{border-right:none}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6 .shg-rich-text{margin-bottom:0;padding-top:40px;padding-bottom:40px;border-right:2px solid #fff;border-bottom:none}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6 .shg-rich-text p{font-size:18px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-c-lg-4{margin-bottom:0}.lp-wrapper.kaboom .lp-icons .shg-row .shg-c-lg-4:after{left:calc(100% + 3px);top:0;bottom:0}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text{width:180px;height:180px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text p{font-size:18px}}@media (min-width: 1024px){.lp-wrapper.kaboom .shg-rich-text p{font-size:28px}.lp-wrapper.kaboom .lp-padded-section{padding:75px 6.666%}.lp-wrapper.kaboom .lp-hero-image .shogun-image-content .shg-rich-text h1{font-size:6vw;text-align:left}.lp-wrapper.kaboom .lp-hero-image .shogun-image-content .shg-c{background-color:transparent}.lp-wrapper.kaboom .lp-hero-image .shogun-image-content .shg-c .shg-rich-text{padding:6.66vw}.lp-wrapper.kaboom .lp-hero-image .shg-c{background-color:transparent}.lp-wrapper.kaboom .lp-hero-image .shg-c .shg-rich-text{margin:auto;padding:0 6.66vw;position:absolute;top:0;bottom:0;display:flex;justify-content:center;align-items:center;left:7.6vw}.lp-wrapper.kaboom .lp-hero-image .shg-c .shg-rich-text h1{margin:0}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text h2{font-size:48px}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text p{font-size:28px}.lp-wrapper.kaboom .lp-donate .shg-rich-text{margin-bottom:75px}.lp-wrapper.kaboom .lp-impact .shg-rich-text h3{font-size:40px}.lp-wrapper.kaboom .lp-commitment .shg-rich-text{margin-bottom:75px}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6 .shg-rich-text p{font-size:24px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text{width:240px;height:240px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text p{font-size:24px}}@media (min-width: 1200px){.lp-wrapper.kaboom .shg-rich-text p{font-size:32px}.lp-wrapper.kaboom .shg-rich-text h3.underline{font-size:20px}.lp-wrapper.kaboom .lp-padded-section{padding:100px 6.666%}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text h2{font-size:48px}.lp-wrapper.kaboom .lp-copy-block .shg-rich-text p{font-size:32px}.lp-wrapper.kaboom .lp-copy-block.other-partners .shg-rich-text h2{margin-top:.5em}.lp-wrapper.kaboom .lp-copy-block.other-partners .shg-rich-text p{margin-bottom:2em}.lp-wrapper.kaboom .lp-copy-block.other-partners .shg-rich-text p:last-child{margin-bottom:0}.lp-wrapper.kaboom .lp-donate .shg-rich-text{margin-bottom:100px}.lp-wrapper.kaboom .lp-impact .shg-rich-text h3{font-size:48px}.lp-wrapper.kaboom .lp-commitment .shg-rich-text{margin-bottom:100px}.lp-wrapper.kaboom .lp-commitment .shg-rich-text h3{font-size:20px}.lp-wrapper.kaboom .lp-commitment .shg-row .shg-c-lg-6 .shg-rich-text p{font-size:28px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text{width:240px;height:240px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text p{font-size:24px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-c-lg-4:after{width:36px;height:36px;left:calc(100% - 3px)}}@media (min-width: 1440px){.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text{width:320px;height:320px}.lp-wrapper.kaboom .lp-icons .shg-row .shg-rich-text p{font-size:32px}}.ProductContent{background-color:var(--color-main-background);padding:0 6.666%}.ProductContent hr{max-width:1440px;margin:0 auto;border-bottom-width:2px;border-bottom-color:#003e37}.template-product-bundle .ProductPromotion,.template-product-bundle-single .ProductPromotion,.template-product-bundle-simple .ProductPromotion{padding-top:60px;padding-bottom:0}.template-product-bundle #shopify-section-product-single-review hr:first-child,.template-product-bundle-single #shopify-section-product-single-review hr:first-child,.template-product-bundle-simple #shopify-section-product-single-review hr:first-child{display:none}.template-product-bundle .ProductContent.first,.template-product-bundle-single .ProductContent.first,.template-product-bundle-simple .ProductContent.first{padding-bottom:0!important}.template-product-bundle-single .ProductImageText .image-text__content .image-text__item{padding-bottom:0;margin-bottom:0}@media (min-width: 768px){.ProductContent{padding:0 6.666%}.template-product-bundle .ProductPromotion,.template-product-bundle-single .ProductPromotion,.template-product-bundle-simple .ProductPromotion{padding-top:60px}}@media (min-width: 1024px){.ProductContent{padding:0 6.666% 40px}.template-product.announcement-bar-active,.template-product-bundle.announcement-bar-active,.template-product-bundle-simple.announcement-bar-active,.template-product-bundle-single.announcement-bar-active,.template-product-large-quantity.announcement-bar-active{padding-top:105px;transition:padding-top .25s cubic-bezier(.5,0,.5,1)}.template-product-bundle .ProductPromotion,.template-product-bundle-single .ProductPromotion,.template-product-bundle-simple .ProductPromotion{padding-top:120px}}.template-product-gift-card .ProductBeyondTheTin{padding-top:40px}@media (min-width: 1024px){.template-product-gift-card .ProductBeyondTheTin{padding-top:80px}}#introducing-welly-x-olly-x-pflag-national .RichText .text-wrap p{margin:0 auto 1em}#introducing-welly-x-olly-x-pflag-national .ProductContent .ImageGrid h2{text-align:center;font-family:Leitura-Roman2,serif;font-size:38px;letter-spacing:-.006em;margin-top:0;margin-bottom:1em}#introducing-welly-x-olly-x-pflag-national .ProductPromotion{margin-top:40px}@media (min-width: 1024px){#introducing-welly-x-olly-x-pflag-national .ProductContent .ImageGrid h2{font-size:60px}#introducing-welly-x-olly-x-pflag-national .ProductPromotion{margin-top:120px}}.Collections{padding:40px 6.666%}.Collections .GridWrapper{max-width:1440px;margin-left:auto;margin-right:auto;display:grid;grid-column-gap:2.55vw;grid-row-gap:40px;grid-template-columns:repeat(2,[col-start] minmax(0,1fr) [col-end]);grid-auto-flow:row}.Collections hr{max-width:1440px;margin:0 auto;border-bottom-width:2px;border-bottom-color:#003e37}@media (min-width: 768px){.Collections{padding:40px 6.666%}.Collections .GridWrapper{grid-column-gap:2.55%;grid-template-columns:repeat(3,[col-start] minmax(0,1fr) [col-end])}.Collections .GridWrapper .CollectionPromotionItem{grid-column:auto}.template-index .Collections .GridWrapper{grid-template-columns:repeat(2,[col-start] minmax(0,1fr) [col-end])}}@media (min-width: 1024px){.template-collection,.template-collection-promo,.template-collection-image-hero{padding-top:64px}body.announcement-bar-active .template-collection,body.announcement-bar-active .template-collection-promo,body.announcement-bar-active .template-collection-image-hero,body.announcement-bar1-active .template-collection,body.announcement-bar1-active .template-collection-promo,body.announcement-bar1-active .template-collection-image-hero{padding-top:142px}.template-collection.announcement-bar-active,.template-collection-image-hero.announcement-bar-active,.template-collection-promo.announcement-bar-active{padding-top:105px;transition:padding-top .25s cubic-bezier(.5,0,.5,1)}.Collections{padding:60px 6.666%}.Collections .CollectionFilters{width:350px}.Collections .CollectionsWrapper{width:calc(100% - 350px)}.Collections .GridWrapper{grid-column-gap:2.55%;grid-template-columns:repeat(4,[col-start] minmax(0,1fr) [col-end])}.Collections .GridWrapper .CollectionPromotionItem{grid-column:auto}.Collections .GridWrapper.only3{grid-template-columns:[left] minmax(6.66%,1fr) repeat(6,[col-start] minmax(0,1fr) [col-end]) minmax(6.66%,1fr) [right]}.Collections .GridWrapper.only3 .ProductGridItem:nth-child(1){grid-column:2/4}.Collections .GridWrapper.only3 .ProductGridItem:nth-child(2){grid-column:4/6}.Collections .GridWrapper.only3 .ProductGridItem:nth-child(3){grid-column:6/8}.template-index .Collections .GridWrapper{grid-template-columns:repeat(4,[col-start] minmax(0,1fr) [col-end])}.template-collection.hydrocolloid .Collections .GridWrapper .CollectionPromotionItem{grid-column:6/span 2}}@media (min-width: 1200px){.Collections{padding:60px 6.666%}}.AboutContent{display:block;padding:0 6.666% 60px}.AboutContent .inner{max-width:1318px;margin:0 auto}.AboutContent .RichText .text-wrap{padding:0}@media (min-width: 768px){.AboutContent{padding:0 6.666% 80px}.AboutContent .RichText .text-wrap{padding:0 6.666%}}@media (min-width: 1024px){.AboutContent{padding:0 6.666% 80px}.AboutContent #shopify-section-image-block{margin:120px 0 0}}.InsideTheTinContent{background-color:var(--color-main-background);position:relative;z-index:1;display:block;padding:40px 6.666%}.InsideTheTinContent .inner{max-width:1318px;margin:0 auto}@media (min-width: 768px){.InsideTheTinContent{padding:60px 6.666%}}.FaqContent{display:block;padding:60px 6.666%}.FaqContent .inner{max-width:1318px;margin:0 auto}@media (min-width: 768px){.FaqContent{padding:80px 6.666%}.FaqContent .page-content{padding:40px 0 0}}@media (min-width: 1024px){.FaqContent{padding:80px 6.666%}}.MediaKitContent{display:block;padding:60px 6.666%}.MediaKitContent>.inner{max-width:1318px;margin:0 auto}.MediaKitContent .TitleWrap{max-width:760px;margin-left:auto;margin-right:auto}.MediaKitContent .Wrapper{max-width:1440px;margin-left:auto;margin-right:auto;margin-bottom:6.66%;display:block}.MediaKitContent .Wrapper .MediaKitGridItem{margin-bottom:40px}@media (min-width: 768px){.MediaKitContent{padding:80px 6.666%}.MediaKitContent .Wrapper{margin-bottom:80px;display:flex;flex-flow:row wrap;justify-content:flex-start}.MediaKitContent .Wrapper .MediaKitGridItem{width:48.725%;margin-bottom:2.55%;margin-right:2.55%}.MediaKitContent .Wrapper .MediaKitGridItem:nth-child(2n){margin-right:0}.MediaKitContent .PressGrid{margin-bottom:40px}}@media (min-width: 1024px){.MediaKitContent{padding:80px 6.666%}.MediaKitContent .Wrapper{margin-bottom:120px}.MediaKitContent .Wrapper .MediaKitGridItem{width:31.6%}.MediaKitContent .Wrapper .MediaKitGridItem:nth-child(2n){margin-right:2.55%}.MediaKitContent .Wrapper .MediaKitGridItem:nth-child(3n){margin-right:0}.MediaKitContent .PressGrid{margin-bottom:80px}}.StoreLocatorContent{display:block;padding:0}.StoreLocatorContent .inner{margin:0 auto;text-align:center}.StoreLocatorContent .inner p{margin-top:0}.StoreLocatorContent .inner .Wysiwyg a{font-weight:400;border-bottom:2px solid #c8e302;transition:color .25s linear}.StoreLocatorContent .inner .Wysiwyg a:hover{color:#c8e302}.PressContent{display:block;padding:60px 6.666%}.PressContent .inner{max-width:1318px;margin:0 auto}@media (min-width: 768px){.PressContent{padding:80px 6.666%}}@media (min-width: 1024px){.PressContent{padding:80px 6.666%}}.LegalContent{display:block;padding:60px 6.666%}.LegalContent .inner{max-width:880px;margin:0 auto}.LegalContent .Wysiwyg h2{font-size:20px}.LegalContent .table-wrapper{overflow-x:scroll;overflow-y:hidden}.LegalContent table{width:calc(100% - 2px);min-width:878px;border-collapse:collapse;margin-top:30px;margin-bottom:30px;table-layout:fixed}.LegalContent table thead tr{background-color:#d1e2e0;width:100%}.LegalContent table thead tr td,.LegalContent table thead tr th{border-bottom:1px solid #f0eeed;background-color:#d1e2e0;padding:5px 10px;font-weight:500;font-size:14px;display:table-cell;border-left:1px solid #d1e2e0;vertical-align:top}.LegalContent table thead tr td *,.LegalContent table thead tr th *{font-size:14px}.LegalContent table thead tr td:nth-child(1),.LegalContent table thead tr th:nth-child(1){width:45%!important}.LegalContent table thead tr td:nth-child(2),.LegalContent table thead tr th:nth-child(2){width:13%!important}.LegalContent table thead tr td:nth-child(3),.LegalContent table thead tr th:nth-child(3){width:18%!important}.LegalContent table thead tr td:nth-child(4),.LegalContent table thead tr th:nth-child(4){width:24%!important}.LegalContent table thead tr td:last-child,.LegalContent table thead tr th:last-child{text-align:right;border-right:1px solid #d1e2e0}.LegalContent table tbody{background-color:var(--color-main-background);border-right:1px solid #d1e2e0}.LegalContent table tbody tr td{border-bottom:1px solid #f0eeed;padding:5px 10px;font-size:14px;display:table-cell;border-bottom:1px solid #d1e2e0;border-left:1px solid #d1e2e0;vertical-align:top}.LegalContent table tbody tr td *{font-size:14px}.LegalContent table tbody tr td:last-child{text-align:right;border-right:1px solid #d1e2e0;border-right:none}.LegalContent table tbody tr td:nth-child(1){width:45%!important}.LegalContent table tbody tr td:nth-child(2){width:13%!important}.LegalContent table tbody tr td:nth-child(3){width:18%!important;border-right:1px solid #d1e2e0}.LegalContent table tbody tr td:nth-child(4){width:24%!important}.LegalContent table *,.LegalContent .Wysiwyg *,.LegalContent .rte .Wysiwyg *{font-size:14px!important}#consumer-health-data-privacy-policy .LegalContent table thead tr td:nth-child(1),#consumer-health-data-privacy-policy .LegalContent table thead tr th:nth-child(1){width:auto!important}#consumer-health-data-privacy-policy .LegalContent table thead tr td:nth-child(2),#consumer-health-data-privacy-policy .LegalContent table thead tr th:nth-child(2){width:auto!important}#consumer-health-data-privacy-policy .LegalContent table thead tr td:nth-child(3),#consumer-health-data-privacy-policy .LegalContent table thead tr th:nth-child(3){width:auto!important}#consumer-health-data-privacy-policy .LegalContent table thead tr td:nth-child(4),#consumer-health-data-privacy-policy .LegalContent table thead tr th:nth-child(4){width:auto!important}#welly-workshop-official-contents-rules .LegalContent .Wysiwyg>ol{padding-left:2em}#welly-workshop-official-contents-rules .LegalContent .Wysiwyg>ol>li{list-style:upper-roman;margin-bottom:1em}#welly-workshop-official-contents-rules .LegalContent .Wysiwyg>ol>li:last-child{margin-bottom:0}.template-page-bba-giveaway .LegalContent .Wysiwyg>ol{padding-left:2em}.template-page-bba-giveaway .LegalContent .Wysiwyg>ol>li{list-style:decimal;margin-bottom:1em}.template-page-bba-giveaway .LegalContent .Wysiwyg>ol>li ol>li{list-style:upper-roman;margin-bottom:1em}.template-page-bba-giveaway .LegalContent .Wysiwyg>ol>li ol>li:last-child{margin-bottom:0}.template-page-bba-giveaway .LegalContent .Wysiwyg>ol>li:last-child{margin-bottom:0}table.custom-size:nth-child(1){width:45%!important}table.custom-size:nth-child(2){width:13%!important}table.custom-size:nth-child(3){width:18%!important;border-right:1px solid #d1e2e0}table.custom-size:nth-child(4){width:24%!important}table.ltr thead tr td:last-child,table.ltr thead tr th:last-child{text-align:left}table.ltr tbody tr td:last-child{text-align:left}.rte .LegalContent{padding:60px 0}@media (min-width: 768px){.LegalContent{padding:80px 6.666%}.LegalContent .Wysiwyg h2{font-size:24px}.rte .LegalContent{padding:80px 0}}@media (min-width: 1024px){.LegalContent{padding:80px 6.666%}.LegalContent .Wysiwyg h2{font-size:28px}.rte .LegalContent{padding:80px 0}}#welly-x-ashley-mary .image-with-text{padding-top:60px;padding-bottom:0}#welly-x-ashley-mary .RichText .text-wrap p{margin:0 auto}#welly-x-ashley-mary .CenteredCopyBlock .inner p.footnote{max-width:740px;margin-left:auto;margin-right:auto;line-height:1.666;margin-bottom:20px}@media (min-width: 768px){#welly-x-ashley-mary .image-with-text{padding-top:60px}#welly-x-ashley-mary .CenteredCopyBlock .inner p.footnote{margin-bottom:30px}}@media (min-width: 1024px){#welly-x-ashley-mary .image-with-text{padding-top:120px}#welly-x-ashley-mary .CenteredCopyBlock .inner p.footnote{margin-bottom:60px}}#welly-x-ashley-mary .image-with-text,#ashley-mary-thin-tin .image-with-text{padding-top:60px;padding-bottom:0}#welly-x-ashley-mary .RichText .text-wrap p,#ashley-mary-thin-tin .RichText .text-wrap p{margin:0 auto}#welly-x-ashley-mary .CenteredCopyBlock .inner ul,#ashley-mary-thin-tin .CenteredCopyBlock .inner ul{padding:0;display:block;margin:0 auto 40px;max-width:480px}#welly-x-ashley-mary .CenteredCopyBlock .inner ul li,#ashley-mary-thin-tin .CenteredCopyBlock .inner ul li{list-style:none;padding:0 0 0 36px;background-image:url(../assets/welly-x.svg);background-position:0px 3px;background-size:16px 16px;background-repeat:no-repeat;text-align:left}#welly-x-ashley-mary .CenteredCopyBlock .inner ul li p,#ashley-mary-thin-tin .CenteredCopyBlock .inner ul li p{line-height:1.52;font-family:Styrene A Web,sans-serif;margin-top:0}#welly-x-ashley-mary .CenteredCopyBlock .inner p.footnote,#ashley-mary-thin-tin .CenteredCopyBlock .inner p.footnote{max-width:740px;margin:20px auto 0;line-height:1.666}#welly-x-ashley-mary .ProductPromotion,#ashley-mary-thin-tin .ProductPromotion{margin-top:40px}@media (min-width: 768px){#welly-x-ashley-mary .image-with-text,#ashley-mary-thin-tin .image-with-text{padding-top:60px}#welly-x-ashley-mary .CenteredCopyBlock .inner p.footnote,#ashley-mary-thin-tin .CenteredCopyBlock .inner p.footnote{margin-top:30px}}@media (min-width: 1024px){#welly-x-ashley-mary .video-with-text,#ashley-mary-thin-tin .video-with-text{margin-top:0}#welly-x-ashley-mary .image-with-text,#ashley-mary-thin-tin .image-with-text{padding-top:120px}#welly-x-ashley-mary .CenteredCopyBlock .inner ul,#ashley-mary-thin-tin .CenteredCopyBlock .inner ul{margin:0 auto 80px;max-width:640px}#welly-x-ashley-mary .CenteredCopyBlock .inner ul li,#ashley-mary-thin-tin .CenteredCopyBlock .inner ul li{padding:0 0 0 56px;background-size:18px 18px;background-position:3px 8px}#welly-x-ashley-mary .CenteredCopyBlock .inner ul li p,#ashley-mary-thin-tin .CenteredCopyBlock .inner ul li p,#welly-x-ashley-mary .CenteredCopyBlock .inner ul li p a,#ashley-mary-thin-tin .CenteredCopyBlock .inner ul li p a{font-size:21px}#welly-x-ashley-mary .CenteredCopyBlock .inner p.footnote,#ashley-mary-thin-tin .CenteredCopyBlock .inner p.footnote{margin-top:60px}#welly-x-ashley-mary .ProductPromotion,#ashley-mary-thin-tin .ProductPromotion{margin-top:120px}}#welly-x-eva-chen-bundle .image-with-text,#welly-x-eva-chen-bundle-ships-11-19 .image-with-text{padding-top:60px;padding-bottom:0}#welly-x-eva-chen-bundle .RichText .text-wrap p,#welly-x-eva-chen-bundle-ships-11-19 .RichText .text-wrap p{margin:0 auto}#welly-x-eva-chen-bundle .RichText .text-wrap p a,#welly-x-eva-chen-bundle-ships-11-19 .RichText .text-wrap p a{color:#c8e302}#welly-x-eva-chen-bundle .CenteredCopyBlock .inner p.footnote,#welly-x-eva-chen-bundle-ships-11-19 .CenteredCopyBlock .inner p.footnote{max-width:740px;margin-left:auto;margin-right:auto;line-height:1.666;margin-bottom:20px}@media (min-width: 768px){#welly-x-eva-chen .image-with-text,#welly-x-eva-chen-bundle-ships-11-19 .image-with-text{padding-top:60px}#welly-x-eva-chen .CenteredCopyBlock .inner p.footnote,#welly-x-eva-chen-bundle-ships-11-19 .CenteredCopyBlock .inner p.footnote{margin-bottom:30px}}@media (min-width: 1024px){#welly-x-eva-chen-bundle .image-with-text,#welly-x-eva-chen-bundle-ships-11-19 .image-with-text{padding-top:120px}#welly-x-eva-chen-bundle .CenteredCopyBlock .inner p.footnote,#welly-x-eva-chen-bundle-ships-11-19 .CenteredCopyBlock .inner p.footnote{margin-bottom:60px}}#welly-gift-bag .image-with-text{padding-top:60px;padding-bottom:0}#welly-gift-bag .RichText .text-wrap p{margin:0 auto}#welly-gift-bag .CenteredCopyBlock .inner ul{padding:0;display:block;margin:0 auto 40px;max-width:480px}#welly-gift-bag .CenteredCopyBlock .inner ul li{list-style:none;padding:0 0 0 36px;background-image:url(../assets/welly-x.svg);background-position:0px 3px;background-size:16px 16px;background-repeat:no-repeat;text-align:left}#welly-gift-bag .CenteredCopyBlock .inner ul li p{line-height:1.52;font-family:Styrene A Web,sans-serif;margin-top:0}#welly-gift-bag .CenteredCopyBlock .inner p.footnote{max-width:740px;margin-left:auto;margin-right:auto;line-height:1.666;margin-bottom:20px}#welly-gift-bag .ProductPromotion{margin-top:40px}@media (min-width: 768px){#welly-gift-bagf .image-with-text{padding-top:60px}#welly-gift-bagf .CenteredCopyBlock .inner p.footnote{margin-bottom:30px}}@media (min-width: 1024px){#welly-gift-bag .image-with-text{padding-top:120px}#welly-gift-bag .CenteredCopyBlock .inner ul{margin:0 auto 80px;max-width:600px}#welly-gift-bag .CenteredCopyBlock .inner ul li{padding:0 0 0 56px;background-size:18px 18px;background-position:3px 8px}#welly-gift-bag .CenteredCopyBlock .inner ul li p,#welly-gift-bag .CenteredCopyBlock .inner ul li p a{font-size:21px}#welly-gift-bag .CenteredCopyBlock .inner p.footnote{margin-bottom:60px}#welly-gift-bag .ProductPromotion{margin-top:120px}}.template-collection-holiday-sale .ProductPromotion{padding:40px 6.66%;background-color:#9bcfcb}.template-collection-holiday-sale .ProductPromotion>.inner .title-wrap{padding:0 0 40px}.template-collection-holiday-sale .ProductPromotion>.inner .title-wrap p strong{color:#c8e302}.template-collection-holiday-sale .ProductPromotion>.inner .title-wrap .button{color:#fff}.template-collection-holiday-sale .HomePromoDyptic .Promo{background-size:86.68%;background-position:center bottom 40px}.template-collection-holiday-sale .HomePromoDyptic .Promo .text-wrap .inner{position:relative}.template-collection-holiday-sale .HomePromoDyptic .Promo .text-wrap .title-holder{margin-bottom:40px}.template-collection-holiday-sale .HomePromoDyptic .Promo .text-wrap p strong{color:#c8e302}.template-collection-holiday-sale .HomePromoDyptic .Promo .text-wrap .button{color:#fff;background-color:#c8e302;min-width:194px}.template-collection-holiday-sale .HomePromoDyptic .Promo:first-child .text-wrap h2,.template-collection-holiday-sale .HomePromoDyptic .Promo:first-child .text-wrap p{color:#fff}.template-collection-holiday-sale #shopify-section-image-with-text-summer{background-color:#9bcfcb;padding:40px 6.66%}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text{max-width:1440px;margin:0 auto}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text p{margin:0 0 .6em;font-size:14px;padding:0;background-position:0 4px;background-size:14px 14px;background-repeat:no-repeat}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text strong{color:#c8e302}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text ul{padding:0;margin:18px 0 0}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text ul li{margin-bottom:.75em;list-style:none;padding:0 0 0 16px;background-position:0 10px;background-size:8px 8px;background-repeat:no-repeat;background-image:url(../assets/welly-x.svg)}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text .button{background-color:#c8e302;color:#fff;margin-top:2em}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am{background-color:#f0eeed;padding:40px 6.66%}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text{max-width:1440px;margin:0 auto}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text p{margin:0 0 .6em;font-size:14px;padding:0;background-position:0 4px;background-size:14px 14px;background-repeat:no-repeat}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text strong{color:#c8e302}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text ul{padding:0;margin:18px 0 0}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text ul li{margin-bottom:.75em;list-style:none;padding:0 0 0 16px;background-position:0 10px;background-size:8px 8px;background-repeat:no-repeat;background-image:url(../assets/welly-x.svg)}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text .button{background-color:#c8e302;color:#fff;margin-top:2em}@media (min-width: 768px){.template-collection-holiday-sale .ProductPromotion{padding:80px 6.66%}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text{width:66.6%}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text p{font-size:21px;padding:0;background-size:18px 18px;background-position:3px 8px}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text ul{margin:24px 0 0}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text__text ul li{font-size:21px;padding:0 0 0 28px;background-position:0 6px;background-size:14px 14px}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text{width:66.6%}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text p{font-size:21px;padding:0;background-size:18px 18px;background-position:3px 8px}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text ul{margin:24px 0 0}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text ul li{font-size:21px;padding:0 0 0 28px;background-position:0 6px;background-size:14px 14px}}@media (min-width: 1024px){.template-collection-holiday-sale .ProductPromotion>.inner .title-wrap{padding:0 6.666%}.template-collection-holiday-sale .HomePromoDyptic .Promo{width:50%;height:61.1vw;min-height:none;max-height:802px}.template-collection-holiday-sale .HomePromoDyptic .Promo .text-wrap .inner{display:flex;flex-flow:column;justify-content:space-between;height:100%}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text{max-width:1440px;margin:0 auto}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text .image-with-text__text{width:66.6%}.template-collection-holiday-sale #shopify-section-image-with-text-summer .image-with-text .image-with-text .image-with-text__image{width:33.3%}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text{max-width:1440px;margin:0 auto}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text{width:66.6%}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__image{width:33.3%}}@media (min-width: 1200px){.template-collection-holiday-sale .ProductPromotion,.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am{padding:120px 6.66%}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text{max-width:1440px;margin:0 auto}.template-collection-holiday-sale #shopify-section-image-with-text-holiday-am .image-with-text .image-with-text__text p{font-size:21px}}.WholesaleContent{display:block;padding:60px 6.666%}.WholesaleContent>.inner{max-width:1318px;margin:0 auto}.WholesaleContent .TextPromoBlock{margin-bottom:40px}.WholesaleContent .row{max-width:480px;margin:0 auto}@media (min-width: 768px){.WholesaleContent{padding:80px 6.666%}}@media (min-width: 1024px){.WholesaleContent{padding:80px 6.666%}.WholesaleContent .content{padding:40px}.WholesaleContent .row{max-width:100%;height:100%}.WholesaleContent .row .col{display:block;position:relative;width:100%;margin-bottom:2.25%}}#careers .AboutContent:last-child{margin-top:40px}@media (min-width: 768px){#careers .AboutContent:last-child{margin-top:40px}}@media (min-width: 1024px){#careers .AboutContent:last-child{margin-top:100px}}.CustomerForm,.shopify-challenge__container{padding:40px 6.66%;max-width:none}.CustomerForm .shopify-challenge__message,.shopify-challenge__container .shopify-challenge__message{width:100%;margin-bottom:40px}.CustomerForm .g-recaptcha,.shopify-challenge__container .g-recaptcha{margin-bottom:40px}.CustomerForm .g-recaptcha div,.shopify-challenge__container .g-recaptcha div{width:100%!important}.CustomerForm .errors,.shopify-challenge__container .errors{margin-bottom:15px}.CustomerForm .errors ul,.shopify-challenge__container .errors ul{padding:0}.CustomerForm .errors ul li,.shopify-challenge__container .errors ul li{list-style:none;text-align:center;color:#c8e302}.CustomerForm form,.shopify-challenge__container form{width:100%;max-width:340px;margin:0 auto;text-align:center}.CustomerForm form .input-holder,.shopify-challenge__container form .input-holder{margin-bottom:40px}.CustomerForm form .input-holder .text-link,.shopify-challenge__container form .input-holder .text-link{display:inline-block}.CustomerForm form .button,.CustomerForm form .btn,.shopify-challenge__container form .button,.shopify-challenge__container form .btn{margin-bottom:15px}.CustomerForm form input[type=submit],.shopify-challenge__container form input[type=submit]{width:100%}@media (min-width: 640px){.CustomerForm,.shopify-challenge__container{padding:60px 6.66%}}@media (min-width: 768px){.CustomerForm,.shopify-challenge__container{padding:100px 6.66%}}@media (min-width: 1024px){.CustomerForm,.shopify-challenge__container{padding:140px 6.66%}.CustomerForm form .input-holder,.shopify-challenge__container form .input-holder{margin-bottom:80px}}@media (min-width: 1200px){.CustomerForm,.shopify-challenge__container{padding:180px 6.66%}}.Account{padding:60px 6.666%;display:block}@media (min-width: 768px){.Account{padding:80px 6.666%}}@media (min-width: 1024px){.Account{padding:80px 6.666%}}.lp-wrapper.happy-accidents .lp-hero-image{background-color:#eae1d1}.lp-wrapper.happy-accidents .lp-hero-image .shogun-image-container img{width:100%!important;max-width:100%!important}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text{padding:6.66vw 6.66vw 9.99vw}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text h1{font-size:10vw;margin:0 0 .25em}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text h1 span{color:#00665e!important}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text p{font-size:3.5vw;text-transform:uppercase;color:#00665e;margin-top:0;margin-bottom:1.25em;letter-spacing:.12em;line-height:1.4}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text p:last-child{margin-bottom:0}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text .btn{text-transform:uppercase}.lp-wrapper.happy-accidents .product-grid{padding:9.99vw 6.66vw 3.33vw}.lp-wrapper.happy-accidents .product-grid .shg-rich-text{padding-bottom:4.66vw}.lp-wrapper.happy-accidents .product-grid .shg-rich-text p{text-transform:uppercase!important;margin-top:0;margin-bottom:.5em}.lp-wrapper.happy-accidents .product-grid .shg-rich-text h2{margin-top:0;font-size:28px}.lp-wrapper.happy-accidents .product-grid .shg-c-lg-3{margin-bottom:6.66vw}.lp-wrapper.happy-accidents .product-grid .shg-c-lg-3 .shg-rich-text{padding-bottom:0}.lp-wrapper.happy-accidents .product-grid .shg-c-lg-3 .shg-rich-text p{text-transform:uppercase;margin-top:1em;margin-bottom:1em}.lp-wrapper.happy-accidents .product-grid .Collections{padding:0}.lp-wrapper.happy-accidents .ProductBeyondTheTin .grid{margin-bottom:0!important}@media (min-width: 768px){.lp-wrapper.happy-accidents .lp-hero-image{background-color:transparent}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text{position:absolute;top:50%;left:57%;padding:0;transform:translateY(-50%);width:45%}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text h1{font-size:4.5vw;margin:0 0 .15em}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text h1 span{color:#fff!important}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text p{font-size:1.65vw;color:#fff!important;margin-top:0;margin-bottom:1.25em}.lp-wrapper.happy-accidents .lp-hero-image .shg-rich-text .btn{text-transform:uppercase}.lp-wrapper.happy-accidents .product-grid .shg-rich-text{padding-bottom:6.66vw}.lp-wrapper.happy-accidents .product-grid .shg-rich-text p{text-transform:uppercase;font-size:14px}.lp-wrapper.happy-accidents .product-grid .shg-rich-text h2{font-size:28px}.lp-wrapper.happy-accidents .product-grid .shg-c-lg-3{margin-bottom:0}.lp-wrapper.happy-accidents .product-grid .shg-c-lg-3 .shg-rich-text p{text-transform:uppercase;font-size:18px;margin-top:1.5em;margin-bottom:1.5em}}@media (min-width: 1024px){.lp-wrapper.happy-accidents .product-grid{padding-top:4.8vw}.lp-wrapper.happy-accidents .product-grid .shg-rich-text{padding-bottom:3.33vw}.lp-wrapper.happy-accidents .product-grid .shg-rich-text p{text-transform:uppercase;font-size:18px}.lp-wrapper.happy-accidents .product-grid .shg-rich-text h2{font-size:40px}}.lp-wrapper.medicines-supplements .lp-hero-image{background-color:#eae1d1}.lp-wrapper.medicines-supplements .lp-hero-image .shogun-image-container img{width:100%!important;max-width:100%!important}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text{padding:6.66vw 6.66vw 9.99vw}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text h1{font-size:10vw;font-weight:500;font-family:Leitura-Roman3,serif;margin:0 0 .5em;line-height:1.14;letter-spacing:-.006em}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text h1 span{color:#00665e!important}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text p{font-size:3.5vw;text-transform:uppercase;color:#00665e;margin-top:0;margin-bottom:1.25em;letter-spacing:.12em;line-height:1.4}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text p:last-child{margin-bottom:0}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text .btn{text-transform:uppercase;width:auto}.lp-wrapper.medicines-supplements .product-grid-title{padding:40px 6.66%}.lp-wrapper.medicines-supplements .product-grid-title .shg-rich-text h2{font-size:38px;font-weight:500;font-family:Leitura-Roman3,serif;letter-spacing:.008em;line-height:1.14;margin:0}.lp-wrapper.medicines-supplements .product-grid{padding:0 6.66vw 6.66vw}.lp-wrapper.medicines-supplements .product-grid .shogun-image-container{margin-bottom:16px}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text{padding-bottom:4.66vw}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text h2{margin-top:0;font-size:28px}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text h3{margin-top:0}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text>div{display:flex;justify-content:center;align-items:center;flex-direction:column}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text h4{font-family:Styrene A Web,sans-serif;font-weight:500;letter-spacing:.12em;text-transform:uppercase;font-size:13px;line-height:1.38;margin:0 0 .5em}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text p{font-size:16px;margin-top:0;margin-bottom:.5em;line-height:1.2}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text p.price{font-size:13px!important;font-weight:500;color:#00665e;border-bottom:2px solid #c8e302;padding-bottom:4px;margin:0 0 .5em!important;display:inline-block;text-align:center}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text .button{font-size:11px;padding:0 13px}.lp-wrapper.medicines-supplements .product-grid .shg-box.shg-c{justify-content:space-between}.lp-wrapper.medicines-supplements .product-grid .shg-c-lg-3{margin-bottom:6.66vw}.lp-wrapper.medicines-supplements .product-grid .shg-c-lg-3 .shg-rich-text{padding-bottom:0;height:100%;display:flex;flex-direction:column;justify-content:space-between}.lp-wrapper.medicines-supplements .product-grid .shg-c-lg-3 .shg-rich-text p{text-transform:uppercase;margin-top:1em}.lp-wrapper.medicines-supplements .product-grid .shogun-image-container{overflow:hidden}.lp-wrapper.medicines-supplements .product-grid .shogun-image-container img.shogun-image{display:block!important;transition:transform .5s ease-out}.lp-wrapper.medicines-supplements .product-grid .shogun-image-container:hover img{transform:scale(1.2)}.lp-wrapper.medicines-supplements .product-grid .Collections{padding:0}.lp-wrapper.medicines-supplements .ProductBeyondTheTin .grid{margin-bottom:0!important}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text{position:absolute;top:9.99vw;left:6.66vw}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text h2{font-size:10vw;font-weight:500;font-family:Leitura-Roman3,serif;margin:0 0 .25em;line-height:1.14;letter-spacing:-.006em}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text h2 span{color:#00665e!important}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text p{font-size:3.5vw;color:#00665e;margin-top:0;margin-bottom:1.25em;line-height:1.38}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text p:last-child{margin-bottom:0}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text .button{text-transform:uppercase;width:auto}.lp-wrapper.medicines-supplements .ProductPress>.inner{padding:56px 26px}@media (min-width: 768px){.lp-wrapper.medicines-supplements .lp-hero-image{background-color:transparent}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text{position:absolute;top:46%;left:63%;padding:0;transform:translateY(-50%);width:35%}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text h1{font-size:4vw;margin:0 0 .65em}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text h1 span{color:#fff!important}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text p{font-size:1.65vw;color:#fff!important;margin-top:0;margin-bottom:1.25em}.lp-wrapper.medicines-supplements .lp-hero-image .shg-rich-text .btn{text-transform:uppercase}.lp-wrapper.medicines-supplements .product-grid-title{padding:60px 6.66%}.lp-wrapper.medicines-supplements .product-grid-title .shg-rich-text h2{font-size:38px}.lp-wrapper.medicines-supplements .product-grid{padding-top:0;padding-bottom:90px}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text p{font-size:28px}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text h2{font-size:12px}.lp-wrapper.medicines-supplements .product-grid .shg-c-lg-3{margin-bottom:0}.lp-wrapper.medicines-supplements .product-grid .shg-c-lg-3 .shg-rich-text p{text-transform:uppercase;font-size:18px;margin-top:.5em;margin-bottom:0}.lp-wrapper.medicines-supplements .ProductPress>.inner{padding:96px 26px}}@media (min-width: 1024px){.lp-wrapper.medicines-supplements .product-grid-title{padding:60px 6.66%}.lp-wrapper.medicines-supplements .product-grid-title .shg-rich-text h2{font-size:48px}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text{padding-bottom:2.22vw}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text .button{font-size:13px;padding:0 26px}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text h2{font-size:40px}.lp-wrapper.medicines-supplements .ProductPress>.inner{padding:120px 26px}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text{position:absolute;top:9.99vw;left:6.66vw}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text{width:34vw}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text h2{font-size:4vw;margin:0 0 .25em}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text h2 span{color:#00665e!important}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text p{font-size:1.5vw;margin-top:0;margin-bottom:1.5em}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text p:last-child{margin-bottom:0}.lp-wrapper.medicines-supplements .ingredients .shg-rich-text .button{text-transform:uppercase;width:auto}}@media (min-width: 1440px){.lp-wrapper.medicines-supplements .product-grid-title{padding:90px 6.66%}.lp-wrapper.medicines-supplements .product-grid-title .shg-rich-text h2{font-size:60px}.lp-wrapper.medicines-supplements .product-grid .shg-rich-text h4{font-size:18px}}.template-collection-filter .CollectionHeroImage #hero-image{position:relative}.template-collection-filter .CollectionHeroImage #hero-image .title-holder{position:absolute;bottom:9.82051282vw;text-align:center}.template-collection-filter .CollectionHeroImage #hero-image .title-holder h1{font-size:4.615384615vw;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#003e37}.template-collection-filter .CollectionHeroImage #hero-image .title-holder h1:after{content:none}.template-collection-filter .CollectionHeroImage #hero-image .title-holder p{font-size:5.641025641vw;font-weight:400;color:#003e37}.template-collection-filter .title-wrap{text-align:center}.template-collection-filter .title-wrap h2{font-size:34px;margin-bottom:.25em}@media (min-width: 1024px){.template-collection-filter .CollectionHeroImage #hero-image .title-holder{left:7.164404223%;width:27%;text-align:left;position:absolute;bottom:auto}.template-collection-filter .CollectionHeroImage #hero-image .title-holder h1{font-size:1.885369532vw}.template-collection-filter .CollectionHeroImage #hero-image .title-holder p{font-size:2.262443439vw}.template-collection-filter .title-wrap{text-align:center}.template-collection-filter .title-wrap h2{font-size:48px}}#gitd-lp{padding-top:0!important}.lp-wrapper.gitd{background-color:#000}.lp-wrapper.gitd .upper{z-index:0;overflow-x:clip;position:relative;background-color:#d4f7f2;transition:background-color .25s linear}.lp-wrapper.gitd .upper.step1 h2 .step1{opacity:1;visibility:visible;transition-delay:.5s}.lp-wrapper.gitd .upper.step2 .fixed .inner:before{opacity:.35}.lp-wrapper.gitd .upper.step2 h2 .step2{opacity:1;visibility:visible;transition-delay:.25s}.lp-wrapper.gitd .upper.step3{background-color:#000}.lp-wrapper.gitd .upper.step3 h2 .step3{opacity:1;visibility:visible;transition-delay:.25s}.lp-wrapper.gitd .upper.step3 .image-wrapper .image-glow{opacity:1}.lp-wrapper.gitd .upper.step4{background-color:#000}.lp-wrapper.gitd .upper.step4 h2 .step3{opacity:1;visibility:visible;transition-delay:.25s}.lp-wrapper.gitd .upper.step4 .image-wrapper .image-glow{opacity:1}.lp-wrapper.gitd .lower{z-index:1;position:relative;background-color:#fff}.lp-wrapper.gitd .fixed{height:600vh;overflow:clip;clip-path:inset(0);clip:rect(0px,auto,auto,0px)}.lp-wrapper.gitd .fixed .inner{position:sticky;top:0;width:100%;height:90vh;background-size:150%;background-position:-31vw 40vw;background-repeat:no-repeat}.lp-wrapper.gitd .fixed .inner:before{content:"";position:fixed;top:0;left:0;z-index:-1;width:100vw;height:130vh;opacity:0;background:linear-gradient(0deg,#000,#0000);transition:opacity 1s linear}.lp-wrapper.gitd .fixed h2{text-align:center;font-size:11.53846154vw;font-family:Leitura-Roman2,serif;margin:0;letter-spacing:0;line-height:1.14;text-transform:none;color:#003e37;position:relative;pointer-events:none}.lp-wrapper.gitd .fixed h2 span{opacity:0;position:absolute;top:25.64102564vw;left:0;right:0;margin:auto;transition:opacity .25s linear}.lp-wrapper.gitd .fixed h2 span.active{opacity:1;display:block}.lp-wrapper.gitd .fixed h2 span.step1:after{content:"";transition-delay:.5s;width:4.102564103vw;height:4.102564103vw;display:block;position:absolute;margin:auto;left:0;right:0;bottom:-25vw;background-image:url(/cdn/shop/files/down-arrow.svg?v=1711296996);background-size:contain;background-repeat:no-repeat;background-position:center top;animation:bouncing-ball .4s infinite alternate cubic-bezier(1,.12,.39,.78)}.lp-wrapper.gitd .fixed h2 span.step3{color:#00cb00}.lp-wrapper.gitd .fixed .image-wrapper{position:absolute;top:50vh;left:0;right:0;margin:auto;width:100%;max-width:720px;transform:scale3d(1.5,1.5,1.5)}.lp-wrapper.gitd .fixed .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none}.lp-wrapper.gitd .fixed .image-wrapper .image-glow{opacity:0;transition:opacity .5s linear}.lp-wrapper.gitd .fixed .confetti{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:-1}.lp-wrapper.gitd .fixed .confetti svg{width:100%!important;height:auto!important}.lp-wrapper.gitd .fixed .confetti .confetti-left{width:80vw;height:auto;position:absolute;top:18.5vh;left:-31vw}.lp-wrapper.gitd .fixed .confetti .confetti-right{width:60.76923077vw;height:auto;position:absolute;top:14vw;right:-20vw}.lp-wrapper.gitd .product-lockup{padding:0 14.1025641vw 14.1025641vw;background-image:url(/cdn/shop/files/bg-confetti-mobile_4e74d23a-9b5d-4e3a-b129-8690e7e2dcb6.svg?v=1711303674);background-size:85.8974359vw auto;background-position:top center;background-repeat:no-repeat}.lp-wrapper.gitd .product-lockup h1{text-align:center;color:#00cb00;font-size:10.25641026vw;margin-bottom:0}.lp-wrapper.gitd .product-lockup img{width:69.74358974vw;margin:0 auto;display:block}.lp-wrapper.gitd .product-lockup p{text-align:center;font-size:4.818487179vw;color:#00cb00;margin-top:-.5em;line-height:1.2}.lp-wrapper.gitd .image-with-text-wrapper{padding:0 6.66vw}.lp-wrapper.gitd .ready-to-glow{padding:0 0 6.66vw}.lp-wrapper.gitd .ready-to-glow .text-holder{text-align:center;position:relative;border:2px solid #00cb00;border-radius:20px;padding:20px 3.33%;width:86.68vw;max-width:1024px;margin:0 auto}.lp-wrapper.gitd .ready-to-glow .text-holder h2{font-size:18px;font-weight:700;letter-spacing:.08em;border-radius:20px;padding:5px 15px;color:#000;background-color:#00cb00;display:inline-block;margin:0 auto;position:absolute;top:-18px;left:50%;transform:translate(-50%);right:auto;width:244px}.lp-wrapper.gitd .ready-to-glow .text-holder p{color:#00cb00;font-size:22px;line-height:1.6}.lp-wrapper.gitd .image-with-text{padding-top:51vw;position:relative;margin-bottom:14.35897436vw}.lp-wrapper.gitd .image-with-text .badge{width:56vw;display:block;position:absolute;top:0;left:0;right:0;margin:auto;z-index:1}.lp-wrapper.gitd .image-with-text .badge img{width:100%;vertical-align:bottom}.lp-wrapper.gitd .image-with-text .image-wrapper{width:100%}.lp-wrapper.gitd .image-with-text .image-wrapper video{width:100%;vertical-align:bottom;pointer-events:none}.lp-wrapper.gitd .image-with-text .image-wrapper img{vertical-align:bottom;max-width:none;width:100%}.lp-wrapper.gitd .image-with-text:nth-child(2){padding-top:46vw}.lp-wrapper.gitd .product-grid .row .col .image-wrapper{background:#000}.lp-wrapper.gitd .product-grid .row .col .image-wrapper img{width:100%}.lp-wrapper.gitd .product-grid .product .text-wrapper{padding:0 6.66vw 60px;margin-top:42px}.lp-wrapper.gitd .product-grid .product .text-wrapper h3{text-align:center;font-size:45px;font-family:Leitura-Roman2,serif;margin:0;letter-spacing:0;line-height:1.14;text-transform:none}.lp-wrapper.gitd .product-grid .product .text-wrapper h4{text-align:center;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.186em;margin:0;font-family:Styrene A Web,sans-serif}.lp-wrapper.gitd .product-grid .product .text-wrapper .ProductCTA{margin-top:30px}.lp-wrapper.gitd .product-grid .product .text-wrapper p{font-size:26px;text-align:center;line-height:1.4}.lp-wrapper.gitd .product-grid .product .text-wrapper p:last-child{margin-bottom:0}@media (min-width: 768px){.lp-wrapper.gitd .fixed .inner{height:110vh;background-size:90vw;background-position:center 10vh}.lp-wrapper.gitd .fixed h2{font-size:5.128205128vw}.lp-wrapper.gitd .fixed h2 span{top:12vh}.lp-wrapper.gitd .fixed h2 span.step1:after{width:1.809954751vw;height:1.809954751vw;bottom:-10vw}.lp-wrapper.gitd .fixed .confetti .confetti-left{width:34.46455505vw;height:auto;position:absolute;top:18.5vh;left:5.279034691vw}.lp-wrapper.gitd .fixed .confetti .confetti-right{width:26.39517345vw;height:auto;position:absolute;top:14vh;right:5.279034691vw}.lp-wrapper.gitd .product-lockup{background-image:url(/cdn/shop/files/bg-confetti-desktop.svg?v=1709567326);background-size:52vw auto}.lp-wrapper.gitd .product-lockup h1{font-size:5.044773756vw}.lp-wrapper.gitd .product-lockup h1 br.mobile{display:none}.lp-wrapper.gitd .product-lockup img{width:44.19164404vw;margin-top:-1vw}.lp-wrapper.gitd .product-lockup p{font-size:2.379177979vw;width:35.70558824vw;margin:-1.5em auto 0}.lp-wrapper.gitd .ready-to-glow .text-holder h2{font-size:22px;width:302px}.lp-wrapper.gitd .image-with-text-wrapper{padding:0}.lp-wrapper.gitd .image-with-text{padding-top:0;padding-bottom:0;margin-bottom:12vw;display:flex;flex-flow:row;width:100%}.lp-wrapper.gitd .image-with-text .badge{margin:auto;top:50%;transform:translateY(-50%)}.lp-wrapper.gitd .image-with-text .image-wrapper{width:70.21125189vw}.lp-wrapper.gitd .image-with-text.image-left{justify-content:flex-start}.lp-wrapper.gitd .image-with-text.image-left .badge{left:auto;right:8.14479638vw}.lp-wrapper.gitd .image-with-text.image-right{justify-content:flex-end}.lp-wrapper.gitd .image-with-text.image-right .badge{left:8.14479638vw;right:auto}.lp-wrapper.gitd .image-with-text:nth-child(1) .badge{width:27.90346908vw}.lp-wrapper.gitd .image-with-text:nth-child(2){padding-top:0}.lp-wrapper.gitd .image-with-text:nth-child(2) .badge{width:30.84494721vw}.lp-wrapper.gitd .image-with-text:nth-child(3) .badge{width:29.33634992vw}.lp-wrapper.gitd .product-grid .row{display:flex}.lp-wrapper.gitd .product-grid .row .col{width:50%}.lp-wrapper.gitd .product-grid .row .col .product{display:flex;flex-flow:column}.lp-wrapper.gitd .product-grid .row .col .product .ProductCTA{width:260px;margin-left:auto;margin-right:auto}.lp-wrapper.gitd .product-grid .row .col .image-wrapper img,.lp-wrapper.gitd .product-grid .row .col .text-wrapper{max-width:720px}.lp-wrapper.gitd .product-grid .row .col:nth-child(1) .product{align-items:flex-end}.lp-wrapper.gitd .product-grid .row .col:nth-child(1) .product .image-wrapper{max-width:100%;width:100%;text-align:right}.lp-wrapper.gitd .product-grid .row .col:nth-child(2) .image-wrapper{background:#000}.lp-wrapper.gitd .product-grid .row .col:nth-child(2) .text-wrapper{border-left:1px #003e37 solid}@keyframes bouncing-ball{0%{top:0}70%{height:1.809954751vw;width:1.809954751vw}to{height:1.809954751vw;width:1.809954751vw;top:calc(100% - .65vw)}}}@media (min-width: 1200px){.lp-wrapper.gitd .product-grid .row .col .product .ProductCTA{width:100%}.lp-wrapper.gitd .product-grid .row .col .product .ProductCTA .button-holder{display:flex;justify-content:center;flex-flow:row}.lp-wrapper.gitd .product-grid .row .col .product .ProductCTA .button-holder .button{margin-left:10px;margin-right:10px}}.lp-wrapper.color-change{background-color:#b8f0fd}.lp-wrapper.color-change .upper{z-index:0;overflow-x:clip;position:relative}.lp-wrapper.color-change .upper .hero-video{position:relative}.lp-wrapper.color-change .upper .hero-video video{width:100vw;height:calc(100vh - 56px);object-fit:cover;object-position:center center}.lp-wrapper.color-change .upper .hero-video .text-holder{text-align:center;position:absolute;top:0;left:0;bottom:0;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:6.66vw}.lp-wrapper.color-change .upper .hero-video .text-holder h1{font-size:12.05128205vw;font-family:Leitura-Roman3,serif;color:#5e4596}.lp-wrapper.color-change .upper .hero-video .text-holder ul{list-style:none;padding:0;justify-content:center;align-items:center;display:flex;flex-flow:column}.lp-wrapper.color-change .upper .hero-video .text-holder ul li{list-style:none;margin-bottom:4.358974359vw}.lp-wrapper.color-change .upper .hero-video .text-holder ul li:last-child{margin-bottom:0}.lp-wrapper.color-change .upper .hero-video .text-holder ul li a{width:44.1025641vw;height:7.692307692vw;line-height:7.692307692vw;border-radius:7.692307692vw;font-size:3.076923077vw;background-color:#5e4596;color:#fff}.lp-wrapper.color-change .upper .hero-video .text-holder ul li a:hover{color:#003e37;background-color:#d4f7f2}.lp-wrapper.color-change .upper .product-features{padding:40px 12.66vw 0;text-align:center}.lp-wrapper.color-change .upper .product-features h2{font-size:32px;line-height:1.08;font-family:Leitura-Roman3,serif;color:#5e4596;text-transform:none;letter-spacing:0}.lp-wrapper.color-change .upper .product-features .row .col{margin-bottom:32px}.lp-wrapper.color-change .upper .product-features .row .col:last-child{margin-bottom:0}.lp-wrapper.color-change .upper .product-features .row .col .icon-holder svg{width:60px;height:auto;vertical-align:bottom;overflow:visible}.lp-wrapper.color-change .upper .product-features .row .col p{margin:.5em 0 0;color:#5e4596;font-size:16.98px;line-height:1.3351001178}.lp-wrapper.color-change .lower{z-index:1;position:relative;background-color:#fff}.lp-wrapper.color-change .fixed{height:600vh;overflow:clip;clip-path:inset(0);clip:rect(0px,auto,auto,0px)}.lp-wrapper.color-change .fixed .inner{position:sticky;top:0;width:100%;height:90vh;background-size:150%;background-position:-31vw 40vw;background-repeat:no-repeat}.lp-wrapper.color-change .fixed .inner:before{content:"";position:fixed;top:0;left:0;z-index:-1;width:100vw;height:130vh;opacity:0;background:linear-gradient(0deg,#000,#0000);transition:opacity 1s linear}.lp-wrapper.color-change .fixed h2{text-align:center;font-size:11.53846154vw;font-family:Leitura-Roman2,serif;margin:0;letter-spacing:0;line-height:1.14;text-transform:none;color:#003e37;position:relative;pointer-events:none}.lp-wrapper.color-change .fixed h2 span{opacity:0;position:absolute;top:25.64102564vw;left:0;right:0;margin:auto;transition:opacity .25s linear}.lp-wrapper.color-change .fixed h2 span.active{opacity:1;display:block}.lp-wrapper.color-change .fixed .image-wrapper{position:absolute;top:50vh;left:0;right:0;margin:auto;width:100%;max-width:720px;transform:scale3d(1.5,1.5,1.5)}.lp-wrapper.color-change .fixed .image-wrapper img{position:absolute;top:0;left:0;width:100%;height:auto;max-width:none}.lp-wrapper.color-change .product-lockup{padding:0 14.1025641vw 14.1025641vw;background-image:url(/cdn/shop/files/bg-confetti-mobile_4e74d23a-9b5d-4e3a-b129-8690e7e2dcb6.svg?v=1711303674);background-size:85.8974359vw auto;background-position:top center;background-repeat:no-repeat}.lp-wrapper.color-change .product-lockup h1{text-align:center;color:#00cb00;font-size:10.25641026vw;line-height:1.0767902372;margin:0}.lp-wrapper.color-change .product-lockup img{width:69.74358974vw;margin:0 auto;display:block}.lp-wrapper.color-change .product-lockup p{text-align:center;font-size:4.818487179vw;color:#00cb00;margin-top:-.5em;line-height:1.2}.lp-wrapper.color-change .image-with-text-wrapper{padding:0 6.66vw}.lp-wrapper.color-change .image-with-text{padding-top:51vw;position:relative;margin-bottom:14.35897436vw}.lp-wrapper.color-change .image-with-text .badge{width:56vw;display:block;position:absolute;top:0;left:0;right:0;margin:auto;z-index:1}.lp-wrapper.color-change .image-with-text .badge img{width:100%;vertical-align:bottom}.lp-wrapper.color-change .image-with-text .image-wrapper{width:100%}.lp-wrapper.color-change .image-with-text .image-wrapper video{width:100%;vertical-align:bottom;pointer-events:none}.lp-wrapper.color-change .image-with-text .image-wrapper img{vertical-align:bottom;max-width:none;width:100%}.lp-wrapper.color-change .image-with-text:nth-child(2){padding-top:46vw}.lp-wrapper.color-change .product-grid .row .col .image-wrapper{background:#b8f0fd}.lp-wrapper.color-change .product-grid .row .col .image-wrapper img{width:100%}.lp-wrapper.color-change .product-grid .product .text-wrapper{padding:0 6.66vw 60px;margin-top:42px}.lp-wrapper.color-change .product-grid .product .text-wrapper h3{text-align:center;font-size:45px;font-family:Leitura-Roman2,serif;margin:0;letter-spacing:0;line-height:1.14;text-transform:none}.lp-wrapper.color-change .product-grid .product .text-wrapper h4{text-align:center;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:.186em;margin:0;font-family:Styrene A Web,sans-serif}.lp-wrapper.color-change .product-grid .product .text-wrapper .ProductCTA{margin-top:30px}.lp-wrapper.color-change .product-grid .product .text-wrapper p{font-size:26px;text-align:center;line-height:1.4}.lp-wrapper.color-change .product-grid .product .text-wrapper p:last-child{margin-bottom:0}@keyframes bouncing-ball{0%{top:0}70%{height:4.102564103vw;width:4.102564103vw}to{height:4.102564103vw;top:calc(100% - .65vw)}}@media (min-width: 768px){.lp-wrapper.color-change .upper .hero-video video{height:calc(100vh - 64px)}.lp-wrapper.color-change .upper .hero-video .text-holder{padding:6.66vw}.lp-wrapper.color-change .upper .hero-video .text-holder h1{font-size:6.58030303vw;margin:0}.lp-wrapper.color-change .upper .hero-video .text-holder ul{flex-direction:row}.lp-wrapper.color-change .upper .hero-video .text-holder ul li{margin-bottom:0;margin-left:1.212121212vw;margin-right:1.212121212vw}.lp-wrapper.color-change .upper .hero-video .text-holder ul li a{width:16.26223485vw;height:2.727272727vw;line-height:2.727272727vw;border-radius:2.727272727vw;font-size:1.124242424vw}.lp-wrapper.color-change .upper .product-features{padding:60px 6.66vw 20px}.lp-wrapper.color-change .upper .product-features h2{font-size:60px;max-width:790px;margin:0 auto 36px}.lp-wrapper.color-change .upper .product-features .row{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.lp-wrapper.color-change .upper .product-features .row .col{margin:0 20px}.lp-wrapper.color-change .upper .product-features .row .col .icon-holder svg{width:60px;height:auto;vertical-align:bottom}.lp-wrapper.color-change .upper .product-features .row .col p{margin:.5em 0 0;color:#5e4596;font-size:16.98px;line-height:1.3351001178}.lp-wrapper.color-change .fixed .inner{height:110vh;background-size:90vw;background-position:center 10vh}.lp-wrapper.color-change .fixed h2{font-size:5.128205128vw}.lp-wrapper.color-change .fixed h2 span{top:12vh}.lp-wrapper.color-change .fixed .confetti .confetti-left{width:34.46455505vw;height:auto;position:absolute;top:18.5vh;left:5.279034691vw}.lp-wrapper.color-change .fixed .confetti .confetti-right{width:26.39517345vw;height:auto;position:absolute;top:14vh;right:5.279034691vw}.lp-wrapper.color-change .product-lockup{background-image:url(/cdn/shop/files/bg-confetti-desktop.svg?v=1709567326);background-size:52vw auto}.lp-wrapper.color-change .product-lockup h1{font-size:5.044773756vw}.lp-wrapper.color-change .product-lockup h1 br.mobile{display:none}.lp-wrapper.color-change .product-lockup img{width:44.19164404vw;margin-top:-1vw}.lp-wrapper.color-change .product-lockup p{font-size:2.379177979vw;width:35.70558824vw;margin:-1.5em auto 0}.lp-wrapper.color-change .image-with-text-wrapper{padding:0}.lp-wrapper.color-change .image-with-text{padding-top:0;padding-bottom:0;margin-bottom:12vw;display:flex;flex-flow:row;width:100%}.lp-wrapper.color-change .image-with-text .badge{margin:auto;top:50%;transform:translateY(-50%)}.lp-wrapper.color-change .image-with-text .image-wrapper{width:70.21125189vw}.lp-wrapper.color-change .image-with-text.image-left{justify-content:flex-start}.lp-wrapper.color-change .image-with-text.image-left .badge{left:auto;right:8.14479638vw}.lp-wrapper.color-change .image-with-text.image-right{justify-content:flex-end}.lp-wrapper.color-change .image-with-text.image-right .badge{left:8.14479638vw;right:auto}.lp-wrapper.color-change .image-with-text:nth-child(1) .badge{width:27.90346908vw}.lp-wrapper.color-change .image-with-text:nth-child(2){padding-top:0}.lp-wrapper.color-change .image-with-text:nth-child(2) .badge{width:30.84494721vw}.lp-wrapper.color-change .image-with-text:nth-child(3) .badge{width:29.33634992vw}.lp-wrapper.color-change .product-grid .row{display:flex}.lp-wrapper.color-change .product-grid .row .col{width:50%}.lp-wrapper.color-change .product-grid .row .col .product{display:flex;flex-flow:column}.lp-wrapper.color-change .product-grid .row .col .product .ProductCTA{width:260px;margin-left:auto;margin-right:auto}.lp-wrapper.color-change .product-grid .row .col .image-wrapper img,.lp-wrapper.color-change .product-grid .row .col .text-wrapper{max-width:720px}.lp-wrapper.color-change .product-grid .row .col:nth-child(1) .product{align-items:flex-end}.lp-wrapper.color-change .product-grid .row .col:nth-child(1) .product .image-wrapper{max-width:100%;width:100%;text-align:right}.lp-wrapper.color-change .product-grid .row .col:nth-child(2) .image-wrapper{background:#b8f0fd}.lp-wrapper.color-change .product-grid .row .col:nth-child(2) .text-wrapper{border-left:1px #003e37 solid}@keyframes bouncing-ball{0%{top:0}70%{height:1.809954751vw;width:1.809954751vw}to{height:1.809954751vw;width:1.809954751vw;top:calc(100% - .65vw)}}}@media (min-width: 1024px){.lp-wrapper.color-change .upper .product-features{padding:80px 6.66vw 25px}.lp-wrapper.color-change .upper .product-features h2{font-size:60px;max-width:790px;margin:0 auto 36px}.lp-wrapper.color-change .upper .product-features .row .col{margin:0 40px}.lp-wrapper.color-change .upper .product-features .row .col .icon-holder svg{width:78px}.lp-wrapper.color-change .upper .product-features .row .col p{margin:.5em 0 0;font-size:22px}}@media (min-width: 1200px){.lp-wrapper.color-change .product-grid .row .col .product .ProductCTA{width:100%}.lp-wrapper.color-change .product-grid .row .col .product .ProductCTA .button-holder{display:flex;justify-content:center;flex-flow:row}.lp-wrapper.color-change .product-grid .row .col .product .ProductCTA .button-holder .button{margin-left:10px;margin-right:10px}}.template-product-happy-camper .Collections.scroll{padding:40px 0}@media (min-width: 1024px){.template-product-happy-camper .Collections.scroll{padding:60px 0}}.template-page-workshop .RichText{padding-bottom:60px;padding-top:40px}.template-page-workshop .RichText .text-wrap{position:relative;max-width:800px;margin:0 auto}.template-page-workshop .RichText .text-wrap h2{font-size:34px;max-width:600px;margin-left:auto;margin-right:auto}.template-page-workshop .RichText .text-wrap .btn-wrap{margin-top:3em}.template-page-workshop .RichText .text-wrap:before,.template-page-workshop .RichText .text-wrap:after{width:72px;height:72px;content:"";display:block;position:absolute;background-size:contain}.template-page-workshop .RichText .text-wrap:before{top:-36px;right:-23px;background-image:url(/cdn/shop/files/workshop-icon1.svg?v=1736955591)}.template-page-workshop .RichText .text-wrap:after{z-index:1;bottom:-60px;left:2px;background-image:url(/cdn/shop/files/workshop-icon2.svg?v=1736955591)}.template-page-workshop #app-embed{position:relative;margin:0 auto;max-width:840px;padding:60px 6.666%;min-height:500px}.template-page-workshop #app-embed:before,.template-page-workshop #app-embed:after{width:72px;height:72px;content:"";display:block;position:absolute;background-size:contain}.template-page-workshop #app-embed:before{top:0;right:20px;background-image:url(/cdn/shop/files/workshop-icon3.svg?v=1736955591)}.template-page-workshop #app-embed:after{bottom:-30px;left:calc(50% - 116px);background-image:url(/cdn/shop/files/workshop-icon4.svg?v=1736955591)}.template-page-workshop #button-holder{text-align:center}.template-page-workshop #button-holder button{margin-left:auto;margin-right:auto}.template-page-workshop #full-rules h2{text-align:center;font-weight:500}.template-page-workshop .WorkshopRules .Wysiwyg h2{font-weight:500;text-align:center}.template-page-workshop .WorkshopRules .Wysiwyg>ol{padding-left:1em;margin-bottom:4em}.template-page-workshop .WorkshopRules .Wysiwyg>ol>li{list-style:decimal}.template-page-workshop .WorkshopRules .Wysiwyg p{margin-bottom:2em}@media (min-width: 1024px){.template-page-workshop .RichText{padding-top:100px;padding-bottom:100px}.template-page-workshop .RichText .text-wrap{position:relative}.template-page-workshop .RichText .text-wrap h2{font-size:48px}.template-page-workshop .RichText .text-wrap:before,.template-page-workshop .RichText .text-wrap:after{width:100px;height:100px}.template-page-workshop .RichText .text-wrap:before{top:0;right:0}.template-page-workshop .RichText .text-wrap:after{bottom:-30px;left:120px}.template-page-workshop #app-embed:before,.template-page-workshop #app-embed:after{width:100px;height:100px}.template-page-workshop #app-embed:before{top:240px;left:-50px}.template-page-workshop #app-embed:after{bottom:-30px;left:auto;right:0}}@media (min-width: 1440px){.template-page-workshop .RichText .text-wrap{position:relative;max-width:1040px}.template-page-workshop .RichText .text-wrap h2{font-size:60px;max-width:720px}.template-page-workshop .RichText .text-wrap p{font-size:34px}.template-page-workshop .RichText .text-wrap:before,.template-page-workshop .RichText .text-wrap:after{width:144px;height:144px}.template-page-workshop .RichText .text-wrap:before{top:0;right:0}.template-page-workshop .RichText .text-wrap:after{bottom:-30px;left:140px}.template-page-workshop #app-embed:before,.template-page-workshop #app-embed:after{width:144px;height:144px}.template-page-workshop #app-embed:before{top:240px;left:-50px}.template-page-workshop #app-embed:after{bottom:-30px;left:auto;right:0}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/layout.theme.css.map */
