iframe[src="//localhost:3000/preview_bar"]{display:none}body.template-wholesale,body.template-patent{position:relative}body.template-wholesale:after,body.template-patent:after{content:"";width:60%;max-width:845px;position:absolute;top:5vh;right:10%;height:100vh;background-image:url(//finalstraw.com/cdn/shop/t/177/assets/illi-mission-1.png?39253);background-size:100% auto;background-repeat:no-repeat;background-position:top center;z-index:-1}.home__mission:after{content:"";width:25%;max-width:600px;position:absolute;top:-20%;right:-5%;height:0;padding-bottom:100%;background-image:url();background-size:100% auto;background-repeat:no-repeat;background-position:top right;z-index:-1}.notify_btn{color:#fff;background-color:#010101;display:none!important;padding:0 20px;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;height:50px;line-height:50px;margin-top:10px!important;border-radius:2px}@media only screen and (max-width: 1229px){.notify_btn{padding:0 20px;min-width:280px}}@media only screen and (max-width: 600px){.notify_btn{width:100%!important}}@media only screen and (max-width: 370px){.notify_btn{font-size:13px;min-width:auto}}.content__item:last-child:before{display:none}.testimonial__quote:before{content:"";position:absolute;top:11px;left:50%;width:75px;height:65px;transform:translate(-50%) translatey(0);background-image:url(//finalstraw.com/cdn/shop/t/177/assets/pink-quote.png?v=182119593179408621271598628033);background-size:100% auto;background-repeat:no-repeat;background-position:bottom center;z-index:0;opacity:.4}.footer__banner:after{content:"";width:50%;max-width:490px;position:absolute;top:-15%;left:-15%;height:0;padding-bottom:100%;background-image:url();background-size:100% auto;background-repeat:no-repeat;background-position:top center}.instagram-image:before{content:"";width:18px;height:20px;position:absolute;top:18px;left:18px;background-image:url(//finalstraw.com/cdn/shop/t/177/assets/instagram.svg?v=165182526924075915461598627979);background-size:100% auto;background-repeat:no-repeat;background-position:top center;z-index:3}.cart-button{position:relative}.cart-button .cart-count{position:absolute;top:-1px;font-size:10pt;font-weight:700;width:22px;text-align:center}.ajaxcart{max-width:100%;width:auto}.ajaxcart-draw{position:relative;background:#fff;max-width:700px;width:100%;margin:12px auto 42px}.ajaxcart-draw .mfp-close{color:#222;display:block;font-size:24px;width:54px;height:54px;top:0;right:0;line-height:58px}.ajaxcart-draw__wrapper{padding-bottom:6px}.ajaxcart__head{background:#f5f5f5;text-align:center;height:54px;position:relative}.ajaxcart__close{color:#222;width:54px;height:54px;display:block;font-size:18px;line-height:58px;text-align:center;position:absolute;right:0}.ajaxcart__label-title{font-size:22px;line-height:54px;margin-bottom:0;text-transform:"none"}.cart-form{overflow:visible}.ajaxcart__inner{margin:24px}.cart__products,.ajaxcart__products{margin-bottom:18px;width:100%}.cart__products td,.ajaxcart__products td{padding:0 10px 0 0;vertical-align:middle}.ajaxcart__products .ajaxcart__row:last-of-type td{padding-bottom:20px}.ajaxcart__subtotal td{border-top:1px solid #e4e4e4;padding-top:20px;padding-bottom:20px}.instructions{margin-bottom:40px}.instructions textarea{min-height:85px;line-height:1.5;padding:10px;margin:0}.cart__product,.ajaxcart__product{margin-bottom:24px;position:relative}.cart__product-image,.ajaxcart__product-image{width:100%;display:block}.ajax-cart-routeins{width:120px;margin:0 auto}.cart__product-name,.ajaxcart__product-name{color:#000;font-size:1.1rem;text-transform:"none";margin:0}.cart__product-meta,.ajaxcart__product-meta{font-size:.9rem;margin:0;line-height:22px}.cart-item__price,.ajaxcart-item__price{text-align:right;color:#000;line-height:18px}.ajaxcart__products .ajaxcart__product__price{font-weight:700;text-align:right;padding-right:0}.ajaxcart__products .ajaxcart__product__discounts{font-weight:400;margin:4px 0 0;line-height:1em}.cart-item__remove{position:absolute;color:#727272;top:50%;right:-42px;width:18px;height:18px;font-size:18px;margin-top:-9px;line-height:0}.cart__message-label,.ajaxcart__message-label{display:block;margin-bottom:6px;color:#555}.cart__footer,.ajaxcart__footer{display:flex;margin:24px 24px 15px;justify-content:space-between}.cart__footer-message,.ajaxcart__footer-message{font-size:.9rem;margin:0;line-height:2rem}.cart__footer-total,.ajaxcart__footer-total{text-align:right;font-size:1.1rem;margin:0;color:#000;line-height:2rem}.ajaxcart__shipping{text-align:right;color:#979797}.cart__checkout{display:block;width:300px}.cart__continue{display:block;margin:12px 0 12px 5px}.cart-empty,.ajaxcart-empty{text-align:center;padding:24px}.cart-empty__title,.ajaxcart-empty__title{margin:0}.ajaxcart__footer.continue-only{display:block;margin:-10px 0 0;padding:15px 0 5px;text-align:center}.is-loading .ajaxcart__qty{opacity:.5;transition:none}.js-qty,.ajaxcart__qty{display:flex}.js-qty__num-pre{display:none}.js-qty__num,.js-qty__adjust,.ajaxcart__qty-num,.ajaxcart__qty-adjust{font-size:15px;height:36px;width:36px;line-height:34px;text-align:center;border:1px solid rgba(17,17,17,.2);border-radius:0;margin:0;padding:0;cursor:pointer;color:#111}.js-qty__num,.ajaxcart__qty-num{font-size:13px;color:#555;background:#f5f5f5;margin-left:-1px}@media only screen and (max-width: 500px){.js-qty__num,.ajaxcart__qty-num{font-size:16px}}.js-qty__adjust,.ajaxcart__qty-adjust{background:#fffc;padding:0;line-height:0}.js-qty__adjust span,.ajaxcart__qty-adjust span{display:inline-block;width:9px;height:9px;line-height:7px;text-align:center}.js-qty__adjust--plus,.ajaxcart__qty-num,.ajaxcart__qty--plus{margin-left:-1px}@media screen and (max-width: 767px){.ajaxcart-draw{max-width:400px}.ajaxcart__inner{margin:0 18px}.ajaxcart__product-name{font-size:1rem}.cart__products td,.ajaxcart__products td{padding:20px 10px 10px 0}.cart__product-name{padding-right:22px}.cart-item__remove{top:18px;right:0}.cart__footer,.cart__footer-total,.ajaxcart__footer-total,.ajaxcart__footer-message,.ajaxcart__shipping{text-align:center}.cart__continue{margin:16px 0 12px -5px}.cart__checkout{width:160px;margin-right:-5px}.ajaxcart-empty{padding:18px}.additional_checkout_buttons--cart-page{text-align:center}#purple-bundle-section img{margin-bottom:1.5rem}.product__images-slider .slick-slide img{height:auto!important}}.ajaxcart__upsell{margin:30px 0}@media screen and (max-width: 374px){.ajaxcart__qty{flex-direction:column-reverse}.js-qty__adjust--plus,.ajaxcart__qty-num,.ajaxcart__qty--plus{margin-left:0}}.product__promotions{margin:20px 0 0;padding:5px 20px;border:1px solid #dcdee5;background:#e5edff}.product__promotions h3{margin-top:0;margin-bottom:10px;text-align:center}.product__promotions p{margin:0 0 15px;line-height:1.5em}.preorder-notice{margin:20px 0 0;padding:5px 20px;border:1px solid #eae0bd;background:#fff9e5}.preorder-notice p{margin:10px 0;line-height:1.5em}.backorder-notice{margin:0 15px;display:inline-block;width:190px;position:relative;top:20px;font-weight:700;font-size:18px}.ajaxcart-draw .product__promotions{margin:-20px 0 0;padding:20px 25px}.ajaxcart-draw .product__promotions strong{color:#4abb42}.ajaxcart-draw .product__promotions form{width:100%;margin:0;display:flex;justify-content:flex-end}.ajaxcart-draw .product__promotions .product__info,.ajaxcart-draw .product__promotions .ajaxcart__products{margin:0}.ajaxcart-draw .product__promotions .promotion-selector{display:none}.ajaxcart-draw .product__promotions .promotion-selector .ajaxcart__row .button{background:#43dfe4}.ajaxcart-draw .product__promotions .ajaxcart__products td:last-of-type{text-align:right}.ajaxcart-draw .product__promotions .product__image{mix-blend-mode:multiply;height:117px!important;width:114px!important;margin:0 -5px 0 0;box-shadow:none;border-radius:0}.ajaxcart-draw .product__promotions .product__image img{border-radius:0}.ajaxcart-draw .product__promotions .promo__variant-select{margin:0}.ajaxcart-draw .product__promotions .promo__desktop-button{display:inline}.ajaxcart-draw .product__promotions .promo__mobile-button{display:none}.ajaxcart-draw .product__promotions .slick-dots{display:none!important}.ajaxcart-draw .product__promotions .promotion-container{display:flex;justify-content:space-between;align-items:center}.ajaxcart-draw .product__promotions .promotion-middle{width:33%}.ajaxcart-draw .product__promotions .promotion-middle h3{text-align:right}.ajaxcart-draw .product__promotions .promotion-prompt{display:flex;flex-direction:column}.ajaxcart-draw .product__promotions .promotion-prompt .button{background:#43dfe4}.ajaxcart-draw .product__promotions .promotion-prompt .button-promotion-no{background:transparent none;border:2px solid #666;color:#4d5761;line-height:18px;padding-top:7px}.ajaxcart-draw .product__promotions .promotion-prompt .button-promotion-no:hover{background:#4d5761;color:#fff}.ajaxcart-draw .product__promotions .promotion-prompt .button-promotion-note{font-size:11px;letter-spacing:.5px;display:block}.ajaxcart-draw .product__promotions .promotion-added{margin:15px 0 0;text-align:center}.ajaxcart-draw .product__promotions .promotion-checkout{margin:10px 0 -10px;text-align:center}@media screen and (max-width: 767px){.backorder-notice{margin:15px 0;display:block;width:auto;position:static;text-align:center}.ajaxcart-draw .product__promotions{margin:-10px 0 0;padding:5px 15px 10px}.ajaxcart-draw .product__promotions h3{margin-bottom:0}.ajaxcart-draw .product__promotions .product__image{height:60px!important;width:57px!important}.ajaxcart-draw .product__promotions .promotion-container{flex-direction:column;justify-content:center;align-items:center}.ajaxcart-draw .product__promotions .promotion-container .ajaxcart__product-image{height:120px}.ajaxcart-draw .product__promotions .promotion-middle{width:100%}.ajaxcart-draw .product__promotions .promotion-middle h3{text-align:center}.ajaxcart-draw .product__promotions .promo__desktop-button{display:none}.ajaxcart-draw .product__promotions .promo__mobile-button{display:inline}.ajaxcart-draw .product__promotions .promotion-prompt{width:160px}.ajaxcart-draw .product__promotions .promotion-prompt .button{margin:15px 10px 10px;padding-left:0;padding-right:0;height:40px;line-height:40px;font-size:.9em}.ajaxcart-draw .product__promotions .promotion-prompt .button-promotion-note{font-size:10px;letter-spacing:0}.ajaxcart-draw .product__promotions .promotion-added{margin-top:2px}.ajaxcart-draw .product__promotions .promotion-checkout{margin:10px 0}}.warranty_button{margin-top:40px;text-align:center}.blog-categories{background:#f8f7f6;padding:16px 10vw;margin:30px auto;display:flex;align-items:center;justify-content:center}.blog-categories li{list-style-type:none;font-size:14px;font-weight:600;padding:0 40px;color:#5c88fd}.blog-categories a{color:#707070;tranistion:.15s ease color}.blog-categories a:hover{color:#5c88fd}.article-header{display:flex;flex-direction:column}.fancy-article{margin-top:25px}.fancy-article .blog-title{font-size:30px;font-weight:700;margin-top:13px;line-height:44px}.fancy-article .blog-title a{color:#4d5761}.fancy-article img{border-radius:30px}.fancy-article:hover img{opacity:.7}.fancy-article .underline{width:100%;background-image:linear-gradient(transparent 25px,#cedbfe66 5px);background-repeat:no-repeat;background-size:0% 100%;transition:background-size .3s}.fancy-article:hover .underline{background-size:100% 100%}.article-grid{margin-top:128px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.single-article-grid img{box-shadow:0 3px 26px #0000002e;border-radius:30px;height:282px;width:100%;transition:transform .3s ease,box-shadow .3s ease}.single-article-grid img:hover{transform:scale(1.02) translate(-3px) translateY(-3px);box-shadow:0 3px 26px #5b88fd47}.single-article-grid .blog-text{text-align:center}.single-article-grid p{text-align:center;font-size:15px;font-weight:700;margin-top:15px;margin-bottom:0;display:inline-block;padding-left:16px}.single-article-grid p:first-of-type{padding-left:0}.single-article-grid .blog-title{font-size:26px;font-weight:700;margin-top:6px;line-height:33px}.single-article-grid .blog-title a{color:#707070}.blog-paginate{padding:74px 0;display:flex;justify-content:center}.blog-paginate .page,.blog-paginate .next{margin:0 8px;font-size:14px;font-weight:700}@media screen and (min-width: 767px){.hide_desktop{display:none}#teal-bundle-section img.lazyloaded{margin-top:0!important}}.article .social-sharing{display:flex;flex-direction:column;position:absolute;margin-top:90px}.article .social-sharing a{margin-bottom:36px}.article-intro{align-items:center;display:flex;margin-bottom:124px}.article-intro img{width:640px;border-radius:30px;align-self:center}.article-intro header{margin-left:76px}.article-intro header .atag{color:#e0dfdf;font-size:28px;font-weight:700;margin-bottom:0;display:inline}.article-intro header .atag a{color:#e0dfdf}.article-intro header h1{margin-top:17px;font-size:46px;line-height:58px}.article-intro header h1:after{content:"";border-bottom:7px solid #5C88FD;width:117px;margin:13px 0;display:block}.article-intro header .aexcerpt{font-size:24px;line-height:35px}.article-content{background:#f8f7f6;border-radius:52px;padding:82px 110px;max-width:850px;margin:0 auto 120px}.article-content p{font-size:16px;line-height:28px}.article-content img,.article-content iframe{margin:0 auto;display:block;max-width:100%}.article-content blockquote{border-left:7px solid #5C88FD;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:40px;padding-right:1em;padding-left:calc(1em + 40px)}.article-content blockquote p{line-height:36px;font-size:21px}.article-content ul,.article-content ol{margin-top:-20px;line-height:1.5em}.article-content h1{font-size:36px;line-spacing:auto}.article-content h2,.article-content h3{margin-block-end:8px}.article-content h4{font-size:17px;line-height:initial;max-width:unset;margin:unset}.article-content td{padding:6px 0}.return a{color:#4d5761;line-height:3em;transition:color .1s ease}.return a:hover{color:#5c88fd}#holidayRow{display:flex;justify-content:center;align-items:center;padding:3rem 0}.holiday-thumbnail{max-width:250px}@media screen and (max-width: 767px){.blog-categories{align-items:flex-start;flex-direction:column;position:relative}.blog-categories span{font-size:14px;font-weight:600}.blog-categories li{display:none;font-size:14px;padding:10px 0}.blog-categories:hover li{display:block}.blog-categories:hover span{padding-bottom:10px}.article-grid{padding:0 20px;margin-top:67px;grid-template-columns:1fr 1fr;grid-gap:18px}.single-article-grid img{height:128px;border-radius:20px}.single-article-grid p{font-size:14px;margin-top:0;padding-left:0}.single-article-grid p:first-of-type{margin-top:12px}.single-article-grid .blog-title{font-size:16px;margin-top:6px;line-height:20px}.blog-paginate{padding:40px 0 24px}.article .social-sharing{flex-direction:row;position:unset;margin-top:36px;margin-bottom:-54px;align-items:center;justify-content:center}.article .social-sharing a{margin-left:20px;margin-right:20px}.article-intro{flex-direction:column;margin-bottom:49px;padding:0 23px}.article-intro img{width:100%;margin-bottom:35px}.article-intro header{margin-left:0}.article-intro header .atag{font-size:18px}.article-intro header h1{margin-top:11px;font-size:36px;line-height:45px}.article-intro header .aexcerpt{font-size:18px;line-height:32px}.article-content{background:#f8f7f6;border-radius:0;padding:63px 25px;max-width:100%;margin:0 auto 40px}.article-content blockquote{margin-inline-end:20px;padding-left:calc(1em + 20px)}.article-content blockquote p{line-height:17px;font-size:27px}#holidayRow{display:block}}@media screen and (max-width: 1024px){.mobile-padding{padding:0 23px}}@media screen and (max-width: 1024px) and (min-width: 768px){.better-container{width:calc(100% - 80px)!important}.blog-categories li{list-style-type:none;font-size:12px;padding:0 30px}.fancy-article img{width:950px;height:365px}.fancy-article .blog-title{font-size:30px;line-height:38px;margin-top:7px}.fancy-article:first-of-type .blog-text{margin-left:40px}.fancy-article:first-of-type:after{width:400px;height:270px;right:5%}.fancy-article:last-of-type .blog-text{margin-left:40px}.fancy-article:last-of-type:after{width:400px;height:270px;right:40%}.article-grid{margin-top:100px;grid-template-columns:1fr 1fr;grid-gap:30px}.single-article-grid img{height:282px}.single-article-grid p{font-size:15px;margin-top:15px}.single-article-grid .blog-title{font-size:22px;margin-top:6px;line-height:28px}.blog-paginate{padding:60px 0 34px}.article .social-sharing{flex-direction:row;position:unset;margin-top:36px;margin-bottom:-54px;align-items:center;justify-content:center}.article .social-sharing a{margin-left:20px;margin-right:20px}.article-intro{margin-bottom:94px;display:unset}.article-intro img{width:100%;margin-bottom:30px}.article-intro header{margin-left:46px}.article-intro header .atag{margin-bottom:0;font-size:24px;display:inline}.article-intro header h1{margin-top:15px;font-size:36px;line-height:48px}.article-intro header h1:after{width:117px;margin:13px 0}.article-intro header .aexcerpt{font-size:20px;line-height:34px}}.wholesale-only{display:none}.page__hero.bundle-section{padding:3rem 0;margin:0}.page__hero.bundle-section h1,.page__hero.bundle-section p{color:#000}.page__hero.bundle-section svg{margin:0 0 1rem}.page__hero.bundle-section h1{margin-bottom:1.5rem;text-transform:uppercase;font-weight:700}#teal-bundle-section{background-color:#8fd6e1}#teal-bundle-section img.lazyloaded{margin-top:2rem!important}#purple-bundle-section{background-color:#8a97f8}.bundle-section .button{background:#fff;border:2px solid #000;color:#000;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.25));transition:all .2s;margin:0 0 20px}.bundle-section .button:hover,.bundle-section .button:active{background:#000;color:#fff;filter:none}.bundle-section .button:focus{outline:0;box-shadow:none}.bundle-section .button{height:auto;line-height:24px;padding:10px 20px;margin:10px 0 0}.bundle-section form{max-width:100%;margin:0;width:100%}.bundle-section p{margin:0}.bundle-section p a{color:#000;text-decoration:underline}.bundle-section p a:hover{text-decoration:none}.bundle-section p.product__price{font-weight:600}.bundle-section ul{padding-left:20px;margin:10px 0}.bundle-section ul li a{color:#000;text-decoration:underline}.bundle-section ul li a:hover{text-decoration:none}.product__images-slider.holiday{margin-top:40px}.product__images-slider.holiday div.slick-list{height:auto!important}.swatch2-purplexed-tie-dye{background:#8172c8;background-image:url(//finalstraw.com/cdn/shop/t/177/assets/teal-tie-dye.jpg?39253);background-size:100%}.swatch2-seal-the-deal-teal-tie-dye{background:#8ce5dc;background-image:url(//finalstraw.com/cdn/shop/t/177/assets/purple-tie-dye.jpg?39253);background-size:100%}#holidayImages .product__thumbnails-slider{display:block!important}section.secret-sucker{padding:30px 0}section.secret-sucker .sucker-item{text-align:center}section.secret-sucker .sucker-item h4{margin:15px 0}@media only screen and (min-width: 700px){section.secret-sucker .sucker-item h4{font-size:24px;line-height:32px}}
/*# sourceMappingURL=/cdn/shop/t/177/assets/layout.theme.styleLiquid.scss.css.map?v=78298602373259866031745435500 */
