/** Shopify CDN: Minification failed

Line 11:3747 "ill" is not a known CSS property
Line 11:3797 "ill" is not a known CSS property
Line 11:15026 Expected identifier but found "*"
Line 165:26 Expected ":"
Line 165:35 Unterminated string token

**/
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23CCB987'/%3E%3C/svg%3E");left:10px;right:auto;fill:#000}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23CCB987'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px}.swiper-pagination-bullet:focus{outline:0}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.spr-icon{height:22px;width:22px}
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#18b2bd;text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:none;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal .customer-name{color:#b29f5f}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{animation-delay:-1.1s}.modal-spinner .rect3{animation-delay:-1s}.modal-spinner .rect4{animation-delay:-.9s}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.is-transitioning{display:block!important;visibility:visible!important}.al{text-align:left}.ac{text-align:center}.ar{text-align:right}.aj{text-align:justify}@custom-media --s (min-width:37.5em);@custom-media --ms (max-width:37.5em);@custom-media --m (min-width:56.26em);@custom-media --mm (max-width:56.26em);@custom-media --l (min-width:75em);@custom-media --xl (min-width:81.25em);.cw{color:#fff}.cb{color:#4b4b4b}.cblue{color:#45c1cb}.cr{color:#ec1a2d}.cg{color:#b29f5f}.cgr{color:#999}.cbrand{color:#18b2bd}.bgc-b{background-color:#18b2bd}.bgc-g{background-color:#b29f5f}.bg-none{background-color:transparent;background:transparent}.bg-w{background-color:#fff}.bg-gl{background:#f9f9f9}.bg-gm{background-color:#999}.bg-brand{background-color:#18b2bd}.bg-grey1{background-color:#999}.bg-peach-blue{background:linear-gradient(#abc5c7,#ef8b86)}.bg-gg-1{background-image:linear-gradient(90deg,#b29f5f 1%,#decf8e 50%,#b29f5f 99%)}.fcg,.fcg svg,.fcg svg *{fill:#b29f5f}.fcb,.fcb svg,.fcb svg *{fill:#18b2bd}.fcw,.fcw svg,.fcw svg *{fill:#fff}.fcgl{fill:#f9f9f9}.fcgl svg,.fcgl svg *{ill:#f9f9f9}.fcgd{fill:#333}.fcgd svg,.fcgd svg *{ill:#333}.shine{background-image:linear-gradient(90deg,#b29f5f 1%,#f4f2e9 50%,#b29f5f 99%);background-position:100%;-webkit-background-clip:text;background-clip:text;color:#fff;-webkit-text-fill-color:transparent;text-fill-color:transparent}.op075-h{transition:opacity .3s}.op075-h:hover{opacity:.8}.container--c{margin-right:auto;margin-left:auto}.container--l{max-width:1080px}.container--xl{max-width:1480px}.outer{width:100%;padding-left:1.5em;padding-right:1.5em}@media (min-width:56.26em){.outer{padding-left:3em;padding-right:3em}}.outer--v{padding-top:1.5em;padding-bottom:1.5em}.container{margin-left:auto;margin-right:auto}.container--s{max-width:480px;width:100%}.container--a{max-width:630px}.container--m{max-width:700px}.container--mm{max-width:890px}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.f{display:-ms-flexbox;display:flex}.fw{-ms-flex-wrap:wrap;flex-wrap:wrap}.ais{-ms-flex-align:start;align-items:flex-start}.aie{-ms-flex-align:end;align-items:flex-end}.aic{-ms-flex-align:center;align-items:center}.aib{-ms-flex-align:baseline;align-items:baseline}.ais{-ms-flex-align:stretch;align-items:stretch}.jcs{-ms-flex-pack:start;justify-content:flex-start}.jce{-ms-flex-pack:end;justify-content:flex-end}.jcc{-ms-flex-pack:center;justify-content:center}.jcb{-ms-flex-pack:justify;justify-content:space-between}.jca{-ms-flex-pack:distribute;justify-content:space-around}.fa{-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;min-height:0}.fdr{-ms-flex-direction:row;flex-direction:row}.fdrr{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fdc{-ms-flex-direction:column;flex-direction:column}.fdcr{-ms-flex-direction:column-reverse;flex-direction:column-reverse}ol,ul{list-style:none;padding:0;margin:0}ol.list,ul.list{padding-left:2em}ol.list{list-style:decimal}ul.list{list-style:disc}.o-h{overflow:hidden}.rel{position:relative}.abs{position:absolute}.fix{position:fixed}.fill,.top{top:0}.bottom,.fill{bottom:0}.fill,.left{left:0}.fill,.right{right:0}.fill-y{height:100%}.fill-x,.flex-list-spaced-x-1>*,.w100{width:100%}.fill-x-1,.flex-table--custom-cols>.flex-cell.fill-x-1,.w10{width:10%}.fill-x-2,.flex-table--custom-cols>.flex-cell.fill-x-2,.w20{width:20%}.fill-x-3,.flex-table--custom-cols>.flex-cell.fill-x-3,.w30{width:30%}.fill-x-33,.w1third{width:33.333%}.fill-x-4,.flex-table--custom-cols>.flex-cell.fill-x-4,.w40{width:40%}.fill-x-5,.flex-table--custom-cols>.flex-cell.fill-x-5,.w50{width:50%}.fill-x-6,.flex-table--custom-cols>.flex-cell.fill-x-6,.w60{width:60%}.fill-x-66,.w2third{width:66.666%}.fill-x-7,.flex-table--custom-cols>.flex-cell.fill-x-7,.w70{width:70%}.fill-x-8,.flex-table--custom-cols>.flex-cell.fill-x-8,.w80{width:80%}.fill-x-9,.flex-table--custom-cols>.flex-cell.fill-x-9,.w90{width:90%}.flex-list-spaced-x-1{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.flex-list-spaced-x-1>*{-ms-flex:1 1 auto;flex:1 1 auto}.flex-list-spaced-x-1>:not(:last-child){margin-right:1rem}body,html{margin:0}body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}body *,html *{box-sizing:border-box}.mha,.mxa{margin-left:auto;margin-right:auto}.mva,.mxa{margin-top:auto;margin-bottom:auto}.mt0,.mv0,.mx0{margin-top:0}.mb0,.mv0,.mx0{margin-bottom:0}.mt025,.mv025,.mx025{margin-top:.25em}.mb025,.mv025,.mx025{margin-bottom:.25em}.mh025,.ml025,.mx025{margin-left:.25em}.mh025,.mr025,.mx025{margin-right:.25em}.pt025,.pv025,.px025{padding-top:.25em}.pb025,.pv025,.px025{padding-bottom:.25em}.ph025,.pl025,.px025{padding-left:.25em}.ph025,.pr025,.px025{padding-right:.25em}.mt05,.mv05,.mx05{margin-top:.5em}.mb05,.mv05,.mx05{margin-bottom:.5em}.mh05,.ml05,.mx05{margin-left:.5em}.mh05,.mr05,.mx05{margin-right:.5em}.pt05,.pv05,.px05{padding-top:.5em}.pb05,.pv05,.px05{padding-bottom:.5em}.ph05,.pl05,.px05{padding-left:.5em}.ph05,.pr05,.px05{padding-right:.5em}.mt075,.mv075,.mx075{margin-top:.75em}.mb075,.mv075,.mx075{margin-bottom:.75em}.mh075,.ml075,.mx075{margin-left:.75em}.mh075,.mr075,.mx075{margin-right:.75em}.pt075,.pv075,.px075{padding-top:.75em}.pb075,.pv075,.px075{padding-bottom:.75em}.ph075,.pl075,.px075{padding-left:.75em}.ph075,.pr075,.px075{padding-right:.75em}.mt1,.mv1,.mx1{margin-top:1em}.mb1,.mv1,.mx1{margin-bottom:1em}.mh1,.ml1,.mx1{margin-left:1em}.mh1,.mr1,.mx1{margin-right:1em}.pt1,.pv1,.px1{padding-top:1em}.pb1,.pv1,.px1{padding-bottom:1em}.ph1,.pl1,.px1{padding-left:1em}.ph1,.pr1,.px1{padding-right:1em}.mt15,.mv15,.mx15{margin-top:1.5em}.mb15,.mv15,.mx15{margin-bottom:1.5em}.mh15,.ml15,.mx15{margin-left:1.5em}.mh15,.mr15,.mx15{margin-right:1.5em}.pt15,.pv15,.px15{padding-top:1.5em}.pb15,.pv15,.px15{padding-bottom:1.5em}.ph15,.pl15,.px15{padding-left:1.5em}.ph15,.pr15,.px15{padding-right:1.5em}.mt2,.mv2,.mx2{margin-top:2em}.mb2,.mv2,.mx2{margin-bottom:2em}.mh2,.ml2,.mx2{margin-left:2em}.mh2,.mr2,.mx2{margin-right:2em}.pt2,.pv2,.px2{padding-top:2em}.pb2,.pv2,.px2{padding-bottom:2em}.ph2,.pl2,.px2{padding-left:2em}.ph2,.pr2,.px2{padding-right:2em}.mt4,.mv4,.mx4{margin-top:4em}.mb4,.mv4,.mx4{margin-bottom:4em}.mh4,.ml4,.mx4{margin-left:4em}.mh4,.mr4,.mx4{margin-right:4em}.pt4,.pv4,.px4{padding-top:4em}.pb4,.pv4,.px4{padding-bottom:4em}.ph4,.pl4,.px4{padding-left:4em}.ph4,.pr4,.px4{padding-right:4em}.pt120p{padding-top:120px}.pt100,.px100{padding-top:100px}.pb100,.px100{padding-bottom:100px}.pl100,.px100{padding-left:100px}.pr100,.px100{padding-right:100px}.pt80{padding-top:80px}.pb80{padding-bottom:80px}.mt100{margin-top:100px}@media (min-width:75em){.pl160{padding-top:160px;padding-bottom:160px}}@media (max-width:37.5em){.ptl160p{padding-top:80px}.l-mxn2{margin-left:-2em;margin-right:-2em}}body{color:#4b4b4b;font-family:-apple-system,system-ui,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:100%;line-height:1.7;font-weight:500;-webkit-font-smoothing:antialiased}.text,body{font-family:montserrat}.serif{font-family:freight-display-pro,serif}.sans{font-family:montserrat;letter-spacing:.1em}.regular{font-weight:400}.medium{font-weight:500}.semi{font-weight:600}.bold,.jquery-modal #cart--slideout .popup__inner .popup__shipping-notice h5{font-weight:800}h1,h2,h3,h4,h5,h6{font-weight:400}.h0{font-size:2.125rem}@media (min-width:56.26em){.h0{font-size:4rem}}.h1,.s1,h1{font-size:2.25rem;line-height:1.1}@media (max-width:37.5em){.h1,.s1,h1{font-size:2.125rem}}@media (min-width:56.26em){.h1,.s1,h1{font-size:3.125rem}}@media (max-width:37.5em){h1.hero-h1{font-size:4.375rem}}@media (min-width:56.26em){h1.hero-h1{font-size:5.625rem}}@media (min-width:75em){h1.hero-h1{font-size:6.875rem}}.h1,h1{line-height:1.1}.h2,.s2,h2{font-size:2rem}@media (min-width:56.26em){.h2,.s2,h2{font-size:2.75rem}}@media (min-width:75em){.h2,.s2,h2{font-size:3.125rem}}.h2,.h3,.s3,h2,h3{line-height:1.1}.h3,.s3,h3{font-size:2.25rem}@media (max-width:56.26em){.h3,.s3,h3{font-size:2rem}}@media (min-width:75em){.h3,.s3,h3{font-size:2.75rem}}.h3,h3{line-height:1.1}@media (min-width:75em){.h3,h3{line-height:1.1}}.h4,.s4,h4{font-size:1.2rem}@media (min-width:56.26em){.h4,.s4,h4{font-size:1.5rem}}@media (min-width:75em){.h4,.s4,h4{font-size:1.75rem}}.h5,.s5,h5,input[type=email],input[type=password],input[type=tel],input[type=text],select{font-size:.9375rem;letter-spacing:.05rem}.h5,h5,input[type=email],input[type=password],input[type=tel],input[type=text],select{line-height:1.5}.h6,.s6,h6{font-size:.875rem}.h6,h6{line-height:1.5}.p,.s0,p{font-size:.875rem}@media (min-width:56.26em){.p,.s0,p{font-size:1rem}}.s1,p .p1{font-size:0.875rem;letter-spacing:.05rem}.s5,p .p5{font-size:1.125rem}.s5{line-height:1.5}.s16,.s16 p{font-size:1rem}.p,p{line-height:1.6}p{margin:1em 0}blockquote{text-align:center;color:var(--blue);padding:10px;margin:0}blockquote p{font-family:monteserrat,sans-serif;font-size:26px;line-height:1.4}@media (min-width:56.26em){blockquote p{font-size:36px;line-height:1.3}}.p2,.p2 p{font-size:1.125rem}@media (min-width:56.26em){.p2,.p2 p{font-size:1.375rem}}.p4{font-size:1.75rem}@media (min-width:56.26em){.p4{font-size:2.1875rem;line-height:1.3}}.small,small{font-size:0.75rem}.xsmall{font-size:0.60714rem}a{color:inherit;text-decoration:none}a,a:hover{outline:none}hr{display:block;border:0;margin:0;height:1px;width:100%;background-color:currentColor;color:inherit}.b,strong{font-weight:700}.i,em{font-style:italic}.capi{text-transform:capitalize}.caps{text-transform:uppercase}.normal{text-transform:none}.nw{font-weight:400}.no-under{text-decoration:none}.light{font-weight:300}.book,.medium{font-weight:400}.demi{font-weight:500}.bold,.jquery-modal #cart--slideout .popup__inner .popup__shipping-notice h5{font-weight:700}.track{letter-spacing:.07em}.track--l{letter-spacing:.2em}.nobr{white-space:nowrap}.underline{position:relative;overflow:hidden}.underline:after{content:"";transition:all .25s;position:absolute;bottom:0;left:0;width:100%;height:1px;border-bottom:1px solid #18b2bd}.underline--black:after{bottom:4px;border-bottom-color:#4b4b4b}.underline--white:after{bottom:-2px;border-bottom-color:#fff;border-bottom-width:2px}.underline--white:hover:after{transform:translateY(.025em)}.underline:hover:after{transform:translateY(4px)}.link-hover{transition:all var(--fast) var(--ease)}.link-hover:hover{color:#b29f5f}:root{--fast:200ms;--slow:400ms;--ease:ease-in-out;--cubic:cubic-bezier(.01,.57,.13,1);--shadow:0 15px 35px -10px rgba(0,0,0,.15);--video-shadow:0 25px 50px -20px rgba(0,0,0,.15);--black:#000;--blue:blue;--orange:orange;--yellow:red;--brand:#18b2bd}.hide{display:none}@media (max-width:37.5em){.hide--s{display:none}}@media (min-width:56.26em){.hide--m{display:none}}@media (min-width:75em){.hide--l{display:none}}.show--s{display:none}@media (max-width:37.5em){.show--s{display:block}}.show--m{display:none}@media (min-width:56.26em){.show--m{display:block}}.show--l{display:none}@media (min-width:75em){.show--l{display:block}}.z0{z-index:0}.z1{z-index:100}.z2{z-index:200}.z3{z-index:300}.z5{z-index:500}.z6{z-index:600}.z7{z-index:700}.z8{z-index:800}.z9{z-index:900}.z10{z-index:1000}form{margin:0}[role=button],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}input,select,textarea{display:block;outline:0;position:relative;font-size:1.125rem;border:1px solid var(--color-border);border-radius:0;padding:0}input[disabled],select[disabled],textarea[disabled]{border-color:#f9f9f9;background-color:#f9f9f9;cursor:default}input,select{height:52px}button,input[type=submit],label[for]{cursor:pointer}input[type=email],input[type=password],input[type=tel],input[type=text],select{padding:1.25rem 1rem;background-color:#fff;color:#4d4d4d;border:2px solid #b29f5f;border-radius:3px;line-height:2.25rem;margin:.5rem 0;height:3.4rem}input[type=email] :focus,input[type=password] :focus,input[type=tel] :focus,input[type=text] :focus,select :focus{color:#666}textarea{padding:1.25rem 1rem;background-color:#fff;color:#4d4d4d;border:2px solid #b29f5f;border-radius:3px;line-height:1.5rem;margin:.5rem 0;height:7em}input[type=checkbox]{display:inline-block}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}select::-ms-expand{display:none}.input-error,option{background-color:#fff;color:#4b4b4b}.input-error{border-color:#ff6d6d}.errors{color:#ff6d6d}.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,.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}.skip-link:focus{position:absolute!important;overflow:auto;width:auto;height:auto;margin:0;clip:auto;z-index:10000;padding:.5em;background-color:#fff;color:#4b4b4b;transition:none}[tabindex="-1"]:focus{outline:none}.float-left{float:left}.overflow-hidden{overflow:hidden}.line-through{text-decoration:line-through!important}html{background-color:#fff}*,:after,:before,html{box-sizing:border-box}body,html{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column;padding-bottom:0!important}main#MainContent{-ms-flex:1!important;flex:1!important;background:#fff;padding-bottom:3rem!important}#shopify-section-footer{-ms-flex-negative:0;flex-shrink:0}figure{margin:0}img,picture{margin:0;max-width:100%}@media (max-width:37.5em){.responsive-table{width:100%}.responsive-table thead{display:none}.responsive-table tr{display:block}.responsive-table td,.responsive-table tr{float:left;clear:both;width:100%}.responsive-table td,.responsive-table th{display:block;margin:0;padding:.5em;text-align:right}.responsive-table td:before{content:attr(data-label);float:left;padding-right:10px;text-align:center}.responsive-table-row+.responsive-table-row,tfoot>.responsive-table-row:first-child{position:relative;margin-top:10px;padding-top:.5em}.responsive-table-row+.responsive-table-row:after,tfoot>.responsive-table-row:first-child:after{content:"";position:absolute;top:0;right:.5em;left:.5em;display:block;border-bottom:1px none var(--color-border)}}.rte{margin:0}.rte img{height:auto}.rte table{table-layout:fixed}.rte ol,.rte ul{margin:0 0 .5em .5em}.rte strong{font-weight:var(--font-body-bold-weight)}.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}.flex-table{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 1rem;padding:0}.flex-cell{box-sizing:border-box;-ms-flex-positive:0;flex-grow:0;width:100%;padding:.8em 1.2em;overflow:hidden;list-style:none;border-bottom:1px solid #ededed}.flex-cell>h1,.flex-cell>h2,.flex-cell>h3,.flex-cell>h4,.flex-cell>h5,.flex-cell>h6{margin:0}.flex-cell-borderless{border:0 solid transparent}.flex-table--1cols>.flex-cell{width:100%}.flex-table--2cols>.flex-cell{width:50%}.flex-table--3cols>.flex-cell{width:33.33%}.flex-table--4cols>.flex-cell{width:25%}.flex-table--5cols>.flex-cell{width:20%}.flex-table--6cols>.flex-cell{width:16.6%}.flex-table--7cols>.flex-cell{width:14.27%}.flex-table--custom-cols>.flex-cell{width:auto}@media (max-width:56.26em){.flex-table--collapse{display:block}.flex-table--collapse>.flex-cell:not(.flex-cell--ic){text-align:center;margin:0 auto;width:100%!important}.flex-table--collapse>.flex-cell--foot{margin-bottom:1em}}.no-flexbox .flex-table{display:block}.no-flexbox .flex-table>.flex-cell{width:100%}.no-flexbox .flex-table>.flex-cell--foot{margin-bottom:1em}@media (max-width:56.26em){.flex-table--PDP-Icons{width:100%;margin:0!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-table--PDP-Icons .flex-cell-borderless{width:50%!important}.flex-table--PDP-Icons .flex-cell-blank{display:none}}.header{color:#fff;transition:all .6s cubic-bezier(0,.59,.25,1)}.header__logo svg path{fill:#fff}.header .down-arrow polyline{stroke:#fff}.header.is-mega-open,.header.is-scrolled,.header.nav-is-open,.header:hover{color:#b29f5f;background-color:#fff}.header.is-mega-open .header__logo svg path,.header.is-scrolled .header__logo svg path,.header.nav-is-open .header__logo svg path,.header:hover .header__logo svg path{fill:#b29f5f}.header.is-mega-open .navigation__toggle__lines span,.header.is-mega-open .navigation__toggle__lines span:after,.header.is-mega-open .navigation__toggle__lines span:before,.header.is-scrolled .navigation__toggle__lines span,.header.is-scrolled .navigation__toggle__lines span:after,.header.is-scrolled .navigation__toggle__lines span:before,.header.nav-is-open .navigation__toggle__lines span,.header.nav-is-open .navigation__toggle__lines span:after,.header.nav-is-open .navigation__toggle__lines span:before,.header:hover .navigation__toggle__lines span,.header:hover .navigation__toggle__lines span:after,.header:hover .navigation__toggle__lines span:before{background-color:#b29f5f}.header.is-mega-open .header__link,.header.is-scrolled .header__link,.header.nav-is-open .header__link,.header:hover .header__link{color:#b29f5f}.header.is-mega-open .down-arrow polyline,.header.is-scrolled .down-arrow polyline,.header.nav-is-open .down-arrow polyline,.header:hover .down-arrow polyline{stroke:#b29f5f}.header__container{height:70px}@media (max-width:56.26em){.header__container{padding-left:1em;padding-right:1em}}.header__logo svg{vertical-align:top}.header__logo.center{transition:top .2s;left:50%;transform:translateX(-50%);top:20px}@media (min-width:56.26em){.header__logo.center{top:20px}}.header__link{overflow:hidden;cursor:pointer}.header__link svg{width:12px}.header__cart{margin-left:1.5rem}.header__cart span{font-size:10px;position:absolute;left:-15px;top:-8px;display:block;width:16px;text-align:center}.header__cart svg{left:-20px;top:-16px;width:25px;height:27px}.navigation__toggle{height:32px;width:28px;position:absolute;margin:0;-ms-flex-order:300;order:300;top:1em}@media (min-width:56.26em){.navigation__toggle{display:none;position:inherit}}.navigation__right{position:absolute;right:1em}@media (min-width:56.26em){.navigation__right{position:inherit}}@media (max-width:37.5em){.navigation__right{top:2.25em}}.navigation__toggle__lines span{height:2px;width:100%;position:relative;background-color:#fff}.navigation__toggle__lines span:after,.navigation__toggle__lines span:before{position:absolute;content:"";height:2px;width:100%;background-color:#fff;transform-origin:center 100%}.navigation__toggle__lines span:before{top:-8px;left:0}.navigation__toggle__lines span:after{top:8px;left:0}.header.nav-is-open .navigation__toggle__lines>span{background-color:transparent}.header.nav-is-open .toggle__lines:before{background-color:#b29f5f;transform:rotate(45deg);top:0}.header.nav-is-open .toggle__lines:after{background-color:#b29f5f;transform:rotate(-45deg);top:0}@media (max-width:56.26em){.navigation__menu{display:none}}.navigation__menu{max-width:490px}.header__mega{transition:all .25s;background-color:#fff;margin-top:70px;box-shadow:0 20px 30px 0 rgba(0,0,0,.06);pointer-events:none;opacity:0;letter-spacing:0}.header__mega.active{opacity:1;pointer-events:visible}.mega__item__img{width:180px;height:180px}.mega__nav li{transform:translateX(0);transition:transform .6s cubic-bezier(0,.59,.25,1) .6s}.header__link.has-dropdown:hover .mega__nav li{transform:translateX(0);transition:transform .6s cubic-bezier(0,.59,.25,1)}.mega__nav li:hover .__img{transform:translateY(-5px)}.mega__nav li:hover h6{color:#18b2bd}.mega__nav_4{max-width:900px}.mega__nav_4 li:first-of-type{transform:translateX(50px)}.mega__nav_4 li:nth-of-type(2){transform:translateX(15px)}.mega__nav_4 li:nth-of-type(3){transform:translateX(-15px)}.mega__nav_4 li:nth-of-type(4){transform:translateX(-50px)}.mega__nav_5 li:first-of-type{transform:translateX(50px)}.mega__nav_5 li:nth-of-type(2){transform:translateX(25px)}.mega__nav_5 li:nth-of-type(3){transform:translateX(0)}.mega__nav_5 li:nth-of-type(4){transform:translateX(-25px)}.mega__nav_5 li:nth-of-type(5){transform:translateX(-50px)}.mega__item__img{transition:transform .6s cubic-bezier(0,.59,.25,1)}.mega__nav li:hover .mega__item__img{transform:translateY(-4px)}#nav-overlay{background-color:#fff;display:none;transition:all .2s ease-in-out,opacity .4s ease-in-out;opacity:0}@media (min-width:56.26em){#nav-overlay{display:none!important}}.overlay-is-open #nav-overlay{opacity:1}#nav-overlay li{border-bottom:2px dotted #18b2bd}.mobile-nav__dropdown .mobile-nav__dropdown-items{transition:height .3s ease-in-out 0s}.mobile-nav__dropdown.is-active .mobile-nav__dropdown-items{display:block}.page-judy-landing .header,.template-addresses .header,.template-blog .header,.template-cart .header,.template-login .header,.template-order .header,.template-product .header,.template-register .header,.template-reset_password .header,.template-search .header{background:#fff;color:#b29f5f}.page-judy-landing .header .down-arrow polyline,.template-addresses .header .down-arrow polyline,.template-blog .header .down-arrow polyline,.template-cart .header .down-arrow polyline,.template-login .header .down-arrow polyline,.template-order .header .down-arrow polyline,.template-product .header .down-arrow polyline,.template-register .header .down-arrow polyline,.template-reset_password .header .down-arrow polyline,.template-search .header .down-arrow polyline{stroke:#b29f5f!important}.page-judy-landing .header .header__logo svg path,.template-addresses .header .header__logo svg path,.template-blog .header .header__logo svg path,.template-cart .header .header__logo svg path,.template-login .header .header__logo svg path,.template-order .header .header__logo svg path,.template-product .header .header__logo svg path,.template-register .header .header__logo svg path,.template-reset_password .header .header__logo svg path,.template-search .header .header__logo svg path{fill:#b29f5f}.page-judy-landing .navigation__toggle__lines span,.page-judy-landing .navigation__toggle__lines span:after,.page-judy-landing .navigation__toggle__lines span:before,.template-addresses .navigation__toggle__lines span,.template-addresses .navigation__toggle__lines span:after,.template-addresses .navigation__toggle__lines span:before,.template-blog .navigation__toggle__lines span,.template-blog .navigation__toggle__lines span:after,.template-blog .navigation__toggle__lines span:before,.template-cart .navigation__toggle__lines span,.template-cart .navigation__toggle__lines span:after,.template-cart .navigation__toggle__lines span:before,.template-login .navigation__toggle__lines span,.template-login .navigation__toggle__lines span:after,.template-login .navigation__toggle__lines span:before,.template-order .navigation__toggle__lines span,.template-order .navigation__toggle__lines span:after,.template-order .navigation__toggle__lines span:before,.template-product .navigation__toggle__lines span,.template-product .navigation__toggle__lines span:after,.template-product .navigation__toggle__lines span:before,.template-register .navigation__toggle__lines span,.template-register .navigation__toggle__lines span:after,.template-register .navigation__toggle__lines span:before,.template-reset_password .navigation__toggle__lines span,.template-reset_password .navigation__toggle__lines span:after,.template-reset_password .navigation__toggle__lines span:before,.template-search .navigation__toggle__lines span,.template-search .navigation__toggle__lines span:after,.template-search .navigation__toggle__lines span:before{background-color:#b29f5f}.mob-nav-container h4:first-child{margin-top:0!important}.header__spacer{height:70px}.is-announcing .header__spacer{height:112px}@media (min-width:56.26em){.is-announcing .header__spacer{height:100px}}.blog-nav{box-shadow:0 8px 16px 0 rgba(0,0,0,.06)}@media (max-width:56.26em){.blog-nav{display:none}}@media (min-width:56.26em){.header__spacer{height:130px}}.blog-nav__item a.active{color:#000;font-weight:600}.nav-mobile-scroll{-webkit-overflow-scrolling:touch;overflow:auto}#shopify-section-footer{background:#f9f9f9;display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}#shopify-section-footer .newsletter #newsletter__messages #newsletter__messages-loader svg#crushxo-loader{height:4rem}#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;height:4rem}@media (max-width:56.26em){#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs{-ms-flex-direction:column;flex-direction:column;height:auto}}#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs input{padding:1.25rem .5rem;text-align:left;height:4em;margin:0;background:transparent;border:1px solid transparent;border-bottom:1px solid #b29f5f;color:#000;border-radius:0}#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs input#newsletter__input-name{margin-right:1rem;width:40%}#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs input#newsletter__input-email{width:40%}@media (max-width:56.26em){#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs input{width:100%!important;margin-right:0}}#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs button{width:20%;height:4rem;background:transparent}@media (max-width:56.26em){#shopify-section-footer .newsletter form#footerEmail #newsletter__inputs button{width:50%!important;margin-right:0;text-align:left}}#shopify-section-footer .footer-logo{border-bottom:1px solid #b29f5f}#shopify-section-footer .footer-logo svg,#shopify-section-footer .footer-logo svg *{fill:#b29f5f}@media (max-width:56.26em){#shopify-section-footer .footer__inner{-ms-flex-direction:column;flex-direction:column}}#shopify-section-footer .footer__m{width:100%}#shopify-section-footer .newsletter{padding:0 1em;width:100%}#shopify-section-footer .footer__m_c{width:100%}@media (max-width:56.26em){#shopify-section-footer .footer__m_c{-ms-flex-wrap:wrap;flex-wrap:wrap}}#shopify-section-footer .footer__m_c .footer-menus{margin-right:5rem}@media (max-width:56.26em){#shopify-section-footer .footer__m_c .footer-menus{width:33.3333%;margin-bottom:2rem}}@media (max-width:56.26em) and (max-width:37.5em){#shopify-section-footer .footer__m_c .footer-menus{width:50%}}.hero-banner{background-repeat:no-repeat}.hero-banner--article{min-height:278px;background-position:50%;background-size:cover}.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%}button:focus{outline:0 dashed currentColor}.button{vertical-align:middle;width:auto;border:0;white-space:nowrap;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn,.button{display:inline-block;text-align:center}.btn{font-family:montserrat;transition:all .25s;position:relative;cursor:pointer;padding:1rem 1.5rem;outline:none;font-size:1rem;border:2px solid #b29f5f;line-height:100%}.btn--s{padding:.25em .875em}.btn--m{padding:.415em 1.4525em}.btn--l{padding:.5825em 2.03875em}.btn--xl{padding:.915em 3.2025em}.btn--white{border-color:#fff}.btn--filled{background-color:#b29f5f;color:#fff}.btn--filled:hover{background-color:#baa970}.btn--filled-blue{background-color:#18b2bd;border-color:#18b2bd;color:#fff}.crushed-btn{transition:all .4s}.crushed-btn:hover{filter:contrast(120%)}.crushed-btn[disabled=disabled]{padding:0 0 0 4px}.crushed-btn[disabled=disabled]:before{filter:grayscale(1)}.crushed-btn[data-is-pre-order]{padding:0}.crushed-btn[data-is-pre-order]:before{filter:hue-rotate(128deg)}.crushed-btn--l{font-size:.95em;position:relative;height:62px;width:220px;border:none;outline:none;font:inherit;color:#fff;background:none;-webkit-appearance:none;appearance:none;-moz-appearance:none;padding:0}.crushed-btn--l>span{font-size:.85em}.crushed-btn--l:before{content:" ";position:absolute;top:2px;left:-14px;right:0;height:120px;background-position:50%;background-repeat:no-repeat;background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/crushed-button-bg.svg)}.crushed-btn--s{font-size:.95em;position:relative;height:48px;width:152px;border:none;outline:none;font:inherit;color:#fff;background:none;-webkit-appearance:none;appearance:none;-moz-appearance:none;padding:0}.crushed-btn--s>span{font-size:.8em}.crushed-btn--s:before{content:" ";position:absolute;top:5px;left:-8px;right:0;height:84px;background-position:50%;background-repeat:no-repeat;background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/crushed-button-bg.svg)}.crushed-btn--resp{font-size:.95em;position:relative;height:48px;width:152px;border:none;outline:none;font:inherit;color:#fff;background:none;-webkit-appearance:none;appearance:none;-moz-appearance:none;padding:0}@media (min-width:56.26em){.crushed-btn--resp{height:62px;width:220px}}.crushed-btn--resp>span{font-size:.85em}.crushed-btn--resp:before{content:" ";position:absolute;top:2px;left:-14px;right:0;height:84px;background-position:50%;background-repeat:no-repeat;background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/crushed-button-bg.svg)}@media (min-width:56.26em){.crushed-btn--resp:before{height:120px}}.nav-overlay button{-webkit-appearance:none;background:transparent;border:0;border-radius:0;cursor:pointer;font-family:inherit;width:100%;text-align:left;padding-left:0;padding-right:0}.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}.section-svg svg{width:7em}.payment-icons{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.icon-sm img,.icon-sm svg{width:1.5rem;height:1.5rem}.icon-md img,.icon-md svg{width:2rem;height:2rem}.icon-mdx img,.icon-mdx svg{width:3rem;height:3rem}.icon-l img,.icon-l svg{width:5rem;height:5rem}.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}@media (min-width:56.26em){.two-up>*{width:50%}}@media (max-width:56.26em){.two-up{display:block}}.two-up__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.two-up__right{-ms-flex-direction:column;flex-direction:column}.two-up__right li:not(:last-child){border-bottom:1px solid}.hp-causes{min-height:22rem;-ms-flex-pack:center;justify-content:center}.hp-causes>*{width:50%}@media (min-width:75em){.hp-causes>*{width:25%}}.hp-causes__cell{-ms-flex-direction:column;flex-direction:column;background-color:#18b2bd;padding-top:4em;padding-bottom:4em;background-repeat:no-repeat;background-position:top;background-size:cover}.hp-cause__title{line-height:1;font-size:5vw}@media (min-width:56.26em){.hp-cause__title{font-size:2em}}.hp-cause__partner{width:120px;height:120px}.hp-causes__cell:first-child{background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/CRUSH_Cancer_bkg.jpg)}.hp-causes__cell:nth-child(2){background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/CRUSH_Fear_bkg.jpg)}.hp-causes__cell:nth-child(3){background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/CRUSH_Gendercide_bkg.jpg)}.hp-causes__cell:nth-child(4){background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/CRUSH_Insecurity_bkg.jpg)}.hp-cause__cta-btn{padding-top:.5em;padding-bottom:.5em}@media (max-width:56.26em){.hp-cause__cta-btn{font-size:.75em}}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.product-quantity{border:1px solid #a0a0a0;text-align:center}@media (min-width:56.26em){.product-quantity{max-width:220px}}.product-quantity span{font-size:1.1rem;cursor:pointer}.product-quantity span.js-qty{width:80px;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;cursor:inherit}.product-quantity>input{border:none;margin:0 auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-size:1.35rem;max-width:60%}.tabs label{color:#b29f5f;-ms-flex-order:1;order:1;display:inline-block;cursor:pointer;font-weight:700;border-bottom:2px solid transparent;margin-right:1.2rem;white-space:nowrap;font-size:.9rem;text-transform:uppercase}.tabs .tab{-ms-flex-order:99;order:99;-ms-flex-positive:1;flex-grow:1;width:100%;display:none;background:#fff}.tabs .tab p{margin-top:0}.tabs .tab ul.ingridients-list{column-count:2}.tabs input[type=radio]{display:none}.tabs input[type=radio]:checked+label{border-bottom:2px solid #b29f5f}.tabs input[type=radio]:checked+label+.tab{display:block}@media (max-width:45em){.tabs .tab,.tabs label{-ms-flex-order:initial;order:0}.tabs .tab{padding-left:0;padding-right:0}.tabs label{width:100%;min-width:100%;margin-right:0;border-bottom:1px solid #9e9e9e;border-top:1px solid #9e9e9e;margin-bottom:-1px}.tabs label:after{content:" ";width:1em;height:1em;background-image:url(https://s3-us-west-2.amazonaws.com/crushxo.com/img/arrow-to-right.svg);background-size:contain;background-repeat:no-repeat;float:right;margin-top:.25rem;transform:rotate(90deg)}.tabs input[type=radio]:checked+label{border-bottom:1px solid #9e9e9e;border-top:1px solid #9e9e9e;position:relative}.tabs input[type=radio]:checked+label:after{transform:rotate(270deg)}}#shopify-product-reviews .spr-container{border-color:transparent}#shopify-product-reviews span.spr-starrating.spr-summary-starrating{display:block;text-align:center}#shopify-product-reviews .spr-summary-caption{display:block;text-align:center;font-weight:900;text-transform:uppercase;margin-top:1em}#shopify-product-reviews .spr-summary-actions{display:block;text-align:center;margin-top:1.75em}#shopify-product-reviews .spr-summary-actions .spr-summary-actions-newreview{float:none;display:inline-block;font-weight:900;color:#b29f5f;border:2px solid #b29f5f;text-transform:uppercase;padding:.25em 1em}#shopify-product-reviews .spr-review-header-title{display:none}#shopify-product-reviews .spr-review-header-byline{display:block;font-size:1em;opacity:1;font-style:inherit}#shopify-product-reviews .spr-review-header-byline .author_name{text-transform:uppercase}#shopify-product-reviews .spr-review-content-body{font-size:1em}#shopify-product-reviews .spr-form-title{text-align:center;font-size:2.5em;font-weight:900;color:#b29f5f;text-transform:uppercase;margin-top:1em}#shopify-product-reviews .spr-form-label{font-weight:600;color:#757575}#shopify-product-reviews .spr-form input[type=email],#shopify-product-reviews .spr-form input[type=password],#shopify-product-reviews .spr-form input[type=text],#shopify-product-reviews .spr-form textarea{text-align:left;padding:1rem;border:1px solid #ccc;border-radius:1px}#shopify-product-reviews fieldset.spr-form-actions{text-align:center}#shopify-product-reviews fieldset.spr-form-actions input.spr-button.spr-button-primary{float:none;display:inline-block;font-weight:900;color:#b29f5f;border:2px solid #b29f5f;text-transform:uppercase;padding:.25em 1em}#shopify-product-reviews .spr-form-review-body-charactersremaining{color:#b29f5f}#shopify-product-reviews .spr-form-message-success{text-align:center;font-size:2em;font-weight:900}.blog-post{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.blog-post__item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%}.gems__container{column-count:1;column-gap:.5}@media (min-width:56.26em){.gems__container{column-count:2}}@media (max-width:56.26em){.gem_col>div:nth-child(odd){text-align:left}.gem_col>div:nth-child(odd) .gem__img{margin:0 1em}}@media (max-width:37.5em){.gem_col>div:nth-child(odd) .gem__img{margin:auto}}@media (max-width:56.26em){.gem_col>div:nth-child(2n){-ms-flex-direction:row-reverse;flex-direction:row-reverse}.gem_col>div:nth-child(2n) .gem__img{background-position-x:left;margin:0 1em}}.gems__row{box-sizing:border-box;break-inside:avoid;padding:1px 0 12px;page-break-inside:avoid;width:100%;position:relative}@media (max-width:56.26em){.gems__row{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (max-width:37.5em){.gems__row{-ms-flex-direction:column!important;flex-direction:column!important}.gems__row .gem_content{width:90%;margin:auto;padding-top:1em}}.gems__row.row_left .gem__img{background-position:100%}@media (min-width:56.26em){.gems__row.row_left .gem_content{right:0}}.gems__row.row_right{text-align:left}@media (min-width:56.26em){.gems__row.row_right .gem_content{left:0}}.gem__img{background-repeat:no-repeat;background-size:contain;background-position-y:top}@media (max-width:56.26em){.gem__img{background-size:cover;height:250px!important;width:50%;-ms-flex:0 0 auto;flex:0 0 auto}}@media (max-width:37.5em){.gem__img{width:90%;margin:auto;background-position:50%}}.gem__img.gem__img_lg{height:400px}.gem__img.gem__img_sm{height:300px}.gem__img.row_left{background-position-x:right}.gem_content{z-index:6;background:#fff!important;margin:1em 1em 2em}.gem_content .gem__img_text{font-size:12px;line-height:1.5}@media (min-width:56.26em){.gem_content{position:absolute;bottom:0;opacity:0;transition:all .6s;min-width:30vw;width:30vw;box-shadow:0 14px 22px 0 rgba(0,0,0,.2);box-sizing:content-box;margin:1.5em 1.5em 2em;transform:translate3d(0,17px,0)}}.gem_content>*{transition:all .2s ease-in-out}@media (min-width:56.26em){.gem_content>*{transform:translate3d(0,7px,0)}}.gem_content h4{font-size:1rem}@media (max-width:56.26em){.gem_content h3,.gem_content h4{font-size:1rem}.gem_content p{font-size:.875rem}}.gems__row{transition:all .4s ease-in-out}.gems__row:hover .gem_content{opacity:1;transform:translateZ(0)}.gems__row:hover .gem_content>*{transform:translateZ(0)}.collection-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.collection-list-item{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;height:100%;text-align:center}.collection-list__image{min-width:320px}.collection-list__title{-ms-flex-preferred-size:100%;flex-basis:100%}.featured-collection-slider{position:relative;margin-top:-4rem;margin-bottom:-1.5rem;z-index:99}@media (min-width:56.26em){.featured-collection-slider{padding-left:2em;padding-right:2em;margin-top:-6rem;margin-bottom:-1rem}}@media (min-width:81.25em){.featured-collection-slider{max-width:1800px;margin-left:auto;margin-right:auto}}.featured-collection-item{max-width:280px}.featured-collection-item *{margin-left:auto;margin-right:auto}.featured-collection__image{max-width:320px}@media (max-width:37.5em){.featured-collection__image>img{transform:scale(1.2)}}.featured-collection__nav{position:absolute;top:50%;height:80px;width:80px;background-color:blue;z-index:1000}.featured-collection__btn_next{right:0}.featured-collection__wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box;transform:translateZ(0)}.featured-collection-nav{height:22px;width:22px;background-size:100% 100%;margin-top:1.25rem}@media (min-width:56.26em){.featured-collection-nav{height:32px;width:32px;margin-top:2rem}}.image-with-text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.image-with-text__image{-ms-flex:0 1 50%;flex:0 1 50%;min-width:320px}.image-with-text__text{-ms-flex:1 1 50%;flex:1 1 50%}@media (max-width:56.26em){#cause__wrapper{padding-bottom:0}}[data-section-type=cause-hero-video]{width:100%!important;height:auto;margin:0 auto;position:relative;top:0;z-index:1}[data-section-type=cause-hero-video].loading{opacity:0}[data-section-type=cause-hero-video].loading video{opacity:0;width:100%!important;-o-object-fit:fill;object-fit:fill;height:auto;vertical-align:middle}[data-section-type=cause-hero-video] video{background-color:#fff!important;width:100%!important;height:auto;vertical-align:middle;border-radius:inherit;position:relative}[data-section-type=cause-hero-video] .plyr{width:100%;border-radius:0;background-color:#d3d3d3;top:0;left:50%;transform:translate(-50%)}[data-section-type=cause-hero-video] .plyr .plyr__video-wrapper{width:100%}[data-section-type=cause-hero-video] .plyr .plyr__video-wrapper:after{border-top:0;border-bottom:0;border-radius:inherit;bottom:0;content:"";color:#000;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:100}[data-section-type=cause-hero-video] .play-btn{padding:2em;border:2px solid #fff;border-radius:50%}[data-section-type=cause-hero-video] .play-btn svg{height:40px;width:40px;fill:#fff;padding-left:7px}[data-section-type=cause-hero-video] .cause-progress,[data-section-type=cause-hero-video] .plyr{transition:opacity .4s}[data-section-type=cause-hero-video] .plyr--full-ui.plyr--video .plyr__control--overlaid{display:none}[data-section-type=cause-hero-video] .plyr--paused,[data-section-type=cause-hero-video] .plyr--stopped{opacity:0}[data-section-type=cause-hero-video] .content-overlay{color:#fff;background:transparent;-ms-flex-direction:column;flex-direction:column}[data-section-type=cause-hero-video] .hero__poster{background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1}.swiper,section[data-section-type=swiper-section]{overflow-y:hidden}.swiper .ribbon-container,section[data-section-type=swiper-section] .ribbon-container{left:50px;position:absolute;z-index:2;height:100%;width:172px;text-align:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (max-width:37.5em){.swiper .ribbon-container,section[data-section-type=swiper-section] .ribbon-container{left:0;height:60%!important;bottom:0;width:50%}}.swiper .ribbon-container .ribbon-content,section[data-section-type=swiper-section] .ribbon-container .ribbon-content{margin:0 auto}@media screen and (max-width:37.5em){.swiper .ribbon-container .ribbon-content,section[data-section-type=swiper-section] .ribbon-container .ribbon-content{text-align:left;max-width:68%;display:block;margin:0 auto}}.swiper .ribbon-container .ribbon-content .ribbon-heading,section[data-section-type=swiper-section] .ribbon-container .ribbon-content .ribbon-heading{font-size:38px;line-height:37px;letter-spacing:0;font-weight:600}@media screen and (max-width:37.5em){.swiper .ribbon-container .ribbon-content .ribbon-heading,section[data-section-type=swiper-section] .ribbon-container .ribbon-content .ribbon-heading{font-size:32px;line-height:31px}}.swiper .ribbon-container .ribbon-content .ribbon-link,section[data-section-type=swiper-section] .ribbon-container .ribbon-content .ribbon-link{display:block;color:#fff;margin-top:30px;font-size:18px;font-weight:800}.swiper .ribbon-container .ribbon-content .ribbon-cta,section[data-section-type=swiper-section] .ribbon-container .ribbon-content .ribbon-cta{margin-top:72px;display:block;font-weight:400;font-size:12px;letter-spacing:0;line-height:13px;color:#fff!important}@media screen and (max-width:37.5em){.swiper .ribbon-container .ribbon-content .ribbon-cta,section[data-section-type=swiper-section] .ribbon-container .ribbon-content .ribbon-cta{margin-top:40px;display:block;font-size:11px;color:#fff!important}}.swiper .swiper-container,section[data-section-type=swiper-section] .swiper-container{position:relative;max-height:720px;min-height:680px}.swiper .swiper-container .swiper-wrapper .swiper-slide,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide{background-size:cover;background-repeat:no-repeat}.swiper .swiper-container .swiper-wrapper .swiper-slide[data-with-overlay=true]:before,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide[data-with-overlay=true]:before{content:"";height:100%;position:absolute;top:0;left:0;width:100%}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper-lazy-preloader,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper-lazy-preloader{content:"";display:block;width:40px;height:40px;position:absolute;margin-left:-20px;margin-top:-20px;border-radius:50%;border:3px solid #fff;border-top-color:transparent;transition:all 1s cubic-bezier(.29,.63,.44,1);bottom:-55px;left:50%}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper-crushxo-preloader,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper-crushxo-preloader{width:100%;height:100%;z-index:10}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper-crushxo-preloader svg#crushxo-loader,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper-crushxo-preloader svg#crushxo-loader{max-width:100px}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper-crushxo-preloader:after,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper-crushxo-preloader:after{display:none;content:"";width:100%;height:100%;background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto;padding:0 1.5em;position:relative;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (min-width:56.26em){.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap{-ms-flex-pack:start;justify-content:flex-start;padding:0 5em}}.swiper__link .swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap,.swiper__link section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap{cursor:inherit}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content{text-align:center;position:relative;opacity:0;transition:all .6s cubic-bezier(.44,.13,.48,.87);transition-delay:.3s;z-index:3}@media (min-width:56.26em){.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content{max-width:50vw;text-align:left}}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title{color:#fff;position:relative;font-weight:700;line-height:.875}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title>div,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title>div{margin-bottom:.125em}@media (min-width:56.26em){.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title .br,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title .br{display:block}}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title sup,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title sup{font-size:.325em;top:-1.485em}@media (min-width:37.5em){.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title{font-size:calc(32px + 16 * (100vw - 600px) / 600)}}@media (min-width:56.26em){.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__title{font-size:calc(48px + 16 * (100vw - 600px) / 600)}}.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__subtitle,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content .swiper__subtitle{color:#fff;position:relative;max-width:350px;line-height:1.375;font-size:1.125em}@media (max-width:56.26em){.swiper .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content>.cta,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide .swiper__text-wrap .swiper__text-content>.cta{margin-left:auto;margin-right:auto}}.swiper .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .swiper__text-content,section[data-section-type=swiper-section] .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active .swiper__text-content{opacity:1}@media (max-width:56.26em){.template-index .shopify-section:first-child #swiper-slide-0 .swiper__text-wrap .crushed-btn{margin-top:100px}}.product__image .swiper-pagination-bullet{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1;background:rgba(0,0,0,.2)}@media (min-width:56.26em){.product__image .swiper-pagination-bullet{height:60px;width:60px;background-color:#fff}}.product__image .swiper-pagination-bullet-active{color:#fff;background:#007aff;border:1px solid #fff}.cart__item:not(:last-child){border-bottom:1px solid #f9f9f9}.cart__item .__content-image img{max-width:80px;max-height:80px}@media (max-width:56.26em){.cart__item .__item__meta{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}.cart__item .__item__description{-ms-flex-preferred-size:50%;flex-basis:50%}.cart__item .__item__remove svg{height:12px;width:12px}.hp-ambassadors{overflow-x:auto}.hp-ambassadors>div{width:60%;min-width:232px}.image-pop{position:relative;font-size:0}.image-pop img{max-width:100%}.image-pop:hover .image-pop-hover{visibility:visible;opacity:1}.image-pop-hover{font-size:1rem}.image-pop-link{color:transparent;margin-right:1rem}.image-pop-link svg{height:1.5rem;width:1.5rem}.image-pop-link svg *{fill:#18b2bd}@media (min-width:56.26em){.image-pop-hover{position:absolute;background:#000000a6;color:#fff;left:0;right:0;top:0;bottom:0;z-index:100;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;visibility:hidden;opacity:0;transition:opacity .3s,visibility .3s}.image-pop-link{color:transparent;margin:0 1rem}.image-pop-link svg{height:2rem;width:2rem}.image-pop-link svg *{fill:#fff}.image-pop-link:hover *{fill:#18b2bd}}.border-content>*{border:2px solid transparent;border-right:2px dotted #b29f5f;line-height:1.3rem}.border-content>:last-of-type{border-right:2px solid transparent}@media (max-width:56.26em){.border-content{-ms-flex-direction:column;flex-direction:column}.border-content>*{border-right:2px dotted transparent;border-bottom:2px dotted #b29f5f;-ms-flex-pack:center;justify-content:center}.border-content>:first-of-type{border-top:2px dotted #b29f5f}}.poster-image{max-height:900px;overflow:hidden}.poster-image img{width:100%}.featured-collection--footer .swiper-pagination-bullets .swiper-pagination-bullet{margin:2rem .7rem!important}[data-section-id=related-products] .section-heading__rte{padding-bottom:0}@media (max-width:37.5em){[data-section-id=related-products] .container--m{padding-bottom:0;padding-top:2rem}[data-section-id=related-products] .container--m h3{font-size:24px}[data-section-id=related-products] .container--m .section-heading__rte{font-size:12px;padding-bottom:1.5rem}[data-section-id=related-products] .container--l{padding-bottom:0;width:85%!important;-ms-flex-wrap:wrap;flex-wrap:wrap}[data-section-id=related-products] .container--l a{width:50%;padding-left:.25rem;padding-right:.25rem}[data-section-id=related-products] .container--l a img{height:125px!important;width:125px!important}[data-section-id=related-products] .container--l a .h6{font-size:11px}}.cause--featured-collection{margin-top:0}.cause--featured-collection .section-svg svg{padding:.5rem;padding-bottom:1rem}.cause--featured-collection h3{margin-top:0}@media (max-width:37.5em){.cause--featured-collection .section-svg svg{padding:1rem;padding-bottom:.5rem}.cause--featured-collection h3{font-size:20px}.cause--featured-collection .section-heading__rte{font-size:12px;padding-top:.5rem}.cause--featured-collection .swiper-pagination-bullets{display:none}}.cause--featured-collection .featured-collection--footer{margin-top:0}.cause--featured-collection .featured-collection--footer>.swiper-pagination-bullets>.swiper-pagination-bullet{margin:2rem .7rem 4rem!important}.pages--featured-collection .featured-collection--footer{margin-top:0}@media (max-width:37.5em){.pages--featured-collection{margin-top:-80px}.pages--featured-collection h3{font-size:20px}.pages--featured-collection .section-heading__rte{font-size:12px;padding-top:.5rem}.pages--featured-collection .swiper-pagination-bullets{display:none}}@media (max-width:56.26em){section#home--shop-collection .mega__nav--shop{-ms-flex-direction:column!important;flex-direction:column!important}}@media (min-width:37.5em){section#home--shop-collection .mega__item__img{width:125px;height:125px}}section[data-section-type=swiper-section-testimonials]{overflow-y:hidden;margin-bottom:70px}section[data-section-type=swiper-section-testimonials] .section-master-title{padding:0 20px;margin-bottom:-40px}@media (min-width:56.26em){section[data-section-type=swiper-section-testimonials] .section-master-title{padding:0}}section[data-section-type=swiper-section-testimonials] .swiper-container{position:relative;display:block;margin:auto;max-width:800px;padding:0 50px}section[data-section-type=swiper-section-testimonials][data-scroll-show=true] .swiper-container{padding-top:30px;padding-bottom:30px}section[data-section-type=swiper-section-testimonials][data-bullets-show=true] .swiper-container{padding-top:60px;padding-bottom:60px}section[data-section-type=swiper-section-testimonials][data-section-id=product-testimonials]{margin-top:100px}section[data-section-type=swiper-section-testimonials] .swiper-wrapper{-ms-flex-align:center;align-items:center}section[data-section-type=swiper-section-testimonials] .swiper-pagination-bullet{background-color:#b29f5f;opacity:.5}section[data-section-type=swiper-section-testimonials] .swiper-pagination-bullet-active{opacity:1}section[data-section-type=swiper-section-testimonials] .swiper-scrollbar-drag{background-color:#b29f5f}section[data-section-type=swiper-section-testimonials] .testimonial-wrap{display:block;max-width:350px;margin:auto;text-align:center}@media (min-width:56.26em){section[data-section-type=swiper-section-testimonials] .testimonial-wrap{max-width:550px}}section[data-section-type=swiper-section-testimonials] .testimonial-quote{display:block;font-size:12px}@media (min-width:56.26em){section[data-section-type=swiper-section-testimonials] .testimonial-quote{font-size:inherit}}section[data-section-type=swiper-section-testimonials] .testimonial-author{display:block;font-weight:700;margin-top:20px;font-size:12px}@media (min-width:56.26em){section[data-section-type=swiper-section-testimonials] .testimonial-author{font-size:inherit}}section[data-section-type=swiper-section-testimonials] .testimonial-img{display:inline-block;width:80px;height:80px;background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover;border-radius:50%;margin-bottom:20px}section[data-section-type=swiper-section-testimonials] .swiper-scrollbar{width:50%;left:50%;margin-left:-25%}.apple-wallet-image,.giftcard-qr img{display:block;margin:0 auto}@media print{@page{margin:.5cm}p{orphans:3;widows:3}.apple-wallet,.print-giftcard{display:none}}@media (max-width:56.26em){body.template-product .product--back-in-stock{text-align:center}}body.template-product .product--back-in-stock #sold-out form#contact_form #notify-me-wrapper{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}body.template-product .product--back-in-stock #sold-out form#contact_form #notify-me-wrapper input{text-align:center}body.template-product .product--back-in-stock #sold-out form#contact_form #notify-me-wrapper .notify-me-wrapper__email{margin-right:1rem!important;display:block}body.template-product .product--back-in-stock #sold-out form#contact_form #notify-me-wrapper .input-crush-btn--wrapper input.notify-me-wrapper__submit{padding:0}@media (max-width:56.26em){body.template-product .product--back-in-stock #sold-out form#contact_form #notify-me-wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}body.template-product .product--back-in-stock #sold-out form#contact_form #notify-me-wrapper input{margin-bottom:1.5rem;margin-right:0}body.template-product .product--back-in-stock #sold-out form#contact_form #notify-me-wrapper .input-crush-btn--wrapper{margin-left:-.5rem}}@media (min-width:56.26em){.product__wrapper{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:56.26em){.product-container,.product__wrapper{display:-ms-flexbox;display:flex}.product-container>div{width:48%}}.product__image{position:relative}@media (max-width:56.26em){.product__image{padding-top:80px;max-width:520px}}@media (min-width:56.26em){.product__image{width:47%}}.image-nav .swiper-pagination-bullet{overflow:hidden;height:10px;width:10px;-ms-flex-negative:0;flex-shrink:0}@media (min-width:56.26em){.image-nav .swiper-pagination-bullet{display:-ms-flexbox;display:flex;height:100px;width:100px;border-radius:0}}@media (max-width:56.26em){.image-nav .swiper-pagination-bullet>img{display:none}}.image-nav .swiper-pagination-bullet-active{border-color:#18b2bd;background-color:#18b2bd}@media (min-width:56.26em){.image-nav .swiper-pagination-bullet-active{background-color:#fff}}.product__meta{-ms-flex-direction:column;flex-direction:column}@media (max-width:56.26em){.product__meta{padding-top:0}}@media (min-width:56.26em){.product__meta>div{width:100%}}@media (max-width:56.26em){.product__price{-ms-flex-pack:center;justify-content:center}}@media (max-width:56.26em){.product__description_mobile{text-align:center;position:absolute;top:0}}.product__description{width:100%;-ms-flex-item-align:start;align-self:flex-start}@media (min-width:56.26em){.product__description{width:48%}}.product__description .btn,.product__description .product-quantity{max-width:220px}.product__description .product-quantity{margin-right:1em}@media (max-width:56.26em){.product__description .product-quantity{margin-right:0}}.product__description .pdp-icons{margin-bottom:3rem}@media (min-width:75em){.product__description .pdp-icons{margin-left:-2rem;margin-bottom:3rem}}@media (min-width:75em){.product__description .product__tabs{min-height:300px}}.product__description .product__review_badge_wrapper{min-height:1.2em!important;padding:0}@media (max-width:56.26em){.product__description .product__review_badge_wrapper{text-align:center}}@media (max-width:56.26em){.product__description .product__review_badge_wrapper .spr-badge .spr-badge-caption{display:inline-block}}.product__description .product__review_badge_wrapper .spr-badge .spr-badge-starrating{margin:0 1rem 0 0}@media (max-width:56.26em){.product__description .product__review_badge_wrapper .spr-badge .spr-badge-starrating{display:inline-block}}.product__description .product__review_badge_wrapper .spr-badge .spr-badge-starrating .spr-icon{font-size:1rem}.product__description .product__review_badge_wrapper .spr-badge .spr-badge-caption{color:#4b4b4b}.product__description form{-ms-flex-pack:center;justify-content:center}@media (min-width:56.26em){.product__description form{-ms-flex-pack:start;justify-content:start}}.product__description form>div,.product__form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.product__add-to-cart{margin-top:-2px}@media (max-width:56.26em){.product__add-to-cart{width:100%;margin-top:1em}}.product__badge{border-radius:3px;position:absolute;padding:5px 10px;z-index:1;background-color:#fff;font-size:14px;font-family:montserrat;font-weight:700;color:#000;top:60px;left:40px}@media (max-width:56.26em){.product__badge{top:100px;left:20px}}.product__instagram-gallery{background:#000}.product__instagram-gallery li{width:20%;float:left}.product__instagram-gallery li a{transition:background-size .4s ease-in-out;background-size:cover;background-position:50%;background-repeat:no-repeat;display:block;width:100%;padding-bottom:100%}.product__instagram-gallery li a:hover{background-size:110%}@media (max-width:37.5em){section#download-app__section .download-app__wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}}@media (max-width:37.5em){section#download-app__section .download-app__wrapper .download-app__left{width:100%;padding:1rem 0 0;text-align:center}section#download-app__section .download-app__wrapper .download-app__left a img{width:75%;margin:0 auto;text-align:center;margin-left:-.5rem}}@media (max-width:37.5em){section#download-app__section .download-app__wrapper .download-app__right{width:100%;text-align:center}section#download-app__section .download-app__wrapper .download-app__right h1{margin-top:0;font-size:1.75rem}}@media (max-width:37.5em){section#download-app__section .download-app__wrapper .download-app__right .right__stores{padding-bottom:2rem}}@media (min-width:56.26em){.tp-icon__container>div{width:30%;text-align:center}}.tp-icon__container>.tp-goal-icon{width:33.333%}.tp-icon__container h5{max-width:220px}@media (max-width:56.26em){.tp-goal__icon{-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:400px}.tp-goal__icon>div{-ms-flex-positive:1;flex-grow:1}}.tp-goal__icon img{max-width:140px}@media (min-width:56.26em){.tp-goal__icon img{max-width:240px}}@media (min-width:56.26em){.tp-social__share>div{width:33.333%}}body.template-login .login-page-wrapper{padding-bottom:50px}@media (max-width:56.26em){body.template-login .login-page-wrapper{padding-left:2rem;padding-right:2rem}}body.template-login .login-page-wrapper #CustomerLoginForm #alternative-actions a{margin-bottom:2rem;display:block}body.template-login .login-page-wrapper #RecoverPasswordForm h2{padding-bottom:0}body.template-login .login-page-wrapper input{text-align:center;margin-bottom:1.5rem;border:1px solid #b29f5f;border-radius:3px;color:#333}body.template-login .login-page-wrapper .splash-input-button-wrapper{margin-top:1rem;margin-bottom:4rem;text-align:center}@media (max-width:56.26em){body.template-login .login-page-wrapper .splash-input-button-wrapper{margin-top:1rem;margin-bottom:4rem}}body.template-login .login-page-wrapper .errors{text-align:center}.template-account{width:100%}@media (max-width:56.26em){.template-account h1{font-size:1.7rem;margin-bottom:2rem}}.template-account section#profile-hero{padding:6rem 4rem;background:#18b2bd;min-height:auto}@media (max-width:56.26em){.template-account section#profile-hero{padding:5rem 1.5rem 2rem!important}}.template-account section#profile-hero .profile-hero__my-name{color:#fff}@media (max-width:56.26em){.template-account section#profile-hero .profile-hero__my-name{font-size:1.75rem;margin-bottom:0}}.template-account section#profile-hero .profile-hero__my-tribe{color:#b29f5f;margin-bottom:0;font-weight:600;font-size:20px;letter-spacing:.03em}@media (max-width:56.26em){.template-account section#profile-hero .profile-hero__my-tribe{font-size:16px;font-weight:bolder;margin-top:12px}}.template-account section#profile-hero .profile-hero__my-crush{color:#fff;font-weight:800;font-size:64px;margin-top:0}@media (max-width:56.26em){.template-account section#profile-hero .profile-hero__my-crush{margin-top:6px;font-size:25px}}.template-account section#profile-hero .profile-hero__my-crush .my-cause-name{text-transform:uppercase}.template-account section#profile-hero #cause-progress .cause__info .progress__totals .c-raised,.template-account section#profile-hero #cause-progress .cause__info .progress__totals .progress_totals-amount,.template-account section#profile-hero #cause-progress .cause__info .progress__totals .progress_totals-amount .c-dollar{color:#fff}.template-account section#profile-hero #cause-progress .cause__info .c-customer-contrib-wrap{display:none!important}.template-account section#profile-hero #cause-progress .progress-bar .pb__progress{background-color:#b29f5f}.template-account section#profile-hero #cause-progress .progress-bar .pb__goal{color:#b29f5f}@media (min-width:37.5em){.template-account #account-orders-table .orders-table{padding-top:2rem}}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .table-head{display:none}}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item{background:#fdfdfd;font-size:120%;border:1px solid #b29f5f;margin-bottom:4rem}.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell{padding:.1em .7em}}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item .order-date p{font-size:1.5rem}}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item .order-status{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;padding:.5rem}.template-account #account-orders-table .orders-table .flex-table.order-item .order-status br{display:none}.template-account #account-orders-table .orders-table .flex-table.order-item .order-status p{text-align:center;padding-bottom:.5rem;margin-bottom:0;margin-top:0;width:100%}}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item .order-items{padding:.75rem;margin-bottom:-.5rem;padding-bottom:0}}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item .order-number a{font-size:1.5rem}}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot{margin-bottom:0}}.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot.order-actions a{font-size:.65rem;font-weight:700}.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot.order-actions .action-review{display:none}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot.order-actions{background:#f9f9f9;padding:1rem 0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot.order-actions hr{display:none}.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot.order-actions p a{font-size:.8rem!important}}.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot.order-actions .dotted-divider{border-top:2px dotted #18b2bd;background:transparent;margin:.5rem 0;width:75%}@media (max-width:56.26em){.template-account #account-orders-table .orders-table .flex-table.order-item .flex-cell--foot.order-actions .dotted-divider{width:30%}}.template-account .bt0,.template-account .bx0{border-width-top:0}.template-account .br0,.template-account .bx0{border-width-right:0}.template-account .bb0,.template-account .bx0{border-width-bottom:0}.template-account .bl0,.template-account .bx0{border-width-left:0}.template-account .bt1,.template-account .bx1{border-width-top:1px}.template-account .br1,.template-account .bx1{border-width-right:1px}.template-account .bl1,.template-account .bx1{border-width-left:1px}.template-account .bb1,.template-account .bx1{border-width-bottom:1px}.template-account .shadow-for-white,.template-account section.account--nav{border-bottom:2px solid ligthen(#f9f9f9,20%);box-shadow:0 0 9px 3px rgba(41,41,41,.1)}.template-account .dotted-divider{border-top:2px dotted #18b2bd;background:transparent;margin:.5rem 0;width:75%}@media (max-width:56.26em){.template-account .container{padding:1rem}}@media (max-width:56.26em){.template-account section.account--nav ul{width:90%}}.template-account section.account--nav ul a{font-size:.9rem}@media (max-width:56.26em){.template-account section.account--nav ul a{text-align:center;display:block;line-height:150%;font-weight:600;font-size:.75rem}}@media (min-width:37.5em){.template-account section#account-settings{padding:2rem 0}}body.template-cart .cart-title .desktop-title{display:block;margin-top:6rem}@media (max-width:56.26em){body.template-cart .cart-title .desktop-title{display:none}}body.template-cart .cart-title .mob-tile{display:none}@media (max-width:56.26em){body.template-cart .cart-title .mob-tile{display:block;margin-top:4rem}}body.template-cart .cart-title .cart-title__continue h6{margin-top:0;margin-bottom:3rem}@media (max-width:56.26em){body.template-cart .cart-title .cart-title__continue h6{margin-bottom:2rem}}@media (max-width:56.26em){body.template-cart .cart-form form .cart__container .cart-header{display:none}}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-image a img{max-height:230px;max-width:95px;width:auto;height:auto}@media (max-width:56.26em){body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-image{width:20%;padding:0}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-image a{width:auto}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-image a img{max-width:100%}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-desc-qty{-ms-flex-direction:column;flex-direction:column;width:65%;padding-right:0;padding-left:1.5rem}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-desc-qty>div{width:100%;-ms-flex-align:start;align-items:flex-start}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-desc-qty .item-quantity{padding:.5rem 0}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-desc-qty .item-quantity .product-quantity{width:60%;margin-left:0}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-desc-qty .item-quantity .product-quantity a,body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-desc-qty .item-quantity .product-quantity span{font-size:.8rem}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-prices-remove{width:15%;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-prices-remove>div{width:100%;min-height:50%;padding:0;margin:0}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-prices-remove .item-price{display:none}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-prices-remove .item-line-price{-ms-flex-align:end;align-items:flex-end}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-prices-remove .item-remove{-ms-flex-align:start;align-items:flex-start;padding-top:.5rem}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-prices-remove .item-remove>div{width:80%}body.template-cart .cart-form form .cart__container .cart-items .cart-item .item-prices-remove .item-remove>div svg{fill:#b29f5f}}@media (max-width:56.26em){body.template-cart .cart-form form .cart__container .cart-totals .total-amount{margin-right:0;padding-right:0}}@media (max-width:56.26em){body.template-cart .cart-form form [data-crushxo-cause-selector]{margin-bottom:1rem}}body.template-collection .hero{height:470px}body.template-collection .zopim{display:none!important}body.template-collection .collection-grid{display:-ms-grid;display:grid;grid-column-gap:14px;grid-row-gap:16px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}@media (min-width:56.26em){body.template-collection .collection-grid{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (min-width:75em){body.template-collection .collection-grid{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}body.template-collection .collection-card{-ms-flex-direction:column;flex-direction:column;padding:2em}body.template-collection .collection-card .__title{margin-bottom:auto}@media (max-width:37.5em){body.template-collection .collection-card .crushed-btn{width:130px}}body.template-collection .collection-card a .responsive-image__wrapper{min-height:150px;display:block}body.template-collection .collection-card:hover{transition:all .2s ease-in-out;box-shadow:0 0 0 2px #18b2bd}body.template-collection .collection-card.is-sold-out .__title{color:#999}body.template-collection .collection-card.is-sold-out:hover{transition:all .2s ease-in-out;box-shadow:0 0 0 2px #999}body.template-collection .collection-card.is-pre-order .__title{color:#18b2bd}body.template-collection .collection-card.is-pre-order:hover{transition:all .2s ease-in-out;box-shadow:0 0 0 2px #b29f5f}body.template-list-collections .collection__items{margin-top:2rem}@media (max-width:56.26em){body.template-list-collections .collection__items{margin-top:.5rem}}body.template-list-collections .collection__items .collection__item{min-width:17.75rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:56.26em){body.template-list-collections .collection__items .collection__item{margin-bottom:4rem}}body.template-list-collections .collection__items .collection__item .collection__item-image{min-height:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-pack:center;justify-content:center}@media (max-width:56.26em){.template-addresses .left-side .add-new-address,.template-addresses .left-side .new-address-form,.template-addresses .left-side h2{text-align:center;margin:0 auto;width:100%}.template-addresses .left-side h2{margin-bottom:2rem}}.template-addresses .left-side #AddressNewForm label{font-size:.8rem}@media (max-width:56.26em){.template-addresses .left-side #AddressNewForm form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}}.template-addresses .right-side h2{padding:0 2rem}@media (max-width:56.26em){.template-addresses .right-side{padding-top:4rem}.template-addresses .right-side h2{width:100%}.template-addresses .right-side h2 br{display:none}}.template-addresses .right-side .customer-address-item{padding:0 1.75rem}.template-addresses .right-side .customer-address-item.default-address-container{-ms-flex-order:-1;order:-1;background:#fff;border:2px solid #b29f5f;padding-bottom:1.5rem}@media (max-width:56.26em){.template-addresses .right-side .customer-address-item [name*=address]{margin:0 auto;text-align:center}.template-addresses .right-side .customer-address-item [name="address[default]"]{margin:inherit;margin-left:20%;padding-bottom:2rem}}.template-addresses .right-side .edit-address-container{background-color:#b29f5f}.template-addresses .right-side .edit-address-container input[type=checkbox]{display:inline-block}.template-addresses .right-side .edit-address-container label{display:block}.template-addresses .right-side .edit-address-container label:not(.set-as-default){margin-top:.8rem;font-size:.8rem}@media (max-width:56.26em){.template-addresses .right-side .edit-address-container label:not(.set-as-default){margin-top:1.5rem;font-size:.8rem}}body.template-order #order-detail-page-wrapper{padding-top:175px}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper{padding-top:90px}}body.template-order #order-detail-page-wrapper hr{border-top:1px solid #f9f9f9;background-color:transparent;background:transparent}body.template-order #order-detail-page-wrapper .responsive-table{margin-bottom:10rem}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table h4{margin-bottom:.5rem}}body.template-order #order-detail-page-wrapper .responsive-table thead tr th{padding:1rem 0;width:15%;text-align:center;font-size:.8rem;font-weight:100;text-transform:uppercase;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9}body.template-order #order-detail-page-wrapper .responsive-table thead tr th.product{width:40%;text-align:left}body.template-order #order-detail-page-wrapper .responsive-table thead tr th:last-child{text-align:right}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tbody{margin:0 auto}}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row{margin-bottom:0}}body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td{font-size:.8rem;text-align:center;padding-top:1rem;border-bottom:1px dotted #f9f9f9}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td{text-align:right}}body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Product]{text-align:left}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Product]{text-align:right}}body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Product] a[title]{font-size:.9rem;font-weight:600;color:#b29f5f;display:block}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Product] a[title]{text-align:right;padding-top:0}}body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Product] *{text-align:left;margin-left:0}body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Product] dt{font-weight:600;font-size:.7rem;padding-top:.75rem}body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Total]{text-align:right}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row td[data-label=Total]{border:0}}body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row:last-child td{border:0!important;padding-bottom:3rem}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tbody tr.responsive-table-row:last-child td{padding-bottom:0!important}}body.template-order #order-detail-page-wrapper .responsive-table tfoot{color:#b29f5f}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table tfoot tr.responsive-table-row.mv2{margin-bottom:1rem;margin-top:1rem}}body.template-order #order-detail-page-wrapper .responsive-table tfoot tr td{font-size:.8rem;padding-top:.4rem}body.template-order #order-detail-page-wrapper .responsive-table tfoot tr td:not(.small--hide){text-align:right}body.template-order #order-detail-page-wrapper .responsive-table tfoot tr td:before{font-weight:600;font-size:.7rem}body.template-order #order-detail-page-wrapper .responsive-table tfoot tr td:first-child{font-weight:600;font-size:.8rem}body.template-order #order-detail-page-wrapper .responsive-table tfoot tr:first-child td{margin-top:1rem;border-top:2px dotted #18b2bd;padding-top:1rem}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .responsive-table{padding-right:2rem;margin-bottom:2rem}}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .order-header{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;margin-top:0;margin-bottom:0}}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .left-side,body.template-order #order-detail-page-wrapper .order-cancelled,body.template-order #order-detail-page-wrapper .right-side{width:100%;padding-left:1rem;padding-right:1rem;text-align:left;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .left-side .btn--link{padding:.5rem 0}}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .order-header .right-side{margin-top:0;margin-bottom:2rem;-ms-flex-order:1;order:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}body.template-order #order-detail-page-wrapper .order-header .right-side a{padding-left:0;padding-right:2rem}body.template-order #order-detail-page-wrapper .left-side{-ms-flex-order:2;order:2}}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .order-details .right-side{-ms-flex-order:2;order:2;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-bottom:2rem}}@media (max-width:56.26em){body.template-order #order-detail-page-wrapper .small--hide{display:none}}.template-register #MainContent{background:url(https://cdn.shopify.com/s/files/1/0083/4289/6758/files/register-background.jpg?1045974165350185285);background-size:cover;background-position:50%}@media (max-width:56.26em){.template-register .register-page-wrapper{padding-left:2rem;padding-right:2rem}}.template-register .register-page-wrapper #CustomerLoginForm{margin-top:0}.template-register .register-page-wrapper #CustomerLoginForm input:not([type=submit]),.template-register .register-page-wrapper #CustomerLoginForm select:not([type=submit]){border:1px solid #b29f5f;border-radius:3px;background:#fff;color:#333}.template-register .register-page-wrapper #CustomerLoginForm input[type=checkbox],.template-register .register-page-wrapper #CustomerLoginForm select[type=checkbox]{margin-right:1rem}@media (max-width:56.26em){.template-register .register-page-wrapper #CustomerLoginForm input,.template-register .register-page-wrapper #CustomerLoginForm select{margin-bottom:0}}.template-register .register-page-wrapper #CustomerLoginForm label{font-size:1rem}@media (max-width:56.26em){.template-register .register-page-wrapper #CustomerLoginForm .mb15{margin-bottom:10px}}@media (max-width:56.26em){.template-register .register-page-wrapper #CustomerLoginForm .flex-list-spaced-x-1{-ms-flex-direction:column;flex-direction:column}.template-register .register-page-wrapper #CustomerLoginForm .flex-list-spaced-x-1 div,.template-register .register-page-wrapper #CustomerLoginForm .flex-list-spaced-x-1 input{margin-bottom:.3rem!important}.template-register .register-page-wrapper #CustomerLoginForm .flex-list-spaced-x-1 input[type=password]{margin-top:-.5rem;margin-bottom:0}}.template-register .register-page-wrapper #CustomerLoginForm #CustomerFormCause-Custom{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1rem;padding:0 1rem;line-height:2.25rem;height:3.4rem;font-weight:700;text-align:center;color:#b29f5f!important;width:100%;background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/down-arrow.svg);background-size:1.5em;background-repeat:no-repeat;background-position:calc(100% - 1em) 50%;cursor:pointer;margin-bottom:1.5rem}.template-register .register-page-wrapper #CustomerLoginForm #CustomerFormCause-Custom option{line-height:2.25rem}@media (max-width:56.26em){.template-register .register-page-wrapper #CustomerLoginForm #CustomerFormCause-Custom{margin-bottom:.75rem}}.template-register .register-page-wrapper #CustomerLoginForm .splash-input-button-wrapper{margin-top:1rem;margin-bottom:4rem;text-align:center}@media (max-width:56.26em){.template-register .register-page-wrapper #CustomerLoginForm .splash-input-button-wrapper{margin-top:1rem;margin-bottom:4rem}}.blog__container{padding-top:1em}@media (min-width:56.26em){.blog__container{padding-top:2em}}@media (min-width:56.26em){.article__excerpt{margin-top:42px;width:48%}}.article__excerpt:hover .article__link:before{background-color:rgba(0,0,0,.4)}.article__excerpt .responsive-image__wrapper img{transition:all .4s}.article__excerpt:hover .responsive-image__wrapper img{transform:scale(1.02)}.article__excerpt:hover .__title a{border-bottom:2px solid #18b2bd}.article__excerpt .__title{line-height:1.4}.article__excerpt .__title a{border-bottom:2px solid transparent;transition:border-bottom .3s ease-in}.excerpt-category{font-size:.6875rem;padding:.4em 1em .3em}.article__feature_container{background-color:#f9f9f9;margin-bottom:62px}@media (min-width:56.26em){.article__feature_container{padding:62px 0;margin:0}}@media (min-width:56.26em){.article__feature{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:56.26em){.article__feature_block,.article__feature_img{width:40%}}.article__container{max-width:700px}.blog-post-share:not(.isInline){margin:1.25em 0 1.5em}@media (min-width:56.26em){.blog-post-share:not(.isInline){display:block;position:absolute;left:0;margin-top:0;top:.625em;transform:translateX(-90px)}}@media (min-width:75em){.blog-post-share:not(.isInline){transform:translateX(-110px)}}.blog-post-share.isInline{max-width:280px;-ms-flex-pack:center;justify-content:center}.blog-post-share.isInline li{margin:.5em}@media (max-width:37.5em){.blog-post-share.isInline li:first-child{width:100%;text-align:center;margin:0;margin-bottom:1em}}.blog-post-share li{display:block;margin-right:1.5em}@media (min-width:56.26em){.blog-post-share li{margin:0 auto 1.5em}}.blog-post-share a{display:block;width:22px;height:22px;margin:auto;position:relative}.blog-post-share a:hover path{fill:#18b2bd}.blog-post-share a svg{position:absolute;bottom:0;top:0;right:0;left:0;margin:auto}.blog-post-image{margin:70px 0 48px}.article-hero{min-height:400px}.article-hero h1{padding-top:140px}.article-hero span{display:inline-block;width:1px;background-color:#fff}.article__link{display:block}.article__link:before{content:" ";position:absolute;height:100%;width:100%;transition:all .3s;z-index:1}.article__image{height:auto;padding-top:65%}@media (min-width:56.26em){.article__image{padding-top:28%}}.article__image .__image{background-position:50%;background-size:cover}.article__content h2,.article__content h3,.article__content h4,.article__content h5{margin-top:1.75em;margin-bottom:.25em;text-transform:uppercase}.article__content h2{font-size:1.5em}.article__content h3{font-size:1.15em}.article__content ol{list-style:decimal;margin-top:1em}@media (max-width:56.26em){.article__content ol{font-size:.875rem}}.article__content li{margin-left:28px;padding-left:12px;margin-bottom:12px}.blog-nav{border-top:1px solid #f9f9f9}.blog-nav__inner{height:60px}.related-posts>div{width:50%}@media (min-width:56.26em){.related-posts>div{width:30%}}.related-posts__headline .outline{-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#b29f5f;color:transparent}@media (max-width:56.26em){.related-posts__headline>.outline{font-size:1.5em}}.related-post{transition:border-bottom .3 ease-in}.related-post__sizer{padding-top:78%}.related-post__image img{-o-object-fit:cover;object-fit:cover}.related-post__title{line-height:1.2}.related-post__text{border-bottom:1px solid transparent}.related-post:hover .related-post__text{border-bottom-color:#18b2bd}@media (max-width:56.26em){.about_us__mission_section{padding-bottom:80px}}.about_us__mission_tag{font-size:1.25rem}.about_us__mission_tag:after,.about_us__mission_tag:before{height:2px;background-color:#b29f5f;content:" ";width:4rem}@media (min-width:56.26em){.about_us_makeup_flex>div{width:50%}}.about_us__makeup_text{padding-top:2em;padding-bottom:2em}@media (min-width:56.26em){.about_us__makeup_text{max-width:480px}}.about_us__director_video{max-width:932px}.mission__gold_splash_top{background-image:url(//cxoassets.s3.amazonaws.com/img/gold_splatter1.svg);background-repeat:no-repeat;height:210px;background-size:50% auto}@media (max-width:56.26em){.mission__gold_splash_top{background-size:70% auto}}.mission__gold_splash_bottom{background-image:url(//cxoassets.s3.amazonaws.com/img/gold_splatter3.svg);background-repeat:no-repeat;height:210px;background-position:100% 100%;background-size:380px auto}.about_us__cause{margin-bottom:2em}@media (min-width:56.26em){.about_us__cause{margin-bottom:1em}}@media (min-width:56.26em){.about_us__cause_flex>div{background-color:#f9f9f9;width:50%}}@media (min-width:56.26em){.about_us__cause_text{max-width:520px}}@media (min-width:56.26em){.about__cause_title{font-size:1.5rem}}@media (min-width:75em){.about__cause_title{font-size:2.25rem}}.about_us__cause_img{height:320px}@media (min-width:56.26em){.about_us__cause_img{height:auto;max-height:450px}}@media (max-width:56.26em){.about_us__cause_img{height:auto}}.about_us__cause_img img{-o-object-fit:cover;object-fit:cover}@media (max-width:56.26em){.about_us__cause_img img{position:static;height:300px}}.about_us__cause_logo,.about_us__cause_logo img{max-width:220px;max-height:120px}.about_us__ambassador{min-height:620px}@media (min-width:56.26em){.about_us__amabassdor_flex>div,.about_us__cause_flex>div{width:50%}.about_us__amabassdor_flex.odd,.about_us__cause_flex.odd{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width:56.26em){.about_us__ambassador_cause,.about_us__ambassador_title{text-align:left}}@media (max-width:56.26em){.about_us__ambassador_title{margin-top:1em}}@media (min-width:56.26em){.about_us__ambassador_text{max-width:520px}}@media (min-width:56.26em){.about__ambassador_story{margin-bottom:0}}.about__ambassador_story>p{margin:0}.about_us_ambassador__background{background-size:cover;background-position:top;background-repeat:no-repeat}@media (max-width:56.26em){.about_us_ambassador__background{background:none!important}}body.template-reset_password{text-align:center}body.template-reset_password .form-reset-password form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body.template-reset_password .form-reset-password form .splash-input-button-wrapper{margin-top:1rem}.search__results>li{width:48%;max-width:282px}.page-info .rte h1,.page-info .rte h2,.page-info .rte h3,.page-info .rte h4,.page-info .rte h5{color:#b29f5f;font-weight:700}.page-info .rte p{margin-bottom:1.5em}.page-judy-landing main#MainContent{padding-bottom:0!important}.page-judy-landing footer{display:none}.page-judy-landing input[type=email],.page-judy-landing input[type=text],.page-judy-landing textarea{border:0;font-size:1rem}.page-judy-landing a{cursor:pointer}.page-judy-landing .sweettooth-launcher-container{display:none!important}.landing{background-color:rgba(253,239,245,.95);background-image:url(https://s3-us-west-2.amazonaws.com/cxoassets/img/judy-lips-bg.png);background-repeat:no-repeat;background-attachment:fixed;background-size:50% 100%}@media (max-width:75em){.landing{display:block;background-size:100%}}@media (max-width:37.5em){.landing__message-container{padding-top:50%}}@media (max-width:56.26em){.landing__message-container{position:static}}@media (min-width:75em){.landing__message-container{width:50%;position:sticky;position:-webkit-sticky}}.landing__message-container .outline{font-weight:700;-webkit-text-fill-color:#fff;-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#ee8dbb;letter-spacing:1px}.landing__message{padding:60px 0;position:sticky;-webkit-position:-webkit-sticky;top:70px}@media (min-width:75em){.landing__message{display:block}}.landing__content{margin:0 88px;margin-right:34px}@media (min-width:75em){.landing__content{margin:0 68px 180px 140px}}.landing__content>h2{margin-top:0;margin-bottom:.5em}@media (min-width:75em){.landing__content>h2{font-size:2.5rem}}.landing__content>p{font-size:0.875rem;letter-spacing:.05rem}@media (min-width:56.26em){.landing__content>p{font-size:.8rem}}@media (min-width:75em){.landing__gallery{width:50%}}.landing__gallery .gallery__img{padding-top:50%;width:50%}.landing__gallery .gallery__img.full{padding-top:30%}.landing__gallery .gallery__img image{-o-object-fit:cover;object-fit:cover}.landing__gallery .gallery-image-grid .__gallery__img:not(.fill-x){width:50%}.landing__gallery .gallery-image-grid .__gallery__img.full .image{padding-top:55%}@media (max-width:37.5em){.landing__gallery .gallery-image-grid .__gallery__img:first-child{position:absolute;top:70px}}.landing__gallery .gallery-image-grid .image{padding-top:100%}.landing__gallery .gallery-image-grid .image img{display:block;-o-object-fit:cover;object-fit:cover}@media (min-width:56.26em){.landing-footer .landing-footer__inner{max-width:680px}}.landing-footer .footer__bar{background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.1)}@media (min-width:56.26em){.landing-footer .footer__bar{border-radius:6px 6px 0 0}}.landing-footer__float-btn{position:absolute;top:-4em}.landing-footer__float-btn svg{fill:#18b2bd}@media (min-width:56.26em){.landing-footer__float-btn{position:static}}.footer__bar .button-wrapper{margin-left:auto}.page-judy-landing .page-blocker{background-color:rgba(253,239,245,.95)}.page-judy-landing .circle-btn{transition:all .25s;height:52px;width:52px;line-height:52px;background-color:#fff;border-radius:26px;box-shadow:0 1px 12px 0 rgba(0,0,0,.1)}.page-judy-landing .circle-btn:hover{background-color:#18b2bd}.page-judy-landing .circle-btn:hover svg{fill:#fff}.page-judy-landing .circle-btn svg{height:26px}.page-judy-landing .blocker{background-color:rgba(253,239,245,.95)}.page-judy-landing .blocker:before{content:none}.page-judy-landing .blocker .modal{background-color:transparent;padding:0;transform:translateY(100%);max-width:100%}@media (max-width:56.26em){.page-judy-landing .blocker .modal{width:auto}}.page-judy-landing .blocker .modal.slide-up{animation:slide-up .25s forwards;-webkit-animation:slide-in .25s forwards}.page-judy-landing .blocker .modal .popup_inner{padding:0;margin:0 auto;margin-top:4em;max-width:520px}.page-judy-landing .blocker .modal .popup_inner-content{margin-left:1em;margin-right:1em}.page-judy-landing .blocker.current .close-modal{display:block;top:1em;right:1em}.page-judy-landing .landing-page-share{transition:all .25s;position:fixed;display:block;left:.75em;top:50%;transform:translateY(-50%);margin-top:0}@media (min-width:56.26em){.page-judy-landing .landing-page-share{left:2em}}.page-judy-landing .landing-page-share .social-share a{width:26px;height:26px;position:relative;display:block}.page-judy-landing .landing-page-share .social-share a svg{width:22px;position:absolute;bottom:0;left:0;right:0;top:0;margin:auto;fill:#ee8dbb}.page-judy-landing .landing-page-share .social-share a svg path{fill:#ee8dbb}.social-share--vert{display:block}.page-judy-landing .social-share li:not(.share__title){transition:all .25s;margin-bottom:1em;background-color:#fff;padding:.5em;width:44px;margin-left:auto;margin-right:auto;box-shadow:0 1px 12px 0 rgba(0,0,0,.1);border-radius:4px}.page-judy-landing .social-share li:not(.share__title):hover{background-color:#ee8dbb}.page-judy-landing .social-share li:not(.share__title):hover a svg,.page-judy-landing .social-share li:not(.share__title):hover a svg path{fill:#fff}.page-judy-landing .social-share .share__title{margin-bottom:.5em;width:60px}@media (min-width:56.26em){.page-judy-landing .social-share .share__title{margin-bottom:1em;width:65px}}.play-btn a{height:68px;width:68px;padding:22px;background-color:#fff;border-radius:34px;box-shadow:0 1px 12px 0 rgba(0,0,0,.1);transition:all .25s}.play-btn a>svg{position:relative;left:2px;fill:#ed8fbb;height:22px}.play-btn a:hover{background-color:#ee8dbb}.play-btn a:hover>svg{fill:#fff}.landing-form{max-width:640px;margin-top:3em}.landing-form__row>div{width:49%}.landing-form__btn{max-width:290px;padding:1.5rem 2rem;line-height:1;height:auto}.judy-comment-list{margin-top:2em}.judy-comment{margin-bottom:2em}.judy-comment>.comment__box{box-shadow:0 0 8px 0 rgba(0,0,0,.1);text-align:left;background-color:#fff}@media (min-width:56.26em){.judy-comment>.comment__box{padding:1.5em}}.judy-comment>.comment__box:after{content:"";width:22px;height:22px;position:absolute;bottom:0;border:10px solid #fff;bottom:-22px;border-color:#fff transparent transparent;left:15%}.judy-comment .rte p{margin:0;margin-bottom:1em}.judy-comment .rte p:last-child{margin-bottom:0}.page-judy-landing .lity{background:rgba(253,239,245,.95)}.page-judy-landing .lity .lity-container{padding:1em}.page-judy-landing .lity .lity-content:after{box-shadow:0 0 8px 0 rgba(0,0,0,.1)}.page-judy-landing .gallery-cta{background-color:#fff;padding-bottom:100px}.page-judy-landing .gallery-cta>div{max-width:320px}.page-judy-landing .gallery-cta .btn{font-size:.86rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-judy-landing .lity-close,.page-judy-landing .modal a.close-modal{top:.5em;right:.5em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij4gIDxwb2x5Z29uIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgcG9pbnRzPSI5IDYuODc5IDE1Ljg3IC4wMDkgMTcuOTkxIDIuMTMgMTEuMTIxIDkgMTcuOTkxIDE1Ljg3IDE1Ljg3IDE3Ljk5MSA5IDExLjEyMSAyLjEzIDE3Ljk5MSAuMDA5IDE1Ljg3IDYuODc5IDkgLjAwOSAyLjEzIDIuMTMgLjAwOSIvPjwvc3ZnPg==);background-color:#ee8dbb;background-repeat:no-repeat;height:42px;width:42px;border-radius:21px;background-size:13.125px;background-position:50%;text-indent:-9999px}.page-judy-landing .zopim{display:none!important}.page-judy-landing.lity-active body{overflow:hidden}#cause__wrapper{background-color:#b29f5f;position:relative;height:auto;margin-bottom:60px}@media (max-width:37.5em){#cause__wrapper{height:450px;max-height:450px;margin-bottom:80px}}#cause__wrapper section.hero-video-cause{height:auto}#cause__wrapper section.hero-video-cause .plyr{opacity:0;z-index:-1}#cause__wrapper section.hero-video-cause .plyr .plyr__poster{background-size:cover}#cause__wrapper section.hero-video-cause .hero.content-overlay{position:absolute;width:100%;padding:2.5rem;top:70px;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media (max-width:37.5em){#cause__wrapper section.hero-video-cause .hero.content-overlay{padding:0 1rem 1rem;min-height:450px}}#cause__wrapper section.hero-video-cause .hero.content-overlay .hero__poster{background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1;position:absolute;top:-70px;right:0;left:0;bottom:0}#cause__wrapper section.hero-video-cause .hero.content-overlay .hero__poster:after{position:absolute;top:0;right:0;left:0;content:"";width:100%;height:100%}#cause__wrapper section.hero-video-cause .hero.content-overlay .content-overlay__heading{margin:0}@media (max-width:37.5em){#cause__wrapper section.hero-video-cause .hero.content-overlay .content-overlay__heading{font-size:1.75rem}}#cause__wrapper section.hero-video-cause .hero.content-overlay .js-play.play-btn{display:-ms-flexbox;display:flex;margin:4rem 0 2rem!important}@media (max-width:37.5em){#cause__wrapper section.hero-video-cause .hero.content-overlay .js-play.play-btn{padding:1.3rem;margin:3rem 0!important}#cause__wrapper section.hero-video-cause .hero.content-overlay .js-play.play-btn svg{width:25px;height:25px}}.social-sharing .social-sharing__item:not(:last-child){margin-right:2rem}.jquery-modal{padding:0;margin:0;z-index:999999}.jquery-modal #cart--slideout{width:30%;right:0;position:absolute;height:auto;top:0;padding:0;margin:0;background-color:#fff;transform:translateX(30%);-webkit-transform:translateX(30%)}@media (max-width:56.26em){.jquery-modal #cart--slideout{width:95%}}.jquery-modal #cart--slideout .popup__inner .popup__inner-header{padding:1rem 1.5rem .5rem;height:auto;color:#b29f5f;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.jquery-modal #cart--slideout .popup__inner .popup__inner-header .header__heading{font-weight:600;line-height:1;padding:0;margin:0}.jquery-modal #cart--slideout .popup__inner .popup__inner-header .header__close{width:20%;text-align:right;display:block;padding-right:.5rem;cursor:pointer}@media (max-width:56.26em){.jquery-modal #cart--slideout .popup__inner .popup__inner-header .header__close{width:10%}}.jquery-modal #cart--slideout .popup__inner .popup__inner-header .header__close path,.jquery-modal #cart--slideout .popup__inner .popup__inner-header .header__close svg{fill:#b29f5f;width:2rem}.jquery-modal #cart--slideout .popup__inner .popup__shipping-notice{background-color:#18b2bd;text-align:center;width:100%;padding:.125rem 0}.jquery-modal #cart--slideout .popup__inner .popup__shipping-notice h5{padding:0;color:#fff;line-height:1}@media (max-width:56.26em){.jquery-modal #cart--slideout .popup__inner .popup__shipping-notice h5{font-size:.75rem}}.jquery-modal #cart--slideout .popup__inner .popup__inner-content{padding:1rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-header{display:none}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-image{width:20%;padding:0}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-image a{width:auto}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-image a img{max-width:100%}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-desc-qty{-ms-flex-direction:column;flex-direction:column;width:65%;padding-right:0;padding-left:1.5rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-desc-qty>div{width:100%;-ms-flex-align:start;align-items:flex-start}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-desc-qty .item-quantity{padding:.5rem 0}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-desc-qty .item-quantity .product-quantity{width:60%;margin-left:0}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-desc-qty .item-quantity .product-quantity a,.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-desc-qty .item-quantity .product-quantity span{font-size:.8rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove{width:15%;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-pack:justify;justify-content:space-between}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove>div{width:100%;min-height:50%;padding:0;margin:0}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove .item-price{display:none}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove .item-line-price{-ms-flex-align:end;align-items:flex-end}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove .item-remove{-ms-flex-align:start;align-items:flex-start;padding-top:.5rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove .item-remove .item-remove__container{width:80%}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove .item-remove .item-remove__container .item-remove__icon{text-align:right;width:100%;display:block;padding-right:.7rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-items .cart-item .item-prices-remove .item-remove .item-remove__container .item-remove__icon svg{fill:#b29f5f}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-totals{padding:0 1rem;margin-top:-.5rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-totals .cart-totals__subtotal{font-size:1.25rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__container .cart-totals .total-amount{margin-right:0;padding-right:0}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] .cart__buttons{margin-top:1rem;padding-top:0}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] [data-crushxo-cause-selector]{margin-bottom:1rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] #ct-causes-selector[data-layout=cart]{min-height:auto}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] #ct-causes-selector[data-layout=cart] .cause-list-selector{padding:0 1rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] #ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item{width:100%;cursor:pointer}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] #ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__right h4{font-size:1.4rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] #ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content{display:none}.jquery-modal #cart--slideout .popup__inner .popup__inner-content form[data-form-context=slideout] #ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content .card__logo{height:60px;width:60px;margin:0 auto}.jquery-modal #cart--slideout .popup__inner .popup__inner-content .flex-cell{padding:.8rem 0}.jquery-modal #cart--slideout .popup__inner .popup__inner-content .choose-tribe__heading{font-size:1.2rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-content .choose-tribe__body{font-size:.75rem}.jquery-modal #cart--slideout .popup__inner .popup__inner-footer{border-top:none}.jquery-modal #cart--slideout.slide-in{animation:slide-in .25s forwards;-webkit-animation:slide-in .25s forwards}.jquery-modal #cart--slideout.slide-out{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}@keyframes slide-in{to{transform:translateX(0)}}@keyframes slide-out{0%{transform:translateX(0)}to{transform:translateX(-30%)}}.header .header__promo{background-color:#b29f5f;color:#fff!important;overflow:hidden}.header .header__promo p{display:-ms-flexbox;display:flex;margin:0;padding:.25rem 0;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:12px}@media (max-width:37.5em){.header .header__promo p{text-align:center;font-size:10px}}@media (max-width:20em){.header .header__promo p{font-size:8px}}.header .header__promo a{display:-ms-flexbox;display:flex;font-weight:700;margin-left:.5rem;text-decoration:underline;font-size:12px}@media (max-width:37.5em){.header .header__promo a{text-align:center;font-size:10px}}@media (max-width:20em){.header .header__promo a{font-size:8px}}.header .header__promo img{max-height:12px}.header .header__promo .announcement{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-sizing:content-box;width:100%}@media (max-width:37.5em){.header .header__promo .announcement{width:100%;font-size:11px;text-align:center}}.header .header__promo .announcement__inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;visibility:hidden}.header .header__promo .announcement__inner-next{display:none}.header .header__promo .announcement__inner-active{animation:slidedown .5s both;visibility:visible;position:inherit}@media (max-width:37.5em){.header .header__promo .announcement__inner-active{width:100%}}@keyframes slidedown{0%{opacity:0;transform:translateY(1em)}50%{overflow:visible}to{opacity:1;transform:translateY(0);height:auto}}.blocker .modal{background-color:#fff;width:80%;max-width:90%}.blocker .modal .popup_inner{padding:1rem 1.5rem;min-height:500px}.blocker .modal .popup_inner .popup_inner-header .header-close{float:right;cursor:pointer}.blocker .modal .popup_inner .popup_inner-header .header-close .icon-close{color:#b29f5f}.blocker .modal .popup_inner .popup_inner-header .header-close .icon-close:hover{color:#18b2bd}.blocker .modal .popup_inner .popup_inner-content{text-align:center}.blocker .modal .popup_inner .popup_inner-content .content-welcome{margin-bottom:0}.blocker .modal .popup_inner .popup_inner-content .highlighted{color:#b29f5f}.blocker .modal .popup_inner .popup_inner-content .content-customer-name{font-weight:600}.blocker .modal .popup_inner .popup_inner-content .content-cause-select{padding:1rem}.blocker .modal .popup_inner .popup_inner-footer{border-top:1px solid #f2f2f2;margin-top:1.5rem;padding:1rem 0;font-size:.75rem;font-weight:600;color:#b29f5f;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:space-evenly;justify-content:space-evenly;text-transform:uppercase}body.page-cause .jquery-modal{max-width:100%;width:100%}body.page-cause .jquery-modal #cause--newsletter-modal{max-width:100%;width:100%;padding:0;transform:translateY(30%);-webkit-transform:translateY(30%);bottom:0;position:fixed;left:0}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner{min-height:0;padding:.8rem 2rem 2rem}@media (max-width:56.26em){body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner{position:fixed;bottom:0;width:100%;left:0;padding:.4rem 1rem 1rem}}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-header .header-close{width:2rem;padding-top:1rem}@media (max-width:37.5em){body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-header .header-close{width:1.5rem}}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-header .header-close path,body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-header .header-close svg{fill:#fff}@media (max-width:37.5em){body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-content .content-welcome{font-size:1.5rem;margin-top:3rem}}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-content .content-message{font-size:1rem}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-content .content-message p{margin-top:0;padding:1rem;max-width:70%;margin:0 auto}@media (max-width:37.5em){body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-content .content-message p{font-size:.75rem}}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup{margin-bottom:.5rem}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup button{width:180px;background:none;color:#fff}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup button:hover{color:#18b2bd;background:#fff}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup input{margin-right:1rem;height:3.4rem;min-width:225px;width:auto;text-align:center;border:0!important;font-size:1rem}@media (max-width:37.5em){body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup button,body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup input{width:200px;margin-right:0;margin-left:0}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo .contact-form form#email_signup button{margin-top:.5rem}}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.klaviyo #klaviyo_messages #klaviyo_loader{margin-top:0}@media (max-width:56.26em){body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.shopify form.contact-form{-ms-flex-direction:column;flex-direction:column}}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.shopify form.contact-form .form-errors{color:#b29f5f}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.shopify form.contact-form button[type=submit]{border:2px solid #fff}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.shopify form.contact-form button,body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.shopify form.contact-form input{min-width:220px}@media (max-width:56.26em){body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.shopify form.contact-form button,body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form.shopify form.contact-form input{min-width:300px;margin-bottom:1rem}}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .content-newsletter-form .popup_inner-footer{border:0}body.page-cause .jquery-modal #cause--newsletter-modal .popup_inner .popup_inner-footer{border-top:none}body.page-cause .jquery-modal #cause--newsletter-modal.slide-up{animation:slide-up .25s forwards;-webkit-animation:slide-in .25s forwards}@keyframes slide-up{0%{transform:translateY(0)}to{transform:translateY(40%)}}#cause-progress{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:180px;margin-bottom:2.5em}@media (max-width:56.26em){#cause-progress{margin-bottom:0;min-height:100px}}#cause-progress .cause__info{width:100%;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem}@media (max-width:56.26em){#cause-progress .cause__info{margin-bottom:.5rem}}#cause-progress .cause__info .progress__totals{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (max-width:56.26em){#cause-progress .cause__info .progress__totals{text-align:center}}#cause-progress .cause__info .progress__totals .progress_totals-amount{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;-ms-flex-pack:center;justify-content:center;margin-right:.25rem;min-height:100px;padding-top:2rem}@media (max-width:56.26em){#cause-progress .cause__info .progress__totals .progress_totals-amount{padding-top:0;min-height:60px;width:80%}}#cause-progress .cause__info .progress__totals .progress_totals-amount .c-dollar{padding-right:.25rem}#cause-progress .cause__info .progress__totals .progress_totals-amount .c-goal{font-size:3rem}@media (max-width:56.26em){#cause-progress .cause__info .progress__totals .progress_totals-amount .c-goal{font-size:2rem}}#cause-progress .cause__info .progress__totals .c-raised{margin-top:.5rem}@media (max-width:56.26em){#cause-progress .cause__info .progress__totals .c-raised{margin-top:0;padding-top:0;width:80%}}#cause-progress .cause__info .cause__partners{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:0}@media (max-width:37.5em){#cause-progress .cause__info .cause__partners{width:66%;padding-left:0;padding-right:1rem;margin-bottom:.7rem;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}}#cause-progress .cause__info .cause__partners .cause__partner{text-align:center;margin:auto 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media (max-width:37.5em){#cause-progress .cause__info .cause__partners .cause__partner{margin:auto 0;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width:37.5em){#cause-progress .cause__info .cause__partners .cause__partner .cause__partner-name{color:#fff;padding-top:0}}#cause-progress .cause__info .cause__partners .cause__partner .cause__partner-img{width:100px;display:block;overflow:hidden;border-radius:50%}@media (max-width:56.26em){#cause-progress .cause__info .cause__partners .cause__partner .cause__partner-img{width:60px!important;margin-bottom:.5rem;height:auto}}#cause-progress .progress-bar{width:100%;border-radius:2rem;background-color:rgba(61,44,52,.7);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:0}#cause-progress .progress-bar .pb__progress{background:#18b2bd;color:#fff;padding:.5em;font-weight:700;overflow:hidden;min-width:80px;border-radius:1.5rem}@media (max-width:56.26em){#cause-progress .progress-bar span.pb__goal{font-size:.75rem}}#cause--joined-tribe-modal{width:80%;height:675px;background:#fff;padding:0;border:1px solid #d3d3d3}@media (max-width:37.5em){#cause--joined-tribe-modal{width:100%;height:auto;border:0}}#cause--joined-tribe-modal:after{content:"";background-color:#45c1cb;width:80%;height:675px;display:block;position:absolute;top:30px;left:-30px;z-index:-2;border:0}@media (max-width:37.5em){#cause--joined-tribe-modal:after{top:10px;left:-10px;height:490px;width:300px}}#cause--joined-tribe-modal .modal-content{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:start}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content{-ms-flex-direction:column;flex-direction:column}}#cause--joined-tribe-modal .modal-content .left-panel{background:#fff;width:40%;height:100%;background-image:url(https://cdn.shopify.com/s/files/1/0083/4289/6758/files/montana-modal.jpg);background-size:cover;background-position:50%}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .left-panel{width:100%;display:none;height:100px;background-image:url(https://cdn.shopify.com/s/files/1/0083/4289/6758/files/montana-modal.jpg)}}#cause--joined-tribe-modal .modal-content .right-panel{background:#fff;width:60%}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel{width:100%}}#cause--joined-tribe-modal .modal-content .right-panel .right-inner{background:#fff;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:2rem}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner{padding:1rem 1rem 0}}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-punch{margin-top:0;margin-bottom:-20px}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-punch #svg-punch{z-index:300;margin-top:-20px}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-punch svg{width:72px}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-punch svg{width:56px}}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-punch{margin-bottom:0;margin-top:0}}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-title{color:#45c1cb;width:100%;text-align:center;font-weight:800;margin-top:-20px}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-title{font-size:1.35rem;margin-top:0}}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-subtitle{color:#8c7f49;width:100%;text-align:center;font-weight:500;margin-top:-60px;font-size:1.5rem;margin-bottom:0}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-subtitle b{font-weight:800}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-subtitle b span{font-weight:200;text-transform:uppercase}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-subtitle{font-size:.8rem;margin-top:0;line-height:150%;padding:0 1rem;margin-bottom:.5rem}}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-subscriber-name{display:none;margin-top:-40px;text-transform:capitalize;font-size:1.75rem;padding-bottom:1.5rem}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-subscriber-name{padding-bottom:0;margin-top:0;font-size:.75rem}}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-body{color:#a9a9a9;text-align:center;margin-top:-60px;font-size:1rem;font-weight:300;padding:2rem}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-body{padding:.75rem;font-size:.7rem;margin-top:0;font-weight:600;margin-bottom:1rem}}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-body b span{font-weight:200;text-transform:uppercase}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-cta-wrapper{margin-top:-60px;margin-bottom:50px}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-cta-wrapper{margin-top:0;margin-bottom:0}}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-cta-wrapper .inner-cta .input-crush-btn--wrapper[data-btn-id=newsletter-joined-cta] div.input-crush-btn--l,#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-cta-wrapper .inner-cta .input-crush-btn--wrapper[data-btn-id=newsletter-joined-cta] div.input-crush-btn--l input{width:120px;height:80px}#cause--joined-tribe-modal .modal-content .right-panel .right-inner .inner-cta-wrapper .inner-cta .input-crush-btn--wrapper[data-btn-id=newsletter-joined-cta] div.input-crush-btn--l span:before{width:120px;height:80px;padding:11px 11px 11px 16px;font-size:.7rem}}#cause--joined-tribe-modal .modal-content .right-panel .inner-mob-footer{display:none;background:#fff;width:100%;height:100px;background-image:url(https://cdn.shopify.com/s/files/1/0083/4289/6758/files/montana-modal.jpg);background-size:cover}#cause--joined-tribe-modal .modal-content .right-panel .inner-mob-footer[data-cause=cancer]{background-position:0 -13px}#cause--joined-tribe-modal .modal-content .right-panel .inner-mob-footer[data-cause=fear]{background-position:center -41px}#cause--joined-tribe-modal .modal-content .right-panel .inner-mob-footer[data-cause=insecurity]{background-position:0 -14px}#cause--joined-tribe-modal .modal-content .right-panel .inner-mob-footer[data-cause=gendercide]{background-position:0 -36px}@media (max-width:37.5em){#cause--joined-tribe-modal .modal-content .right-panel .inner-mob-footer{display:block;margin-top:.5rem}}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-grid-column-align:space-between;justify-items:space-between;-ms-flex:1;flex:1}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item{min-height:100px;color:grey;padding:1rem .5rem;margin-right:auto;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;text-align:center;margin:0 1rem}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item .cause-logo{min-height:100px}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item .cause-logo img{display:block;width:100px;filter:grayscale(100%);margin:10px auto}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item .crush-cause{font-size:.75rem;font-weight:200;text-transform:uppercase}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item .crush-cause .crush-cause-name{font-weight:800}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item.active{border:2px solid #d3c8a4;background-color:#fafafa}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item.active .cause-logo img{display:block;filter:grayscale(0)}#cause-selector #ct-causes-selector[data-layout=columns] #columns-cause-selector .cause-item.active .cause-name{color:#b29f5f}#cause-selector #ct-causes-selector[data-layout=widget]{min-height:auto;position:fixed;bottom:0;left:0;z-index:900;width:100%}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector{cursor:pointer;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item{width:100%;border-left:0;color:#fff;box-shadow:2px 0 8px rgba(0,0,0,.12);background-color:#b29f5f;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;width:40%;-ms-flex-pack:center;justify-content:center;padding:.5rem}@media (max-width:56.26em){#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header{width:100%}}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__left{margin:auto .25rem}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__left .checkmark{display:block;width:22px;height:22px;transform:rotate(45deg);margin:5px}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__left .checkmark_circle{position:absolute;width:22px;height:22px;background-color:#b29f5f;border-radius:11px;left:0;top:0;border:2px solid #fff}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__left .checkmark_stem{position:absolute;width:3px;height:9px;background-color:#b29f5f;left:11px;top:6px}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__left .checkmark_kick{position:absolute;width:3px;height:3px;background-color:#b29f5f;left:8px;top:12px}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__right{margin:auto .25rem;text-align:left}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__right .join-the-tribe{text-transform:uppercase;color:#fff;font-weight:600;margin:0 auto;font-size:.8rem}@media (max-width:56.26em){#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item .item__header .header__right .join-the-tribe{font-size:.7rem}}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected,#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected .item__header,#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected .item__header .checkmark_circle{background-color:#b29f5f}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected .item__header .checkmark_kick,#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected .item__header .checkmark_stem{background-color:#fff}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected .item__header h4{color:#fff}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected .item__content img{filter:grayscale(0)}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected.is-joined-tribe{border-color:#b29f5f;background-color:#f3feff}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected.is-joined-tribe .item__header,#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected.is-joined-tribe .item__header .checkmark_kick,#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected.is-joined-tribe .item__header .checkmark_stem{background-color:#b29f5f}#cause-selector #ct-causes-selector[data-layout=widget] .cause-list-selector .cause-list__item.is-selected.is-joined-tribe .item__header .checkmark_circle{border-color:#b29f5f}@media (max-width:56.26em){.product__shades ul{-ms-flex-pack:center;justify-content:center}}.product__shades .shade-circle{-ms-flex:0 0 auto;flex:0 0 auto;height:24px;width:24px;border-radius:50%}.product__shades .shade-circle .shade-link{display:block;width:100%;height:100%}.product__shades .shade-circle.active{border:2px solid #34b0bc}.product__shades .shade-circle:hover{background:#fff}@media (max-width:56.26em){.product__shades .product__shades--text{width:100%;display:block;text-align:center}}section[data-section-type=swiper-section-instagram]{overflow-y:hidden}section[data-section-type=swiper-section-instagram] .swiper-container{position:relative;display:block;margin:auto;padding:0 50px}section[data-section-type=swiper-section-instagram][data-scroll-show=true] .swiper-container{padding-bottom:30px}section[data-section-type=swiper-section-instagram][data-bullets-show=true] .swiper-container{padding-bottom:60px}section[data-section-type=swiper-section-instagram][data-section-id=product-instagram]{margin-top:100px}section[data-section-type=swiper-section-instagram] .swiper-wrapper{-ms-flex-align:center;align-items:center}section[data-section-type=swiper-section-instagram] .swiper-pagination-bullet{background-color:#b29f5f;opacity:.5}section[data-section-type=swiper-section-instagram] .swiper-pagination-bullet-active{opacity:1}section[data-section-type=swiper-section-instagram] .swiper-scrollbar-drag{background-color:#b29f5f}section[data-section-type=swiper-section-instagram] .instagram-wrap{display:block;margin:auto;text-align:center;font-size:14px;padding:10px;border:1px solid #eee}section[data-section-type=swiper-section-instagram] .instagram-title{display:block;font-weight:700;margin-top:20px;text-align:left}section[data-section-type=swiper-section-instagram] .instagram-subtitle{display:block;margin-top:10px;text-align:left}section[data-section-type=swiper-section-instagram] .instagram-img{display:inline-block;width:100%;padding-bottom:75%;background-color:#000;background-repeat:no-repeat;background-position:50%;background-size:cover}section[data-section-type=swiper-section-instagram] .swiper-scrollbar{width:50%;left:50%;margin-left:-25%}#ct-causes-selector[data-layout=cart]{min-height:376px}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item{box-shadow:0 2px 8px 0 rgba(0,0,0,.12);border:2px solid #dcdcdc;width:23%}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header{background-color:#f1f1f1}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__left .checkmark{display:inline-block;width:22px;height:22px;transform:rotate(45deg);margin-top:4px}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__left .checkmark_circle{position:absolute;width:22px;height:22px;background-color:#fff;border-radius:11px;left:0;top:0;border:1px solid #18b2bd}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__left .checkmark_stem{position:absolute;width:3px;height:9px;background-color:#fff;left:11px;top:6px}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__left .checkmark_kick{position:absolute;width:3px;height:3px;background-color:#fff;left:8px;top:12px}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__left h4{font-size:1.0375rem}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__right h4 span{display:inline-block}@media (max-width:56.26em){#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__header .header__right h4{font-size:1.4rem}}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content .card__logos{min-width:180px;margin-right:auto}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content .card__logo{width:40px;height:40px;border-radius:30px}@media (min-width:56.26em){#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content .card__logo{height:60px;width:60px;margin:0 auto}}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content .content__cause-logo{min-height:60px}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content img{filter:grayscale(100%)}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item .item__content .content__cause-name{font-size:1rem;min-height:45px}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item.is-selected{border-color:#18b2bd;background-color:#f3feff}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item.is-selected .item__header,#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item.is-selected .item__header .checkmark_kick,#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item.is-selected .item__header .checkmark_stem{background-color:#18b2bd}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item.is-selected .item__header h4{color:#fff}#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item.is-selected .item__content img{filter:grayscale(0)}@media (max-width:56.26em){#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item{width:47%}}@media (max-width:37.5em){#ct-causes-selector[data-layout=cart] .cause-list-selector .cause-list__item{width:100%}}.content__cause-name{width:calc(100% - 40px)}@media (min-width:56.26em){.content__cause-name{width:100%;text-align:center}}.collection-hero{background-position:50%;background-size:cover;padding-top:160px;padding-bottom:80px}@media (max-width:56.26em){.collection-hero{padding-top:90px;padding-bottom:25px}.collection-hero h1{font-size:1.75rem}}.page--hero{background-position:50%;background-size:cover;padding-top:175px;padding-bottom:30px}@media (max-width:56.26em){.page--hero{padding-top:90px;padding-bottom:15px}.page--hero .hero-title{font-size:1.75rem}}.pagination{padding-top:2em}.pagination .page{width:30px;border-radius:15px;font-weight:600;text-align:center;padding:2px 0}.pagination .page>a{display:block}.pagination .page.current{background-color:#18b2bd;color:#fff}#preview-bar-iframe{height:0!important;overflow:hidden!important;border-top:3px solid #5bb6b9!important;transition:all .3s!important}#preview-bar-iframe:hover{height:60px!important}
.qview-button-container.abs{position:absolute;}

.template-cart .navigation__menu,
.template-cart .cart_hide{
  opacity: 0;
  visibility: hidden;
}
.product_limit p{
  background-color: #fef7b7;
  display: inline-block;
  font-size: 1em;
  padding: 0 10px;
  font-weight: 600;
  margin-top: 0;
}
.yin-yang-6 .not_fannel{
  display: none;
}

.section_quiz--parts{text-align:center;padding-top: 70px;}
.section_quiz--parts .button.section--button{background: #ff069e;
  border: 2px solid #fff;box-sizing: border-box;
  text-decoration: none;
  color: #fff;
  font-weight: 700;
  display: block; 
  padding: 20px 15px;max-width: 550px;
  margin: 20px auto 20px;
  width: 100%;
  border-radius: 5px;
  min-width: 260px; 
  font-size: 28px;
  text-transform: uppercase;
 
}
.section_quiz--parts .button.section--button .fa{font-size:0;}
.section_quiz--parts .button.section--button .fa svg{fill:#fff;    width: 20px;
    height: 20px;}
.section--image img{display:block; width:100%;max-width: 550px;
  margin: 0 auto;}
@font-face {
    font-family: 'poppinsregular';
    src: url('poppins-regular-webfont.woff2') format('woff2'),
         url('poppins-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'poppinsmedium';
    src: url('poppins-medium-webfont.woff2') format('woff2'),
         url('poppins-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
.section_quiz--parts .section--header h2{font-Size: 24px;    margin: 0;
  font-family: montserrat; font-weight:bold;
  color: #19b1be ;
}
.section_quiz--parts .section--header__subheading{font-Size: 36px;
  font-family: montserrat;font-weight:bold;
  color: #ff07af;
}
.section_quiz--parts .button.section--button:hover { 
  background-color: transparent;
  background-image: none;
  color: #ff069e;
  box-shadow: none;
  border: 2px solid #ff069e;
  cursor: pointer;
}
.section_quiz--parts .button.section--button:hover .fa svg{ fill: #ff069e;}

#progressbar {
  width: 100%;
  border-radius: 50px;
  background: #eee;
  max-width: 400px; 
  margin: 0 auto; 
  margin-top: 10px;
}

#progressbar span{background: #00c4dc;height: 15px;
  border-radius: 50px;
  display: block;}
.per-text{    text-align: center;
  font-size: 22px;
  font-weight: 600; 
  margin-top: 5px;    color: #000;}

.quiz-part-3-tabs li.current{ 
  color: #ff069e; 
}
.quiz-part-3-tabs li{display: inline-block; cursor:pointer;
    font-weight: 600;text-decoration: underline; position:relative;
    margin-right: 20px;color: #000;
  
}
.quiz-part-3-tabs li.current:before{content:""; border-bottom:2px solid #ff069e; position:absolute; width:calc(100% + 14px); right:-7px; left:-7px; bottom:-1px;}
.tab-content{ 
  display: none;
  padding: 15px 0; 
}

.tab-content.current{
  display: inherit;
}
.answer {
    display: block;
    width: 100%;
}
.reviews_wrapper, .question_answer--wrap{box-shadow: 0 -1px 0px #d1d1d1 inset;
    border-bottom: 1px solid #d7d7d7;display: flex;
    flex-wrap: wrap;    margin-bottom: 30px;
    align-items: center; width:100%;}
.reviews_wrapper .image {
    float: left;
    width: 20%;
    text-align: center;
}
.review--content_wrapper {
    float: left;margin-bottom: 15px;
    width: 80%; padding-left:20px;
  
}
.page-quiz-part-5 .section_quiz--parts .section--header__subheading{    font-Size: 33px;}
.review--content_wrapper  .heading, .question_answer--wrap .question{font-weight:600; color:#000;font-weight: bold; display: inline-block;
    width: 100%;
    text-transform: uppercase;}
.review--content_wrapper  p, .answer p{font-size: 15px; margin: 0 0 40px;}
.page-quiz-part-5 .header__logo svg, .page-quiz-part-5 .header__logo svg path, .page-quiz-part-4 .header__logo svg path, .page-quiz-part-3 .header__logo svg path, .page-quiz-part-2 .header__logo svg path, .page-quiz-part-1 .header__logo svg path, .page-quiz-part-1 .header, .page-quiz-part-2 .header, .page-quiz-part-3 .header,
.page-quiz-part-4 .header, .page-quiz-part-5 .header, .template-search .header{background:#fff;color:#b29f5f; fill:#b29f5f;}
.shopify-section.section_quiz--parts.quiz-part-3 .section--header h2{    font-Size: 36px;text-transform: capitalize;}
.shopify-section.section_quiz--parts.quiz-part-3 .section--header__subheading{      font-weight: normal;    margin-bottom: 25px;   font-Size: 20px; color:inherit;
    font-family: poppinsmedium;}
.rating_stars-5 {
  color: #ffd200;    line-height: 20px;
  font-size: 26px;
}
.date_name {
    font-size: 14px; display:inline-block;
}
.section--header__subtext {
  margin: 0 0 20px;    color: #000;font-family: poppinsmedium;    font-size: 16px;
}
.fa.fa-star:before{font-size:26px;}
.reviews-star-top {
  display: inline-block; 
  vertical-align: middle;
}
.scratchpad{    margin: 0 auto;}
.scratchpad canvas{left: 0;
  top: 0; background-color"#fefefe;
}
.scratchpad img{  top: 50%;
    left: 50%;    max-height: 80%;
    transform: translate(-50%, -50%);     max-width: 200px;  object-fit: cover;}
.reviews_count{    font-size: 13px;
  font-weight: 600;
  color: #7f7f7f;}
.reviews_count--rating_stars, .quiz-part-3-tabs, .tab-content{
  text-align: left;
  max-width: 970px;padding-bottom: 5px;
  margin: 4px auto 0;
}
.star_ratings { 
    float: right;
}
 .scratchpad{  
    width: 100%;
    min-height: 350px;
    object-fit: cover;
    max-width: 450px;
  }
.page-quiz-part-5 .site-footer,
.page-quiz-part-4 .site-footer,
.page-quiz-part-3 .site-footer,
.page-quiz-part-1 .site-footer,
.page-quiz-part-2 .site-footer {padding: 45px 0 40px 0;
    overflow: hidden;}
.page-quiz-part-5 .navigation__right, .page-quiz-part-4 .navigation__right, .page-quiz-part-3 .navigation__right, .page-quiz-part-1 .navigation__right, .page-quiz-part-2 .navigation__right {display:none;}
.page-quiz-part-1 .navigation__menu,.page-quiz-part-2 .navigation__menu,.page-quiz-part-3 .navigation__menu, .page-quiz-part-4 .navigation__menu, .page-quiz-part-5 .navigation__menu{
  display:none; 
  

}
.page-quiz-part-1 .header,.page-quiz-part-2 .header,.page-quiz-part-3 .header,.page-quiz-part-4 .header,.page-quiz-part-5 .header {box-shadow: 0 0 10px #ccc;}
.page-quiz-part-4 main#MainContent, .page-quiz-part-5 main#MainContent,
.page-quiz-part-1 main#MainContent, .page-quiz-part-2 main#MainContent, .page-quiz-part-3 main#MainContent{padding-top: 40px;}
.page-quiz-part-4 .header__logo, .page-quiz-part-5 .header__logo,
.page-quiz-part-1 .header__logo, .page-quiz-part-2 .header__logo,
.page-quiz-part-3 .header__logo {margin:0 auto;}
.section_quiz--parts.quiz-part-4 .section--header h2{font-Size: 40px;color: #53c1d9;}
.section_quiz--parts.quiz-part-4  .section--header__subheading{font-size:40px;margin-bottom: 30px;}

.site-footer__content p{ line-height: 15px;   color: #000;}




  @media (max-width: 500px) {
    .scratchpad {
    max-width:300px;
    }

  }
@media (max-width:900px){

  .section_quiz--parts{margin:0 0 30px;}
  .section_quiz--parts{    padding-left: 15px;
    padding-right: 15px;}
  .section_quiz--parts .section--header h2 {
    font-Size: 22px;}
  .section_quiz--parts .section--header__subheading{    line-height: 32px;
    margin: 20px 0;    font-Size: 30px;}
  .section_quiz--parts .button.section--button{    font-size: 25px;}
.section_quiz--parts .button.section--button .fa-chevron-right:before {
    font-size: 22px;
}
  .shopify-section.section_quiz--parts.quiz-part-3 .section--header h2 {
    font-Size: 30px;}
  .shopify-section.section_quiz--parts.quiz-part-3 .section--header__subheading {   font-Size: 17px;
  line-height: inherit;}
.reviews_wrapper .image {
margin:0 0 20px;  width: 100%;}
  .review--content_wrapper{    width: 100%;
    padding-left: 3px;}
  
}

@media (max-width:767px){
.fa.fa-star:before {
    font-size: 16px;
}
  .shopify-section.section_quiz--parts.quiz-part-3 .section--header h2 {
    font-Size: 24px;
}
  .shopify-section.section_quiz--parts.quiz-part-3 .section--header__subheading {
    font-Size: 16px;}
  .section_quiz--parts .section--header__subheading,
  .section_quiz--parts.quiz-part-4 .section--header__subheading{
    font-size: 22px !important;
    margin: 5px 0 10px;
    line-height: 1;
  }
  .section_quiz--parts .section--header h2,
  .section_quiz--parts.quiz-part-4 .section--header h2{
    font-Size: 15px;
  }
}


/*Custom Css */

.featured_row_items {
    display: flex;
    text-align: center;
    
}
.feature-icon {
    background-color: #F0F0F0;
    padding: 35px 0;
}
.main-logo {
    margin: 0 auto;
   flex-basis: 25%;
}
.feat_text_item p {
    font-weight: 600;
    font-size: 18px;
    margin:0;
}
.feat_image_item img {
    max-width: 100px;
}
.poster-main .container {
    max-width: 1280px;
    margin: 0 auto;
}
.poster-main  .heading h1 {
    font-size: 29px;
    text-align: center;
    line-height: 19.2px;
    font-weight: 900;
}
.feat_text {
    padding-top: 2px;
}
.feat_text {
    text-align: center;
}
.logo-head h1 {
    font-size: 25;
    font-size: 28px;
    text-align: center;
    font-weight: 600;
}
div#shopify-section-offers-txt-posterimg {
    padding-top: 50px;
}
.feat_text p {
    text-align: center;
    font-size: 20px;
    line-height: 14px;
    letter-spacing: 0px;
}
h2.collection-list__title {
    font-size: 22px;
    text-align: center;
   letter-spacing: 0;
    color: #000;
}
div#shopify-section-offers2-logo-txt {
    padding-top: 35px;
}
.main_img {
    display: flex;
}
.img-section {
    padding: 15px;
}
div#shopify-section-offers2-img-section {
    padding-top: 35px;
}
.sec-review {
    display: flex;
    margin: 0 auto;
    width: 65%;
    text-align: center;
}
.main-rev {
    padding: 25px;
}
div#shopify-section-offers-reviews {
    padding-top: 50px;
}
.main-rev h2 {
    font-size: 18px;
    font-weight: 600;
}
div#shopify-section-offers2-imgtxt .image-with-text__text {
    padding: 20px;
}
div#shopify-section-offers2-imgtxt .image-with-text__text h2 {
    font-size: 25px;
    font-weight: 700;
    color: #000;
   line-height: 2;
}
div#shopify-section-offers2-collection {
    padding-top: 45px;
}
div#shopify-section-free-offer-images {
    padding-top: 60px;
}
.foi-feat-content {
    display: flex;
    width: 100%;
    justify-content: center;
    flex-wrap: wrap;
}
.foi-image-item {
    width:24%;
  	padding: 0 7px;
}
.foi-btn {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding: 40px 0;
}
.free-offer-images .heading h1 {
    font-size: 29px;
    line-height: 1.2;
    font-weight: 600;
    margin: 0;
}
.free-offer-images .heading{
    padding: 10px;
    text-align: center;
}
.free-offer-images .feat_text {
    text-align: center;
    display: inline-block;
    width: 100%;
    margin: 0;
    padding-bottom: 20px;
    padding-top: 0;
}
.free-offer-images .feat_text p {
    margin: 0;
    line-height: 1.2;
}
.foi-btn .btn {
    box-shadow: 4px 4px #b29f5f;
}
.foi-image-item img {
    display: block;
    margin: 0 auto;
}
.free-offer-coll .featured-collection-slider {
    max-width: 100%;
    margin: 0;
}
.fo-title {
    text-align: center;
    font-size: 28px;
    text-transform: uppercase;
    margin: 0;
}
.fo-subtitle {
    text-align: center;
    padding: 10px 0;
}
.fo-subtitle p {
    margin: 0;
}
.free-offer-coll {
    padding: 50px 0;
}
.foi-image-wrap img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.foi-image-wrap {
    padding-bottom: 100%;
    overflow: hidden;
    position: relative;
}
.free-offer-form {
    display: inline-block;
    width: 100%;
    padding: 75px 0;
}
.free-offer-form .container {
    max-width: 1280px;
    margin: 0 auto;
}
.fo-form-wrap {
    text-align: center;
}
.fo-form-second-wrap input {
    max-width: 500px;
    width: 100%;
    margin: 25px auto;
}

.fo-form-third-item input {
    width: 100%;
    margin: 25px 0;
}
.fo-form-third-item {
    width: 50%;
    padding: 0 15px;
}
.fo-form-third-items {
    max-width: 800px;
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    margin: 0 auto;
}
.page-free-offer-1 main#MainContent {
    margin-top: 60px;
}
.page-free-offer-1 .header__link, .page-free-offer-1 #header a{
    color: #b29f5f;
}
.page-free-offer-1 .header .down-arrow polyline {
    stroke: #b29f5f;
}
.page-free-offer-1 .header__logo svg path {
    fill: #b29f5f;
}

/* Reponsive */


@media only screen and (max-width: 1280px) {
.foi-feat-content {
    padding-right: 20px;
    padding-left: 20px;
}
}
@media only screen and (max-width: 768px) {
.free-offer-images .heading h1 {
    font-size: 22px;
}
  .feat_text p {
    font-size: 18px;
}
  .free-offer-form {
    padding: 30px 0;
  }
}
@media only screen and (max-width: 640px) {
.foi-feat-content {
    flex-direction: column;
}
  .foi-image-item {
    width: 100%;
}
.foi-image-wrap img {
    padding-bottom: 10px;
} 
}