.headache-showing .page-wrapper{padding-top:337px}@media screen and (min-width:481px){.headache-showing .page-wrapper{padding-top:130px}}@media screen and (min-width:769px){.headache-showing .page-wrapper{padding-top:150px}}.page-main{display:block;margin-top:80px;min-height:200px}@media screen and (min-width:769px){.page-main{margin-top:100px}}.cms-page-view .page-main .page-title-wrapper,.grid-container{width:calc(100% - 2 * 20px);margin-left:20px;margin-right:20px;max-width:1300px}@media (min-width:1340px){.cms-page-view .page-main .page-title-wrapper,.grid-container{margin-left:auto;margin-right:auto;width:100%}}body._has-modal{overflow:hidden}.selectric-recurring.selectric-wrapper{height:50px;width:180px}.selectric-recurring .selectric,.selectric-recurring .selectric .selectric-items{background:transparent}.selectric-recurring .selectric .button,.selectric-recurring .selectric .label{height:50px;line-height:52px}.selectric-recurring .selectric .button,.selectric-recurring .selectric .selectric-scroll{background:transparent}@media screen and (min-width:1025px){.selectric-recurring .selectric .label{width:98px}}.selectric-wrapper{position:relative;cursor:pointer;height:50px}.selectric-responsive{width:100%}.selectric{border:1px solid #b1b1bb;border-radius:0;background:#fff;position:relative;overflow:hidden;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.selectric .label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 48px 0 16px;font-size:14px;color:#2a2a2d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button,.selectric .label{display:block;line-height:48px;height:48px}.selectric .button{position:absolute;right:0;top:0;width:48px;background-color:transparent;color:#52525b;text-align:center;font:0/0 a;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease, -webkit-transform .35s ease}.selectric-open .selectric .button{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:5px solid transparent;border-top-color:#52525b;border-bottom:none}.selectric-focus .selectric{border-color:#7b7b8b}.selectric-hover .selectric{border-color:#9696a3}.selectric-hover .selectric .button{color:#3a3a40}.selectric-hover .selectric .button:after{border-top-color:#3a3a40}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#9696a3}.selectric-open.selectric-below .selectric{border-bottom-color:transparent}.selectric-open.selectric-above .selectric{border-top-color:transparent}.selectric-open .selectric-items{display:block}.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:none!important;border:none!important;*font:0/0 a!important;background:none!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #9696a3;z-index:-1}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:14px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:20px;color:#2a2a2d;cursor:pointer}.selectric-items li.highlighted,.selectric-items li.selected,.selectric-items li:hover{background:#52525b;color:#fff}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default!important;background:none!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;color:#444}.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}.selectric-items .selectric-group li{padding-left:25px}.page-title{font-family:Graphik,Helvetica,Arial,sans-serif;color:#2a2a2d;letter-spacing:0;font-size:21px;line-height:24px;font-weight:600;margin-bottom:30px}@media screen and (min-width:768px){.page-title{font-size:25px;line-height:44px}}@media screen and (min-width:1025px){.page-title{line-height:26px;font-size:36px}}.block-title{color:#2a2a2d}div.mage-error{bottom:17px}div._error .field-error,div.mage-error{color:#c60e3b;font-size:14px;line-height:20px;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;position:relative}div._error .field-error{bottom:15px;margin-bottom:2px}.field-tooltip.toggle{position:relative;bottom:15px;font-size:9px}.webforms .form{width:50%}@media screen and (max-width:768px){.webforms .form{width:100%}}.webforms .webforms-description-text{margin-bottom:30px}.webforms .recaptcha{float:inherit;margin-top:inherit}.webforms .field{position:relative;margin-bottom:20px}.webforms .field.required .label:after{content:"*";color:#c60e3b}.webforms .field .label{display:block;position:relative;left:0;top:0;text-align:left;width:100%;margin:0 0 5px;font-size:14px;line-height:20px;font-weight:600}.webforms .field .input-file,.webforms .field .input-text,.webforms .field select{border:1px solid #b1b1bb;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 16px 16px;width:100%!important;font-size:14px;letter-spacing:.35px;background-color:transparent;-webkit-transition:all .15s ease;transition:all .15s ease}.webforms .field .input-file:focus-visible,.webforms .field .input-text:focus-visible,.webforms .field select:focus-visible{outline-color:#b1b1bb}.webforms .field select{-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#b1b1bb 0),linear-gradient(135deg,#b1b1bb 50%,transparent 0),linear-gradient(90deg,#fff,#fff);background-position:calc(100% - 20px) calc(46% + 2px),calc(100% - 15px) calc(46% + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat}.webforms .field.type-select-checkbox>.label,.webforms .field.type-select-radio>.label{padding:0}.webforms .field.type-select-checkbox>.label:after,.webforms .field.type-select-radio>.label:after{content:"";display:none}.webforms .field.type-select-checkbox input,.webforms .field.type-select-radio input{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.webforms .field.type-select-checkbox input:checked~label:before,.webforms .field.type-select-radio input:checked~label:before{content:"";position:absolute;top:6px;left:6px;background-color:#c60e3b;height:10px;width:10px}.webforms .field.type-select-checkbox label,.webforms .field.type-select-radio label{display:block;position:relative;font-family:Graphik,Helvetica,Arial,sans-serif;padding-left:28px;font-size:14px;line-height:24px;color:#2a2a2d;cursor:pointer}.webforms .field.type-select-checkbox label:after,.webforms .field.type-select-radio label:after{content:"";position:absolute;top:0;left:0;height:20px;width:20px;background:transparent;border:1px solid #b1b1bb}.webforms .field.type-select-radio input.radio:checked~label:before,.webforms .field.type-select-radio label:after{border-radius:50%}.webforms .field .webforms-calendar{width:100%}.webforms .checkbox{position:relative;padding-bottom:1px}.webforms .actions-toolbar{padding:0}.webforms .actions-toolbar .action.primary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Graphik,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:1.65px;color:currentColor;text-decoration:none;text-align:center;text-transform:uppercase;border-radius:0;padding:0;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;color:#fff;background-color:#c60e3b;height:50px;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;width:100%}.webforms .actions-toolbar .action.primary:focus{outline:0}.webforms .actions-toolbar .action.primary .btn__label{display:inline-block;position:relative;margin:0 24px;overflow:hidden}.webforms .actions-toolbar .action.primary .btn__label--btm,.webforms .actions-toolbar .action.primary .btn__label--top{position:relative;top:calc(50% - 10px);display:block;will-change:transform;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.webforms .actions-toolbar .action.primary .btn__label--top{position:absolute;height:100%;width:100%}.webforms .actions-toolbar .action.primary .btn__label--btm{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);font-weight:700}.webforms .actions-toolbar .action.primary:not([disabled]):focus .btn__label--btm,.webforms .actions-toolbar .action.primary:not([disabled]):hover .btn__label--btm{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-delay:.1s;transition-delay:.1s;display:inline-block}.webforms .actions-toolbar .action.primary:not([disabled]):focus .btn__label--top,.webforms .actions-toolbar .action.primary:not([disabled]):hover .btn__label--top{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.webforms .actions-toolbar .action.primary:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;background-color:#96092c;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .25s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .25s cubic-bezier(.645,.045,.355,1);transition:transform .25s cubic-bezier(.645,.045,.355,1);transition:transform .25s cubic-bezier(.645,.045,.355,1), -webkit-transform .25s cubic-bezier(.645,.045,.355,1);z-index:-1}.webforms .actions-toolbar .action.primary .btn__label{margin:0 32px}.webforms .actions-toolbar .action.primary:focus,.webforms .actions-toolbar .action.primary:hover{color:#fff}.webforms .actions-toolbar .action.primary:focus:before,.webforms .actions-toolbar .action.primary:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.webforms .actions-toolbar .action.primary[disabled]{--seconday-btn-border-color:#b1b1bb;color:#52525b;background-color:#b1b1bb;cursor:not-allowed}.webforms .actions-toolbar .action.primary[disabled]:before{display:none}.webforms .validation-advice{position:absolute;color:#c60e3b!important;font-size:14px!important;line-height:20px;pointer-events:none;bottom:-20px;max-width:380px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-datepicker{-webkit-box-shadow:unset;box-shadow:unset;background:#fff;border:1px solid #b1b1bb}.ui-datepicker .ui-datepicker-prev span{border-right-color:#c60e3b}.ui-datepicker .ui-datepicker-next span{border-left-color:#c60e3b}input.pac-target-input::-webkit-input-placeholder{opacity:0}.loader{width:30px;min-width:30px;height:30px;min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;border-radius:50%;border-top:7px solid #d01e4a00;border-right:7px solid #d01e4ab8;border-bottom:7px solid #d01e4ad9;border-left:7px solid #c60e3b;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation:a .5s infinite linear;animation:a .5s infinite linear;position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.loader--amasty{display:block;margin:0 auto}.checkout-cart-index .loading-mask,.checkout-index-index .loading-mask{display:block;width:100%;height:100%;content:"";background-color:hsla(0,0%,100%,.6);position:fixed;top:0;left:0;z-index:1}.checkout-cart-index .loading-mask .loader,.checkout-index-index .loading-mask .loader{position:fixed}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.dropdown{position:relative}.dropdown:not(.active) .dropdown__content{display:none}.dropdown__trigger{display:inline-block;font-size:16px;line-height:20px;font-weight:600;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none!important;color:currentColor;padding:0;cursor:pointer;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dropdown__trigger:after{content:"";position:absolute;left:0;right:0;background-color:#c60e3b;bottom:-4px;height:2px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-transition:-webkit-transform .35s ease-in-out;transition:-webkit-transform .35s ease-in-out;transition:transform .35s ease-in-out;transition:transform .35s ease-in-out, -webkit-transform .35s ease-in-out}.dropdown__trigger:focus,.dropdown__trigger:hover{color:currentColor}.dropdown__trigger:focus:after,.dropdown__trigger:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.dropdown__trigger[disabled]{color:#52525b;cursor:not-allowed}.dropdown__trigger[disabled]:before{background-color:#b1b1bb}.dropdown__trigger[disabled]:after{display:none}.dropdown__trigger .icon-caret-down{display:inline-block;margin-left:4px;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out}.dropdown__trigger.active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.dropdown__trigger.active .icon-caret-down{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dropdown__content{position:absolute;top:100%;right:0;background-color:#fff;padding:24px;-webkit-box-shadow:0 2px 4px 0 rgba(75,70,75,.2);box-shadow:0 2px 4px 0 rgba(75,70,75,.2);margin-top:12px;z-index:1}.captcha-img,.captcha-reload{vertical-align:middle}.cms-page-view .page-main .column.main{margin-bottom:40px}.cms-page-view .page-main .column.main a{word-break:break-word}.cms-page-view.cms-2020-survey .page-main,.cms-page-view.cms-accessibility-statement .page-main,.cms-page-view.cms-pro-deal-application .page-main,.cms-page-view.cms-refer-a-friend-terms .page-main,.cms-page-view.cms-sales-team-hub .page-main,.cms-page-view.cms-social-influencer-program .page-main{margin-top:60px}.cms-page-view.cms-pro-deal-application .message,.cms-page-view.cms-sales-team-hub .message{background-color:transparent;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cms-page-view.cms-pro-deal-application .message.message-notice,.cms-page-view.cms-sales-team-hub .message.message-notice{color:#52525b}.cms-page-view.cms-pro-deal-application .message>div,.cms-page-view.cms-sales-team-hub .message>div{padding:13px 0}.cms-page-view.cms-social-influencer-program .column.main iframe{height:1550px!important;width:100%}@media screen and (max-width:768px){.cms-page-view.cms-social-influencer-program .column.main iframe{height:2000px!important}}.cms-clusters .site-messages{display:none}.cms-clusters .page-main{margin-top:0}@media (max-width:767px){.cms-clusters .hero{height:648px}}@media (max-width:767px){.cms-clusters .hero__container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.cms-clusters .hero:after{background:transparent}.cms-clusters .hero .lockup .lockup__headline{margin-bottom:40px}@media (max-width:1023px){.cms-clusters .hero .lockup .lockup__headline{max-width:320px;color:#2a2a2d;font-size:48px;line-height:47px}}@media (max-width:767px){.cms-clusters .hero .lockup .lockup__headline{max-width:100%;width:100%;margin-bottom:20px}}.cms-clusters .hero .lockup .lockup__eyebrow{color:#ed6a6a}@media (max-width:1023px){.cms-clusters .hero .lockup .hero__btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.cms-clusters .hero .lockup .hero__btn-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){.cms-clusters .hero .lockup{left:26px;top:30px;max-width:100%;width:100%}}@media (max-width:767px){.cms-clusters .hero .lockup{left:0;top:0;padding-bottom:30px}}@media (max-width:1023px){.cms-clusters .hero .lockup__subtext{margin-bottom:25px}}@media (max-width:767px){.cms-clusters .hero .lockup__subtext{margin-left:auto;margin-right:auto}}@media (min-width:768px){.cms-clusters .hero .btn{min-width:140px}}@media (max-width:1023px){.cms-clusters .hero .btn{min-width:160px}.cms-clusters .hero .btn:first-child{margin-right:30px}}@media (max-width:767px){.cms-clusters .hero .btn{display:inline-block;min-width:130px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.cms-clusters .hero .btn:first-child{margin-bottom:20px;margin-right:0}}.cms-product-list{padding-top:50px}.cms-product-list .product-card__image-link{width:150px}.cms-product-list .product-grid .size-1of3{margin:0 20px}.cms-product-list .product-card,.cms-product-list .product-card__details{max-width:100%}.cms-product-list .product-card .product-image-photo{height:auto!important}.cms-product-list__heading{font-family:Graphik Condensed,Helvetica,Arial,sans-serif;font-size:36px;letter-spacing:0;line-height:22px;font-weight:600;margin-bottom:35px}.cms-store-finder{background:#fff;padding:0 15px}.cms-store-finder__heading{padding:50px 0;font-family:Graphik Condensed,Helvetica,Arial,sans-serif;font-size:68px;letter-spacing:0;text-align:center;line-height:68px;font-weight:600}@media (max-width:1023px){.cms-product-list{padding-top:40px}.cms-product-list__heading{font-size:30px}.cms-store-finder__heading{font-size:48px;letter-spacing:-1px;line-height:47px;padding:30px 0}}@media (max-width:767px){.cms-product-list{padding-top:30px}.cms-product-list__heading{text-align:center}}