@font-face{font-family:'HelveticaNeue-Bold';src:url('fonts/HelveticaNeue-Bold.eot?#iefix');src:local('HelveticaNeue-Bold'),url('fonts/HelveticaNeue-Bold.woff') format('woff'),url('fonts/HelveticaNeue-Bold.ttf') format('truetype'),url('fonts/HelveticaNeue-Bold.svg') format('svg');font-weight:400;font-style:normal}*{margin:0;padding:0}html{font-size:16px}body{font:normal 16px/1.35em "proxima-nova",Helvetica,sans-serif;background-color:#fff;color:#333}img{border:0;vertical-align:top;max-width:100%}a{font-size:16px;color:#7b4598;text-decoration:none}a:hover{text-decoration:underline;color:#7b4598}:focus{outline:0}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-weight:400}h1{font-size:36.04px;font-family:"proxima-nova",Arial,sans-serif;line-height:1.25em;margin-bottom:20px;font-weight:200}p.ph2,h2{font-family:'proxima-nova',Arial,sans-serif;font-size:18.02px !important;line-height:1.25em;text-transform:uppercase;font-weight:200}p.ph3,h3{font-size:1.6666em;line-height:1.2em}p.ph4,h4{font-size:1.3333em;line-height:1.25em}h5{font-size:1.1666em;line-height:1.1428em}h6{font-size:1em;line-height:1.1666em}form{display:inline}fieldset{border:0}legend{display:none}table{border:0;border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:100%}caption,th,td{vertical-align:top;text-align:left;font-weight:400}strong{font-weight:700}address{font-style:normal}cite{font-style:normal}q,blockquote{quotes:none}q:before,q:after{content:''}small,big{font-size:1em}sup{font-size:1em;vertical-align:top}ul,ol{list-style:none}.hidden{display:block !important;border:0 !important;margin:0 !important;padding:0 !important;font-size:0 !important;line-height:0 !important;width:0 !important;height:0 !important;overflow:hidden !important}.nobr{white-space:nowrap !important}.wrap{white-space:normal !important}.a-left{text-align:left !important}.a-center{text-align:center !important}.a-right{text-align:right !important}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left !important}.f-right,.right{float:right !important}.f-none{float:none !important}.f-fix{float:left;width:100%;min-height:147px;position:relative}.no-display{display:none}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.no-bg{background:0 0 !important}.page{text-align:left;background-repeat:repeat;background-position:center top}.page-print{background:#fff;padding:20px;text-align:left}.page-empty{background:#fff;padding:20px;text-align:left}.page-popup{padding:20px;text-align:left;background:#fff}.main-container{background-repeat:repeat;background-position:center top}.page-title-wrapper{padding:0;text-align:center}.columns{padding:0 15px;width:100%}.main{padding:20px 0}body.cms-index-index .main,body.cms-index-defaultindex .main{padding-top:0;padding-bottom:0}.col-left{float:left}.col-left>*{margin-right:12px !important}.col-main{float:left}.col-right{float:right}.col1-layout .col-main{width:100%}.col2-left-layout .col-main{float:right}.col3-layout .col-wrapper{float:left}.col3-layout .col-wrapper .col-main{float:right}.col2-set .col-1{float:left;width:49%}.col2-set .col-2{float:right;width:49%}.col2-set .col-narrow{width:33%}.col2-set .col-wide{width:65%}.col3-set .col-1{float:left;width:32%}.col3-set .col-2{float:left;width:32%;margin-left:2%}.col3-set .col-3{float:right;width:32%}.col4-set .col-1{float:left;width:23.5%}.col4-set .col-2{float:left;width:23.5%;margin:0 2%}.col4-set .col-3{float:left;width:23.5%}.col4-set .col-4{float:right;width:23.5%}input,select,textarea,button{font:Arial,Helvetica,sans-serif;vertical-align:middle}input.input-text,textarea{-webkit-appearance:none}input.input-text,select,textarea{background:#fff;border:1px solid #ddd;color:#888;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}input.input-text{height:40px}.block-search .input-text{border-radius:20px}.block-search .input-text::placeholder{color:#888}.block-search .input-text:hover{border:1px solid #aaa !important}.block-search .input-text:focus{border:1px solid #7b4598 !important;box-shadow:none}.block-search .action.search .icon{background:0 0;color:#7b4598}select{height:40px;padding:8px;text-overflow:ellipsis}select.multiselect{height:auto}input.input-text,textarea{padding:8px;text-overflow:ellipsis}select option{padding-right:10px;padding-left:5px}select.multiselect option{border-bottom:1px solid #eee;padding:2px 5px}select.multiselect option:last-child{border-bottom:0}textarea{overflow:auto}input.radio{margin-right:3px}input.checkbox{margin-right:3px}input.qty{width:3em !important;text-align:center}input[type=radio],input[type=checkbox]{float:left;width:17px;width:22px;height:22px;border:0}input[type=radio]+label:hover:before{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #ccc}input[type=checkbox]+label:hover:before{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px#ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #ccc}input.input-text:hover,select:hover,textarea:hover,input.input-text:focus,select:focus,textarea:focus{border-color:#aaa;color:#333;outline:none}.select_wp{overflow-x:hidden;background:#fff url(../images/bg_select.png) 100% 50% no-repeat}.select_wp select{border:none;width:165%;background:0 0;font-family:"proxima-nova",Arial,sans-serif;font-weight:400}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none !important}.mini-cart-content{box-shadow:0 0 5px rgba(0,0,0,.1)}button.button::-moz-focus-inner{padding:0;border:0}.button{display:inline-block;margin:0;border:0;overflow:visible;cursor:pointer;font-size:14px;font-weight:400;white-space:nowrap;text-align:center;background-color:#bfbfbf;color:#fff;line-height:50px;padding:0 40px;text-transform:uppercase;font-family:"proxima-nova";font-weight:700;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.button:hover{background-color:#b4b4b4;color:#fff}.button:hover,.button:focus{background-color:#b4b4b4}.button.btn-inline,.sidebar .block .button,.product-view .box-tags .form-add .button,.title-buttons .button{padding:0 15px;line-height:36px}.product-view .btn-cart{line-height:50px;font-size:1.1666em;border-radius:5px;-moz-border-radius:5px}.video-container{width:100%;display:flex}.product-view .btn-cart,.btn-checkout{background-color:#4cae1b !important}.product-view .ic.ic-alarm{text-decoration:none}.btn-checkout:hover,.btn-checkout:focus,.product-view .btn-cart:hover,.product-view .btn-cart:focus{background-color:#4cae1b !important}p.control input.checkbox,p.control input.radio{margin-right:6px}.form-list li{margin:0 0 8px}.form-list label{float:left;font-weight:700;position:relative;z-index:0;margin:0 0 2px}.form-list label.required em{float:right;font-style:normal;position:absolute;top:0;right:-8px}.form-list li.control label{float:none}.form-list li.control input.radio,.form-list li.control input.checkbox{margin-right:6px}.form-list li.control .input-box{clear:none;display:inline;width:auto}.form-list .input-box{display:block;clear:both}p.review-description{margin-bottom:20px}.input-box.email{float:left;max-width:262px}span.note{float:left;display:block;line-height:40px;margin-left:10px}.form-list .field{float:left;width:275px;margin-bottom:5px}.form-list input.input-text{width:262px}.form-list textarea{width:244px;height:10em}.form-list select{width:262px}.limiter .select_wp,.form-list .select_wp{border:1px solid #ddd;width:262px}.limiter .select_wp{float:left;display:block;width:30%;min-width:55px;max-width:60px;border:1px solid #ddd;font-family:"proxima-nova",Arial,sans-serif;font-weight:400}.toolbar .limiter label{float:left;display:block}.toolbar .limiter span{float:left}.form-list li.wide .select_wp{width:99%}.form-list .select_wp select{width:140%}.form-list li.wide .select_wp select{width:110%}.form-list li.additional-row{border-top:1px solid #e5e5e5;margin-top:10px}.form-list li.additional-row .btn-remove{float:right;margin:5px 0 0}.form-list .input-range input.input-text{width:74px}.form-list .customer-name-prefix .input-box,.form-list .customer-name-suffix .input-box,.form-list .customer-name-prefix-suffix .input-box,.form-list .customer-name-prefix-middlename .input-box,.form-list .customer-name-middlename-suffix .input-box,.form-list .customer-name-prefix-middlename-suffix .input-box{width:auto}.block-new-customer .actions-toolbar{justify-content:flex-start}.block-new-customer a:hover{color:#fff !important}.field.email,.field.password{display:flex;flex-direction:column}.field.email .label,.field.password .label{width:fit-content !important}.form-list .name-prefix{width:65px}.form-list .name-prefix select{width:55px}.form-list .name-prefix input.input-text{width:49px}.form-list .name-suffix{width:65px}.form-list .name-suffix select{width:55px}.form-list .name-suffix input.input-text{width:49px}.form-list .name-middlename{width:70px}.form-list .name-middlename input.input-text{width:49px}.form-list .customer-name-prefix-middlename-suffix .name-firstname,.form-list .customer-name-prefix-middlename .name-firstname{width:140px}.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-middlename .name-firstname input.input-text{width:124px}.form-list .customer-name-prefix-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix-suffix .name-firstname{width:210px}.form-list .customer-name-prefix-suffix .name-lastname{width:205px}.form-list .customer-name-prefix-suffix .name-firstname input.input-text,.form-list .customer-name-prefix-suffix .name-lastname input.input-text{width:189px}.form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:210px}.form-list .customer-name-suffix .name-lastname,.form-list .customer-name-middlename .name-firstname,.form-list .customer-name-middlename-suffix .name-firstname,.form-list .customer-name-middlename-suffix .name-lastname{width:205px}.form-list .customer-name-prefix .name-firstname input.input-text,.form-list .customer-name-suffix .name-lastname input.input-text,.form-list .customer-name-middlename .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-firstname input.input-text,.form-list .customer-name-middlename-suffix .name-lastname input.input-text{width:189px}.form-list .customer-dob .dob-month,.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-year{float:left;width:85px}.form-list .customer-dob input.input-text{display:block;width:74px}.form-list .customer-dob label{font-size:10px;font-weight:400}.form-list .customer-dob .dob-day,.form-list .customer-dob .dob-month{width:60px}.form-list .customer-dob .dob-day input.input-text,.form-list .customer-dob .dob-month input.input-text{width:46px}.form-list .customer-dob .dob-year{width:140px}.form-list .customer-dob .dob-year input.input-text{width:134px}#oar_widget_orders_and_returns_form .buttons-set button{float:left;margin-left:0}#oar_widget_orders_and_returns_form .buttons-set .required{text-align:left}.fieldset+.fieldset{margin-top:30px}.fieldset,.multiple-checkout .col2-set,.multiple-checkout .col3-set,.info-set{margin:0 0 10px;padding:0}.buttons-set{clear:both;margin:30px 0 0;padding-top:10px;border-top:1px solid #e5e5e5}.buttons-set p.required{float:left;line-height:1em;margin:-33px 0 0}.buttons-set button.button{float:right;margin-left:5px;min-width:140px}.checkout-onepage-success .buttons-set button.button{float:left}.buttons-set .back-link{float:left;margin:0;line-height:36px}.buttons-set .back-link small{display:none}.buttons-set .back-link a:before{margin-right:7px}.validation-advice{clear:both;font-size:.9166em;line-height:1.2em;color:#ee001c;margin-top:5px}.validation-failed{border:1px solid #ee001c !important;background:#fff !important}p.required{font-size:.8333em;text-align:right}p.required,.product-options dt label.required em,.form-list label.required em{color:#ee001c}.v-fix{float:left}.v-fix .validation-advice{display:block;width:12em;margin-right:-12em;position:relative}.account-login .buttons-set .button,.account-create .buttons-set .button,.customer-account-forgotpassword .buttons-set .button,.catalogsearch-advanced-index .buttons-set .button,#oar_widget_orders_and_returns_form .buttons-set .button,.contacts-index-index .buttons-set .button{min-width:180px}.success{color:#3d6611;font-weight:700}.error{color:#ee001c;font-weight:700}.notice{color:#ccc}.messages,.messages ul{list-style:none !important;margin:0;padding:0}.messages{overflow:hidden;margin:0 0 10px}.messages li{margin:0 0 1%}.messages>li:last-child{margin-bottom:0}.messages li li{margin:0}.messages a{text-decoration:underline}.catalog-category-view .messages{margin:0}.catalog-category-view .column.main{padding-top:0}.catalog-category-view .page-title-wrapper{display:none}.catalog-category-view .wrapper{margin-top:30px}.cms-index-index .messages,.cms-home .messages{margin:0;width:98%}.cms-index-index .messages,.cms-home .grid12-6 img{margin-top:0 !important}.error-msg,.success-msg,.note-msg,.notice-msg{padding:15px 20px !important;font-size:16px !important;color:#1a4f11;font-family:proxima-nova,Helvetica,sans-serif;border-color:#6bca5b;background-color:#6bca5b;font-weight:400}.error-msg{border-color:#ee3d30;background-color:#ee3d30;color:#4d0e09}.breadcrumbs li{float:left;font-size:12px}.breadcrumbs{margin-bottom:11px !important;padding:17px 15px 0;display:flex}.breadcrumbs li a{font-size:12px;color:#000}.breadcrumbs span{color:#666}.breadcrumbs li span:before{content:"\e263" !important;font-size:13px !important}.breadcrumbs a{color:#000;display:block;float:left}.breadcrumbs li>*{display:inline-block;vertical-align:middle}.breadcrumbs li span{margin-left:6px;margin-right:6px}.breadcrumbs li strong{font-weight:400}.page-title h1,.page-title h2{font-size:36.04px;font-family:"proxima-nova",Arial,sans-serif;line-height:1em;margin-bottom:0;font-weight:200}.page-title{margin-top:0x !important;margin-bottom:10px !important;font-size:36px !important;line-height:36px !important}.page-title .base{display:inline-block;text-align:left;width:100%;color:#000}.page-title .separator{margin:0 3px}.page-title .separator,.page-title .link-reorder,.page-title .link-rss,.page-title .link-print{font-weight:400;display:inline-block;margin-top:10px}.page-title .link-rss{float:right;margin-top:15px}.account-login h2,#opc-login h3,.fieldset .legend,.multiple-checkout .col2-set h2.legend,.info-set h2.legend{font-family:'proxima-nova';font-size:18.02px;line-height:1em;text-transform:uppercase;font-weight:200}.title-buttons{text-align:right}.title-buttons button{margin-left:1em}.title-buttons h1,.title-buttons h2,.title-buttons h3,.title-buttons h4,.title-buttons h5,.title-buttons h6{float:left;text-align:left}.checkout-payment-method .payment-method._active .payment-method-title .action-help{margin-left:0}.checkout-payment-method .payment-method.zipmoney{margin-top:20px !important}.payment-method-content dl.items.check.payable{margin-left:30px}.checkout-payment-method .payment-method-content .fieldset .payment-method-note{margin:0 0 0 30px}.checkout-payment-method .payment-method-content .fieldset:not(:last-child){margin:0 0 10px !important}.sorter{padding:20px 0}.sorter .view-mode{float:right;text-align:right}@media only screen and (max-width:768px){.sorter .view-mode{float:left!important;width:auto!important}}.sorter .view-mode label{margin-right:5px}.sorter .view-mode .grid,.sorter .view-mode .list{margin-left:1px}.sorter .sort-by{width:27%;float:left;background:0 0}.sorter .sort-by .sort-by_ct{min-width:210px}.pager{margin:10px 0;padding:20px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.pager .pages{float:right;vertical-align:middle}.pager .pages strong,.pager .pages span{float:left;margin-right:5px;font-weight:400}.pager .pages ol{display:inline-block;vertical-align:middle}.pager .pages li{float:left;margin:0 0 0 2px;display:block;text-align:center}.pager .pages li a{display:block;color:inherit;text-decoration:none}.pager .pages a.previous,.pager .pages a.next{font-size:16px}.toolbar{border-bottom:1px solid #e5e5e5;margin-bottom:-1px;position:relative;z-index:1;font-size:14px;color:#000}.toolbar a{text-decoration:none}.toolbar .sort-by label{color:#000;margin-right:6px}.toolbar .sort-by label{float:left;display:block;padding-right:10px}.toolbar .sort-by .select_wp{float:left;display:block;width:50%;min-width:120px;border:1px solid #ddd;font-family:"proxima-nova",Arial,sans-serif;font-weight:400}.toolbar .sort-by label{color:#000}.toolbar .sort-by label{float:left;display:block;padding-right:10px}.toolbar .sort-by .select_wp{float:left;display:block;width:30%;min-width:100px;max-width:120px;border:1px solid #ddd;font-family:"proxima-nova",Arial,sans-serif;font-weight:400}.toolbar .sort-by .ic{float:left;display:block;margin-left:10px}.toolbar .sort-by .ic{float:left;display:block;margin-left:10px}.toolbar .pager{margin:0;border-bottom:none;border-top:none;text-align:center}.sorter .view-mode span.grid,.sorter .view-mode span.list{background-color:#7b4598 !important}.toolbar .pager .pages{display:inline-block;float:none}.sorter .view-mode a:hover,.sorter .sort-by .category-asc:hover,.sorter .sort-by .category-desc:hover{background-color:#7b4598 !important;color:#fff !important;display:inline-block}.sorter .view-mode a:hover,.sorter .sort-by .category-asc:hover,.sorter .sort-by .category-desc:hover{background-color:#7b4598 !important;color:#fff !important}ul.items.pages-items{float:right;display:flex}ul.items.pages-items li{width:40px;height:40px;line-height:40px;display:flex;align-items:center;background:#eee}ul.items.pages-items li a{color:#000 !important}.item.current{background:#7b4598 !important}li.item.current strong{width:100%;height:100%;line-height:40px;color:#fff}ul.items.pages-items li:hover{background:#7b4598}ul.items.pages-items li:hover a{color:#fff !important}ul.items.pages-items li a{width:100%}li.item.pages-item-next,li.item.pages-item-previous{text-align:center}.toolbar-bottom{margin-top:30px}.toolbar-bottom .toolbar{border-bottom:none}.toolbar-bottom .toolbar .pager{border-top:none}.toolbar-bottom .sorter{display:none}@media only screen and (max-width:959px){.toolbar .sort-by label{padding-right:3px}.sorter .sort-by .category-desc{margin-left:3px}.toolbar .sort-by .select_wp{min-width:80px;max-width:85px}.product-view .btn-send-alert{clear:both;margin-top:20px}}.sorter,.pager{line-height:40px;display:flex;align-items:center}.sorter .view-mode .grid,.sorter .view-mode .list,.sorter .sort-by .category-asc,.sorter .sort-by .category-desc{display:inline-block;vertical-align:middle;font-size:14px}.sorter .view-mode .grid,.sorter .view-mode .list,.sorter .sort-by .category-asc,.sorter .sort-by .category-desc,.pager .pages .current,.pager .pages li a{width:40px;height:40px;line-height:40px;text-align:center}.pager .pages li a{background-color:#eee !important}.pager .pages li a:hover{background-color:#7b4598 !important;color:#fff !important}.pager .pages .current{background-color:#7b4598 !important;color:#fff !important}.pager .pages strong{font-size:14px}.pager .amount,.sorter .amount{float:left;background:0 0}.pager .limiter,.sorter .limiter{float:left;margin-left:15px;display:block !important}.pages-amount-block{text-align:right;width:50%;display:flex;flex-direction:column}.select_limiter{min-height:43px}.pager .limiter label{float:left;display:block;padding-right:10px}.pager .limiter .select_wp{float:left;display:block}.pager .limiter .per-page{float:left;display:block;padding-left:10px}.customer-account .my-account .pager{margin:0;border:none}.contacts-index-index .data-table td:first-child{width:20%;padding:5px 0;min-width:115px}.contacts-index-index h2{margin-top:10px}.contacts-index-index .form-list li.wide textarea{width:260px}.data-table{width:100%}.data-table th,.data-table td{padding:5px}.review-index-index .data-table{width:auto}.review-index-index .data-table th{width:50px}.review-index-index .data-table td{text-align:center}.review-index-index .data-table td input[type=radio]+label:before{float:none;text-align:center;background:url('../images/bg_radio.png') no-repeat center center;margin:0 auto}.review-index-index .data-table td input[type=radio]:checked+label:before{background:url('../images/bg_radio_checked.png') no-repeat center center}span.rating-text{display:block;width:100%;font-weight:700}.data-table thead{background:0 0;border-bottom:1px solid #e5e5e5}.data-table thead th{font-weight:700;vertical-align:bottom;border-right:none}.data-table thead th.wrap{white-space:normal}.data-table tr.odd td,.data-table tr.odd th{border-right:1px solid #f5f5f5}.data-table tr.odd td.last{border-right:none}.data-table tr.odd.last{border-bottom:#eee solid 1px}.data-table tr.even td,.data-table tr.even th{border-right:1px solid #f5f5f5}.data-table tr.even td.last{border-right:none}.data-table tr.even{background-color:#fbfbfb}.data-table tbody tr.product-shop-row:hover{background-color:#fff}.data-table tbody.odd td{border-width:0 1px}.data-table tbody.odd tr.last{border-bottom:#e5e5e5 solid 1px}.data-table tbody.even{background-color:#f5f5f5}.data-table tbody.even td{border-width:0 1px}.data-table th .tax-flag{font-weight:400}.data-table .cell-label{display:none}tr.summary-total{cursor:pointer}tr.summary-total .summary-collapse{float:right;text-align:right;padding-left:20px;background:url(../images/bkg_collapse.gif) 0 4px no-repeat;cursor:pointer}tr.show-details .summary-collapse{background-position:0 -53px}tr.summary-details td{font-size:11px;background-color:#f5f5f5;color:#777;padding:2px 5px !important}tr.summary-details-first td{border-top:1px solid #d5d5d5}tr.summary-details-excluded{font-style:italic}.cart-tax-info{display:block}.cart-tax-info,.cart-tax-info .cart-price{padding-right:20px}.cart-tax-total{display:block;padding-right:20px;background:url(../images/bkg_collapse.gif) 100% 4px no-repeat;cursor:pointer}.cart-tax-info .price,.cart-tax-total .price{display:inline !important;font-weight:400 !important}.cart-tax-total-expanded{background-position:100% -53px}.link-cart{font-weight:700}.link-reorder{font-weight:700}.link-print{background:url(../images/i_print.gif) 0 center no-repeat;padding:2px 0 2px 25px}.link-rss{background:url(../images/i_rss.gif) 0 center no-repeat;padding-left:16px;white-space:nowrap}.cards-list dt{margin:5px 0 0}.cards-list .offset{padding:2px 0 2px 20px}.separator{margin:0 3px;font-weight:400;color:#e5e5e5}.divider{clear:both;display:block;font-size:0;line-height:0;height:1px;margin:10px 0;background:#e5e5e5;text-indent:-9999em;overflow:hidden}.global-site-notice{background:#f5f5f5;color:#333}.global-site-notice .notice-inner{max-width:66%;margin:0 auto;padding:10px 0 10px 80px;background:url(../images/i_notice.gif) 20px center no-repeat;text-align:left}.global-site-notice .notice-inner p{width:80%;margin:0;padding:10px 10px 10px 0;display:inline-block;vertical-align:middle}.global-site-notice .notice-inner .actions{display:inline-block;vertical-align:middle}.demo-notice{margin:0;padding:6px 10px;background:#d75f07;font-size:12px;line-height:1.15;border:0;text-align:center;color:#fff}.demo-notice .notice-inner{width:auto;padding:0;background:0 0;text-align:center}.demo-notice .notice-inner p{padding:0;border:0}.btn-remove,.btn-remove2,.map-popup-close,.remember-me-popup-head .remember-me-popup-close,.btn-edit{display:inline-block;width:18px;height:18px;line-height:18px;font-size:16px;text-align:center;overflow:hidden !important}.std .subtitle{padding:0}.std ol.ol{list-style:decimal outside;padding-left:1.5em}.std dl dt{font-weight:700}.std dl dd{margin:0 0 10px}.std dl,.std p,.std address,.std blockquote{margin:0 0 1em;padding:0}ul.bullet,ul.disc{margin:0 0 1em;padding:0}ul.disc{list-style:disc outside none;padding-left:1.5em}ul.disc li{background-image:none;padding-left:0}ul.bullet{list-style-type:disc}ul.bullet li{margin-left:18px;transition:background-position .15s ease-out;-moz-transition:background-position .15s ease-out;-webkit-transition:background-position .15s ease-out;-o-transition:background-position .15s ease-out;background:0 0;padding:0;margin-bottom:0}ul.bullet li:hover{background-position:3px 0}ul.list1 li{background-image:url(../images/infortis/_shared/cck/list/list1.png)}ul.list2 li{background-image:url(../images/infortis/_shared/cck/list/list2.png)}ul.list11 li{background-image:url(../images/infortis/_shared/cck/list/list11.png)}ul.list12 li{background-image:url(../images/infortis/_shared/cck/list/list12.png)}ul.list13 li{background-image:url(../images/infortis/_shared/cck/list/list13.png)}ul .separator{border-bottom:1px solid #fff;margin:8px 1px;overflow:hidden}ul.bullet ul,ul.disc ul{margin-top:.5em;margin-bottom:.5em}ul.bullet ul li,ul.disc ul li{background:url(../images/infortis/_shared/cck/list/bullet-small.png) 0 0 no-repeat;padding-left:1.5em}.opc-progress-bar-item{width:50% !important}.opc-progress-bar-item._active>span:after{display:flex;justify-content:center;align-items:center}.opc-progress-bar-item>span:after{display:flex;justify-content:center;align-items:center;font-size:18px}.field-tooltip{top:10px !important}.std ul.no-bullets{list-style:none outside none !important;padding-left:0 !important}.std ul.no-bullets li{background-image:none !important;padding-left:0 !important}.std ol{list-style:decimal outside;margin:10px 0;padding:0 0 0 1.5em}.std ol ol,.std ul ol,.std ol ul{margin:.5em 0}.std dt{font-weight:700}.std dd{padding:0 0 0 1.5em}.std blockquote{font-style:italic;padding:0 0 0 1.5em}.std address{font-style:normal}.std b,.std strong{font-weight:700}.std i,.std em{font-style:italic}.std .products-grid p{margin-bottom:0}.category-products .product-name a{font-family:"proxima-nova",Arial,sans-serif !important;line-height:19px;font-weight:700}.category-products .products-grid .product-name{margin-top:17px;margin-bottom:4px}.category-products .no-rating{height:13px;margin-top:5px}.category-products span.price-label{display:none}.category-products .category-products-grid{margin-top:30px}.products-grid.category-products-grid .actions.display-onhover{top:224px !important;z-index:10}.display-onhover .availability span{background-color:#fff}a.btn-cart,button.btn-cart,.products-grid.category-products-grid .actions.display-onhover .button,.products-list li.item .button{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;color:#fff !important;text-transform:uppercase;background-color:#4cae1b !important;border-radius:5px;-moz-border-radius:5px;padding:0 38px;line-height:40px;font-weight:700}.aw-acp-btn-container a.btn-cart:hover{color:#fff !important}.products-list li.item .button{background-color:#4cae1b !important}a.btn-cart:hover,button.btn-cart:hover,.actions.display-onhover button.btn-cart:hover,.products-grid.category-products-grid li.item .actions.display-onhover .button:hover,.products-list li.item .button:hover{background-color:#4cae1b !important}.products .product-item .product-item-photo{margin:0 auto;display:block}.header-container,.header-container2,.header-container3{background-repeat:repeat;background-position:center top;background-attachment:scroll}.header{padding:0}.call-us p{text-align:center;line-height:1.35;margin-top:5px;font-weight:400}.header.links li:first-child a{padding:0 !important}.header.links li a{padding:0 0 0 10px !important}.header .item-left{float:left;margin-right:20px;display:none}.header .item-right{float:right;margin-left:.7em;display:flex;align-items:center}.header .item-right p{margin:0}.header .item-right ul{display:flex;margin:0}.header .item-right ul li:first-child{border-left:none}.header .item-right ul li{padding:0 10px 0 12px;border-left:solid 1px #000;margin:0}.header-container2 .nav-container.sticky-container{background:#000}.header .logo-wrapper .logo{display:inline-block;margin:8px 0;text-decoration:none !important}.header .logo-wrapper h1.logo a{display:block}.header .logo strong{position:absolute;top:-999em;left:-999em;width:0;height:0;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}body.cms-home.cms-index-index.page-layout-1column .columns .column.main{padding-bottom:0}.action.primary{line-height:50px;padding:0 17px;border-radius:4px;font-size:20px}.aw-arp-container .action.primary{background:#4cae1b !important;border-radius:5px;padding:0 38px;line-height:40px;font-size:18px}.review-form .action.submit.primary{border-radius:5px;font-size:18px}.product-item-img .alt-img{height:100%;width:100%;object-fit:contain;transform:scale(1.1)}.login-container .action.primary{background:#5388a5 !important;border-radius:5px !important;line-height:50px;padding:0 40px !important;text-transform:uppercase;font-family:"proxima-nova";font-weight:700;font-size:14px;min-width:180px}.login-container .action.primary:hover,.login-container .action.primary:focus{background:#77aac6 !important}.slideshow-wrapper-additional p{margin:0}.slideshow-wrapper-outer{background:#f3f3f3 !important;display:flex}.slideshow-wrapper{width:100%}.slideshow-wrapper .item img{max-width:1200px;width:100%;margin:0 auto;display:flex}.slideshow-wrapper .owl-next:before,.slideshow-wrapper .owl-prev:before{display:none !important}.owl-pagination{display:flex;justify-content:center;padding:15px 0;background:#fff}.owl-page span{width:12px;height:12px;background:#ccc !important;border-radius:50%;display:block;margin:4px}.owl-page.active span{background:#93245f !important}.gallery{margin-bottom:40px}.full-width-container-row{width:100vw;position:relative;left:49.3%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:0 !important}.full-width-container-row .shop-product-item{display:flex;justify-content:center}.custom-content-title{font-size:35px;text-align:center;position:relative;padding-top:30px !important;margin-bottom:35px}.custom-content-title:after{position:absolute;content:"";width:50px;border:2px solid #643188;top:0;left:0;margin-left:50%;transform:translate(-50%)}.featured-new-product.home-featured-new-product{background:#f0f0f0;width:100vw;position:relative;left:49.3%;right:50%;margin-left:-50vw;margin-right:-50vw;padding:50px 0}.featured-new-product .block-title{border-bottom:0 !important;text-align:center;display:block;padding:10px 20px !important}.featured-new-product .block-title strong{font-size:25px !important;font-weight:700 !important;text-transform:uppercase}.featured-new-product .block.itemslider .block-content{margin:0 !important}.featured-new-product .product-items .item .tocart{background:#fff;border-radius:15px;color:#643188!important;border:1px solid #ddd!important;font-size:14px;padding:0 38px;line-height:40px;font-weight:700;text-transform:uppercase}.featured-new-product .product-item-details .product.name.product-item-name{line-height:20px;margin:15px 0 25px;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:70px;overflow:hidden}.featured-new-product .product-item-details .product-item-link{font-size:17px;text-transform:uppercase;color:#666 !important;font-weight:700}.payment-card{padding:50px 0;display:flex;justify-content:center;flex-direction:column;align-items:center}.payment-card .text-center{display:flex;justify-content:center;align-items:center}.full-width-container-row{background:#f0f0f0}.full-width-container-row .container{padding:50px 0 50px}.full-width-container-row .container p{margin:0}.full-width-container-row ol.custom-counter li{counter-increment:my-awesome-counter;font-size:1rem;margin-bottom:.5rem;font-weight:700;line-height:35px}ol.custom-counter li:before{content:"0" counter(my-awesome-counter);font-weight:700;font-size:1rem;margin-right:.5rem;line-height:1;background:#643188;color:#fff;padding:5px;border-radius:50%}.footer-container .footer-primary-bottom-spacing{margin-top:0;padding-top:0}.footer-container .grid-full{display:flex}.products li.item button{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;color:#fff !important;text-transform:uppercase;background-color:#4cae1b !important;border-radius:5px;-moz-border-radius:5px;padding:0 38px !important;line-height:40px;font-weight:700;display:none}.category-products-grid .item:hover button{display:block}.items-grid.equal-height .item .actions{position:relative !important;bottom:0 !important}.user-menu{float:right;margin:10px 0 10px 10px;display:flex;align-items:center;flex-direction:row-reverse}.mini-cart{float:right}.top-links{float:right}.top-links ul{float:right}.checkout-cart-index .cart-container{display:flex;flex-direction:row-reverse}.cart.item .action-edit,.cart.item .action-delete{background:#5388a5 !important;border-radius:5px !important;line-height:36px !important;padding:0 17px !important;font-size:20px !important;color:#fff !important;font-family:"proxima-nova" !important;font-weight:700 !important;font-size:14px !important;letter-spacing:.5px}.cart.item .action-edit:hover,.cart.item .action-delete:hover{background:#77aac6 !important}.cart-summary{width:100% !important;padding:30px 15px;max-width:364px;margin-left:20px;height:fit-content;position:static !important;top:0}.cart-container .form-cart{max-width:820px !important;width:100% !important}.cart-container .checkout-methods-items .action.primary{min-width:200px;width:auto !important;background:#4cae1b !important;border-radius:5px !important;font-size:22px !important;line-height:50px;padding:0 17px !important}.cart-summary .block>.title:after,.paypal-review-discount .block>.title:after{top:50%;transform:translateY(-50%)}.cart-summary .apply,.action.continue,.action.update{border-radius:5px !important;font-size:20px !important;background:#5388a5 !important;color:#fff !important;line-height:36px !important;padding:0 17px !important;font-family:"proxima-nova" !important;font-weight:700 !important;text-transform:uppercase;font-size:14px !important;letter-spacing:.5px}.cart-summary .apply:hover,.action.continue:hover,.action.update:hover{background:#77aac6 !important}.cart-container .form-cart .action.continue:before,.cart-container .form-cart .action.update:before{line-height:36px !important}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:25px !important}.action.clear{display:none}#search_mini_form{clear:both;display:block}.form-search{position:relative;margin-left:120px}.form-search label{float:left;margin:3px 4px 0 0;display:none}.form-search .input-text{display:block;height:40px;font-size:16px;border-width:2px;line-height:30px;padding:0 35px 0 7px;color:#bbb;background-color:#fff;overflow:hidden;text-overflow:ellipsis}.form-search .button{position:absolute;right:48px;top:0;margin:1px;padding:0;background-color:transparent !important;color:#000;width:36px;height:36px;line-height:36px;text-align:center}.form-search .button:before{content:"" !important}.form-search .button:before{background:url(../images/img/search-icon.png) no-repeat center center !important;width:40px;height:38px}.form-search .button:hover{background-color:transparent;color:#000}.form-search .button span{background-image:none !important}.form-search .button span span{display:none}.form-search .search-autocomplete{left:0 !important;top:40px !important;position:relative;z-index:4100 !important}.form-search .search-autocomplete ul{background-color:#fff;text-align:left;padding:3px}.form-search .search-autocomplete li{padding:3px 5px;cursor:pointer;line-height:24px}.form-search .search-autocomplete li .amount{float:right;padding-left:5px}.search-wrapper-small .form-search .input-text{height:28px;line-height:28px}.search-wrapper-small .form-search .button span{background:url(../images/sprite.png) no-repeat transparent;background-position:-61px -111px;width:28px;height:28px}.search-wrapper-small .form-search .search-autocomplete{top:30px !important}.search-wrapper-inline #search_mini_form{display:inline-block;vertical-align:middle}.search-wrapper-centered .form-search{margin:0 auto;margin-left:120px;width:90%}.search-wrapper-centered .form-search .input-text{width:89%}.hp-block.central-column.grid12-4{max-width:470px !important;width:100% !important}.dropdown-block.open .dropdown-content{padding:15px 25px !important}.header-dropdown .dropdown-content .block-subtitle{padding:0;margin:0 0 20px;font-size:14px;font-weight:700}.after-mini-cart{clear:both}.mini-cart .mini-cart-heading{cursor:default;color:inherit}.mini-compare .mini-compare-heading span.label{font-family:"proxima-nova",Arial,sans-serif;font-weight:600;color:#7b4598}.mini-cart .mini-cart-heading:hover{color:inherit}.mini-cart .mini-cart-heading .ic{font-size:12px;line-height:20px;background-color:#4cae1b}.dropdown-block .dropdown-heading .counter,.minicart-wrapper .action.showcart .counter:not(.ib){width:20px !important;height:20px !important;float:left !important;margin:8px}.mini-cart .inner-heading.minicart-heading{position:relative}.header-regular.sticky-header .dropdown-block .dropdown-heading .counter,.header-regular.sticky-header .minicart-wrapper .action.showcart .counter:not(.ib){width:20px !important;height:20px !important;float:left !important;margin:12px}.mini-cart.dropdown .mini-cart-content{width:300px;padding:25px;text-align:left}.mini-cart .mini-cart-content .empty{padding:10px 0}.mini-cart .mini-cart-content .block-subtitle{padding:0;margin:0 0 20px;font-size:14px;font-weight:700}.mini-cart .mini-cart-content .subtotal{margin:0 0 20px;font-size:14px;font-weight:700}.mini-cart .notempty .price{color:#4cae1b !important;font-weight:600}.mini-cart .price{color:#000 !important;font-weight:600;font-size:16px}#minicart-content-wrapper .block-content{padding:0 !important}.minicart-wrapper.active .inner-heading{box-shadow:-1px -3px 3px 1px rgba(0,0,0,.1)}.fieldset .actions-toolbar{display:flex;flex-direction:column;align-items:flex-start;margin-left:0 !important}.mini-cart .mini-cart-content .mini-products-list li{padding:0;margin:0 0 5px}.mini-cart .mini-cart-content .mini-products-list li.last{margin:0}.mini-cart .mini-cart-content .btn-remove,.mini-cart .mini-cart-content .btn-edit{float:right}.mini-cart .mini-cart-content .product-details strong{font-weight:400}.mini-cart .mini-cart-content .actions{margin:10px 0 0;padding:0;border:none;text-align:left;display:flex;justify-content:center}.mini-cart .mini-cart-content .actions button{float:left;margin-right:1px}.mini-cart .mini-cart-content .truncated{margin-left:3px}.mini-cart .mini-cart-content .truncated .item-options{-webkit-transform:translateZ(0);background-color:#fff}.catalog-product-view .product-info-main .product-add-form{background-color:#e3e3e3;padding:15px;border-color:#e5e5e5}.catalog-product-view .product-info-main .price-box .price-wrapper .price{font-size:32px;font-weight:600;font-family:"proximanova" !important}.product-info-main .box-tocart .fieldset{margin-bottom:0 !important}.product-info-main .box-tocart .field.qty{float:left !important;margin-right:20px !important;margin-bottom:10px !important}.product-info-main .itoris-pm-product-marker{margin-left:104px;flex-wrap:wrap}.product-info-main .itoris-pm-product-marker a#itoris-pm-link{max-width:194px}.product-info-main .qty-buttons-wrapper{display:none}.product-info-main .box-tocart,.product-options-bottom .box-tocart{margin:0 !important;display:flex;flex-direction:column}.page-product-configurable .product-options-bottom{background-color:#e3e3e3;padding:15px;border:1px solid #e5e5e5}.page-product-configurable .product-add-form{background-color:#fff !important;padding:0;border:none;padding:0 !important}.product-lower-primary-column .slider-arrows1 .owl-controls .owl-buttons .owl-prev,.product-lower-primary-column .slider-arrows1 .owl-controls .owl-buttons .owl-next{display:block;width:41px;height:40px;cursor:pointer;-webkit-transition:none;-moz-transition:none;transition:none;background:url('../images/btn_arrow.png') 0 0 no-repeat !important}.product-lower-primary-column .slider-arrows1 .owl-controls .owl-buttons .owl-next{background:url('../images/btn_arrow.png') 100% 100% no-repeat !important}.product-lower-primary-column .slider-arrows1 .owl-controls .owl-buttons .owl-prev:hover{background:url('../images/btn_arrow.png') 0 100% no-repeat !important}.product-lower-primary-column .slider-arrows1 .owl-controls .owl-buttons .owl-next:hover{background:url('../images/btn_arrow.png') 100% 0 no-repeat !important}.opc-block-summary .product-item .product-item-name-block{display:block !important}.product-options-bottom{background-color:#e3e3e3;padding:15px;border:1px solid #e5e5e5}.fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{width:auto !important}.fotorama__thumb{background:0 0 !important}.fotorama__nav--thumbs .fotorama__nav__frame{text-align:center}.fotorama__caption{display:none}.fotorama .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:inherit;-ms-transform:inherit;-o-transform:inherit;transform:inherit;height:auto;position:inherit;top:unset;width:100%}.mini-compare{float:right;margin:0 8px 0 0;padding:0;border:none}.mini-compare .mini-compare-heading{cursor:default;color:inherit;padding:0 7px}.mini-compare .mini-compare-heading .ic{font-size:16px;line-height:1em}.mini-compare.dropdown .mini-compare-content{width:300px;padding:25px;text-align:left}.mini-compare .mini-compare-content .block-subtitle{padding:0;margin:0 0 20px;font-size:14px;font-weight:700}.mini-compare .mini-compare-content .empty{padding:10px 0}.mini-compare .mini-compare-content .product-name{padding-right:20px}.mini-compare .mini-compare-content .btn-remove{float:right}.mini-compare .mini-compare-content .actions{margin-top:20px}.mini-compare .mini-compare-content .actions a{float:right;line-height:36px}.mini-compare .mini-compare-content .actions button{float:left}.block{margin:0}.block .block-title strong{font-weight:inherit}.block .block-title a{text-decoration:none !important}.block .block-subtitle{margin:5px 0 10px;padding:10px 0;font-size:1.4em;font-weight:700}.block .block-content{padding:13px 0}#narrow-by-list dt{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;color:#000;font-weight:700}#narrow-by-list dd a{color:#333;font-size:13px}#narrow-by-list{margin-top:5px}.block .block-content li.item{padding:5px 0}.block .btn-remove{float:right}.block .btn-edit{float:right}.block .actions{margin:0;padding:0;border-top:none}.block .actions a{float:left}.block .actions .button{float:right}.block .actions .button~a{margin-right:5px;line-height:36px}.block-viewed .block-content ol,.block-compare .block-content ol,.block-compared .block-content ol{list-style:outside disc none;padding-left:20px}.block-viewed .block-content ol li,.block-compare .block-content ol li,.block-compared .block-content ol li{padding:3px 0}.mini-products-list li{padding:5px 0}.mini-products-list .product-image{float:left;width:50px}.mini-products-list .product-details{margin-left:60px}.mini-products-list .product-details h4{font-size:1em;font-weight:700;margin:0}.mini-products-list .item .btn-remove,.mini-products-list .item .btn-edit{margin-left:7px}.block-account .block-title{margin-top:28px}.block-account .block-title strong span{font-family:'proxima-nova';text-transform:uppercase;font-weight:200}.block-account .block-content{padding:10px 0}.block-account li{list-style:none}.block-account li>*{padding:4px;display:block}.block-account li strong{font-weight:400}.block-layered-nav .block-content{font-size:13px}.block-layered-nav .block-subtitle{display:none;margin-bottom:0}.block-layered-nav dt{padding:0}.block-layered-nav dd{padding:5px 0 10px}.block-layered-nav dd.last{border-bottom:none}.block-layered-nav .currently{margin-bottom:10px}.block-layered-nav .currently .block-subtitle{display:block;padding:10px 10px 0;margin:0;font-weight:400}.block-layered-nav .currently ol{padding:10px}.block-layered-nav .currently ol li{margin-bottom:4px}.block-layered-nav .currently .label{margin-right:4px;color:#d90000}.block-layered-nav .currently .btn-remove{float:right;margin-left:5px}.block-layered-nav .actions a{float:right}.block-layered-nav dd li,.block-layered-nav .currently ol li{line-height:1.5em;padding-left:10px;transition:background-position .15s ease-out;-moz-transition:background-position .15s ease-out;-webkit-transition:background-position .15s ease-out;-o-transition:background-position .15s ease-out}.block-layered-nav dd li:hover,.block-layered-nav .currently ol li:hover{background-position:6px 5px}.block-related .block-subtitle{display:none;position:absolute;padding:1em 0;margin:-20px 0 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;font-weight:400;z-index:1}.block-related:hover .block-subtitle{display:block;padding:8px;background-color:#fff}.block-related-slider input.checkbox{float:left;margin:7px 5px 0 0}.block-related-thumbnails .product-image{float:left;margin-bottom:20px}.block-related .price-box .regular-price .price,.block-related .price-box .minimal-price .price,.block-related .price-box .old-price .price-label,.block-related .price-box .old-price .price,.block-related .price-box .special-price .price-label,.block-related .price-box .special-price .price,.block-related .price-box-bundle .full-product-price .price{font-size:22px;text-transform:uppercase;font-family:"proxima-nova",Arial,sans-serif;font-weight:700}.block-related .price-box .old-price .price-label,.block-related .price-box .old-price .price{text-decoration:line-through;font-size:14px}.block-related .section-title{color:#000;padding-top:23px !important;font-family:"proxima-nova",Arial,sans-serif !important;font-weight:200}.block-related-thumbnails .product-details{margin-left:110px}.block-related-thumbnails .product-details>*{margin-bottom:5px}.block-related-thumbnails .product-name,.block-related-thumbnails .related-add-to-wishlist{font-size:13px;line-height:1.25em;font-family:'proxima-nova';text-transform:uppercase;display:inline-block;font-weight:700}.block-related-thumbnails .price-box{font-size:1em;line-height:1.25em;padding-top:5px}.block-related-thumbnails .checkbox{float:left;margin:2px 5px 0 0}.block-related .product-name,.box-up-sell .product-name{font-size:12.99px !important;line-height:1.25em !important;font-family:'proxima-nova';text-transform:uppercase;display:inline-block;font-weight:700}.block-related .product-name a,.box-up-sell .product-name a{font-family:'proxima-nova';font-size:12.99px !important;font-weight:700;color:#666}.box-up-sell .price-box .regular-price .price,.box-up-sell .price-box .minimal-price .price,.box-up-sell .price-box .old-price .price-label,.box-up-sell .price-box .old-price .price,.box-up-sell .price-box .special-price .price-label,.box-up-sell .price-box .special-price .price,.box-up-sell .price-box-bundle .full-product-price .price{font-size:22px;line-height:1.2em;text-transform:uppercase;font-family:"proxima-nova",Arial,sans-serif;font-weight:700}.box-up-sell .price-box .old-price .price-label,.box-up-sell .price-box .old-price .price{text-decoration:line-through;font-size:14px}.box-up-sell .section-title{font-size:36px;border:none;color:#000;padding-bottom:15px;padding-right:0 !important;font-family:"proxima-nova",Arial,sans-serif !important;font-weight:200;background:url(../images/bg_title_upsell.png) 0 100% no-repeat}.box-up-sell .slider-arrows1-pos-top-right .owl-controls .owl-buttons{top:10px}.box-up-sell .slider-arrows1 .owl-controls .owl-buttons .owl-prev,.box-up-sell .slider-arrows1 .owl-controls .owl-buttons .owl-next{display:block;width:41px;height:40px;cursor:pointer;-webkit-transition:none;-moz-transition:none;transition:none;background:url(../images/btn_arrow.png) 0 0 no-repeat}.box-up-sell .slider-arrows1 .owl-controls .owl-buttons .owl-prev:hover{background:url(../images/btn_arrow.png) 0 100% no-repeat !important}.box-up-sell .slider-arrows1 .owl-controls .owl-buttons .owl-next{background:url(../images/btn_arrow.png) 100% 100% no-repeat}.box-up-sell .slider-arrows1 .owl-controls .owl-buttons .owl-next:hover{background:url(../images/btn_arrow.png) 100% 0 no-repeat !important}.box-up-sell .ratings .amount{display:none !important}.nav-block--right .ratings .amount{display:none}.box-up-sell .products-grid .ratings{margin-top:-5px}.compare-table{border:0}.compare-table .btn-remove{float:right}.compare-table tbody tr:hover{background-color:#e5e5e5}.compare-table .product-shop-row{border-bottom:1px solid #ccc}.compare-table .product-shop-row th,.compare-table .product-shop-row td{border-color:#eee !important}.compare-table tr.add-to-row{background-color:#fff;border-top:1px solid #ccc}.compare-table tr.add-to-row:hover{background-color:#fff}.compare-table tr.add-to-row td{text-align:left}.compare-table tr.first td{text-align:left}.compare-table tr.first td .product-name{font-family:inherit;font-size:1.1666em;font-weight:700;margin:10px 0}.compare-table tr.first td .ratings{width:145px;margin:10px 0}.compare-table .price-box{margin:10px 0;line-height:15px}.compare-table .product-image img{display:block;margin:0 auto}.compare-table .add-to-links{margin-top:5px}.compare-table .add-to-links li{float:none}.compare-table a.link-wishlist{overflow:visible;text-indent:0;background:0 0;display:inline;border:none}.block-poll .block-subtitle{font-weight:400}.block-poll input.radio{float:left;margin:1px -18px 0 0}.block-poll .label{display:block;margin-left:18px}.block-poll li{padding:3px 9px}.block-poll .answer{font-weight:700}.block-poll .votes{float:right;margin-left:10px}.block-tags .block-content .tags-list{background:0 0;border:0;font-size:12px}.block-tags .actions{text-align:right}.block-tags .actions a{float:none}.block-subscribe .input-box{margin-top:5px}.block-subscribe input{width:155px}.block-subscribe .actions button.button{float:none}.block-reorder input.checkbox{float:left;margin:2px -20px 0 0}.block-reorder .product-name{margin-left:20px}.block-reorder .validation-advice{margin:3px 9px 7px}.block-banner .block-content{text-align:center}.block-login label{font-weight:700;color:#666}.block-login input.input-text{display:block;width:167px;margin:3px 0}.sidebar .paypal-logo{display:block;margin:10px 0;text-align:center}.sidebar .paypal-logo a{float:none}.block-vertnav .block-content{padding-left:0;padding-right:0}.block-vertnav .block-content li a{color:#000;padding:5px 0;text-decoration:none}.uaccordion-style1 li.parent>ul>li>a{padding:5px 0 5px 20px !important}.uaccordion-style1 .opener{background:0 0 !important}.uaccordion .opener:before,.nav-acco .opener:before{font-size:15px;display:flex}.filter-options-content{padding:0 15px !important}.filter-options-content a{font-size:14px;color:#333 !important}.filter-options-title:after{display:none}.category-image{width:100%;overflow:hidden;margin:10px 0;text-align:center}.category-description{margin:0 0 20px;position:relative;overflow-y:auto}.category-description h1{color:#000}.category-description p{color:#000}.category-border .page-title{margin-bottom:10px}.category-products{margin:-1px 0 10px}h2.product-name a,h3.product-name a,h4.product-name a,h5.product-name a,p.product-name a{color:inherit}.products-list .product-name,.products-grid .product-name,h3.product-name{font-size:1.3333em;line-height:1.25em}.products-list .price-box.map-info a,.products-grid .price-box.map-info a{margin-left:3px}.products-list .product-image .alt-img,.products-grid .product-image .alt-img{position:absolute;top:0;left:0;display:none}.products-list .product-image img,.category-products-grid .product-image img{-moz-transform:translateZ(0)}.products-list .item{border-top:1px solid #e5e5e5;padding-top:20px;padding-bottom:20px;background-color:#fff;position:relative;transition:box-shadow 0ms ease-in;-moz-transition:box-shadow 0ms ease-in;-webkit-transition:box-shadow 0ms ease-in;-o-transition:box-shadow 0ms ease-in}.products-list .product-shop-inner{border-right:1px solid #e5e5e5;padding-right:15px}.products-list .right-column{float:right}.products-list .product-name{margin:0 0 15px}.products-list .product-image{display:block;position:relative;margin-left:auto;margin-right:auto}.products-list .price-box{margin:0 0 15px;font-size:1.3333em;line-height:1.25em}.products-list .ratings{margin:10px 0}.products-list .desc{margin:15px 0}.products-list .btn-cart{width:100%;max-width:180px}.products-list .button span{float:none}.products-list .availability{float:none;margin:15px 0}.products-list .add-to-links{margin:15px 0 0}.products-list .add-to-links li{padding-right:10px}.products-list.hover-effect .item:hover{margin-left:-1%;margin-right:-1%;padding-left:1%;padding-right:1%;z-index:10;box-shadow:0 0 20px rgba(0,0,0,.2);border-color:transparent;transition:box-shadow .4s ease-out;-moz-transition:box-shadow .4s ease-out;-webkit-transition:box-shadow .4s ease-out;-o-transition:box-shadow .4s ease-out}.category-products .products-grid .product-name a{position:relative;font-family:"proxima-nova",Arial,sans-serif;font-weight:700;font-size:13px;text-transform:uppercase;color:#666}.category-products .products-grid .price-box{font-family:"proxima-nova",Arial,sans-serif;font-weight:700;font-size:22px}.products-grid .item{padding-top:20px;margin-bottom:20px;position:relative}.featured-new-product .products-grid .item{margin-bottom:10px}.featured-new-product .itemslider-wrapper{margin-top:23px}.products-grid .product-name{margin:15px auto 10px;color:#666}.featured-new-product .products-grid .product-name{margin-bottom:5px}.products-grid .product-image-wrapper{margin:0 auto;position:relative}.products-grid .product-image{display:block}.featured-new-product .products-grid .product-image{height:158px;overflow:hidden}.products-grid .price-box{margin:10px 0 10px;font-size:1em}.featured-new-product .products-grid .price-box{margin-top:7px}.products-grid .ratings{margin:10px 0}.category-products .products-grid .ratings .amount,.featured-new-product .ratings .amount{display:none !important}.featured-new-product .ratings .rating-box{float:none;margin:0 auto}.featured-new-product .price-label{display:none}.featured-new-product .ratings{margin-left:0;margin-right:0}.products-grid .actions{margin:10px 0 0}.products-grid .availability{float:none;margin:5px 0}.products-grid .add-to-links{margin:10px 0 0}.products-grid.equal-height .item .actions{position:absolute;bottom:-25px;width:100%}.products-grid.auto-height .item .actions{position:static;bottom:auto}.products-grid .item:hover .display-onhover{display:block}.products-grid .item .display-onhover{display:none}.products-grid .item .visible-onhover{visibility:hidden;opacity:0;transition:visibility 0s ease-in-out .6s,opacity .3s ease-in-out .3s;-moz-transition:visibility 0s ease-in-out .6s,opacity .3s ease-in-out .3s;-webkit-transition:visibility 0s ease-in-out .6s,opacity .3s ease-in-out .3s;-o-transition:visibility 0s ease-in-out .6s,opacity .3s ease-in-out .3s}.products-grid .item:hover .visible-onhover{visibility:visible;opacity:1;transition:visibility 0s ease-in-out 0s,opacity .3s ease-in-out .1s;-moz-transition:visibility 0s ease-in-out 0s,opacity .3s ease-in-out .1s;-webkit-transition:visibility 0s ease-in-out 0s,opacity .3s ease-in-out .1s;-o-transition:visibility 0s ease-in-out 0s,opacity .3s ease-in-out .1s}.products-grid.single-line-name .product-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.products-grid.single-line-name .item:hover .product-name{overflow:visible;white-space:normal}.products-grid.centered .item{text-align:center}.category-products .itemgrid .item{padding-left:0 !important;padding-right:0 !important}.category-products .itemgrid .item .price-box:after{content:" ";display:block;clear:both;width:100%}.products-grid.centered .item .ratings .rating-box,.products-grid.centered .item .btn-cart{margin-left:0;margin-right:0}.products-grid.centered .item .ratings .rating-box{display:inline-block;vertical-align:middle;float:none}.products-grid.centered .item .ratings .amount{display:inline-block;vertical-align:middle;margin-left:3px}.products-grid.centered .item input.checkbox{float:none}.products-grid.centered .item .actions .add-to-links li{float:none;margin:0}.category-products-grid .item{max-width:25%;width:100%;zoom:1;padding:10px;margin-left:0;margin-right:0;background-color:#fff;transition:box-shadow 0ms ease-in;-moz-transition:box-shadow 0ms ease-in;-webkit-transition:box-shadow 0ms ease-in;-o-transition:box-shadow 0ms ease-in;border:1px solid #fff !important;box-sizing:border-box;-moz-box-sizing:border-box}.category-products-grid.hover-effect .item:hover{margin-left:0;margin-right:0;padding:10px;z-index:10;box-shadow:none;border-color:transparent;transition:box-shadow .4s ease-out;-moz-transition:box-shadow .4s ease-out;-webkit-transition:box-shadow .4s ease-out;-o-transition:box-shadow .4s ease-out}.products-grid.size-s .product-name{font-size:13px;line-height:1.2307em;width:100%}.products-grid.size-xs .product-name{font-size:1em;line-height:1.25em}.products-grid.size-s .item button.btn-cart{line-height:3em;padding-left:15px;padding-right:15px}.products-grid.size-xs .item button.btn-cart{line-height:2.5em;padding-left:8px;padding-right:8px}.products-grid.size-s .sticker{width:45px;height:45px;font-size:1em}.products-grid.size-s .item:hover .sticker{width:50px;height:50px}.products-grid.size-xs .sticker{width:40px;height:40px;font-size:.9166em}.products-grid.size-xs .item:hover .sticker{width:45px;height:45px}.ratings,.no-rating{line-height:1.0833em;margin:15px 0 0}.ratings a{line-height:1.0833em}.ratings strong{float:left;margin:1px 5px 0 0}.ratings .rating-links .separator{display:inline-block;text-indent:-9999px;width:1px;background:url(../images/img/bg-separator1.gif) no-repeat}.rating-box{width:69px;height:13px;font-size:0;line-height:0;background:url(../images/img/rating.png) 0 0 repeat-x;text-indent:-999em;overflow:hidden}.rating-box .rating{float:left;height:13px;background:url(../images/img/rating.png) 0 100% repeat-x}.ratings .rating-box{float:left;margin-right:8px}.ratings .amount{white-space:nowrap;font-size:10px;text-transform:uppercase}.toolbar .sorter p.amount{right:0;margin:-10px auto -20px;white-space:nowrap}.toolbar-bottom .toolbar .pager{display:block}.ratings-table th,.ratings-table td{line-height:1.1666em;padding:3px 0}.ratings-table th{padding-right:8px}@media only screen and (max-width:959px){.caption.bottom-left{bottom:5%}.toolbar .sorter #amount{display:block!important}}@media only screen and (max-width:1024px){.checkout-cart-index .cart-container{flex-direction:column-reverse}.cart-summary{max-width:100% !important;width:100% !important;position:static !important;margin-left:0 !important}.cart-container .form-cart{max-width:100% !important;width:100% !important}}@media only screen and (max-width:768px){.toolbar .sorter #amount{text-align:left}}.product-action{display:block;margin:10px 0}.product-action .ic{vertical-align:middle;font-size:16px;width:24px;text-align:center}.product-action .label{vertical-align:middle;margin-left:3px}a.availability-only{cursor:pointer}.availability-only .ic{font-size:20px}.availability-only strong{font-weight:400}.availability-only .caret{margin-left:8px;opacity:1;filter:alpha(opacity=100)}.availability-only-details{width:100%;margin:-10px auto 20px}.availability-only-details thead{border-bottom:1px solid #e5e5e5}.availability-only-details th{padding:4px 12px;font-weight:700}.availability-only-details td{padding:1px 12px;border-right:1px solid #f5f5f5}.availability-only-details td.last{border-right:none}.extrahint-wrapper .product-pricing{padding:10px;background-color:#f5f5f5}.product-options-bottom .product-pricing{clear:left}.price{white-space:nowrap !important}.price-box{margin:0 0 5px}.price-box .price{color:#666}.old-price .price-label,.special-price .price-label{white-space:nowrap}.old-price{margin:0}.old-price .price{text-decoration:line-through}.special-price{margin:0;padding:0}.was-old-price .price,.special-price .price,.special-price .price-label{color:#00000 !important}.minimal-price{margin:0 0 5px}.minimal-price .price-label{white-space:nowrap}.minimal-price-link{display:block}.minimal-price-link .price{color:#ee001c}.price-excluding-tax{display:block}.price-excluding-tax .label{white-space:nowrap}.price-excluding-tax .price{font-weight:400}.price-including-tax{display:block}.price-including-tax .label{white-space:nowrap}.price-including-tax .price{font-size:18px}.configured-price{margin:0}.configured-price .price-label{font-weight:700;white-space:nowrap}.configured-price .price{font-weight:700}.weee{display:block;font-size:11px}.weee .price{font-size:11px;font-weight:400}.product-item .old-price .price,.product-items .item .old-price .price{font-size:14px !important}.price-excl-tax{display:block}.price-excl-tax .label{display:block;white-space:nowrap}.price-excl-tax .price{display:block}.price-incl-tax{display:block}.price-incl-tax .label{display:block;white-space:nowrap}.price-incl-tax .price{display:block;font-weight:700}.price-from{margin:0}.price-from .price-label{white-space:nowrap}.price-to{margin:0}.price-to .price-label{white-space:nowrap}.price-notice{margin-left:5px}.price-notice .price{padding-left:3px}.price-as-configured .price-label{font-size:1.1666em;font-weight:700;text-transform:uppercase;white-space:nowrap;color:inherit}.price-box-bundle .price-box{margin:0 !important;padding:0 !important;border:none !important}.tier-prices{margin:0 0 10px;padding-left:10px}.tier-prices li{line-height:15px;background:url(../images/img/bullet.png) 0 4px no-repeat;padding:0 0 0 11px;margin:3px 0}.tier-prices .benefit{color:#ee001c;font-weight:400}.tier-prices-grouped li{padding:2px 0}.tier-prices-grouped li .price{font-weight:700}.add-to-links .separator{display:none}.product-view .add-to-links li{float:left}.addto-gaps-right li{margin-right:10px}.addto-links-icons a{display:block}.addto-links-icons .ic{font-size:16px;display:none}.addto-links-icons.addto-onimage{float:right;margin-top:-157px;position:relative;z-index:1;padding-bottom:4px}.add-to-links li a.link-wishlist{margin-bottom:5px}.product-view .add-to-links li a.link-wishlist{margin-bottom:0}.product-view .add-to-cart{float:none}.add-to-cart .qty-wrapper,.add-to-cart .button{display:inline-block}.add-to-cart .qty-wrapper .qty{text-align:center;margin-right:25px;margin-left:5px;height:50px;width:50px !important;border:1px solid #ddd;background:#fff;font-size:16px}.product-view .paypal-wrapper{float:left}.product-view .paypal-wrapper .paypal-logo{margin:0;padding:5px 0 0;text-align:right;display:inline-block}.product-view .paypal-wrapper .paypal-logo a{display:inline-block}.product-view .paypal-wrapper .paypal-logo .paypal-or{clear:both;display:inline-block;margin:5px 60px 5px 55px}.add-to-cart .paypal-logo{clear:left;margin:0;padding:10px 0 0;text-align:right}.add-to-cart .paypal-logo .paypal-or{clear:both;display:block;margin:5px 60px 5px 0}.product-view .btn-cart{width:60%;padding:0;max-width:284px}@media only screen and (max-width:992px){.product-view .btn-cart{width:45%}.add-to-cart .qty-wrapper .qty{margin-right:5px}.add-to-cart.left-side .qty-wrapper label{padding-left:5px}.price_match_btn_wrapper{margin-left:113px}.featured-new-product.home-featured-new-product{padding:50px 0 0}}.add-to-cart.left-side{float:none !important}.add-to-cart.left-side .qty-wrapper{float:left;line-height:50px}.add-to-cart.left-side .qty-wrapper label{padding-left:23px;color:#000}.info-bottom{clear:both;text-align:center}.info-bottom .block .block-title{font-size:16.04px;font-family:"proxima-nova";line-height:1em;border:none;color:#000;margin-top:0;padding-bottom:0;padding-top:13px;font-weight:400}.info-bottom .block_product_view_link p{padding-top:5px;max-width:170px;margin:0 auto}.info-bottom .block_product_view_link p a{color:#7b4598;font-size:16px;font-family:"proxima-nova";line-height:20px;font-weight:400}.info-bottom .block li{display:inline-block}#messages_product_view{margin:0 auto;width:98%}.catalog-product-view .col1-layout .col-main{margin-left:0;margin-right:0;width:100%}.product-view .box-additional{margin-top:20px}.product-view .box-tabs .gen-tabs-style1 .tabs-panels{margin-top:-1px}.product-view .box-up-sell{position:relative}.product-view .product-img-column{float:left;margin-bottom:10px;position:relative}.col3-layout .product-view .product-img-column{float:none;margin:0 auto}.product-view .product-shop{float:left}.product-view .product-shop .product_show_wp{margin-right:30px}.product-view .product-shop .product-name{margin:0}.product-view .product-shop .product-name h1{margin:0}.product-view .product-shop .ratings-table{margin:15px 0 5px}.product-view .product-secondary-column .inner{padding-top:1px;padding-bottom:10px}.product-view .short-description{margin:10px 0;line-height:20px}.product-view .short-description ul{margin-top:5px;margin-bottom:5px}.product-view .action-box{margin:20px 0;padding-top:15px;border-top:1px solid #e5e5e5}.product-view .add-to-links li{margin-right:10px;text-decoration:none}.product-view .add-to-links a{display:block;text-decoration:none}.product-view .add-to-links .ic{font-size:16px}.product-view .add-to-links span.label{font-size:14px}.extrahint-wrapper{margin-bottom:15px}.product-type-data .item-options{clear:both}.product-type-data .item-options dt{float:none;margin:0 0 5px}.product-type-data .item-options dd{background:url(../images/img/bullet.png) 3px 4px no-repeat;padding-left:15px}.product-view .data-table th{font-weight:700}.product-view .product-shop .price-box .price-including-tax .price{font-size:18px}.product-view .product-shop .price-box .price-excluding-tax .price{font-size:inherit}.product-view .product-shop .price-box .was-old-price .price,.product-view .product-shop .price-box .was-old-price .price-label,.product-view .product-shop .price-box .regular-price .price,.product-view .product-shop .price-box .special-price .price,.product-view .product-shop .price-box .special-price .price-label,.product-view .product-shop .price-box .old-price .price,.product-view .product-shop .price-box .old-price .price-label,.product-view .product-shop .price-box .price-including-tax .price,.product-view .product-options-bottom .price-box .regular-price .price,.product-view .price-as-configured .price,.map-popup-price .regular-price .price,.product-view .price-box.map-info .old-price .price{font-family:"proxima-nova";font-weight:700;font-size:32px}.product-view .product-shop .price-box .old-price .price,.product-view .product-shop .price-box .old-price .price-label{font-size:16px;text-decoration:line-through}.product-view .product-shop .price-box .old-price{margin-bottom:-7px}.product-view .product-shop .price-box .old-price .price-label{white-space:nowrap;text-transform:uppercase}.old-price{font-family:"proxima-nova",Arial,sans-serif;font-weight:600;font-size:16px}.map-popup-msrp .price{display:block}.product-view .product-shop .price-box.map-info .old-price{display:block}.product-view .price-box .special-price .price-label{white-space:normal;text-transform:uppercase}.product-view .price-box .special-price .price-including-tax,.product-view .price-box .special-price .price-excluding-tax{padding:0 0 0 15px}.product-view .add-to-box .price-box,.product-options-bottom .price-box{float:left;margin:18px 15px 10px 0;padding:0}.product-view .product-type-data{margin:8px 0 0}.product-view .container1-wrapper,.product-view .container2-wrapper,.product-view .add-to-box{padding:0;margin:0 0 15px}.product-view .add-to-box{margin-top:-9px}.product-view .short-description .std ul,.product-view .box-tabs .std ul{list-style:none outside none}.product-view .short-description .std ul li,.product-view .box-tabs .std ul li{background:url(../images/infortis/_shared/cck/list/bullet.png) 0 0 no-repeat;padding-left:25px}.product-view .box-tabs .std ul{margin-bottom:1em}.product-view .short-description .std ul.disc,.product-view .box-tabs .std ul.disc{list-style:disc outside none;padding-left:1.5em}.product-view .short-description .std ul.disc li,.product-view .box-tabs .std ul.disc li{background-image:none;padding-left:0}.product-options{position:relative;margin-bottom:15px}.product-options dt{font-weight:400}.product-options dt label{font-size:14px;color:#666;display:inline-block;font-weight:700}.product-options dt label.required em{float:right;margin-left:3px}.product-options dd .qty-holder{display:block;padding:5px 0 0}.product-options dd .qty-holder label{vertical-align:middle}.product-options dt .qty-disabled{background:0 0;border:0;padding:3px}.product-options dd{margin:3px 0 10px}.product-options dl.last dd.last{border-bottom:0}.product-options dd input.input-text{width:100%}.product-options dd input.datetime-picker{width:150px}.product-options dd .time-picker{display:-moz-inline-box;display:inline-block;padding:2px 0;vertical-align:middle}.product-options dd textarea{width:100%;height:8em}.product-options dd select{width:100%}.product-options dd .multiselect option{border-bottom:1px dotted #d9e5ee;padding:2px 4px}.product-options ul.options-list{margin-right:5px}.product-options ul.options-list li{line-height:1.5;padding:2px 0}.product-options ul.options-list input.radio{float:left}.product-options ul.options-list input.checkbox{float:left;margin-top:2px}.product-options ul.options-list .label{display:block;margin-left:18px}.product-options ul.options-list label{font-weight:400}.product-options ul.validation-failed{padding:0 7px}.product-options p.note{margin:0;font-size:.9166em}.product-options p.required{position:absolute;right:0;top:-15px}.product-options-bottom{margin-top:20px}.product-options-bottom .tier-prices{margin:0 0 10px;padding:0;border:0;background:0}.product-options-bottom .tier-prices li{background:0;padding:2px 0}.product-options-bottom .price-tax{float:left}.product-shop .product-options-bottom{margin:0}.product-shop .product-options-bottom .price-label{float:none;padding-right:0}.product-shop .product-options-bottom .price-tax{float:none}.product-shop .product-options-bottom .add-to-cart-box{clear:both;float:left;padding-top:12px}.product-view .grouped-items-table{margin:0;clear:both}.product-view .grouped-items-table thead th{font-weight:700}.product-view .grouped-items-table .price-box{margin:0;padding:0;border:0}.product-view .grouped-items-table .price-box .price-including-tax .price{font-size:15px}.product-view .grouped-items-table td{vertical-align:middle}.product-view .grouped-items-table .price-box .regular-price .price{font-size:14px}.box-tabs .panel>h2:first-child{display:none}.product-view .box-tags .product-tags{display:block;margin:0 0 25px}.product-view .box-tags .product-tags li{display:inline;padding:0 7px;border-right:1px solid #e5e5e5}.product-view .box-tags .product-tags li.first{padding-left:0}.product-view .box-tags .product-tags li.last{padding-right:0;border-right:0}.product-view .box-tags .form-add label{display:block;font-weight:700;margin:0 0 5px}.product-view .box-tags .form-add .input-box{float:left;margin:0 5px 5px 0}.product-view .box-tags .form-add input.input-text{width:auto}.product-view .box-tags .note{margin:3px 0 0;font-size:.9166em}.product-view .box-reviews{margin-top:15px}.product-view .box-reviews dl{margin:0 0 15px}.product-view .box-reviews dt .heading{font-weight:400;font-size:1.5em;margin-right:10px}.product-view .box-reviews dt span{font-weight:700}.product-view .box-reviews dt a{font-size:18px;margin-right:8px}.product-view .box-reviews dd{margin:0 0 15px;padding-bottom:15px;border-bottom:1px dashed #e5e5e5}.product-view .box-reviews dd .date{display:block;margin-top:3px;font-style:italic}.product-view .box-reviews .ratings-table{margin:5px 0}p.ph2,.product-view .box-reviews .form-add h2{text-transform:uppercase}p.ph3,.product-view .box-reviews .form-add h3{font-size:1em;font-weight:400;margin-bottom:0}p.ph3 span,.product-view .box-reviews .form-add h3 span{font-weight:700}p.ph4,.product-view .box-reviews .form-add h4{font-size:1em;font-weight:400}p.ph3,p.ph4 .product-view .box-reviews .form-add h3,.product-view .box-reviews .form-add h4{font-family:inherit;margin-bottom:3px}.product-view .box-reviews .form-add .form-list{margin:15px 0 0}.product-view .box-reviews .form-add .form-list input.input-text{width:100%;max-width:340px}.product-view .box-reviews .form-add .form-list textarea{width:100%;max-width:500px}.product-view .box-reviews .buttons-set button.button{float:left;margin-left:0}.product-view .box-reviews .form-add .data-table{max-width:176px}.product-view .box-reviews .form-add .data-table th,.product-view .box-reviews .form-add .data-table td{text-align:center;line-height:1em}.product-view .box-reviews .form-add .data-table td .radio{margin:0}.data-table td.data{text-transform:capitalize}.send-friend .form-list li p{margin:0 15px 0 0}.send-friend .form-list .field{margin-bottom:8px}.send-friend .form-list textarea{width:100%}.send-friend .buttons-set .limit{float:right;margin:0 7px}.product-name{margin:0;font-weight:400;height:45px;overflow:hidden;line-height:18px !important}.product-name .product-item-link{color:#666 !important;text-transform:uppercase;font-size:13px !important;font-weight:700 !important}.tags-list li{display:inline}.advanced-search-summary{padding:20px;margin:10px 0}.advanced-search-summary ul{float:left;margin:0 4% 10px 0;width:46%}.advanced-search-summary li{margin:0 0 2px;font-size:1.25em}.advanced-search-summary strong{margin:0 5px 0 0}.advanced-search-summary p{clear:both;float:left;display:block;margin:10px 0 0}.advanced-search .form-list label{padding-right:10px;width:140px}.advanced-search .form-list .input-box,.advanced-search .form-list .input-range{clear:none;float:left}.catalogsearch-advanced-index .fieldset{margin-bottom:3px}.catalogsearch-advanced-index .buttons-set{padding-left:0}.catalogsearch-advanced-index .buttons-set button.button{float:left;margin-left:0}.page-sitemap{max-width:1176px;margin:20px auto}.page-sitemap .links{float:right;margin:0 0 5px;text-align:center}.page-sitemap .links a{text-decoration:none;position:relative}.page-sitemap .sitemap{margin:15px}.page-sitemap .sitemap li{margin:3px 0}.page-sitemap .sitemap li.level-0{margin:10px 0 0;font-weight:700}.page-sitemap .pager{clear:both}.rss-title h1{background:url(../images/i_rss-big.png) 0 center no-repeat;padding-left:30px}.rss-table .link-rss{display:block}.cart .page-title .checkout-types li{margin:0 0 5px}.cart .title-buttons .checkout-types{float:right}.cart .title-buttons .checkout-types li{float:left;margin:0 0 5px 5px}.cart-table thead tr{border-bottom:1px solid #e5e5e5}.cart-table th.last{border-right:none}.cart-table .product-image{width:168px;display:block}.cart-table .product-name{margin:0 0 10px;font-weight:400;font-size:16px;line-height:1.2em}.cart-table .item-msg{margin:5px 0;font-size:.9166em;font-weight:700;color:#ee001c}.cart-table tfoot td{padding:5px 10px;border:none}.cart-table input.qty{width:4em !important}.cart-table tfoot td.last{padding:15px 0 0;border-bottom:1px solid #eee}.cart-table tfoot button{padding:0;margin:0 0 15px 10px}.cart-table .btn-continue{float:left;margin-left:0}.cart-table .btn-update,.cart-table .btn-empty{float:right}.cart-collaterals{margin-top:2%}.cart .cart-left-column>*,.cart .cart-right-column>*{margin-bottom:20px}.cart .cart-right-column{float:right}.cart .crosssell .product-image{float:left}.cart .crosssell .product-details{margin-left:85px}.cart .crosssell .btn-cart{float:left;margin-right:10px}.cart .crosssell .add-to-links{float:left;margin:12px 0 0}.cart .crosssell .price-box{margin:7px 0}.cart .crosssell li.item{padding:20px 0}.cart .crosssell li.item.odd{margin-left:0;clear:left}.cart .crosssell li.item.even{margin-right:0;float:right}.cart-wide-box .crosssell li.item{float:left;width:265px;min-height:109px}.cart-wide-box .crosssell li.item.odd{padding-right:20px;border-right:1px solid #eee}.cart-wide-box .crosssell li.item.even{padding-left:20px}.cart .discount .buttons-set,.cart .shipping .buttons-set{margin:10px 0 0;border:0;padding:0;text-align:left}.cart .discount .buttons-set button.button,.cart .shipping .buttons-set button.button{float:none;margin-left:0}.cart .discount .buttons-set button.button{padding:0;margin:0 0 5px;text-align:center;width:48%;min-width:140px}.cart .discount .buttons-set button.btn-apply{margin-right:4%}.cart .discount label{display:block;margin:0 0 5px}.cart .discount input.input-text{width:100%}.cart .shipping input.input-text,.cart .shipping .select_wp{width:100%}.cart .shipping p{margin-bottom:10px}.cart .shipping .sp-methods{margin:10px 0 0}.cart .totals{background-color:#f5f5f5}.cart .totals-inner{padding:20px}.cart .totals table{width:100%}.cart .totals td{padding:1px 0 1px 7px}.cart .totals tfoot th{padding:5px 15px 5px 7px}.cart .totals tfoot td{padding-bottom:5px}.cart .totals tfoot th strong,.cart .totals tfoot td strong{font-size:16px}.cart .totals .checkout-types{text-align:right}.cart .totals .checkout-types li{clear:both;margin:10px 0}.item-options dt{float:left;clear:left}.item-options dd{float:left;margin:0 0 2px;padding-left:7px;font-style:italic}.data-table .item-options{line-height:15px;margin:0 0 0 10px}.data-table .item-options dt{background:url(../images/img/bullet.png) 0 4px no-repeat;padding-left:10px}.data-table .item-options dd{padding-left:10px}.truncated{cursor:help;display:inline-block}.truncated a.dots{cursor:help}.truncated a.details{cursor:help;text-decoration:none;border-bottom:1px dotted #ccc}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;left:-99999em;z-index:999;width:190px;padding:15px}.truncated .truncated_full_value .item-options>p{font-weight:700;margin-bottom:2px}.truncated .show .item-options{display:block;left:-210%;top:20px}.sp-methods dt{font-weight:700;margin:15px 0 0}.sp-methods dt:first-child{margin-top:0}.sp-methods dt.a-center{text-align:left !important}.sp-methods dd{margin:3px 0 15px}.sp-methods dd li{margin:5px 0 10px}.sp-methods .price{font-weight:700}.sp-methods .form-list{padding:10px 10px 10px 22px}.sp-methods select.month{width:150px;margin-right:10px}.sp-methods select.year{width:96px}.sp-methods input.cvv{width:5em !important}.sp-methods .checkmo-list label{padding-right:10px}.sp-methods .checkmo-list address{float:left}.sp-methods .centinel-logos a{margin-right:3px}.sp-methods .centinel-logos img{vertical-align:middle}.please-wait{float:right;margin-right:5px}.please-wait img{vertical-align:middle}.cvv-what-is-this{cursor:help;margin-left:10px}.tool-tip{margin-left:22px}.tool-tip .btn-close a{display:block;margin:0 0 5px}.gift-messages{margin:30px 0 10px}.gift-messages-form{border:1px solid #e5e5e5;padding:20px;position:relative}.gift-messages-form p{margin-bottom:10px}.gift-messages-form label{float:none !important;position:static !important}.gift-messages-form .item{margin:0 0 10px}.gift-messages-form .item .product-img-box{float:left;width:75px}.gift-messages-form .item .product-image{margin:0 0 7px}.gift-messages-form .item .number{margin:0;font-weight:700;text-align:center}.gift-messages-form .item .details{margin-left:90px}.gift-message-link{display:block;background:url(../images/bkg_collapse.gif) 0 4px no-repeat;padding-left:20px}.gift-message-link.expanded{background-position:0 -53px}.gift-message-row .btn-close{float:right;padding:0 7px 0}.gift-message dt strong{font-weight:700;color:#666}.gift-message dd{margin:5px 0 0;font-size:13px}.order-gift-message{margin:15px 0}.checkout-agreements li{display:block;padding:22px;background-color:#f5f5f5;margin:0 0 10px}.checkout-agreements .agreement-content{overflow:auto;max-height:144px}.checkout-agreements .agree input.checkbox{margin-right:8px}.checkout-agreements .agree label{font-weight:700;vertical-align:middle}.centinel .authentication{border:1px solid #ddd;background:#fff}.centinel .authentication iframe{width:99%;height:400px;background:0 0 !important;margin:0 !important;padding:0 !important;border:0 !important}.info-set .data-table .item-options{margin:5px 0 0}.block-progress dl{margin-top:15px}.block-progress dt{margin:15px 0;line-height:1.3em;text-transform:uppercase;font-weight:700}.block-progress dd{margin-bottom:25px;padding-left:15px;font-style:italic}.block-progress address{font-style:italic}.block-progress dt a{text-transform:none;font-weight:400}.block-progress p{margin:0}.opc .buttons-set.disabled button.button{display:none}.opc .buttons-set .please-wait{height:45px;line-height:45px}.opc .ul{list-style:disc outside;padding-left:18px}.opc{position:relative}.opc .section{margin:0 0 3px;padding:0}.opc .step-title{padding:15px;text-align:left}.opc .step-title .number{float:left;padding:8px 12px;margin:0 8px 0 0;font-weight:700;color:#000;font-size:1.3333em}.opc .step-title h2{font-weight:700;float:left;margin:0;color:#000;font-size:1.3333em;line-height:2.125em}.opc .step-title a{display:none;float:right;margin-top:8px}.opc .section.allow{cursor:pointer}.opc .section.allow.active{cursor:auto}.opc .allow .step-title{background:#f5f5f5}.opc .allow .step-title:hover{background-color:#e5e5e5}.opc .allow .step-title h2{color:#333}.opc .allow .step-title a{display:block}.opc .active .step-title{background-color:#e5e5e5;cursor:default}.opc .active .step-title a{display:none}.opc .step{padding:10px 20px;margin-top:10px;position:relative}.opc .step .tool-tip{right:30px}#opc-login .buttons-set button{float:left;margin-left:0}#opc-login h3{margin-top:10px}.checkout-onepage-index #opc-login h3{border-bottom:0}#opc-login h4{font-family:inherit;font-weight:400}#opc-login .form-list{margin:15px 0 15px}#opc-login .form-list li{margin:0 0 3px}.opc .gift-messages-form{border:1px solid #e5e5e5;border-width:1px 0}.opc .gift-messages-form .inner-box{overflow:visible}#opc-review .step{padding:0}#opc-review .item-options{margin:5px 0 0}#opc-review .btn-checkout{min-width:200px}#opc-review .buttons-set p{margin:0;line-height:28px}#opc-review .buttons-set .please-wait{height:28px;line-height:28px}#opc-review .authentication{margin:0 auto;width:570px}#opc-review .warning-message{color:#222;font-weight:700;text-align:center;padding:10px 10px 0}.multiple-checkout h2,.info-set h2{font-weight:700;margin:0 0 10px}.multiple-checkout h3,.multiple-checkout h4,.info-set h3,.info-set h4{font-size:15px;font-weight:700}.multiple-checkout h2 a,.multiple-checkout h3 a,.multiple-checkout h4 a,.info-set h2 a,.info-set h3 a,.info-set h4 a{font-size:12px;font-weight:400}.multiple-checkout .data-table .product-name,.info-set .data-table .product-name{font-size:13px;margin:0 0 5px}.multiple-checkout .col2-set h2.legend,.info-set h2.legend{font-weight:400}.multiple-checkout .col2-set h3.legend,.info-set h3.legend{color:#ce001a;margin:0 0 10px}.multiple-checkout .col2-set .divider,.info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.multiple-checkout .box,.info-set .box{margin:0 0 15px}.checkout-progress{padding:0 110px;margin:-11px 0 25px}.checkout-progress li{float:left;width:19%;margin:0 1px 0 0;padding-top:5px;border-top:10px solid #d5d5d5;text-align:center;color:#bbb}.checkout-progress li.active{border-top-color:#ce001a;color:#ce001a}.multiple-checkout .page-title{border-bottom:1px solid #e5e5e5;padding-bottom:5px}.multiple-checkout .buttons-set{border-top:1px solid #e5e5e5;margin-top:40px;padding-top:15px}.multiple-checkout .data-table thead tr{border-bottom:1px solid #bbb}.multiple-checkout .data-table thead th{padding:10px;font-weight:400}.multiple-checkout .gift-messages{margin:15px 0 0}.multiple-checkout .tool-tip{top:50%;margin-top:-120px;right:10px}.multiple-checkout .col2-set .col-1{width:32%}.multiple-checkout p.actions{margin-bottom:10px}.multiple-checkout .place-order .please-wait{margin-top:10px}.multiple-checkout .place-order .grand-total{font-size:1.5em;text-align:right}.multiple-checkout .place-order .grand-total .inner div{display:inline}.multiple-checkout .place-order .grand-total big{display:inline;margin-right:20px}#multiship-addresses-table td{padding:10px}.checkout-multishipping-shipping .box-sp-methods{border:1px solid #e5e5e5;padding:15px;margin-bottom:0;position:relative}.sp-methods .express_post_logo{display:inline-block;margin-top:0;float:left;width:130px;padding-left:15px;background-position:15px 0}.sp-methods div.express_post_logo{display:block;float:none}.account-login .new-users,.account-login .registered-users{margin-bottom:20px}.account-login .new-users{margin-left:0}.account-login .registered-users{margin-right:0}.account-login p{margin-bottom:20px}.account-login p.required{margin:0}.account-login .buttons-set{margin-top:10px}.account-login .buttons-set button{float:left;margin-left:0}.account-login .buttons-set a{float:right !important;margin-bottom:10px}.my-account .title-buttons .link-rss{float:none;margin:0}.dashboard .welcome-msg{margin:0 0 1.6666em}.dashboard .welcome-msg .hello{font-size:1.6666em;line-height:1.2em}.dashboard .welcome-msg .hello strong{font-weight:400}.dashboard .col-1,.dashboard .col-2{margin-bottom:1.5em}.box-account{margin:0 0 2.5em}.box-account .box-head{border-bottom:1px solid #e5e5e5;margin:0 0 10px;padding-bottom:5px}.box-account .box-head a{float:right;margin-top:10px}.box-account .box-head h2{float:left;margin:0;background-position:0 0;background-repeat:no-repeat}.box-account.box-info .col-1{border-right:1px solid #e5e5e5}.box-account.box-info .col-1 .box{padding-right:10px}.dashboard .box .box-title{padding:0 0 2px;margin:0 0 10px;text-align:right;border-bottom:1px solid #e5e5e5}.dashboard .box .box-title h3,.dashboard .box .box-title h4{float:left;margin:0}.dashboard .box-info h4{font-weight:400;text-transform:uppercase}.dashboard .box-reviews .number{float:left;font-size:1.3333em;line-height:1.25em;padding:0 10px}.dashboard .box-reviews .details{margin-left:38px}.dashboard .box-reviews li.item{margin:0 0 7px}.dashboard .box-reviews li.item.last{margin:0}.dashboard .box-reviews .ratings{margin:5px 0 0}.dashboard .box-tags .number{float:left;font-size:1.3333em;line-height:1.25em;padding:0 10px}.dashboard .box-tags .details{margin-left:38px}.dashboard .box-tags .tags{margin:5px 0 0}.dashboard .box-tags li.item{margin:0 0 7px}.dashboard .box-tags li.item.last{margin:0}.dashboard .box-tags .tags strong,.dashboard .box-tags .tags ul,.dashboard .box-tags .tags ul li{display:inline}.addresses-list h3{font-weight:400}.addresses-list address{margin-bottom:10px}.addresses-list .link-remove:hover{color:#ee001c}.addresses-list .separator{margin:0 3px}.addresses-list .addresses-primary .item{padding:15px;margin:0 0 10px;background-color:#f5f5f5}.addresses-list li.empty{background:0 0;border:0;padding:0}.addresses-list li.empty p{color:#555}.addresses-list .addresses-additional .item{padding:15px;margin:0 0 10px;border:1px solid #e5e5e5}.my-account .pager{margin-bottom:20px}.order-info{margin:20px 0 10px}.order-info dt,.order-info dd,.order-info li,.order-info li a{float:left}.order-info dt{font-weight:700}.order-info li{margin-right:1px}.order-info dt,.order-info li.current,.order-info li a{padding:10px}.order-info dt{padding-left:0}.order-info li a{background-color:#f8f8f8}.order-info li a:hover,.order-info li.current{background-color:#e5e5e5}.order-date{margin:15px 0;color:#ee001c;clear:both}.order-info-box{margin:0 0 10px;padding:20px}.order-info-box .col-1{border-right:#e5e5e5 solid 1px}.order-info-box .box-payment p{margin:0 0 3px}.order-info-box .box-payment th{font-weight:700;padding-right:7px}.order-items .data-table{margin-bottom:20px}.order-items .data-table td{padding:5px 9px}.order-items .data-table .grand_total{font-size:1.3333em}.order-items{width:100%}.order-items .product-name{margin:0 0 3px;font-size:12px}.order-items .link-print{font-weight:400}.order-items p .link-print{float:none}.order-items h2,.order-about h2{margin:15px 0}.order-items h3.table-caption{font-size:13px;font-weight:700}.order-items h2.table-caption a,.order-items h2.sub-title a{font-size:12px;font-weight:400;text-transform:none}.order-items .order-links{text-align:right}.order-details h2 .separator{color:#999;font-size:12px}.order-about{margin:0 0 15px;padding:5px 30px}.order-about dt{font-weight:700}.order-about dd{font-size:12px;margin-bottom:15px}.tracking-table{margin:0 0 15px}.tracking-table th{width:20%;font-weight:700;white-space:nowrap}.tracking-table th,.tracking-table td{padding:5px 9px}.tracking-table-popup{width:100%}.tracking-table-popup th{font-weight:700;white-space:nowrap}.tracking-table-popup th,.tracking-table-popup td{padding:1px 8px}.page-print .print-head{margin:0 0 15px}.page-print .print-head .logo{float:left}.page-print .print-head address{float:left;margin-left:15px}.page-print h1{font-size:16px;font-weight:700}.page-print h2,.page-print h3{font-size:13px;font-weight:700}.page-print h2.h2{font-size:16px;font-weight:700}.page-print .order-date{background:url(../images/bkg_divider1.gif) 0 100% repeat-x;padding:0 0 10px;margin:0 0 10px}.page-print .col2-set{margin:0 0 10px}.page-print .gift-message-link{display:none}.page-print .price-excl-tax,.page-print .price-incl-tax{display:block;white-space:nowrap}.page-print .cart-price,.page-print .price-excl-tax .label,.page-print .price-incl-tax .label,.page-print .price-excl-tax .price,.page-print .price-incl-tax .price{display:inline}.my-wishlist .product-image{display:block;margin:0 0 5px;min-width:113px;max-width:140px}.my-wishlist .product-name{margin-bottom:10px}.my-wishlist .description{margin-bottom:10px}.my-wishlist textarea{display:block;width:97%;height:70px;border:1px solid #e5e5e5}.my-wishlist .price-box{margin-bottom:5px}.my-wishlist .add-to-cart-alt{margin-bottom:10px}.my-wishlist .buttons-set{margin-top:2em}#wishlist-table .add-to-links{white-space:nowrap}.my-wishlist .data-table tr.even{background:#f8f8f8}.my-wishlist .btn-cart{margin:10px 0 5px}.my-tag-edit{float:left;margin:0 0 10px}.my-tag-edit .btn-remove{float:right;margin:5px 0 0 5px}#my-tags-table{clear:both}#my-tags-table td{padding:10px}#my-tags-table .add-to-links{white-space:nowrap}#my-reviews-table td{padding:10px}.product-review .product-img-box{float:left;width:140px}.product-review .product-img-box .product-image{display:block;width:125px;height:125px}.product-review .product-img-box .label{margin:0 0 8px}.product-review .product-img-box .ratings .rating-box{float:none;display:block;margin:0 0 10px}.product-review .product-details{margin:0 20px 20px 155px}.product-review .product-name{font-size:18px;margin:0 0 18px}.product-review h3{font-size:12px;margin:15px 0 5px}.product-review .ratings-table{margin:0 0 15px}.product-review dt{font-weight:700}.product-review dd{font-size:12px;margin:5px 0 0}.billing-agreements .form-list li select{float:left}.billing-agreements .form-list li button.button{float:left;margin-left:10px}.billing-agreements .table-caption{font-weight:700;font-size:13px}.message.global.cookie{background:#f5f5f5;color:#333}.message.global.cookie .content{background:url('../images/i_notice.gif') 20px center no-repeat;width:66%;margin:0 auto;padding:10px 0 10px 80px;font-size:13px}.message.global.cookie .action.primary{background-color:#5388a5;color:#fff;line-height:50px;padding:0 40px;text-transform:uppercase;font-family:"proxima-nova";font-weight:700;font-size:14px;border-radius:5px}.message.global.cookie .action.primary:hover,.message.global.cookie .action.primary:focus{background-color:#77aac6}#algolia-searchbox .magnifying-glass{position:absolute;right:10px;width:20px;height:20px;display:block;top:10px;background:url('../images/magnifying-glass.svg') no-repeat center right/20px}#algolia-searchbox .algolia-search-input:focus:not([value=""]){background:#fff !important}.mfp-with-anim{max-width:477px !important;position:fixed;height:auto !important;z-index:99999;background:#fff;top:0;left:0}.popup-content{padding:70px !important}.popup-content p.p18{margin:0;font-size:15px;color:#666}.popup-content p.p14{font-size:14px;color:#999;font-weight:400;text-align:center;clear:both;margin:0;color:#666}.popup-content #aw_popup_title{display:block;font-weight:900;font-family:'proximanova-bold';font-size:32px;color:#c42174;text-align:center;text-transform:uppercase;line-height:1em;padding-bottom:24px;margin-bottom:27px;position:relative}.popup-content #aw_popup_title:after{background:none repeat scroll 0 0 #c42174;content:"";height:2px;left:50%;margin-left:-36px;position:absolute;bottom:0;width:36px}.popup-content .form.subscribe{display:inline-block;margin:24px 0 9px;width:100%}.popup-content button.button-subscribe-popup{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;background-color:#c42174;border-radius:5px;-moz-border-radius:5px;padding:0 47px;line-height:40px;font-weight:700;border:none;cursor:pointer}.popup-content .form .input-box{float:left}.popup-content .form .input-box input{width:310px;height:40px;line-height:40px;padding:8px}.popup-content .form label{display:none}.popup-content .mfp-close{width:40px;height:40px;color:#fff !important;top:-20px;right:-20px;background:#000;border-radius:50%;opacity:1;border:3px solid #fff}.popup-content .mfp-close:active{top:-20px !important}.popup-content .mfp-close:hover{background:#000 !important;border:3px solid #fff !important}.stock.unavailable span{color:#aaa;margin-bottom:4px;display:block}.popup-content form .mc-field-group label{display:none}.window-overlay{background:url(../images/window_overlay.png) repeat;background:rgba(0,0,0,.35);position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}.remember-me label{float:none;margin:0 6px}.remember-me-popup{left:50%;top:50%;position:absolute;margin:-85px 0 0 -200px;width:400px;z-index:10000}.remember-me-popup-head{position:relative}.remember-me-popup-close-button{margin-top:15px}.cart-msrp-totals{color:red;text-align:right;text-transform:uppercase}.map-cart-sidebar-total{display:block;color:red;font-weight:400;font-size:12px;line-height:1.5em}.map-popup{margin:10px 0 0;position:absolute;width:300px;z-index:100}.map-popup-heading h2{margin:0;overflow:hidden;white-space:nowrap;word-wrap:break-word;text-align:left;text-overflow:ellipsis}.map-popup-arrow{display:none}.map-popup-content{overflow:hidden;text-align:left}.map-popup-checkout{float:right;text-align:right}.map-popup-checkout .paypal-logo{margin:0 0 5px}.map-popup-price .price-box,.map-popup-price .price-box .special-price{margin:0;padding:0}.map-popup-price{margin:5px 0 0}.map-popup-text{clear:right;padding:20px;text-align:left;word-wrap:break-word}.map-popup-only-text{border-top:1px solid #eee}.remember-me-popup,.map-popup{background:#fff;text-align:left}.remember-me-popup-head,.map-popup-heading{border-bottom:1px solid #e5e5e5;padding:15px 45px 15px 20px}.remember-me-popup-head h3,.map-popup-heading h2{margin:0;font-size:16px}.remember-me-popup-body,.map-popup-content{padding:20px}.remember-me-popup-head .remember-me-popup-close,.map-popup-close{display:block;position:absolute;top:16px;right:16px}.calendar{z-index:200}#config_product_alert{margin-bottom:15px}.phone-copyright{text-align:center;color:#333;font-size:13px;margin-bottom:15px}.footer-container,.footer-container2{background-repeat:repeat;background-position:center top;background-attachment:scroll}.footer{margin:0 auto;padding:0;text-align:left}.footer .item-left{float:left;margin-right:20px}.footer .item-right{float:right;margin-left:20px;display:flex;align-items:center;justify-content:center}.footer .heading,#subscribe-form label{margin-bottom:.625em;font-size:1.3333em;font-weight:400}.footer-primary-top-spacing{padding-top:20px;padding-bottom:20px;border-bottom:1px solid;border-color:#eee;border-color:rgba(0,0,0,.05)}.footer-primary-bottom-spacing .inner-container{max-width:1200px;margin:0 auto}.footer-primary-bottom{background-color:#643188}.grid-full.no-gutter.four-col{background-color:#fff}.four-col .inner-container{max-width:1200px;margin:0 auto}.four-col .section{margin:0 auto}.footer-bottom-container{display:none}.footer-bottom{background-color:#fff}.footer-bottom .inner-container{max-width:1200px;margin:0 auto}#subscribe-form form{display:block}#subscribe-form label{margin:0 0 5px;display:block;line-height:32px;font-weight:400;position:relative}#subscribe-form p{color:#fff;text-align:center}#subscribe-form .input-box{float:left;margin:0;position:relative}#subscribe-form .input-box input{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;font-weight:300;border-radius:15px 0 0 15px;border:none !important}#subscribe-form .input-box .validation-advice{padding:10px 0;margin:0;width:140%;position:absolute;top:-122%;left:-20%;text-align:center;background-color:#fff;background-color:rgba(255,255,255,.9);z-index:1}#subscribe-form .input-text{width:100%}#subscribe-form .button{float:left;display:block}.social-links a>span.icon{display:inline-block}.social-links a>span.sicon{display:inline-block}.social-links span.icon,.social-links .ib{margin-bottom:3px}.footer-copyright{font-size:.9166em;line-height:1.3636em;margin-bottom:10px;margin-left:10px}#scroll-to-top{display:none;position:fixed;width:50px !important;height:50px !important;line-height:50px !important;text-align:center;font-size:32px;bottom:30px;right:30px;z-index:9999;border-radius:50% !important;-moz-border-radius:50%;background-image:none !important;background-color:#e5e5e5;color:#a83974}#scroll-to-top:hover{background-color:#a83974;text-decoration:none;color:#fff !important}body.cms-index-index .breadcrumbs{display:none}.widget-new-products .products-grid .item,.widget-viewed .products-grid .item,.widget-compared .products-grid .item{float:left;max-width:165px;padding:0 10px 15px}.widget-new-products .products-list,.widget-viewed .products-list,.widget-compared .products-list{list-style-type:none;padding:0}.widget-new-products .products-list .product-image,.widget-viewed .products-list .product-image,.widget-compared .products-list .product-image{float:left}.clear{clear:both;font-size:0;line-height:0;height:0}.clearer:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.header-container:after,.header-container .top-container:after,.header:after,.header .quick-access:after,#nav:after,.main:after,.footer:after,.footer-container .bottom-container:after,.col-main:after,.col2-set:after,.col3-set:after,.col3-layout .product-options-bottom .price-box:after,.col4-set:after,.search-autocomplete li:after,.block .block-content:after,.block .actions:after,.block li.item:after,.block-poll li:after,.block-layered-nav .currently li:after,.page-title:after,.products-grid:after,.products-list li.item:after,.box-account .box-head:after,.dashboard .box .box-title:after,.box-reviews li.item:after,.box-tags li.item:after,.pager:after,.sorter:after,.ratings:after,.add-to-box:after,.add-to-cart:after,.product-essential:after,.product-view .box-tags .form-add:after,.product-view .product-shop .short-description:after,.product-view .box-description:after,.product-options .options-list li:after,.product-options-bottom:after,.product-review:after,.cart:after,.cart-collaterals:after,.cart .crosssell li.item:after,.opc .step-title:after,.checkout-progress:after,.multiple-checkout .place-order:after,.group-select li:after,.form-list li:after,.form-list .field:after,.buttons-set:after,.page-print .print-head:after,.advanced-search-summary:after,.gift-messages-form .item:after,.send-friend .form-list li p:after,.breadcrumbs:after,.my-account .order-info:after,.mini-cart .mini-cart-content .mini-products-list li.item:after,.block-related-thumbnails .product:after,.cart .crosssell:after,.data-table .item-options:after,.section-line:after,.section-title:after{display:none;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}table.faq-listdata-table{margin-bottom:5px}.wrapper{border-top:none !important}p.from-text{font-family:"proxima-nova";font-weight:700;font-size:15px;text-transform:uppercase;margin-top:10px;margin-bottom:-20px}@media only screen and (min-width:770px){.category-products-grid .item:hover{border-color:#e5e5e5 !important}.header-primary-container .nav-mob #mini-compare{display:none}}.hp-block.user-menu{width:400px}.hp-block.user-menu .header-account{padding-left:40px !important;line-height:16px}.mini-cart .icon.ic-cart{background:url(../images/icon/icon-cart.png) no-repeat;width:25px;height:40px;cursor:pointer;background-position-y:6px}.mini-cart .notempty .icon.ic-cart{background-image:url(../images/icon-cart-4cae1b.png);width:35px;background-position-y:0}.mini-cart .mini-cart-heading .summary,.mini-cart-title{color:#7b4598;display:inline-block;font-size:16px;font-family:"proxima-nova",Arial,sans-serif;margin-right:20px;font-weight:600}.mini-cart .mini-cart-heading .summary{margin-right:5px}.is-not-empty.mini-cart .mini-cart-heading .summary,.is-not-empty .skip-link .count,.is-not-empty .mini-cart-title{color:#4cae1b !important}.is-not-empty .icon.ic-cart{background-image:url(../images/icon/icon-cart-4cae1b.png)}@media only screen and (max-width:769px){.header-container .skip-links--4 .skip-link{width:24% !important}.header-primary .nav-mob{background:#000;background-size:100% 100%;min-height:57px}.header-top-container{display:none}.mini-cart-title{display:none}.header-container .skip-link .counter{width:18px !important;height:18px !important;line-height:18px !important;border-radius:50%;position:absolute;left:10px;top:-10px;font-size:11px;background-color:#fff !important;color:#7b4598 !important}.mini-cart .icon.ic-cart{background:url(../images/icon/icon-cart-mobile.png) no-repeat;width:23px;height:19px}.mini-cart .is-not-empty .icon.ic-cart{background-image:url(../images/icon/icon-cart-mobile-4cae1b.png)}.search-wrapper-centered .form-search .input-text{margin-right:-3px}.form-search .button{right:3px}.header-mobile .skip-link{background-color:transparent !important}.skip-link.skip-compare .ic-compare:before{color:#fff !important}.products-grid .product-image-wrapper .add-to-links.display-onhover{display:none !important}.products-grid .item .add-to-links.addto-links-icons{height:0;width:0;display:none !important}.hidemepdp{display:none !important}.showme{display:block !important}.checkout-onepage-index .nav.container.show-bg,.checkout-onepage-index .nav-mob>a{display:none}.skip-links-wrapper{background:#000}.header-container .skip-link .icon{color:#fff}.slider-arrows2 .owl-controls .owl-buttons .owl-next,.slider-arrows2 .owl-controls .owl-buttons .owl-prev{max-width:22px;width:100%}.header-top-container{height:0 !important}.minicart-items .action.edit:before,.minicart-items .action.delete:before{color:#fff !important}.minicart-items .action.edit:hover:before,.minicart-items .action.delete:hover:before{color:#fff !important}.minicart-items .action.edit:active:before,.minicart-items .action.delete:active:before{color:#fff !important}.mini-cart .notempty .icon.ic-cart{background-image:url(../images/icon-cart-mobile.png);width:23px;height:19px}}.icon.ic-cart:before{content:""}.dropdown .dropdown-heading.cover span.count{display:inline !important}#mini-cart-wrapper-mobile .dropdown .dropdown-heading.cover span.count{display:inline-block !important}.mini-compare .mini-compare-heading.dropdown-heading.cover span.count{display:none !important}.mini-cart .inner-heading .label,.mini-cart .caret{display:none !important}.skip-link .count{background-color:#fff !important;font-size:18px !important;margin-right:7px !important;font-weight:400}.links-wrapper-separators .links>li>a{background-image:none !important;color:#7b4598 !important;text-transform:uppercase;font-size:13px}#mini-cart .count{font-family:"proxima-nova",Arial,sans-serif;font-weight:700}.mini-cart-h{display:inline-block}.header-top .inner-container{margin:0 auto;max-width:1200px}.header-top .welcome-msg{line-height:45px;color:#000}.header-top-container{border-style:solid;border-color:#ebebeb;border-width:1px;border-top:0;border-left:0;border-right:0;background-color:#fff;font-family:"proxima-nova",Arial,sans-serif;font-size:13px;height:36px;font-weight:400;display:flex;align-items:center}.item.item-right.item-interface{display:none}@media only screen and (max-width:479px){.header-top-container{display:none}.custom-content-title{font-size:20px}.footer .heading{font-size:26px}}.links>li,.links>li>a{line-height:45px !important}.header-primary{padding:0 !important}#itemslider-new .owl-wrapper .owl-item:nth-child(4){clear:none}@media only screen and (min-width:1200px){.header-primary .inner-container{padding-left:0 !important;padding-right:0 !important}.cms-index-index .std .inner-container{padding-left:0 !important;padding-right:0 !important}.cms-index-index .std .inner-container .grid-full{margin-left:0;margin-right:0;width:100%}#itemslider-new .owl-wrapper .owl-item:nth-child(4){clear:left}div.item-right div:first-child{padding:0 !important}}@media only screen and (min-width:1280px){.header .logo-wrapper .logo{max-width:364px !important}}.header-mobile .skip-link{height:50px !important;line-height:50px !important}#nav .nav-panel--dropdown .nav-submenu.nav-panel a span{font-size:14px;font-weight:700;display:block}#nav.nav-mobile{margin-top:-1px}.nav-regular li.level0>a{padding:0 13px !important}.nav.container .inner-container{margin-left:30px}ul.header.links li.wishlist{display:none}.nav-regular .classic>.nav-panel--dropdown{padding:20px 10px;box-shadow:0 3px 10px rgba(0,0,0,.15)}.nav-regular .classic>.nav-panel--dropdown>li>a{font-size:16px;font-weight:700;line-height:1.6}.header-container .navi{min-height:50px;display:flex;align-items:center}@media only screen and (min-width:1280px){.header-primary .nav-mob{padding-left:0;padding-right:0}.header-top .inner-container{padding-left:0;padding-right:0}}.header-mobile .skip-link .label{font-size:16px;display:none!important}.nav-regular .nav-item.level0>a,#nav .nav-item--homeicon a{color:#fff !important}#header-nav{background:#000;border-top:1px solid #e5e1e3;z-index:10100}.nav-mobile .nav-item.level0>a,.nav-mobile{background-color:transparent !important;color:#fff !important}.header-mobile .skip-content--style{font-size:20px;color:#fff;background-color:transparent !important}#header-nav.skip-active .nav.container .inner-container{margin-left:0}#nav,.mobnav-trigger{font-family:"proxima-nova",Arial,sans-serif !important;border-bottom:0 !important;font-weight:700}.mobnav-trigger{background-color:transparent !important}#nav .nav-item.level0>a{font-family:"proxima-nova",Arial,sans-serif !important;font-size:20px;font-weight:700}@media only screen and (max-width:1170px) and (min-width:960px){#nav .nav-item.level0>a{font-size:18px;padding:0 8px !important}div.item div:first-child{padding:0 !important}}@media only screen and (max-width:1229px){.cms-page-view .main .page-title{padding-left:15px;padding-right:15px}.cms-page-view .main .page-title h1{width:98%;margin-left:1%;margin-right:1%}.cms-page-view .main .std{padding-left:15px;padding-right:15px}.cms-page-view .main .std>*{width:98%;margin-left:1%;margin-right:1%}}@media only screen and (min-width:901px) and (max-width:1005px){.nav-regular .nav-item.level0>a{font-size:15px !important;padding-left:9px !important;padding-right:9px !important}.header-container .navi{padding:0 15px}}@media only screen and (max-width:900px) and (min-width:768px){.nav-regular .nav-item.level0>a{font-size:14px !important;padding-left:5px !important;padding-right:5px !important}.header-container .navi{padding:0 15px}}#nav.nav-mobile ul.level0 .nav-item>a{background-color:transparent !important}.nav-regular{background:0 0 !important}#links-top-slider .owl-wrapper-outer{width:100%}#links-top-slider a{text-decoration:none}#links-top-slider{max-width:1176px;width:100%;margin:0 auto}.the-slideshow-wrapper .item.slide{max-width:1176px;margin:0 auto;position:relative}.slideshow-wrapper-container{position:relative;background-color:#f3f3f3}#links-top-slider .links-center .link-content{display:block}#links-top-slider .link-content{font-family:"proxima-nova",Arial,sans-serif;font-size:10px;line-height:10px;font-weight:600}#links-top-slider span.link-header{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;color:#ce74a4;line-height:14px;font-weight:700}.links-top-container{background:url("../images/img/top-links-bg.png") repeat-x}.links-top-container .inner-container{max-width:1200px}#links-top-slider.itemslider{margin-bottom:0}#links-top-slider.itemslider .item{padding-left:0;padding-right:0}.header-regular .mini-cart-heading{display:inline-block !important;text-decoration:none}.links-center{text-align:center;border-right:1px solid #7b4598;margin:12px 0;text-transform:uppercase}@media only screen and (max-width:1280px){.links-center{border-right:0}}.top-links-container{max-width:1176px;margin:0 auto}.links>li>a:hover{background-color:transparent !important;color:#7b4598 !important}.links>li>a{padding:0 .7em !important}.block_header_top_right2 .links-wrapper-separators{overflow:hidden;margin-right:-6px}.links>li.first>a{padding-right:7px !important}.dropdown .dropdown-heading.cover>span{padding:0 !important}.link-top-col5 span.link-content{clear:both;display:block}.links-center.last{border-right:none}.links-top-page .link-header{font-family:"proxima-nova",Arial,sans-serif;font-size:14px;color:#ce74a4;line-height:14px;font-weight:700}.links-top-page .link-content{font-size:10px;font-family:"proxima-nova",Arial,sans-serif;line-height:10px;font-weight:600}.preface{display:none}.pagination-pos-bottom-centered{padding-bottom:0 !important;margin-bottom:44px}.the-slideshow .owl-pagination{background-color:#fff}.the-slideshow.slider-pagination1 .owl-controls .owl-page.active span,.the-slideshow.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span{background-color:#93245f !important}.the-slideshow.slider-pagination1 .owl-controls .owl-page span,.the-slideshow.slider-pagination1 .owl-controls .owl-page:hover span{background-color:#ccc !important}.the-slideshow.slider-pagination1 .owl-controls .owl-page span{margin:7px 4px !important}.slider-arrows2 .owl-controls .owl-buttons div{height:95px !important;opacity:1 !important}.homepage-slides .caption .heading.range{font-family:"proxima-nova",Arial,sans-serif;font-size:11px;text-transform:uppercase;font-weight:600}.button-shop-range{display:inline-block;margin:0;overflow:visible;cursor:pointer;font-weight:400;white-space:nowrap;text-align:center;background-color:transparent;color:#f00b22;line-height:46px;padding:0 20px;border:2px solid #f00b22;margin-top:12px;border-radius:5px;-moz-border-radius:5px;font-family:"HelveticaNeue-Bold",Arial,sans-serif;font-size:14px;text-transform:uppercase;text-decoration:none}.caption.bottom-left{width:15%;bottom:15%;left:17%;margin:0}#minicart-content-wrapper .primary{text-align:center}#header-cart button.update-cart-item{font-size:20px;max-width:100px;width:100%;margin:-3px auto !important;padding:0 17px;line-height:36px;background:#4cae1b !important;border-radius:5px;margin-bottom:20px !important;color:#fff}#header-cart button{font-size:20px;max-width:284px;width:100%;margin:0 auto !important;padding:0 17px;line-height:50px;background:#4cae1b !important;border-radius:5px;margin-bottom:20px !important}@media only screen and (max-width:767px){.modal-popup.add-to-cart-popup .modal-inner-wrap{position:absolute;max-width:350px;width:100%;margin:0 auto !important;top:50%;transform:translateY(-50%);min-height:auto !important}.modal-popup.add-to-cart-popup .modal-content{padding:1.5rem;text-align:center}.modal-popup.modal-slide{left:15px !important;right:15px !important}.caption.bottom-left .button-shop-range{display:block !important;line-height:31px;font-size:12px;padding:0 14px}.caption.bottom-left{bottom:8%;left:10%}.discreet-shipping .message-left{margin-bottom:30px}.category-border{display:none}.sorter .limiter{margin-top:0}.ActivityStream_Overlay{display:none!important}.slideshow-wrapper-outer .slider-arrows2 .owl-controls .owl-buttons .owl-prev{left:0 !important}.main-top-container{margin-bottom:30px}.featured-new-product .product-item-details .product-item-link{font-size:15px}.featured-new-product .product-item-details .product.name.product-item-name{-webkit-line-clamp:2;height:40px}.product-item .price-box .price,.product-items .item .price-box .price{font-size:18px}.payment-card .text-center img{max-width:165px;width:100%}.featured-new-product .product-items .item .tocart{font-size:14px;padding:0 25px;line-height:33px}.full-width-container-row .container{padding:50px 10px 50px;width:auto}.category-products-grid .item{max-width:33.33%}.block-minicart .block-content>.actions>.primary{display:flex;flex-direction:column;justify-content:center}.login-container .action.primary{line-height:45px}.column.main .cart-summary .block>.title strong,.column.main .paypal-review-discount .block>.title strong{font-size:22px !important}.cart-summary>.title{font-size:28px !important}.cart-container .checkout-methods-items .action.primary{font-size:20px !important;line-height:40px}.cart.table-wrapper thead{display:none}.cart.table-wrapper .cart.item{margin-bottom:30px;display:block}.cart.table-wrapper .cart.item:last-child{margin-bottom:0}.cart.table-wrapper .cart.item .item-info{display:flex;flex-direction:column}.cart.table-wrapper .product-item-photo{max-width:160px;position:unset !important;margin-bottom:8px}.cart.table-wrapper .item .col.item{padding:0 !important}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal{width:100% !important;display:flex !important;align-items:center;justify-content:space-between}.cart.table-wrapper .col.qty[data-th]:before,.cart.table-wrapper .col.price[data-th]:before,.cart.table-wrapper .col.subtotal[data-th]:before{padding-bottom:0 !important}.cart.table-wrapper .items thead+.item{border-top:none}.action.clear{display:none !important}.cart-container{display:flex;flex-direction:column-reverse}.cms-privacy h3{font-size:22px}.catalog-product-view .product-info-main .product-add-form{display:flex}.catalog-product-view .product-info-main .product-add-form form{max-width:100%;width:100%}.product-info-main .box-tocart,.product-options-bottom .box-tocart{margin:0 !important;display:flex;flex-direction:column}.product-info-main .box-tocart .field.qty{margin-right:0 !important;padding-right:10px}.product-info-main .box-tocart .actions,.product-options-bottom .box-tocart .actions{text-align:left}.product-info-main button#product-addtocart-button{max-width:194px}.product-info-main .itoris-pm-product-marker{float:left;margin-left:85px}}.cms-about-us img{max-width:400px !important;height:auto !important}@media only screen and (max-width:640px){.category-products-grid .item{max-width:50%}.product-info-main button#product-addtocart-button{max-width:155px;height:45px;line-height:45px !important;font-size:15px !important}.product-info-main .itoris-pm-product-marker{max-width:170px}.product-info-main .box-tocart .field.qty{margin-bottom:0 !important}}@media only screen and (max-width:767px) and (min-width:641px){.popup-content{padding:50px !important;max-height:65vh;height:auto;overflow-x:auto}.popup-content .mfp-close{width:35px;height:35px;top:0;right:0;font-size:24px}.message.global.cookie{padding:0}.message.global.cookie .content{width:80%;padding:10px 20px 10px 70px}.message.global.cookie .action.primary{line-height:40px;padding:0 20px;font-size:13px}}@media only screen and (max-width:690px){.cms-affiliates img{float:none !important}.cms-about-us img{float:none !important}}.top-category .category-banner{margin-bottom:20px;position:relative}@media only screen and (max-width:979px) and (min-width:768px){.top-category .category-banner .caption h2{font-size:15px}.caption.bottom-left{bottom:5%}.button-shop-range{margin-top:5px}.toolbar .category-asc{clear:left;margin-top:10px}div.item-right div:first-child{padding:0 !important}.footer-primary-bottom-spacing.clearer{padding:40px 0}}.top-category .category-banner .caption{background-color:#7b4598;margin:0;left:1px;width:auto;color:#fff}.category-banner.woman a{display:inline-block}.category-banner.men a img{display:inline-block;margin:0 auto}.category-banner.men a{display:inline-block}.category-banner.men{text-align:center}.category-banner.couples a{float:right}.category-banner.couples .caption{background-color:#774f98}@media only screen and (max-width:767px){.top-category .category-banner a{max-width:100%}.category-banner.couples a{float:none;display:inline-block}.category-banner.men{text-align:left}.category-banner a,.category-banner img{width:100%}.top-category .category-banner.men .caption{margin-left:0}.newsletter-wrapper{width:100% !important}}@media only screen and (max-width:479px){.top-category .caption h2{font-size:15px !important}.toolbar .limiter{display:block !important;float:left !important;clear:both;margin-top:20px}}.category-banner span.heading.permanent{font-family:"proxima-nova",Arial,sans-serif !important;font-size:17px;padding:0;margin-bottom:0;line-height:45px;margin-left:20px;margin-right:20px;text-transform:uppercase;font-weight:600;color:#fff}.category-banner.men .caption{background-color:#54a7c4}.discreet-shipping{background-color:#f8f8f8;padding-top:60px;padding-bottom:60px;display:inline-block;width:100%}.discreet-shipping .inner-container{max-width:1200px;margin:0 auto}.review-gift{padding-top:31px;padding-bottom:39px}.grid12-12.shipping-title{text-align:center}.footer-top-container{background-color:#fff !important}.shipping-title span,.shipping-title p{font-family:"proxima-nova",Arial,sans-serif;font-weight:100}.shipping-title span{font-size:30px;font-weight:100}.shipping-title p{font-size:60px;line-height:50px}.step-shipping{margin-top:32px;display:inline-block}.step-shipping ul li{display:inline-block;font-family:"proxima-nova",Arial,sans-serif;font-size:24px;float:left;font-weight:300}.step-shipping ul li span{font-family:"HelveticaNeue-Bold",Arial,sans-serif;font-size:24px}.step-shipping .step-num{width:50px;height:50px;display:inline-block;color:#fff;line-height:50px;background-color:#7b4598;border-radius:50%;-moz-border-radius:50%}.step-shipping span.step-num{vertical-align:middle;margin-right:16px;margin-left:45px}@media only screen and (max-width:479px){.discreet-shipping{padding-top:30px}.shipping-title span{font-size:20px}.shipping-title p{font-size:34px}.step-shipping ul li{float:left;margin-bottom:20px}.step-shipping ul li span{font-size:24px}.step-shipping ul li{font-size:18px}.step-shipping span.step-num{margin-left:0;margin-right:17px}.step-shipping ul{display:block;overflow:hidden;max-width:79%;margin:0 auto}}@media only screen and (max-width:959px) and (min-width:511px){.step-shipping ul li{margin-bottom:20px;clear:both}}.message-footer{margin-top:35px}.message-footer .message-left,.message-footer .message-right{font-family:"proxima-nova",Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400}.message-footer .message-left p{margin-bottom:24px;margin-right:41px}.message-footer .message-right p{margin-bottom:24px}.message-footer .message-left p span.text-bold{font-family:"proxima-nova",Arial,sans-serif;font-weight:700}.message-footer .message-right span.text-italic{font-family:"proxima-nova",Arial,sans-serif;font-style:italic;font-weight:200;display:block;margin-bottom:20px}.message-footer .message-left ul.list-discretion{list-style-type:disc;margin-left:15px;margin-top:-8px;line-height:28px}@media only screen and (max-width:767px){.message-footer .message-left p{margin-right:0}}.footer-top .section{padding:0 !important}.message-footer .message-right p span.text-min-size{font-size:14px}.review-gift .gift-right img{float:right}.review-gift .gift-right{position:relative}.review-gift .review-left{position:relative}.review-gift .gift-right .content-inner,.review-gift .review-left .content-inner{position:absolute;top:12%;left:6.7%;width:50%}.review-left .content-inner h2,.gift-right .content-inner h2{font-family:"proxima-nova",Arial,sans-serif;font-weight:700;font-size:42px;color:#7b4598;text-transform:uppercase;margin-bottom:0;line-height:35px}.review-left .content-inner p,.gift-right .content-inner p{font-family:"proxima-nova",Arial,sans-serif;line-height:12px;text-transform:uppercase;color:#7b4598;font-weight:400}.button-learnmore{display:inline-block;margin:0;border:0;overflow:visible;cursor:pointer;font-weight:400;white-space:nowrap;text-align:center;background-color:transparent;color:#333;line-height:36px;padding:0 20px;border:3px solid #7b4598;margin-top:12px}.button-learnmore span{color:#7b4598;font-family:"proxima-nova",Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase}@media only screen and (max-width:1200px) and (min-width:768px){.page-products .columns{padding:0 15px !important}.review-left .content-inner h2,.gift-right .content-inner h2{font-size:32px;line-height:32px}.gift-right img,.review-left img{width:97%;height:160px}.button-learnmore span{font-size:12px}.button-learnmore{line-height:25px;margin-top:9px}.review-left .content-inner p,.gift-right .content-inner p{font-size:9px}.featured-new-product.home-featured-new-product{padding:50px 0 0}.brand-slider-wrapper{margin:20px 0 !important}}@media only screen and (max-width:1200px) and (min-width:960px){#mini-compare{margin-right:0;clear:both}}.footer-primary{background-color:transparent !important}#subscribe-form label{font-family:"proxima-nova",Arial,sans-serif !important;font-weight:700;font-size:32px;color:#fff;text-transform:uppercase;text-align:center}@media only screen and (max-width:1100px) and (min-width:768px){#subscribe-form label{font-size:24px}}@media only screen and (min-width:768px){.footer-primary-bottom-spacing.clearer{padding:40px 0}}@media only screen and (max-width:479px){#subscribe-form label{font-size:24px;margin-bottom:12px !important}#subscribe-form{padding-left:0 !important;padding-right:0 !important;max-width:320px !important}.footer-primary-bottom{background-color:#643188}.footer-primary>.grid-full>.section{padding-left:0 !important;padding-right:0 !important;width:100%}}#subscribe-form{padding:48px 12% 47px 9%}#subscribe-form .input-box{display:block;width:78%}.footer-follow p{font-family:"proxima-nova",Arial,sans-serif;font-weight:700;font-size:32px;line-height:32px;color:#fff;text-transform:uppercase}h6 p.shop-name{margin:0}@media only screen and (min-width:768px){h6 p.shop-name{display:none}}.button-subscribe{margin:0;border:0;overflow:visible;cursor:pointer;font-weight:400;white-space:nowrap;text-align:center;background-color:transparent;line-height:34px;padding:0 13px;border:3px solid #fff}.button-subscribe{font-family:"proxima-nova",Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;color:#fff;border-width:0;background:#000;border-radius:0 15px 15px 0;line-height:40px}.button-subscribe:hover{background-color:#fff;color:#c42174;border:1px solid #c1c1c1;border-bottom:none;border-top:#ffdead;border-right:none;line-height:40px}}.footer-follow{display:block;text-align:center;padding-top:66px;padding-bottom:59px;background:url(../images/img/primary-bg.png) no-repeat left center}@media only screen and (max-width:767px){.footer-follow{background:0 0}}.social-links{margin-top:7px}.social-links a{margin-right:10px;margin-top:10px;display:inline-block}.social-links a.last{margin-right:0}.social-links a>span.icon-hover:hover{background-color:#fff !important}.social-links a>span.icon{background-color:#fff !important}.social-links a>span.sicon{background-color:#fff !important}.footer-primary .four-col .section{padding-bottom:26px !important}.footer-primary .section .block-content{font-size:14px;color:#000}.footer-primary .section .block-content a{font-size:14px;color:#000}.footer-primary .section{padding-top:30px !important}.std .collapsible.categories{padding-left:50px}.at-share-tbx-element.addthis_32x32_style .at-share-btn,.at-share-tbx-element.addthis_32x32_white_style .at-share-btn{max-width:42px !important;max-height:42px !important;background:0 0}@media only screen and (max-width:1024px) and (min-width:768px){.std .collapsible.categories{padding-left:0}.footer-primary .section h3,.footer-primary .section h6{font-size:20px !important}}.nav-regular .nav-item.level0>a{line-height:49px !important;text-transform:uppercase;font-size:20px;font-weight:700}.nav-regular li.level0>a .caret{opacity:1 !important}#nav.nav-regular{min-height:50px}#nav .nav-block--bottom{display:none}@media only screen and (max-width:767px){.footer-primary .section{padding-top:20px !important}.std .collapsible.categories{padding-left:0}#subscribe-form .input-box{width:72%}#full-width-container-row .grid12-4{width:100%}.block-vertnav{margin-bottom:0 !important}}h6.block-title.heading{text-transform:uppercase}.footer-primary .section{font-family:"proxima-nova",Arial,sans-serif;font-weight:400}.footer-primary .section .phone-service,.footer-primary .section h6{font-family:"proxima-nova",Arial,sans-serif !important;font-size:24px;color:#000;font-weight:700}@media only screen and (max-width:479px){h6.block-title.heading{font-size:20px}}.collapsible .block-title{padding-bottom:10px !important;padding-top:17px !important;line-height:1em !important}.collapsible .block-title.images{padding-top:8px !important}.collapsible .block-title{margin-bottom:10px !important}.collapsible .block-title.images{margin-bottom:.625em !important}.footer-primary-container{padding-top:0 !important;padding-bottom:0 !important}.header-top.header{max-width:1200px}.header-primary.header{max-width:1200px}.nav.container{max-width:1200px}.main.container .inner-container{max-width:1200px;margin-left:auto;margin-right:auto;font-size:14px}.footer-top .inner-container,.review-gift .inner-container{max-width:1200px;margin:0 auto;font-size:12px}.review-gift{background-color:#fff}.footer-secondary .inner-container{max-width:1200px;margin:0 auto}.four-col .inner-container{margin:0 auto}.four-col a{color:#000;line-height:25px}.four-col p{line-height:20px}.mobile-collapsible.last{margin-left:10px}.main-before-top-container .inner-container,.nav.container .inner-container{margin:0 auto}.slideshow-wrapper-container .owl-wrapper-outer .item{margin:0 auto}.header-primary-container .inner-container.nav-mob{max-width:100%}.header-primary-container{padding:0 15px}.nav-mob a{color:#333}.header-primary-container .inner-container.logo-mob{margin:0 auto}#form-validate{display:block}.checkout-onepage-success .col1-layout .main{max-width:1176px;margin:0 auto}.col1-layout .main .page-title,.col1-layout .main .std,.col1-layout .main #form-validate,.col1-layout .main .cart-empty{max-width:1176px;margin-left:auto;margin-right:auto}.customer-account-logoutsuccess .main p{max-width:1176px;margin-left:auto;margin-right:auto}.footer-secondary p,.footer-secondary img{display:inline-block;line-height:20px;font-weight:700;color:#000;font-family:"proxima-nova",Arial,sans-serif;font-size:18px;vertical-align:middle;font-weight:300}.footer-bottom .copy-right{font-size:13px;padding:0 25px}.footer-bottom .copy-right .phone-copyright{color:#333}.footer-bottom .copy-right a{font-size:13px;color:#333}@media only screen and (max-width:959px) and (min-width:768px){.main.container .inner-container,.header-primary-container .inner-container,.main-before-top-container .inner-container{max-width:100%;margin:0 auto}.cms-page-view .main .page-title,.cms-page-view .main .std{max-width:737px;margin:0 auto}.breadcrumbs.grid-full,.cms-page-view .main .page-title h1,.cms-page-view .main .std>*{width:100%;margin-left:0;margin-right:0}.footer-top .inner-container,.footer-bottom .inner-container,.slideshow-wrapper-container .owl-wrapper-outer .item{max-width:737px}.review-gift .top-container,.four-col .inner-container,.footer-secondary .inner-container,.footer-primary-bottom-spacing .inner-container{max-width:820px}.products-grid.category-products-grid .actions.display-onhover .button{padding:0 10px}.category-products .itemgrid .item{margin-bottom:10px}.four-col .section{max-width:737px}}@media only screen and (max-width:769px){.search-wrapper-centered .form-search{margin:0 auto}.header-primary .inner-container{padding-left:0;padding-right:0;margin:0;max-width:100%}.header-primary-container .inner-container.nav-mob{width:100%}.header .item-right{display:none !important}.header-container .logo-wrapper--mobile{margin-top:10px !important;margin-bottom:10px !important;width:24% !important}.mini-cart .price{color:#fff !important;font-size:14px;margin-left:5px}.mini-cart .notempty .price{color:#fff !important;font-weight:600;font-size:14px}}@media only screen and (max-width:479px) and (min-width:320px){.products-grid.category-products-grid .actions.display-onhover .button{padding:0 12px}.products-grid.category-products-grid .actions.display-onhover{padding-left:0 !important;width:100%}}.checkout-onepage-index .block_back_cart_mobile .btn-back-cart{line-height:49px;height:49px;margin:4px 0 4px 15px}@media only screen and (max-width:767px) and (min-width:480px){.main.container .inner-container,.header-primary-container .inner-container,.main-before-top-container .inner-container{margin:0 auto}.search-wrapper-centered .form-search .input-text{margin-right:0}.form-search .button{right:5px}.breadcrumbs.grid-full,.cms-page-view .main .page-title h1,.cms-page-view .main .std>*{width:100%;margin-left:0;margin-right:0}.products-grid.category-products-grid .actions.display-onhover .button{padding:0 12px}.products-grid.category-products-grid .actions.display-onhover{padding-left:0 !important;width:100%}.review-gift .inner-container,.four-col .inner-container,.footer-secondary .inner-container,.footer-primary-bottom-spacing .inner-container,.discreet-shipping .inner-container,.inner-container.featured-new-product,.inner-container.list-brands,.inner-container.top-category,.footer-bottom .inner-container,.main .inner-container{padding-left:15px;padding-right:15px}#subscribe-form label{font-size:25px;line-height:30px}.submit-subscribe{clear:both;display:inline-flex}#subscribe-form .input-box{width:81.8%;margin-bottom:20px;display:inline-flex}.button-subscribe{font-size:14px;line-height:40px}.footer-follow p{font-size:48px}.footer-primary>.grid-full>.section{padding-left:0 !important;padding-right:0 !important;width:100%}.footer .heading,#subscribe-form label{font-size:25px !important}.shipping-title span{font-size:40px;line-height:50px}.step-shipping span.step-num{margin-left:0}.step-shipping ul li{font-size:36px}.payment-content img{display:block;clear:both;margin:0 auto}.assure-content img{display:block;clear:both}.cms-page-view .main .page-title,.cms-page-view .main .std,.customer-account-logoutsuccess .main p,.customer-account-logoutsuccess .main .page-title{padding-left:30px;padding-right:30px}#links-top-slider a.link-header{font-size:28px}#links-top-slider .link-content{font-size:20px;line-height:20px}.footer-bottom .copy-right,.footer-bottom .copy-right a{font-size:26px;line-height:34px}.checkout-onepage-index .block_back_cart_mobile .btn-back-cart{margin:4px 0 4px 30px}}.nav-container.skip-active .inner-container{padding-left:0;padding-right:0}.footer-bottom .copy-right{text-align:center;color:#999}.footer-bottom .section{padding:19px 0}.footer-secondary.footer{background-color:#f4f4f4;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.footer-secondary.footer .payment-assure{text-align:center}.footer-secondary.footer .payment-assure .payment-content,.footer-secondary.footer .payment-assure .assure-content{display:inline-block}.assure-content{margin-bottom:10px}.assure-content .securely-1{margin-right:24px}@media only screen and (max-width:767px){.header-container .navi ul li a{color:#fff}.assure-content .securely-1{margin-right:0;margin-bottom:15px}.collapsible .block-title{padding-top:8px !important;padding-bottom:18px !important}.assure-content .securely-2{margin-bottom:29px}.footer-secondary p{padding:20px 0}.footer-container .grid-full{flex-direction:column;padding:20px 0;align-items:center}.featured-new-product .grid12-6{width:100%}.footer-primary .section .phone-service,.footer-primary .section .grid12-6{float:none;display:contents}.footer-primary .section .phone-service,.footer-primary .section .grid12-4{width:100%}.footer-primary .section .phone-service,.footer-primary .section .grid12-8{width:100%}.footer-primary .section .phone-service,.footer-primary .section h6{font-size:14px !important}.footer-secondary.footer .payment-assure .payment-content,.footer-secondary.footer .payment-assure .assure-content{display:flex;flex-direction:column}}@media only screen and (max-width:767px){.footer-bottom .section{padding-bottom:43px}}.block_footer_payment{margin:0 auto !important}.payment-content p{margin-right:17px}.payment-content{margin-right:39px;margin-top:30px}.assure-content p{margin-right:14px}.slider-arrows2 .owl-controls .owl-buttons .owl-prev{background:url(../images/img/prev-bg.png) no-repeat !important}.slider-arrows2 .owl-controls .owl-buttons .owl-prev{top:45% !important;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.slider-arrows2 .owl-controls .owl-buttons .owl-next{top:45% !important;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.slider-arrows2 .owl-controls .owl-buttons .owl-next,.slider-arrows2 .owl-controls.clickable .owl-buttons .owl-next:hover{background:url(../images/img/next-bg.png) right no-repeat !important}@media only screen and (max-width:767px){.the-slideshow-wrapper .owl-pagination{display:block !important}.the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-next{display:none !important}.the-slideshow-wrapper .slider-arrows2 .owl-controls .owl-buttons .owl-prev{display:none !important}}.featured-new-product .section-title.padding-right{font-family:"proxima-nova",Arial,sans-serif !important;font-size:25px;font-weight:700;border-bottom:0 !important;text-align:center;text-transform:uppercase}.featured-new-product a.a-section-title{color:#333}.featured-new-product a.a-section-title:hover{text-decoration:none}.featured-new-product .products-grid .ratings-wp{height:15px;clear:both}.featured-new-product .products-grid .ratings{margin:0;width:100%}.featured-product h3.product-name a,.new-product h3.product-name a{font-family:"proxima-nova",Arial,sans-serif;font-size:13px;text-transform:uppercase;color:#666;font-weight:700}.featured-product h3.product-name,.new-product h3.product-name{line-height:16px;height:54px}.category-products .products-grid .product-name{height:55px;overflow:hidden}.category-products .products-grid .ratings-wp{height:15px;clear:both}.category-products .products-grid .ratings{margin:0;width:100%}.featured-product .item,.new-product .item{text-align:center}.featured-new-product .new-product a h3.section-title{color:#333;text-decoration:none}.featured-new-product .price-box .regular-price,.featured-new-product .price-box .special-price{font-family:"proxima-nova",Arial,sans-serif;font-size:22px;font-weight:700}.price-box .minimal-price .price,.price-box-bundle .full-product-price .price{color:#7b4598 !important}.price-box .regular-price .price{color:#666}@media only screen and (max-width:767px){.the-slideshow-wrapper-outer{width:100%}}@media only screen and (max-width:767px){.caption>*{display:block}}@media only screen and (max-width:767px) and (min-width:480px){.review-gift .gift-right img{float:none}.gift-right img,.review-left img{width:100%}.gift-right{margin-top:30px}.review-left .content-inner h2,.gift-right .content-inner h2{font-size:32px;line-height:26px}.button-learnmore span{font-size:12px}.button-learnmore{line-height:25px;margin-top:9px}.review-left .content-inner p,.gift-right .content-inner p{font-size:9px}}.social-links a>span.sicon{line-height:55px;width:55px;height:55px;vertical-align:middle;text-align:center;border-radius:50%;-moz-border-radius:50%}.sicon.icon-facebook{background-image:url(../images/icon/icon-social.png);background-repeat:no-repeat;background-position:-3px 15px}.sicon.icon-twitter{background-image:url(../images/icon/icon-social.png);background-repeat:no-repeat;background-position:-44px 15px}.sicon.icon-pinterest{background-image:url(../images/icon/icon-social.png);background-repeat:no-repeat;background-position:-92px 15px}.sicon.icon-youtube{background-image:url(../images/icon/icon-social.png);background-repeat:no-repeat;background-position:-141px 15px}.sicon.icon-instagram{background-image:url(../images/icon/icon-social.png);background-repeat:no-repeat;background-position:-191px 15px}.sicon.icon-googleplus{background-image:url(../images/icon/icon-social.png);background-repeat:no-repeat;background-position:-237px 15px}@media only screen and (max-width:479px){.social-links a>span.sicon{line-height:41px !important;width:41px !important;height:41px !important}.sicon.icon-facebook{background-image:url(../images/icon/icon-social-mb.png);background-position:15px 10px}.sicon.icon-twitter{background-image:url(../images/icon/icon-social-mb.png);background-position:-35px 10px}.sicon.icon-pinterest{background-image:url(../images/icon/icon-social-mb.png);background-position:-86px 10px}.sicon.icon-youtube{background-image:url(../images/icon/icon-social-mb.png);background-position:-138px 8px}.sicon.icon-instagram{background-image:url(../images/icon/icon-social-mb.png);background-position:-189px 8px}.sicon.icon-googleplus{background-position:-243px 9px}#subscribe-form label{font-size:24px}.footer .heading{font-size:24px}#subscribe-form .input-box{margin-bottom:10px}.footer-follow{padding-top:30px;padding-bottom:41px}.footer-follow p{font-size:24px}.social-links a{margin-right:7px}.cms-page-view .main .page-title h1{width:100%;margin-left:0;margin-right:0}.customer-account-logoutsuccess .main p,.customer-account-logoutsuccess .main .page-title{padding-left:15px;padding-right:15px}.gift-right img,.review-left img{width:100%;min-height:150px}.review-gift .gift-right .content-inner,.review-gift .review-left .content-inner{width:70%;top:10.6%}.gift-right{margin-top:10px}.review-gift .gift-right img{float:none}.review-left .content-inner h2,.gift-right .content-inner h2{font-size:32px;line-height:32px}.button-learnmore span{font-size:12px}.button-learnmore{line-height:25px;margin-top:9px}.review-left .content-inner p,.gift-right .content-inner p{font-size:9px}}@media only screen and (max-width:767px){#subscribe-form{background:url("../images/img/primary-inline-bg.png") no-repeat bottom center}.footer-primary>.grid-full>.section .inner-container{padding-left:0;padding-right:0}div.item div:first-child{padding:0 !important}}@media only screen and (max-width:959px) and (min-width:768px){.container{max-width:100% !important}}.col2-left-layout .main{padding-top:0}.accordion-style1 li a{border-bottom:0 !important}.category-border{border:5px solid #b75b8c;padding:30px 37px}.category-border .page-title h1{min-height:inherit;font-family:"proxima-nova",Arial,sans-serif !important;font-size:36px;font-weight:100}.category-border .category-description{margin:0}.category-border .category-description.std p{margin-bottom:0;font-size:16px}.category-border .category-description.std a{color:#7b4598}.category-title{border-bottom:0 !important}.block-vertnav .block-title,.block-layered-nav .block-title{color:#000;font-family:"proxima-nova",Arial,sans-serif !important;font-size:18px !important;line-height:18px !important;padding-top:0 !important;padding-bottom:16px !important;text-transform:uppercase;border-bottom-color:#000 !important;font-weight:300}.block-vertnav{margin-bottom:17px}.block-vertnav .block-content{font-size:13px}.sidebar .block:first-child{margin-top:0 !important}@media only screen and (max-width:767px){.payment-content{margin-right:0}.collapsible .block-title{border-bottom:1px solid #040404 !important}}.inner-container{padding-left:0;padding-right:0}.inner-container.nav-mob{padding-left:0;padding-right:0}.nav-container.skip-active a{text-decoration:none}@media only screen and (min-width:1200px){#header-nav .inner-container #nav{padding:0}}a:hover,.vertnav li.current>a,h2.product-name a:hover,h3.product-name a:hover,h4.product-name a:hover,h5.product-name a:hover,p.product-name a:hover{color:#7b4598 !important}.accordion-style1 li a:hover{background-color:transparent !important}.col1-layout .main{padding-top:0}.gen-tabs .tabs a{color:#858585 !important}.gen-tabs .tabs a.current{color:#000 !important}.gen-tabs-style1 .tabs-panels{border-top:1px solid #eee !important}#product-tabs #customer-reviews dt small.date{float:right}.product-view{font-size:14px;color:#666}#acp-configurable-block .product-name,.product-view .product-name h1{font-family:"proxima-nova",Arial,sans-serif !important;font-size:36px;line-height:36px;color:#000;padding-top:6px;font-weight:100}.product-type-data{display:inline-block;border-top:1px solid #ddd;width:100%}.availability{width:auto !important}.products-grid .availability.out-of-stock{text-align:center;margin-top:15px}.availability span.required{clear:both;color:#cc3623;font-size:12px;display:block}.product-view .short-description{color:#666}.product-secondary-column.custom-sidebar-right .inner{border-left:0 !important;background-color:#f6ebf1;padding:27px !important}.feature>span.icon{line-height:43px !important;width:43px !important;height:43px !important;background-color:transparent !important}.feature-icon-hover:hover>span.icon{background-color:transparent !important}.product-secondary-column .feature p{color:#7b4598}.product-secondary-column .feature{display:block;margin:8px 0;padding:0 !important;clear:both}.product-secondary-column .feature span.icon,.product-secondary-column .feature p{display:table-cell}.product-secondary-column .feature p{vertical-align:middle}.product-secondary-column .feature.indent>.icon{margin-right:11px !important;margin-left:0;float:left}.product-secondary-column .feature-wrapper .product_secondary_title{font-size:18px;text-transform:uppercase;font-family:"proxima-nova",Arial,sans-serif;color:#7b4598;font-weight:700}@media only screen and (max-width:992px){.product-secondary-column.custom-sidebar-right .inner{padding:15px !important}.product-secondary-column .feature.indent>.icon{line-height:30px !important;width:30px !important;height:30px !important;margin-right:5px !important}.product-secondary-column .feature p{line-height:1.2em}}@media only screen and (max-width:768px){.product-secondary-column.custom-sidebar-right .inner{padding:27px !important}.product-secondary-column .feature.indent>.icon{line-height:43px !important;width:43px !important;height:43px !important;margin-right:5px !important}.product-secondary-column .feature p{line-height:1.2em}h2.product-name a:hover{color:#666 !important;text-decoration:none}.category-products .products-grid .product-name a{z-index:20000}.promotional-srule #images li .item{width:auto}.promotional-srule #images li .item .old-price .price-label,.promotional-srule #images li .item .special-price .price-label{display:none}.promotional-srule #images li .item button.btn-cart{line-height:14px;padding:5px}.promotional-srule #images li .item .product-name{font-size:.8em;word-wrap:break-word}}.product-view .no-rating a{color:#7b4598}.product-view .add-to-box{background-color:#e3e3e3;padding-top:24px;padding-bottom:24px;border:1px solid #333}.product-shop p.was-old-price,.product-shop p.special-price{font-size:32px;line-height:32px}.product-view .gen-tabs-style1 .tabs a{font-size:20px;color:#858585;font-family:"proxima-nova",Arial,sans-serif;line-height:50px;padding:0 22px;font-weight:300}.product-view .gen-tabs-style1 .tabs a:hover,.product-view .gen-tabs-style1 .tabs a:focus,.product-view .gen-tabs-style1 .tabs a.current{color:#000}.product-view .gen-tabs-style1 .tabs a:hover{color:#000 !important;background-color:#eee !important;border:1px solid #eee !important;border-bottom:none !important}.product-view .gen-tabs-style1 .tabs a.current:hover{background-color:#fff !important;border-bottom:1px solid #fff !important}form.contact .field{display:flex;flex-direction:column}form.contact .field .label{text-align:left !important;padding-bottom:5px !important}form.contact .field .control{max-width:600px !important;width:100% !important}.customer-account-login .block .block-title strong{font-weight:400 !important;font-family:'proxima-nova' !important;text-transform:uppercase;font-size:22px}.fieldset>.field{margin-bottom:15px !important}.customer-account-create button.action.primary{min-width:180px;border-radius:5px;background:#5388a5;font-size:14px;text-transform:uppercase;font-family:"proxima-nova";font-weight:700;padding:0 40px}.customer-account-create button.action.primary:hover,.customer-account-create button.action.primary:focus{background:#77aac6}.customer-account-create .actions-toolbar{display:flex;justify-content:space-between;flex-direction:row-reverse;margin:0 !important;align-items:center}.customer-account-create .field.choice.newsletter label:before{display:none}.customer-account-create .fieldset>.field.choice:before,.fieldset>.field.no-label:before{float:none !important}.customer-account-create .field.choice.newsletter .checkbox{margin:8px 8px 0 0 !important}.customer-account-create form.create.account label{font-weight:700 !important;margin:0 0 3px;display:block}.customer-account-create form.create.account .field{margin:0 0 10px}.customer-account-create form.create.account .fieldset{margin-top:0 !important}.customer-account-create .page-title-wrapper{text-align:left;padding:0 15px}.customer-account-create .page-title-wrapper .page-title{width:100%}.login-container .fieldset:after{margin-left:0 !important}@media only screen and (max-width:767px){.img-box-style1 .product-image,.img-box .product-image{padding:0 !important;margin:0 auto !important;text-align:center}.img-box .product-image img{width:auto !important;margin:0 auto}}@media only screen and (max-width:480px){.nav-acco .nav-item>a{line-height:35px}.product-view .add-to-cart .btn-cart{margin:10px auto 0 !important;width:50% !important;float:none}.full-width-container-row .container{padding:30px 10px 30px}.brand-slider-wrapper{margin:10px 0}.featured-new-product .product-item-details .product-item-link{font-size:14px}.shop-product-item{display:flex;flex-direction:column}.shop-product-item .grid12-4{max-width:305px !important;width:100%;margin:0 auto}.custom-content-title{font-size:24px}.footer .heading{font-size:24px !important}#subscribe-form label{font-size:24px !important}.categories h6.block-title.heading{font-size:15px !important}.featured-new-product .block-title strong{font-size:20px !important}.sorter .sort-by,.toolbar .sorter .amount{width:100% !important}.toolbar-amount{display:none}ul.items.pages-items li{width:35px;height:35px;line-height:35px}li.item.current strong{line-height:35px}.block-vertnav{margin-bottom:0 !important}.block-title strong{font-size:20px !important}#header-cart button{font-size:18px}.login-container .action.primary{line-height:40px}.cart-summary .apply,.action.continue,.action.update,.cart.item .action-edit,.cart.item .action-delete{font-size:16px !important}.cart.main.actions{margin:0}.checkout-cart-index .column.main{padding-bottom:0 !important}.cart.table-wrapper{margin:0}.customer-account-create .actions-toolbar .primary{width:100%}.customer-account-create .actions-toolbar .secondary{display:none}#algolia-searchbox .magnifying-glass{background-size:18px !important}}@media only screen and (min-width:1px) and (max-width:640px){.popup-content.mfp-with-anim{max-width:80% !important;max-height:65vh;height:auto;overflow-x:auto}.popup-content{padding:40px 20px !important}.popup-content .form .input-box{float:none;margin:10px 0}.popup-content .submit-subscribe{float:none;margin:0 0 10px}.popup-content #aw_popup_title{font-size:20px;padding-bottom:15px;margin-bottom:20px}.popup-content .form.subscribe{margin:10px 0}.popup-content .form .input-box input{width:100%}.popup-content .mfp-close{width:35px;height:35px;top:0;right:0;font-size:20px}.message.global.cookie{padding:0}.message.global.cookie .content{width:85%;padding:10px 20px 10px 10px;line-height:20px;background-position:right;background-size:8%}.message.global.cookie .action.primary{line-height:40px;padding:0 20px;font-size:13px}}@media only screen and (min-width:480px) and (max-width:640px){#aw_popup_title{font-size:22px}.message.global.cookie .content{padding:10px 20px 10px 40px;background-position:left;background-size:6%}.popup-content .form .input-box input{width:310px}}.checkout-cart-index table.data.table:after{display:none !important}.checkout-cart-index .column.main{padding-bottom:0 !important}.actions-toolbar{display:flex;justify-content:flex-start;margin:0 !important}@media only screen and (min-width:480px) and (max-width:507px){#subscribe-form{max-width:320px !important}#subscribe-form .input-box{width:74.8%}}.product-shop p.old-price{font-size:16px}.footer .collapsible .opener:hover,.footer .collapsible .opener{background-color:transparent !important;color:#000 !important}.accordion .opener:before,.collapsible .opener:before{content:"" !important;background:url(../images/icon/expan-white.png) no-repeat center center;height:30px;display:table-cell;width:30px}.acco .opener:before{content:"" !important;background:url(../images/icon/expan.png) no-repeat center center;height:30px;display:table-cell;width:30px}.accordion .opener:before{background-size:50%}.acco li.level0.item-active>.opener:before{background:url(../images/icon/un-expan.png) no-repeat center center}.acco li.level1.item-active>.opener:before{background:url(../images/icon/un-expan.png) no-repeat center center}.accordion li.level0.item-active>.opener:before{background:url(../images/icon/un-expan-white.png) no-repeat center center;background-size:50%}.accordion li.level1.item-active>.opener:before{background:url(../images/icon/un-expan-white.png) no-repeat center center;background-size:50%}.mobile-collapsible.active .opener:before{content:"" !important;background:url(../images/icon/un-expan-white.png) no-repeat center center;height:30px;display:table-cell;width:30px}#nav .opener:before,#nav .opener:before,#nav .opener:before{height:50px;width:50px}.cart{font-size:14px;max-width:1176px;margin:10px auto}@media only screen and (min-width:1200px){.container{max-width:1200px !important}.featured-product .owl-wrapper,.itemslider-new-wrapper .owl-wrapper{max-width:588px;display:flex !important;flex-wrap:wrap}.featured-product .owl-item{max-width:196px !important;width:100% !important}}@media only screen and (max-width:480px){.featured-product .owl-wrapper,.itemslider-new-wrapper .owl-wrapper{max-width:1680px}.featured-new-product h3.section-title.padding-right{font-size:24px}}.featured-new-product .itemslider .item{padding-left:5px !important;padding-right:5px !important}.featured-info,.new-info{height:140px;position:relative}.featured-info .price-box{position:relative}.new-info .price-box{position:relative}.featured-info .no-rating,.new-info .no-rating{height:13px;margin-top:10px}.brand-slider-wrapper{position:relative;margin:40px 0}.brand-slider-wrapper.slider-arrows1 .owl-controls .owl-buttons{position:static}.brand-slider-wrapper.slider-arrows1 .owl-controls .owl-buttons div{width:23px;height:55px}.brand-slider-wrapper.slider-arrows1-pos-top-right .owl-controls .owl-buttons .owl-prev{position:absolute;top:50%;transform:translateY(-50%);left:0;background:url(../images/icon/brand-arrow-prev-w.png) !important;background-color:transparent;background-repeat:no-repeat !important;background-position:0}.brand-slider-wrapper.slider-arrows1-pos-top-right .owl-controls .owl-buttons .owl-prev:hover{background:url(../images/icon/brand-arrow-prev.png) !important;background-color:transparent;background-repeat:no-repeat !important;background-position:0}.brand-slider-wrapper.slider-arrows1-pos-top-right .owl-controls .owl-buttons .owl-prev:before{display:none !important}.brand-slider-wrapper.slider-arrows1-pos-top-right .owl-controls .owl-buttons .owl-next{position:absolute;top:50%;transform:translateY(-50%);right:0;background:url(../images/icon/brand-arrow-next-w.png) !important;background-color:transparent;background-repeat:no-repeat !important;background-position:0}.brand-slider-wrapper.slider-arrows1-pos-top-right .owl-controls .owl-buttons .owl-next:hover{background:url(../images/icon/brand-arrow-next.png) !important;background-repeat:no-repeat !important;background-position:0;background-color:transparent}.brand-slider-wrapper.slider-arrows1-pos-top-right .owl-controls .owl-buttons .owl-next:before{display:none !important}.pagination-pos-bottom-centered .owl-pagination{padding:9px 0 !important}@media only screen and (max-width:767px){.col-main,.col-left,.col-right{margin-bottom:0 !important}}@media only screen and (min-width:1200px){.header-regular .hp-blocks-holder{display:flex !important;align-items:center;justify-content:space-between}}@media only screen and (max-width:767px) and (min-width:480px){.main.container{max-width:100% !important}.footer-primary.container{max-width:100% !important}.footer-secondary.container{max-width:100% !important}.footer-bottom.container{max-width:100% !important}.custom-content-title{font-size:26px}.shop-product-item .grid12-4{max-width:305px;width:100%}}.product-view .block_product_view_share{min-width:140px;margin:0 auto}.product-view .block_product_view_share .block-title{width:100%;font-family:"proxima-nova" !important;font-weight:400}.product-view .block_product_view_share .sharing-links{margin:0}.addthis_toolbox{margin:0 auto;display:inline-block}@media only screen and (max-width:1170px){.product-view .block_product_view_share .block-title{padding-bottom:10px}.product-view .product_show_wp .info-bottom .grid12-6{width:100%}.product-view .product_show_wp .info-bottom .block-content{padding:0}.product-view .product_show_wp .info-bottom .block_product_view_link p{max-width:90%;line-height:1em}}@media only screen and (max-width:992px) and (min-width:768px){.addthis_toolbox .sharing-links li{display:block;float:left}.info-bottom .block_product_view_link p{max-width:90px}}.addthis_32x32_style .at300bs.at15nc{display:block;float:left;height:42px !important;width:42px !important}.at-share-tbx-element .at-share-btn{display:inline-block}.product-view .block_product_view_share .addthis_32x32_style .at15t_facebook{background:url(../images/share_01.png) 0 0 no-repeat !important}.product-view .block_product_view_share .addthis_32x32_style .at15t_twitter{background:url(../images/share_02.png) 0 0 no-repeat !important}.product-view .block_product_view_share .addthis_32x32_style .at15t_pinterest_share{background:url(../images/share_03.png) 0 0 no-repeat !important}.product-view .block_product_view_share .addthis_32x32_style .at15t_email{background:url(../images/share_04.png) 0 0 no-repeat !important}.product-view .img-box-style1 .product-image{margin-left:3%}.product-view .custom-sidebar-right_ct{margin-right:4%;margin-left:-4%}@media only screen and (max-width:767px){.product-view .grid12-6,.product-view .grid12-11{margin-bottom:0 !important}.product-view .block_product_view_link .block-content{padding:0}.product-view .product-shop .product_show_wp,.product-view .custom-sidebar-right_ct{margin:0;width:100%}.product-img-column{width:100% !important;margin:0}.product-primary-column.product-shop{width:100% !important;margin:0}.product-lower-primary-column{width:100% !important}.fotorama__stage__shaft{max-width:480px;width:100% !important;margin:0 auto !important}.product-lower-primary-column .data strong{font-size:20px !important}.page-title{font-size:26px !important;line-height:26px !important;padding-left:15px}.product-info-price .price{font-size:26px !important}.item-actions{width:100%;display:flex;justify-content:flex-end}.cart.table-wrapper .col{padding:10px 0 !important}.customer-account-login .page-title{padding:0 15px}}.product-shop button.action.tocart{max-width:284px;background:#4cae1b !important;border-radius:5px;padding:0 17px !important;line-height:50px !important;font-size:1.3em !important}.product.data.items.style1 .item.title>.switch strong{font-size:18px !important}.product-lower-primary-column{width:100% !important}.ic-arrow-down:before{color:#000}.ic-arrow-up:before{color:#000}.ic-arrow-down:hover:before{color:#fff}.ic-arrow-up:hover:before{color:#fff}.ic-list:before{color:#000}.ic-list:hover:before{color:#fff}.col-left.sidebar.grid12-3.grid-col2-sidebar a{text-decoration:none}@media only screen and (max-width:959px) and (min-width:768px){#subscribe-form .input-box{width:74%}#subscribe-form{width:100%;margin:0 auto}.top-category .category-banner .caption{margin-bottom:0}div.item-right div:first-child{padding:0 !important}}.nav-regular .nav-item>a:hover{text-decoration:underline !important}.block_link_logout{line-height:45px}.block_link_logout a{font-size:13px;text-transform:uppercase}.block-account li a{color:#000;font-size:14px}#header-cart button{margin-left:2px}.catalogsearch-result-index .toolbar .sort-by .select_wp{min-width:110px}.catalogsearch-advanced-result .toolbar .sort-by .select_wp{min-width:115px}.account-login,.account-create{max-width:1176px;margin:20px auto}.col2-right-layout .main{padding-top:0}.navi-wrapper .nav-holders-wrapper .nav-holder .minicart-wrapper{background:#fff;display:flex;align-items:center}.checkout-cart-index .checkout-types .btn-checkout-sx{display:none}@media only screen and (max-width:1170px){#subscribe-form{padding:0;max-width:450px;width:100%;margin:0 auto}}@media only screen and (max-width:992px){.wishlist-index-index .my-wishlist button.button{line-height:40px;padding:0 10px;margin:5px 0 0}.wishlist-index-index .my-wishlist .buttons-set button.button{margin:0 0 5px 5px}.checkout-cart-index .checkout-types .btn-checkout-sx{display:block;float:right}.checkout-cart-index .checkout-types .btn-checkout-lg{display:none}}@media only screen and (max-width:768px){.nav-mobile .nav-block.nav-block--right.std.grid12-4{display:none}.nav-mobile .nav-block.nav-block--bottom.std.grid-full{display:none}#nav .nav-panel-inner{padding:0 !important}.nav-block--center{margin-top:0 !important;margin-bottom:0 !important}.discreet-shipping{padding:20px 0 10px}.message-footer{margin-top:15px}.step-shipping ul li{margin-bottom:10px}.payment-content{margin:10px 0;width:100%}.acco li.level1>a{line-height:1em;padding:17px 10px}.acco li.level1>a span{color:#fff}.sales-order-history .pager .amount{float:left}.links-wrapper-separators-left .links>li>a{color:#fff;font-family:"proxima-nova",Arial,sans-serif;text-transform:uppercase;font-weight:700}.skip-link .count{margin-right:-15px !important}.wishlist-index-index .my-wishlist button.button{margin:0}.sorter .sort-by,.toolbar .sorter .amount{width:100% !important;float:left !important}.sorter .limiter,.sorter .view-mode{width:100% !important;float:right !important;max-width:200px;margin-top:15px}.toolbar .sorter .amount,.sorter .view-mode{margin-top:20px}.page-products .sorter{position:unset}.sorter{float:none;display:block}.limiter-options{margin:0 10px}.pages-amount-block{width:100%}.pages-amount-block .pages{display:flex;justify-content:center;width:100%}}@media only screen and (max-width:479px){.sorter .limiter,.sorter .view-mode{display:inline-block;max-width:105px}.toolbar .limiter{margin-top:0;clear:none}.toolbar .limiter span{display:none}.toolbar .sorter #amount{width:100%!important;text-align:center}}.nav-block--right .itemslider{position:relative}.nav-block--right .section-title{font-size:16px;color:#333}.nav-block--right .featured-info .product-name{text-align:center;font-size:12px;height:50px}.nav-block--right .slider-arrows1-pos-top-right .owl-controls .owl-buttons{top:-35px !important}.nav-block--right .ratings .rating-box{float:none;margin:0 auto}.nav-block--right .ratings-wp{height:15px}.nav-block--right .price-box{text-align:center}.addto-links-icons .ic:hover{background-color:#7b4598 !important}.addto-links-icons .ic.ic-heart:hover:before,.addto-links-icons .ic.ic-compare:hover:before{color:#fff !important}.add-to-links .link-compare:hover .ic.ic-compare:before{color:#fff !important}.owl-carousel .owl-item>.item{overflow:hidden}.label_configurable_price .configurable-price-from-label{font-family:"proxima-nova";font-weight:700;font-size:15px;text-transform:uppercase}.product-view .product-alert{overflow:hidden;clear:both;margin-top:10px}.product-view .product-alert .btn-send-alert input.button{-webkit-appearance:none}.product-view .input-email-alert{width:60%;float:left;line-height:40px}.product-view .input-email-alert .email_alert{width:90%}.product-view .btn-send-alert{width:35%;float:left;line-height:40px}.product-view .btn-send-alert input.button{line-height:40px}#ui-id-1{width:230px !important}.product-view .more-images{position:relative}.featured-new-product .actions{position:absolute;width:100%;display:flex !important;justify-content:center}.nav-panel--dropdown .actions{position:relative;top:-110px}.pager .pages li a.next_jump,.pager .pages li a.previous_jump{display:none}.header-top #mini-compare-top.open .mini-compare-heading{background-color:#fff}.header-top #header-compare-top{left:0 !important}.header #mini-compare-top.dropdown .dropdown-heading{line-height:40px;max-height:40px}.header #mini-compare-top.dropdown .dropdown-heading>span{line-height:45px;height:45px}.faq-container,.faq-items,.expand-collaps,.faq-frequent-container{max-width:1176px;margin-left:auto;margin-right:auto}.faq-index-index .faq-listdata-table .label{font-weight:700;color:#c03}.faq-index-index h1{color:#7b4598}.faq-frequent-container{margin-bottom:30px}.checkout-onepage-index .four-col .grid12-6{width:100%}.checkout-onepage-index .page-title{margin-top:25px}.checkout-onepage-index .header-top-container{display:none}.checkout-onepage-index .nav.container.show-bg,.checkout-onepage-index .nav-mob>a{visibility:hidden}.checkout-onepage-index .mobile-collapsible .block-content p,.checkout-onepage-index .header-primary .block_back_cart{display:none}@media only screen and (min-width:770px){.checkout-onepage-index .block_back_cart_mobile{display:none}.checkout-onepage-index .mobile-collapsible .block-title.heading{display:block;float:left;width:50%;padding:0 !important;margin-bottom:0 !important}.checkout-onepage-index .mobile-collapsible .block-title.heading img{float:right;margin-right:11%}.checkout-onepage-index .mobile-collapsible .block-content{float:left;margin-left:7%;margin-top:5px}.checkout-onepage-index .co-choose-us .co-choose-us-left{margin-left:6%;margin-right:1%;width:43%}.checkout-onepage-index .co-choose-us .co-choose-us-right{width:38%;margin-top:42px;margin-left:6%;margin-right:6%}.checkout-onepage-index .header-primary .block_back_cart{float:right;display:block}.checkout-onepage-index .header-primary .btn-back-cart{line-height:40px;position:relative}.checkout-onepage-index .header-primary .btn-back-cart:before{content:"";background:url(../images/btn_backcart.png) no-repeat;position:absolute;top:14px;left:25px;width:6px;height:10px}.checkout-onepage-index .main.container{padding-bottom:76px}.header-container .hp-blocks-holder{display:flex !important;align-items:center}.price-box .price{font-size:18px}.featured-new-product .product-item-details .product-item-link{font-size:16px}}@media only screen and (min-width:770px) and (max-width:1078px){.item-right p{display:none}.clearer.block_footer_primary_bottom_right p{display:block !important}.header .item-right{float:none !important;justify-content:center;margin-left:0 !important}div.item-right div:first-child{padding:0 !important}.footer-primary-bottom-spacing.clearer{padding:40px 0}}.checkout-onepage-index .co-choose-us li{text-align:-webkit-left}.checkout-onepage-index .footer-primary-bottom,.checkout-onepage-index .footer-primary-bottom .section h6{color:#fff}.checkout-onepage-index .footer-primary .four-col .section{padding-top:30px !important;padding-bottom:30px !important}#checkout-progress-wrapper .block .block-title{padding-top:25px}.checkout-onepage-index #login-form .form-list{margin-top:0}.checkout-onepage-index #checkout-step-login .form-list label{font-weight:400}.express_post_logo{background:url(../images/exp.png) no-repeat;display:block;height:36px;margin-top:10px}#post-faq li{list-style-type:none}#post-faq #captcha-image-box-form-validate-captcha{margin-top:20px}.faq-index-index .messages{max-width:1176px;margin:10px auto}#directdeposit_au_success b,#directdeposit_au_success img{vertical-align:middle}.checkout-cart-index .free_shipping_wp{padding-left:20px;padding-top:7px}.cart .free_shipping_wp strong{font-size:16px}.cart .free_shipping_wp .free_shipping_info{margin-top:10px}.matrix-authority{padding:10px 0;border-top:1px solid #ccc;display:none}label.spend-more{display:block;font-size:12px;font-style:italic}label.spend-more span{font-weight:700;color:#a83974}span#matrix_shipping_total{font-weight:700}label span.italic{font-style:italic}.matrix-authority p{padding-left:40px}@media only screen and (max-width:769px){label.express,.matrix-authority label{height:auto!important}.sp-methods label.express span.text{display:block;clear:both}.mini-cart .mini-cart-content .actions a{color:#fff !important}}.aw-acp-btn-container a:hover{color:#000 !important}#acp-product-options{z-index:10000 !important}a,.subdescription a{cursor:pointer}.category-border .page-title{margin-top:0}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.additional-simple{display:none}.text-center{text-align:center}@media only screen and (max-width:859px) and (min-width:767px){#aw_popup_window{left:40%!important}}@media only screen and (min-width:481px) and (max-width:767px){.container #aw_popup_window{left:60%!important;width:350px !important}}@media only screen and (max-width:547px){.toolbar-amount{display:none !important}.block .block-content{padding:0}}@media only screen and (min-width:548px) and (max-width:767px){.page-products .toolbar .limiter{display:flex !important}}@media only screen and (min-width:381px) and (max-width:480px){.container #aw_popup_window{left:80%!important;width:250px !important}}@media only screen and (max-width:380px){.container #aw_popup_window{left:79%!important;width:200px !important;margin-left:-200px!important}}#mc_embed_signup .mc-field-group.input-group ul{display:inline-block}#aw_popup_content #mc_embed_signup .mc-field-group.input-group ul li{display:inline-block;min-width:100px}#aw_popup_content #mc_embed_signup .mc-field-group.input-group input{display:none}#mc_embed_signup .mc-field-group.input-group{text-align:center}#mc_embed_signup .mc-field-group.input-group strong{min-width:60px;display:inline-block;font-size:16px}#aw_popup_content #mc_embed_signup .mc-field-group.input-group label{display:inline-block;font-size:16px}#aw_popup_content #mc_embed_signup .button{background-color:#c42174;font-weight:700;font-family:inherit;color:#fff;padding:0 22px;height:32px;line-height:32px}#aw_popup_content #mc_embed_signup .mc-field-group{padding-bottom:0;min-height:inherit}#mc_embed_signup .mc-field-group input{font-size:14px;display:block;width:100%;padding:8px 0;text-indent:2%;margin-bottom:15px}#aw_popup_content p.p18{font-size:15px}.customer-account-create input[type=checkbox],.customer-account-create input[type=radio]{display:inline-block}.home-main-title{margin-bottom:-10px;margin-top:-30px;padding-bottom:15px}.home-discreet-shipping{padding-top:20px}.category-banner .caption>*,.category-banner .caption .heading,.category-banner .caption .permanent{display:block!important}.home-product-title{line-height:16px !important;height:54px;font-size:1.3333em !important;display:block}.home-product-title a{font-size:17px;line-height:20px;text-transform:uppercase;color:#666 !important;font-weight:700}#content-read-more{display:none}.ds-div{position:relative}.ds-image{height:100%;width:100%}a.ds-a,a.ds-b{display:block;position:absolute}@-moz-document url-prefix(){.ds-image{background-repeat:no-repeat;background-size:contain}}@media (min-width:960px){.ds-image{content:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-440.jpg')}@-moz-document url-prefix(){.ds-image{background-image:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-440.jpg');height:122px}}a.ds-a{top:67%;left:49%;width:43%;height:15%}a.ds-b{top:84%;left:0;width:27%;height:15%}}@media (min-width:768px) and (max-width:959px){.ds-image{content:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-267.jpg')}@-moz-document url-prefix(){.ds-image{background-image:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-267.jpg');height:186px}}a.ds-a{top:77%;left:81%;width:20%;height:11%}a.ds-b{top:89%;left:0;width:94%;height:11%}}@media (min-width:480px) and (max-width:767px){.ds-image{content:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-676.jpg')}@-moz-document url-prefix(){.ds-image{background-image:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-676.jpg');height:83px}}a.ds-a{top:51%;left:93%;width:7%;height:20%}a.ds-b{top:78%;left:0;width:36%;height:20%}}@media (max-width:479px){.ds-image{content:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-440.jpg')}@-moz-document url-prefix(){.ds-image{background-image:url('/skin/frontend/ultimo/femplay/images/discreet-shipping-440.jpg');height:122px}}a.ds-a{top:67%;left:49%;width:43%;height:15%}a.ds-b{top:84%;left:0;width:27%;height:15%}}.product-view .short-description .std ul,.product-view .box-tabs .std ul{list-style:disc inside none}.product-view .short-description .std ul li,.product-view .box-tabs .std ul li{background-image:none;padding-left:0;margin-bottom:5px}@media (min-width:754px){.hp-block{display:inline-block !important;float:left !important;width:72% !important;padding:0 !important;margin:0 !important}.header .logo-wrapper .logo{max-width:100%}#header-search{width:100% !important;margin:0}#header-search .form-search{margin-left:0;width:100%}#header-search .form-search .button{right:10px}#header-search .form-search .input-text{width:100%}.hp-block.user-menu{width:31% !important;float:right;margin-top:3%}}.grid12-4a{display:inline;float:left;margin-left:1%;margin-right:1%;width:31.33%}.grid12-3a{width:23%;display:inline;float:left;margin-left:1%;margin-right:1%}@media (max-width:767px){.grid12-4a{width:48% !important;float:left}.grid12-3a{width:31% !important;float:left}}.category-desc-section{margin-top:0}.category-desc-section .category-description{margin-top:0}.category-desc-section #dot{display:block;width:100%}.category-desc-section #dot #showhideread{font-size:14px}.category-desc-section .sub-head{text-transform:uppercase;font-weight:700;padding-bottom:5px}.category-desc-section .category-title{margin-top:0}.category-desc-section .category-title h1{color:#7b4598;font-size:25px;min-height:1.2em}@media only screen and (max-width:989px) and (min-width:768px){.hide-below-990{display:none}}@media only screen and (max-width:1170px) and (min-width:769px){.toolbar-sorter.sorter{float:none;display:block}.field.limiter{width:100% !important;float:right !important;max-width:200px;margin-top:15px;display:flex !important}.pages-amount-block{width:100%}.sorter{display:block !important}.sorter .sort-by{width:50%}}@media only screen and (max-width:976px){.hp-block.central-column.grid12-4{max-width:270px !important;width:100% !important}.hp-block:first-child{max-width:25%}}.custom_match_img{background:url(../images/price_match_btn.png) no-repeat;height:47px;width:195px}#product-addtocart-button{width:194px}.price_match_btn_wrapper{margin-left:132px}@media only screen and (max-width:992px){.price_match_btn_wrapper{margin-left:113px}}@media only screen and (max-width:480px){#product-addtocart-button{width:194px !important}.price_match_btn_wrapper{margin-left:123px}#subscribe-form{max-width:320px !important}}#pmatch-form-container{z-index:3000 !important}.competitor_price_dollar{position:absolute;top:11px;left:8px;color:#888;font-size:11px}#competitor_price_field{padding-left:16px}#onestepcheckout-form{width:100%;display:block;clear:both}.checkout-cart-index .the-cart-form{display:block;clear:both;width:100%}.checkout-cart-index .cart-container .cart-summary #block-shipping{display:none}.product-info-main .product-info-stock-sku script{display:none}.add-to-cart-progress .completed .continue-shopping{background:#5388a5;padding:10px;border-radius:5px;color:#fff !important;margin-top:20px;clear:both;display:inline-block;font-weight:700}.add-to-cart-progress .completed .view-checkout{background:#4cae18;padding:10px;border-radius:5px;color:#fff !important;margin-top:20px;clear:both;display:inherit;clear:both;font-weight:700}.modal-popup.add-to-cart-popup .modal-header,.modal-popup.add-to-cart-popup .modal-footer{display:none}.modal-popup.add-to-cart-popup .modal-inner-wrap{max-width:350px;width:100%;margin:0 auto !important;top:50%;transform:translateY(-50%) !important}.modal-popup.add-to-cart-popup .modal-content{padding:1.5rem;text-align:center}.add-to-cart-progress .completed .success span{display:block}.add-to-cart-progress .completed .success .product-name{height:auto;margin-bottom:10px}.pmatch-button-sets{position:relative;float:left}.pmatch-button-sets .loader{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:url(../images/ajax-loader.gif) no-repeat scroll center center #fff;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;display:none}.price_match_btn_wrapper a.whats-this{color:#666;position:relative;left:5px;top:25px;float:left}.header-top .welcome-msg-wrapper{margin-right:5px}.header .block_header_top_left{margin-right:3px}.header-top .welcome-wrapper{width:60%;margin-right:5px}.header-top .welcome-msg{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.promotional-srule #images li .item{width:auto}.saved-price{color:#643188;margin-left:6px}.saved-price-parent{font-size:13px}.customer-account .monkey-additional-lists .listdata input{margin-top:4px;display:block!important}.saveproddet{padding:4px;background-color:#4cae1b;color:#fff;font-weight:700;width:auto}.battery{font-size:14px;font-weight:700;position:absolute;margin-left:9px}.in-stock span{color:#4cae1b;font-weight:700;text-transform:capitalize}.delivery-holder{float:right;width:40%}.delivery-contents{float:right;text-align:right;width:100%}.delivery-contents2{padding:0 0 7px;display:none}.availability{margin:29px 0 0!important}@media only screen and (max-width:992px){.catalog-product-view .price-box{padding-bottom:1px!important}.delivery-holder{float:left;margin:5px 0;width:100%;text-align:left}.delivery-contents{display:none}.delivery-contents2{display:block}.battery{font-size:13px}.catalog-product-view .from-text{margin-bottom:0!important}}#itemslider-related-multi .price-box p{padding-top:6px}.nav-block .saved-price{color:#69ba45;margin-left:6px;display:inline-block!important}.nav-block .featured-info{height:169px}.showme{display:block!important}.availability.out-of-stock{margin-top:15px!important}#toolbar149{display:none}.onestepcheckout-popup-wrapper{border-radius:10px}.onestepcheckout-popup-footer{display:none}#onestepcheckout-login-popup-contents-login p{margin:10px 0}#onestepcheckout-login-table li{padding:10px 0}#onestepcheckout-login-table li input{width:100% !important}#onestepcheckout-login-popup button{padding:10px 20px !important;background:#7b4598;border:none;color:#fff;margin-top:10px}@media only screen and (max-width:600px){.cms-index-index .itemslider{position:relative;width:100%}.featured-new-product .section-title.padding-right{font-size:30px}.featured-new-product .slider-arrows1-pos-top-right .owl-controls .owl-buttons{top:-55px}.catalog-category-view .main-container .main.container .inner-container{padding-left:15px !important;padding-right:15px !important}.featured-new-product .slider-arrows1 .owl-controls .owl-buttons .owl-prev{background:#643188;color:#fff !important}.featured-new-product .slider-arrows1 .owl-controls .owl-buttons .owl-next{background:#643188;color:#fff !important}.featured-new-product .slider-arrows1 .owl-controls .owl-buttons .fa{font-style:inherit}#toolbar149 .block-subtitle:after{content:'\f105' !important;right:30px;font-weight:900;color:#333;font-family:'FontAwesome';position:absolute;font-size:30px}#onestepcheckout-login-popup{max-width:300px}.product-view .box-reviews .form-add .data-table{max-width:90% !important}.toolbar .sort-by label{display:none}.toolbar .limiter,.toolbar .sorter #amount,.sorter .view-mode{display:none !important}.pager .pages strong{display:none}.toolbar .sort-by .select_wp{min-width:90px;max-width:90px}.category-products .toolbar{border:none}.category-products .toolbar .sorter,.category-products .toolbar .pager{display:inline-block;width:auto !important;padding-top:0}.category-products .toolbar .pager{float:right}#toolbar149{display:block}.catalog-category-view .showme .availability.out-of-stock{margin-top:5px !important}.category-products .products-grid .ratings-wp{height:30px}.catalog-category-view .showme .availability.out-of-stock{margin-top:0 !important}#pmatch-popup .custom-button{position:absolute;top:15px;right:15px;padding:10px;line-height:1;border-radius:inherit;background:#f2f2f2;color:#7b4598 !important;display:block !important}#toolbar149 .block-subtitle{padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e5e5e5;font-weight:400;font-size:1.5em;line-height:1.2222em;display:block}#toolbar149 .block-subtitle.current:after{content:'\f107' !important;right:30px;font-weight:900;color:#333;font-family:'FontAwesome';position:absolute;font-size:30px}.block-layered-nav .block-content{font-size:14px;padding:0}.block-layered-nav .block-title{display:none}.block-layered-nav{margin-top:30px;margin-bottom:30px}.block-layered-nav .block-subtitle--filter{margin:0;display:block}#narrow-by-list,#narrow-by-list2{margin:0 15px}.block-layered-nav .block-content>dl>dt{cursor:pointer;padding:7px 10px 7px 25px;border-bottom:1px solid #f5f5f5;text-transform:uppercase}.block-layered-nav .block-content>dl>dd{display:none;padding:10px 0}.block-layered-nav dl dd ol>li>a{color:inherit;background-color:#f9f9f9;padding:5px 10px;display:block}.block-layered-nav dl dd ol>li>a,.block-layered-nav dl dd ol>li>span{position:static;padding:7px 14px;margin-bottom:5px}#toolbar149 .block-layered-nav .block-subtitle:after{content:'';position:absolute;width:0;height:0;display:block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ddd;border-right:none;left:6px;top:50%;margin-top:-5px}.block-layered-nav .block-content>dl>dt:after{display:block;content:'';position:absolute;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #ddd;left:40px;margin-top:-16px}.block-layered-nav .block-content>dl>dt.current:after{content:'';position:absolute;width:0;height:0;display:block;border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid #ddd;border-bottom:none}#toolbar149 .actions{padding-bottom:18px}.sidebar .block-layered-nav{display:none}p#subsub0{border-top:1px solid #e5e5e5;padding-top:7px}}@media (max-width:480px){.toolbar .sorter .select_wp{background:#fff url(../images/bg_select.png) no-repeat scroll 120% 50%}}@media (max-width:380px){.featured-new-product .section-title.padding-right{font-size:26px}}.products-grid .free-shipping-overlay{position:absolute;top:0;left:0}.cart-count-box{font-weight:400!important;color:#000000!important;font-size:17px!important}#algolia-searchbox .magnifying-glass{position:absolute;right:10px;width:20px;height:20px;display:block;top:10px;background:url('../images/search-icon.png') no-repeat center right/20px}.nav-container .navigation{display:none}.grid12-4a{display:inline;float:left;margin-left:1%;margin-right:1%;width:31.33%}#checkout input[type=radio]{display:none}#checkout input[type=checkbox]{display:none}#checkout input[type=radio]+label:before{display:block;content:" ";width:32px;height:32px;margin:0;padding:0;float:left;background:url('../images/bg_radio.png') 50% 50% no-repeat;position:relative;left:-7px;top:-7px}#checkout input[type=radio]:checked+label:before,.table-checkout-shipping-method label.active:before{background:url('../images/bg_radio_checked.png') 50% 50% no-repeat}#checkout input[type=radio]+label:hover:before{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #ccc}#checkout input[type=checkbox]+label:hover:before{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px#ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #ccc}#checkout input[type=checkbox]:checked+label:before{background:url('../images/bg_checkbox_checked.png') 50% 50% no-repeat}#checkout input[type=checkbox]+label:before{display:block;content:" ";width:32px;height:32px;margin:0;padding:0;float:left;background:url('../images/bg_checkbox.png') 50% 50% no-repeat;position:relative;left:-7px;top:-7px}.billing-address-same-as-shipping-block.field.choice input[type=checkbox]:before{background:url('../images/bg_checkbox.png') 50% 50% no-repeat}.discount-code,.iosc-comment,.iosc-subscribe{padding:10px 15px !important}.checkout-payment-method .payment-method-title .payment-icon{vertical-align:text-bottom !important}#mwCardData .placeholder-label{z-index:999}#mwCardTypes{position:relative;top:31px;z-index:999}