/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}

/*! Reset indents */h1,h2,h3,h4,h5,h6,ol,p,ul{margin-top:0;margin-bottom:0}ol,ul{padding-left:0}figure{margin:0}input,textarea{background-clip:padding-box}button{cursor:pointer}button[disabled]{cursor:default}body{font-size:1rem}ol>li,ul>li{margin-top:0;margin-bottom:0}blockquote{border-left-width:0;margin:0;padding:0;color:currentcolor;font-family:inherit;font-style:normal;font-weight:inherit;line-height:inherit;font-size:inherit}blockquote cite{font-style:italic}.alink:hover,.alink:visited,a:hover,a:visited{color:currentcolor;text-decoration:none}

/*! Styles */:root{font-weight:400;font-size:16px;line-height:1.2;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{color:#ab93d9;background:#fff}::selection{color:#ab93d9;background:#fff}.page,body{font-weight:300;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.page:after,body:after{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden;content:"XL"}.page.popup-is-open,body.popup-is-open{overflow:hidden}.box{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;width:1170px}.icon{display:inline-block;vertical-align:middle}.icon--fill{fill:currentcolor}.icon--stroke{stroke:currentcolor}.ctrl-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0;font-size:15px;line-height:1.42857143;text-align:center;font-weight:400;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px;color:#fff;background-color:#f17370;text-decoration:none;text-transform:uppercase;-webkit-transition-property:color,border-color,background-color,margin-left,-webkit-box-shadow;transition-property:color,border-color,background-color,margin-left,-webkit-box-shadow;-o-transition-property:color,border-color,background-color,box-shadow,margin-left;transition-property:color,border-color,background-color,box-shadow,margin-left;transition-property:color,border-color,background-color,box-shadow,margin-left,-webkit-box-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.ctrl-button__container{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;padding:6px 12px}.ctrl-button__icon{-ms-flex-negative:0;flex-shrink:0;margin-right:12px}.ctrl-button:visited{color:#fff}.ctrl-button:hover{background-color:#f78684;border-color:#f78684;color:#fff}.ctrl-button:focus{color:#333}.ctrl-button:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.ctrl-button--size-xs{font-size:12px;line-height:10px;border-radius:0}.ctrl-button--size-xs .ctrl-button__container{padding:5px 6px}.ctrl-button--size-m{font-size:22px;border-width:2px}.ctrl-button--size-m .ctrl-button__container{padding:10px 30px}.ctrl-button--color-clear{border-color:hsla(0,0%,100%,.9);background-color:transparent}.ctrl-button--color-clear:focus,.ctrl-button--color-clear:hover{border-color:hsla(0,0%,100%,.9);color:#fff}.ctrl-button--color-clear:active,.ctrl-button--color-clear:visited{-webkit-box-shadow:none;box-shadow:none;color:#fff}.ctrl-button--color-white{border-color:#fff;background-color:#fff;color:#2f1947}.ctrl-button--color-white:hover{border-color:#fff;background-color:hsla(0,0%,100%,.95);color:#2f1947}.ctrl-button--color-white:active,.ctrl-button--color-white:focus,.ctrl-button--color-white:visited{border-color:#fff;background-color:#fff;color:#2f1947;-webkit-box-shadow:none;box-shadow:none}.ctrl-button--transform-none{text-transform:none}.image-box__image{display:block;width:100%;max-width:100%;height:auto}.logo__name{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden}.subnav{-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 30px;border:1px solid rgba(0,0,0,.15);border-top-width:3px;border-top-color:#f26663;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#fff;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.subnav__group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px}.subnav__part{-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;margin-left:15px}.subnav__button{width:100%;margin-bottom:25px;border-radius:0}.subnav__button:hover{margin-left:5px}.subnav__list{list-style-type:none}.subnav__list-item{padding-top:5px;padding-bottom:5px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#ededed}.subnav__link{display:block;color:#34495e;font-weight:600;font-size:14px;line-height:2;text-decoration:none;-webkit-transition-property:color,padding-left;-o-transition-property:color,padding-left;transition-property:color,padding-left;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.subnav__link:visited{color:#34495e}.subnav__link:hover{color:#f17370;padding-left:5px}.nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none}.nav__item--only-s{display:none}.no-touchevents .nav__item:hover>.nav__submenu{display:block}.nav__item--has-smenu{position:relative}.nav__item--has-smenu .nav__submenu{white-space:nowrap;width:auto;padding-top:4px;padding-bottom:4px}.nav__item--has-smenu .nav__submenu.is-active{display:block}.nav__item--has-smenu .subnav__list-item:last-child{border:none}.nav__item--has-smenu .subnav__link:hover{padding-left:0}.nav__link{display:block;padding:15px;font-size:15px;text-transform:uppercase;text-decoration:none;color:#fff;white-space:nowrap;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.nav__link.is-active,.nav__link:hover{background-color:#f26663}.nav__caret{display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border:4px solid transparent;border-top-color:currentcolor}.nav__submenu{display:none;position:absolute;top:100%;left:0;width:100%}.nav__submenu.is-active{display:none}.header-list{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-list__item{-ms-flex-negative:0;flex-shrink:0;margin-left:30px}.header-list__message{font-size:15px;max-width:600px;display:block;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.button-burger{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:none;border:none;padding:10px 5px;margin-bottom:8px;width:40px;height:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.button-burger,.button-burger:not(.primary),.button-burger:not(.primary):active{-webkit-box-shadow:none;box-shadow:none}.button-burger:active,.button-burger:focus,.button-burger:hover{border:none;background:none}.button-burger__item{background:#fff;border-radius:4px;display:block;height:4px;position:relative;width:100%}.button-burger__item:after,.button-burger__item:before{content:"";display:block;height:100%;position:absolute;left:0;right:0;border-radius:4px;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;background:#fff}.button-burger__item:before{top:-7px}.button-burger__item:after{bottom:-7px}.button-burger.is-active .button-burger__item{background:transparent}.button-burger.is-active .button-burger__item:before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.button-burger.is-active .button-burger__item:after{bottom:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.button-burger.is-active~.header__nav{display:block}.header{position:relative;z-index:1000;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#412f54;color:#fff;background-color:#2e1b46}.header__group{padding-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.header__group--info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__group--main{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}.header__note{color:#b994c3;font-size:15px}.header__note--s{display:none}.header__logo{width:105px;-ms-flex-negative:0;flex-shrink:0;margin:0 0 6px;max-width:none;float:none;position:static}.header__logo img.logo__image-colored{display:none}.header__nav{margin-right:auto;margin-left:auto}.header__cart{-ms-flex-negative:0;flex-shrink:0;padding:0;padding-right:0}.header__burger{display:none}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:a;animation-name:a}@-webkit-keyframes a{0%{opacity:1}to{opacity:0}}@keyframes a{0%{opacity:1}to{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../../../../../frontend/Magento/luma/en_US/WeltPixel_OwlCarouselSlider/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3);-webkit-transform:scale(1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.screen-slider__link{display:block}.screen-slider__image--s{display:none}.screen-slider .owl-dots{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.screen-slider button.owl-dot{width:30px;height:30px;opacity:.5;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.screen-slider button.owl-dot span{display:block;width:10px;height:10px;margin:10px;border-radius:50%;background-color:#69568a}.screen-slider button.owl-dot.active{opacity:1}.title{margin-bottom:40px;font-weight:200;font-size:50px;line-height:0.88;text-transform:uppercase;color:#2c3e50;text-align:center}.title--lines{position:relative}.title--lines .title__text{position:relative;display:inline-block;padding-right:15px;padding-left:15px;background-color:#fff}.title--lines:before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#929292}.title--text-left{font-size:30px;text-align:left}.title--text-left .title__text{padding-left:0}.title--size-m{font-size:42px}.screen-title{padding-top:40px;padding-bottom:40px}.screen-title__text{margin-bottom:0}.screen-title--smaller .title{font-size:42px}.screen-nav{margin-top:35px;margin-bottom:39px}.screen-nav__list{list-style-type:none;text-align:center}.screen-nav__item{padding-left:16px;padding-right:16px;display:inline-block;vertical-align:top;position:relative;color:#a7a7a7}.screen-nav__item:before{content:"";width:4px;height:4px;background-color:#a7a7a7;border-radius:100%;top:13px;left:-4px;position:absolute;display:block}.screen-nav__item:first-child:before{display:none}.screen-nav__link{color:inherit;font-size:18px;line-height:1.5}.screen-nav__link:hover,.screen-nav__link:visited{color:#afa8c7}.subtitle{margin-top:-30px;margin-bottom:40px;font-size:26px;line-height:1.5;color:#7a6cad}.subtitle,.subtitle-additional{font-weight:200;text-align:center}.subtitle-additional{margin-top:-40px;margin-bottom:38px;font-size:20px;line-height:1.2;color:#34495e}.text{font-size:22px;line-height:1.5;color:#34495e}.text p{margin-top:1em}.text p:first-child{margin-top:0}.text strong{font-weight:700}.text span{font-style:italic;color:#7a6cad}.ctrl-link{color:#34495e;text-decoration:none;-webkit-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.ctrl-link:focus,.ctrl-link:hover{color:#f17370}.ctrl-link--more:after{content:" ►";font-family:sans-serif;display:inline-block;vertical-align:middle;margin-left:4px}.form-control{margin-top:10px}.form-control:first-child{margin-top:0}.form-control__field,.form-control input[type=email],.form-control input[type=password],.form-control input[type=text]{border-color:#ddd;border-radius:3px 0 0 3px;border-style:solid;border-width:2px 1px 1px 2px;color:#888;font-size:14px;margin-bottom:10px;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:5px;font-family:inherit;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.form-control__field:focus,.form-control input[type=email]:focus,.form-control input[type=password]:focus,.form-control input[type=text]:focus{-webkit-box-shadow:none;box-shadow:none;outline-color:#4d90fe;outline-offset:-2px;outline-style:auto;outline-width:1px}.form-control__label{font-weight:400;color:#2a1b43;font-size:18px;display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.form-control.is-error .form-control__field,.form-control.is-error input[type=email],.form-control.is-error input[type=password],.form-control.is-error input[type=text]{border-color:red}.form-control__button{margin-top:0}.quote{margin:0;padding-right:10px;padding-left:10px}.quote__cite-doctor{display:block;margin-top:30px;font-size:18px;text-align:right}.quote__cite-doctor strong{font-weight:700}.quote__cite-media{display:block;margin-top:10px}.quote__cite-person{display:block;text-align:right}.info-reviews__item{padding-top:20px;margin-top:20px;border-top-width:1px;border-top-style:solid;border-top-color:#eee;font-size:16px}.info-reviews__item:first-child{padding-top:0;margin-top:0;border-top-width:0}.info-tags{list-style-type:none;text-align:right;font-size:22px;line-height:1.2;color:#34495e}.info-list{list-style-type:square;padding-left:50px;font-size:18px;line-height:1.5;margin-top:24px;margin-bottom:27px}.flex-video__container{position:relative}.flex-video__player,.flex-video__poster{position:absolute;top:0;left:0;width:100%;height:100%}.clinical-trial__title{font-size:35px;font-weight:600}.clinical-trial__subtitle,.clinical-trial__title{text-transform:uppercase;line-height:1.2;margin-bottom:20px;color:#34495e}.clinical-trial__subtitle{font-size:20px;font-weight:700;margin-top:40px}.clinical-trial__jdd-text{font-size:26px;line-height:1.5;font-style:italic;font-family:Times New Roman,serif}.clinical-trial__jdd-image{margin-top:10px}.clinical-trial__text{font-size:18px;line-height:1.5;padding-top:5px}.clinical-trial__text em{font-size:14px}.clinical-trial__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.clinical-trial__item{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}.clinical-trial__item-content{padding-left:30px}.clinical-trial__tested{margin-top:40px}.clinical-trial__tested-title{font-size:22px;font-weight:300;line-height:150%;margin-bottom:20px;color:#34495e}.clinical-trial__tested-list{font-size:15px}.clinical-trial__results-list{font-size:18px}.clinical-trial__read-article{margin-top:60px;margin-bottom:60px}.clinical-trial__link{font-size:22px;line-height:1.5;color:#34495e;display:inline-block;margin-bottom:20px}.clinical-trial__link:focus,.clinical-trial__link:hover{color:#f17370}.clinical-trial__link:after{content:"";width:0;height:0;border-width:6px 13px;border-style:solid;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;border-left-color:inherit;display:inline-block;vertical-align:middle;margin-left:6px;margin-top:-1px}.clinical-trial__link strong{font-weight:700}.clinical-trial__read-release{margin-bottom:80px;margin-top:40px}.clinical-trial__read-release .clinical-trial__link{font-size:20px}.clinical-trial__read-release .clinical-trial__item-content{padding-left:0;padding-right:20px}.clinical-trial__read-release .clinical-trial__item{-ms-flex-preferred-size:93px;flex-basis:93px}.clinical-trial__read-release .clinical-trial__item:first-child{-ms-flex-preferred-size:calc(100% - 93px);flex-basis:calc(100% - 93px)}.advice__title{color:#3b3b3b;font-size:20px;font-weight:600;padding-bottom:5px;margin:0;line-height:1.2}.advice__author{color:#787878;font-size:13px;line-height:1.1;min-height:28px}.advice__author-job{font-style:italic}.advice__box{margin:0 0 12px;margin-top:30px}.advice__instagram-media{background:#fff;max-width:540px;width:calc(100% - 2px);border-radius:3px;border:1px solid #dbdbdb;-webkit-box-shadow:none;box-shadow:none;display:block;padding:0;height:654px}.faq__action{margin-top:10px;margin-bottom:10px}.faq__action-link{display:inline-block;vertical-align:top;margin-right:15px;color:#f26663;text-decoration:underline;font-size:18px;line-height:1.5}.faq__item{margin-top:15px}.faq__question{font-size:30px;line-height:1.5;font-weight:300;margin:0;padding-bottom:15px;color:#9483ab;cursor:pointer}.faq__question.is-active~.faq__answer{max-height:1500px}.faq__answer{text-indent:25px;text-align:justify;color:#34495e;font-size:18px;line-height:1.5;max-height:0;overflow:hidden;-webkit-transition:max-height .2s linear;-o-transition:max-height .2s linear;transition:max-height .2s linear}.faq__answer b,.faq__bolder-text{font-weight:700}.faq__answer-number-list{list-style-type:decimal;margin-left:50px;line-height:1.8}.faq__answer-number-list.mod-small-text{font-size:12px;line-height:2}.faq__answer-list{list-style:disc;margin-left:50px;line-height:1.8}.fancybox-button,.fancybox-button:hover{background-color:rgba(30,30,30,.6)}.fancybox-button:hover{border:none}.ratings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}.ratings__box{width:33.33333%;max-width:390px;padding-left:15px;padding-right:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.ratings__logo{max-width:216px}.ratings__circle,.ratings__logo{margin-left:auto;margin-right:auto}.ratings__circle{width:43px;height:43px;border-radius:20px;background-color:#f26764;color:#fff;font-size:22px;line-height:43px;text-align:center}.ratings__circle p{margin:0}.ratings__string{color:#747474;text-align:center;font-weight:700;line-height:1.5;font-size:18px}.ratings__string p{margin:0}.ratings__based{margin-bottom:10px;text-align:center}.ratings__based p{margin:0;line-height:1.5;font-size:18px}.ratings__recent-title{font-size:24px;line-height:30px;font-weight:300;margin:0;padding-bottom:15px;text-transform:uppercase}.ratings__reviews{font-size:12px;margin:0 0 10px;padding:5px;line-height:2.2}.ratings__reviews--bordered{border-left:5px solid #eee}.ratings__reviews p{margin:0}.ratings__reviews-author{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ratings__reviews-avatar{width:36px;height:36px;overflow:hidden;border-radius:100%;-ms-flex-negative:0;flex-shrink:0}.ratings__reviews-name{font-weight:700;font-size:12px;padding-left:5px}.ratings__stars-item{font-size:12px}.ratings__stars-item:before{content:"\2605";color:#e78f08}.ratings__action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.ratings__link{color:#34495e;text-decoration:underline;line-height:1.5;font-size:18px;text-transform:uppercase}.ratings__link:focus,.ratings__link:hover{color:#f17370;text-decoration:underline}.reviews-doctors{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:50px}.reviews-doctors,.reviews-doctors__box{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews-doctors__box{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-bottom:40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reviews-doctors__cite-media{width:196px;-ms-flex-negative:0;flex-shrink:0;display:block}.reviews-doctors__content{padding-left:48px;padding-right:30px}.reviews-doctors__cite-doctor{display:block;font-style:normal}.reviews-doctors__name{color:#3b3b3b;font-size:20px;font-weight:600;padding-bottom:5px;margin:0;line-height:1.1}.reviews-doctors__position{color:#787878;font-size:13px;display:block;line-height:15px}.reviews-doctors__text{margin-top:10px;font-size:17px}.reviews-blogger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.reviews-blogger__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:660px}.reviews-blogger__more{-ms-flex-negative:0;flex-shrink:0;width:390px;margin-left:90px}.reviews-blogger__more-box{height:430px;overflow-y:auto}.reviews-blogger__more-box .reviews-blogger__box{display:block}.reviews-blogger__more-title{font-size:17px;line-height:25px;text-transform:uppercase;font-weight:300;margin:0;padding-bottom:15px}.reviews-blogger__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}.reviews-blogger__cite-media{width:196px;-ms-flex-negative:0;flex-shrink:0;display:block}.reviews-blogger__content{padding-left:68px;padding-right:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.reviews-blogger__cite-blogger{display:block;font-style:normal}.reviews-blogger__title{color:#34495e;font-size:20px;font-weight:600;padding-bottom:5px;margin:0;line-height:1.25}.reviews-blogger__name{color:#34495e;font-size:13px;line-height:15px}.reviews-blogger__position{color:#787878;font-size:13px;line-height:15px}.reviews-blogger__position .reviews-blogger__link:focus,.reviews-blogger__position .reviews-blogger__link:hover{color:inherit}.reviews-blogger__link{color:inherit;text-decoration:none}.reviews-blogger__link:focus,.reviews-blogger__link:hover{color:#f17370}.reviews-blogger__text{margin-top:10px;margin-bottom:20px;font-size:17px}.reviews-blogger__action-link{text-transform:uppercase;font-size:16px;color:#34495e}.reviews-blogger__action-link:focus,.reviews-blogger__action-link:hover{color:#f17370}.reviews-blogger__action-icon{color:#788187;margin-top:-2px;margin-left:3px}.screen-slider--doctors{max-width:1140px;overflow:hidden;padding-top:30px}.screen-slider--doctors .owl-stage-outer{border-top:1px solid #eaeaea}.screen-slider--doctors .owl-item{height:0;visibility:hidden}.screen-slider--doctors .owl-item.active{height:auto;visibility:visible}.screen-slider--doctors .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-reset:a;position:absolute;top:0;left:0}.screen-slider--doctors .owl-dots:after,.screen-slider--doctors .owl-dots:before{display:inline-block;padding:2px 4px;color:#949494;font-size:18px;line-height:1.3}.screen-slider--doctors .owl-dots:before{content:"\003C"}.screen-slider--doctors .owl-dots:after{content:"\003E"}.screen-slider--doctors button.owl-dot{border-radius:2px;margin:0 5px;text-decoration:none;background-color:#fff;color:#949494;font-size:18px;line-height:1.3;-webkit-box-shadow:none;box-shadow:none;-webkit-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}.screen-slider--doctors button.owl-dot:hover{color:#2a6496;background-color:#eee;border-color:#ddd}.screen-slider--doctors button.owl-dot:before{counter-increment:a;content:counter(a);display:block;padding:2px 4px}.screen-slider--doctors button.owl-dot.active{background-color:#949494;color:#fff;-webkit-box-shadow:0 0 9px rgba(0,0,0,.2) inset;box-shadow:inset 0 0 9px rgba(0,0,0,.2)}.screen-slider--doctors button.owl-dot.active:hover{background-color:#f78684;border-color:#f78684;color:#fff}.contact-box{margin-top:26px}.contact-box:first-child{margin-top:0}.contact-box__title{font-weight:600;color:#2a1b43;font-size:30px;padding-bottom:10px;line-height:1.5;text-transform:uppercase}.contact-box__item{padding-bottom:15px}.contact-box__item p{color:#34495e;margin:0;font-size:18px;line-height:1.5}.contact-box__item a{color:inherit;text-decoration:none}.contact-box__form .form__item{max-width:274px}.contact-box__form .ctrl-button{text-transform:capitalize;border:none}.contact-box .social{margin-bottom:56px}.info{padding-bottom:80px}.info__group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-15px}.info__item{-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin:15px}.info__item--slider{overflow:hidden}.info__actions{margin-top:50px;text-align:center}.info__illustration-title{font-size:25px;line-height:1.2;color:#2c3e50;padding:5px 15px;text-align:center;text-transform:uppercase;font-weight:300}.info__media{margin-top:30px}.info__reviews-yotpo{margin-top:50px}.info--shift .info__text{font-size:18px}.info--shift .info__actions{margin-top:20px}.info--scale .info__text{font-size:18px;margin-top:35px}.info--features .quote__text{text-align:center;min-height:132px}.info--money .info__actions{text-align:left}.info--story{padding-top:50px;padding-bottom:0}.info--story .subtitle{font-size:26px}.info--proven .info__title{font-size:42px}.info--before-after{padding-bottom:20px}.info--before-after .info__title{font-size:42px}.info--how-to{padding-bottom:0;padding-top:100px;margin-top:-100px}.info--how-to .info__subtitle{margin-top:-26px;margin-bottom:50px}.info--faq{padding-top:100px;padding-bottom:40px}.info--faq .info__title{margin-bottom:0}.info--ratings{padding-top:100px;margin-top:-90px;padding-bottom:40px}.info--reviews-doctors{padding-top:100px;margin-top:-100px}.info--reviews-doctors .info__title{margin-bottom:20px}.info--reviews-blogger{padding-top:100px;margin-top:-100px}.info--reviews-blogger .info__title{margin-bottom:50px}.info--instagram-feed{padding-top:100px;margin-top:-100px}.info--contact-us{padding-top:60px;padding-bottom:24px}.info--contact-us .info__title{font-size:42px}.experience{padding-top:103px;padding-bottom:114px;text-align:center;background-color:#bbb;background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.15)),to(rgba(0,0,0,.15))),url(../images/illustrations/parallax_trio_defenage.jpg);background-image:-o-linear-gradient(left,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 100%),url(../images/illustrations/parallax_trio_defenage.jpg);background-image:linear-gradient(90deg,rgba(0,0,0,.15),rgba(0,0,0,.15)),url(../images/illustrations/parallax_trio_defenage.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 0;background-attachment:fixed}html.touchevents .experience{background-attachment:scroll;background-position:50% 50%}.experience__title{font-weight:200;font-size:30px;line-height:1.6;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.33)}.experience__title span{display:block}.experience__actions{margin-top:48px}.experience__button{padding-right:25px;padding-left:25px}.help-content{padding-top:50px;padding-bottom:80px;color:#34495e}.help-content__container{font-size:18px;line-height:1.5}.help-content__container *{margin-top:.6em;margin-bottom:.6em}.help-content__container :first-child{margin-top:0}.help-content__container :last-child{margin-bottom:0}.help-content__container h1{position:relative;margin-top:1.2em;margin-bottom:.8em;font-weight:300;font-size:2.22em;line-height:1.2}.help-content__container h1:after{content:"";position:absolute;bottom:-.3em;left:0;width:100%;height:1px;background-color:#858585}.help-content__container h2{margin-top:1.2em;margin-bottom:.8em;font-weight:300;font-size:1.8em;line-height:1.1875}.help-content__container b,.help-content__container strong{font-weight:700}.help-content__container ol,.help-content__container ul{list-style-type:none}.help-content__container ol li,.help-content__container ul li{position:relative;padding-left:24px}.help-content__container ol li:before,.help-content__container ul li:before{position:absolute}.help-content__container ol{counter-reset:b}.help-content__container ol li:before{counter-increment:b;top:0;left:0;content:counter(b,upper-alpha)". ";font-weight:700}.help-content__container ol li ol li:before{content:counter(b,lower-alpha)". "}.help-content__container ul{counter-reset:b}.help-content__container ul li:before{content:"";top:calc(1.5em / 2 - 6px / 2);left:4px;width:6px;height:6px;border-radius:50%;background-color:currentcolor}.help-content__container table td,.help-content__container table th{padding:0}.help-content__container table td:first-child{font-weight:700}.help-content a{color:inherit}.help-content a:hover{text-decoration:underline}.help-content a:active,.help-content a:visited{color:inherit}.award{color:#34495e}.award__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.award__item{margin-right:15px;margin-left:15px}.award__item--name{width:234px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.award__item--info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:20px;line-height:1.5}.award__item--illustration{width:248px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.award__name{padding-right:20px;padding-left:20px;font-size:36px;text-align:center}.award__name,.award__year{font-style:italic;font-weight:600;line-height:1.5;color:#d4a770}.award__year{font-size:22px}.award__list{list-style-type:square;padding-left:20px;font-size:15px;font-weight:500;line-height:150%;text-align:left}.award__full{text-transform:uppercase;font-weight:700}.awards{padding-top:70px;padding-bottom:40px}.awards__item{padding-top:20px;padding-bottom:60px;border-top-width:1px;border-top-style:solid;border-top-color:#eee}.awards__item:first-child{border-top-width:0}.social,.social__item{display:-webkit-box;display:-ms-flexbox;display:flex}.social__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:36px;height:36px;margin-left:8px;border-radius:50%;color:#fff;background-color:#2d1943;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:transform,background-color;transition-property:transform,background-color;transition-property:transform,background-color,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}.social__item:first-child{margin-left:0}.social__item:visited{color:#fff}.social__item:hover{color:#fff;-webkit-transform:scale(1.15) rotate(1turn);-ms-transform:scale(1.15) rotate(1turn);transform:scale(1.15) rotate(1turn);background-color:#d7535a}.social__icon{display:block}.social__text{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;padding:0;border:0;margin:-1px;overflow:hidden}.footer-item__title{padding-top:10px;padding-bottom:10px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#bac1c8;font-weight:600;font-size:18px;line-height:1.5;color:#54697e;text-transform:uppercase}.footer-item__body{padding-top:15px}.footer-item__nav{font-size:13px;list-style-type:none}.footer-item__nav--contacts{font-size:20px}.footer-item__nav-item{margin-top:5px;line-height:2}.footer-item__nav-item:first-child{margin-top:0}.footer-item__nav-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#78828d;text-decoration:none}.footer-item__nav-link b{font-weight:700}.footer-item__nav-link:hover{color:#f17370}.footer-item__nav-link:visited{color:#78828d}.footer-item__nav-icon{margin-right:6px}.footer-payment,.footer-payment__group{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-payment__group{margin-left:5px}.footer-payment__group:first-child{margin-left:0}.footer-payment__item{width:51px;-ms-flex-negative:0;flex-shrink:0;margin-left:5px}.footer-payment__item:first-child{margin-left:0}.footer-payment__item--seal{width:auto}.footer-payment__item--seal img{display:block}.footer{padding-top:10px}.footer__nav{padding-top:30px;padding-bottom:30px;background-color:#edeff1;border-width:0;border-top-width:1px;border-bottom-width:1px;border-style:solid;border-top-color:#ddd;border-bottom-color:#ccc}.footer__info{padding-top:10px;padding-bottom:10px;border-top-width:1px;border-top-style:solid;border-top-color:#ddd;background-color:#e3e3e3}.footer__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__copyright{color:#34495e;font-size:18px}.footer__copyright a{color:inherit;text-decoration:none}.footer__group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-15px}.footer__part{margin:15px;-ms-flex-preferred-size:10%;flex-basis:10%}.footer__part--info{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5}.footer__part--nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footer__part--account{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.footer__item{margin-top:30px}.footer__item:first-child{margin-top:0}.header-page{padding-top:40px;padding-bottom:40px}.header-page__title{font-weight:200;font-size:40px;line-height:0.88;color:#2c3e50}.breadcrumbs{position:relative;z-index:10;color:#122346;max-width:100%;padding:0;margin-bottom:0}.breadcrumbs .items{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#747474;font-size:13px;font-weight:400;text-transform:uppercase}.breadcrumbs .item{margin-right:2px}.breadcrumbs .item:not(:last-child):after{content:"\003E";color:inherit;font-family:inherit;font-size:inherit;margin-left:5px;margin-right:5px}.breadcrumbs .item.product{color:#2e1b46}.breadcrumbs .item a{display:inline-block;vertical-align:top;color:#747474;text-decoration:none}.fotorama__thumb-border{border-color:#f26663}.fotorama__arr,.fotorama__arr:hover{background-color:transparent}.fotorama__arr .fotorama__arr__arr{height:37px;width:30px;background-size:200px auto}.fotorama__arr.fotorama__arr--next .fotorama__arr__arr{background-position:-135px -73px}.fotorama__arr.fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -73px}.product-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-box.column.main{padding-top:40px;padding-bottom:70px}.product-box .product-info-main{margin-left:86px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;float:none}.product-box .product-info-main .page-title-wrapper h1{color:#2e1b46;font-size:30px;font-weight:700;margin-top:0;margin-bottom:16px}.product-box .product-info-main .page-title-wrapper h1 span{display:inline-block}.product-box .product-info-main .product-info-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:none;margin-top:20px}.product-box .product-info-main .product-info-price .price-box{margin-top:0;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-bottom:0;line-height:1.2}.product-box .product-info-main .product-info-price .price-box .price-container>span{display:inline-block;margin-right:4px}.product-box .product-info-main .product-info-price .price-label{color:#747474;font-size:13px}.product-box .product-info-main .product-info-price .price{color:#f26663;font-size:20px;font-weight:400;line-height:1.2}.product-box .product-info-main .product-info-stock-sku{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:22px;padding-left:0;line-height:1.2;padding-bottom:0;padding-top:8px;text-align:left}.product-box .product-info-main .shipping-note{color:#000;/*text-transform:uppercase;*/font-size:13px;/*font-weight:700*/}.product-box .product-info-main .bottle-size,.product-box .product-info-main .sku{color:#747474;font-size:13px;margin-left:14px}.product-box .product-info-main .product-add-form{margin-top:15px;padding-top:0}.product-box .product-info-main .box-tocart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:0;margin-bottom:0}.product-box .product-info-main .fieldset{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-box .product-info-main .field.qty,.product-box .product-info-main .fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.product-box .product-info-main .field.qty{padding-right:12px}.product-box .product-info-main .field.qty .label{color:#747474;font-size:13px;text-transform:uppercase;margin-bottom:0}.product-box .product-info-main .field.qty .input-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px;height:37px;border:1px solid #737373;padding:0 7px;border-radius:0;line-height:26px}.product-box .product-info-main .field.qty .input-group__button{background:none;border:none;outline:none;width:25px;height:100%;padding:0;color:#747474;font-family:inherit;font-size:20px;font-weight:400;text-transform:uppercase;text-align:left}.product-box .product-info-main .field.qty .input-group__button:active{-webkit-box-shadow:none;box-shadow:none}.product-box .product-info-main .field.qty .input-group__button--decrease{text-align:right}.product-box .product-info-main .field.qty .input-group input[type=number]{border:none;outline:none;color:#747474;font-family:inherit;font-size:20px;font-weight:400;padding:0;width:37px;height:37px;text-align:center;margin-left:3px;margin-right:3px}.product-box .product-info-main .field.qty .input-group input[type=number]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.product-box .product-info-main .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-box .product-info-main .action.tocart{width:183px;height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:0;padding:0;margin-bottom:0;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.product-box .product-info-main .action.tocart:hover{background-color:#f78684;border-color:#f78684;color:#fff}.product-box .product-info-main .action.tocart:active,.product-box .product-info-main .action.tocart:visited{background-color:#f26663;border:1px solid #f26663}.product-box .product-info-main .action.towishlist{border:1px solid #737373;color:#747474;font-family:inherit;background:none;font-size:16px;font-weight:400;text-transform:uppercase;height:39px;min-width:183px;border-radius:0;padding:0 8px;line-height:37px;/*margin-left:10px;margin-left:auto;*/-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.product-box .product-info-main .action.towishlist:before{content:"\f08a";display:inline-block;vertical-align:middle;width:18px;height:18px;font-size:18px;line-height:1;font-family:luma-icons;margin-right:10px;margin-top:-2px}.product-box .product-info-main .action.towishlist.in-wishlist:before,.product-box .product-info-main .action.towishlist:hover:before{content:"\f004";color:#f26663}.product-box .product-info-main .product-social-links,.product-box .product-info-main .stock{display:none}.product-box .product-info-main .product.attribute.overview{margin-top:30px;margin-bottom:0;font-size:16px;line-height:1.5}.product-box .product-info-main .product.info.detailed{margin-top:40px;margin-bottom:0;padding-bottom:0;border-top:1px solid #747474}.product-box .product-info-main .product.info.detailed .product.data.items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title{margin-right:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title .data.switch{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;font-size:14px;color:#747474;border-width:0;padding:8px 4px;cursor:pointer;background-color:transparent}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title .data.switch:after{content:"\e619";font-family:luma-icons;font-size:15px;float:right;color:#29173c;display:none}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title.active .data.switch{font-weight:900;color:#2e1b46}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:0;float:none;margin-top:30px;margin-bottom:0;padding:0;border-width:0;font-size:16px;line-height:1.5}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h2,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h3,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h4,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h5,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h6{font-weight:300;color:#2e1b46;margin-bottom:5px}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h2{font-size:1.4em}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h3{font-size:1.25em}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h4{font-size:1em}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h5,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content h6{font-size:.8em}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content b,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content strong{font-weight:700}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content em,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content i{font-style:italic}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content ol,.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content ul{margin-left:25px}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content img{height:auto}.page-layout-1column .product-box .product.media,.product-box .product.media{width:40.35088%;float:none;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0;overflow:hidden;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.page-layout-1column .product-box .product.media .breadcrumbs,.product-box .product.media .breadcrumbs{margin-bottom:20px}.page-layout-1column .product-box .product.media .page-title-mobile-wrapper,.product-box .product.media .page-title-mobile-wrapper{display:none}.page-layout-1column .product-box .product.media .page-title-mobile,.product-box .product.media .page-title-mobile{font-weight:700;font-size:24px;color:#2e1b46}.page-layout-1column .product-box .product.media .mobile-wishlist,.product-box .product.media .mobile-wishlist{display:none}.page-layout-1column .product-box .product.media .mobile-wishlist .action.towishlist,.product-box .product.media .mobile-wishlist .action.towishlist{display:block;width:100%;height:100%;text-align:center;color:#747474}.page-layout-1column .product-box .product.media .mobile-wishlist .action.towishlist:before,.product-box .product.media .mobile-wishlist .action.towishlist:before{content:"\f08a";font-family:luma-icons;font-size:20px;line-height:1;display:inline-block;vertical-align:middle;width:20px;height:20px;margin-top:6px}.page-layout-1column .product-box .product.media .mobile-wishlist .action.towishlist span,.product-box .product.media .mobile-wishlist .action.towishlist span{display:none}.page-layout-1column .product-box .product.media .mobile-wishlist .action.towishlist.in-wishlist:before,.product-box .product.media .mobile-wishlist .action.towishlist.in-wishlist:before{content:"\f004";color:#f26663}.product-box__yotpo{padding-bottom:40px}.product-options-wrapper{margin-bottom:20px}.product-box .product-info-main .product-options-wrapper .fieldset{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-options-wrapper .configurable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0;width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-options-wrapper .configurable>.label{color:#747474;font-size:13px;text-transform:uppercase;font-weight:400;margin-right:24px;line-height:20px}.product-options-wrapper .configurable.field.required>.label:after{margin-left:0}.product-add-form .product-options-wrapper .field .control{width:210px}.product-options-wrapper .control .super-attribute-select{display:none}.product-options-wrapper .radio-buttons-box{line-height:17px}.product-options-wrapper .radio-buttons-box a{display:block;margin-left:0;margin-right:0;margin-top:3px;padding-left:0;padding-right:0;position:relative}.product-options-wrapper .radio-buttons-box input[type=checkbox]{cursor:pointer;outline:none;border-radius:0;margin:0;position:absolute;top:3px;left:0;z-index:2;opacity:0;width:12px;height:12px}.product-options-wrapper .radio-buttons-box input[type=checkbox]:checked~.filter-item-text{color:#29173c}.product-options-wrapper .radio-buttons-box input[type=checkbox]:checked~.filter-item-text:before{background-color:#7d6694}.product-options-wrapper .radio-buttons-box .filter-item-text{font-weight:300;color:#747474;font-size:13px}.toolbar select{background-color:#fff;background-image:url(../images/select-arrows.svg);background-size:6px auto;background-position:95% 50%;border:1px solid #868686;border-radius:0;line-height:1.2;height:37px;color:#868686;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-right:0;cursor:pointer}.toolbar select,.toolbar select:focus{-webkit-box-shadow:none;box-shadow:none}.toolbar select:focus{outline:none}.sorter-label{color:#868686;font-size:15px;font-weight:300}.sorter-options{margin-left:6px}.sorter-action{display:none}.shop-all-products{color:#29173c;font-size:20px;font-weight:600;text-decoration:underline}.shop-all-products:hover{text-decoration:none}.filter{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.filter-content.block-content{padding-top:10px}.filter-actions.block-actions{margin-bottom:0;float:right;padding-right:0;margin-top:6px}.filter-clear{color:#868686;font-size:15px;font-weight:300;text-transform:lowercase}.filter-clear:visited{color:#868686}.filter-title strong{top:15px;border:none;-webkit-box-shadow:none;box-shadow:none;background:none;color:#29173c;padding-left:0;font-size:16px;cursor:pointer}.filter .block-subtitle{color:#868686;font-size:15px;font-weight:300;padding-left:0;padding-right:0;padding-bottom:10px}.filter .block-subtitle:visited{color:#868686}.filter-options-item{padding-bottom:0}.filter-options{clear:both}.filter-options-title{color:#29173c;font-size:18px;font-weight:700;line-height:24px;text-transform:none;padding-top:12px;padding-bottom:10px;padding-right:23px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.filter-options-title:after{content:"\002B";font-family:inherit;font-size:17px;position:absolute;right:10px;top:12px}.active>.filter-options-title:after{content:"\2212";top:13px}.filter-item-text{color:#868686;font-size:15px;font-weight:600;display:block;padding-left:23px}.filter-item-text:before{content:"";display:block;width:10px;height:10px;border:1px solid #29173c;background-color:#fff;float:left;margin-right:10px;margin-top:3px;position:absolute;top:0;left:0}.filter-options-content{padding-top:14px}.filter-options-content .item{margin:4px 0;line-height:1.2}.filter-options-content a{display:block;margin-left:0;margin-right:0;margin-top:3px;padding-left:0;padding-right:0;position:relative}.filter-options-content a:hover{background:none}.filter-options-content input[type=checkbox]{cursor:pointer;outline:none;border-radius:0;margin:0;position:absolute;top:3px;left:0;z-index:2;opacity:0;width:14px;height:14px}.filter-options-content input[type=checkbox]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.filter-is-checked .filter-item-text:before,.filter-options-content input[type=checkbox]:checked~.filter-item-text:before{background-color:#7d6694}.filter-is-checked .filter-item-text{color:#29173c}.block-wishlist{padding-left:10px}.block-wishlist .block-title{margin-bottom:16px}.block-wishlist .block-title strong{text-transform:none;margin-bottom:0}.block-wishlist .block-title strong,.block-wishlist .counter{color:#29173c;font-size:15px;font-weight:700;line-height:24px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.block-wishlist .counter{font-weight:400}.block-wishlist .subtitle{color:#868686;font-size:13px;font-weight:600;margin-bottom:5px;text-align:left}.page-products .products-grid .product-items{margin-left:13%}.product-item{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px}.page-products .products-grid .product-item{width:31.33333%;max-width:240px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:50px}.page-products .products-grid .product-item:nth-child(4n+1){margin-left:2%}.page-products .product-item-info{max-width:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:9px;border:1px solid transparent;-webkit-box-shadow:3px 4px 5px transparent;box-shadow:3px 4px 5px transparent;-webkit-transition:border-color,-webkit-box-shadow .1s linear;transition:border-color,-webkit-box-shadow .1s linear;-o-transition:border-color,box-shadow .1s linear;transition:border-color,box-shadow .1s linear;transition:border-color,box-shadow .1s linear,-webkit-box-shadow .1s linear}.page-products .product-item-info.active,.page-products .product-item-info:hover{-webkit-box-shadow:3px 4px 5px rgba(0,0,0,.26);box-shadow:3px 4px 5px rgba(0,0,0,.26);border-color:#868686;margin:0}.product-item-photo{display:block;position:relative}.product-item-photo .product-image-container{margin-left:auto;margin-right:auto;display:block}.product-item .new-label{width:69px;color:#fff;background-color:#acacac;font-size:10px;font-weight:400;text-transform:uppercase;text-align:center;position:absolute;bottom:14px;left:-10px;z-index:1;padding-top:5px;padding-bottom:4px}.product-item-details{padding-top:30px;text-align:center}.product-item-name{color:#2e1b46;font-size:15px;font-weight:700;text-transform:uppercase}.product-item-description{color:#000;font-size:13px;margin-top:18px;margin-bottom:18px}.product-item .price-box .price{color:#29173c;font-size:20px;font-weight:400}.product-item-inner{text-align:left}.products-grid .product-item-inner{-webkit-box-shadow:3px 4px 5px rgba(0,0,0,.26);box-shadow:3px 4px 5px rgba(0,0,0,.26);border:1px solid #868686}.product-item .action.primary{color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#f26663;border-color:#f26663;padding:10px;max-width:100%;display:block;width:100%;max-width:177px;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.product-item .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.product-item .action.primary:active,.product-item .action.primary:visited{background-color:#f26663;border-color:#f26663;color:#fff}.product-item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:5px}.product-item-actions .actions-primary{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.product-item-actions .actions-primary+.actions-secondary{width:25px;-ms-flex-negative:0;flex-shrink:0;margin-left:5px}.product-item-actions .actions-primary+.actions-secondary>.action{width:25px}.product-item .action.towishlist:before{content:"\f08a";font-size:16px;display:inline-block;vertical-align:middle;width:16px;height:16px;overflow:visible}.product-item .action.towishlist.in-wishlist:before,.product-item .action.towishlist:hover:before{content:"\f004";color:#f26663}.sidebar .product-items .product-item-info{padding:0;margin:0}.sidebar .product-items .product-item-info,.sidebar .product-items .product-item-info:hover{border:none;-webkit-box-shadow:none;box-shadow:none}.sidebar .product-items .product-item-info .product-item-photo{margin-bottom:0}.sidebar .product-items .product-item-details{padding-top:6px;text-align:left}.sidebar .product-items .product-item .price-box .price{font-size:18px}.sidebar .product-items .product-item-actions{margin-left:0}.sidebar .product-items .product-item .tocart{margin-left:0;padding:5px 15px;width:auto;font-size:14px}.sidebar .actions-toolbar a{color:#29173c;font-size:14px;font-weight:600;text-decoration:underline}.sidebar .actions-toolbar a:hover{text-decoration:none}.page-products .all-products.columns{padding-top:30px}.all-products .sidebar-main,.all-products .sidebar.sidebar-additional{width:252px;padding-right:0}.all-products .column.main{width:calc(100% - 252px);padding-left:0}.account-actions{padding-top:40px}.account-actions__logo{max-width:427px;margin-left:auto;margin-right:auto;margin-bottom:48px}.account-actions .login-container .block{-webkit-box-sizing:border-box;box-sizing:border-box}.account-actions .login-container .block .block-title{padding-bottom:0;margin-bottom:27px;color:#29173c;font-size:35px;line-height:1.2;border:none}.account-actions .login-container .block .block-title strong{font-weight:600}.account-actions .login-container .block-customer-login{padding-right:50px;width:50%;position:relative}.account-actions .login-container .block-customer-login:after{content:"";display:block;width:1px;height:360px;background-color:#747474;position:absolute;top:20px;right:0}.account-actions .login-container .block-customer-login .block-content>p{margin-top:-9px;margin-bottom:49px}.account-actions .login-container .block-customer-login .block-content>.form{padding-right:80px}.account-actions .login-container .block-new-customer{padding-left:100px;width:50%}.account-actions .login-container .block-new-customer .block-title{margin-right:-20px}.account-actions .login-container .block-new-customer .block-content{margin-top:40px}.account-actions .login-container .block-new-customer .block-content>p{margin-bottom:84px}.account-actions .login-container .block-new-customer .actions-toolbar{display:block;padding-right:60px}.account-actions .login-container .block-new-customer .actions-toolbar>.primary{display:block;float:none}.account-actions .login-container .block-new-customer .actions-toolbar>.primary .action{margin-left:auto;margin-right:auto}.account-actions .login-container .block-new-customer .actions-toolbar .secondary{display:block;text-align:left}.account-actions .login-container .block-new-customer .actions-toolbar .secondary a.action{margin-top:25px}.account-actions .login-container .block-new-customer .actions-toolbar .secondary i{display:inline-block;vertical-align:-1px;margin-left:4px;font-style:normal}.account-actions .block-content>p{color:#868686;font-size:15px;font-weight:400;line-height:24px;margin-top:-36px;margin-bottom:40px}.account-actions .form-login .actions-toolbar{display:block}.account-actions .form-login .actions-toolbar>.primary{display:block;float:none}.account-actions .form-login .actions-toolbar>.primary .action{margin-left:auto;margin-right:auto}.account-actions .form-login .actions-toolbar .secondary{display:block;text-align:left}.account-actions .form-login .actions-toolbar .secondary a.action{margin-top:24px}.account-actions .fieldset{margin-bottom:20px}.account-actions .fieldset>.field.required>.label:after{color:#29153d;font-size:inherit;margin-left:3px}.account-actions .fieldset>.field.choice{margin-bottom:8px;position:relative}.account-actions .fieldset>.field.choice input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.account-actions .fieldset>.field.choice input[type=checkbox]:checked+.label:before{content:"\e610";background-color:#a394c3}.account-actions .fieldset>.field.choice .label{color:#2a163d;font-size:13px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:start}.account-actions .fieldset>.field.choice .label:before{content:"";width:10px;height:10px;margin-right:10px;border:1px solid #a394c3;background-color:#fff;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;font-size:9px;line-height:1;font-family:luma-icons;cursor:pointer}.account-actions .fieldset>.field.note{color:#868686;font-size:15px;font-weight:400;line-height:24px;margin-top:-36px}.account-actions .fieldset>.field.date ._has-datepicker{width:100%}.account-actions .fieldset>.field label{color:#29153d;font-size:15px;font-weight:400;line-height:1.2;margin-bottom:4px}.account-actions .fieldset>.field label a{color:#868686}.account-actions .fieldset>.field label a:hover{text-decoration:underline}.account-actions .fieldset>.field>.control{position:relative;width:auto}.account-actions .fieldset input[type=email],.account-actions .fieldset input[type=password],.account-actions .fieldset input[type=text]{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#747474;font-size:16px;border-color:#747474}.account-actions .fieldset input[type=email]:focus,.account-actions .fieldset input[type=password]:focus,.account-actions .fieldset input[type=text]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.account-actions .fieldset input.mage-error{border-color:#f54d4a}.account-actions .fieldset div.mage-error[generated]{position:absolute;top:100%;left:0;font-size:12px;color:#f54d4a;font-weight:400;font-family:inherit;margin-top:2px}.account-actions .actions-toolbar{text-align:center}.account-actions .actions-toolbar>.primary{float:none}.account-actions .actions-toolbar>.primary .action{width:183px;height:39px;line-height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:0;padding:0;margin-bottom:0;margin-left:0;margin-right:0;float:none;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.account-actions .actions-toolbar>.primary .action:hover{background-color:#f78684;border-color:#f78684;color:#fff}.account-actions .actions-toolbar>.primary .action:active,.account-actions .actions-toolbar>.primary .action:visited{background-color:#f26663;border:1px solid #f26663}.account-actions .actions-toolbar .secondary a.action{color:#868686;font-size:13px;font-weight:400}.account-actions .actions-toolbar .secondary a.action:hover{text-decoration:underline}.account-actions .field-recaptcha{position:relative;margin-bottom:10px}.account-actions .field-recaptcha div.mage-error[generated]{position:static;margin-top:-8px}.account-actions .form-create-account .fieldset.create.account:after{margin-top:30px}.account-actions .login-container .fieldset:after{font-size:13px;color:#2a163d;font-weight:400;font-family:inherit;margin-top:20px;margin-bottom:14px}.account-actions--sign-in{padding-top:43px;padding-bottom:90px}.account-actions--sign-in .login-container .block-customer-login{padding-right:50px}.account-actions--sign-in .login-container .block-customer-login:after{top:8px}.account-actions--sign-in .login-container .block-new-customer{padding-left:70px}.account-actions--sign-in .login-container .block-new-customer .block-content{margin-top:80px}.account-actions--sign-in .login-container .block-new-customer .block-content>p{margin-bottom:84px}.account-actions--sign-in .login-container .block-new-customer .actions-toolbar{padding-right:30px}.account-actions--sign-in .login-container .block-new-customer .actions-toolbar .secondary a.action{margin-top:25px}.thank-you{padding-top:100px;padding-bottom:30px;min-height:calc(100vh - 87px - 412px);-webkit-box-sizing:border-box;box-sizing:border-box}.thank-you__title{margin-bottom:30px;color:#29173c;font-size:35px;line-height:1.2;text-align:center;font-weight:400}.thank-you__content{color:#34495e;text-align:center}.thank-you__content p{margin-top:.6em;margin-bottom:.6em}.thank-you__content p:first-child{margin-top:0}.thank-you__content p:last-child{margin-bottom:0}.thank-you a{color:inherit}.thank-you a:hover{text-decoration:underline}.thank-you a:active,.thank-you a:visited{color:inherit}.page-title{font-weight:600;color:#29173c;font-size:35px;line-height:1.2}.page-title-wrapper{margin-top:40px}.cart.table-wrapper{margin-bottom:0}.cart.table-wrapper .cart thead tr th.col{border-bottom:1px solid #e7e9ec;border-top:1px solid #ebedef;padding:10px 15px;background-color:#ebedef;text-transform:uppercase;font-weight:600;font-size:14px;color:#34495e;text-align:left}.cart.table-wrapper .cart thead tr th.col.qty{text-align:center}.cart.table-wrapper .cart>.item{border-bottom:1px solid #e7e9ec}.cart.table-wrapper div.mage-error[generated]{position:absolute;top:100%;left:13px;font-size:12px;color:#f54d4a;font-weight:400;font-family:inherit;margin-top:2px;width:140px;white-space:pre-wrap;text-align:left}.cart.table-wrapper .item .col.item{padding-top:10px;padding-bottom:0}.cart.table-wrapper .col.qty{text-align:center;width:78px}.cart.table-wrapper .col.qty .input-text{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;line-height:30px;height:30px;border:1px solid #ccc;color:#555;-webkit-box-shadow:none;box-shadow:none}.cart.table-wrapper .col.qty .input-text:focus{ouline:none;-webkit-box-shadow:none;box-shadow:none}.cart.table-wrapper .col.price{text-align:left;padding-top:22px}.cart.table-wrapper .col.price .price-excluding-tax{font-size:18px;font-weight:500;color:#2c3e50}.cart.table-wrapper .col.price .price-excluding-tax .price{font-weight:500}.cart.table-wrapper .col.subtotal{text-align:left;padding-top:22px}.cart.table-wrapper .col.subtotal .price-excluding-tax{font-size:18px;font-weight:500;color:#2c3e50}.cart.table-wrapper .col.subtotal .price-excluding-tax .price{font-weight:500}.cart.table-wrapper .control.qty{position:relative}.cart.table-wrapper .product-item-details{padding-bottom:10px;padding-top:0}.cart.table-wrapper .product-item-name{font-size:17px;line-height:1.2;text-transform:none;font-weight:500;margin-top:11px}.cart.table-wrapper .actions-toolbar{margin-right:14px}.cart.table-wrapper .actions-toolbar>.action-delete:hover:before{color:#f17370}.cart-container .form-cart .actions.main{padding:15px;background-color:#ebedef;border-top:1px solid #eee}.cart-container .form-cart .actions.main>*{margin-left:15px}.cart-container .form-cart .actions.main .action{background-color:#bdc3c7;border:none;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:4px;font-size:15px;font-weight:400;line-height:1.4;padding:6px 12px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.cart-container .form-cart .actions.main .action:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#adb3b7}.cart-discount .block>.title{color:#29173c;line-height:0;text-align:left;font-size:18px;font-weight:400;text-transform:uppercase}.cart-discount .block>.title strong{color:inherit;font-size:inherit;font-weight:inherit;margin:0;vertical-align:middle}.cart-discount .block>.title:after{color:inherit;vertical-align:middle}.cart-discount .block .content{width:348px}.cart-discount input[type=text]{font-size:15px;font-weight:400;line-height:1.4;padding:6px 12px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #737373;width:217px;height:34px;color:#747474}.cart-discount input[type=text]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.cart-discount input[type=text]::-webkit-input-placeholder{color:#bcbcbc}.cart-discount input[type=text]::-moz-placeholder{color:#bcbcbc}.cart-discount input[type=text]::-ms-input-placeholder{color:#bcbcbc}.cart-discount input[type=text]::placeholder{color:#bcbcbc}.cart-discount .actions-toolbar .action.primary{border:1px solid #737373;color:#747474;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:14px;font-weight:400;margin-left:6px;line-height:1.4;padding:7px 12px 6px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.cart-discount .actions-toolbar .action.primary:active,.cart-discount .actions-toolbar .action.primary:focus,.cart-discount .actions-toolbar .action.primary:hover{background-color:#fdfafa;border-color:#737373;color:#747474;-webkit-box-shadow:none;box-shadow:none}.cart-discount .actions-toolbar .action.primary:not(:focus){-webkit-box-shadow:none;box-shadow:none}.cart-summary{background-color:#ebedef;padding-bottom:16px}.cart-summary>.title{font-size:26px;margin-top:9px;margin-bottom:8px}.cart-summary .block>.title{text-align:left;line-height:0;padding-top:16px;padding-bottom:16px}.cart-summary .block>.title strong{font-size:15px;font-weight:600;margin:0;line-height:1.2;display:inline-block;vertical-align:middle}.cart-summary .block>.title:after{top:16px}.cart-summary .block .fieldset:last-child,.cart-summary .block form:not(:last-of-type) .fieldset{margin-bottom:0}.cart-summary .block .fieldset .field:not(.choice)>.label{font-weight:400;margin-bottom:3px}.cart-summary .block input[type=text]{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cart-summary .block input[type=text]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.cart-summary .block select{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.cart-summary .block select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.cart-summary .block .item-title{font-weight:400}.cart-summary .block .item-options .field .radio{margin-top:5px}.cart-summary .block .item-options .field .radio:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.cart-summary .block .item-options .price{font-weight:400}.cart-summary .block .item-options .field.choice{position:relative}.cart-summary .block .item-options .field.choice input[type=radio]{position:absolute;z-index:-1;opacity:0}.cart-summary .block .item-options .field.choice input[type=radio]:checked+.label:before{background-color:#747474}.cart-summary .block .item-options .field.choice .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:start;overflow:visible;line-height:1.2}.cart-summary .block .item-options .field.choice .label:before{content:"";width:10px;height:10px;margin-right:10px;border-radius:100%;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px #747474;box-shadow:0 0 0 1px #747474;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;line-height:1;cursor:pointer}.cart-summary .checkout-methods-items{margin-top:0}.cart-summary .checkout-methods-items .item{margin-bottom:13px}.cart-summary .checkout-methods-items .action.primary.checkout{color:#fff;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#f26663;border-color:#f26663;border-radius:0;padding:10px;max-width:100%;display:block;width:100%;line-height:1.2;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.cart-summary .checkout-methods-items .action.primary.checkout:hover{background-color:#f78684;border-color:#f78684;color:#fff}.cart-summary .checkout-methods-items .action.primary.checkout:active,.cart-summary .checkout-methods-items .action.primary.checkout:visited{background-color:#f26663;border-color:#f26663;color:#fff}.cart-summary .action.multicheckout:hover{text-decoration:underline}.cart-totals{padding-top:0}.cart-totals tbody .amount,.cart-totals tbody .mark{font-size:15px}.cart-totals tbody .mark .title{font-size:15px;text-transform:none;color:#333;margin-bottom:0;text-align:left;line-height:1.2;font-weight:400}.cart-totals .grand .amount,.cart-totals .grand .mark{font-size:20px}.cart-empty p{font-size:18px;margin-bottom:10px}.cart-empty a{color:inherit}.cart-empty a:hover{text-decoration:underline}.cart-empty a:active,.cart-empty a:visited{color:inherit}.cart-box{margin-top:30px}.opc-progress-bar{margin-top:30px;margin-bottom:40px;width:56%}.opc-progress-bar-item{width:50%}.opc-progress-bar-item>span{font-size:16px}.opc-progress-bar-item>span:after{font-size:16px;line-height:26px}.opc-progress-bar-item._active:before{background:#f26663;border-color:#f26663}.opc-progress-bar-item._active>span:before{background:#f26663;border-color:#f26663}.opc-wrapper{width:60%;padding-right:4%}.opc-wrapper .step-title{font-size:26px;margin-top:9px;padding-bottom:8px;text-transform:uppercase;line-height:.88;border-bottom:1px solid #ccc}.opc-wrapper .opc>li{margin-bottom:50px}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:inherit}.opc-wrapper .form-login .fieldset .note,.opc-wrapper .form-shipping-address .fieldset .note{margin-top:3px;color:#666}.opc-wrapper .form-login{padding-bottom:0}.opc-wrapper .form-shipping-address{margin-top:32px}.opc-wrapper .fieldset .field .label,.opc-wrapper .fieldset .field>.label,.opc-wrapper .fieldset .fields .label,.opc-wrapper .fieldset .fields>.label,.opc-wrapper .fieldset>.field .label,.opc-wrapper .fieldset>.field>.label,.opc-wrapper .fieldset>.fields .label,.opc-wrapper .fieldset>.fields>.label{color:#29153d;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:4px}.opc-wrapper .fieldset .field .label:after,.opc-wrapper .fieldset .field>.label:after,.opc-wrapper .fieldset .fields .label:after,.opc-wrapper .fieldset .fields>.label:after,.opc-wrapper .fieldset>.field .label:after,.opc-wrapper .fieldset>.field>.label:after,.opc-wrapper .fieldset>.fields .label:after,.opc-wrapper .fieldset>.fields>.label:after{color:inherit;font-size:inherit;margin-left:3px}.opc-wrapper .fieldset .field .additional,.opc-wrapper .fieldset .fields .additional,.opc-wrapper .fieldset>.field .additional,.opc-wrapper .fieldset>.fields .additional{margin-top:30px}.opc-wrapper .fieldset .field{margin-bottom:20px}.opc-wrapper .fieldset .field:last-child{margin-bottom:0}.opc-wrapper .fieldset .field .control{position:relative}.opc-wrapper .fieldset .field .control._with-tooltip input{width:100%;margin-right:0}.opc-wrapper .fieldset .field input[type=email],.opc-wrapper .fieldset .field input[type=password],.opc-wrapper .fieldset .field input[type=text],.opc-wrapper .fieldset .field select{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#747474;font-size:16px;border-color:#747474}.opc-wrapper .fieldset .field input[type=email]:focus,.opc-wrapper .fieldset .field input[type=password]:focus,.opc-wrapper .fieldset .field input[type=text]:focus,.opc-wrapper .fieldset .field select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .fieldset .field._error input[type=email],.opc-wrapper .fieldset .field._error input[type=password],.opc-wrapper .fieldset .field._error input[type=text],.opc-wrapper .fieldset .field._error select{border-color:#f54d4a}.opc-wrapper .fieldset .field.choice{position:relative}.opc-wrapper .fieldset .field.choice input[type=radio]{position:absolute;z-index:-1;opacity:0}.opc-wrapper .fieldset .field.choice input[type=radio]:checked+label:before{background-color:#747474}.opc-wrapper .fieldset .field.choice input[type=radio]+label:before{content:"";width:10px;height:10px;margin-right:10px;border-radius:100%;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px #747474;box-shadow:0 0 0 1px #747474;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;line-height:1;cursor:pointer}.opc-wrapper .fieldset .field.choice input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.opc-wrapper .fieldset .field.choice input[type=checkbox]:checked+label:before{content:"\e610"}.opc-wrapper .fieldset .field.choice input[type=checkbox]+label:before{content:"";width:12px;height:12px;margin-right:10px;border:1px solid #747474;color:#747474;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;font-size:11px;line-height:1;font-family:luma-icons;cursor:pointer}.opc-wrapper .fieldset .field.choice label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:start;line-height:1.2}.opc-wrapper .field-error,.opc-wrapper div.mage-error[generated]{position:absolute;top:100%;left:0;font-size:12px;color:#f54d4a;font-weight:400;font-family:inherit;margin-top:2px}.opc-wrapper .field-tooltip{right:auto;margin-left:4px;left:100%}.opc-wrapper .field-tooltip .field-tooltip-content{background:#f2e6f5;border-color:#b994c3}.opc-wrapper .field-tooltip .field-tooltip-content:before{border-right-color:#b994c3}.opc-wrapper .field-tooltip .field-tooltip-content:after{border-right-color:#f2e6f5}.opc-wrapper .step-content{margin-bottom:50px}.opc-wrapper .step-content:last-child{margin-bottom:0}.opc-wrapper .action.primary,.opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{width:183px;height:39px;line-height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:0;padding:0;margin-bottom:0;margin-left:0;margin-right:0;float:none;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.opc-wrapper .action.primary:hover,.opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.opc-wrapper .action.primary:active,.opc-wrapper .action.primary:visited,.opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:active,.opc-wrapper .checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary:visited{background-color:#f26663;border:1px solid #f26663}.opc-wrapper input[type=datetime],.opc-wrapper input[type=email],.opc-wrapper input[type=number],.opc-wrapper input[type=password],.opc-wrapper input[type=search],.opc-wrapper input[type=tel],.opc-wrapper input[type=text],.opc-wrapper input[type=url],.opc-wrapper select{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#747474;font-size:16px;border-color:#747474}.opc-wrapper input[type=datetime]:focus,.opc-wrapper input[type=email]:focus,.opc-wrapper input[type=number]:focus,.opc-wrapper input[type=password]:focus,.opc-wrapper input[type=search]:focus,.opc-wrapper input[type=tel]:focus,.opc-wrapper input[type=text]:focus,.opc-wrapper input[type=url]:focus,.opc-wrapper select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .methods-shipping .actions-toolbar .action.primary{font-size:16px;font-weight:400;text-transform:uppercase;line-height:39px;padding:0;border-radius:0}.opc-wrapper .checkout-payment-method .payment-option-title{color:#29173c;line-height:0;text-align:left;padding-left:0;padding-bottom:0;margin-bottom:-6px;border:none}.opc-wrapper .checkout-payment-method .payment-option-title .action-toggle{margin:0;vertical-align:middle;color:#29173c;font-size:18px;font-weight:400;text-transform:uppercase}.opc-wrapper .checkout-payment-method .payment-option-title .action-toggle:after{color:inherit;vertical-align:middle;font-size:12px}.opc-wrapper .checkout-payment-method .fieldset .field input[type=text]{font-size:15px;font-weight:400;line-height:1.4;padding:6px 12px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;height:33px;border:1px solid #737373;height:34px;color:#747474}.opc-wrapper .checkout-payment-method .fieldset .field input[type=text]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.opc-wrapper .checkout-payment-method .fieldset .field input[type=text]::-webkit-input-placeholder{color:#bcbcbc}.opc-wrapper .checkout-payment-method .fieldset .field input[type=text]::-moz-placeholder{color:#bcbcbc}.opc-wrapper .checkout-payment-method .fieldset .field input[type=text]::-ms-input-placeholder{color:#bcbcbc}.opc-wrapper .checkout-payment-method .fieldset .field input[type=text]::placeholder{color:#bcbcbc}.opc-wrapper .checkout-payment-method .messages{margin-top:0;margin-bottom:15px}.opc-wrapper .checkout-payment-method .messages:empty{margin:0}.opc-wrapper .checkout-payment-method .payment-option-content{padding:0;max-width:324px;position:relative}.opc-wrapper .checkout-payment-method .payment-option-content.store-credit-container{max-width:420px;margin-top:20px}.opc-wrapper .checkout-payment-method .payment-option-content.store-credit-container .payment-option-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.opc-wrapper .checkout-payment-method .payment-option-content.store-credit-container .actions-toolbar{min-width:170px;white-space:nowrap}.opc-wrapper .checkout-payment-method .payment-option-content.store-credit-container .actions-toolbar.applied{margin-top:26px;margin-left:-5px}.opc-wrapper .checkout-payment-method .payment-option-content.store-credit-container .actions-toolbar .primary{float:none}.opc-wrapper .checkout-payment-method .payment-option-content input[type=text]{width:217px}.opc-wrapper .checkout-payment-method .payment-option-content .label{color:#29153d;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:4px;display:none}.opc-wrapper .checkout-payment-method .payment-option-content .label:after{color:inherit;font-size:inherit;margin-left:3px}.opc-wrapper .checkout-payment-method .payment-option-content .actions-toolbar .primary .action.action-apply{border:1px solid #737373;color:#747474;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:14px;font-weight:400;margin-left:6px;line-height:1.4;padding:7px 12px 6px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.opc-wrapper .checkout-payment-method .payment-option-content .actions-toolbar .primary .action.action-apply:active,.opc-wrapper .checkout-payment-method .payment-option-content .actions-toolbar .primary .action.action-apply:focus,.opc-wrapper .checkout-payment-method .payment-option-content .actions-toolbar .primary .action.action-apply:hover{background-color:#fdfafa;border-color:#737373;color:#747474;-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .checkout-payment-method .payment-option-content .actions-toolbar .primary .action.action-apply:not(:focus){-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action.action-apply{border:1px solid #737373;color:#747474;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:14px;font-weight:400;margin-left:6px;line-height:1.4;padding:7px 12px 6px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.opc-wrapper .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action.action-apply:active,.opc-wrapper .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action.action-apply:focus,.opc-wrapper .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action.action-apply:hover{background-color:#fdfafa;border-color:#737373;color:#747474;-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action.action-apply:not(:focus){-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .checkout-payment-method .ccard>.field.cvv>.control{padding-right:0;max-width:60px}.opc-wrapper input[type=checkbox]:focus,.opc-wrapper input[type=radio]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .payment-method{margin-top:20px}.opc-wrapper .no-quotes-block{font-style:italic}.opc-wrapper .shipping-address-item.selected-item{border-color:#f26663}.opc-wrapper .shipping-address-item.selected-item:after{background:#f26663}.opc-wrapper .action.action-cancel,.opc-wrapper .action.action-edit-address,.opc-wrapper .action.action-update{-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:1.4;padding:6px 12px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin-top:10px;min-width:100px;border-radius:0;font-weight:400;text-transform:uppercase;border:1px solid #737373;color:#747474;background-color:#fff;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.opc-wrapper .action.action-cancel:focus,.opc-wrapper .action.action-cancel:hover,.opc-wrapper .action.action-edit-address:focus,.opc-wrapper .action.action-edit-address:hover,.opc-wrapper .action.action-update:focus,.opc-wrapper .action.action-update:hover{background-color:#fdfafa;-webkit-box-shadow:none;box-shadow:none}.opc-wrapper button:not(.primary){-webkit-box-shadow:none;box-shadow:none}.opc-wrapper .action.action-select-shipping-item,.opc-wrapper .action.action-show-popup{border:1px solid #737373;color:#747474;background-color:#fff;font-family:inherit;font-weight:400;text-transform:uppercase;border-radius:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;-webkit-box-sizing:border-box;box-sizing:border-box}.opc-wrapper .action.action-select-shipping-item:hover,.opc-wrapper .action.action-show-popup:hover{background-color:#fdfafa;border:1px solid #737373;color:#747474;text-decoration:none}.opc-wrapper .action.action-select-shipping-item:active,.opc-wrapper .action.action-select-shipping-item:visited,.opc-wrapper .action.action-show-popup:active,.opc-wrapper .action.action-show-popup:visited{background-color:#fdfafa;border:1px solid #737373;color:#747474}.opc-wrapper .action.action-select-shipping-item{width:auto;height:30px;line-height:30px;font-size:14px;padding:0 12px}.opc-wrapper .action.action-show-popup{width:183px;height:39px;line-height:39px}.opc-wrapper .payment-method-billing-address .actions-toolbar{margin-top:20px;margin-bottom:30px;max-width:500px}.opc-wrapper .payment-method-billing-address .actions-toolbar .action.action-cancel,.opc-wrapper .payment-method-billing-address .actions-toolbar .action.action-update{margin-right:0;margin-left:10px}.opc-wrapper .actions-toolbar .secondary .action.remind{margin-left:16px;margin-top:8px}.opc-wrapper a{color:inherit}.opc-wrapper a:hover{text-decoration:underline}.opc-wrapper a:active,.opc-wrapper a:visited{color:inherit}.opc-wrapper .table-checkout-shipping-method tbody td{vertical-align:middle}.opc-wrapper .col-method{position:relative}.opc-wrapper .col-method input[type=radio]{position:absolute;z-index:-1;opacity:0}.opc-wrapper .col-method input[type=radio]:checked+label:before{background-color:#747474}.opc-wrapper .col-method label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:start;overflow:visible;padding-top:5px;padding-bottom:5px}.opc-wrapper .col-method label:before{content:"";width:10px;height:10px;margin-right:10px;border-radius:100%;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px #747474;box-shadow:0 0 0 1px #747474;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;line-height:1;cursor:pointer}.opc-sidebar{width:35%;margin-top:0}.opc-block-summary{background-color:#ebedef;padding:1px 20px;margin-top:-4px}.opc-block-summary>.title{font-size:26px;margin-top:9px;margin-bottom:8px;font-weight:300;margin:12px 0 8px;line-height:.88;text-transform:uppercase;padding-bottom:0}.opc-block-summary .items-in-cart>.title{text-align:left;line-height:0;padding-top:16px;padding-bottom:16px;border-top:1px solid #ccc;border-bottom:none}.opc-block-summary .items-in-cart>.title strong{font-size:15px;font-weight:600;margin:0;line-height:1.2;display:inline-block;vertical-align:middle}.opc-block-summary .items-in-cart>.title:after{top:16px}.opc-block-summary .items-in-cart>.title span{padding-right:5px}.opc-block-summary .minicart-items .product-item-details{padding-top:0}.opc-block-summary .minicart-items .product-item-details .details-qty{font-size:18px}.opc-block-summary .minicart-items .product-item-details .details-qty .label{padding-right:3px}.opc-block-summary .minicart-items .product-item-details .price-excluding-tax{margin:4px 0 0;font-size:18px}.opc-block-summary .product-item .product-item-inner{margin-bottom:0}.opc-block-summary .product-item .price{font-size:18px}.opc-block-summary .table-totals.grand .amount,.opc-block-summary .table-totals.grand .mark{font-size:20px}.opc-block-summary .table-totals .title{color:#333;font-size:16px;font-weight:400;text-transform:none}.opc-block-summary .table-totals .gift-card.coupon{color:#666;display:block}.opc-block-shipping-information{background-color:#ebedef;padding:0 20px;margin-top:10px}.opc-block-shipping-information:empty{padding:0}.opc-block-shipping-information .shipping-information{padding-top:1px;padding-bottom:1px}.opc-block-shipping-information .shipping-information-title{font-size:26px;margin-top:9px;margin-bottom:8px;font-weight:300;margin:12px 0 8px;line-height:.88;text-transform:uppercase;padding-bottom:8px}.opc-block-shipping-information .shipping-information-title .action-edit{line-height:1;top:-2px}.opc-block-shipping-information a{color:inherit}.opc-block-shipping-information a:hover{text-decoration:underline}.opc-block-shipping-information a:active,.opc-block-shipping-information a:visited{color:inherit}.opc-estimated-wrapper .minicart-wrapper button.action.showcart,.opc-estimated-wrapper .minicart-wrapper button.action.showcart.active{background-image:url(../images/bag.svg);background-repeat:no-repeat;background-position:0 0;width:38px;height:38px}.opc-estimated-wrapper .minicart-wrapper button.action.showcart.active:hover,.opc-estimated-wrapper .minicart-wrapper button.action.showcart:hover{background-image:url(../images/bag.svg)}.opc-estimated-wrapper .minicart-wrapper button.action.showcart.active:hover .counter.qty,.opc-estimated-wrapper .minicart-wrapper button.action.showcart:hover .counter.qty{background:#f26663;color:#fff}.opc-estimated-wrapper .minicart-wrapper button.action.showcart.active .counter.qty,.opc-estimated-wrapper .minicart-wrapper button.action.showcart .counter.qty{bottom:7px;left:4px}.minicart-wrapper .block-minicart{right:6px;margin-top:-6px;border-color:#9b9b9b}.minicart-wrapper .block-minicart:after{border-color:transparent transparent #9b9b9b}.minicart-wrapper .minicart-items-wrapper{padding:0;border:none;margin-bottom:5px;margin-left:0;margin-right:0}.minicart-wrapper .action.close{right:4px;top:1px}.minicart-wrapper .action.showcart,.minicart-wrapper .action.showcart.active{position:relative;padding:7px 10px;background:transparent;color:#fff;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart:before{display:none}.minicart-wrapper .action.showcart.active:hover,.minicart-wrapper .action.showcart:hover{background:#f26663}.minicart-wrapper .action.showcart.active:hover .counter.qty,.minicart-wrapper .action.showcart:hover .counter.qty{background:#fff;color:#f26663}.minicart-wrapper .action.showcart.active .counter.qty,.minicart-wrapper .action.showcart .counter.qty{background:#f26663;position:absolute;bottom:12px;left:10px;border-radius:100%;font-size:12px;height:15px;line-height:15px;min-width:9px;-webkit-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.minicart-wrapper .action.showcart.active .counter-number,.minicart-wrapper .action.showcart .counter-number{text-shadow:none}.minicart-wrapper .showcart__icon{width:38px;height:38px}.minicart-wrapper .product-item-details{padding-top:0;padding-left:97px;text-align:left;position:relative}.minicart-wrapper .product-item-pricing{color:#2c3e50}.minicart-wrapper .product-item-pricing .price-container{position:absolute;top:-5px;left:260px;color:#29173c;max-width:68px;overflow:hidden}.minicart-wrapper .product-item-name{margin-bottom:14px;margin-right:90px}.minicart-wrapper .minicart-items .product-item{padding-top:16px;padding-bottom:16px;border-top:none;border-bottom:1px solid #9b9b9b}.minicart-wrapper .minicart-items .product-item:first-child{padding-top:0}.minicart-wrapper .minicart-items .product-item-name a{color:#29173c;font-weight:700;font-size:12px}.minicart-wrapper .minicart-items .product-item-name a:hover{text-decoration:underline}.minicart-wrapper .minicart-items .product-item-details .price{font-size:12px}.minicart-wrapper .minicart-items .product-item-details .details-qty{margin-top:0}.minicart-wrapper .minicart-items .label{font-size:16px;padding-right:8px;font-size:13px;text-transform:uppercase;color:#747474}.minicart-wrapper .update-cart-item{color:#747474;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;text-decoration:underline;text-transform:lowercase;border-radius:0;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;margin-left:12px;display:inline-block;vertical-align:middle}.minicart-wrapper .update-cart-item:active,.minicart-wrapper .update-cart-item:focus,.minicart-wrapper .update-cart-item:hover{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}.minicart-wrapper .price-excluding-tax{font-size:18px}.minicart-wrapper input[type=number]{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:28px;width:38px;height:28px;border:1px solid #737373;color:#747474;-webkit-box-shadow:none;box-shadow:none}.minicart-wrapper input[type=number]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.minicart-wrapper .product .actions{margin-top:0;float:none;position:absolute;top:0;right:0}.minicart-wrapper .product .actions>.primary:not(:last-child),.minicart-wrapper .product .actions>.secondary:not(:last-child){margin-right:0}.minicart-wrapper .product .actions .secondary{margin-right:0;margin-left:5px}.minicart-wrapper .action.delete{padding-left:3px;padding-right:3px}.minicart-wrapper .action.delete:before{content:"\e616";color:#747474;font-size:10px}.minicart-wrapper .block-minicart .items-total{color:#2c3e50;margin-top:2px;margin-left:0}.minicart-wrapper .block-minicart .subtotal{margin:10px 23px 0 0}.minicart-wrapper .block-minicart .subtotal .label,.minicart-wrapper .block-minicart .subtotal .price-container{display:inline-block;vertical-align:middle;line-height:1.2;font-size:18px;color:#29173c}.minicart-wrapper .block-minicart .subtotal .label{font-size:18px;font-weight:400;text-transform:uppercase;margin-right:40px}.minicart-wrapper .block-minicart .subtotal .price-container{font-weight:700}.minicart-wrapper .block-minicart .block-content>.actions{margin-top:6px}.minicart-wrapper .block-minicart .block-content>.actions>.secondary{text-align:right}.minicart-wrapper .block-minicart .block-content>.actions>.primary{margin:0;margin-top:10px;text-align:center}.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary{height:39px;line-height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:0;padding:0;margin-bottom:0;margin-left:0;margin-right:0;float:none;display:inline-block;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear;padding-left:10px;padding-right:10px;width:183px}.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary:active,.minicart-wrapper .block-minicart .block-content>.actions>.primary .action.primary:visited{color:#fff;background-color:#f26663;border:1px solid #f26663}.minicart-wrapper .actions .primary,.minicart-wrapper .actions .secondary{display:block}.minicart-wrapper .actions .action.viewcart{display:inline-block;height:auto;line-height:1.2;background:none;border:none;font-family:inherit;text-transform:lowercase;color:#747474;font-size:14px;font-weight:400;text-decoration:underline;border-radius:0;padding:0;margin-bottom:0;margin-left:0;margin-right:0;float:none;width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.minicart-wrapper .actions .action.viewcart:hover{background:none;border-color:none;text-decoration:none}.minicart-wrapper .actions .action.viewcart:active,.minicart-wrapper .actions .action.viewcart:visited{background:none;border:none}.checkout-box{margin-top:30px}.message.error,.message.info,.message.notice,.message.success,.message.warning{font-size:15px;line-height:1.2;padding:6px 20px 6px 40px}.message.error>:first-child:before,.message.info>:first-child:before,.message.notice>:first-child:before,.message.success>:first-child:before,.message.warning>:first-child:before{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;left:0;top:0;bottom:0;padding-left:9px;-webkit-box-sizing:border-box;box-sizing:border-box;width:35px;margin:0}.order-status{margin-top:2px;padding:1px 5px;border:1px solid #747474;font-size:12px}.account .page-title-wrapper{margin-bottom:30px}.account .page-main .page-title-wrapper .order-date{margin-top:0;margin-bottom:4px}.account .page-main .page-title-wrapper .page-title{margin-right:10px}.account .block-collapsible-nav{margin-top:43px;z-index:4}.account .block-collapsible-nav .title:after{margin-top:8px}.account .block-collapsible-nav .content{background:none;padding-top:5px}.account .block-collapsible-nav .item.current>strong,.account .block-collapsible-nav .item.current a{border:none;font-weight:600;color:#29153d}.account .block-collapsible-nav .item>strong,.account .block-collapsible-nav .item a{font-size:15px;font-weight:400;border:none;color:#747474;padding-top:3px;padding-bottom:3px;padding-left:0}.account .block-collapsible-nav .item>strong:hover,.account .block-collapsible-nav .item a:hover{background:none;color:#29153d}.account .block-collapsible-nav .item .delimiter{display:none}.account .block-dashboard-info{margin-top:30px}.account .block-wishlist{padding-left:0}.account .column.main .block:not(.widget) .block-title{border-bottom:1px solid #747474;font-weight:400;line-height:1.2;color:#29173c}.account .column.main .block:not(.widget) .block-title>strong{font-size:25px;color:inherit;font-weight:inherit;line-height:inherit}.account .column.main .block:not(.widget) .block-title>.action{color:#747474;font-size:14px}.account .column.main .block:not(.widget) .block-title>.action:hover{text-decoration:underline}.account .column.main .block:not(.widget) .box-title{font-weight:700;line-height:1.2;color:#29173c}.account .column.main .block:not(.widget) .box-title>span{font-size:18px}.account .legend{border-bottom:1px solid #747474;font-weight:400;line-height:1.2;color:#29173c}.account .legend>span{font-size:25px;color:inherit;font-weight:inherit;line-height:inherit}.account .abs-account-block-font-size,.account .block-addresses-list address,.account .block-balance-giftcard .block-content,.account .block-reviews-dashboard .product-name,.account .box-address-billing .box-content,.account .box-address-shipping .box-content,.account .box-billing-address .box-content,.account .box-information .box-content,.account .box-newsletter .box-content,.account .box-shipping-address .box-content{font-size:15px;font-weight:400;line-height:1.6;color:#333}.account .abs-account-block-font-size a,.account .block-addresses-list address a,.account .block-balance-giftcard .block-content a,.account .block-reviews-dashboard .product-name a,.account .box-address-billing .box-content a,.account .box-address-shipping .box-content a,.account .box-billing-address .box-content a,.account .box-information .box-content a,.account .box-newsletter .box-content a,.account .box-shipping-address .box-content a{color:inherit}.account .abs-account-block-font-size a:hover,.account .block-addresses-list address a:hover,.account .block-balance-giftcard .block-content a:hover,.account .block-reviews-dashboard .product-name a:hover,.account .box-address-billing .box-content a:hover,.account .box-address-shipping .box-content a:hover,.account .box-billing-address .box-content a:hover,.account .box-information .box-content a:hover,.account .box-newsletter .box-content a:hover,.account .box-shipping-address .box-content a:hover{text-decoration:underline}.account .box-actions .action{font-size:14px;color:#747474;font-weight:400;display:inline-block;vertical-align:top;margin-right:20px}.account .box-actions .action:hover{text-decoration:underline}.account .account .data.table .col.actions .action:after,.account .block-addresses-list .items.addresses .item.actions .action:after,.account .block .box-actions .action:after,.account .sales-guest-view .data.table .col.actions .action:after,.account [class^=sales-guest-] .data.table .col.actions .action:after{display:none}.account .orders-recent{margin-top:0;margin-left:20px}.account .table-order-items th{font-size:15px;font-weight:700;color:#29173c}.account .table-order-items td{font-size:14px}.account .table-order-items td .action{color:#747474}.account .table-order-items td .action:hover{text-decoration:underline}.account .toolbar select{background-position:86% 50%;margin-right:5px}.account .table-wrapper.orders-history{margin-top:30px;margin-bottom:30px}.account .toolbar.wishlist-toolbar{margin-bottom:8px;margin-top:25px}.account .toolbar.wishlist-toolbar .toolbar-amount{line-height:37px}.account .pager .toolbar-amount{line-height:36px}.account .form-wishlist-items{padding-top:30px;border-top:1px solid #747474}.account .form-wishlist-items .actions-toolbar{margin-top:200px}.account .form-wishlist-items .price-box,.account .form-wishlist-items .product-item-name{text-align:center}.account .form-wishlist-items .actions-toolbar .primary .action.share,.account .form-wishlist-items .actions-toolbar .primary .action.tocart,.account .form-wishlist-items .actions-toolbar .primary .action.update{border-radius:0;font-size:16px;font-weight:400;text-transform:uppercase;width:183px;height:39px;line-height:1.2}.account .form-wishlist-items .actions-toolbar .primary .action.share,.account .form-wishlist-items .actions-toolbar .primary .action.update{border:1px solid #737373;color:#747474;background-color:#fff;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.account .form-wishlist-items .actions-toolbar .primary .action.share:focus,.account .form-wishlist-items .actions-toolbar .primary .action.share:hover,.account .form-wishlist-items .actions-toolbar .primary .action.update:focus,.account .form-wishlist-items .actions-toolbar .primary .action.update:hover{background-color:#fdfafa}.account .form-wishlist-items .actions-toolbar .primary .action.tocart{background-color:#f26663;border:1px solid #f26663;color:#fff}.account .form-wishlist-items .actions-toolbar .primary .action.tocart:focus,.account .form-wishlist-items .actions-toolbar .primary .action.tocart:hover{background-color:#f78684;border-color:#f78684;color:#fff}.account .form-wishlist-items .actions-toolbar .primary button:not(.primary){-webkit-box-shadow:none;box-shadow:none}.account .products-grid.wishlist .product-item-info{border:none}.account .products-grid.wishlist .product-item-info:hover{-webkit-box-shadow:3px 4px 5px rgba(0,0,0,.26);box-shadow:3px 4px 5px rgba(0,0,0,.26);border:1px solid #868686}.account .products-grid.wishlist .product-item .price-box{margin:0 0 5px}.account .products-grid.wishlist .product-item-comment{resize:none;height:75px;border:1px solid #8c8c8c;color:#333;font-size:13px;font-weight:400}.account .products-grid.wishlist .product-item-comment:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.account .products-grid.wishlist .product-item-comment::plaseholder{color:#747474}.account .products-grid.wishlist .product-item-inner{-webkit-box-shadow:3px 4px 5px rgba(0,0,0,.26);box-shadow:3px 4px 5px rgba(0,0,0,.26);border:1px solid #868686;border-top:none}.account .products-grid.wishlist .product-item .fieldset{display:block;margin-bottom:0}.account .products-grid.wishlist .fieldset .field.qty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:66px;float:left;margin-bottom:0}.account .products-grid.wishlist .box-tocart input.qty{width:40px;height:39px;border:1px solid #737373;color:#747474;margin-bottom:0}.account .products-grid.wishlist .box-tocart input.qty:focus{-webkit-box-shadow:none;box-shadow:none}.account .products-grid.wishlist .fieldset>.field>.label{color:#747474;font-size:13px;font-weight:400;margin-right:5px;margin-bottom:0}.account .products-grid.wishlist .product-item .box-tocart .tocart{font-size:16px;font-weight:400;text-transform:uppercase;max-width:120px;text-align:center;line-height:37px;padding-top:0;padding-bottom:0}.account .products-grid.wishlist .product-item .fieldset .product-item-actions{display:block;margin-top:0;float:right}.account .products-grid.wishlist .box-tocart{margin-bottom:0}.account .products-grid.wishlist .product-item-actions{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.account .block-addresses-default{margin-top:30px}.account .actions-toolbar .primary .action.primary{width:183px;height:39px;line-height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:0;padding:0;margin-bottom:0;margin-left:0;margin-right:0;float:none;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.account .actions-toolbar .primary .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.account .actions-toolbar .primary .action.primary:active,.account .actions-toolbar .primary .action.primary:visited{background-color:#f26663;border:1px solid #f26663}.account .form-edit-account{margin-top:40px}.account .form-edit-account .fieldset.info{padding-bottom:0}.account .field{margin-bottom:20px}.account .field:last-child{margin-bottom:0}.account .field .control{position:relative}.account .field.password-info{line-height:1.6}.account .field.choice{margin-bottom:10px;position:relative}.account .field.choice input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.account .field.choice input[type=checkbox]:checked+.label:before{content:"\e610"}.account .field.choice .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:start}.account .field.choice .label:before{content:"";width:12px;height:12px;margin-right:10px;border:1px solid #747474;color:#747474;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;font-size:11px;line-height:1;font-family:luma-icons;cursor:pointer}.account .field.street div.mage-error[generated]{top:32px}.account .field.street .additional{margin-top:20px}.account .fieldset>.field.required>.label:after{color:inherit;font-size:inherit;margin-left:2px}.account input[type=datetime],.account input[type=email],.account input[type=number],.account input[type=password],.account input[type=search],.account input[type=tel],.account input[type=text],.account input[type=url],.account select{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#747474;font-size:16px;border-color:#747474}.account input[type=datetime]:focus,.account input[type=email]:focus,.account input[type=number]:focus,.account input[type=password]:focus,.account input[type=search]:focus,.account input[type=tel]:focus,.account input[type=text]:focus,.account input[type=url]:focus,.account select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.account input[type=datetime].mage-error,.account input[type=email].mage-error,.account input[type=number].mage-error,.account input[type=password].mage-error,.account input[type=search].mage-error,.account input[type=tel].mage-error,.account input[type=text].mage-error,.account input[type=url].mage-error,.account select.mage-error{border-color:#f54d4a}.account input[type=checkbox]:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.account .field-error,.account div.mage-error[generated]{position:absolute;top:100%;left:0;font-size:12px;color:#f54d4a;font-weight:400;font-family:inherit;margin-top:2px}.account .order-actions-toolbar{text-align:right;margin-bottom:0}.account .order-actions-toolbar .action{float:none;display:inline-block;vertical-align:middle;color:#747474;margin-right:0}.account .order-actions-toolbar .action.print{display:inline-block}.account .order-actions-toolbar .action.print:before{border-left:1px solid #a6a6a6;content:"";display:inline-block;height:12px;margin:0 10px;vertical-align:-1px}.account .order-actions-toolbar .action:focus,.account .order-actions-toolbar .action:visited{color:#747474}.account .order-actions-toolbar .action:hover{text-decoration:underline}.account .table-order-items td{line-height:1;font-size:16px;color:#333}.account .table-order-items>tfoot>tr>td,.account .table-order-items>tfoot>tr>th{padding-top:6px;padding-bottom:6px}.account .order-details-items .actions-toolbar .action{float:none;display:inline-block;vertical-align:middle;color:#747474;margin-right:0}.account .order-details-items .actions-toolbar .action.print{margin:0}.account .order-details-items .actions-toolbar .action.track:after{border-left:1px solid #a6a6a6;content:"";display:inline-block;height:12px;margin:0 10px;vertical-align:-1px}.account .order-details-items .actions-toolbar .action:focus,.account .order-details-items .actions-toolbar .action:visited{color:#747474}.account .order-details-items .actions-toolbar .action:hover{text-decoration:underline}.account .order-details-items .order-title>strong{font-size:22px;font-weight:400;display:inline-block}.account .order-details-items .order-title .action{display:inline-block;margin:0;color:#747474}.account .order-details-items .order-title .action:focus,.account .order-details-items .order-title .action:visited{color:#747474}.account .order-details-items .order-title .action:hover{text-decoration:underline}.account .order-details-items .order-title .action.track{float:none;margin:0}.account .order-details-items .order-title .action:before{border-left:1px solid #a6a6a6;content:"";display:inline-block;height:12px;margin:0 10px;vertical-align:-1px}.account .order-details-items .table-wrapper{border-bottom:none}.account .order-details-items .table-order-items .product-item-name{font-size:16px;margin:5px 0 0;color:#29173c;line-height:1}.account .order-details-items .col.price,.account .order-details-items .col.qty,.account .order-details-items .col.sku{text-align:right}.account .order-details-items .col.price .price-excluding-tax,.account .order-details-items .col.subtotal .price-excluding-tax{color:#29173c;font-size:16px;line-height:1}.account .order-details-items .title{font-size:16px;text-transform:none;color:#333;margin:0}.account .order-details-items .items-qty .item{padding-bottom:3px}.account .payment-method .title{font-size:16px;color:inherit;text-transform:none;text-align:left;line-height:1.4;font-weight:300}.account .block-order-details-view .box-content .payment-method .title{font-weight:300}.account .form-address-edit .actions-toolbar>.secondary .action.back{display:inline-block;border-radius:0;font-size:16px;font-weight:400;text-transform:uppercase;width:183px;height:37px;line-height:39px;border:1px solid #737373;color:#747474;background-color:#fff;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;margin:0 0 0 15px}.account .form-address-edit .actions-toolbar>.secondary .action.back:focus,.account .form-address-edit .actions-toolbar>.secondary .action.back:hover{background-color:#fdfafa}.account .data.table .col.actions{white-space:normal;width:150px}.account .block-order-details-view a{color:inherit}.account .block-order-details-view a:hover{text-decoration:underline}.account .block-order-details-view a:active,.account .block-order-details-view a:visited{color:inherit}.modal-popup.confirm .modal-inner-wrap .modal-content{padding-right:3rem}.modal-popup button{border-radius:0;font-size:16px;font-weight:400;text-transform:uppercase;height:39px;line-height:1.2}.modal-popup button:not(.primary){-webkit-box-shadow:none;box-shadow:none}.modal-popup .action-dismiss{border:1px solid #737373;color:#747474;background-color:#fff;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.modal-popup .action-dismiss:focus,.modal-popup .action-dismiss:hover{background-color:#fdfafa}.modal-popup .action-accept{background-color:#f26663;border:1px solid #f26663;color:#fff}.modal-popup .action-accept:focus,.modal-popup .action-accept:hover{background-color:#f78684;border-color:#f78684;color:#fff}.modal-popup .modal-footer button{min-width:115px;margin-right:10px;vertical-align:top}.modal-popup .modal-footer .action.primary{width:183px;height:39px;line-height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:0;padding:0;margin-bottom:0;margin-left:0;margin-right:0;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.modal-popup .modal-footer .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.modal-popup .modal-footer .action.primary:active,.modal-popup .modal-footer .action.primary:visited{background-color:#f26663;border:1px solid #f26663}.modal-popup .action.secondary{border-radius:0;font-size:16px;font-weight:400;text-transform:uppercase;width:183px;height:39px;line-height:39px;border:1px solid #737373;color:#747474;text-decoration:none;background-color:#fff;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;margin:0 0 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-popup .action.secondary:active,.modal-popup .action.secondary:focus,.modal-popup .action.secondary:hover{background-color:#fdfafa;border:1px solid #737373;color:#747474;text-decoration:none}.checkout-index-index .modal-popup .fieldset .field .control{position:relative}.checkout-index-index .modal-popup .fieldset .field .control._with-tooltip input{width:100%;margin-right:0}.checkout-index-index .modal-popup .fieldset .field .additional{margin-top:30px}.checkout-index-index .modal-popup .fieldset .field .label,.checkout-index-index .modal-popup .fieldset .field>.label{color:#29153d;font-size:16px;font-weight:400;line-height:1.2;margin-bottom:4px}.checkout-index-index .modal-popup .fieldset .field .label:after,.checkout-index-index .modal-popup .fieldset .field>.label:after{color:inherit;font-size:inherit;margin-left:3px}.checkout-index-index .modal-popup .fieldset .field .input-text,.checkout-index-index .modal-popup .fieldset .field input[type=email],.checkout-index-index .modal-popup .fieldset .field input[type=password],.checkout-index-index .modal-popup .fieldset .field input[type=text],.checkout-index-index .modal-popup .fieldset .field select{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#747474;font-size:16px;border-color:#747474}.checkout-index-index .modal-popup .fieldset .field .input-text:focus,.checkout-index-index .modal-popup .fieldset .field input[type=checkbox]:focus,.checkout-index-index .modal-popup .fieldset .field input[type=email]:focus,.checkout-index-index .modal-popup .fieldset .field input[type=password]:focus,.checkout-index-index .modal-popup .fieldset .field input[type=radio]:focus,.checkout-index-index .modal-popup .fieldset .field input[type=text]:focus,.checkout-index-index .modal-popup .fieldset .field select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.checkout-index-index .modal-popup .fieldset .field._error .input-text,.checkout-index-index .modal-popup .fieldset .field._error input[type=email],.checkout-index-index .modal-popup .fieldset .field._error input[type=password],.checkout-index-index .modal-popup .fieldset .field._error input[type=text],.checkout-index-index .modal-popup .fieldset .field._error select{border-color:#f54d4a}.checkout-index-index .modal-popup .fieldset .field .field-error,.checkout-index-index .modal-popup .fieldset .field div.mage-error[generated]{position:absolute;top:100%;left:0;font-size:12px;color:#f54d4a;font-weight:400;font-family:inherit;margin-top:2px}.checkout-index-index .modal-popup .fieldset .field.choice{position:relative}.checkout-index-index .modal-popup .fieldset .field.choice input[type=checkbox]{position:absolute;z-index:-1;opacity:0}.checkout-index-index .modal-popup .fieldset .field.choice input[type=checkbox]:checked+label:before{content:"\e610"}.checkout-index-index .modal-popup .fieldset .field.choice label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:start}.checkout-index-index .modal-popup .fieldset .field.choice label:before{content:"";width:12px;height:12px;margin-right:10px;border:1px solid #747474;color:#747474;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;font-size:11px;line-height:1;font-family:luma-icons;cursor:pointer}.checkout-index-index .modal-popup .field-tooltip{right:0;margin-left:4px;left:100%}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content{background:#f2e6f5;border-color:#b994c3}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before{border-right:none;border-bottom-color:#b994c3;border-width:11px;margin-top:-23px;right:9px}.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after{border-right:none;border-bottom-color:#f2e6f5}.checkout-index-index .modal-popup .modal-footer{padding:30px 40px}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{border-radius:0;font-size:16px;font-weight:400;text-transform:uppercase;width:183px;height:39px;line-height:39px;border:1px solid #737373;color:#747474;background-color:#fff;text-decoration:none;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;margin:0 15px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-index-index .modal-popup .modal-footer .action-hide-popup:active,.checkout-index-index .modal-popup .modal-footer .action-hide-popup:focus,.checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover{background-color:#fdfafa;border:1px solid #737373;color:#747474;text-decoration:none}.modal-content{color:#333;font-size:16px}.checkout-onepage-success .page-title-wrapper{margin-left:220px}.checkout-onepage-success .page-title,.checkout-onepage-success .print{display:inline-block;vertical-align:middle}.checkout-onepage-success .print{text-transform:uppercase;color:#868686;float:none;font-weight:400;margin-left:150px;margin-top:6px}.checkout-onepage-success .print:hover{text-decoration:underline}.checkout-onepage-success .action.primary{width:200px;height:39px;line-height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-align:center;text-transform:uppercase;border-radius:0;padding:0;margin:20px 0 0;float:none;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.checkout-onepage-success .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.checkout-onepage-success .action.primary:active,.checkout-onepage-success .action.primary:visited{background-color:#f26663;border:1px solid #f26663}.checkout-success{margin-left:220px;margin-top:30px}.checkout-success p{line-height:1.6;color:#868686;font-size:18px;font-weight:400}.checkout-success p a{color:#29173c}.checkout-success p a:hover{text-decoration:underline}.checkout-success+div{margin-left:220px;margin-top:30px}.checkout-success+div p{line-height:1.6;color:#868686;font-size:18px;font-weight:400}.checkout-success+div p a{color:#29173c}.checkout-success+div p a:hover{text-decoration:underline}.pages .item{font-size:18px;line-height:34px}.pages strong.page{color:#29173c;background:none}.pages a.page,.pages strong.page{font-size:inherit;line-height:inherit;font-weight:600;padding:0 4px}.pages a.page{color:#747474}.pages a.page:hover{color:#29173c}.pages .action.next,.pages .action.previous{color:#fff;font-size:16px;background-color:#f26663;border:1px solid #f26663;-webkit-box-shadow:none;box-shadow:none;border-radius:0;margin-left:4px}.pages .action.next:hover,.pages .action.previous:hover{background-color:#f78684;border-color:#f78684;color:#fff}.pages .action.next:hover:before,.pages .action.previous:hover:before{color:inherit}.pages .action.next:active,.pages .action.next:visited,.pages .action.previous:active,.pages .action.previous:visited{background-color:#f26663;border-color:#f26663}.pages .action.next:active:before,.pages .action.next:before,.pages .action.next:visited:before,.pages .action.previous:active:before,.pages .action.previous:before,.pages .action.previous:visited:before{color:inherit}.pages .action.next{margin-left:4px}.pages .action.previous{margin-right:4px}.page-print .page-main{max-width:1200px}.page-print .box{width:auto;padding-left:0;padding-right:0}.page-print .screen-static{padding-top:0}.page-print .logo{display:block;float:none;text-align:left;margin-top:40px}.page-print .logo__image img{display:none}.page-print .logo__image img.logo__image-colored{display:block}.page-print.account .column.main{margin-bottom:0}.page-print .footer__box{margin-bottom:30px}.ui-datepicker{background:#fff;border:1px solid #737373;z-index:9!important}.ui-datepicker .ui-datepicker-title{margin-left:1em;margin-right:1em}.ui-datepicker .ui-datepicker-title select:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{width:15px;height:30px;top:5px}.ui-datepicker .ui-datepicker-prev{left:1px}.ui-datepicker .ui-datepicker-prev span{border-color:transparent #f26663 transparent transparent}.ui-datepicker .ui-datepicker-next{right:1px}.ui-datepicker .ui-datepicker-next span{border-color:transparent transparent transparent #f26663}.ui-datepicker .ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#f26663;color:#fff}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:hsla(1,85%,67%,.1)}._has-datepicker~.ui-datepicker-trigger{position:absolute;left:100%;top:0;margin-left:5px;margin-top:1px}.ampromo-items-add{margin-bottom:12px;padding:7px;border:1px solid #ededed;text-align:center;font-weight:700;color:#29173c;font-size:14px}.ampromo-items-add:before,.checkout-index-index .ampromo-items-add:before{content:"";width:23px;height:27px;display:inline-block;vertical-align:-7px;margin-right:12px;background-image:url(../images/gift.png);background-repeat:no-repeat;background-position:0 0}.ampromo-items-add>a{font-weight:600;color:#747474;border:none}.ampromo-items-add>a:hover{text-decoration:underline}.ampromo-items-content h2{color:#29173c;font-size:35px;font-weight:700;text-align:center}.ampromo-items-content .ampromo-item{-webkit-box-shadow:4px 3px 5px rgba(0,0,0,.26);box-shadow:4px 3px 5px rgba(0,0,0,.26);border:1px solid #868686;width:230px!important;margin-left:19px;margin-right:19px}.ampromo-items-content .ampromo-item:hover{background-color:#fff}.ampromo-items-content .ampromo-title{color:#2e1b46;font-size:15px;font-weight:700;text-transform:uppercase;text-align:center;min-height:35px}.ampromo-items-content .action.primary{color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#f26663;border-color:#f26663;border-radius:0;padding:10px 10px 9px;max-width:100%;display:block;width:100%;max-width:177px;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.ampromo-items-content .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.ampromo-items-content .action.primary:active,.ampromo-items-content .action.primary:visited{background-color:#f26663;border-color:#f26663;color:#fff}.ampromo-slick .slick-dots{margin-top:10px}.ampromo-slick .slick-dots li{margin-left:3px;margin-right:3px}.ampromo-slick .slick-dots button:before{content:"";width:10px;height:10px;background-color:#868686;border-radius:100%;position:static;display:block;opacity:.7;-webkit-transition:opacity,background-color .1s linear;-o-transition:opacity,background-color .1s linear;transition:opacity,background-color .1s linear}.ampromo-slick .slick-dots button:hover:before{opacity:1}.ampromo-slick li.slick-active button:before{background-color:#f26663;opacity:1}.ampromo-popup-container{margin-top:28px}.amcard-title{color:#29173c;font-size:14px;font-weight:700;text-transform:capitalize}.amcard-label-block.-price{border:1px solid #737373;background:none;color:#747474;font-size:14px;font-weight:400;padding-left:6px;padding-right:6px;text-align:center;text-transform:uppercase;min-width:61px;border-radius:0;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.amcard-label-block.-price.-active,.amcard-label-block.-price:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#f26663;border-color:#f26663}.amcard-general-container div.mage-error[generated]{position:absolute;top:100%;left:0;font-size:12px;color:#f54d4a;font-weight:400;font-family:inherit;margin-top:2px}.amcard-field-block.-double>.amcard-field{font-size:15px;font-weight:400;line-height:1.4;padding:6px 12px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #737373;height:34px;width:217px;color:#747474}.amcard-field-block.-double>.amcard-field:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.amcard-field-block.-double>.amcard-field::-webkit-input-placeholder{color:#bcbcbc}.amcard-field-block.-double>.amcard-field::-moz-placeholder{color:#bcbcbc}.amcard-field-block.-double>.amcard-field::-ms-input-placeholder{color:#bcbcbc}.amcard-field-block.-double>.amcard-field::placeholder{color:#bcbcbc}.amcard-field-block .amcard-button,.amcard-field-block .amcard-button.-account{background-color:#f26663;border:none;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:14px;font-weight:400;line-height:1.4;padding:6px 12px;margin-left:6px;min-width:61px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.amcard-field-block .amcard-button.-account:active,.amcard-field-block .amcard-button.-account:focus,.amcard-field-block .amcard-button.-account:hover,.amcard-field-block .amcard-button:active,.amcard-field-block .amcard-button:focus,.amcard-field-block .amcard-button:hover{background-color:#f78684;color:#fff;-webkit-box-shadow:none;box-shadow:none;border:none;opacity:1}.amcard-field-block .amcard-button.-account:not(:focus),.amcard-field-block .amcard-button:not(:focus){-webkit-box-shadow:none;box-shadow:none}.amcard-carousel-container{position:relative}.amcard-form-container{border-top-color:#afafaf}.amcard-form-container.-interior{margin-top:40px}.amcard-form-container.-interior>div>span{color:#747474;font-size:14px;font-weight:400}.amcard-form-container.-interior+.amcard-form-container .amcard-flex-container{display:block}.amcard-form-container.-interior+.amcard-form-container .amcard-flex-container .amcard-field-container{width:auto;margin-bottom:20px}.amcard-form-container .amcard-title{color:#29173c;font-size:14px;font-weight:700;max-width:336px}.amcard-field-block{width:336px;position:relative}.amcard-field-block>.amcard-field{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;border:1px solid #737373;font-size:14px;font-weight:400;color:#747474;border-radius:0}.amcard-field-block>.amcard-field::-webkit-input-placeholder{color:#bbb}.amcard-field-block>.amcard-field::-moz-placeholder{color:#bbb}.amcard-field-block>.amcard-field::-ms-input-placeholder{color:#bbb}.amcard-field-block>.amcard-field::placeholder{color:#bbb}.amcard-field-block>.amcard-field:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.amcard-field-block input[type=text]{height:34px}.amcard-upload-container .amcard-label-block{border:1px solid #737373;background:none;color:#747474;border-radius:0;text-transform:uppercase}.amcard-upload-container .amcard-label-block:before{background:none;content:"\f030";font-family:luma-icons;color:#9f9f9f;font-size:15px;line-height:1.3}.amcard-upload-container .amcard-label-block:hover{color:#fff;background-color:#f26663;border-color:#f26663}.amcard-upload-container .amcard-label-block:hover:before{color:#fff}.amcard-question-container{background-image:none;background-color:#9f9f9f;width:17px;height:17px;border-radius:100%;color:#fff;font-size:13px;text-align:center;line-height:17px;font-weight:600}.amcard-question-container:before{content:"?"}.amcard-preview-container{text-align:right;max-width:336px;margin-top:4px}.amcard-preview-container>.amcard-button{padding:0;border:none;border-radius:0;background:none;color:#747474;font-size:14px;font-weight:400;text-decoration:underline;text-transform:lowercase}.amcard-preview-container>.amcard-button:hover{background:none;color:#747474;text-decoration:none}.amcard-preview-container>.amcard-button:active,.amcard-preview-container>.amcard-button:focus{-webkit-box-shadow:none;box-shadow:none}.amcard-label-block>.amcard-icon{width:10px;height:10px;margin-top:3px;border:1px solid #747474}.amcard-label-block>.amcard-icon:before{content:"";display:none;background-color:#747474;width:6px;height:6px;border-radius:50%;margin-top:2px;margin-left:2px}.amcard-label-block .amcard-radio:checked+.amcard-icon{background:none;border:1px solid #747474}.amcard-label-block .amcard-radio:checked+.amcard-icon:before{display:block}.amcard-label-block>.amcard-name{font-size:15px}.amcard-flex-container .amcard-field-container{width:48%;margin-bottom:0}.amcard-field-container{margin-top:0;margin-bottom:20px}.amcard-field-container.-cart{margin-bottom:30px}.amcard-field-container .amcard-check{font-size:14px;color:#747474;font-weight:400;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-transform:lowercase;text-decoration:underline;padding:0;margin-top:20px}.amcard-field-container .amcard-check:hover{text-decoration:none}.amcard-codes-list{margin-top:20px;margin-bottom:20px;color:#333;font-size:14px}.amcard-codes-list .amcard-delete{font-size:14px;color:#747474;font-weight:400;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;text-transform:lowercase;text-decoration:underline;padding:0;margin-left:22px;margin-top:-4px}.amcard-codes-list .amcard-delete:hover{text-decoration:none}.amcard-codes-list .table-gift-cards th{color:#29173c;font-size:15px;font-weight:700;line-height:1;padding-left:0}.amcard-codes-list .table-gift-cards td{padding-left:0;line-height:1}.amcardacc-codes-block .legend{display:none}.amcard-card-info{background:none;padding-left:0;padding-right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.amcard-card-info .amcard-field p{color:#29173c;font-size:15px;font-weight:700}.amcard-card-info .amcard-field strong{color:#333;font-size:14px;font-weight:400}.amcard-preview .wrapper-inner{padding:0}.amcard-preview .logo{max-width:105px;margin-bottom:0}.amcard-preview .wrapper td{padding-top:10px!important;padding-bottom:10px!important}.amcard-preview .amcard-message-body img{max-height:150px}.amcard-preview .amcard-code{border-radius:0!important;color:#747474;margin-bottom:15px;display:inline-block}.amcard-preview a{color:#747474!important;text-decoration:underline}.amcard-preview a:hover{text-decoration:none}.amcard-preview a:active,.amcard-preview a:visited{color:inherit}.amcard-preview .main{font-size:14px;width:100%!important}.amcard-preview .main td>p{margin-bottom:0!important}.product-gift-ecard .product-box .product-info-main .product-info-stock-sku{padding-top:7px}.product-gift-ecard .product-box .product-info-main .product.info.detailed{border-top-color:#afafaf}.product-gift-ecard .modal-popup .modal-inner-wrap{max-width:730px}.product-gift-ecard .modal-popup .modal-header{padding-top:1.2rem}.product-gift-ecard .modal-popup .modal-content{padding-left:2rem;padding-right:2rem;padding-bottom:1rem}.product-gift-ecard .modal-popup.modal-slide .modal-footer{padding:0 2rem 2rem;border:none}.product-gift-ecard .modal-popup.modal-slide .modal-footer button{margin-right:0;margin-left:10px;background-color:#f26663;border:none;color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:14px;font-weight:400;line-height:1.4;padding:6px 12px;min-width:61px;height:34px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase}.product-gift-ecard .modal-popup.modal-slide .modal-footer button:hover{background-color:#f78684;color:#fff;-webkit-box-shadow:none;box-shadow:none;border:none}.product-gift-ecard .modal-popup.modal-slide .modal-footer button:active,.product-gift-ecard .modal-popup.modal-slide .modal-footer button:focus{-webkit-box-shadow:none;box-shadow:none}.paypal-review{margin-top:30px}.paypal-review .box-order-shipping-method{padding-left:0;padding-right:0}.paypal-review .block .box-title>span{font-size:18px}.paypal-review .box-content img{margin-top:10px}.paypal-review .box-actions a{color:inherit}.paypal-review .box-actions a:hover{text-decoration:underline}.paypal-review-discount{padding-top:30px}.paypal-review-discount .block>.title{color:#29173c;line-height:0;text-align:left;font-size:18px;font-weight:400;text-transform:uppercase;padding-bottom:13px}.paypal-review-discount .block>.title strong{color:inherit;font-size:inherit;font-weight:inherit;margin:0;vertical-align:middle}.paypal-review-discount .block>.title:after{color:inherit}.paypal-review-discount .block .actions-toolbar .action.primary{border:1px solid #737373;color:#747474;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:14px;font-weight:400;margin-left:6px;line-height:1.4;padding:7px 12px 6px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.paypal-review-discount .block .actions-toolbar .action.primary:active,.paypal-review-discount .block .actions-toolbar .action.primary:focus,.paypal-review-discount .block .actions-toolbar .action.primary:hover{background-color:#fdfafa;border-color:#737373;color:#747474;-webkit-box-shadow:none;box-shadow:none}.paypal-review-discount .block .actions-toolbar .action.primary:not(:focus){-webkit-box-shadow:none;box-shadow:none}.paypal-review-discount .fieldset{max-width:368px}.paypal-review-discount input[type=text]{font-size:15px;font-weight:400;line-height:1.4;padding:6px 12px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-box-shadow:none;box-shadow:none;border-radius:0;border:1px solid #737373;height:34px;color:#747474}.paypal-review-discount input[type=text]:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.paypal-review-discount input[type=text]::-webkit-input-placeholder{color:#bcbcbc}.paypal-review-discount input[type=text]::-moz-placeholder{color:#bcbcbc}.paypal-review-discount input[type=text]::-ms-input-placeholder{color:#bcbcbc}.paypal-review-discount input[type=text]::placeholder{color:#bcbcbc}.paypal-review .other-amcard-giftcards-block{clear:both;margin-top:110px}.paypal-review .other-amcard-giftcards-block .payment-option._active .action.action-toggle:after{content:"\e621"}.paypal-review .other-amcard-giftcards-block .payment-option .action.action-toggle{color:#29173c;line-height:0;text-align:left;font-size:18px;font-weight:400;text-transform:uppercase;cursor:pointer}.paypal-review .other-amcard-giftcards-block .payment-option .action.action-toggle:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;line-height:12px;color:inherit;content:"\e622";font-family:luma-icons;margin:3px 0 0;vertical-align:middle;display:inline-block;font-weight:400;margin-left:10px}.paypal-review .other-amcard-giftcards-block .payment-option .action.action-toggle span{color:inherit;font-size:inherit;font-weight:inherit;margin:0;vertical-align:middle}.paypal-review .other-amcard-giftcards-block .amcard-field-container.-cart{margin-top:0}.paypal-review .other-amcard-giftcards-block .amcard-codes-list{margin-top:10px;margin-bottom:10px}.paypal-review .other-amcard-giftcards-block .amcard-form-container{border:none;margin-top:0}.paypal-review .other-amcard-giftcards-block .amcard-field-block{width:348px}.paypal-review .other-amcard-giftcards-block .amcard-field-block .amcard-button{border:1px solid #737373;color:#747474;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:14px;font-weight:400;margin-left:6px;line-height:1.4;padding:7px 12px 6px;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.paypal-review .other-amcard-giftcards-block .amcard-field-block .amcard-button:active,.paypal-review .other-amcard-giftcards-block .amcard-field-block .amcard-button:focus,.paypal-review .other-amcard-giftcards-block .amcard-field-block .amcard-button:hover{background-color:#fdfafa;border-color:#737373;color:#747474;-webkit-box-shadow:none;box-shadow:none}.paypal-review .other-amcard-giftcards-block .amcard-field-block .amcard-button:not(:focus){-webkit-box-shadow:none;box-shadow:none}.paypal-review .paypal-review-title{border:none}.paypal-review .paypal-review-title>strong{font-size:28px}.paypal-review .paypal-review-title a:hover{text-decoration:underline}.paypal-review table>tfoot>tr>td,.paypal-review table>tfoot>tr>th{padding-top:4px;padding-bottom:4px}.paypal-review .table tfoot>tr:first-child td,.paypal-review .table tfoot>tr:first-child th{padding-top:4px}.paypal-review .order-review-form{margin-top:20px}.paypal-review .order-review-form .action.primary{color:#fff;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;background-color:#f26663;border-color:#f26663;border-radius:0;padding:10px;max-width:100%;display:block;width:100%;line-height:1.2;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.paypal-review .order-review-form .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.paypal-review .order-review-form .action.primary:active,.paypal-review .order-review-form .action.primary:visited{background-color:#f26663;border-color:#f26663;color:#fff}.ccpa-customer-settings .policy-content{margin-bottom:20px}.ccpa-customer-settings .fieldset{margin-top:20px}.ccpa-customer-settings .amccpa-actions-toolbar .action.primary{min-width:183px;height:39px;line-height:39px;background-color:#f26663;border:1px solid #f26663;color:#fff;font-family:inherit;font-size:16px;font-weight:400;text-transform:uppercase;border-radius:0;padding:0;margin-bottom:0;margin-left:0;margin-right:0;float:none;-webkit-transition:color,background-color .1s linear;-o-transition:color,background-color .1s linear;transition:color,background-color .1s linear}.ccpa-customer-settings .amccpa-actions-toolbar .action.primary:hover{background-color:#f78684;border-color:#f78684;color:#fff}.ccpa-customer-settings .amccpa-actions-toolbar .action.primary:active,.ccpa-customer-settings .amccpa-actions-toolbar .action.primary:visited{background-color:#f26663;border:1px solid #f26663}.screen-static{padding-top:87px}.screen-static__header{position:fixed;top:0;left:0;width:100%;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (max-width:1219px){.page:after,body:after{content:"L"}.box{width:960px}.nav__link{padding-right:10px;padding-left:10px}.header-list__message{max-width:380px}.title{font-size:42px}.subtitle,.subtitle-additional{font-size:22px}.info-tags,.text{font-size:20px}.clinical-trial__text,.info-list{font-size:18px}.clinical-trial__item-content{padding-left:20px}.clinical-trial__tested-list{font-size:15px}.advice__instagram-media{height:565px}.reviews-blogger__item{width:620px}.reviews-blogger__more{width:300px;margin-left:30px}.screen-slider--doctors{max-width:930px}.award__item--name{width:220px}.award__item--info{font-size:18px}.award__name{font-size:32px;padding-right:0;padding-left:0}.award__year{font-size:20px}.award__list{font-size:14px}.header-page__title{font-size:34px}.product-box .product-info-main{margin-left:60px}/*.product-box .product-info-main .action.towishlist{width:39px;min-width:inherit;border-width:0}.product-box .product-info-main .action.towishlist:before{margin-right:0}.product-box .product-info-main .action.towishlist span{display:none}*/.product-options-wrapper .configurable>.label{margin-right:16px}.product-add-form .product-options-wrapper .field .control{width:170px}.page-products .products-grid .product-items{margin-left:4%;margin-left:0;margin-top:0}.account-actions--sign-in .login-container .block-new-customer .block-content{margin-top:73px}.account-actions--sign-in .login-container .block-new-customer .block-content>p{margin-bottom:10px}.account .products-grid.wishlist .product-item .box-tocart .tocart{font-size:15px;min-width:90px;padding-left:5px;padding-right:5px}.checkout-onepage-success .page-title-wrapper,.checkout-success,.checkout-success+div{margin-left:0}.amcard-flex-container .amcard-field-container{width:auto}}@media (max-width:991px){.page:after,body:after{content:"M"}.box{width:720px}.subnav__link{font-size:12px}.nav__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav__link{font-size:13px}.header__group--info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.header__group--main{-ms-flex-wrap:wrap;flex-wrap:wrap}.header__nav{-webkit-box-ordinal-group:101;-ms-flex-order:100;order:100;width:100%;margin-right:0;margin-left:0}.header__cart{margin-left:auto}.title{margin-bottom:20px}.screen-title--smaller .title,.title,.title--size-m{font-size:36px}.screen-nav__link{font-size:24px}.subtitle{font-size:20px;margin-top:-10px;margin-bottom:20px}.subtitle-additional{font-size:18px;margin-top:-18px;margin-bottom:20px}.text{font-size:18px}.quote__cite-doctor{margin-top:5px}.info-tags{font-size:18px}.info-list{font-size:16px}.clinical-trial__results-list,.clinical-trial__text{font-size:18px}.clinical-trial__read-article{margin-top:30px;margin-bottom:0}.advice__instagram-media{max-width:540px;height:881px;margin-left:auto;margin-right:auto}.ratings{-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;margin-top:0}.ratings__box{width:100%;margin-top:30px;max-width:inherit}.reviews-doctors__cite-doctor{margin-top:5px}.reviews-blogger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reviews-blogger__item{width:auto}.reviews-blogger__more{width:auto;margin-left:0}.reviews-blogger__cite-blogger{margin-top:5px}.info__group{display:block;margin:0}.info__item{margin:30px 0 0}.info__item:first-child{margin-top:0}.info--features .info__item{max-width:300px;margin-right:auto;margin-left:auto}.info--features .quote__text{min-height:0}.info--story{padding-top:40px}.info--story .subtitle{font-size:26px}.info--proven{padding-bottom:30px}.info--how-to{padding-bottom:0}.info--how-to .info__subtitle{margin-top:-22px;margin-bottom:30px}.info--faq{padding-top:60px}.info--contact-us .info__title{font-size:36px}.award__group{margin-right:-15px;margin-left:-15px}.award__item--illustration,.award__item--name{width:170px}.award__name{font-size:28px}.award__year{font-size:18px}.award__list{font-size:13px}.footer-item__nav--contacts{font-size:18px}.footer__box{-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}.footer__copyright{text-align:center}.footer__payment{margin-top:10px}.footer__group{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer__part{margin-right:0;margin-left:0}.footer__part--info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}.footer__part--info .footer__item{-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:33%;flex-basis:33%}.footer__part--info .footer__item--social{margin-top:0}.footer__part--nav{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4}.footer__item{margin-right:15px;margin-left:15px}.header-page__title{font-size:28px}.product-box .product-info-main{margin-left:30px}.product-box .product-info-main .page-title-wrapper h1{font-size:24px}.product-box .product-info-main .product-info-price{display:block}.product-box .product-info-main .product-info-stock-sku{margin-top:5px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0}.product-box .product-info-main .action.tocart{width:170px}.product-box .product-info-main .product.info.detailed{margin-top:20px;border-top-width:0;border-bottom:1px solid #747474}.product-box .product-info-main .product.info.detailed .product.data.items{display:block;margin-bottom:0}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title{margin-bottom:0;float:none}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title .data.switch{display:block;font-size:18px;height:40px;padding:0 20px;line-height:40px;text-align:left;border-top:1px solid #747474}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title .data.switch:after{display:block}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.title.active .data.switch:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.product-box .product-info-main .product.info.detailed .product.data.items .data.item.content{margin-top:0;padding:10px 20px 35px}.product-options-wrapper .configurable>.label{margin-right:10px}.product-add-form .product-options-wrapper .field .control{width:120px}.page-products .products-grid .product-item{width:47%;max-width:inherit}.page-products .product-item-info.active,.page-products .product-item-info:hover{border-bottom:none}.sidebar .product-items .product-item-info .product-item-photo{float:none;width:75px}.all-products .sidebar-main,.all-products .sidebar.sidebar-additional{width:220px}.all-products .column.main{width:calc(100% - 220px)}.account-actions__logo{max-width:340px}.account-actions .login-container .block-customer-login{padding-right:50px}.account-actions .login-container .block-new-customer{padding-left:50px}.account-actions .login-container .block-new-customer .block-title{margin-right:0}.account-actions .login-container .block-new-customer .actions-toolbar{padding-right:20px}.account-actions--sign-in{padding-top:40px;padding-bottom:0}.account-actions--sign-in .login-container .block-customer-login{padding-right:50px}.account-actions--sign-in .login-container .block-new-customer{padding-left:50px}.account-actions--sign-in .login-container .block-new-customer .actions-toolbar{padding-right:20px}.thank-you{min-height:inherit;padding-bottom:100px}.cart-container .form-cart{width:100%;float:none;padding-right:0}.cart-summary{width:100%;float:none}.opc-progress-bar{width:51%}.opc-wrapper{width:55%}.opc-wrapper .step-title{font-size:22px}.opc-sidebar{width:40%}.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title{font-size:22px}.account .toolbar.wishlist-toolbar .toolbar-amount{float:left}.account .form-wishlist-items .actions-toolbar .primary .action.share,.account .form-wishlist-items .actions-toolbar .primary .action.tocart,.account .form-wishlist-items .actions-toolbar .primary .action.update{width:auto;margin-bottom:5px}.account .products-grid.wishlist .product-item-info:hover{border-bottom-color:transparent}.account .data.table .col.actions{width:96px}.checkout-onepage-success .print{margin-left:20px}.amcard-flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.amcard-flex-container .amcard-field-container{width:100%}.screen-static{padding-top:156px}}@media (max-width:767px){.page:after,body:after{content:"S"}.box{width:540px}.subnav{padding:0 15px 15px;border-width:0;border-bottom-right-radius:0;border-bottom-left-radius:0;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.subnav__group{display:block}.subnav__group,.subnav__part{margin-right:0;margin-left:0}.subnav__part:first-child{margin-top:0}.subnav__part .image-box{display:none}.subnav__button{margin-bottom:0;font-size:17px;font-weight:600;display:block;width:inherit}.subnav__button,.subnav__button:hover{margin-left:14px;background-color:transparent;border:none;border-bottom:1px solid hsla(0,0%,100%,.2)}.subnav__button:focus{color:#fff}.subnav__button .ctrl-button__container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:15px;padding-bottom:15px;padding-left:30px}.subnav__list{display:none}.subnav__list-item{border-bottom-color:hsla(0,0%,100%,.2);padding-top:10px;padding-bottom:10px;padding-left:30px}.subnav__link{color:#fff;font-size:14px}.subnav__link:hover,.subnav__link:visited{color:#fff;padding-left:0}.nav__item--only-s,.nav__list{display:block}.nav__item--has-smenu .nav__submenu{padding-top:0;padding-bottom:0}.nav__item--has-smenu .subnav__part{margin-top:0}.nav__item--has-smenu .subnav__list{margin-left:14px}.nav__item--has-smenu .subnav__list.is-active{display:block}.nav__item--has-smenu .subnav__link{font-size:17px}.nav__link{font-size:20px;padding:12px 15px}.nav__link.is-active,.nav__link:hover{background-color:transparent}.nav__caret{margin-left:12px;border-width:5px;margin-top:2px}.nav__submenu{display:block;position:static}.header-list .ctrl-button--color-white{border:none;background-color:transparent;color:#fff;font-size:14px;font-weight:600}.header-list .ctrl-button--color-white:hover{border:none;background-color:trancparent;color:#fff}.header__box{width:auto}.header__group--main{position:static;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:0}.header__note--xl{display:none}.header__note--s{display:block}.header__logo{margin-bottom:4px;margin-left:-70px}.header__logo .image-box__image{margin-left:12px}.header__nav{display:none;position:absolute;top:100%;left:0;max-height:70vh;background-color:#2e1b46;padding-top:5px;border-top-width:1px;border-top-style:solid;border-top-color:#443259;overflow-x:hidden;overflow-y:auto}.header__cart{margin-left:0}.header__user{position:relative}.header__user .header-list__item{display:none}.header__user .header-list__item--only-s{display:block;position:absolute;top:14px;right:100px}.header__burger{display:block}.screen-slider__image--xl{display:none}.screen-slider__image--s{display:block}.title,.title--text-left{font-size:24px}.title--size-m{font-size:26px}.screen-title--smaller .title{font-size:24px}.screen-nav__link{font-size:18px}.info-tags,.quote__cite-doctor,.text{font-size:16px}.clinical-trial__text{font-size:18px}.clinical-trial__group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clinical-trial__item{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.clinical-trial__item-content{padding-left:0;margin-top:20px}.clinical-trial__results-list{font-size:18px}.clinical-trial__read-article{margin-top:30px;margin-bottom:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.clinical-trial__read-article .clinical-trial__item{-ms-flex-preferred-size:50%;flex-basis:50%}.clinical-trial__link{font-size:18px}.clinical-trial__read-release{margin-bottom:40px;margin-top:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.clinical-trial__read-release .clinical-trial__link{font-size:18px}.clinical-trial__read-release .clinical-trial__item-content{padding-right:0;margin-top:0}.advice__title{font-weight:500;font-size:18px}.advice__author,.advice__title{text-align:center}.advice__instagram-media{max-width:356px;width:356px;height:651px}.faq__question{font-size:22px;padding-bottom:5px}.faq__answer{font-size:17px}.faq__answer-list,.faq__answer-number-list{line-height:1.5}.reviews-doctors__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%}.reviews-doctors__cite-media{margin-left:auto;margin-right:auto}.reviews-doctors__content{padding-left:0;padding-right:0;padding-top:30px;text-align:center}.reviews-doctors__cite-doctor{font-size:16px}.reviews-blogger__box{-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}.reviews-blogger__content{padding-left:0;padding-right:0;padding-top:20px;text-align:center}.reviews-blogger__cite-blogger{font-size:16px}.info--doctors .quote__cite-doctor{font-size:18px}.info--doctors .quote__text{font-size:20px}.info--scale .info__text,.info--shift .info__text{font-size:16px}.info--features .info__item{max-width:250px;margin-right:auto;margin-left:auto}.info--money{padding-bottom:60px}.info--money .info__actions{font-size:20px;margin-top:40px}.info--proven{padding-bottom:10px}.info--faq{padding-top:60px;margin-top:-30px}.info--faq .info__title{margin-top:30px;font-size:24px}.info--reviews-blogger .info__title{margin-bottom:20px}.info--contact-us{padding-top:30px}.info--contact-us .info__title{font-size:24px}.experience{padding-top:80px;padding-bottom:80px}.experience__actions{margin-top:50px}.experience__button{width:100%;font-size:16px;padding-right:10px;padding-left:10px}.experience__button .ctrl-button__icon{display:none}.help-content{padding-top:30px;padding-bottom:50px}.help-content__container{font-size:18px}.help-content__container h1{font-size:2em}.help-content__container h2{font-size:1.6em}.help-content__container table,.help-content__container table tbody,.help-content__container table td,.help-content__container table th,.help-content__container table thead,.help-content__container table tr{display:block}.help-content__container table td,.help-content__container table th{margin-top:0;margin-bottom:0}.help-content__container table td:nth-child(2),.help-content__container table th:nth-child(2){padding-left:20px}.award__group{display:block}.award__item--name{width:auto}.award__item--info{font-size:16px}.award__item--illustration{width:auto;max-width:290px;margin-top:30px;margin-right:auto;margin-left:auto}.award__name{font-size:24px}.award__year{font-size:16px}.award__list{font-size:12px}.award__description{margin-top:30px}.awards{padding-top:30px}.awards__item{padding-bottom:40px}.footer-item__nav--contacts{font-size:16px}.footer-payment{display:block}.footer-payment__group{margin-top:5px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer-payment__group:first-child{margin-top:0}.footer__copyright{font-size:16px}.footer__part{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:0;flex-shrink:0}.footer__part--info{display:block}.footer__part--info .footer__item--social{margin-top:30px}.header-page__title{font-size:24px}.product-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-box.column.main{padding-top:15px;display:block}.product-box .product-info-main{margin-left:0}.product-box .product-info-main .page-title-wrapper{display:none}.product-box .product-info-main .product-info-price{text-align:center;margin-top:10px}.product-box .product-info-main .product-info-price .price-box{display:block;padding-left:0}.product-box .product-info-main .product-info-stock-sku{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;padding-right:0}.product-box .product-info-main .shipping-note{width:100%;text-align:center;margin-bottom:5px}.product-box .product-info-main .bottle-size{margin-left:0}.product-box .product-info-main .field.qty{width:100%;padding-right:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-box .product-info-main .action.tocart{height:39px;position:static;width:170px;font-size:16px;margin-left:18px;z-index:1}.product-box .product-info-main .action.tocart:hover{background-color:#f26663;color:#fff}.product-box .product-info-main .action.towishlist{display:none}.product-box .product-info-main .product.attribute.overview{margin-top:20px}.product-box .product-info-main .product.info.detailed{border-bottom:none}.product-box .product-info-main .product.info.detailed .product.data.items{border-bottom:1px solid #747474}.page-layout-1column .product-box .product.media,.product-box .product.media{width:100%;max-width:460px;margin-right:auto;margin-left:auto}.page-layout-1column .product-box .product.media .page-title-mobile-wrapper,.product-box .product.media .page-title-mobile-wrapper{display:block;margin-top:25px}.page-layout-1column .product-box .product.media .mobile-wishlist,.product-box .product.media .mobile-wishlist{position:relative;display:block;width:36px;height:36px;margin-left:auto;margin-right:0}.product-box .product-info-main .product-options-wrapper .fieldset{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-options-wrapper .configurable{width:100%}.product-options-wrapper .configurable+.configurable{margin-top:20px}.product-options-wrapper .configurable>.label{margin-right:14px;min-width:73px}.product-add-form .product-options-wrapper .field .control{width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-products .toolbar-sorter{top:12px}.shop-all-products{font-size:16px}.filter-actions.block-actions{position:absolute;top:13px;left:70px;float:none}.filter-clear{font-size:16px}.page-products .products-grid .product-item:nth-child(3n+1),.page-products .products-grid .product-item:nth-child(4n+1){margin-left:auto}.page-products .products-grid .product-item{width:100%;max-width:240px;margin-left:auto;margin-right:auto;margin-bottom:20px;float:none;display:block}.page-products .product-item-info.active,.page-products .product-item-info:hover{-webkit-box-shadow:none;box-shadow:none;border-color:transparent}.products-grid .product-item-info:not(:hover):not(.active) .product-item-inner,.products-grid .product-item-inner{display:block;position:static;overflow:visible;width:auto;height:auto;clip:auto;-webkit-box-shadow:none;box-shadow:none;border:none;margin:0;padding:0 9px}.sidebar .product-items .product-item-info .product-item-photo{float:left;width:auto}.page-products .all-products.columns{padding-top:56px}.account-actions .login-container .block-customer-login{padding-right:0;width:100%}.account-actions .login-container .block-customer-login:after{display:none}.account-actions .login-container .block-customer-login .block-content>.form{padding-right:0}.account-actions .login-container .block-new-customer{padding-left:0;width:100%}.account-actions .login-container .block-new-customer .actions-toolbar{padding-right:0}.account-actions--sign-in .login-container .block-customer-login{padding-right:0}.account-actions--sign-in .login-container .block-new-customer{padding-left:0}.account-actions--sign-in .login-container .block-new-customer .actions-toolbar{padding-right:0}.thank-you{padding-top:60px;padding-bottom:60px}.thank-you__title{font-size:32px}.page-title{font-size:30px}.page-title-wrapper{margin-top:24px}.cart.table-wrapper div.mage-error[generated]{left:0}.cart.table-wrapper .col.qty{text-align:left;width:auto}.cart .table.items .col.qty{text-align:left}.cart-summary .block>.title{border:none}.cart-summary .block .fieldset{padding-left:15px;padding-right:15px}.cart-box{margin-top:20px;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.opc-wrapper{width:auto;padding-right:0}.opc-wrapper .field-tooltip .field-tooltip-content{right:0}.opc-wrapper .field-tooltip .field-tooltip-content:before{border-right:none;border-bottom-color:#b994c3;border-width:11px;margin-top:-23px;right:9px}.opc-wrapper .field-tooltip .field-tooltip-content:after{border-right:none;border-bottom-color:#f2e6f5}.opc-wrapper .actions-toolbar .secondary .action.remind{margin-left:0}.opc-sidebar{width:80%}.minicart-wrapper{margin-top:0}.minicart-wrapper .block-minicart{padding:12px}.minicart-wrapper .action.showcart,.minicart-wrapper .action.showcart.active{padding:4px 6px}.minicart-wrapper .product-item-pricing .price-container{left:200px;max-width:50px}.minicart-wrapper .minicart-items .product-item{padding-top:10px;padding-bottom:10px}.minicart-wrapper .minicart-items .product-item:first-child{padding-top:0}.minicart-wrapper .block-minicart .subtotal{margin-top:6px}.checkout-box{margin-top:20px}.account .page-main .page-title-wrapper .order-status{margin-top:5px;margin-bottom:5px}.account .block-collapsible-nav{margin-top:19px}.account .block-collapsible-nav .content{background:#f5f5f5}.account .block-collapsible-nav .item>strong,.account .block-collapsible-nav .item a{padding:5px 18px 5px 15px}.account .column.main .block:not(.widget) .block-title>.action{margin-top:9px}.account .orders-recent{margin-left:0}.account .form-wishlist-items .actions-toolbar{margin-top:90px}.account .form-wishlist-items .product-item-name{text-align:left;font-size:18px}.account .form-wishlist-items .price-box{text-align:left;font-size:16px}.account .form-wishlist-items .actions-toolbar .primary .action.share,.account .form-wishlist-items .actions-toolbar .primary .action.tocart,.account .form-wishlist-items .actions-toolbar .primary .action.update{width:170px;display:block;margin-left:auto;margin-right:auto}.account .products-grid.wishlist .product-item{width:auto;float:none;display:block;margin-left:0;margin-bottom:40px;border:none}.account .products-grid.wishlist .product-item-info:hover{-webkit-box-shadow:none;box-shadow:none;border:none;margin:0;padding:0}.account .products-grid.wishlist .product-item-inner{-webkit-box-shadow:none;box-shadow:none;border:none;padding-left:0;padding-right:0}.account .products-grid.wishlist .product-item .fieldset .product-item-actions{margin-left:10px}.account .products-grid.wishlist .product-item-actions .action.delete,.account .products-grid.wishlist .product-item-actions .action.edit{margin-top:2px}.account .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner{padding-left:0;padding-right:0}.account .order-details-items .col.price,.account .order-details-items .col.qty,.account .order-details-items .col.sku{text-align:left}.account .form-address-edit .actions-toolbar>.secondary .action.back{margin-left:0}.account .data.table .col.actions{width:auto}.modal-popup.confirm .modal-inner-wrap .modal-content{padding-right:2rem;padding-left:2rem}.modal-popup .modal-footer{text-align:center;padding:2rem}.modal-popup .modal-footer button{margin-right:5px;margin-left:5px}.modal-popup .modal-footer button:first-child{margin-bottom:10px}.modal-popup .action.secondary{margin-left:0}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{margin-right:auto;margin-left:auto;margin-top:10px;display:block}.checkout-onepage-success .print{display:block;margin-left:0}.checkout-onepage-success .action.primary{margin-left:auto;margin-right:auto;display:block}._has-datepicker~.ui-datepicker-trigger{margin-left:3px}.amcard-flex-container{display:block}.amcard-codes-list .amcard-delete{margin-left:0;font-size:13px}.amcard-codes-list .table-gift-cards th{font-size:14px}.amcard-codes-list .table-gift-cards td{padding-right:5px;font-size:13px}.product-gift-ecard .modal-popup.modal-slide .modal-inner-wrap[class]{background-color:#fff}.screen-static{padding-top:83px}}@media (max-width:575px){.page:after,body:after{content:"XS"}.box{width:100%;min-width:320px;max-width:480px}.header__box{max-width:none}.subtitle{font-size:18px}.subtitle-additional{font-size:16px}.clinical-trial__title{font-size:26px}.clinical-trial__subtitle{font-size:18px}.clinical-trial__jdd-text{font-size:20px}.clinical-trial__results-list,.clinical-trial__text{font-size:16px}.advice__instagram-media{max-width:290px;width:290px;height:568px}.info--story .subtitle{font-size:20px}.info--before-after .info__title,.info--proven .info__title{font-size:24px}.cart.table-wrapper div.mage-error[generated]{width:100px}.minicart-wrapper .product-item-pricing .price-container{left:180px}.amcard-codes-list .table-gift-cards td.code{width:60px;word-break:break-all}}
