 .ui-datepicker {   display:none;   z-index:999999 !important; } .ui-datepicker .ui-datepicker-header {   position:relative;   padding:.2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {   position:absolute;   top:2px;   width:1.8em;   height:1.8em;   cursor:pointer; } .ui-datepicker .ui-datepicker-next-hover span, .ui-datepicker .ui-datepicker-prev-hover span {   border-color:transparent #ff8400 transparent transparent; } .ui-datepicker .ui-datepicker-prev {   left:2px; } .ui-datepicker .ui-datepicker-next {   right:2px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {   display:block;   position:absolute;   left:50%;   margin-left:-8px;   top:50%;   margin-top:-5px;   font-size:0px;   width:0px;   height:0px;   border:solid;   border-width:5px 8px 5px 0;   border-color:transparent #ff9635 transparent transparent; } .ui-datepicker .ui-datepicker-next span {   margin-left:0px;   top:50%;   margin-top:-5px;   border-width:5px 0 5px 8px;   border-color:transparent transparent transparent #ff9635; } .ui-datepicker .ui-datepicker-title {   margin:0 2.3em;   line-height:1.8em;   text-align:center; } .ui-datepicker .ui-datepicker-title select {   font-size:1em;   margin:1px 0; } .ui-datepicker select.ui-datepicker-month-year {   width:100%; } .ui-datepicker table {   width:100%;   font-size:.9em; } .ui-datepicker td span, .ui-datepicker td a {   display:block;   padding:4px;   text-align:right;   text-decoration:none;   color:#000000; } .ui-datepicker .ui-datepicker-buttonpane button {   float:right; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {   float:left; } .ui-datepicker-rtl {   direction:rtl; } .ui-datepicker-rtl .ui-datepicker-prev {   right:2px;   left:auto; } .ui-datepicker-rtl .ui-datepicker-next {   left:2px;   right:auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover {   right:1px;   left:auto; } .ui-datepicker-rtl .ui-datepicker-next:hover {   left:1px;   right:auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane {   clear:right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button {   float:left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {   float:right; } .ui-datepicker-rtl .ui-datepicker-group {   float:right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {   border-right-width:0;   border-left-width:1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {   border-right-width:0;   border-left-width:1px; } .ui-timepicker-div .ui-widget-header {   margin-bottom:8px; } .ui-timepicker-div dl {   text-align:left; } .ui-timepicker-div dl dt {   height:25px;   margin-bottom:-22px; } .ui-timepicker-div dl .ui_tpicker_time_label {   margin-bottom:-25px; } .ui-timepicker-div dl dd {   margin:0 10px 10px 65px; } .ui-timepicker-div td {   font-size:90%; } .ui-tpicker-grid-label {   background:none;   border:none;   margin:0;   padding:0; } .ui-datepicker {   padding:15px;   border:#ffffff 4px solid;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box;   background:#efefef;   -webkit-box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.35);   box-shadow:5px 5px 10px 0px rgba(0, 0, 0, 0.35); } .ui-datepicker .ui-datepicker-header {   background:transparent;   border:none;   padding-bottom:10px; } .ui-datepicker .ui-datepicker-title .ui-datepicker-month {   width:47%;   margin-right:6%; } .ui-datepicker .ui-datepicker-title .ui-datepicker-year {   width:47%; } .ui-datepicker .ui-datepicker-calendar td {   border:#cfcfcf 1px solid; } .ui-datepicker .ui-datepicker-calendar td a {   padding:4px;   display:block; } .ui-datepicker .ui-datepicker-calendar td .ui-state-hover {   background:#f9eae7; } .ui-datepicker .ui-datepicker-calendar {   background:#ffffff;   border:#cfcfcf 1px solid;   border-collapse:collapse; } .ui-datepicker .ui-datepicker-calendar th {   background:#efefef;   border:#cfcfcf 1px solid;   padding:4px;   text-transform:uppercase; } .ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col {   text-align:center;   border:#cfcfcf 1px solid; } .ui-datepicker {   width:auto; } .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today {   background:#f3d7d2; } .ui-datepicker .ui-datepicker-calendar .ui-state-active {   background:#ffdf66; } .ui-timepicker-div .ui-widget-header {   margin-bottom:8px; } .ui-timepicker-div dl {   text-align:left; } .ui-timepicker-div dl dd {   margin:0 0 10px 65px; } .ui-timepicker-div td {   font-size:90%; } .ui-tpicker-grid-label {   background:none;   border:none;   margin:0;   padding:0; } .ui-slider {   position:relative;   text-align:left; } .ui-slider-horizontal .ui-slider-handle {   margin-left:-5px; } .ui-slider .ui-slider-handle {   position:absolute;   z-index:2;   cursor:default; } .ui-slider-horizontal {   height:10px;   -webkit-border-radius:10px;   border-radius:10px;   border:none;   background:#dadada; } .ui-slider-handle {   height:10px;   width:10px;   -webkit-border-radius:10px;   border-radius:10px;   background:#f98b25;   display:block;   position:absolute; } .ui-timepicker-div {   padding:10px 0 5px 0; } .ui-datepicker .ui-datepicker-buttonpane {   overflow:hidden;   padding-top:10px;   border-top:#cfcfcf 1px solid; } .ui-datepicker .ui-datepicker-calendar .ui-state-disabled {   background:#f9f9f9; } .ui-datepicker .ui-datepicker-calendar .ui-state-disabled span {   color:#959595; } .ui-datepicker-cover {   position:absolute;   z-index:-1;   filter:mask();   top:-4px;   left:-4px;   width:200px;   height:200px; } .ui-timepicker-div .ui_tpicker_unit_hide {   display:none; } body {  margin:0;  padding:0; } article, aside, details, figcaption, figure, main, footer, header, nav, section, summary {  display:block; } audio, canvas, video {  display:inline-block; } audio:not([controls]) {  display:none;  height:0; } nav ul, nav ol {  list-style:none none; } img {  max-width:100%;  height:auto;  border:0; } video, embed, object {  max-width:100%; } svg:not(:root) {  overflow:hidden; } figure {  margin:0; } html {  font-size:62.5%;  -webkit-text-size-adjust:100%;  -ms-text-size-adjust:100%;  font-size-adjust:100%; } body {  color:#333333;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-style:normal;  font-weight:400;  line-height:1.42857143;  font-size:1.4rem; } p {  margin-top:0rem;  margin-bottom:1rem; } abbr[title] {  border-bottom:1px dotted #cccccc;  cursor:help; } b, strong {  font-weight:700; } em, i {  font-style:italic; } mark {  background:#f6f6f6;  color:#000000; } small, .small {  font-size:12px; } hr {  border:0;  border-top:1px solid #cccccc;  margin-bottom:20px;  margin-top:20px; } sub, sup {  font-size:71.42857143000001%;  line-height:0;  position:relative;  vertical-align:baseline; } sup {  top:-.5em; } sub {  bottom:-.25em; } dfn {  font-style:italic; } h1 {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:0rem;  margin-bottom:2rem; } h2 {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:2.5rem;  margin-bottom:2rem; } h3 {  font-weight:600;  line-height:1.1;  font-size:1.8rem;  margin-top:2rem;  margin-bottom:1rem; } h4 {  font-weight:700;  line-height:1.1;  font-size:1.4rem;  margin-top:2rem;  margin-bottom:2rem; } h5 {  font-weight:700;  line-height:1.1;  font-size:1.2rem;  margin-top:2rem;  margin-bottom:2rem; } h6 {  font-weight:700;  line-height:1.1;  font-size:1rem;  margin-top:2rem;  margin-bottom:2rem; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small {  color:#333333;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-style:normal;  font-weight:400;  line-height:1; } a, .alink {  color:#006bb4;  text-decoration:none; } a:visited, .alink:visited {  color:#006bb4;  text-decoration:none; } a:hover, .alink:hover {  color:#006bb4;  text-decoration:underline; } a:active, .alink:active {  color:#ff5501;  text-decoration:underline; } ul, ol {  margin-top:0rem;  margin-bottom:2.5rem; } ul > li, ol > li {  margin-top:0rem;  margin-bottom:1rem; } ul ul, ol ul, ul ol, ol ol {  margin-bottom:0; } dl {  margin-bottom:20px;  margin-top:0; } dt {  font-weight:700;  margin-bottom:5px;  margin-top:0; } dd {  margin-bottom:10px;  margin-top:0;  margin-left:0; } code, kbd, pre, samp {  font-family:Menlo, Monaco, Consolas, 'Courier New', monospace; } code {  background:#f6f6f6;  color:#111111;  padding:2px 4px;  font-size:1.2rem;  white-space:nowrap; } kbd {  background:#f6f6f6;  color:#111111;  padding:2px 4px;  font-size:1.2rem; } pre {  background:#f6f6f6;  border:1px solid #cccccc;  color:#111111;  line-height:1.42857143;  margin:0 0 10px;  padding:10px;  font-size:1.2rem;  display:block;  word-wrap:break-word; } pre code {  background-color:transparent;  border-radius:0;  color:inherit;  font-size:inherit;  padding:0;  white-space:pre-wrap; } blockquote {  border-left:0 solid #cccccc;  margin:0 0 20px 40px;  padding:0;  color:#333333;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-style:italic;  font-weight:400;  line-height:1.42857143;  font-size:1.4rem; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {  margin-bottom:0; } blockquote footer, blockquote small, blockquote .small {  color:#333333;  line-height:1.42857143;  font-size:1rem;  display:block; } blockquote footer:before, blockquote small:before, blockquote .small:before {  content:'\2014 \00A0'; } blockquote cite {  font-style:normal; } blockquote:before, blockquote:after {  content:''; } q {  quotes:none; } q:before, q:after {  content:'';  content:none; } cite {  font-style:normal; } table {  width:100%;  border-collapse:collapse;  border-spacing:0;  max-width:100%; } table th {  text-align:left; } table > tbody > tr > th, table > tfoot > tr > th, table > tbody > tr > td, table > tfoot > tr > td {  vertical-align:top; } table > thead > tr > th, table > thead > tr > td {  vertical-align:bottom; } table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td {  padding:11px 10px; } button {  background-image:none;  background:#eeeeee;  border:1px solid #cccccc;  color:#333333;  cursor:pointer;  display:inline-block;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-weight:600;  margin:0;  padding:7px 15px;  font-size:1.4rem;  line-height:1.6rem;  box-sizing:border-box;  vertical-align:middle; } button:focus, button:active {  background:#e2e2e2;  border:1px solid #cccccc;  color:#333333; } button:hover {  background:#e1e1e1;  border:1px solid #cccccc;  color:#333333; } button.disabled, button[disabled], fieldset[disabled] button {  opacity:0.5;  cursor:default;  pointer-events:none; } button::-moz-focus-inner {  border:0;  padding:0; } input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type*="date"], input[type="email"] {  background:#ffffff;  background-clip:padding-box;  border:1px solid #c2c2c2;  border-radius:1px;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-size:14px;  height:32px;  line-height:1.42857143;  padding:0 9px;  vertical-align:baseline;  width:100%;  box-sizing:border-box; } input[type="text"]:disabled, input[type="password"]:disabled, input[type="url"]:disabled, input[type="tel"]:disabled, input[type="search"]:disabled, input[type="number"]:disabled, input[type*="date"]:disabled, input[type="email"]:disabled {  opacity:0.5; } input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type*="date"]::-moz-placeholder, input[type="email"]::-moz-placeholder {  color:#575757; } input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type*="date"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder {  color:#575757; } input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type*="date"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder {  color:#575757; } input[type="number"] {  -moz-appearance:textfield; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {  -webkit-appearance:none;  margin:0; } input[type="search"] {  -webkit-appearance:none; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration {  -webkit-appearance:none; } select {  background:#ffffff url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/images/select-bg.svg) no-repeat 100% 45%;  background-clip:padding-box;  border:1px solid #cccccc;  border-radius:1px;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-size:14px;  height:32px;  line-height:1.42857143;  padding:4px 25px 5px 10px;  vertical-align:baseline;  width:100%;  box-sizing:border-box; } select:focus {  border:1px solid #c2c2c2; } select:disabled {  opacity:0.5;  background:#ffffff;  border:1px solid #c2c2c2; } select[multiple] {  height:auto;  background-image:none; } textarea {  background:#ffffff;  background-clip:padding-box;  border:1px solid #c2c2c2;  border-radius:1px;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-size:14px;  height:auto;  line-height:1.42857143;  margin:0;  padding:10px;  vertical-align:baseline;  width:100%;  box-sizing:border-box;  resize:vertical; } textarea:disabled {  opacity:0.5; } textarea::-moz-placeholder {  color:#575757; } textarea::-webkit-input-placeholder {  color:#575757; } textarea:-ms-input-placeholder {  color:#575757; } input[type="checkbox"] {  margin:2px 5px 0 0;  position:relative;  top:2px; } input[type="checkbox"]:disabled {  opacity:0.5; } input[type="radio"] {  margin:2px 5px 0 0; } input[type="radio"]:disabled {  opacity:0.5; } input.mage-error, select.mage-error, textarea.mage-error {  border-color:#ed8380; } div.mage-error {  color:#e02b27;  font-size:1.2rem; } input[type="button"], input[type="reset"], input[type="submit"] {  cursor:pointer;  -webkit-appearance:button; } input::-moz-focus-inner {  border:0;  padding:0; } form {  -webkit-tap-highlight-color:rgba(0, 0, 0, 0); } address {  font-style:normal; } *:focus {  box-shadow:none;  outline:0; } ._keyfocus *:focus, input:not([disabled]):focus, textarea:not([disabled]):focus, select:not([disabled]):focus {  box-shadow:0 0 3px 1px #00699d; } .bundle-options-container .block-bundle-summary .bundle.items, .search-terms, .cart-summary .checkout-methods-items, .opc-wrapper .opc, .opc-progress-bar, .checkout-agreements-items, .order-details-items .items-qty, .product-items, .prices-tier, .footer.content ul, .block-banners .banner-items, .block-banners-inline .banner-items, .block-event .slider-panel .slider {  margin:0;  padding:0;  list-style:none none; } .bundle-options-container .block-bundle-summary .bundle.items > li, .search-terms > li, .cart-summary .checkout-methods-items > li, .opc-wrapper .opc > li, .opc-progress-bar > li, .checkout-agreements-items > li, .order-details-items .items-qty > li, .product-items > li, .prices-tier > li, .footer.content ul > li, .block-banners .banner-items > li, .block-banners-inline .banner-items > li, .block-event .slider-panel .slider > li {  margin:0; } .action-primary:focus, .action-primary:active {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } .action-primary:hover {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } .action-primary.disabled, .action-primary[disabled], fieldset[disabled] .action-primary {  opacity:0.5;  cursor:default;  pointer-events:none; } .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .cart-summary .block .actions-toolbar > .primary .action.primary, .abs-discount-code .form-discount .actions-toolbar .primary .action, .cart-summary .form.giftregistry .fieldset .action.primary, .block-compare .action.primary, .magento-payments-review-discount .actions-toolbar .action.primary, .magento-payments-review-discount .actions-toolbar .action.cancel, .abs-discount-block .actions-toolbar .amshopby-button, .cart-summary .block .actions-toolbar > .primary .amshopby-button, .cart-summary .form.giftregistry .fieldset .amshopby-button, .block-compare .amshopby-button, .abs-discount-block .actions-toolbar .am-filter-go, .cart-summary .block .actions-toolbar > .primary .am-filter-go, .cart-summary .form.giftregistry .fieldset .am-filter-go, .block-compare .am-filter-go, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action {  border-radius:3px; } .abs-discount-block .actions-toolbar .action.primary:not(:focus), .abs-discount-block .actions-toolbar .action.cancel:not(:focus), .cart-summary .block .actions-toolbar > .primary .action.primary:not(:focus), .abs-discount-code .form-discount .actions-toolbar .primary .action:not(:focus), .cart-summary .form.giftregistry .fieldset .action.primary:not(:focus), .block-compare .action.primary:not(:focus), .magento-payments-review-discount .actions-toolbar .action.primary:not(:focus), .magento-payments-review-discount .actions-toolbar .action.cancel:not(:focus), .abs-discount-block .actions-toolbar .amshopby-button:not(:focus), .cart-summary .block .actions-toolbar > .primary .amshopby-button:not(:focus), .cart-summary .form.giftregistry .fieldset .amshopby-button:not(:focus), .block-compare .amshopby-button:not(:focus), .abs-discount-block .actions-toolbar .am-filter-go:not(:focus), .cart-summary .block .actions-toolbar > .primary .am-filter-go:not(:focus), .cart-summary .form.giftregistry .fieldset .am-filter-go:not(:focus), .block-compare .am-filter-go:not(:focus), .paypal-review-discount .actions-toolbar .action.primary:not(:focus), .paypal-review-discount .actions-toolbar .action.cancel:not(:focus), .cart-discount .actions-toolbar .action.primary:not(:focus), .cart-discount .actions-toolbar .action.cancel:not(:focus), .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus) {  box-shadow:inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(204, 204, 204, 0.3); } .abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:active, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .abs-discount-code .form-discount .actions-toolbar .primary .action:active, .cart-summary .form.giftregistry .fieldset .action.primary:active, .block-compare .action.primary:active, .magento-payments-review-discount .actions-toolbar .action.primary:active, .magento-payments-review-discount .actions-toolbar .action.cancel:active, .abs-discount-block .actions-toolbar .amshopby-button:active, .cart-summary .block .actions-toolbar > .primary .amshopby-button:active, .cart-summary .form.giftregistry .fieldset .amshopby-button:active, .block-compare .amshopby-button:active, .abs-discount-block .actions-toolbar .am-filter-go:active, .cart-summary .block .actions-toolbar > .primary .am-filter-go:active, .cart-summary .form.giftregistry .fieldset .am-filter-go:active, .block-compare .am-filter-go:active, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:active, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active {  box-shadow:inset 0 1px 0 0 rgba(204, 204, 204, 0.8), inset 0 -1px 0 0 rgba(204, 204, 204, 0.3); } .block-event .slider-panel .slider .item .action.event {  background-image:none;  background:#eeeeee;  border:1px solid #cccccc;  color:#333333;  cursor:pointer;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-weight:600;  margin:0;  padding:7px 15px;  font-size:1.4rem;  line-height:1.6rem;  box-sizing:border-box;  vertical-align:middle;  display:inline-block;  text-decoration:none;  border-radius:3px; } .abs-action-link-button:focus, .abs-action-link-button:active, .block-event .slider-panel .slider .item .action.event:focus, .block-event .slider-panel .slider .item .action.event:active {  background:#e2e2e2;  border:1px solid #cccccc;  color:#333333; } .abs-action-link-button:hover, .block-event .slider-panel .slider .item .action.event:hover {  background:#e1e1e1;  border:1px solid #cccccc;  color:#333333; } .abs-action-link-button.disabled, .abs-action-link-button[disabled], fieldset[disabled] .abs-action-link-button, .block-event .slider-panel .slider .item .action.event.disabled, .block-event .slider-panel .slider .item .action.event[disabled], fieldset[disabled] .block-event .slider-panel .slider .item .action.event {  opacity:0.5;  cursor:default;  pointer-events:none; } .abs-action-link-button:hover, .abs-action-link-button:active, .abs-action-link-button:focus, .block-event .slider-panel .slider .item .action.event:hover, .block-event .slider-panel .slider .item .action.event:active, .block-event .slider-panel .slider .item .action.event:focus {  text-decoration:none; } .abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .action-gift, .gift-wrapping-title .action-remove, .wishlist.split.button > .action, .block.related .action.select, .abs-add-fields .action.remove, .magento-payments-review-discount .action.check, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove {  line-height:1.42857143;  padding:0;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline;  font-weight:400;  border-radius:0; } .abs-action-button-as-link:visited, .abs-action-remove:visited, .abs-discount-block .action.check:visited, .popup .actions-toolbar .action.cancel:visited, .paypal-button-widget .paypal-button:visited, .bundle-options-container .action.back:visited, .cart.table-wrapper .actions-toolbar > .action-delete:visited, .cart.table-wrapper .action.help.map:visited, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:visited, .opc-wrapper .edit-address-link:visited, .opc-block-shipping-information .shipping-information-title .action-edit:visited, .action-auth-toggle:visited, .checkout-payment-method .checkout-billing-address .action-cancel:visited, .checkout-agreements-block .action-show:visited, .gift-options .actions-toolbar .action-cancel:visited, .gift-summary .action-edit:visited, .gift-summary .action-delete:visited, .action-gift:visited, .gift-wrapping-title .action-remove:visited, .wishlist.split.button > .action:visited, .block.related .action.select:visited, .abs-add-fields .action.remove:visited, .magento-payments-review-discount .action.check:visited, .paypal-review-discount .action.check:visited, .cart-discount .action.check:visited, .form-giftregistry-share .action.remove:visited, .form-giftregistry-edit .action.remove:visited, .form-add-invitations .action.remove:visited, .form-create-return .action.remove:visited, .form.send.friend .action.remove:visited {  color:#006bb4;  text-decoration:none; } .abs-action-button-as-link:hover, .abs-action-remove:hover, .abs-discount-block .action.check:hover, .popup .actions-toolbar .action.cancel:hover, .paypal-button-widget .paypal-button:hover, .bundle-options-container .action.back:hover, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .action.help.map:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .checkout-billing-address .action-cancel:hover, .checkout-agreements-block .action-show:hover, .gift-options .actions-toolbar .action-cancel:hover, .gift-summary .action-edit:hover, .gift-summary .action-delete:hover, .action-gift:hover, .gift-wrapping-title .action-remove:hover, .wishlist.split.button > .action:hover, .block.related .action.select:hover, .abs-add-fields .action.remove:hover, .magento-payments-review-discount .action.check:hover, .paypal-review-discount .action.check:hover, .cart-discount .action.check:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover {  color:#006bb4;  text-decoration:underline; } .abs-action-button-as-link:active, .abs-action-remove:active, .abs-discount-block .action.check:active, .popup .actions-toolbar .action.cancel:active, .paypal-button-widget .paypal-button:active, .bundle-options-container .action.back:active, .cart.table-wrapper .actions-toolbar > .action-delete:active, .cart.table-wrapper .action.help.map:active, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:active, .opc-wrapper .edit-address-link:active, .opc-block-shipping-information .shipping-information-title .action-edit:active, .action-auth-toggle:active, .checkout-payment-method .checkout-billing-address .action-cancel:active, .checkout-agreements-block .action-show:active, .gift-options .actions-toolbar .action-cancel:active, .gift-summary .action-edit:active, .gift-summary .action-delete:active, .action-gift:active, .gift-wrapping-title .action-remove:active, .wishlist.split.button > .action:active, .block.related .action.select:active, .abs-add-fields .action.remove:active, .magento-payments-review-discount .action.check:active, .paypal-review-discount .action.check:active, .cart-discount .action.check:active, .form-giftregistry-share .action.remove:active, .form-giftregistry-edit .action.remove:active, .form-add-invitations .action.remove:active, .form-create-return .action.remove:active, .form.send.friend .action.remove:active {  color:#ff5501;  text-decoration:underline; } .abs-action-button-as-link:hover, .abs-action-button-as-link:active, .abs-action-button-as-link:focus, .abs-action-remove:hover, .abs-action-remove:active, .abs-action-remove:focus, .abs-discount-block .action.check:hover, .abs-discount-block .action.check:active, .abs-discount-block .action.check:focus, .popup .actions-toolbar .action.cancel:hover, .popup .actions-toolbar .action.cancel:active, .popup .actions-toolbar .action.cancel:focus, .paypal-button-widget .paypal-button:hover, .paypal-button-widget .paypal-button:active, .paypal-button-widget .paypal-button:focus, .bundle-options-container .action.back:hover, .bundle-options-container .action.back:active, .bundle-options-container .action.back:focus, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .actions-toolbar > .action-delete:active, .cart.table-wrapper .actions-toolbar > .action-delete:focus, .cart.table-wrapper .action.help.map:hover, .cart.table-wrapper .action.help.map:active, .cart.table-wrapper .action.help.map:focus, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:active, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:focus, .opc-wrapper .edit-address-link:hover, .opc-wrapper .edit-address-link:active, .opc-wrapper .edit-address-link:focus, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .opc-block-shipping-information .shipping-information-title .action-edit:active, .opc-block-shipping-information .shipping-information-title .action-edit:focus, .action-auth-toggle:hover, .action-auth-toggle:active, .action-auth-toggle:focus, .checkout-payment-method .checkout-billing-address .action-cancel:hover, .checkout-payment-method .checkout-billing-address .action-cancel:active, .checkout-payment-method .checkout-billing-address .action-cancel:focus, .checkout-agreements-block .action-show:hover, .checkout-agreements-block .action-show:active, .checkout-agreements-block .action-show:focus, .gift-options .actions-toolbar .action-cancel:hover, .gift-options .actions-toolbar .action-cancel:active, .gift-options .actions-toolbar .action-cancel:focus, .gift-summary .action-edit:hover, .gift-summary .action-edit:active, .gift-summary .action-edit:focus, .gift-summary .action-delete:hover, .gift-summary .action-delete:active, .gift-summary .action-delete:focus, .action-gift:hover, .action-gift:active, .action-gift:focus, .gift-wrapping-title .action-remove:hover, .gift-wrapping-title .action-remove:active, .gift-wrapping-title .action-remove:focus, .wishlist.split.button > .action:hover, .wishlist.split.button > .action:active, .wishlist.split.button > .action:focus, .block.related .action.select:hover, .block.related .action.select:active, .block.related .action.select:focus, .abs-add-fields .action.remove:hover, .abs-add-fields .action.remove:active, .abs-add-fields .action.remove:focus, .magento-payments-review-discount .action.check:hover, .magento-payments-review-discount .action.check:active, .magento-payments-review-discount .action.check:focus, .paypal-review-discount .action.check:hover, .paypal-review-discount .action.check:active, .paypal-review-discount .action.check:focus, .cart-discount .action.check:hover, .cart-discount .action.check:active, .cart-discount .action.check:focus, .form-giftregistry-share .action.remove:hover, .form-giftregistry-share .action.remove:active, .form-giftregistry-share .action.remove:focus, .form-giftregistry-edit .action.remove:hover, .form-giftregistry-edit .action.remove:active, .form-giftregistry-edit .action.remove:focus, .form-add-invitations .action.remove:hover, .form-add-invitations .action.remove:active, .form-add-invitations .action.remove:focus, .form-create-return .action.remove:hover, .form-create-return .action.remove:active, .form-create-return .action.remove:focus, .form.send.friend .action.remove:hover, .form.send.friend .action.remove:active, .form.send.friend .action.remove:focus {  background:none;  border:0; } .abs-action-button-as-link.disabled, .abs-action-button-as-link[disabled], fieldset[disabled] .abs-action-button-as-link, .abs-action-remove.disabled, .abs-action-remove[disabled], fieldset[disabled] .abs-action-remove, .abs-discount-block .action.check.disabled, .abs-discount-block .action.check[disabled], fieldset[disabled] .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel.disabled, .popup .actions-toolbar .action.cancel[disabled], fieldset[disabled] .popup .actions-toolbar .action.cancel, .paypal-button-widget .paypal-button.disabled, .paypal-button-widget .paypal-button[disabled], fieldset[disabled] .paypal-button-widget .paypal-button, .bundle-options-container .action.back.disabled, .bundle-options-container .action.back[disabled], fieldset[disabled] .bundle-options-container .action.back, .cart.table-wrapper .actions-toolbar > .action-delete.disabled, .cart.table-wrapper .actions-toolbar > .action-delete[disabled], fieldset[disabled] .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map.disabled, .cart.table-wrapper .action.help.map[disabled], fieldset[disabled] .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup.disabled, .checkout-index-index .modal-popup .modal-footer .action-hide-popup[disabled], fieldset[disabled] .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link.disabled, .opc-wrapper .edit-address-link[disabled], fieldset[disabled] .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit.disabled, .opc-block-shipping-information .shipping-information-title .action-edit[disabled], fieldset[disabled] .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle.disabled, .action-auth-toggle[disabled], fieldset[disabled] .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel.disabled, .checkout-payment-method .checkout-billing-address .action-cancel[disabled], fieldset[disabled] .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show.disabled, .checkout-agreements-block .action-show[disabled], fieldset[disabled] .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel.disabled, .gift-options .actions-toolbar .action-cancel[disabled], fieldset[disabled] .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit.disabled, .gift-summary .action-edit[disabled], fieldset[disabled] .gift-summary .action-edit, .gift-summary .action-delete.disabled, .gift-summary .action-delete[disabled], fieldset[disabled] .gift-summary .action-delete, .action-gift.disabled, .action-gift[disabled], fieldset[disabled] .action-gift, .gift-wrapping-title .action-remove.disabled, .gift-wrapping-title .action-remove[disabled], fieldset[disabled] .gift-wrapping-title .action-remove, .wishlist.split.button > .action.disabled, .wishlist.split.button > .action[disabled], fieldset[disabled] .wishlist.split.button > .action, .block.related .action.select.disabled, .block.related .action.select[disabled], fieldset[disabled] .block.related .action.select, .abs-add-fields .action.remove.disabled, .abs-add-fields .action.remove[disabled], fieldset[disabled] .abs-add-fields .action.remove, .magento-payments-review-discount .action.check.disabled, .magento-payments-review-discount .action.check[disabled], fieldset[disabled] .magento-payments-review-discount .action.check, .paypal-review-discount .action.check.disabled, .paypal-review-discount .action.check[disabled], fieldset[disabled] .paypal-review-discount .action.check, .cart-discount .action.check.disabled, .cart-discount .action.check[disabled], fieldset[disabled] .cart-discount .action.check, .form-giftregistry-share .action.remove.disabled, .form-giftregistry-share .action.remove[disabled], fieldset[disabled] .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove.disabled, .form-giftregistry-edit .action.remove[disabled], fieldset[disabled] .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove.disabled, .form-add-invitations .action.remove[disabled], fieldset[disabled] .form-add-invitations .action.remove, .form-create-return .action.remove.disabled, .form-create-return .action.remove[disabled], fieldset[disabled] .form-create-return .action.remove, .form.send.friend .action.remove.disabled, .form.send.friend .action.remove[disabled], fieldset[disabled] .form.send.friend .action.remove {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } .abs-action-remove:active, .abs-action-remove:not(:focus), .abs-discount-block .action.check:active, .abs-discount-block .action.check:not(:focus), .popup .actions-toolbar .action.cancel:active, .popup .actions-toolbar .action.cancel:not(:focus), .paypal-button-widget .paypal-button:active, .paypal-button-widget .paypal-button:not(:focus), .bundle-options-container .action.back:active, .bundle-options-container .action.back:not(:focus), .cart.table-wrapper .actions-toolbar > .action-delete:active, .cart.table-wrapper .actions-toolbar > .action-delete:not(:focus), .cart.table-wrapper .action.help.map:active, .cart.table-wrapper .action.help.map:not(:focus), .checkout-index-index .modal-popup .modal-footer .action-hide-popup:active, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:not(:focus), .opc-wrapper .edit-address-link:active, .opc-wrapper .edit-address-link:not(:focus), .opc-block-shipping-information .shipping-information-title .action-edit:active, .opc-block-shipping-information .shipping-information-title .action-edit:not(:focus), .action-auth-toggle:active, .action-auth-toggle:not(:focus), .checkout-payment-method .checkout-billing-address .action-cancel:active, .checkout-payment-method .checkout-billing-address .action-cancel:not(:focus), .checkout-agreements-block .action-show:active, .checkout-agreements-block .action-show:not(:focus), .gift-options .actions-toolbar .action-cancel:active, .gift-options .actions-toolbar .action-cancel:not(:focus), .gift-summary .action-edit:active, .gift-summary .action-edit:not(:focus), .gift-summary .action-delete:active, .gift-summary .action-delete:not(:focus), .action-gift:active, .action-gift:not(:focus), .gift-wrapping-title .action-remove:active, .gift-wrapping-title .action-remove:not(:focus), .wishlist.split.button > .action:active, .wishlist.split.button > .action:not(:focus), .block.related .action.select:active, .block.related .action.select:not(:focus), .abs-add-fields .action.remove:active, .abs-add-fields .action.remove:not(:focus), .magento-payments-review-discount .action.check:active, .magento-payments-review-discount .action.check:not(:focus), .paypal-review-discount .action.check:active, .paypal-review-discount .action.check:not(:focus), .cart-discount .action.check:active, .cart-discount .action.check:not(:focus), .form-giftregistry-share .action.remove:active, .form-giftregistry-share .action.remove:not(:focus), .form-giftregistry-edit .action.remove:active, .form-giftregistry-edit .action.remove:not(:focus), .form-add-invitations .action.remove:active, .form-add-invitations .action.remove:not(:focus), .form-create-return .action.remove:active, .form-create-return .action.remove:not(:focus), .form.send.friend .action.remove:active, .form.send.friend .action.remove:not(:focus) {  box-shadow:none; } .abs-revert-to-action-secondary, .magento-payments-review .block .actions-toolbar .action.primary, .paypal-review .block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .magento-payments-review .block .actions-toolbar .amshopby-button, .paypal-review .block .actions-toolbar .amshopby-button, .magento-payments-review .block .actions-toolbar .am-filter-go, .paypal-review .block .actions-toolbar .am-filter-go, .cart-summary .block .actions-toolbar > .primary .action.primary, .abs-discount-code .form-discount .actions-toolbar .primary .action, .cart-summary .form.giftregistry .fieldset .action.primary, .block-compare .action.primary, .magento-payments-review-discount .actions-toolbar .action.primary, .magento-payments-review-discount .actions-toolbar .action.cancel, .abs-discount-block .actions-toolbar .amshopby-button, .cart-summary .block .actions-toolbar > .primary .amshopby-button, .cart-summary .form.giftregistry .fieldset .amshopby-button, .block-compare .amshopby-button, .abs-discount-block .actions-toolbar .am-filter-go, .cart-summary .block .actions-toolbar > .primary .am-filter-go, .cart-summary .form.giftregistry .fieldset .am-filter-go, .block-compare .am-filter-go, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action {  background:#eeeeee;  border:1px solid #cccccc;  color:#333333; } .abs-revert-secondary-color:focus, .abs-revert-secondary-color:active, .abs-revert-to-action-secondary:focus, .abs-revert-to-action-secondary:active, .magento-payments-review .block .actions-toolbar .action.primary:focus, .magento-payments-review .block .actions-toolbar .action.primary:active, .paypal-review .block .actions-toolbar .action.primary:focus, .paypal-review .block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.primary:focus, .abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:focus, .abs-discount-block .actions-toolbar .action.cancel:active, .magento-payments-review .block .actions-toolbar .amshopby-button:focus, .magento-payments-review .block .actions-toolbar .amshopby-button:active, .paypal-review .block .actions-toolbar .amshopby-button:focus, .paypal-review .block .actions-toolbar .amshopby-button:active, .magento-payments-review .block .actions-toolbar .am-filter-go:focus, .magento-payments-review .block .actions-toolbar .am-filter-go:active, .paypal-review .block .actions-toolbar .am-filter-go:focus, .paypal-review .block .actions-toolbar .am-filter-go:active, .cart-summary .block .actions-toolbar > .primary .action.primary:focus, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .abs-discount-code .form-discount .actions-toolbar .primary .action:focus, .abs-discount-code .form-discount .actions-toolbar .primary .action:active, .cart-summary .form.giftregistry .fieldset .action.primary:focus, .cart-summary .form.giftregistry .fieldset .action.primary:active, .block-compare .action.primary:focus, .block-compare .action.primary:active, .magento-payments-review-discount .actions-toolbar .action.primary:focus, .magento-payments-review-discount .actions-toolbar .action.primary:active, .magento-payments-review-discount .actions-toolbar .action.cancel:focus, .magento-payments-review-discount .actions-toolbar .action.cancel:active, .abs-discount-block .actions-toolbar .amshopby-button:focus, .abs-discount-block .actions-toolbar .amshopby-button:active, .cart-summary .block .actions-toolbar > .primary .amshopby-button:focus, .cart-summary .block .actions-toolbar > .primary .amshopby-button:active, .cart-summary .form.giftregistry .fieldset .amshopby-button:focus, .cart-summary .form.giftregistry .fieldset .amshopby-button:active, .block-compare .amshopby-button:focus, .block-compare .amshopby-button:active, .abs-discount-block .actions-toolbar .am-filter-go:focus, .abs-discount-block .actions-toolbar .am-filter-go:active, .cart-summary .block .actions-toolbar > .primary .am-filter-go:focus, .cart-summary .block .actions-toolbar > .primary .am-filter-go:active, .cart-summary .form.giftregistry .fieldset .am-filter-go:focus, .cart-summary .form.giftregistry .fieldset .am-filter-go:active, .block-compare .am-filter-go:focus, .block-compare .am-filter-go:active, .paypal-review-discount .actions-toolbar .action.primary:focus, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:focus, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:focus, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:focus, .cart-discount .actions-toolbar .action.cancel:active, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:focus, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active {  background:#e2e2e2;  border:1px solid #cccccc;  color:#333333; } .abs-revert-secondary-color:hover, .abs-revert-to-action-secondary:hover, .magento-payments-review .block .actions-toolbar .action.primary:hover, .paypal-review .block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.cancel:hover, .magento-payments-review .block .actions-toolbar .amshopby-button:hover, .paypal-review .block .actions-toolbar .amshopby-button:hover, .magento-payments-review .block .actions-toolbar .am-filter-go:hover, .paypal-review .block .actions-toolbar .am-filter-go:hover, .cart-summary .block .actions-toolbar > .primary .action.primary:hover, .abs-discount-code .form-discount .actions-toolbar .primary .action:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .block-compare .action.primary:hover, .magento-payments-review-discount .actions-toolbar .action.primary:hover, .magento-payments-review-discount .actions-toolbar .action.cancel:hover, .abs-discount-block .actions-toolbar .amshopby-button:hover, .cart-summary .block .actions-toolbar > .primary .amshopby-button:hover, .cart-summary .form.giftregistry .fieldset .amshopby-button:hover, .block-compare .amshopby-button:hover, .abs-discount-block .actions-toolbar .am-filter-go:hover, .cart-summary .block .actions-toolbar > .primary .am-filter-go:hover, .cart-summary .form.giftregistry .fieldset .am-filter-go:hover, .block-compare .am-filter-go:hover, .paypal-review-discount .actions-toolbar .action.primary:hover, .paypal-review-discount .actions-toolbar .action.cancel:hover, .cart-discount .actions-toolbar .action.primary:hover, .cart-discount .actions-toolbar .action.cancel:hover, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover {  background:#e1e1e1;  border:1px solid #cccccc;  color:#333333; } .products-grid.wishlist .product-item .box-tocart .tocart {  font-size:1.4rem;  line-height:1.6rem;  padding:7px 15px; } #store-selector .form-continue .actions-toolbar .action.primary, .order-review-form .action.primary, .order-review-form .action.primary, .bundle-actions .action.primary.customize, .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .cart-summary .checkout-methods-items .action.primary.checkout, .block-minicart .block-content > .actions > .primary .action.primary, .methods-shipping .actions-toolbar .action.primary, .block-authentication .action.action-register, .block-authentication .action.action-login, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary, .form-address-edit .actions-toolbar .action.primary, .box-tocart .action.instant-purchase, .multicheckout .action.primary, .box-tocart .action.tocart, #store-selector .form-continue .actions-toolbar .amshopby-button, .order-review-form .amshopby-button, .order-review-form .amshopby-button, .bundle-actions .amshopby-button.customize, .bundle-options-container .block-bundle-summary .box-tocart .amshopby-button, .cart-summary .checkout-methods-items .amshopby-button.checkout, .block-minicart .block-content > .actions > .primary .amshopby-button, .methods-shipping .actions-toolbar .amshopby-button, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .amshopby-button, .form-address-edit .actions-toolbar .amshopby-button, .multicheckout .amshopby-button, #store-selector .form-continue .actions-toolbar .am-filter-go, .order-review-form .am-filter-go, .order-review-form .am-filter-go, .bundle-actions .am-filter-go.customize, .bundle-options-container .block-bundle-summary .box-tocart .am-filter-go, .cart-summary .checkout-methods-items .am-filter-go.checkout, .block-minicart .block-content > .actions > .primary .am-filter-go, .methods-shipping .actions-toolbar .am-filter-go, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .am-filter-go, .form-address-edit .actions-toolbar .am-filter-go, .multicheckout .am-filter-go {  line-height:2.2rem;  padding:14px 17px;  font-size:1.8rem; } .cart.table-wrapper .item-options dt, .minicart-items .product-item-details .product .options.list dt, .opc-block-summary .items-in-cart .product .item-options dt, .block-giftregistry-shared-items .product .item-options dt, .multicheckout .item-options dt {  clear:left;  float:left;  margin:0 10px 5px 0; } .cart.table-wrapper .item-options dt:after, .minicart-items .product-item-details .product .options.list dt:after, .opc-block-summary .items-in-cart .product .item-options dt:after, .block-giftregistry-shared-items .product .item-options dt:after, .multicheckout .item-options dt:after {  content:':'; } .cart.table-wrapper .item-options dd, .minicart-items .product-item-details .product .options.list dd, .opc-block-summary .items-in-cart .product .item-options dd, .block-giftregistry-shared-items .product .item-options dd, .multicheckout .item-options dd {  display:inline-block;  float:left;  margin:0 0 5px;  word-break:break-all; } .actions-toolbar > .primary .action, .actions-toolbar > .secondary .action, .bundle-actions .action.primary.customize, .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .box-tocart .action.instant-purchase, .box-tocart .action.tocart, .bundle-actions .amshopby-button.customize, .bundle-options-container .block-bundle-summary .box-tocart .amshopby-button, .bundle-actions .am-filter-go.customize, .bundle-options-container .block-bundle-summary .box-tocart .am-filter-go {  width:100%; } .cart.table-wrapper .product-image-wrapper, .minicart-items .product-image-wrapper, .block-giftregistry-shared-items .product-image-wrapper, .products-list .product-image-wrapper {  height:auto;  padding:0 !important; } .cart.table-wrapper .product-image-wrapper .product-image-photo, .minicart-items .product-image-wrapper .product-image-photo, .block-giftregistry-shared-items .product-image-wrapper .product-image-photo, .products-list .product-image-wrapper .product-image-photo {  position:static; } .product.media .product.photo .photo.image {  display:block;  height:auto;  margin:0 auto;  max-width:100%; } .login-container .block .block-title {  border-bottom:1px solid #e8e8e8;  font-size:1.8rem;  margin-bottom:15px;  padding-bottom:12px; } .login-container .block .block-title strong {  font-weight:500; } .giftregisty-dropdown, .wishlist-dropdown {  display:inline-block;  position:relative; } .abs-dropdown-simple:before, .abs-dropdown-simple:after, .giftregisty-dropdown:before, .giftregisty-dropdown:after, .wishlist-dropdown:before, .wishlist-dropdown:after {  content:'';  display:table; } .abs-dropdown-simple:after, .giftregisty-dropdown:after, .wishlist-dropdown:after {  clear:both; } .abs-dropdown-simple .action.toggle, .giftregisty-dropdown .action.toggle, .wishlist-dropdown .action.toggle {  cursor:pointer;  display:inline-block;  text-decoration:none; } .abs-dropdown-simple .action.toggle:after, .giftregisty-dropdown .action.toggle:after, .wishlist-dropdown .action.toggle:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:inherit;  color:inherit;  content:'\e622';  font-family:'luma-icons';  margin:0 0 0 5px;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .abs-dropdown-simple .action.toggle:hover:after, .giftregisty-dropdown .action.toggle:hover:after, .wishlist-dropdown .action.toggle:hover:after {  color:inherit; } .abs-dropdown-simple .action.toggle:active:after, .giftregisty-dropdown .action.toggle:active:after, .wishlist-dropdown .action.toggle:active:after {  color:inherit; } .abs-dropdown-simple .action.toggle.active, .giftregisty-dropdown .action.toggle.active, .wishlist-dropdown .action.toggle.active {  display:inline-block;  text-decoration:none; } .abs-dropdown-simple .action.toggle.active:after, .giftregisty-dropdown .action.toggle.active:after, .wishlist-dropdown .action.toggle.active:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:inherit;  color:inherit;  content:'\e621';  font-family:'luma-icons';  margin:0 0 0 5px;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .abs-dropdown-simple .action.toggle.active:hover:after, .giftregisty-dropdown .action.toggle.active:hover:after, .wishlist-dropdown .action.toggle.active:hover:after {  color:inherit; } .abs-dropdown-simple .action.toggle.active:active:after, .giftregisty-dropdown .action.toggle.active:active:after, .wishlist-dropdown .action.toggle.active:active:after {  color:inherit; } .abs-dropdown-simple ul.dropdown, .giftregisty-dropdown ul.dropdown, .wishlist-dropdown ul.dropdown {  margin:0;  padding:0;  list-style:none none;  background:#ffffff;  border:1px solid #bbbbbb;  margin-top:4px;  min-width:200px;  z-index:100;  box-sizing:border-box;  display:none;  position:absolute;  top:100%;  box-shadow:0 3px 3px rgba(0, 0, 0, 0.15); } .abs-dropdown-simple ul.dropdown li, .giftregisty-dropdown ul.dropdown li, .wishlist-dropdown ul.dropdown li {  margin:0;  padding:5px 5px 5px 23px; } .abs-dropdown-simple ul.dropdown li:hover, .giftregisty-dropdown ul.dropdown li:hover, .wishlist-dropdown ul.dropdown li:hover {  background:#e8e8e8;  cursor:pointer; } .abs-dropdown-simple ul.dropdown:before, .abs-dropdown-simple ul.dropdown:after, .giftregisty-dropdown ul.dropdown:before, .giftregisty-dropdown ul.dropdown:after, .wishlist-dropdown ul.dropdown:before, .wishlist-dropdown ul.dropdown:after {  border-bottom-style:solid;  content:'';  display:block;  height:0;  position:absolute;  width:0; } .abs-dropdown-simple ul.dropdown:before, .giftregisty-dropdown ul.dropdown:before, .wishlist-dropdown ul.dropdown:before {  border:6px solid;  border-color:transparent transparent #ffffff transparent;  z-index:99; } .abs-dropdown-simple ul.dropdown:after, .giftregisty-dropdown ul.dropdown:after, .wishlist-dropdown ul.dropdown:after {  border:7px solid;  border-color:transparent transparent #bbbbbb transparent;  z-index:98; } .abs-dropdown-simple ul.dropdown:before, .giftregisty-dropdown ul.dropdown:before, .wishlist-dropdown ul.dropdown:before {  left:10px;  top:-12px; } .abs-dropdown-simple ul.dropdown:after, .giftregisty-dropdown ul.dropdown:after, .wishlist-dropdown ul.dropdown:after {  left:9px;  top:-14px; } .abs-dropdown-simple.active, .giftregisty-dropdown.active, .wishlist-dropdown.active {  overflow:visible; } .abs-dropdown-simple.active ul.dropdown, .giftregisty-dropdown.active ul.dropdown, .wishlist-dropdown.active ul.dropdown {  display:block; } .giftregisty-dropdown ul.items, .wishlist-dropdown ul.items {  padding:6px 0; } .column .block-addbysku .qty .qty, .bundle-options-container .input-text.qty, .account .data.table-return-items .qty .input-text, .table-giftregistry-items .field.qty .qty, .block-giftregistry-shared-items .qty .qty, .table.grouped .col.qty .control.qty .qty, .block-wishlist-info-items .input-text.qty, .multicheckout .table-wrapper .col .qty .input-text, .account .table-wrapper .data.table.wishlist .box-tocart .qty, .products-grid.wishlist .product-item .box-tocart input.qty, .box-tocart .input-text.qty, .sidebar .block-addbysku .fieldset .fields .field.qty .qty {  text-align:center;  width:54px; } .block, .customer-review .product-details, .block-banners, .block-banners-inline {  margin-bottom:40px; } .filter-current .action.remove, .sidebar .product-items .action.delete, .sidebar .block-compare .action.delete, .table-comparison .cell.remove .action.delete, .block-compare .action.delete {  display:inline-block;  text-decoration:none; } .abs-remove-button-for-blocks > span, .filter-current .action.remove > span, .sidebar .product-items .action.delete > span, .sidebar .block-compare .action.delete > span, .table-comparison .cell.remove .action.delete > span, .block-compare .action.delete > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .abs-remove-button-for-blocks:before, .filter-current .action.remove:before, .sidebar .product-items .action.delete:before, .sidebar .block-compare .action.delete:before, .table-comparison .cell.remove .action.delete:before, .block-compare .action.delete:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:15px;  color:#757575;  content:'\e616';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .abs-remove-button-for-blocks:hover:before, .filter-current .action.remove:hover:before, .sidebar .product-items .action.delete:hover:before, .sidebar .block-compare .action.delete:hover:before, .table-comparison .cell.remove .action.delete:hover:before, .block-compare .action.delete:hover:before {  color:#494949; } .abs-remove-button-for-blocks:active:before, .filter-current .action.remove:active:before, .sidebar .product-items .action.delete:active:before, .sidebar .block-compare .action.delete:active:before, .table-comparison .cell.remove .action.delete:active:before, .block-compare .action.delete:active:before {  color:#999999; } .product-item-name, .product.name a {  font-weight:400; } .product-item-name > a, .product.name a > a {  color:#333333;  text-decoration:none; } .abs-product-link > a:visited, .product-item-name > a:visited, .product.name a > a:visited {  color:#333333;  text-decoration:underline; } .abs-product-link > a:hover, .product-item-name > a:hover, .product.name a > a:hover {  color:#333333;  text-decoration:underline; } .abs-product-link > a:active, .product-item-name > a:active, .product.name a > a:active {  color:#333333;  text-decoration:underline; } .abs-like-link:visited {  color:#006bb4;  text-decoration:none; } .abs-like-link:hover {  color:#006bb4;  text-decoration:underline; } .abs-like-link:active {  color:#ff5501;  text-decoration:underline; } .form.giftregistry.items .actions-toolbar, .form.wishlist.items .actions-toolbar {  margin-left:0; } .abs-add-fields .action.remove, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove {  line-height:normal;  margin-left:73%;  position:absolute;  top:34px;  width:auto; } .form-giftregistry-share .fieldset .field .control, .form-giftregistry-edit .fieldset .field .control, .form-add-invitations .fieldset .field .control, .form-create-return .fieldset .field .control, .form.send.friend .fieldset .field .control {  width:70%; } .form-giftregistry-share .fieldset .actions-toolbar > .secondary, .form-giftregistry-edit .fieldset .actions-toolbar > .secondary, .form-add-invitations .fieldset .actions-toolbar > .secondary, .form-create-return .fieldset .actions-toolbar > .secondary, .form.send.friend .fieldset .actions-toolbar > .secondary {  float:left; } .form-giftregistry-share .fieldset .actions-toolbar > .secondary .action.add, .form-giftregistry-edit .fieldset .actions-toolbar > .secondary .action.add, .form-add-invitations .fieldset .actions-toolbar > .secondary .action.add, .form-create-return .fieldset .actions-toolbar > .secondary .action.add, .form.send.friend .fieldset .actions-toolbar > .secondary .action.add {  margin-top:30px; } .form-giftregistry-share .fieldset .fields .actions-toolbar, .form-giftregistry-edit .fieldset .fields .actions-toolbar, .form-add-invitations .fieldset .fields .actions-toolbar, .form-create-return .fieldset .fields .actions-toolbar, .form.send.friend .fieldset .fields .actions-toolbar {  margin:0; } .form-giftregistry-share .additional, .form-giftregistry-edit .additional, .form-add-invitations .additional, .form-create-return .additional, .form.send.friend .additional {  margin-top:55px;  position:relative; } .form-giftregistry-share .message.notice, .form-giftregistry-edit .message.notice, .form-add-invitations .message.notice, .form-create-return .message.notice, .form.send.friend .message.notice {  margin:30px 0 0; } .order-details-items .order-items .order-gift-message:not(.expanded-content) {  height:0;  visibility:hidden; } .opc-wrapper .form-discount .field .label, .bundle-options-container .block-bundle-summary .product-image-container, .bundle-options-container .block-bundle-summary .product.name, .bundle-options-container .block-bundle-summary .stock, .cart.table-wrapper .col.qty .label, .minicart-wrapper .action.showcart .text, .minicart-wrapper .action.showcart .counter-label, .checkout-index-index .page-title-wrapper, .checkout-payment-method .field-select-billing > .label, .checkout-payment-method .payments .legend, .checkout-payment-method .ccard .legend, .fieldset .fullname > .label, .field.street .field .label, .block-balance .balance-price-label, .page-product-downloadable .product-options-wrapper .fieldset .legend.links-title, .page-product-giftcard .fieldset.giftcard > .legend, .opc-wrapper .form-giftcard-account .field .label, .form-add-invitations .fields .label, .filter-options-content .filter-count-label, .table-comparison .wishlist.split.button > .action.split span, .product-items .wishlist.split.button > .action.split span, .page-multiple-wishlist .page-title-wrapper .page-title, .block-wishlist-search-form .form-wishlist-search .fieldset > .legend, .multicheckout .table-wrapper .col .label, .multicheckout .block .methods-shipping .item-content .fieldset > .legend, .block.newsletter .label, .review-date .review-details-label, .customer-review .product-details .rating-average-label, .block-reorder .product-item .label, .products-grid.wishlist .product-item .comment-box .label, .product-item-actions .actions-secondary > .action span, .special-price .price-label, .table-comparison .cell.label.remove span, .table-comparison .cell.label.product span, .block.related .field.choice .label, .action.skip:not(:focus), .page-header .panel.wrapper .switcher .label, .page-footer .switcher .label {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .minicart-items .product.options .toggle > span, .shipping-policy-block.field-tooltip .field-tooltip-action span {  clip:auto;  height:auto;  margin:0;  overflow:visible;  position:static;  width:auto; } .abs-add-clearfix:before, .abs-add-clearfix:after, .abs-add-fields .fieldset .actions-toolbar:before, .abs-add-fields .fieldset .actions-toolbar:after, .bundle-options-container .product-options-wrapper .field.choice .label:before, .bundle-options-container .product-options-wrapper .field.choice .label:after, .cart.table-wrapper .actions-toolbar:before, .cart.table-wrapper .actions-toolbar:after, .cart.table-wrapper .item-options:before, .cart.table-wrapper .item-options:after, .minicart-items .product-item > .product:before, .minicart-items .product-item > .product:after, .minicart-items .product-item-details .product .options.list:before, .minicart-items .product-item-details .product .options.list:after, .checkout-container:before, .checkout-container:after, .checkout-onepage-success:before, .checkout-onepage-success:after, .opc-estimated-wrapper:before, .opc-estimated-wrapper:after, .opc-wrapper .field.addresses:before, .opc-wrapper .field.addresses:after, .opc-block-summary .items-in-cart .product .item-options:before, .opc-block-summary .items-in-cart .product .item-options:after, .opc-block-summary .product-item .product-item-details:before, .opc-block-summary .product-item .product-item-details:after, .page-product-downloadable .product-add-form:before, .page-product-downloadable .product-add-form:after, .gift-item-block .content:before, .gift-item-block .content:after, .order-details-items .order-gift-message:before, .order-details-items .order-gift-message:after, .order-details-items .block-order-details-gift-message:before, .order-details-items .block-order-details-gift-message:after, .block-giftregistry-shared-items .product .item-options:before, .block-giftregistry-shared-items .product .item-options:after, .gift-wrapping-list:before, .gift-wrapping-list:after, .opc-wrapper .data.table .gift-wrapping .content:before, .opc-wrapper .data.table .gift-wrapping .content:after, .table-order-items .gift-wrapping .content:before, .table-order-items .gift-wrapping .content:after, .order-options .product:before, .order-options .product:after, .map-popup .map-info-price:before, .map-popup .map-info-price:after, .multicheckout .item-options:before, .multicheckout .item-options:after, .multicheckout .block:before, .multicheckout .block:after, .multicheckout .block-content:before, .multicheckout .block-content:after, .customer-review .product-details:before, .customer-review .product-details:after, .form-create-return .actions-toolbar:before, .form-create-return .actions-toolbar:after, .toolbar:before, .toolbar:after, .sidebar .product-items-images:before, .sidebar .product-items-images:after, .header.content:before, .header.content:after, .form-giftregistry-share .fieldset .actions-toolbar:before, .form-giftregistry-share .fieldset .actions-toolbar:after, .form-giftregistry-edit .fieldset .actions-toolbar:before, .form-giftregistry-edit .fieldset .actions-toolbar:after, .form-add-invitations .fieldset .actions-toolbar:before, .form-add-invitations .fieldset .actions-toolbar:after, .form-create-return .fieldset .actions-toolbar:before, .form-create-return .fieldset .actions-toolbar:after, .form.send.friend .fieldset .actions-toolbar:before, .form.send.friend .fieldset .actions-toolbar:after {  content:'';  display:table; } .abs-add-clearfix:after, .abs-add-fields .fieldset .actions-toolbar:after, .bundle-options-container .product-options-wrapper .field.choice .label:after, .cart.table-wrapper .actions-toolbar:after, .cart.table-wrapper .item-options:after, .minicart-items .product-item > .product:after, .minicart-items .product-item-details .product .options.list:after, .checkout-container:after, .checkout-onepage-success:after, .opc-estimated-wrapper:after, .opc-wrapper .field.addresses:after, .opc-block-summary .items-in-cart .product .item-options:after, .opc-block-summary .product-item .product-item-details:after, .page-product-downloadable .product-add-form:after, .gift-item-block .content:after, .order-details-items .order-gift-message:after, .order-details-items .block-order-details-gift-message:after, .block-giftregistry-shared-items .product .item-options:after, .gift-wrapping-list:after, .opc-wrapper .data.table .gift-wrapping .content:after, .table-order-items .gift-wrapping .content:after, .order-options .product:after, .map-popup .map-info-price:after, .multicheckout .item-options:after, .multicheckout .block:after, .multicheckout .block-content:after, .customer-review .product-details:after, .form-create-return .actions-toolbar:after, .toolbar:after, .sidebar .product-items-images:after, .header.content:after, .form-giftregistry-share .fieldset .actions-toolbar:after, .form-giftregistry-edit .fieldset .actions-toolbar:after, .form-add-invitations .fieldset .actions-toolbar:after, .form-create-return .fieldset .actions-toolbar:after, .form.send.friend .fieldset .actions-toolbar:after {  clear:both; } .abs-field-date .control, .abs-field-tooltip, .columns .column.main, .columns .sidebar-main, .columns .sidebar-additional, .column .block-addbysku .sku, .search-autocomplete, .cart-summary, .opc-wrapper .shipping-address-item, .shipping-policy-block.field-tooltip .field-tooltip-content, .opc-block-summary, .product-item, .sidebar .product-items-images .product-item, .block-event .slider-panel .slider .item .action.show, .sidebar .block-addbysku .fieldset .fields .field.sku, .form.search.advanced .fields.range .field.date .control, .field .control._with-tooltip, .form-giftregistry-edit .field.date .control {  box-sizing:border-box; } .abs-navigation-icon:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:34px;  line-height:1.2;  color:inherit;  content:'\e622';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .abs-split-button:before, .abs-split-button:after {  content:'';  display:table; } .abs-split-button:after {  clear:both; } .abs-split-button .action.split {  float:left;  margin:0; } .abs-split-button .action.toggle {  float:right;  margin:0; } .abs-split-button button.action.split {  border-bottom-right-radius:0;  border-top-right-radius:0; } .abs-split-button button + .action.toggle {  border-bottom-left-radius:0;  border-left:0;  border-top-left-radius:0; } .abs-split-button .action.toggle {  display:inline-block;  text-decoration:none; } .abs-split-button .action.toggle > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .abs-split-button .action.toggle:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:22px;  line-height:inherit;  color:inherit;  content:'\e622';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .abs-split-button .action.toggle:hover:after {  color:inherit; } .abs-split-button .action.toggle:active:after {  color:inherit; } .abs-split-button .action.toggle.active {  display:inline-block;  text-decoration:none; } .abs-split-button .action.toggle.active > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .abs-split-button .action.toggle.active:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:22px;  line-height:inherit;  color:inherit;  content:'\e621';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .abs-split-button .action.toggle.active:hover:after {  color:inherit; } .abs-split-button .action.toggle.active:active:after {  color:inherit; } .abs-split-button .items {  margin:0;  padding:0;  list-style:none none;  background:#ffffff;  border:1px solid #bbbbbb;  margin-top:4px;  min-width:100%;  z-index:100;  box-sizing:border-box;  display:none;  position:absolute;  top:100%;  box-shadow:0 3px 3px rgba(0, 0, 0, 0.15); } .abs-split-button .items li {  margin:0;  padding:3px 5px; } .abs-split-button .items li:hover {  background:#e8e8e8;  cursor:pointer; } .abs-split-button .items:before, .abs-split-button .items:after {  border-bottom-style:solid;  content:'';  display:block;  height:0;  position:absolute;  width:0; } .abs-split-button .items:before {  border:6px solid;  border-color:transparent transparent #ffffff transparent;  z-index:99; } .abs-split-button .items:after {  border:7px solid;  border-color:transparent transparent #bbbbbb transparent;  z-index:98; } .abs-split-button .items:before {  right:10px;  top:-12px; } .abs-split-button .items:after {  right:9px;  top:-14px; } .abs-split-button.active {  overflow:visible; } .abs-split-button.active .items {  display:block; } .bundle-options-container .block-bundle-summary .product-addto-links > .action, .wishlist.split.button > .action.split, .product-social-links .action.mailto.friend, .product-social-links .action.towishlist, .block-bundle-summary .action.towishlist, .product-item .action.towishlist, .table-comparison .action.towishlist, .product-item-actions .actions-secondary > .action, .product-social-links .action.tocompare {  color:#666666;  font-weight:600;  letter-spacing:.05em;  text-transform:uppercase;  display:inline-block;  text-decoration:none; } .abs-actions-addto:before, .bundle-options-container .block-bundle-summary .product-addto-links > .action:before, .wishlist.split.button > .action.split:before, .product-social-links .action.mailto.friend:before, .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before, .product-item-actions .actions-secondary > .action:before, .product-social-links .action.tocompare:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:16px;  color:inherit;  font-family:'luma-icons';  margin:-2px 5px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .bundle-options-container .block-bundle-summary .product-addto-links > .action:hover, .wishlist.split.button > .action.split:hover, .product-social-links .action.mailto.friend:hover, .product-social-links .action.towishlist:hover, .block-bundle-summary .action.towishlist:hover, .product-item .action.towishlist:hover, .table-comparison .action.towishlist:hover, .product-item-actions .actions-secondary > .action:hover, .product-social-links .action.tocompare:hover {  color:#333333;  text-decoration:none; } .bundle-options-container .block-bundle-summary .product-addto-links > .action:before, .wishlist.split.button > .action.split:before, .product-social-links .action.mailto.friend:before, .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before, .product-item-actions .actions-secondary > .action:before, .product-social-links .action.tocompare:before {  width:18px; } .bundle-options-container .block-bundle-summary .box-tocart, .box-tocart {  margin:0 0 30px; } .abs-cart-block > .title, .minicart-items .product .toggle, .abs-discount-block .block > .title, .cart-summary .block > .title, .magento-payments-review-discount .block > .title, .paypal-review-discount .block > .title, .cart-discount .block > .title {  border-top:1px solid #cccccc;  cursor:pointer;  margin-bottom:0;  position:relative;  padding:10px 40px 10px 15px;  display:block;  text-decoration:none; } .abs-cart-block > .title:after, .minicart-items .product .toggle:after, .abs-discount-block .block > .title:after, .cart-summary .block > .title:after, .magento-payments-review-discount .block > .title:after, .paypal-review-discount .block > .title:after, .cart-discount .block > .title:after {  position:absolute;  right:20px;  top:10px; } .abs-toggling-title > span, .abs-cart-block > .title > span, .minicart-items .product .toggle > span, .abs-discount-block .block > .title > span, .cart-summary .block > .title > span, .magento-payments-review-discount .block > .title > span, .paypal-review-discount .block > .title > span, .cart-discount .block > .title > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .abs-toggling-title:after, .abs-cart-block > .title:after, .minicart-items .product .toggle:after, .abs-discount-block .block > .title:after, .cart-summary .block > .title:after, .magento-payments-review-discount .block > .title:after, .paypal-review-discount .block > .title:after, .cart-discount .block > .title:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:12px;  color:inherit;  content:'\e622';  font-family:'luma-icons';  margin:3px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .abs-discount-block .block, .cart-summary .block, .magento-payments-review-discount .block, .paypal-review-discount .block, .cart-discount .block {  margin:0; } .abs-discount-block .block > .title:after, .cart-summary .block > .title:after, .magento-payments-review-discount .block > .title:after, .paypal-review-discount .block > .title:after, .cart-discount .block > .title:after {  color:#858585; } .abs-discount-block .block .content, .cart-summary .block .content, .magento-payments-review-discount .block .content, .paypal-review-discount .block .content, .cart-discount .block .content {  display:none;  padding:5px 15px 23px;  position:relative; } .abs-cart-block.active > .title:after, .abs-discount-block .block.active > .title:after, .cart-summary .block.active > .title:after, .magento-payments-review-discount .block.active > .title:after, .paypal-review-discount .block.active > .title:after, .cart-discount .block.active > .title:after {  content:'\e621'; } .abs-discount-block .block.active .content, .cart-summary .block.active .content, .magento-payments-review-discount .block.active .content, .paypal-review-discount .block.active .content, .cart-discount .block.active .content {  display:block; } .multicheckout .table-wrapper .cart-price {  color:#7d7d7d;  font-size:1.6rem;  font-weight:700; } .multicheckout .table-wrapper .product-item-name {  font-size:1.8rem;  font-weight:300;  margin:0; } .abs-account-blocks .block-title, .account .legend, .form-giftregistry-search .legend, .block-giftregistry-results .block-title, .block-giftregistry-shared-items .block-title, .block-wishlist-search-form .block-title, .block-wishlist-search-results .block-title, .multicheckout .block-title, .multicheckout .block-content .title, .customer-review .review-details .title, .magento-payments-review .block .block-title, .paypal-review .block .block-title, .account .column.main .block:not(.widget) .block-title, .multicheckout .block-title, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title, .sales-guest-view .column.main .block:not(.widget) .block-title {  border-bottom:1px solid #c6c6c6;  margin-bottom:25px;  padding-bottom:10px; } .abs-account-blocks .block-title > strong, .abs-account-blocks .block-title > span, .account .legend > strong, .account .legend > span, .form-giftregistry-search .legend > strong, .form-giftregistry-search .legend > span, .block-giftregistry-results .block-title > strong, .block-giftregistry-results .block-title > span, .block-giftregistry-shared-items .block-title > strong, .block-giftregistry-shared-items .block-title > span, .block-wishlist-search-form .block-title > strong, .block-wishlist-search-form .block-title > span, .block-wishlist-search-results .block-title > strong, .block-wishlist-search-results .block-title > span, .multicheckout .block-title > strong, .multicheckout .block-title > span, .multicheckout .block-content .title > strong, .multicheckout .block-content .title > span, .customer-review .review-details .title > strong, .customer-review .review-details .title > span, .magento-payments-review .block .block-title > strong, .magento-payments-review .block .block-title > span, .paypal-review .block .block-title > strong, .paypal-review .block .block-title > span, .account .column.main .block:not(.widget) .block-title > strong, .account .column.main .block:not(.widget) .block-title > span, .multicheckout .block-title > strong, .multicheckout .block-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > span, .sales-guest-view .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > span {  font-size:2.2rem;  font-weight:300; } .block-addresses-list address, .box-billing-address .box-content, .box-shipping-address .box-content, .box-address-billing .box-content, .box-address-shipping .box-content, .box-information .box-content, .box-newsletter .box-content {  line-height:24px; } .order-details-items tfoot td {  background:#f5f5f5; } .magento-payments-review .table-magento-payments-review-items .col.price .price-including-tax, .magento-payments-review .table-magento-payments-review-items .col.price .price-excluding-tax, .magento-payments-review .table-magento-payments-review-items .col.subtotal .price-including-tax, .magento-payments-review .table-magento-payments-review-items .col.subtotal .price-excluding-tax, .paypal-review .table-paypal-review-items .col.price .price-including-tax, .paypal-review .table-paypal-review-items .col.price .price-excluding-tax, .paypal-review .table-paypal-review-items .col.subtotal .price-including-tax, .paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax, .cart.table-wrapper .col.price .price-including-tax, .cart.table-wrapper .col.price .price-excluding-tax, .cart.table-wrapper .col.subtotal .price-including-tax, .cart.table-wrapper .col.subtotal .price-excluding-tax, .cart.table-wrapper .col.msrp .price-including-tax, .cart.table-wrapper .col.msrp .price-excluding-tax, .order-details-items .col.price .price-including-tax, .order-details-items .col.price .price-excluding-tax, .order-details-items .col.subtotal .price-including-tax, .order-details-items .col.subtotal .price-excluding-tax {  color:#666666;  font-size:1.8rem;  display:block;  line-height:1;  white-space:nowrap; } .magento-payments-review .table-magento-payments-review-items .col.price .price-including-tax .price, .magento-payments-review .table-magento-payments-review-items .col.price .price-excluding-tax .price, .magento-payments-review .table-magento-payments-review-items .col.subtotal .price-including-tax .price, .magento-payments-review .table-magento-payments-review-items .col.subtotal .price-excluding-tax .price, .paypal-review .table-paypal-review-items .col.price .price-including-tax .price, .paypal-review .table-paypal-review-items .col.price .price-excluding-tax .price, .paypal-review .table-paypal-review-items .col.subtotal .price-including-tax .price, .paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax .price, .cart.table-wrapper .col.price .price-including-tax .price, .cart.table-wrapper .col.price .price-excluding-tax .price, .cart.table-wrapper .col.subtotal .price-including-tax .price, .cart.table-wrapper .col.subtotal .price-excluding-tax .price, .cart.table-wrapper .col.msrp .price-including-tax .price, .cart.table-wrapper .col.msrp .price-excluding-tax .price, .order-details-items .col.price .price-including-tax .price, .order-details-items .col.price .price-excluding-tax .price, .order-details-items .col.subtotal .price-including-tax .price, .order-details-items .col.subtotal .price-excluding-tax .price {  font-weight:700; } .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax, .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-excluding-tax, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-excluding-tax, .cart-summary .price-including-tax, .cart-summary .price-excluding-tax, .gift-summary .price-including-tax, .gift-summary .price-excluding-tax, .gift-options .price-including-tax, .gift-options .price-excluding-tax {  font-size:1.4rem;  display:inline-block; } .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax + .price-excluding-tax, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax + .price-excluding-tax, .cart-summary .price-including-tax + .price-excluding-tax, .gift-summary .price-including-tax + .price-excluding-tax, .gift-options .price-including-tax + .price-excluding-tax {  font-size:1.1rem;  display:inline-block; } .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax + .price-excluding-tax:before, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax + .price-excluding-tax:before, .cart-summary .price-including-tax + .price-excluding-tax:before, .gift-summary .price-including-tax + .price-excluding-tax:before, .gift-options .price-including-tax + .price-excluding-tax:before {  content:'(' attr(data-label) ':'; } .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax + .price-excluding-tax:after, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax + .price-excluding-tax:after, .cart-summary .price-including-tax + .price-excluding-tax:after, .gift-summary .price-including-tax + .price-excluding-tax:after, .gift-options .price-including-tax + .price-excluding-tax:after {  content:')'; } .price-including-tax .cart-tax-total, .price-excluding-tax .cart-tax-total, .magento-payments-review .table-magento-payments-review-items .cart-tax-total, .paypal-review .table-paypal-review-items .cart-tax-total, .cart.table-wrapper .cart-tax-total, .order-details-items .cart-tax-total {  cursor:pointer;  padding-right:10px;  position:relative;  display:inline-block;  text-decoration:none; } .abs-tax-total:after, .price-including-tax .cart-tax-total:after, .price-excluding-tax .cart-tax-total:after, .magento-payments-review .table-magento-payments-review-items .cart-tax-total:after, .paypal-review .table-paypal-review-items .cart-tax-total:after, .cart.table-wrapper .cart-tax-total:after, .order-details-items .cart-tax-total:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:8px;  line-height:8px;  color:inherit;  content:'\e622';  font-family:'luma-icons';  margin:3px 0 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .price-including-tax .cart-tax-total:after, .price-excluding-tax .cart-tax-total:after, .magento-payments-review .table-magento-payments-review-items .cart-tax-total:after, .paypal-review .table-paypal-review-items .cart-tax-total:after, .cart.table-wrapper .cart-tax-total:after, .order-details-items .cart-tax-total:after {  position:absolute;  right:-2px;  top:4px; } .abs-tax-total-expanded:after, .price-including-tax .cart-tax-total-expanded:after, .price-excluding-tax .cart-tax-total-expanded:after, .magento-payments-review .table-magento-payments-review-items .cart-tax-total-expanded:after, .paypal-review .table-paypal-review-items .cart-tax-total-expanded:after, .cart.table-wrapper .cart-tax-total-expanded:after, .order-details-items .cart-tax-total-expanded:after {  content:'\e621'; } .giftcard-account .form-giftcard-redeem .fieldset, .form-giftregistry-create .fieldset {  margin-bottom:20px; } .review-ratings .rating-summary, .customer-review .review-details .customer-review-rating .rating-summary {  display:table-row; } .review-ratings .rating-label, .customer-review .review-details .customer-review-rating .rating-label {  display:table-cell;  padding-bottom:5px;  padding-right:25px;  padding-top:1px;  vertical-align:top; } .review-ratings .rating-result, .customer-review .review-details .customer-review-rating .rating-result {  display:table-cell;  vertical-align:top; } .block-addresses-list .items.addresses .item.actions .action:after, .account .data.table .col.actions .action:after, [class^='sales-guest-'] .data.table .col.actions .action:after, .sales-guest-view .data.table .col.actions .action:after, .block .box-actions .action:after {  border-left:1px solid #a6a6a6;  content:'';  display:inline-block;  height:12px;  margin:0 10px;  vertical-align:-1px; } .block-addresses-list .items.addresses .item.actions .action:last-child:after, .account .data.table .col.actions .action:last-child:after, [class^='sales-guest-'] .data.table .col.actions .action:last-child:after, .sales-guest-view .data.table .col.actions .action:last-child:after, .block .box-actions .action:last-child:after {  display:none; } .magento-payments-review .block .block-title > .action, .paypal-review .block .block-title > .action, .account .column.main .block:not(.widget) .block-title > .action, .multicheckout .block-title > .action, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > .action, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > .action, .sales-guest-view .column.main .block:not(.widget) .block-title > .action {  margin-left:15px; } .magento-payments-review .block .box-title, .paypal-review .block .box-title, .account .column.main .block:not(.widget) .box-title, .multicheckout .box-title, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title, .sales-guest-view .column.main .block:not(.widget) .box-title {  display:inline-block;  margin:0 0 10px; } .magento-payments-review .block .box-title > span, .paypal-review .block .box-title > span, .account .column.main .block:not(.widget) .box-title > span, .multicheckout .box-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > span, .sales-guest-view .column.main .block:not(.widget) .box-title > span {  font-size:1.6rem; } .magento-payments-review .block .box-title > .action, .paypal-review .block .box-title > .action, .account .column.main .block:not(.widget) .box-title > .action, .multicheckout .box-title > .action, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > .action, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > .action, .sales-guest-view .column.main .block:not(.widget) .box-title > .action {  font-weight:400;  margin-left:10px; } .block-minicart .subtotal .label:after, .minicart-items .details-qty .label:after, .minicart-items .price-minicart .label:after, .order-details-items .order-gift-message .label:after, .order-details-items .block-order-details-gift-message .label:after, .block-wishlist-management .wishlist-select .wishlist-name-label:after {  content:':'; } .abs-dropdown-items-new .action.new, .wishlist.split.button .action.new, .wishlist-dropdown .action.new {  display:inline-block;  text-decoration:none; } .abs-icon-add:before, .abs-dropdown-items-new .action.new:before, .wishlist.split.button .action.new:before, .wishlist-dropdown .action.new:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:10px;  line-height:10px;  color:inherit;  content:'\e61c';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .wishlist.split.button .items .item:last-child:hover, .wishlist-dropdown .items .item:last-child:hover {  background:#e8e8e8; } .wishlist.split.button .action.new:before, .wishlist-dropdown .action.new:before {  margin-left:-17px;  margin-right:5px; } .abs-sidebar-totals .table-caption, .cart-summary .block .fieldset.estimate > .legend, .cart-summary .block .fieldset.estimate > .legend + br, .minicart-items .product-item-details .weee[data-label] .label, .page-product-giftcard .fieldset.giftcard > .legend + br, .order-details-items .order-items .order-gift-message .action.close, .multicheckout .block .methods-shipping .item-content .fieldset > .legend + br, .multicheckout .hidden, [class^='multishipping-'] .nav-sections, [class^='multishipping-'] .nav-toggle, .sidebar .subtitle, .no-display, .cart-totals .table-caption, .opc-block-summary .table-totals .table-caption {  display:none; } .return-status, .order-status {  border:2px solid #cccccc;  border-radius:3px;  display:inline-block;  margin:3px 0 0;  padding:2px 10px;  text-transform:uppercase;  vertical-align:top; } .magento-rma-returns-returns .page-main .page-title-wrapper .page-title, .magento-rma-returns-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .account .page-main .page-title-wrapper .page-title, [class^='sales-guest-'] .page-main .page-title-wrapper .page-title, .sales-guest-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title {  margin-right:25px; } .magento-rma-returns-returns .page-main .page-title-wrapper .order-date, .magento-rma-returns-view .page-main .page-title-wrapper .order-date, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date, .account .page-main .page-title-wrapper .order-date, [class^='sales-guest-'] .page-main .page-title-wrapper .order-date, .sales-guest-view .page-main .page-title-wrapper .order-date, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date {  font-size:16px;  margin-bottom:10px; } .magento-rma-returns-returns .page-main .page-title-wrapper .order-date .label, .magento-rma-returns-view .page-main .page-title-wrapper .order-date .label, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date .label, .account .page-main .page-title-wrapper .order-date .label, [class^='sales-guest-'] .page-main .page-title-wrapper .order-date .label, .sales-guest-view .page-main .page-title-wrapper .order-date .label, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date .label {  display:none; } .account .column.main .order-details-items .table-wrapper .data.table, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table, .block-giftregistry-results .data.table, .block-wishlist-search-results .data.table, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table {  border:none; } .abs-table-striped > tbody > tr:nth-child(even) > td, .abs-table-striped > tbody > tr:nth-child(even) > th, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th, .block-giftregistry-results .data.table > tbody > tr:nth-child(even) > td, .block-giftregistry-results .data.table > tbody > tr:nth-child(even) > th, .block-wishlist-search-results .data.table > tbody > tr:nth-child(even) > td, .block-wishlist-search-results .data.table > tbody > tr:nth-child(even) > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th {  background:#f6f6f6; } .abs-table-striped > thead > tr > th, .abs-table-striped > tbody > tr > th, .abs-table-striped > tfoot > tr > th, .abs-table-striped > thead > tr > td, .abs-table-striped > tbody > tr > td, .abs-table-striped > tfoot > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td, .block-giftregistry-results .data.table > thead > tr > th, .block-giftregistry-results .data.table > tbody > tr > th, .block-giftregistry-results .data.table > tfoot > tr > th, .block-giftregistry-results .data.table > thead > tr > td, .block-giftregistry-results .data.table > tbody > tr > td, .block-giftregistry-results .data.table > tfoot > tr > td, .block-wishlist-search-results .data.table > thead > tr > th, .block-wishlist-search-results .data.table > tbody > tr > th, .block-wishlist-search-results .data.table > tfoot > tr > th, .block-wishlist-search-results .data.table > thead > tr > td, .block-wishlist-search-results .data.table > tbody > tr > td, .block-wishlist-search-results .data.table > tfoot > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td {  border:none; } .abs-table-striped > thead > tr > th, .abs-table-striped > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .block-giftregistry-results .data.table > thead > tr > th, .block-giftregistry-results .data.table > thead > tr > td, .block-wishlist-search-results .data.table > thead > tr > th, .block-wishlist-search-results .data.table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > td {  border-bottom:1px solid #cccccc; } .block-wishlist .counter, .block-compare .counter {  color:#6d6d6d;  font-size:1.2rem;  vertical-align:middle;  white-space:nowrap; } .block-wishlist .counter:before, .block-compare .counter:before {  content:'('; } .block-wishlist .counter:after, .block-compare .counter:after {  content:')'; } .block-reorder .block-title, .block-wishlist .block-title, .block-compare .block-title, .widget .block-title {  margin:0 0 20px; } .block-reorder .block-title strong, .block-wishlist .block-title strong, .block-compare .block-title strong, .widget .block-title strong {  font-size:18px;  font-weight:300;  vertical-align:middle; } .block-cart-failed, .cart-container .form-cart {  margin-bottom:20px; } .block-cart-failed .actions.main .continue, .cart-container .form-cart .actions.main .continue {  display:none; } .block-cart-failed .actions.main .clear, .cart-container .form-cart .actions.main .clear {  line-height:1.42857143;  margin:0 20px 0 0;  padding:0;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline;  font-weight:400; } .abs-shopping-cart-items .actions.main .clear:visited, .block-cart-failed .actions.main .clear:visited, .cart-container .form-cart .actions.main .clear:visited {  color:#006bb4;  text-decoration:none; } .abs-shopping-cart-items .actions.main .clear:hover, .block-cart-failed .actions.main .clear:hover, .cart-container .form-cart .actions.main .clear:hover {  color:#006bb4;  text-decoration:underline; } .abs-shopping-cart-items .actions.main .clear:active, .block-cart-failed .actions.main .clear:active, .cart-container .form-cart .actions.main .clear:active {  color:#ff5501;  text-decoration:underline; } .abs-shopping-cart-items .actions.main .clear:hover, .abs-shopping-cart-items .actions.main .clear:active, .abs-shopping-cart-items .actions.main .clear:focus, .block-cart-failed .actions.main .clear:hover, .block-cart-failed .actions.main .clear:active, .block-cart-failed .actions.main .clear:focus, .cart-container .form-cart .actions.main .clear:hover, .cart-container .form-cart .actions.main .clear:active, .cart-container .form-cart .actions.main .clear:focus {  background:none;  border:0; } .abs-shopping-cart-items .actions.main .clear.disabled, .abs-shopping-cart-items .actions.main .clear[disabled], fieldset[disabled] .abs-shopping-cart-items .actions.main .clear, .block-cart-failed .actions.main .clear.disabled, .block-cart-failed .actions.main .clear[disabled], fieldset[disabled] .block-cart-failed .actions.main .clear, .cart-container .form-cart .actions.main .clear.disabled, .cart-container .form-cart .actions.main .clear[disabled], fieldset[disabled] .cart-container .form-cart .actions.main .clear {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } .form.search.advanced .fields.range .field.date .control, .form-giftregistry-edit .field.date .control {  position:relative; } .abs-field-date input, .field.date ._has-datepicker, .field-dob ._has-datepicker, .form-giftregistry-search .fields-specific-options .datetime-picker, .form.search.advanced .fields.range .field.date input, .form-giftregistry-edit .field.date input {  margin-right:10px;  width:calc(100% - 33px); } .field .control._with-tooltip {  position:relative; } .field .control._with-tooltip input {  margin-right:10px;  width:calc(100% - 36px); } .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content, .shipping-policy-block.field-tooltip .field-tooltip-content {  right:-10px;  top:40px;  left:auto; } .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before, .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after, .shipping-policy-block.field-tooltip .field-tooltip-content:before, .shipping-policy-block.field-tooltip .field-tooltip-content:after {  border:10px solid transparent;  height:0;  width:0;  margin-top:-21px;  right:10px;  left:auto;  top:0; } .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before, .shipping-policy-block.field-tooltip .field-tooltip-content:before {  border-bottom-color:#666666; } .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after, .shipping-policy-block.field-tooltip .field-tooltip-content:after {  border-bottom-color:#f4f4f4;  top:1px; } .opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, .checkout-agreements-items .checkout-agreements-item-title {  padding-bottom:10px;  color:#333333;  font-weight:300;  font-size:2.6rem; } .cart-totals, .opc-block-summary .table-totals {  border-top:1px solid #cccccc;  padding-top:10px; } .cart-totals tbody .mark, .cart-totals tfoot .mark, .opc-block-summary .table-totals tbody .mark, .opc-block-summary .table-totals tfoot .mark {  border:0;  font-weight:400;  padding:6px 0; } .cart-totals tbody .amount, .cart-totals tfoot .amount, .opc-block-summary .table-totals tbody .amount, .opc-block-summary .table-totals tfoot .amount {  border:0;  font-weight:400;  padding:6px 0 6px 14px;  text-align:right;  white-space:nowrap; } .cart-totals .grand th, .cart-totals .grand td, .opc-block-summary .table-totals .grand th, .opc-block-summary .table-totals .grand td {  padding:11px 0; } .cart-totals .grand strong, .opc-block-summary .table-totals .grand strong {  display:inline-block;  font-weight:600;  padding:3px 0 0; } .cart-totals .grand .mark, .opc-block-summary .table-totals .grand .mark {  font-size:1.8rem;  border-top:1px solid #cccccc;  padding-right:10px; } .cart-totals .grand .amount, .opc-block-summary .table-totals .grand .amount {  font-size:1.8rem;  border-top:1px solid #cccccc; } .cart-totals .msrp, .opc-block-summary .table-totals .msrp {  margin-bottom:10px; } .cart-totals tbody tr:last-child td, .opc-block-summary .table-totals tbody tr:last-child td {  padding-bottom:19px; } .cart-totals .totals-tax-summary .mark, .cart-totals .totals-tax-summary .amount, .opc-block-summary .table-totals .totals-tax-summary .mark, .opc-block-summary .table-totals .totals-tax-summary .amount {  border-bottom:1px solid #cccccc;  border-top:1px solid #cccccc;  cursor:pointer; } .cart-totals .totals-tax-summary .amount .price, .opc-block-summary .table-totals .totals-tax-summary .amount .price {  padding-right:20px;  position:relative;  display:inline-block;  text-decoration:none; } .abs-sidebar-totals .totals-tax-summary .amount .price > span, .cart-totals .totals-tax-summary .amount .price > span, .opc-block-summary .table-totals .totals-tax-summary .amount .price > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .abs-sidebar-totals .totals-tax-summary .amount .price:after, .cart-totals .totals-tax-summary .amount .price:after, .opc-block-summary .table-totals .totals-tax-summary .amount .price:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:12px;  color:inherit;  content:'\e622';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .cart-totals .totals-tax-summary .amount .price:after, .opc-block-summary .table-totals .totals-tax-summary .amount .price:after {  position:absolute;  right:3px;  top:3px; } .cart-totals .totals-tax-summary.expanded .mark, .cart-totals .totals-tax-summary.expanded .amount, .opc-block-summary .table-totals .totals-tax-summary.expanded .mark, .opc-block-summary .table-totals .totals-tax-summary.expanded .amount {  border-bottom:0; } .abs-sidebar-totals .totals-tax-summary.expanded .amount .price:after, .cart-totals .totals-tax-summary.expanded .amount .price:after, .opc-block-summary .table-totals .totals-tax-summary.expanded .amount .price:after {  content:'\e621'; } .cart-totals .totals-tax-details, .opc-block-summary .table-totals .totals-tax-details {  border-bottom:1px solid #cccccc;  display:none; } .cart-totals .totals-tax-details.shown, .opc-block-summary .table-totals .totals-tax-details.shown {  display:table-row; } .cart-totals .table-wrapper, .opc-block-summary .table-totals .table-wrapper {  margin-bottom:0; } .magento-payments-review-discount .block > .title strong, .paypal-review-discount .block > .title strong, .cart-discount .block > .title strong {  color:#006bb4;  font-weight:400; } .magento-payments-review-discount .actions-toolbar, .paypal-review-discount .actions-toolbar, .cart-discount .actions-toolbar {  display:table-cell;  vertical-align:top;  width:1%; } .magento-payments-review-discount .actions-toolbar .action.primary, .magento-payments-review-discount .actions-toolbar .action.cancel, .abs-discount-block .actions-toolbar .amshopby-button, .abs-discount-block .actions-toolbar .am-filter-go, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel {  border-bottom-left-radius:0;  border-top-left-radius:0;  margin:0 0 0 -1px;  white-space:nowrap;  width:auto; } .magento-payments-review-discount .actions-toolbar .secondary, .paypal-review-discount .actions-toolbar .secondary, .cart-discount .actions-toolbar .secondary {  bottom:5px;  left:15px;  position:absolute; } .magento-payments-review-discount .action.check, .paypal-review-discount .action.check, .cart-discount .action.check {  font-weight:400; } .magento-payments-review-discount .fieldset, .paypal-review-discount .fieldset, .cart-discount .fieldset {  display:table;  width:100%; } .magento-payments-review-discount .fieldset > .field > .label, .paypal-review-discount .fieldset > .field > .label, .cart-discount .fieldset > .field > .label {  display:none; } .magento-payments-review-discount .field, .paypal-review-discount .field, .cart-discount .field {  display:table-cell; } @font-face {  font-family:'Open Sans';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/light/opensans-300.woff2) format('woff2'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/light/opensans-300.woff) format('woff');  font-weight:300;  font-style:normal;  font-display:swap; } @font-face {  font-family:'Open Sans';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/regular/opensans-400.woff2) format('woff2'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/regular/opensans-400.woff) format('woff');  font-weight:400;  font-style:normal;  font-display:swap; } @font-face {  font-family:'Open Sans';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/semibold/opensans-600.woff2) format('woff2'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/semibold/opensans-600.woff) format('woff');  font-weight:600;  font-style:normal;  font-display:swap; } @font-face {  font-family:'Open Sans';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/bold/opensans-700.woff2) format('woff2'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/opensans/bold/opensans-700.woff) format('woff');  font-weight:700;  font-style:normal;  font-display:swap; } .items {  margin:0;  padding:0;  list-style:none none; } .columns {  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-wrap:wrap;  flex-wrap:wrap;  box-sizing:border-box; } .columns:after {  clear:both;  content:' ';  display:block;  height:0;  overflow:hidden;  visibility:hidden; } .columns .column.main {  padding-bottom:40px;  -webkit-flex-basis:auto;  flex-basis:auto;  -webkit-flex-grow:1;  flex-grow:1;  -ms-flex-order:1;  -webkit-order:1;  order:1;  width:100%; } .columns .sidebar-main {  -webkit-flex-grow:1;  flex-grow:1;  -webkit-flex-basis:100%;  flex-basis:100%;  -ms-flex-order:1;  -webkit-order:1;  order:1; } .columns .sidebar-additional {  -webkit-flex-grow:1;  flex-grow:1;  -webkit-flex-basis:100%;  flex-basis:100%;  -ms-flex-order:2;  -webkit-order:2;  order:2; } .table-wrapper {  margin-bottom:20px; } table > caption {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .table tfoot {  background:#f5f5f5; } .table tfoot > tr:first-child th, .table tfoot > tr:first-child td {  border-top:1px solid #cccccc;  padding-top:20px; } .table tfoot th, .table tfoot td {  border:0; } .table tfoot .mark {  font-weight:400;  text-align:right; } .message.info {  margin:0 0 10px;  padding:12px 20px 12px 25px;  display:block;  font-size:1.3rem;  background:#fdf0d5;  color:#6f4400;  padding-left:45px;  position:relative; } .message.info a {  color:#006bb4; } .message.info a:hover {  color:#006bb4; } .message.info a:active {  color:#006bb4; } .message.info > *:first-child:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:24px;  line-height:24px;  color:#c07600;  content:'\e602';  font-family:'luma-icons';  margin:-12px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  left:0;  top:22px;  width:45px;  position:absolute;  text-align:center; } .message.error {  margin:0 0 10px;  padding:12px 20px 12px 25px;  display:block;  font-size:1.3rem;  background:#fae5e5;  color:#e02b27;  padding-left:45px;  position:relative; } .message.error a {  color:#006bb4; } .message.error a:hover {  color:#006bb4; } .message.error a:active {  color:#006bb4; } .message.error > *:first-child:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:24px;  line-height:24px;  color:#b30000;  content:'\e61f';  font-family:'luma-icons';  margin:-12px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  left:0;  top:22px;  width:45px;  position:absolute;  text-align:center; } .message.warning {  margin:0 0 10px;  padding:12px 20px 12px 25px;  display:block;  font-size:1.3rem;  background:#fdf0d5;  color:#6f4400;  padding-left:45px;  position:relative; } .message.warning a {  color:#006bb4; } .message.warning a:hover {  color:#006bb4; } .message.warning a:active {  color:#006bb4; } .message.warning > *:first-child:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:24px;  line-height:24px;  color:#c07600;  content:'\e602';  font-family:'luma-icons';  margin:-12px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  left:0;  top:22px;  width:45px;  position:absolute;  text-align:center; } .message.notice {  margin:0 0 10px;  padding:12px 20px 12px 25px;  display:block;  font-size:1.3rem;  background:#fdf0d5;  color:#6f4400;  padding-left:45px;  position:relative; } .message.notice a {  color:#006bb4; } .message.notice a:hover {  color:#006bb4; } .message.notice a:active {  color:#006bb4; } .message.notice > *:first-child:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:24px;  line-height:24px;  color:#c07600;  content:'\e602';  font-family:'luma-icons';  margin:-12px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  left:0;  top:22px;  width:45px;  position:absolute;  text-align:center; } .message.success {  margin:0 0 10px;  padding:12px 20px 12px 25px;  display:block;  font-size:1.3rem;  background:#e5efe5;  color:#006400;  padding-left:45px;  position:relative; } .message.success a {  color:#006bb4; } .message.success a:hover {  color:#006bb4; } .message.success a:active {  color:#006bb4; } .message.success > *:first-child:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:24px;  line-height:24px;  color:#006400;  content:'\e60e';  font-family:'luma-icons';  margin:-12px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  left:0;  top:22px;  width:45px;  position:absolute;  text-align:center; } .panel.header .links, .panel.header .switcher {  display:none; } .nav-sections {  background:#f0f0f0; } .nav-toggle {  display:inline-block;  text-decoration:none;  cursor:pointer;  display:block;  font-size:0;  left:15px;  position:absolute;  top:15px;  z-index:14; } .nav-toggle:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:28px;  line-height:inherit;  color:#757575;  content:'\e609';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .nav-toggle:hover:before {  color:#333333; } .nav-toggle > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .tooltip.wrapper {  position:relative; } .tooltip.wrapper .tooltip.content {  background:#ffffff;  max-width:360px;  min-width:210px;  padding:12px 16px;  z-index:100;  display:none;  position:absolute;  text-align:left;  color:#333333;  line-height:1.4;  border:1px solid #bbbbbb;  margin-top:5px;  left:0;  top:100%; } .tooltip.wrapper .tooltip.content:after, .tooltip.wrapper .tooltip.content:before {  border:solid transparent;  content:'';  height:0;  position:absolute;  width:0; } .tooltip.wrapper .tooltip.content:after {  border-width:5px;  border-color:transparent; } .tooltip.wrapper .tooltip.content:before {  border-width:6px;  border-color:transparent; } .tooltip.wrapper .tooltip.content:after, .tooltip.wrapper .tooltip.content:before {  bottom:100%; } .tooltip.wrapper .tooltip.content:after {  border-bottom-color:#ffffff;  left:15px;  margin-left:-5px; } .tooltip.wrapper .tooltip.content:before {  border-bottom-color:#bbbbbb;  left:15px;  margin-left:-6px; } .tooltip.wrapper .tooltip.toggle {  cursor:help; } .tooltip.wrapper .tooltip.toggle:hover + .tooltip.content, .tooltip.wrapper .tooltip.toggle:focus + .tooltip.content, .tooltip.wrapper:hover .tooltip.content {  display:block; } .tooltip.wrapper .tooltip.content dl {  margin-bottom:0; } .tooltip.wrapper .tooltip.content dd {  white-space:normal; } .tooltip.wrapper .tooltip.content .subtitle {  display:inline-block;  font-size:16px;  font-weight:500;  margin-bottom:15px; } .tooltip.wrapper .tooltip.content .label {  margin-top:10px; } .tooltip.wrapper .tooltip.content .label:first-child {  margin-top:0; } .tooltip.wrapper .tooltip.content .values {  margin:0; } .ui-tooltip {  position:absolute;  z-index:9999; } .load.indicator {  background-color:rgba(255, 255, 255, 0.7);  z-index:9999;  bottom:0;  left:0;  position:fixed;  right:0;  top:0;  position:absolute; } .load.indicator:before {  background:transparent url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/images/loader-2.gif) no-repeat 50% 50%;  border-radius:5px;  height:160px;  width:160px;  bottom:0;  box-sizing:border-box;  content:'';  left:0;  margin:auto;  position:absolute;  right:0;  top:0; } .load.indicator > span {  display:none; } .loading-mask {  bottom:0;  left:0;  margin:auto;  position:fixed;  right:0;  top:0;  z-index:100;  background:rgba(255, 255, 255, 0.5); } .loading-mask .loader > img {  bottom:0;  left:0;  margin:auto;  position:fixed;  right:0;  top:0;  z-index:100; } .loading-mask .loader > p {  display:none; } body > .loading-mask {  z-index:9999; } ._block-content-loading {  position:relative; } [data-role='main-css-loader'] {  display:none; } .fieldset {  border:0;  margin:0 0 40px;  padding:0;  letter-spacing:-.31em; } .fieldset > * {  letter-spacing:normal; } .fieldset > .legend {  margin:0 0 20px;  padding:0 0 10px;  width:100%;  box-sizing:border-box;  float:left;  font-weight:300;  line-height:1.2;  font-size:1.8rem; } .fieldset > .legend + br {  clear:both;  display:block;  height:0;  overflow:hidden;  visibility:hidden; } .fieldset:last-child {  margin-bottom:20px; } .fieldset > .field, .fieldset > .fields > .field {  margin:0 0 20px; } .fieldset > .field > .label, .fieldset > .fields > .field > .label {  margin:0 0 8px;  display:inline-block; } .fieldset > .field:last-child, .fieldset > .fields > .field:last-child {  margin-bottom:0; } .fieldset > .field > .label, .fieldset > .fields > .field > .label {  font-weight:600; } .fieldset > .field > .label + br, .fieldset > .fields > .field > .label + br {  display:none; } .fieldset > .field .choice input, .fieldset > .fields > .field .choice input {  vertical-align:top; } .fieldset > .field .fields.group:before, .fieldset > .fields > .field .fields.group:before, .fieldset > .field .fields.group:after, .fieldset > .fields > .field .fields.group:after {  content:'';  display:table; } .fieldset > .field .fields.group:after, .fieldset > .fields > .field .fields.group:after {  clear:both; } .fieldset > .field .fields.group .field, .fieldset > .fields > .field .fields.group .field {  box-sizing:border-box;  float:left; } .fieldset > .field .fields.group.group-2 .field, .fieldset > .fields > .field .fields.group.group-2 .field {  width:50% !important; } .fieldset > .field .fields.group.group-3 .field, .fieldset > .fields > .field .fields.group.group-3 .field {  width:33.3% !important; } .fieldset > .field .fields.group.group-4 .field, .fieldset > .fields > .field .fields.group.group-4 .field {  width:25% !important; } .fieldset > .field .fields.group.group-5 .field, .fieldset > .fields > .field .fields.group.group-5 .field {  width:20% !important; } .fieldset > .field .addon, .fieldset > .fields > .field .addon {  display:-webkit-inline-flex;  display:-ms-inline-flexbox;  display:inline-flex;  -webkit-flex-wrap:nowrap;  flex-wrap:nowrap;  padding:0;  width:100%; } .fieldset > .field .addon textarea, .fieldset > .fields > .field .addon textarea, .fieldset > .field .addon select, .fieldset > .fields > .field .addon select, .fieldset > .field .addon input, .fieldset > .fields > .field .addon input {  -ms-flex-order:2;  -webkit-order:2;  order:2;  -webkit-flex-basis:100%;  flex-basis:100%;  display:inline-block;  margin:0;  width:auto; } .fieldset > .field .addon .addbefore, .fieldset > .fields > .field .addon .addbefore, .fieldset > .field .addon .addafter, .fieldset > .fields > .field .addon .addafter {  background:#ffffff;  background-clip:padding-box;  border:1px solid #c2c2c2;  border-radius:1px;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-size:14px;  height:32px;  line-height:1.42857143;  padding:0 9px;  vertical-align:baseline;  width:100%;  box-sizing:border-box;  -ms-flex-order:3;  -webkit-order:3;  order:3;  display:inline-block;  vertical-align:middle;  white-space:nowrap;  width:auto; } .fieldset > .field .addon .addbefore:disabled, .fieldset > .fields > .field .addon .addbefore:disabled, .fieldset > .field .addon .addafter:disabled, .fieldset > .fields > .field .addon .addafter:disabled {  opacity:0.5; } .fieldset > .field .addon .addbefore::-moz-placeholder, .fieldset > .fields > .field .addon .addbefore::-moz-placeholder, .fieldset > .field .addon .addafter::-moz-placeholder, .fieldset > .fields > .field .addon .addafter::-moz-placeholder {  color:#575757; } .fieldset > .field .addon .addbefore::-webkit-input-placeholder, .fieldset > .fields > .field .addon .addbefore::-webkit-input-placeholder, .fieldset > .field .addon .addafter::-webkit-input-placeholder, .fieldset > .fields > .field .addon .addafter::-webkit-input-placeholder {  color:#575757; } .fieldset > .field .addon .addbefore:-ms-input-placeholder, .fieldset > .fields > .field .addon .addbefore:-ms-input-placeholder, .fieldset > .field .addon .addafter:-ms-input-placeholder, .fieldset > .fields > .field .addon .addafter:-ms-input-placeholder {  color:#575757; } .fieldset > .field .addon .addbefore, .fieldset > .fields > .field .addon .addbefore {  float:left;  -ms-flex-order:1;  -webkit-order:1;  order:1; } .fieldset > .field .additional, .fieldset > .fields > .field .additional {  margin-top:10px; } .fieldset > .field.required > .label:after, .fieldset > .fields > .field.required > .label:after, .fieldset > .field._required > .label:after, .fieldset > .fields > .field._required > .label:after {  content:'*';  color:#e02b27;  font-size:1.2rem;  margin:0 0 0 5px; } .fieldset > .field .note, .fieldset > .fields > .field .note {  font-size:1.2rem;  margin:3px 0 0;  padding:0;  display:inline-block;  text-decoration:none; } .fieldset > .field .note:before, .fieldset > .fields > .field .note:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:24px;  line-height:12px;  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .fieldset > .field.no-label > .label, .fieldset > .fields > .field.no-label > .label {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .fieldset > .field.choice .label, .fieldset > .fields > .field.choice .label {  display:inline;  font-weight:normal;  margin:0; } .column:not(.main) .fieldset > .field .label, .column:not(.main) .fieldset > .fields > .field .label {  font-weight:normal; } .fieldset > .field .field.choice, .fieldset > .fields > .field .field.choice {  margin-bottom:10px; } .fieldset > .field .field.choice:last-child, .fieldset > .fields > .field .field.choice:last-child {  margin-bottom:0; } .legend + .fieldset, .legend + div {  clear:both; } .legend > span {  margin-right:5px; } fieldset.field {  border:0;  padding:0; } .field.date .time-picker {  display:inline-block;  margin-top:10px;  white-space:nowrap; } .field .message.warning {  margin-top:10px; } select {  -webkit-appearance:none;  -moz-appearance:none;  -ms-appearance:none;  appearance:none;  background-size:30px 60px;  text-indent:.01em;  text-overflow:''; } select::-ms-expand {  display:none; } select.admin__control-multiselect {  height:auto; } .field-error, div.mage-error {  margin-top:7px; } .field-error {  color:#e02b27;  font-size:1.2rem; } .product-options-wrapper .date.required div[for*='options'].mage-error {  display:none !important; } .field .tooltip {  position:relative; } .field .tooltip .tooltip-content {  background:#ffffff;  max-width:360px;  min-width:210px;  padding:12px 16px;  z-index:100;  display:none;  position:absolute;  text-align:left;  color:#333333;  line-height:1.4;  border:1px solid #bbbbbb;  margin-left:5px;  left:100%;  top:0; } .field .tooltip .tooltip-content:after, .field .tooltip .tooltip-content:before {  border:solid transparent;  content:'';  height:0;  position:absolute;  width:0; } .field .tooltip .tooltip-content:after {  border-width:5px;  border-color:transparent; } .field .tooltip .tooltip-content:before {  border-width:6px;  border-color:transparent; } .field .tooltip .tooltip-content:after, .field .tooltip .tooltip-content:before {  right:100%; } .field .tooltip .tooltip-content:after {  border-right-color:#ffffff;  margin-top:-5px;  top:15px; } .field .tooltip .tooltip-content:before {  border-right-color:#bbbbbb;  margin-top:-6px;  top:15px; } .field .tooltip .tooltip-toggle {  cursor:help; } .field .tooltip .tooltip-toggle:hover + .tooltip-content, .field .tooltip .tooltip-toggle:focus + .tooltip-content, .field .tooltip:hover .tooltip-content {  display:block; } .field .tooltip .tooltip-content {  min-width:200px;  white-space:normal; } input:focus ~ .tooltip .tooltip-content, select:focus ~ .tooltip .tooltip-content {  display:block; } ._has-datepicker ~ .ui-datepicker-trigger {  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-shadow:none;  font-weight:400;  display:block;  text-decoration:none;  display:inline-block;  margin-top:-4px;  vertical-align:middle; } ._has-datepicker ~ .ui-datepicker-trigger:focus, ._has-datepicker ~ .ui-datepicker-trigger:active {  background:none;  border:none; } ._has-datepicker ~ .ui-datepicker-trigger:hover {  background:none;  border:none; } ._has-datepicker ~ .ui-datepicker-trigger.disabled, ._has-datepicker ~ .ui-datepicker-trigger[disabled], fieldset[disabled] ._has-datepicker ~ .ui-datepicker-trigger {  pointer-events:none;  opacity:0.5; } ._has-datepicker ~ .ui-datepicker-trigger > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } ._has-datepicker ~ .ui-datepicker-trigger:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:23px;  line-height:23px;  color:#7d7d7d;  content:'\e612';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } ._has-datepicker ~ .ui-datepicker-trigger:focus {  box-shadow:none;  outline:0; } .sidebar .fieldset {  margin:0; } .sidebar .fieldset > .field:not(.choice):not(:last-child), .sidebar .fieldset .fields > .field:not(:last-child) {  margin:0 0 20px; } .sidebar .fieldset > .field:not(.choice) .label, .sidebar .fieldset .fields > .field .label {  margin:0 0 4px;  padding:0 0 5px;  text-align:left;  width:100%; } .sidebar .fieldset > .field:not(.choice) .control, .sidebar .fieldset .fields > .field .control {  width:100%; } @font-face {  font-family:'luma-icons';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/Luma-Icons.woff2) format('woff2'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/fonts/Luma-Icons.woff) format('woff');  font-weight:normal;  font-style:normal;  font-display:block; } button, a.action.primary, a.amshopby-button, a.am-filter-go {  border-radius:3px; } button:not(.primary) {  box-shadow:none; } button:not(.primary):active {  box-shadow:inset 0 1px 0 0 rgba(204, 204, 204, 0.8), inset 0 -1px 0 0 rgba(204, 204, 204, 0.3); } body:not(._keyfocus) button:focus {  box-shadow:none; } a.action.primary, a.amshopby-button, a.am-filter-go {  display:inline-block;  text-decoration:none; } a.action.primary:hover, a.action.primary:active, a.action.primary:focus, a.amshopby-button:hover, a.amshopby-button:active, a.amshopby-button:focus, a.am-filter-go:hover, a.am-filter-go:active, a.am-filter-go:focus {  text-decoration:none; } .action.primary, .action-primary, .amshopby-button, .am-filter-go {  background-image:none;  background:#1979c3;  border:1px solid #1979c3;  color:#ffffff;  cursor:pointer;  display:inline-block;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-weight:600;  padding:7px 15px;  font-size:1.4rem;  box-sizing:border-box;  vertical-align:middle; } .action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active, .amshopby-button:focus, .amshopby-button:active, .am-filter-go:focus, .am-filter-go:active {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } .action.primary:hover, .action-primary:hover, .amshopby-button:hover, .am-filter-go:hover {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } .action.primary.disabled, .action-primary.disabled, .action.primary[disabled], .action-primary[disabled], fieldset[disabled] .action.primary, fieldset[disabled] .action-primary, .amshopby-button.disabled, .amshopby-button[disabled], fieldset[disabled] .amshopby-button, .am-filter-go.disabled, .am-filter-go[disabled], fieldset[disabled] .am-filter-go {  opacity:0.5;  cursor:default;  pointer-events:none; } .product.data.items {  margin:0;  padding:0;  border-bottom:1px solid #cccccc;  margin-bottom:20px;  margin-left:-15px;  margin-right:-15px; } .product.data.items > .item.title {  box-sizing:border-box;  float:none;  width:100%; } .product.data.items > .item.title > .switch {  display:block; } .product.data.items > .item.content {  box-sizing:border-box;  display:block;  float:none;  margin:0; } .product.data.items > .item.content:before, .product.data.items > .item.content:after {  content:'';  display:table; } .product.data.items > .item.content:after {  clear:both; } .product.data.items > .item.content.active {  display:block; } .product.data.items > .item.title {  margin:0; } .product.data.items > .item.title > .switch {  border-top:1px solid #cccccc;  height:40px;  padding:1px 10px 1px 10px;  font-weight:600;  line-height:40px;  font-size:1.4rem;  color:#333333;  text-decoration:none; } .product.data.items > .item.title > .switch:visited {  color:#6d6d6d;  text-decoration:none; } .product.data.items > .item.title > .switch:hover {  color:#333333;  text-decoration:none; } .product.data.items > .item.title > .switch:active {  color:#333333;  text-decoration:none; } .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover {  color:#333333;  text-decoration:none;  padding-bottom:1px; } .product.data.items > .item.content {  background:#ffffff;  margin:0;  padding:10px 10px 30px; } .product.data.items .item.title a {  position:relative;  text-decoration:none; } .product.data.items .item.title a:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:14px;  line-height:inherit;  color:inherit;  content:'\e622';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .product.data.items .item.title a:after {  position:absolute;  right:10px;  top:1px; } .product.data.items .item.title.active a:after {  content:'\e621'; } .product.data.items .value p:last-child {  margin-bottom:0; } .product.data.items .table-wrapper {  margin:0; } .pages > .label {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .pages .items {  font-size:0;  letter-spacing:-1px;  line-height:0;  white-space:nowrap;  margin:0;  padding:0;  list-style:none none;  display:inline-block;  font-weight:400; } .pages .item {  font-size:1.2rem;  line-height:3rem;  letter-spacing:normal;  margin:0 8px 0 0;  display:inline-block; } .pages .item .label {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .pages a.page {  color:#006bb4;  display:inline-block;  padding:0 5px;  text-decoration:none; } .pages a.page:visited {  color:#006bb4; } .pages a.page:hover {  color:#006bb4;  text-decoration:none; } .pages a.page:active {  color:#ff5501; } .pages strong.page {  background:#e5e5e5;  font-size:1.2rem;  line-height:3rem;  letter-spacing:normal;  color:#333333;  display:inline-block;  font-weight:700;  padding:0 5px; } .pages .action {  background:#f0f0f0;  border:1px solid #cccccc;  color:#7d7d7d;  display:inline-block;  padding:0;  text-decoration:none; } .pages .action:visited {  color:#7d7d7d; } .pages .action:hover {  background:#dedede;  color:#7d7d7d;  text-decoration:none; } .pages .action:active {  color:#7d7d7d; } .pages .action.next {  display:inline-block;  text-decoration:none; } .pages .action.next:visited:before {  color:#7d7d7d; } .pages .action.next:active:before {  color:#7d7d7d; } .pages .action.next > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .pages .action.next:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:inherit;  color:#7d7d7d;  content:'\e608';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .pages .action.next:hover:before {  color:#7d7d7d; } .pages .action.next:active:before {  color:#7d7d7d; } .pages .action.previous {  display:inline-block;  text-decoration:none; } .pages .action.previous:visited:before {  color:#7d7d7d; } .pages .action.previous:active:before {  color:#7d7d7d; } .pages .action.previous > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .pages .action.previous:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:inherit;  color:#7d7d7d;  content:'\e617';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .pages .action.previous:hover:before {  color:#7d7d7d; } .pages .action.previous:active:before {  color:#7d7d7d; } .pages .action {  box-shadow:inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(204, 204, 204, 0.3);  border-radius:3px;  padding:0 8px; } .pages .action.previous {  margin-right:8px; } .pages .action.next {  margin-left:8px; } .actions-toolbar > .primary, .actions-toolbar > .secondary {  margin-bottom:10px;  text-align:center; } .actions-toolbar > .primary .action, .actions-toolbar > .secondary .action {  margin-bottom:10px; } .actions-toolbar > .primary .action:last-child, .actions-toolbar > .secondary .action:last-child {  margin-bottom:0; } .actions-toolbar > .primary:last-child, .actions-toolbar > .secondary:last-child {  margin-bottom:0; } .actions-toolbar > .secondary .action.back {  display:none; } .breadcrumbs {  margin:0 0 15px;  min-height:24px; } .breadcrumbs .items {  font-size:1.2rem;  color:#707070;  margin:0;  padding:0;  list-style:none none; } .breadcrumbs .items > li {  display:inline-block;  vertical-align:top; } .breadcrumbs .item {  margin:0; } .breadcrumbs a {  color:#006bb4;  text-decoration:none; } .breadcrumbs a:visited {  color:#006bb4;  text-decoration:none; } .breadcrumbs a:hover {  color:#006bb4;  text-decoration:underline; } .breadcrumbs a:active {  color:#006bb4;  text-decoration:none; } .breadcrumbs strong {  font-weight:400; } .breadcrumbs .item:not(:last-child) {  display:inline-block;  text-decoration:none; } .breadcrumbs .item:not(:last-child):after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:10px;  line-height:18px;  content:'\e608';  font-family:'luma-icons';  margin:0 10px;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .ui-dialog.popup .action.close {  position:absolute;  height:40px;  right:0;  top:0;  width:40px;  z-index:1001;  display:inline-block;  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-decoration:none;  text-shadow:none;  font-weight:400; } .ui-dialog.popup .action.close > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .ui-dialog.popup .action.close:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:16px;  color:#8c8c8c;  content:'\e616';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .ui-dialog.popup .action.close:hover:before {  color:#737373; } .ui-dialog.popup .action.close:active:before {  color:#737373; } .ui-dialog.popup .action.close:focus, .ui-dialog.popup .action.close:active {  background:none;  border:none; } .ui-dialog.popup .action.close:hover {  background:none;  border:none; } .ui-dialog.popup .action.close.disabled, .ui-dialog.popup .action.close[disabled], fieldset[disabled] .ui-dialog.popup .action.close {  pointer-events:none;  opacity:0.5; } .popup .actions-toolbar .action.cancel {  font-weight:400; } .popup-pointer {  margin-left:-14px;  position:absolute;  top:-14px; } .popup-pointer:before, .popup-pointer:after {  content:'';  position:absolute;  display:block;  width:0;  height:0;  border-bottom-style:solid; } .popup-pointer:before {  left:2px;  top:2px;  border:solid 6px;  border-color:transparent transparent #ffffff transparent;  z-index:99; } .popup-pointer:after {  left:1px;  top:0px;  border:solid 7px;  border-color:transparent transparent #aeaeae transparent;  z-index:98; } .price-tier_price .price-excluding-tax, .price-tier_price .price-including-tax {  display:inline; } .price-including-tax, .price-excluding-tax {  display:block;  font-size:1.8rem;  line-height:1; } .price-including-tax .price, .price-excluding-tax .price {  font-weight:700; } .price-including-tax + .price-excluding-tax, .weee[data-label] {  display:block;  font-size:1.8rem; } .price-including-tax + .price-excluding-tax:before, .weee[data-label]:before {  content:attr(data-label) ':';  font-size:1.1rem; } .price-including-tax + .price-excluding-tax .price, .weee[data-label] .price {  font-size:1.1rem; } body._has-modal {  height:100%;  overflow:hidden;  width:100%; } .modals-overlay {  z-index:899; } .modal-slide, .modal-popup {  bottom:0;  left:0;  min-width:0;  position:fixed;  right:0;  top:0;  visibility:hidden;  opacity:0;  -webkit-transition:visibility 0s .3s, opacity .3s ease;  transition:visibility 0s .3s, opacity .3s ease; } .modal-slide._show, .modal-popup._show {  visibility:visible;  opacity:1;  -webkit-transition:opacity .3s ease;  transition:opacity .3s ease; } .modal-slide._show .modal-inner-wrap, .modal-popup._show .modal-inner-wrap {  -webkit-transform:translate(0, 0);  transform:translate(0, 0); } .modal-slide .modal-inner-wrap, .modal-popup .modal-inner-wrap {  background-color:#ffffff;  box-shadow:0 0 12px 2px rgba(0, 0, 0, 0.35);  opacity:1;  pointer-events:auto; } .modal-slide {  left:44px;  z-index:900; } .modal-slide._show .modal-inner-wrap {  -webkit-transform:translateX(0);  transform:translateX(0); } .modal-slide .modal-inner-wrap {  height:100%;  overflow-y:auto;  position:static;  -webkit-transform:translateX(100%);  transform:translateX(100%);  -webkit-transition:-webkit-transform 0.3s ease-in-out;  transition:transform 0.3s ease-in-out;  width:auto; } .modal-slide._inner-scroll .modal-inner-wrap {  overflow-y:visible;  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column; } .modal-slide._inner-scroll .modal-header, .modal-slide._inner-scroll .modal-footer {  -webkit-flex-grow:0;  flex-grow:0;  -webkit-flex-shrink:0;  flex-shrink:0; } .modal-slide._inner-scroll .modal-content {  overflow-y:auto; } .modal-slide._inner-scroll .modal-footer {  margin-top:auto; } .modal-slide .modal-header, .modal-slide .modal-content, .modal-slide .modal-footer {  padding:0 2.6rem 2.6rem; } .modal-slide .modal-header {  padding-bottom:2.1rem;  padding-top:2.1rem; } .modal-popup {  z-index:900;  left:0;  overflow-y:auto; } .modal-popup.confirm .modal-inner-wrap {  max-width:50rem; } .modal-popup._show .modal-inner-wrap {  -webkit-transform:translateY(0);  transform:translateY(0); } .modal-popup .modal-inner-wrap {  margin:5rem auto;  width:75%;  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column;  box-sizing:border-box;  height:auto;  left:0;  position:absolute;  right:0;  -webkit-transform:translateY(-200%);  transform:translateY(-200%);  -webkit-transition:-webkit-transform 0.2s ease;  transition:transform .2s ease; } .modal-popup._inner-scroll {  overflow-y:visible; } .ie11 .modal-popup._inner-scroll {  overflow-y:auto; } .modal-popup._inner-scroll .modal-inner-wrap {  max-height:90%; } .ie11 .modal-popup._inner-scroll .modal-inner-wrap {  max-height:none; } .modal-popup._inner-scroll .modal-content {  overflow-y:auto; } .modal-popup .modal-header, .modal-popup .modal-content, .modal-popup .modal-footer {  padding-left:3rem;  padding-right:3rem; } .modal-popup .modal-header, .modal-popup .modal-footer {  -webkit-flex-grow:0;  flex-grow:0;  -webkit-flex-shrink:0;  flex-shrink:0; } .modal-popup .modal-header {  padding-bottom:1.2rem;  padding-top:3rem; } .modal-popup .modal-footer {  margin-top:auto;  padding-bottom:3rem;  padding-top:3rem; } .modal-popup .modal-footer-actions {  text-align:right; } .modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close {  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-shadow:none;  font-weight:400;  display:inline-block;  text-decoration:none;  position:absolute;  right:0;  top:0; } .modal-custom .action-close:focus, .modal-popup .action-close:focus, .modal-slide .action-close:focus, .modal-custom .action-close:active, .modal-popup .action-close:active, .modal-slide .action-close:active {  background:none;  border:none; } .modal-custom .action-close:hover, .modal-popup .action-close:hover, .modal-slide .action-close:hover {  background:none;  border:none; } .modal-custom .action-close.disabled, .modal-popup .action-close.disabled, .modal-slide .action-close.disabled, .modal-custom .action-close[disabled], .modal-popup .action-close[disabled], .modal-slide .action-close[disabled], fieldset[disabled] .modal-custom .action-close, fieldset[disabled] .modal-popup .action-close, fieldset[disabled] .modal-slide .action-close {  pointer-events:none;  opacity:0.5; } .modal-custom .action-close > span, .modal-popup .action-close > span, .modal-slide .action-close > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .modal-custom .action-close:before, .modal-popup .action-close:before, .modal-slide .action-close:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:14px;  line-height:14px;  color:#757575;  content:'\e616';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .modal-custom .action-close:hover:before, .modal-popup .action-close:hover:before, .modal-slide .action-close:hover:before {  color:inherit; } .modal-custom .action-close:active:before, .modal-popup .action-close:active:before, .modal-slide .action-close:active:before {  color:inherit; } .modal-custom .action-close:hover:before, .modal-popup .action-close:hover:before, .modal-slide .action-close:hover:before {  color:#1a1a1a; } .modal-custom .action-close {  margin:15px; } .modal-popup {  pointer-events:none; } .modal-popup .modal-title {  border-bottom:1px solid #c1c1c1;  font-weight:300;  padding-bottom:10px;  font-size:26px;  margin-bottom:0;  min-height:1em;  word-wrap:break-word; } .modal-popup .action-close {  padding:20px; } .modal-slide .action-close {  margin:15px;  padding:0; } .modal-slide .page-main-actions {  margin-bottom:-12.9rem;  margin-top:2.1rem; } .modals-overlay {  background-color:rgba(51, 51, 51, 0.55);  bottom:0;  left:0;  position:fixed;  right:0;  top:0; } body._has-modal-custom .modal-custom-overlay {  height:100vh;  left:0;  position:fixed;  top:0;  width:100vw;  z-index:899; } #store-pickup.selected-shipping ~ #store-selector {  display:none; } #store-pickup.selected-store-pickup ~ #shipping, #store-pickup.selected-store-pickup ~ #opc-shipping_method {  visibility:hidden;  height:0;  overflow:hidden; } #delivery-method-selector {  display:-webkit-flex;  display:-ms-flexbox;  display:flex; } #delivery-method-selector .action {  line-height:2.2rem;  padding:14px 17px;  font-size:1.8rem; } #delivery-method-selector .action.selected {  background:#ffffff; } #delivery-method-selector .action-select-shipping {  border-bottom-right-radius:0;  border-top-right-radius:0; } #delivery-method-selector .action-select-store-pickup {  border-bottom-left-radius:0;  border-left:0;  border-top-left-radius:0; } #store-selector .form-login {  border-bottom:0;  margin-bottom:0;  padding-bottom:0; } #store-selector .form-continue {  margin:20px 0 0; } .location-details .location-name {  font-size:18px;  font-weight:700; } .store-selector-popup .modal-title {  border-bottom:0; } .store-selector-popup .modal-header {  padding-bottom:0; } #opc-store-selector-popup {  display:none; } #opc-store-selector-popup .block-search {  float:none;  width:100%;  margin:0 0 20px;  padding:0 0 10px;  border-bottom:1px solid #c1c1c1; } .modal-content #opc-store-selector-popup {  display:block; } .store-selector-popup-table thead th {  display:none; } .store-selector-popup-table tbody .location .location-name {  font-size:18px; } .store-selector-popup-table tbody .location + .location {  border-top:1px solid #cccccc; } .store-selector-popup-table tbody .col-location-details {  padding-left:0; } .store-selector-popup-table tbody .col-location-details p:last-child {  margin-bottom:0; } .store-selector-popup-table tbody .col-location-actions {  padding-right:0;  vertical-align:middle; } .store-selector-popup-table tbody .col-location-actions .action {  float:right; } .store-selector-popup-empty-query, .store-selector-popup-no-locations {  margin:0 0 20px; } .lac-notification-sticky {  position:relative;  z-index:999; } .lac-notification-sticky .lac-notification {  background-color:#373330;  color:#ffffff;  font-size:16px; } .lac-notification-sticky .lac-notification .lac-notification-icon {  float:left;  margin:10px 25px 10px 10px; } .lac-notification-sticky .lac-notification .lac-notification-icon .logo-img {  display:block; } .lac-notification-sticky .lac-notification .lac-notification-text {  float:left;  padding:15px 0; } .lac-notification-sticky .lac-notification .lac-notification-links {  float:right;  padding:15px 0; } .lac-notification-sticky .lac-notification .lac-notification-links a {  color:#ffffff;  font-size:14px; } .lac-notification-sticky .lac-notification .lac-notification-links .lac-notification-close-link:after {  background:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Magento_LoginAsCustomerFrontendUi/images/close.svg);  content:' ';  display:inline-block;  height:12px;  margin-left:5px;  vertical-align:middle;  width:12px; } @font-face {  font-family:'pagebuilder-font';  font-style:normal;  font-weight:normal;  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot);  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot) format('embedded-opentype'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.woff) format('woff'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.ttf) format('truetype'); } .pagebuilder-icon, .slick-prev:before, .slick-next:before, .slick-prev:after, .slick-next:after {  -webkit-font-smoothing:antialiased;  font-family:'pagebuilder-font';  font-style:normal;  font-weight:normal;  line-height:1;  speak:none; } [class^='pagebuilder-icon-']:before, [class*=' pagebuilder-icon-']:before {  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  display:inline-block;  font-family:'pagebuilder-font';  font-style:normal;  font-weight:normal;  line-height:1;  speak:none;  text-decoration:inherit;  text-rendering:auto;  text-transform:none;  vertical-align:middle; } .pagebuilder-icon-down:before {  content:'\f101'; } .pagebuilder-icon-next:before {  content:'\f102'; } .pagebuilder-icon-prev:before {  content:'\f103'; } .pagebuilder-icon-up:before {  content:'\f104'; } .product-full-width-section {  padding:.5em 0; } .product-full-width-section .block.review-add {  margin-top:2.7rem; } .page-layout-product-full-width .block.related {  margin-top:2.7rem; } .page-main-details .product-section-title {  border-bottom:1px solid #c6c6c6;  margin-bottom:15px;  padding-bottom:12px; } .additional-attributes-wrapper .additional-attributes {  border:none;  width:auto; } .additional-attributes-wrapper .additional-attributes > tbody > tr > th {  border:none;  padding:5.5px 30px 10px 0; } .additional-attributes-wrapper .additional-attributes > tbody > tr > td {  border:none;  padding:5.5px 5px 10px; } .cms-index-index.page-layout-cms-full-width .nav-sections {  margin-bottom:0; } .slick-slider {  -khtml-user-select:none;  -moz-user-select:none;  -ms-touch-action:pan-y;  -ms-user-select:none;  -webkit-tap-highlight-color:transparent;  -webkit-touch-callout:none;  -webkit-user-select:none;  box-sizing:border-box;  display:block;  position:relative;  touch-action:pan-y;  user-select:none; } .slick-list {  display:block;  margin:0;  overflow:hidden;  padding:0;  position:relative; } .slick-list:focus {  outline:none; } .slick-list.dragging {  cursor:pointer;  cursor:hand; } .slick-track {  display:block;  left:0;  margin-left:auto;  margin-right:auto;  position:relative;  top:0; } .slick-track:before, .slick-track:after {  content:'';  display:table; } .slick-track:after {  clear:both; } .slick-loading .slick-track {  visibility:hidden; } .slick-slide {  display:none;  float:left;  height:100%;  min-height:1px; } [dir='rtl'] .slick-slide {  float:right; } .slick-slide img {  display:block; } .slick-slide.slick-loading img {  display:none; } .slick-slide.dragging img {  pointer-events:none; } .slick-initialized .slick-slide {  display:block; } .slick-loading .slick-slide {  visibility:hidden; } .slick-vertical .slick-slide {  border:1px solid transparent;  display:block;  height:auto; } .slick-slider .slick-track, .slick-slider .slick-list {  -moz-transform:translate3d(0, 0, 0);  -ms-transform:translate3d(0, 0, 0);  -o-transform:translate3d(0, 0, 0);  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0); } .slick-arrow.slick-hidden {  display:none; } .slick-prev {  left:2rem; } .slick-prev:before {  content:'\f103';  padding-right:5px; } .slick-next {  right:2rem; } .slick-next:before {  content:'\f102';  padding-left:5px; } .slick-prev, .slick-next {  -ms-transform:translate(0, -50%);  -webkit-transform:translate(0, -50%);  background:rgba(252, 252, 252, 0.6);  border:none;  border-radius:0;  color:transparent;  cursor:pointer;  display:block;  font-size:0;  height:60px;  line-height:0;  outline:none;  padding:0;  position:absolute;  top:50%;  transform:translate(0, -50%);  width:60px;  z-index:101; } .slick-prev.slick-disabled, .slick-next.slick-disabled {  opacity:.2; } .slick-prev:hover, .slick-next:hover {  background:#fcfcfc;  border:none; } .slick-prev:hover.slick-disabled, .slick-next:hover.slick-disabled {  opacity:.2; } .slick-prev:hover:before, .slick-next:hover:before {  color:#494949; } .slick-prev:before, .slick-next:before, .slick-prev:after, .slick-next:after {  color:#555555;  font-size:38px;  opacity:1; } .slick-prev:active, .slick-next:active, .slick-prev:focus, .slick-next:focus, .slick-prev:not(.primary), .slick-next:not(.primary) {  background:rgba(252, 252, 252, 0.7);  border:none;  box-shadow:none; } .slick-prev:active:active, .slick-next:active:active, .slick-prev:focus:active, .slick-next:focus:active, .slick-prev:not(.primary):active, .slick-next:not(.primary):active {  box-shadow:none; } .slick-dots {  font-size:1.4rem;  line-height:normal;  letter-spacing:normal;  display:block;  list-style:none;  margin:0;  padding:15px 0;  text-align:center;  width:100%; } .slick-dots li {  cursor:pointer;  display:inline-block;  height:14px;  margin:0 5px;  padding:0;  position:relative;  vertical-align:middle;  width:14px; } .slick-dots li button {  background:#ffffff;  border:1px solid #cccccc;  border-radius:10px;  box-shadow:none;  cursor:pointer;  display:block;  height:14px;  padding:0;  text-indent:-99999px;  transition:.3s;  width:14px; } .slick-dots li button:hover {  border:1px solid #b3b3b3; } .slick-dots li button:active, .slick-dots li button:focus, .slick-dots li button:not(.primary) {  box-shadow:none; } .slick-dots li.slick-active button {  background:#1c1918; } [data-content-type='banner'] > [data-element='link'], [data-content-type='banner'] > [data-element='empty_link'] {  color:inherit;  text-decoration:inherit; } [data-content-type='banner'] > [data-element='link']:hover, [data-content-type='banner'] > [data-element='empty_link']:hover {  color:inherit;  text-decoration:inherit; } .pagebuilder-banner-wrapper {  background-clip:padding-box;  border-radius:inherit;  box-sizing:border-box;  overflow-wrap:break-word;  word-wrap:break-word; } .pagebuilder-banner-wrapper .pagebuilder-overlay {  -moz-transition:background-color 500ms ease;  -o-transition:background-color 500ms ease;  -webkit-transition:background-color 500ms ease;  box-sizing:border-box;  padding:30px;  position:relative;  transition:background-color 500ms ease; } .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay {  align-items:center;  display:flex;  justify-content:center; } .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) {  max-width:540px; } .pagebuilder-banner-wrapper.jarallax .video-overlay {  z-index:0; } .pagebuilder-banner-wrapper [data-element='content'] {  min-height:50px;  overflow:auto; } .pagebuilder-banner-wrapper .pagebuilder-banner-button {  -moz-transition:opacity 500ms ease;  -o-transition:opacity 500ms ease;  -webkit-transition:opacity 500ms ease;  margin:20px 0 0 0;  max-width:100%;  text-align:inherit;  transition:opacity 500ms ease;  word-break:break-word; } .pagebuilder-banner-wrapper .pagebuilder-poster-content {  width:100%; } [data-appearance='collage-centered'] .pagebuilder-banner-wrapper .pagebuilder-overlay {  margin-left:auto;  margin-right:auto; } [data-appearance='collage-left'] .pagebuilder-banner-wrapper .pagebuilder-overlay {  margin-right:auto; } [data-appearance='collage-right'] .pagebuilder-banner-wrapper .pagebuilder-overlay {  margin-left:auto; } [data-content-type$='block'] .block p:last-child {  margin-bottom:1rem;  margin-top:0; } [data-content-type='buttons'] {  max-width:100%; } [data-content-type='button-item'] {  max-width:100%; } [data-content-type='button-item'] [data-element='link'], [data-content-type='button-item'] [data-element='empty_link'] {  max-width:100%;  word-wrap:break-word; } [data-content-type='button-item'] [data-element='empty_link'] {  cursor:default; } a.pagebuilder-button-link, button.pagebuilder-button-link, div.pagebuilder-button-link {  line-height:2.2rem;  font-size:1.8rem;  line-height:1.42857143;  margin:0 10px 10px 0;  padding:14px 17px;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline;  font-weight:600;  box-shadow:none;  box-sizing:border-box;  display:inline-block; } a.pagebuilder-button-link:visited, button.pagebuilder-button-link:visited, div.pagebuilder-button-link:visited {  color:#006bb4;  text-decoration:none; } a.pagebuilder-button-link:hover, button.pagebuilder-button-link:hover, div.pagebuilder-button-link:hover {  color:#006bb4;  text-decoration:underline; } a.pagebuilder-button-link:active, button.pagebuilder-button-link:active, div.pagebuilder-button-link:active {  color:#ff5501;  text-decoration:underline; } a.pagebuilder-button-link:hover, button.pagebuilder-button-link:hover, div.pagebuilder-button-link:hover, a.pagebuilder-button-link:active, button.pagebuilder-button-link:active, div.pagebuilder-button-link:active, a.pagebuilder-button-link:focus, button.pagebuilder-button-link:focus, div.pagebuilder-button-link:focus {  background:none;  border:0; } a.pagebuilder-button-link.disabled, button.pagebuilder-button-link.disabled, div.pagebuilder-button-link.disabled, a.pagebuilder-button-link[disabled], button.pagebuilder-button-link[disabled], div.pagebuilder-button-link[disabled], fieldset[disabled] a.pagebuilder-button-link, fieldset[disabled] button.pagebuilder-button-link, fieldset[disabled] div.pagebuilder-button-link {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } a.pagebuilder-button-primary, button.pagebuilder-button-primary, div.pagebuilder-button-primary {  text-decoration:none;  background-image:none;  background:#1979c3;  border:1px solid #1979c3;  color:#ffffff;  cursor:pointer;  display:inline-block;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-weight:600;  margin:0 10px 10px 0;  padding:7px 15px;  font-size:1.4rem;  box-sizing:border-box;  vertical-align:middle;  line-height:2.2rem;  padding:14px 17px;  font-size:1.8rem;  border-radius:3px;  box-shadow:none; } a.pagebuilder-button-primary:hover, button.pagebuilder-button-primary:hover, div.pagebuilder-button-primary:hover, a.pagebuilder-button-primary:active, button.pagebuilder-button-primary:active, div.pagebuilder-button-primary:active, a.pagebuilder-button-primary:focus, button.pagebuilder-button-primary:focus, div.pagebuilder-button-primary:focus {  text-decoration:none; } a.pagebuilder-button-primary:focus, button.pagebuilder-button-primary:focus, div.pagebuilder-button-primary:focus, a.pagebuilder-button-primary:active, button.pagebuilder-button-primary:active, div.pagebuilder-button-primary:active {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } a.pagebuilder-button-primary:hover, button.pagebuilder-button-primary:hover, div.pagebuilder-button-primary:hover {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } a.pagebuilder-button-primary.disabled, button.pagebuilder-button-primary.disabled, div.pagebuilder-button-primary.disabled, a.pagebuilder-button-primary[disabled], button.pagebuilder-button-primary[disabled], div.pagebuilder-button-primary[disabled], fieldset[disabled] a.pagebuilder-button-primary, fieldset[disabled] button.pagebuilder-button-primary, fieldset[disabled] div.pagebuilder-button-primary {  opacity:0.5;  cursor:default;  pointer-events:none; } a.pagebuilder-button-secondary, button.pagebuilder-button-secondary, div.pagebuilder-button-secondary {  text-decoration:none;  background-image:none;  background:#eeeeee;  border:1px solid #cccccc;  color:#333333;  cursor:pointer;  display:inline-block;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-weight:600;  margin:0 10px 10px 0;  padding:7px 15px;  font-size:1.4rem;  line-height:1.6rem;  box-sizing:border-box;  vertical-align:middle;  line-height:2.2rem;  padding:14px 17px;  font-size:1.8rem;  border-radius:3px;  box-shadow:none; } a.pagebuilder-button-secondary:hover, button.pagebuilder-button-secondary:hover, div.pagebuilder-button-secondary:hover, a.pagebuilder-button-secondary:active, button.pagebuilder-button-secondary:active, div.pagebuilder-button-secondary:active, a.pagebuilder-button-secondary:focus, button.pagebuilder-button-secondary:focus, div.pagebuilder-button-secondary:focus {  text-decoration:none; } a.pagebuilder-button-secondary:focus, button.pagebuilder-button-secondary:focus, div.pagebuilder-button-secondary:focus, a.pagebuilder-button-secondary:active, button.pagebuilder-button-secondary:active, div.pagebuilder-button-secondary:active {  background:#e2e2e2;  border:1px solid #cccccc;  color:#333333; } a.pagebuilder-button-secondary:hover, button.pagebuilder-button-secondary:hover, div.pagebuilder-button-secondary:hover {  background:#e1e1e1;  border:1px solid #cccccc;  color:#333333; } a.pagebuilder-button-secondary.disabled, button.pagebuilder-button-secondary.disabled, div.pagebuilder-button-secondary.disabled, a.pagebuilder-button-secondary[disabled], button.pagebuilder-button-secondary[disabled], div.pagebuilder-button-secondary[disabled], fieldset[disabled] a.pagebuilder-button-secondary, fieldset[disabled] button.pagebuilder-button-secondary, fieldset[disabled] div.pagebuilder-button-secondary {  opacity:0.5;  cursor:default;  pointer-events:none; } .pagebuilder-column {  box-sizing:border-box; } [data-content-type='heading'] {  word-wrap:break-word; } [data-content-type='html'] {  word-wrap:break-word; } figure[data-content-type='image'] {  box-sizing:border-box; } figure[data-content-type='image'] > [data-element='link'], figure[data-content-type='image'] > [data-element='link'] img {  border-radius:inherit; } figure[data-content-type='image'] figcaption {  word-wrap:break-word; } [data-content-type='map'] {  box-sizing:border-box;  height:300px; } [data-content-type='row'] li.product-item {  text-align:left; } .pagebuilder-column .widget-product-grid .product-item {  max-width:100%;  min-width:50px; } .pagebuilder-column .widget-product-grid .product-item .price-box {  word-wrap:break-word; } .pagebuilder-column .widget-product-grid .product-item .price-box .price {  white-space:normal; } .pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-primary {  display:inline-block;  max-width:100%; } .pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-secondary {  display:inline-block;  width:auto; } .pagebuilder-column .widget-product-grid .product-item .product-item-actions .tocart {  max-width:100%;  white-space:normal; } .pagebuilder-column [data-content-type='products'] .block.widget .products-grid .widget-product-grid.product-items .product-item {  width:200px; } [data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item {  display:block; } [data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item:first-child {  visibility:visible; } [data-content-type='products'][data-appearance='carousel'] .product-item-info {  width:auto; } [data-content-type='products'][data-appearance='carousel'] li.product-item {  display:none; } [data-content-type='products'][data-appearance='carousel'] li.product-item:first-child {  display:block;  visibility:hidden; } [data-content-type='products'][data-appearance='carousel'].center-mode .product-item {  opacity:.5;  transition:all 300ms ease; } [data-content-type='products'][data-appearance='carousel'].center-mode .product-item:hover {  opacity:1; } [data-content-type='products'][data-appearance='carousel'].center-mode .slick-current .product-item {  opacity:1; } [data-content-type='row'][data-appearance='contained'] {  box-sizing:border-box;  margin-left:auto !important;  margin-right:auto !important;  max-width:1280px; } [data-content-type='row'][data-appearance='contained'] [data-element='inner'] {  box-sizing:border-box; } [data-content-type='row'][data-appearance='full-bleed'] {  box-sizing:border-box; } [data-content-type='row'][data-appearance='full-width'] {  box-sizing:border-box; } [data-content-type='row'][data-appearance='full-width'] > .row-full-width-inner {  box-sizing:border-box;  margin-left:auto;  margin-right:auto;  max-width:1280px;  width:100%; } [data-content-type='slide'] {  box-sizing:border-box;  line-height:20px;  min-height:inherit;  overflow:hidden; } [data-content-type='slide'] > [data-element='link'], [data-content-type='slide'] > [data-element='empty_link'] {  color:inherit;  min-height:inherit;  text-decoration:inherit; } [data-content-type='slide'] > [data-element='link']:hover, [data-content-type='slide'] > [data-element='empty_link']:hover {  color:inherit;  text-decoration:inherit; } [data-content-type='slide'] + [data-content-type='slide'] {  height:0;  min-height:0; } .slick-slider [data-content-type='slide'] + [data-content-type='slide'] {  height:initial;  min-height:inherit; } .pagebuilder-slide-wrapper {  border-radius:inherit;  box-sizing:border-box;  min-height:inherit;  overflow-wrap:break-word;  word-wrap:break-word; } .pagebuilder-slide-wrapper .jarallax-viewport-element {  height:100%;  left:-15000vw;  position:absolute;  top:0;  width:1px;  z-index:100; } .slick-current .pagebuilder-slide-wrapper .jarallax-viewport-element {  left:0; } .pagebuilder-slide-wrapper.jarallax .video-overlay {  -webkit-transform:unset;  z-index:1; } .pagebuilder-slide-wrapper.jarallax .pagebuilder-overlay {  position:relative;  z-index:2; } .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > div, .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > img, .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > video, .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > iframe {  margin:auto !important;  transform:none !important; } .pagebuilder-slide-wrapper .pagebuilder-overlay {  -moz-transition:background-color 500ms ease;  -o-transition:background-color 500ms ease;  -webkit-transition:background-color 500ms ease;  border-radius:inherit;  box-sizing:border-box;  padding:30px;  transition:background-color 500ms ease; } .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay {  align-items:center;  display:flex;  justify-content:center;  min-height:inherit; } .pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) {  max-width:540px; } .pagebuilder-slide-wrapper [data-element='content'] {  min-height:50px;  overflow:auto; } .pagebuilder-slide-wrapper .pagebuilder-slide-button {  -moz-transition:opacity 500ms ease;  -o-transition:opacity 500ms ease;  -webkit-transition:opacity 500ms ease;  margin:20px 0 0 0;  max-width:100%;  text-align:inherit;  transition:opacity 500ms ease;  word-break:break-word; } .pagebuilder-slide-wrapper .pagebuilder-poster-content {  width:100%; } [data-appearance='collage-centered'] .pagebuilder-slide-wrapper .pagebuilder-overlay {  margin-left:auto;  margin-right:auto; } [data-appearance='collage-left'] .pagebuilder-slide-wrapper .pagebuilder-overlay {  margin-right:auto; } [data-appearance='collage-right'] .pagebuilder-slide-wrapper .pagebuilder-overlay {  margin-left:auto; } div[data-content-type='slider'] {  visibility:hidden; } div[data-content-type='slider'].slick-initialized {  visibility:visible; } div[data-content-type='slider'] .slick-list, div[data-content-type='slider'] .slick-track, div[data-content-type='slider'] .slick-slide {  min-height:inherit; } div[data-content-type='slider'] .slick-list > div, div[data-content-type='slider'] .slick-track > div, div[data-content-type='slider'] .slick-slide > div {  line-height:0;  min-height:inherit;  overflow:hidden;  width:100%; } div[data-content-type='slider'] a.button {  -moz-appearance:button;  -webkit-appearance:button;  appearance:button;  color:initial;  padding:10px;  text-decoration:none; } div[data-content-type='tabs'] .tabs-navigation {  display:block;  font-size:0;  margin:0 0 -1px;  padding:0; } div[data-content-type='tabs'] .tabs-navigation li:first-child {  margin-left:0 !important; } div[data-content-type='tabs'] .tabs-navigation li.tab-header {  background:#f6f6f6;  border:1px solid #cccccc;  border-bottom:0;  border-bottom-left-radius:0 !important;  border-bottom-right-radius:0 !important;  display:inline-block;  margin:0;  max-width:100%;  overflow-wrap:break-word;  position:relative;  word-wrap:break-word;  z-index:1; } div[data-content-type='tabs'] .tabs-navigation li.tab-header:not(:first-child) {  margin-left:-1px; } div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title {  border-right:0;  color:#000000;  cursor:pointer !important;  display:block;  font-size:14px;  font-weight:600;  padding:1.4rem 2rem;  position:relative;  transition:all .3s;  vertical-align:middle;  white-space:normal; } div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title {  display:block; } div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title:hover {  text-decoration:none; } div[data-content-type='tabs'] .tabs-navigation li.tab-header:last-child {  border-right:1px solid #cccccc; } div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active {  background:#ffffff;  z-index:19; } div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active a.tab-title {  position:relative;  transition:all .3s; } div[data-content-type='tabs'] .tabs-content {  border:1px solid #cccccc;  box-sizing:border-box;  overflow:hidden;  position:relative;  z-index:9; } div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item'] {  box-sizing:border-box;  min-height:inherit; } div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']:not(:first-child) {  display:none; } div[data-content-type='tabs'].tab-align-left .tabs-content {  border-top-left-radius:0 !important; } div[data-content-type='tabs'].tab-align-right .tabs-content {  border-top-right-radius:0 !important; } div[data-content-type='text'] {  word-wrap:break-word; } div[data-content-type='video'] {  font-size:0; } div[data-content-type='video'] .pagebuilder-video-inner {  box-sizing:border-box;  display:inline-block;  width:100%; } div[data-content-type='video'] .pagebuilder-video-container {  border-radius:inherit;  overflow:hidden;  padding-top:56.25%;  position:relative; } div[data-content-type='video'] iframe, div[data-content-type='video'] video {  height:100%;  left:0;  position:absolute;  top:0;  width:100%; } .jarallax {  position:relative;  z-index:0; } .jarallax > .jarallax-img {  font-family:'object-fit:cover;', sans-serif;  height:100%;  left:0;  object-fit:cover;  position:absolute;  top:0;  width:100%;  z-index:-1; } .jarallax-video-fallback {  transform:scale3d(0, 0, 0); } .jarallax .video-overlay {  -webkit-transform:translate3d(0, 0, 0);  bottom:0;  left:0;  position:absolute;  right:0;  top:0;  z-index:-99; } .jarallax [id*='jarallax-container'] video, .jarallax [id*='jarallax-container'] iframe {  visibility:hidden; } .cms-content-important {  background-color:#f5f5f5;  color:#333333;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-size:22px;  font-style:normal;  font-weight:300;  line-height:1.1;  margin:0 0 35px -20px;  padding:20px; } .pagebuilder-full-width {  float:left;  width:100%; } .pagebuilder-content-type {  box-sizing:border-box;  margin-bottom:20px; } .pagebuilder-accordion {  margin:0;  padding:0; } .pagebuilder-accordion > .item.title {  box-sizing:border-box;  float:none;  width:100%; } .pagebuilder-accordion > .item.title > .switch {  display:block; } .pagebuilder-accordion > .item.content {  box-sizing:border-box;  display:block;  float:none;  margin:0; } .pagebuilder-accordion > .item.content:before, .pagebuilder-accordion > .item.content:after {  content:'';  display:table; } .pagebuilder-accordion > .item.content:after {  clear:both; } .pagebuilder-accordion > .item.content.active {  display:block; } .pagebuilder-accordion > .item.title {  margin:0; } .pagebuilder-accordion > .item.title > .switch {  border-top:1px solid #cccccc;  height:40px;  padding:1px 10px 1px 10px;  font-weight:600;  line-height:40px;  font-size:1.4rem;  color:#333333;  text-decoration:none; } .pagebuilder-accordion > .item.title > .switch:visited {  color:#6d6d6d;  text-decoration:none; } .pagebuilder-accordion > .item.title > .switch:hover {  color:#333333;  text-decoration:none; } .pagebuilder-accordion > .item.title > .switch:active {  color:#333333;  text-decoration:none; } .pagebuilder-accordion > .item.title:not(.disabled) > .switch:active, .pagebuilder-accordion > .item.title.active > .switch, .pagebuilder-accordion > .item.title.active > .switch:focus, .pagebuilder-accordion > .item.title.active > .switch:hover {  color:#333333;  text-decoration:none;  padding-bottom:1px; } .pagebuilder-accordion > .item.content {  background:#ffffff;  margin:0;  padding:10px 10px 30px; } .form-discount .g-recaptcha {  margin-top:50px !important; } .login-container .g-recaptcha, .form-login .g-recaptcha, .form-edit-account .g-recaptcha {  margin-bottom:10px !important; } .required-captcha.checkbox {  position:absolute;  display:block;  visibility:visible;  overflow:hidden;  opacity:0;  width:1px;  height:1px; } .block.newsletter .field-recaptcha .field .control:before {  content:none; } .review-form .field-recaptcha {  margin-bottom:10px; } .form.send.friend .g-recaptcha {  margin-top:40px; } .form.wishlist.share .g-recaptcha {  margin-bottom:40px; } .payment-method .flex-center {  align-items:center;  display:flex;  gap:5px; } .payment-method .payment-type-icon {  height:40px; } .card-grid {  display:grid; } .card-aux {  gap:20px;  grid-template-columns:minmax(auto, 400px); } .card-aux .actions-toolbar {  justify-self:start; } .card-container {  margin-top:20px;  align-items:center; } .card-container .card-layout {  column-gap:10px;  display:grid;  grid-template-areas:'card-number-field-area card-number-field-area' 'expiration-date-field-area cvv-field-area';  max-width:400px;  row-gap:10px;  grid-template-columns:repeat(2, 1fr); } .card-container .card-layout .display-lock {  align-items:center;  display:flex;  flex-direction:row-reverse; } .card-container .card-layout .display-lock .lock-icon:hover::before {  color:#757575; } .card-container .card-layout .display-lock .lock-icon:before {  color:#bbbbbb;  content:'\e629';  display:inline-block;  font-family:'luma-icons';  font-size:18px;  font-weight:normal;  line-height:inherit;  overflow:hidden;  speak:none;  text-align:center;  vertical-align:middle; } .card-container .card-layout .card-number-field-area {  grid-area:card-number-field-area; } .card-container .card-layout .expiration-date-field-area {  grid-area:expiration-date-field-area; } .card-container .card-layout .cvv-field-area {  grid-area:cvv-field-area; } .card-container .field div.error {  border-color:#ed8380; } .card-container .field .label {  display:block;  font-weight:600; } .card-container .field .card-field {  border:1px solid #c2c2c2;  height:32px;  padding:8px 15px; } .card-container .field .field-wrapper {  position:relative; } .card-container .field .field-wrapper .field-tooltip {  cursor:pointer;  position:absolute;  right:15px;  top:10px; } .checkout-index-index > .loading-mask {  z-index:999; } .magento-payments-review .actions-toolbar {  margin-top:10px; } .magento-payments-review .magento-payments-review-title {  padding:0 0 10px; } .magento-payments-review .magento-payments-review-title > strong {  font-size:2.4rem;  font-weight:300; } .magento-payments-review .magento-payments-review-title .action {  display:inline-block;  margin:12px 0 0 30px; } .magento-payments-review .table-magento-payments-review-items .col.name {  padding-top:16px; } .magento-payments-review .table-magento-payments-review-items .col.qty {  text-align:center; } .magento-payments-review .item-options dt {  display:inline-block; } .magento-payments-review .item-options dt:after {  content:':'; } .magento-payments-review .item-options dd {  margin:0; } .magento-payments-review .payment-source-logo {  margin-top:10px; } .magento-payments-review .payment-source-logo[alt='googlepay'] {  height:40px; } .magento-payments-review .payment-source-logo[alt='applepay'] {  height:40px; } .magento-payments-review .payment-source-logo[alt='paypal'], .magento-payments-review .payment-source-logo[alt='paylater'] {  height:26px; } .magento-payments-review .payment-source-logo[alt='venmo'] {  height:20px; } .magento-payments-review-discount {  border-bottom:1px solid #cccccc;  margin:0 0 40px;  padding:10px 0 0; } .block-minicart .block-content > .actions .smart-buttons {  margin-top:15px; } .pay-later-message {  margin-top:10px; } .smart-buttons > div > div {  vertical-align:bottom; } .apple-pay {  margin-top:14px; } .cart-summary .apple-pay {  margin-top:11px; } .google-pay {  margin-top:14px; } .google-pay button {  background-origin:content-box;  background-position:center center;  background-repeat:no-repeat;  background-size:contain;  border:0; } .cart-summary .google-pay {  margin-bottom:14px; } .product-info-stock-sku .configurable-variation-qty {  display:none; } .amslick-slider-container {  } .amslick-slider-container .slick-dots li button:focus, .amslick-slider-container .slick-dots li button:hover, .amslick-slider-container .slick-list:focus {  outline:0; } .amslick-slider-container .slick-list, .amslick-slider-container .slick-slider, .amslick-slider-container .slick-track {  display:block;  position:relative; } .amslick-slider-container .slick-loading .slick-slide, .amslick-slider-container .slick-loading .slick-track {  visibility:hidden; } .amslick-slider-container .slick-list {  margin:0;  overflow:hidden;  padding:0; } .amslick-slider-container .slick-list.dragging {  cursor:pointer;  cursor:hand; } .amslick-slider-container .slick-slider .slick-list, .amslick-slider-container .slick-slider .slick-track {  transform:translate3d(0, 0, 0); } .amslick-slider-container .slick-track {  left:0;  margin:0 auto;  top:0; } .amslick-slider-container .slick-track:after, .amslick-slider-container .slick-track:before {  content:'';  display:table; } .amslick-slider-container .slick-track:after {  clear:both; } .amslick-slider-container .slick-slide, .amslick-slider-container .slick-slide.slick-loading img {  display:none; } .amslick-slider-container .slick-slide {  float:left;  height:100%;  min-height:1px;  vertical-align:middle; } .amslick-slider-container [dir=rtl] .slick-slide {  float:right; } .amslick-slider-container .slick-slide.dragging img {  pointer-events:none; } .amslick-slider-container .slick-vertical .slick-slide {  border:1px solid transparent;  display:block;  height:auto; } .amslick-slider-container .slick-arrow.slick-hidden {  display:none; } .amslick-slider-container .slick-loading .slick-list {  background:0 0;  position:relative; } .amslick-slider-container .slick-loading .slick-list:before {  animation:loading 1s infinite linear;  border-color:rgba(0, 0, 0, 0.2);  border-radius:100%;  border-style:solid;  border-top-color:#5c5c5c;  border-width:3px;  content:'';  display:block;  height:25px;  left:50%;  position:absolute;  top:50%;  transform:translate(-50%, -50%);  width:25px; } .amslick-slider-container .slick-next.slick-disabled, .amslick-slider-container .slick-prev.slick-disabled {  opacity:0.25; } .amslick-slider-container .slick-dotted.slick-slider {  margin-bottom:30px; } .amslick-slider-container .slick-dots {  display:block;  left:0;  list-style:none;  margin:0;  padding:0;  position:absolute;  text-align:center;  width:100%; } .amslick-slider-container .slick-dots li {  cursor:pointer;  display:inline-block;  height:20px;  margin:0 5px;  padding:0;  position:relative;  width:20px; } .amslick-slider-container .slick-dots li button, .amslick-slider-container .slick-slider .slick-arrow {  box-shadow:none;  cursor:pointer;  display:block;  outline:0; } .amslick-slider-container .slick-dots li button {  background:0 0;  border:0;  color:transparent;  font-size:0;  height:20px;  line-height:0;  padding:5px;  width:20px; } .amslick-slider-container .slick-dots li button:focus:before, .amslick-slider-container .slick-dots li button:hover:before {  opacity:1; } .amslick-slider-container .slick-dots li button:before {  -moz-osx-font-smoothing:grayscale;  -webkit-font-smoothing:antialiased;  color:#000000;  content:'•';  font-size:16px;  height:20px;  left:0;  line-height:20px;  opacity:0.25;  position:absolute;  text-align:center;  top:0;  width:20px; } .amslick-slider-container .slick-dots li.slick-active button:before {  color:#000000;  opacity:0.75; } .amslick-slider-container .slick-slider {  -webkit-tap-highlight-color:transparent;  box-sizing:border-box;  padding:0 20px;  touch-action:pan-y;  user-select:none; } .amslick-slider-container .slick-slider .slick-arrow {  background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+') center no-repeat !important;  border:none;  color:transparent;  font-size:0;  height:22px;  line-height:0;  padding:0;  position:absolute;  top:50%;  transform:translate(0, -50%);  transition:background .3s ease;  width:15px; } .amslick-slider-container .slick-slider .slick-arrow:before, .amslick-slider-container .slick-slider .slick-arrow:after {  content:''; } .amslick-slider-container .slick-slider .slick-arrow:hover {  background:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+') center no-repeat; } .amslick-slider-container .slick-slider .slick-arrow.slick-next {  right:0; } .amslick-slider-container .slick-slider .slick-arrow.slick-prev {  left:0;  transform:rotate(180deg) translate(0, 50%); } .amslick-slider-container .slick-initialized .slick-slide {  display:inline-block !important;  float:none !important;  height:auto; } .amslick-slider-container .product-items.slick-slider > .slick-list {  padding:15px 0; } .amslick-slider-container .product-items.slick-slider .slick-slide .product-item {  display:block !important;  margin:auto !important;  max-width:205px; } .amslick-slider-container .sidebar.sidebar-additional {  width:100%; } @keyframes loading {  0% {   transform:translate(-50%, -50%) rotate(0);  }  100% {   transform:translate(-50%, -50%) rotate(359.9deg);  } } .am-word-break {  word-break:break-word;  word-wrap:break-word; } .ie11 .am-word-break {  word-break:break-all; } .amasty-label-container:not(.-preview) {  max-height:300px !important;  max-width:300px !important; } .amasty-label-container.-link:hover {  cursor:pointer; } .amasty-label-container.-link:hover .amlabel-text {  text-decoration:underline; } .fotorama--fullscreen .amasty-label-container {  display:none; } .products-upsell .product-item .amlabel-text {  font-size:12px !important;  padding:0 !important; } .fotorama .amlabel-text.-am-centered {  left:50%;  top:50%;  transform:translate(-50%, -50%);  width:auto !important; } .admin__field.-amlabel-hidden {  margin:0; } .admin__field.-amlabel-hidden > .admin__field-label {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .amlabel-image-preview {  border:1px solid #cccccc;  display:flex;  position:absolute;  right:0;  white-space:nowrap;  width:calc(100% * .25 - 30px);  z-index:99; } .amlabel-image-preview .amlabel-text {  word-break:break-word;  word-wrap:break-word; } .ie11 .amlabel-image-preview .amlabel-text {  word-break:break-all; } .ie11 .amlabel-image-preview .amlabel-text {  word-break:break-all; } .amlabel-image-preview > .amlabel-image {  height:100%;  width:100%; } .amlabel-image-preview .amlabel-position-wrapper {  display:flex;  position:absolute; } .amlabel-image-preview .amasty-label-container {  display:flex;  flex-direction:column;  margin:auto;  max-width:100%;  position:relative; } .amlabel-image-preview .amlabel-preview-image + .amlabel-text {  left:50%;  position:absolute;  text-align:center;  top:50%;  transform:translate(-50%, -50%); } .amlabel-position-wrapper {  z-index:995; } .sidebar .amlabel-position-wrapper {  z-index:9; } .block-viewed-products-grid .amlabel-position-wrapper {  z-index:2; } .am-labels-rule {  } .am-labels-rule .rule-chooser [id^='skuChooserGrid'] ._clickable .col-in_products:first-child input.checkbox {  height:1.6rem;  margin:0;  width:1.6rem; } .amlabel-position-chooser {  border-collapse:initial;  border-spacing:2px; } .amlabel-position-chooser td {  border:2px solid;  cursor:pointer;  padding:20px; } .amlabel-position-chooser td[data-amlabel-position-enabled='0'] {  background-color:#ced4de;  cursor:not-allowed; } .amlabel-position-chooser td[data-amlabel-position-selected='1'] {  background-color:#ffa726; } .amlabel-position-chooser td:hover:not([data-amlabel-position-enabled='0']) {  background-color:rgba(255, 167, 38, 0.5); } .amlabel-position-chooser.amlabel-visual-chooser {  border-spacing:6px; } .amlabel-position-chooser.amlabel-visual-chooser td {  padding:5px; } .amlabel-position-chooser.amlabel-visual-chooser td[data-amlabel-position-selected='1'] {  background-color:#007bdb;  border-color:#007bdb;  color:#fff; } .amlabel-position-chooser.amlabel-visual-chooser td:hover:not([data-amlabel-position-enabled='0'], [data-amlabel-position-selected='1']) {  background-color:#e8f5ff;  border-color:#000;  color:#000; } .amlabel-shapes-container {  align-items:center;  display:flex;  flex-wrap:wrap;  justify-content:start; } .amlabel-shapes-container > .amlabel-shape {  align-items:center;  border:1px solid #eee;  display:flex;  flex-wrap:nowrap;  height:55px;  justify-content:center;  margin:0 10px 10px 0;  padding:0 10px;  vertical-align:top;  width:115px; } .amlabel-shapes-container > .amlabel-shape:hover {  border-color:#c4c4c4; } .amlabel-shapes-container > .amlabel-shape.-am-checked {  border-color:#000; } .amlabel-shapes-container .amlabel-image {  height:40px; } .ambase-word-break, .amslider .swiper-slide .ambrands-label, .amslider .slide .category-item-title, .amslider .swiper-slide .swiper-category-item {  word-wrap:break-word;  word-break:break-word; } .ie11 .ambase-word-break, .ie11 .amslider .swiper-slide .ambrands-label, .ie11 .amslider .slide .category-item-title, .ie11 .amslider .swiper-slide .swiper-category-item {  word-break:break-all; } .columns .column.main {  max-width:100%; } .icon .brand-label {  float:left; } .amshopby-morefrom .products-grid .product-item {  width:auto; } .amshopby-morefrom .product-image-container {  min-width:auto; } .ambrands-menu-item.parent .ambrands-link.level-top:after {  content:''; } .ui-tooltip.ui-widget {  padding:5px 10px;  max-width:250px;  border:1px solid #cccccc;  background:#fff;  box-shadow:1px 0 3px #cccccc;  word-wrap:break-word; } .ui-tooltip .arrow {  position:absolute;  bottom:-15px;  width:20px;  height:15px; } .ui-tooltip .arrow:after {  position:absolute;  border-top:10px solid #cccccc;  content:''; } .ui-tooltip .arrow:before {  position:absolute;  top:-1px;  z-index:9;  border-top:9px solid #fff;  content:''; } .ui-tooltip .arrow.top {  top:-15px;  transform:scale(1, -1); } .ui-tooltip .arrow.left {  left:15px; } .ui-tooltip .arrow.left:before {  left:1px;  border-right:19px solid transparent; } .ui-tooltip .arrow.left:after {  border-right:20px solid transparent; } .ui-tooltip .arrow.right {  right:15px; } .ui-tooltip .arrow.right:before {  right:1px;  border-left:19px solid transparent; } .ui-tooltip .arrow.right:after {  border-left:20px solid transparent; } .ui-tooltip .am-brand-small_image {  display:block;  margin:auto;  max-width:150px; } .ui-tooltip .am-brand-image {  display:block;  margin:auto;  max-width:400px; } .ui-tooltip .ui-tooltip-content h3 {  margin:5px 0; } .amslider * {  margin:0;  padding:0; } .amslider {  position:relative;  margin:30px auto; } .amslider .swiper-pagination {  position:static;  padding-bottom:35px; } .amslider .swiper-container > .wrapper {  text-align:center; } .amslider .swiper-container {  overflow:hidden; } .amslider .swiper-slide .ambrands-label {  margin-top:10px;  min-height:40px;  color:#333333;  font-weight:600;  font-size:14px;  line-height:19px; } .amslider .swiper-pagination-bullet {  margin:0 6px;  width:6px;  height:6px;  background:#333333; } .amslider .swiper-pagination-bullet-active {  background:#1979c2; } .amslider .swiper-slide {  text-align:center;  font-size:18px; } .amslider .category-item .category-item-title {  margin:auto; } .amslider .slide .category-item-title, .amslider .swiper-slide .swiper-category-item {  font-size:15px;  line-height:1.2; } .amslider .wrapper {  display:flex;  flex-wrap:wrap;  justify-content:center; } .amslider .ambrands-empty {  margin:auto; } .amslider .swiper-button-next, .amslider .swiper-button-prev {  top:calc(50% - (40px / 2));  z-index:2;  margin-top:0;  width:40px;  height:40px;  border:none;  border-radius:50%;  background-color:#1979c2;  background-position:center;  background-size:20px;  background-repeat:no-repeat;  box-shadow:none; } .amslider .swiper-button-next:hover, .amslider .swiper-button-prev:hover {  background-color:#006bb4; } .amslider .swiper-button-next:after, .amslider .swiper-button-prev:after {  content:''; } .amslider .swiper-button-next:active, .amslider .swiper-button-prev:active {  background-color:#95b5d7; } .amslider .swiper-button-next.swiper-button-disabled, .amslider .swiper-button-prev.swiper-button-disabled {  background-color:#ececec;  opacity:1; } .amslider .swiper-button-next {  right:-40px;  background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjQ1NCA5Ljg3N0w3LjEwOC45MDkgNS42NSAyLjM1bDcuMDA4IDcuNTI4LTcuMjA1IDcuNzc0IDEuNDE3IDEuNDQgOC4xMS04LjY4LjQ3My0uNTM0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==); } .amslider .swiper-button-prev {  left:-40px;  background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTQuNTQ2IDEwLjEyM2w4LjM0NiA4Ljk2OCAxLjQ1Ny0xLjQ0LTcuMDA4LTcuNTI4IDcuMjA1LTcuNzc0LTEuNDE3LTEuNDQtOC4xMSA4LjY4LS40NzMuNTM0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==); } .amslider-header-container {  padding:40px 10px 0;  color:#333333;  text-align:center;  font-weight:700;  font-style:normal;  font-size:22px;  line-height:1.4; } .children-category .amslider {  position:relative;  left:inherit;  display:block;  margin:0 50px;  width:100%;  transform:inherit; } .amslider.ambrands-slider {  margin-top:20px;  padding:0;  max-width:100%; } .amslider.ambrands-slider .ambrands-inner {  position:relative;  padding-bottom:10px; } .amslider.ambrands-slider .ambrands-swiper-brand {  display:flex;  flex-direction:column;  flex-grow:1; } .amslider.ambrands-slider .ambrands-image-block {  display:flex;  justify-content:center;  align-items:center;  flex-grow:1;  margin:0 auto; } .amslider.ambrands-slider .ambrands-image-block .ambrands-image {  max-width:100%;  max-height:100%;  width:auto; } .amslider.ambrands-slider .slide {  align-items:stretch; } .amslider.ambrands-slider .slide .ambrands-image-block {  overflow:hidden;  margin-bottom:10px; } .amslider.ambrands-slider .swiper-slide {  display:flex;  align-items:stretch;  padding:0;  height:auto; } .amslider .slide {  display:flex;  align-items:flex-start;  flex-basis:30%;  justify-content:center;  margin:0 9px 20px 0;  max-width:30%;  color:#333333;  text-align:center; } .amslider .slide .category-item {  position:relative;  padding:10px;  width:100%;  border:1px solid #fff; } .amslider .slide .category-item:hover, .amslider .slide .category-item.active {  position:relative;  z-index:2;  padding:10px;  border-color:#bbb;  box-shadow:3px 3px 4px 0 rgba(0, 0, 0, 0.3); } .amslider .slide .category-item.category-item-label img {  margin-bottom:25px; } .amslider .slide .ambrands-swiper-brand .ambrands-image {  height:auto; } .children-category-container.swiper-container {  margin:auto;  width:calc(100% - 2 * 40px); } .children-category-container .swiper-wrapper {  align-items:baseline; } .amslider .swiper-slide {  box-sizing:border-box;  padding:10px;  color:#333333; } .amslider .swiper-slide .swiper-category-item {  padding:10px 0;  border:1px solid #fff; } .amslider .swiper-slide .swiper-category-item img {  height:auto; } .amslider .swiper-slide .swiper-category-item.category-item-label img {  margin-bottom:25px; } .amslider .swiper-slide .swiper-category-item:hover, .amslider .swiper-slide .swiper-category-item.active {  margin:0;  border:1px solid #bbb;  background:#fff;  box-shadow:3px 3px 4px 0 rgba(0, 0, 0, 0.3); } .amslider .swiper-slide .ambrands-swiper-brand .ambrands-empty {  display:inline-block;  margin:0 auto;  color:#e2e2e2; } .amslider .swiper-slide:hover, .amslider .slide:hover {  text-decoration:none; } #category-carousel .swiper-button-next {  right:0; } #category-carousel .swiper-button-prev {  left:0; } #category-carousel .swiper-button-next, #category-carousel .swiper-button-prev {  top:50%;  margin:0;  transform:translateY(-50%); } #category-carousel .swiper-button-next:hover, #category-carousel .swiper-button-prev:hover {  opacity:1;  transition:all .3s ease; } .amslider .swiper-slide .swiper-category-item:not(:root:root), .amslider .swiper-slide .ambrands-swiper-brand:not(:root:root), .amslider .slide .category-item:not(:root:root) {  padding:10px; } @media screen and (-ms-high-contrast:active), screen and (-ms-high-contrast:none) {  .ambrands-swiper-brand {   width:100%;  }  .ambrands-swiper-brand .ambrands-empty {   width:100%;  } } .am-visually-hidden {  border:0;  clip:rect(0, 0, 0, 0);  height:0;  margin:0;  opacity:0;  overflow:hidden;  padding:0;  position:absolute;  width:0; } .am-word-break {  word-break:break-word;  word-wrap:break-word; } .ie11 .am-word-break {  word-break:break-all; } .ui-tooltip .arrow {  left:8px;  width:15px; } .ui-tooltip .arrow:after {  border-right:15px solid transparent; } .ui-tooltip .arrow:before {  border-right:14px solid transparent; } .amslider-container {  margin:auto;  margin-bottom:15px;  width:100%; } .am-rating-up {  font-size:smaller; } .amshopby-highlighted {  background-color:#ffff00; } .amshopby-item .filter-value {  margin-left:5px; } .amshopby-filter-tooltip {  display:inline-block;  margin-left:6px;  max-height:16px;  max-width:16px;  vertical-align:top; } .amshopby-filter-value .swatch-option.image, .amshopby-filter-value .swatch-attribute.size .swatch-option, .amshopby-filter-value .swatch-attribute.manufacturer .swatch-option {  background-position:center;  background-repeat:no-repeat;  background-size:contain; } .filter-options-item .filter-options-title:after {  font-size:14px; } .range.am-fromto-widget .am-filter-go {  margin:0 10px;  vertical-align:top; } .amshopby-button {  word-break:break-word;  word-wrap:break-word;  background:#1979c3;  border-radius:3px;  color:#fff;  font-size:16px;  letter-spacing:-.015em;  line-height:22px;  min-height:40px;  text-align:center;  transition:background 0.2s ease-in-out, border-color 0.2s ease-in-out; } .ie11 .amshopby-button {  word-break:break-all; } .ie11 .amshopby-button {  word-break:break-all; } .amshopby-button:not(.primary) {  border-radius:3px; } .amshopby-button:not(.primary), .amshopby-button:not(.primary):active {  box-shadow:none; } .amshopby-button:hover {  background:#399ae6;  border-color:#399ae6; } .amshopby-button:active, .amshopby-button:focus {  background:#135d96;  border-color:#135d96; } .am-filter-go {  word-break:break-word;  word-wrap:break-word;  background:#1979c3;  border-radius:3px;  color:#fff;  font-size:16px;  letter-spacing:-.015em;  line-height:22px;  min-height:40px;  text-align:center;  transition:background 0.2s ease-in-out, border-color 0.2s ease-in-out;  margin:15px 0 0;  width:25%; } .ie11 .am-filter-go {  word-break:break-all; } .ie11 .am-filter-go {  word-break:break-all; } .am-filter-go:not(.primary) {  border-radius:3px; } .am-filter-go:not(.primary), .am-filter-go:not(.primary):active {  box-shadow:none; } .am-filter-go:hover {  background:#399ae6;  border-color:#399ae6; } .am-filter-go:active, .am-filter-go:focus {  background:#135d96;  border-color:#135d96; } input[type='text'].am-filter-price.-to.right {  float:right; } .am-swatch-options {  display:flex;  flex-direction:column; } .am-swatch-options .swatch-option {  background-position:center;  background-repeat:no-repeat;  background-size:contain;  display:inline-block;  margin:0 10px 0 0; } .am-swatch-options > .item {  padding-bottom:4px; } .am-swatch-options > .item:hover {  background-color:transparent; } .am-swatch-options .am-shopby-swatch-label {  display:inline-block;  max-width:70%;  vertical-align:middle;  word-wrap:break-word; } .filter-options .am-swatch-wrapper {  line-height:initial;  margin:0 0 5px !important; } .filter-options .am-swatch-wrapper.-amshopby-hidden {  opacity:0;  position:absolute;  visibility:hidden; } .catalog-topnav .filter-options {  flex-wrap:wrap;  min-height:40px; } .catalog-topnav .filter-options .filter-options-item {  border:0;  display:inline-block; } .catalog-topnav .filter-options .filter-options-content {  background-color:#ffffff;  border:1px solid transparent;  border-radius:6px;  box-shadow:0 4px 8px rgba(190, 199, 219, 0.21), 0 6px 25px rgba(190, 199, 219, 0.28);  margin-top:12px;  min-width:100px;  position:absolute;  z-index:9999; } .catalog-topnav .filter-options .am-filter-items-rating li {  margin:0 0 10px; } .catalog-topnav .filter-options .am-filter-items-rating li:last-child {  margin:0; } .catalog-topnav .block-actions {  display:none; } .catalog-topnav {  display:none; } .filter-options .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {  right:8px;  top:5px; } .page-layout-1column .filter-options-item.active .filter-options-content {  padding:10px 15px; } .page-layout-1column .filter-options-content li.item {  padding:0; } .filter [data-role='collapsible']:not([data-collapsible='true']) [data-role='content'] {  display:none; } div.swatch-option-tooltip {  z-index:9999; } .swatch-option-tooltip .image, .swatch-option-tooltip-layered .image {  background-size:contain !important; } .filter-options .am-labels-folding .item {  position:relative; } .filter-options .ui-menu {  display:block;  list-style:none;  margin:0;  outline:0;  padding:0; } .filter-options .ui-menu .ui-menu {  position:absolute; } .filter-options .ui-menu .ui-menu-item {  cursor:pointer;  list-style:none;  margin:0; } .filter-options .ui-menu .ui-menu-item-wrapper {  padding:3px 1em 3px .4em;  position:relative; } .filter-options .ui-menu .ui-menu-divider {  border-width:1px 0 0;  font-size:0;  height:0;  line-height:0;  margin:5px 0; } .filter-options-content .am-swatch-wrapper {  display:inline-block; } .filter-options-content .am-swatch-wrapper:hover .am-swatch-link {  background:none; } .filter-options-content .am-swatch-wrapper > .input.-hidden {  display:none; } .am-filter-items-attr_price {  max-width:350px;  min-width:130px; } .am-filter-items-attr_color .swatch-option.text {  padding:1px 2px;  width:30px; } .amasty-catalog-topnav.block.filter {  flex-basis:auto; } .amasty-catalog-topnav .filter-options .item:last-child {  margin-bottom:0; } .amshopby-category-dropdown {  background-color:#ffffff;  border:1px solid #adadad;  cursor:pointer;  display:block;  font-weight:400;  min-height:3.2rem;  overflow:hidden;  padding-right:3.6rem;  text-align:left;  text-overflow:ellipsis;  white-space:normal; } .amshopby-category-dropdown:after {  border-color:#000000 transparent transparent;  border-style:solid;  border-width:.5rem .4rem 0;  box-sizing:border-box;  content:'';  height:0;  margin-top:-.2rem;  position:absolute;  right:1.2rem;  top:50%;  transition:all .2s linear;  width:0; } .amshopby-category-dropdown:before {  background-color:#e3e3e3;  border:1px solid #adadad;  bottom:0;  content:'';  position:absolute;  right:0;  top:0;  width:3.2rem; } .am-category-wrapper {  display:block;  position:relative;  user-select:none; } .am-category-wrapper.-active .amshopby-category-dropdown:after {  transform:rotate(180deg); } .am-category-wrapper .amshopby-checkbox, .am-category-wrapper .amshopby-radio {  margin-left:20px; } .am-category-wrapper .amshopby-filter-parent {  padding-left:0; } .am-category-wrapper .am-multiselect-crumb {  background-color:#f5f5f5;  border:1px solid #a79d95;  border-radius:1px;  display:inline-block;  font-size:1.2rem;  margin:.3rem 0 .3rem .3rem;  padding:.3rem 2.4rem .4rem 1rem;  position:relative;  transition:border-color 0.1s linear; } .am-category-wrapper .am-multiselect-crumb .action-close {  background-color:transparent;  border:none;  border-radius:0;  bottom:0;  box-shadow:none;  color:#514943;  font-size:.5em;  height:auto;  line-height:1;  margin:0;  padding:0;  position:absolute;  right:0;  top:0;  width:2rem; } .am-category-wrapper .am-multiselect-crumb .action-close:before {  content:'x';  font-size:10px;  transition:color .1s linear; } .am-category-wrapper .am-multiselect-crumb .action-close > span {  clip:rect(0, 0, 0, 0);  display:none;  overflow:hidden;  position:absolute;  visibility:hidden; } .filter-options .am-labels-folding .item {  display:flex;  align-items:center;  flex-wrap:wrap;  padding:0 0 0 20px;  position:relative; } .filter-options .am-labels-folding .item .am-input, .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) input[type='radio'], .filter-options .amshopby-category-dropdown + form .item input[type='radio'], .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) input[type='checkbox'], .filter-options .amshopby-category-dropdown + form .item input[type='checkbox'] {  left:0;  margin:0 5px 0 0;  position:absolute;  top:4px; } .filter-options .am-labels-folding .item .am-collapse-icon ~ .am-input {  left:20px; } .filter-options .am-labels-folding .item .am-collapse-icon ~ [class*='am-filter-item-'] {  padding-left:20px; } .filter-options .amshopby-category-dropdown + form .item {  flex-wrap:wrap; } .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered), .filter-options .amshopby-category-dropdown + form .item {  display:block;  position:relative; } .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ .am-input, .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ .am-input, .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ input[type='radio'], .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ input[type='radio'], .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ input[type='checkbox'], .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ input[type='checkbox'], .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ input[type='checkbox'] + .amshopby-choice, .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ input[type='checkbox'] + .amshopby-choice {  left:20px; } .filter-options .amshopby-category-dropdown + form .items.-am-multiselect .item .items-children.-folding {  padding-left:20px; } .am-labels-folding .am-collapse-icon, .filter-options .amshopby-category-dropdown + form .items.-am-multiselect .item .am-collapse-icon {  display:flex;  align-items:center;  align-self:flex-start;  left:0;  top:0; } .am-labels-folding .am-collapse-icon:after, .filter-options .amshopby-category-dropdown + form .items.-am-multiselect .item .am-collapse-icon:after, .am-labels-folding .am-show-more:before {  margin:0;  position:static; } .am-collapse-icon {  -webkit-font-smoothing:antialiased;  border-radius:50%;  box-sizing:border-box;  cursor:pointer;  font-style:normal;  font-weight:400;  height:20px;  line-height:1;  position:absolute;  width:20px; } .am-collapse-icon:after, .am-show-more:before {  background:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Amasty_Shopby/images/svg/arrow-bottom.svg) no-repeat 100% / contain;  content:'';  height:20px;  position:absolute;  right:0;  width:12px; } .am-collapse-icon.-active:after {  content:'';  transform:rotate(180deg); } .amshopby-option-link {  clear:both;  display:inline-block;  margin-right:5px; } .amshopby-option-link img {  float:left;  margin:0 5px 5px 0; } .amshopby-option-link img:not([src*='/resized']) {  max-height:30px;  max-width:30px; } .amshopby-item-removed {  text-decoration:none; } .am-category-image {  vertical-align:middle; } .amshopby-filter-current .filter-label {  vertical-align:middle; } .amshopby-filter-current .amshopby-items {  padding:0 0 0 10px; } .amshopby-filter-current .amshopby-item.item {  display:flex;  align-items:center;  flex-wrap:wrap;  padding:0 0 0 20px;  position:relative; } .amshopby-filter-current .amshopby-filter-name {  display:flex;  font-weight:600;  padding:0 5px 0 0; } .amshopby-filter-current .amshopby-filter-name:after {  content:':'; } .ie11 .amshopby-filter-current .amshopby-filter-name:after {  padding-left:1px; } .amshopby-filter-current .amshopby-filter-value {  flex-grow:1; } .amshopby-filter-current .am-swatch-link {  display:flex;  align-items:center; } .amshopby-filter-current .amshopby-filter-value .am-swatch-options .swatch-option {  margin:0; } .amshopby-filter-current .amshopby-remove {  display:flex;  justify-content:center;  align-items:center;  height:12px;  left:0;  position:absolute;  width:12px; } .ie11 .amshopby-filter-current .amshopby-remove {  top:calc(50% - (12px / 2)); } .amshopby-filter-current .amshopby-remove:hover:after, .amshopby-filter-current .amshopby-remove:hover:before {  background-color:#494949; } .amshopby-filter-current .amshopby-remove:hover ~ * {  opacity:.5; } .amshopby-filter-current .amshopby-remove:after, .amshopby-filter-current .amshopby-remove:before {  background-color:#c7c7c7;  content:'';  height:1px;  position:absolute;  width:100%; } .amshopby-filter-current .amshopby-remove:after {  transform:rotate(45deg); } .amshopby-filter-current .amshopby-remove:before {  transform:rotate(-45deg); } .amshopby-filter-current .am-shopby-swatch-label {  margin-left:10px; } .amshopby-filter-current .swatch-option-link-layered {  display:flex;  align-items:center;  flex-basis:100%; } .amshopby-filter-current .item {  padding-bottom:0; } .am-dropdown .am-select, .am-dropdown .chosen-container .chosen-choices {  background-color:#ffffff;  border-color:#cccccc;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-size:14px;  min-height:32px; } .am-dropdown .chosen-container .chosen-choices {  background-image:none; } .am-dropdown .chosen-container-multi .chosen-choices li.search-field input[type='text'] {  color:#000000;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  min-width:100px; } .filter-options-content [class*='am-filter-items-'] .label {  word-break:break-word; } .am-porto-cmtb .amshopby-filter-current.filter-current .amshopby-item.item {  display:flex;  align-items:center;  padding:0 0 10px 20px; } .am-porto-cmtb .amshopby-filter-current.filter-current .items {  padding:15px; } .am-porto-cmtb .amshopby-filter-current.filter-current .am-show-more {  padding:12px 25px 0 0; } .am-porto-cmtb .amshopby-filter-current.filter-current .category-image .image {  display:block;  max-width:100%;  width:auto;  height:auto; } .am-porto-cmtb .filter-options-content .swatch-option {  min-width:22px;  width:22px;  height:22px;  border:none;  background-position:center center;  background-size:100% 100%;  background-repeat:no-repeat;  box-shadow:0 0 3px rgba(0, 0, 0, 0.2); } .am-porto-cmtb .page-wrapper > .page-header {  z-index:900; } .am-porto-cmtb .page-main {  z-index:9; } .am-porto-cmtb .am-show-more:hover {  color:#006bb4 !important; } .filter-options-item .filter-options-content .amshopby-slider-wrapper {  margin:0 10px; } .amasty-catalog-topnav .filter-options-item .filter-options-content .amshopby-slider-wrapper, .filter-options-item .filter-options-content .amshopby-slider-wrapper > .items:not(.items-children):not(.am-category-view), .filter-options-item .filter-options-content .amshopby-slider-wrapper .amshopby-fromto-wrap {  margin:0; } .amshopby-slider-container {  margin:10px 0 5px; } .amshopby-slider-container .ui-slider-range {  position:absolute;  z-index:2; } .amshopby-slider-container .am-slider:not(.-loaded) {  opacity:0;  visibility:hidden; } .amshopby-slider-container .am-slider:before, .amshopby-slider-container .am-slider:after {  border-radius:20px;  content:'';  position:absolute;  z-index:1; } .amshopby-slider-container .am-slider .ui-slider-handle {  cursor:pointer;  display:flex;  justify-content:center;  margin:0;  overflow:inherit;  padding:0; } .amshopby-slider-container .amshopby-slider-display {  margin:10px 0 0;  text-align:center; } .amshopby-slider-container .ui-slider-handle.ui-state-hover ~ .ui-slider-handle, .amshopby-slider-container .ui-slider-handle.ui-state-active ~ .ui-slider-handle {  pointer-events:none;  user-select:none; } .amshopby-slider-container .amshopby-slider-tooltip {  border:1px solid #fff;  border-radius:2px;  bottom:calc(100% + 7px);  box-sizing:border-box;  display:flex;  font-size:12px;  justify-content:center;  letter-spacing:.03em;  line-height:1;  padding:3px;  position:absolute;  transition:none;  z-index:1; } .amshopby-slider-container .ui-slider-handle .amshopby-slider-corner {  position:absolute;  top:-12px;  width:8px;  z-index:2; } .amshopby-slider-container .ui-slider-handle .amshopby-slider-corner:before, .amshopby-slider-container .ui-slider-handle .amshopby-slider-corner:after {  border:1px solid;  border-color:inherit;  box-sizing:content-box;  clip-path:polygon(100% 0%, 0% 100%, 100% 100%);  content:'';  display:block;  height:6px;  position:absolute;  transform:rotate(45deg);  width:6px; } .amshopby-slider-container .ui-slider-handle .amshopby-slider-corner:after {  background:inherit; } .amshopby-slider-container.-default .am-slider {  background:#dadada;  height:10px;  margin:0 8px; } .amshopby-slider-container.-default .am-slider:before, .amshopby-slider-container.-default .am-slider:after {  height:10px;  width:16px; } .amshopby-slider-container.-default .am-slider:before {  left:-8px; } .amshopby-slider-container.-default .am-slider:after {  right:-8px; } .amshopby-slider-container.-default .ui-slider-range {  background:#b6b6b6;  height:10px; } .amshopby-slider-container.-default .am-slider .ui-slider-handle {  border-radius:50%;  height:16px;  transform:translate(-8px, -3px);  width:16px; } .filter-options-item .filter-options-content .amshopby-fromto-wrap .am-fromto-widget {  flex-wrap:wrap;  margin-top:10px; } .filter-options-item .filter-options-content .amshopby-slider-wrapper .amshopby-fromto-wrap .am-fromto-widget {  margin-top:25px; } .filter-options-item .filter-options-content .amshopby-slider-wrapper.-volumetric .amshopby-fromto-wrap .am-fromto-widget {  margin-top:35px; } .amasty-catalog-topnav .amshopby-fromto-wrap .am-fromto-widget {  max-width:210px; } .amshopby-fromto-wrap .am-fromto-widget > .amshopby-input-wrapper {  max-width:50%;  position:relative;  width:calc(50% - 7px); } .amshopby-fromto-wrap .am-fromto-widget .am-filter-price {  background-clip:padding-box;  border:1px solid #dfdedd;  color:#494949;  font-size:14px;  height:40px;  letter-spacing:.03em;  text-align:center;  width:100%; } .amshopby-fromto-wrap .am-fromto-widget > .delimiter {  line-height:40px;  margin:0;  width:14px; } .amshopby-fromto-wrap .am-fromto-widget > .am-filter-go {  margin:15px 0 0;  width:100%; } .amshopby-fromto-wrap .am-fromto-widget > .am-filter-go:not(.primary), .amshopby-fromto-wrap .am-fromto-widget > .am-filter-go:active {  box-shadow:none; } .amshopby-input-wrapper .amshopby-currency {  background:#fff;  bottom:calc(100% - 10px);  color:#494949;  font-size:14px;  left:4px;  letter-spacing:.03em;  line-height:16px;  padding:2px;  position:absolute; } .amshopby-slider-tooltip {  color:#fff; } .ui-slider-handle:not(.ui-state-hover):not(.ui-state-active) .amshopby-slider-corner, .ui-slider-handle:not(.ui-state-hover):not(.ui-state-active) .amshopby-slider-tooltip {  opacity:0;  visibility:hidden; } .amshopby-slider-container.-improved {  margin-top:30px; } .amshopby-slider-container.-improved .am-slider {  background:#dfdedd;  height:4px;  margin:0 8px; } .amshopby-slider-container.-improved .am-slider:before, .amshopby-slider-container.-improved .am-slider:after {  background:#dfdedd;  height:4px;  width:16px; } .amshopby-slider-container.-improved .am-slider:before {  left:-8px; } .amshopby-slider-container.-improved .am-slider:after {  right:-8px; } .amshopby-slider-container.-improved .ui-slider-range {  height:4px; } .amshopby-slider-container.-improved .am-slider .ui-slider-handle {  border-radius:50%;  height:16px;  top:-6px;  transform:translateX(-8px);  width:16px; } .amshopby-slider-container.-volumetric {  margin-top:20px; } .amshopby-slider-container.-volumetric .am-slider {  background:#dfdedd;  border-radius:20px;  box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.25);  height:4px;  margin:0 4px; } .amshopby-slider-container.-volumetric .am-slider:before, .amshopby-slider-container.-volumetric .am-slider:after {  display:none; } .amshopby-slider-container.-volumetric .ui-slider-range {  border-radius:20px;  box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.25);  height:4px; } .amshopby-slider-container.-volumetric .am-slider .ui-slider-handle {  border-radius:2px;  height:12px;  transform:translate(-4px, 10px);  width:8px; } .amshopby-slider-container.-volumetric .am-slider .ui-slider-handle:before {  background:inherit;  bottom:calc(100% - 4px);  clip-path:polygon(100% 0%, 0% 100%, 100% 100%);  content:'';  display:block;  height:6px;  left:calc(50% - 3px);  position:absolute;  transform:rotate(-135deg);  width:6px; } .amshopby-slider-container.-volumetric .amshopby-slider-tooltip {  border-radius:3px;  bottom:calc(100% + 17px); } .amshopby-slider-container.-volumetric .amshopby-slider-corner {  top:-23px; } .amshopby-slider-container.-volumetric .amshopby-slider-display {  margin-top:20px; } .amshopby-slider-container.-light {  margin-top:30px; } .amshopby-slider-container.-light .am-slider {  background:#dfdedd;  height:1px;  margin:0 8px; } .amshopby-slider-container.-light .am-slider:before, .amshopby-slider-container.-light .am-slider:after {  background:#dfdedd;  height:1px;  width:16px; } .amshopby-slider-container.-light .am-slider:before {  left:-8px; } .amshopby-slider-container.-light .am-slider:after {  right:-8px; } .amshopby-slider-container.-light .ui-slider-range {  height:1px; } .amshopby-slider-container.-light .am-slider .ui-slider-handle {  background:#ffffff;  border:1px solid #dfdedd;  border-radius:50%;  box-sizing:border-box;  height:16px;  top:-8px;  transform:translateX(-8px);  width:16px; } .amshopby-slider-container.-light .amshopby-slider-corner {  background:#fff;  border-color:#dfdedd; } .amshopby-slider-container.-light .amshopby-slider-tooltip {  border-color:#dfdedd; } .amshopby-slider-container.-dark {  margin-top:30px; } .amshopby-slider-container.-dark .am-slider {  background:#4a4948;  height:3px;  margin:0 5px; } .amshopby-slider-container.-dark .am-slider:before, .amshopby-slider-container.-dark .am-slider:after {  height:3px;  width:10px; } .amshopby-slider-container.-dark .am-slider:before {  left:-5px; } .amshopby-slider-container.-dark .am-slider:after {  right:-5px; } .amshopby-slider-container.-dark .ui-slider-range {  height:3px; } .amshopby-slider-container.-dark .am-slider .ui-slider-handle {  border-radius:2px;  height:15px;  top:-6px;  transform:translateX(-5px);  width:10px; } .filter-options-item .filter-options-content {  padding-bottom:5px; } .filter-options-item .filter-options-content .am-swatch-wrapper .swatch-option.image, .filter-options-item .filter-options-content .swatch-attribute.size .swatch-option.selected, .filter-options-item .filter-options-content .swatch-attribute.manufacturer .swatch-option.selected {  background-position:center;  background-repeat:no-repeat;  background-size:contain; } .filter-options-item .filter-options-content .range {  align-items:center;  display:flex;  margin-top:15px;  text-align:center; } .filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view), .filter-options-item .filter-options-content .am-category-wrapper, .filter-options-item .filter-options-content .amshopby-fromto-wrap {  margin:0 10px; } .filter-options-item .filter-options-content .am-shopby-form {  margin:0 7px; } .filter-options-item .filter-options-content .items [class*='am-filter-item'] {  margin-left:0;  padding:0; } .filter-options-item .filter-options-content .count {  display:inline-flex;  padding-left:0; } .filter-options-item .filter-options-content .am-shopby-swatch-label .count {  margin:0;  padding:0; } .filter-options-item .filter-options-content .am-shopby-swatch-label .label {  margin-right:5px; } .filter-options-item .filter-options-content .am-shopby-form {  margin-bottom:-15px;  overflow-x:hidden;  overflow-y:auto;  padding:3px; } .filter-options-item .filter-options-content .am-shopby-form .swatch-attribute .swatch-option-link-layered:hover {  background-color:unset; } .amasty-catalog-topnav .filter-options-item .filter-options-content {  padding-bottom:10px; } .amasty-catalog-topnav .filter-options-item .filter-options-content .items:not(.items-children):not(.am-category-view), .amasty-catalog-topnav .filter-options-item .filter-options-content .am-shopby-form, .amasty-catalog-topnav .filter-options-item .filter-options-content .am-category-wrapper, .amasty-catalog-topnav .filter-options-item .filter-options-content .amshopby-fromto-wrap {  margin:0; } .filter-options .item.-is-collapsible.-is-by-click.-folded .-folding {  display:none; } .filter-options .items.-am-overflow {  overflow-x:hidden;  overflow-y:auto; } .filter-options .items .items-children.-folding {  list-style:none;  padding-left:20px;  width:100%; } .filter-options .items.-am-singleselect .item.-is-by-click .items-children.-folding .item .amshopby-filter-parent {  padding-left:20px; } .filter-options .items.-am-multiselect .item.-is-expanded .items-children.-folding {  padding-left:0; } .filter-options .items .items-children.-folding .item {  margin:5px 0; } .filter-options .item.-empty-value {  opacity:.5;  pointer-events:none;  user-select:none; } .filter-options .ui-widget-overlay {  background:#aaaaaa;  opacity:.3; } .filter-options .ui-widget-shadow {  box-shadow:0 0 5px #666666; } .filter-options .am-category-view {  background-color:#ffffff;  border:1px solid #cccccc;  box-sizing:border-box;  display:none;  margin:0;  max-height:300px;  overflow-y:auto;  padding:10px;  position:absolute;  white-space:nowrap;  width:100%;  z-index:9; } .filter-options .items.am-category-view, .filter-options .am-category-view ol.items {  margin:0; } .filter-options .am-category-view.-am-singleselect .am-collapse-icon {  top:0; } .filter-options .am-category-view.-am-singleselect .am-collapse-icon:after, .filter-options .am-category-view.-am-singleselect .am-show-more:before {  left:0;  right:inherit; } .filter-options .am-category-view .item a.amshopby-filter-parent {  padding-left:20px; } .filter-options .am-category-view.-am-multiselect .item > .am-collapse-icon ~ a.amshopby-filter-parent {  padding-left:40px; } .filter-options .am-category-view [class*='am-filter-item'] {  display:inline-block;  white-space:initial; } .filter-options .filter-options-content .rating-summary {  display:inline-block;  vertical-align:sub; } .filter-options .amshopby-search-box {  margin:0 0 15px; } .filter-options .am-labels-folding.-am-singleselect .item .am-input, .filter-options [class*='am-filter-items-'].am-labels-folding.-am-singleselect .item:not(.swatch-option-link-layered) input[type='radio'], .filter-options .amshopby-category-dropdown + form .-am-singleselect .item input[type='radio'], .filter-options .am-category-view input[type='radio'] {  display:none; } .filter-options .am-labels-folding.-am-singleselect .item {  padding:0; } .filter-options .am-category-wrapper .items.-am-multiselect .item.-filter-parent:not(.-is-collapsible), .filter-options .items:not(.items-children):has(.item.-is-by-click.-filter-parent) > .item.-is-expanded {  margin-left:20px; } .filter-options-content .am-ranges .items.-am-multiselect .item {  position:relative; } .filter-options-content .am-ranges .items.-am-multiselect .item [class*='am-filter-item'] {  padding-left:20px; } .filter-actions .filter-clear {  color:#1979c3;  font-size:14px;  line-height:19px; } .filter-actions .filter-clear:hover {  color:#399ae6;  text-decoration:none; } .filter-actions .filter-clear:focus, .filter-actions .filter-clear:active {  color:#135d96; } .filter-options-content .item a:hover {  background-color:transparent;  color:#1979c3; } .filter-options-content .item a:hover .count {  color:#1979c3; } .filter-options-content .item a:active, .filter-options-content .item a:active .count {  color:#135d96;  text-decoration:none; } .filter-options-content .item:first-child {  margin-top:0; } .filter-options-content .item:last-child {  margin-bottom:0; } .filter-options-content .item > a {  display:block; } .filter-options-content .items.-am-singleselect .item > input[type='radio'] {  display:none; } .filter-options-content .items.-am-singleselect .amshopby-link-selected, .filter-options-content .swatch-option.selected + .am-shopby-swatch-label {  color:#1979c3; } .filter-options-content .items.-am-singleselect .amshopby-link-selected .count, .filter-options-content .swatch-option.selected + .am-shopby-swatch-label .count {  color:#1979c3; } .am-show-more, .filter-options-content .am-show-more {  background:transparent;  border:0;  color:#070605;  cursor:pointer;  display:none;  font-size:14px;  font-weight:400;  letter-spacing:.03em;  line-height:20px;  margin:10px 0 0;  padding:0 22px 0 0;  position:relative; } .amasty-catalog-topnav .filter-options-content .am-show-more {  padding-left:0; } .filter-options-content .am-show-more {  padding-left:10px; } .am-show-more:hover, .filter-options-content .am-show-more:hover {  background-color:transparent;  color:#838382;  text-decoration:none; } .am-show-more:active, .filter-options-content .am-show-more:active {  box-shadow:none;  color:#070605; } .am-show-more:before {  top:0; } .am-show-more.-active {  align-items:center;  display:inline-flex; } .am-show-more .am-counter {  display:inline-block;  margin:0 2px;  opacity:.5; } .am-show-more[data-is-hide='false']:before {  transform:rotate(180deg); } .amshopby-link-selected {  color:#1979c3; } .items[class*='category_ids']:not(.items-children) > .item > a {  font-weight:700; } .filter-options .items:not(.items-children).-am-multiselect > .item.-is-by-click .items-children.-folding {  padding-left:0; } .filter-options .items:not(.items-children).-am-multiselect > .item.-is-by-click .items-children.-folding .item.-is-expanded {  margin-left:20px; } .am-filter-items-stock .amshopby-link-selected, .am-filter-items-rating .amshopby-link-selected {  text-decoration:none; } .filter-content [class*='am-filter-item']:hover ~ .amshopby-choice:before {  border-color:#1979c3; } .filter-content .items.-am-multiselect [class*='am-filter-item']:hover {  color:inherit; } .filter-content .items.-am-multiselect [class*='am-filter-item']:hover .count {  color:#757575; } .amshopby-fly-out-view.ui-menu, .amshopby-flyout-block .items.amshopby-fly-out-view .item .items-children {  position:relative;  padding:13px 0;  border-radius:3px;  background:#fff;  box-shadow:0 4px 8px rgba(190, 199, 219, 0.21), 0 6px 25px rgba(190, 199, 219, 0.28); } .amshopby-fly-out-view .ui-menu {  width:100%; } .amshopby-fly-out-view .items-children:not(.ui-menu) {  display:none; } .amshopby-fly-out-view .am-input {  border:0;  clip:rect(0, 0, 0, 0);  height:0;  margin:0;  opacity:0;  overflow:hidden;  padding:0;  position:absolute;  width:0; } .amshopby-fly-out-view .am-input[type='radio'] + .amshopby-choice {  display:none; } .amshopby-flyout-block .items.amshopby-fly-out-view .item {  position:relative;  display:flex;  align-items:flex-start;  flex-direction:row-reverse;  margin:0;  padding:4px 20px;  font-size:14px;  line-height:18px; } .amshopby-flyout-block .items.amshopby-fly-out-view .item:hover {  background-color:#f8f8f9; } .amshopby-flyout-block .items.amshopby-fly-out-view .item .items-children {  position:absolute;  z-index:995; } .amshopby-flyout-block .items.amshopby-fly-out-view .item > .amshopby-choice {  position:relative;  top:inherit;  left:inherit;  margin:3px 0;  padding-left:22px; } .amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-'] {  display:inline-block;  width:100%; } .amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-']:hover {  background-color:transparent;  color:inherit; } .amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-']:hover > .count {  color:#757575; } .amshopby-flyout-block .items.amshopby-fly-out-view .item .amshopby-choice:hover:before, .amshopby-flyout-block .items.amshopby-fly-out-view .item [class*='am-filter-item-']:hover ~ .amshopby-choice:before {  border-color:#e3e3e3; } .am_shopby_apply_filters {  position:fixed;  bottom:-80px;  z-index:999;  width:100%;  transition:left 0.2s ease-in-out; } .am_shopby_apply_filters.visible {  bottom:0; } .am-show-button {  z-index:211;  display:flex;  align-items:center;  justify-content:center;  box-sizing:border-box;  margin:0 auto;  padding:15px 0;  width:100%;  border-top:1px solid #cccccc;  background:#ffffff;  text-align:center; } .am-show-button > .am-items {  margin:0;  padding:0 10px;  color:#070605;  font-size:14px;  line-height:22px; } .am-show-button > .am-items.-loading {  display:inline-block;  width:30px;  height:30px;  background:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Amasty_Shopby/images/svg/loader.svg) center / 30px no-repeat;  vertical-align:middle; } .am-show-button > .amshopby-button {  display:inline-flex;  align-items:center;  justify-content:center;  padding:0 10px;  min-width:90px;  line-height:1; } .ie11 .am-show-button > .amshopby-button {  padding:10px; } #amasty-shopby-product-list {  z-index:1; } #amasty-shopby-product-list .products.wrapper {  position:relative; } .amshopby-overlay-block {  position:absolute;  top:0;  bottom:0;  z-index:230;  display:none;  width:100%;  background:rgba(255, 255, 255, 0.5); } .amshopby-overlay-block > .amshopby-loader {  position:absolute;  top:10%;  left:50%;  display:block;  width:100px;  height:100px;  background:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Amasty_Shopby/images/svg/loader.svg) center / 100px no-repeat;  transform:translate(-50%, -10%); } .ui-helper-hidden-accessible {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .amshopby-slider-settings {  list-style:none; } .amshopby-slider-settings.-style {  max-width:214px; } .amshopby-slider-settings.-style .amshopby-slider-container.-default .amshopby-label {  padding-bottom:15px; } .amshopby-slider-settings.-style .am-slider {  z-index:0;  margin:0; } .amshopby-slider-settings.-style .amshopby-label {  display:flex;  align-items:center;  padding-bottom:45px; } .amshopby-slider-settings.-style .amshopby-input {  display:flex;  align-items:center;  justify-content:center; } .amshopby-slider-settings.-style .amshopby-input:checked {  background:#007bdb; } .amshopby-slider-settings.-style .amshopby-input:checked:after {  position:initial;  margin:0;  width:6px;  height:6px;  background:#fff; } .amshopby-slider-settings.-style .amshopby-title {  padding-left:7px; } .amshopby-slider-settings.-style .amshopby-slider-tooltip {  visibility:visible;  opacity:1;  transition:none; } .ambrands-word-break {  word-wrap:break-word;  word-break:break-word; } .ie11 .ambrands-word-break {  word-break:break-all; } .amrelated-grid-wrapper .amshopby-option-link {  margin-bottom:10px; } .amshopby-brand-title-link {  font-weight:bold; } .amshopby-brand-tooltip.-no-double ~ .amshopby-brand-tooltip.-no-double {  visibility:hidden;  opacity:0; } .ambrands-letters-filter {  display:flex;  flex-wrap:wrap; } .ambrands-letters-filter .ambrands-letter {  align-items:center;  background:#ffffff;  border:1px solid #cccccc;  border-radius:6px;  box-sizing:border-box;  color:#333333;  cursor:pointer;  display:flex;  font-size:14px;  font-weight:400;  justify-content:center;  line-height:1.2;  margin:0 12px 12px 0;  min-height:34px;  min-width:34px;  padding:6px;  text-align:center; } .ambrands-letters-filter .ambrands-letter:hover {  background:#ffffff;  border-color:#006bb4;  text-decoration:none; } .ambrands-letters-filter .ambrands-letter.-disabled {  background:#ececec;  border-color:#ececec;  box-shadow:none;  color:#575757;  pointer-events:none; } .ambrands-letters-filter .ambrands-letter.hide {  display:none; } .ambrands-letters-filter .ambrands-letter.-active {  background:#dff1ff;  border-color:#006bb4;  color:#006bb4; } .ambrands-letters-filter .ambrands-letter.-letter-all {  padding:6px 11px; } .ambrands-filters-block {  display:inline-block;  margin:20px 0 53px;  width:100%; } .ambrands-search-wrapper {  margin-bottom:30px;  max-width:460px; } .ambrands-search-block {  display:block;  position:relative; } .ambrands-search-block:before {  background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDcuNjkyYTcuNjkyIDcuNjkyIDAgMTAxNS4zODUgMEE3LjY5MiA3LjY5MiAwIDAwMCA3LjY5MnptMS41MzggMGE2LjE1NCA2LjE1NCAwIDExMTIuMzA4IDAgNi4xNTQgNi4xNTQgMCAwMS0xMi4zMDggMHoiIGZpbGw9IiNDN0M3QzciLz48cGF0aCBkPSJNMTkuMjMyIDIwYS43Ni43NiAwIDAxLS41NDQtLjIyNmwtNi42MzYtNi42NDZhLjc3Ljc3IDAgMTExLjA3Ny0xLjA5N2w2LjY0NyA2LjY0NmMuMy4zLjMuNzg3IDAgMS4wODdhLjc2Ljc2IDAgMDEtLjU0NC4yMzZ6IiBmaWxsPSIjQzdDN0M3Ii8+PC9zdmc+) center no-repeat;  content:'';  display:flex;  height:20px;  left:15px;  min-width:20px;  pointer-events:none;  position:absolute;  top:calc(50% - 20px / 2);  width:20px; } .ambrands-search-block .ambrands-clear {  background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjIzIDQuMjNhLjc4My43ODMgMCAwMTEuMTA2IDBMMTAgOC44OTJsNC42NjQtNC42NjRhLjc4My43ODMgMCAwMTEuMTA3IDEuMTA3TDExLjEwNyAxMGw0LjY2NCA0LjY2NGEuNzgzLjc4MyAwIDAxLTEuMTA3IDEuMTA3TDEwIDExLjEwNyA1LjMzNiAxNS43N2EuNzgzLjc4MyAwIDAxLTEuMTA3LTEuMTA3TDguODkzIDEwIDQuMjMgNS4zMzZhLjc4My43ODMgMCAwMTAtMS4xMDd6IiBmaWxsPSIjMzMzIi8+PC9zdmc+) center no-repeat;  border:0;  border-radius:0 6px 6px 0;  cursor:pointer;  display:block;  height:40px;  padding:10px;  position:absolute;  right:0;  top:0;  width:40px; } .ambrands-search-block .ambrands-clear:not(.-active) {  display:none; } .ambrands-search-block .ambrands-input {  background:#ffffff;  border:1px solid #cccccc;  border-radius:6px;  box-sizing:border-box;  color:#333333;  display:block;  font-size:14px;  font-weight:400;  height:40px;  line-height:20px;  margin:0 0 10px;  max-width:100%;  padding:10px 40px; } .ambrands-search-block .ambrands-input::-webkit-input-placeholder {  color:#575757;  font-weight:400;  font-size:14px;  line-height:20px; } .ambrands-search-block .ambrands-input:-moz-placeholder {  color:#575757;  font-weight:400;  font-size:14px;  line-height:20px;  opacity:1; } .ambrands-search-block .ambrands-input::-moz-placeholder {  color:#575757;  font-weight:400;  font-size:14px;  line-height:20px;  opacity:1; } .ambrands-search-block .ambrands-input:-ms-input-placeholder {  color:#575757;  font-weight:400;  font-size:14px;  line-height:20px; } .ambrands-search-block .ambrands-input:focus::-webkit-input-placeholder {  color:#c7c7c7; } .ambrands-search-block .ambrands-input:focus:-moz-placeholder {  color:#c7c7c7; } .ambrands-search-block .ambrands-input:focus::-moz-placeholder {  color:#c7c7c7; } .ambrands-search-block .ambrands-input:focus:-ms-input-placeholder {  color:#c7c7c7; } .ambrands-search-block .ambrands-input:hover, .ambrands-search-block .ambrands-input:focus {  border-color:#006bb4; } ._keyfocus .ambrands-search-block .ambrands-input:focus, .ambrands-search-block .ambrands-input:not([disabled]):focus {  box-shadow:none; } .ambrands-livesearch-block {  background-color:#ffffff;  border:1px solid transparent;  border-radius:6px;  box-shadow:0 4px 8px rgba(190, 199, 219, 0.21), 0 6px 25px rgba(190, 199, 219, 0.28);  box-sizing:border-box;  display:block;  max-height:250px;  max-width:100%;  overflow-x:hidden;  overflow-y:auto;  position:absolute;  width:460px;  z-index:99; } .ambrands-livesearch-block:not(.-active) {  display:none; } .ambrands-livesearch-block > .ambrands-item {  box-sizing:border-box;  color:#000000;  display:block;  float:left;  padding:5px 10px;  width:100%; } .ambrands-livesearch-block > .ambrands-item:hover {  background-color:#e8e8e8;  text-decoration:none; } .ambrands-livesearch-block > .ambrands-item.active {  background-color:#e8e8e8; } @supports (-webkit-touch-callout:none) {  ._keyfocus .ambrands-search-block .ambrands-input:not(:focus),  .ambrands-search-block .ambrands-input:not(:focus) {   border-top-width:.5px;  } } .ambrands-letters-list .ambrands-letter {  box-sizing:border-box;  margin-bottom:40px;  vertical-align:top;  width:100%; } .ambrands-letters-list .ambrands-letter .ambrands-content {  display:flex;  flex-wrap:wrap;  margin:0 -8px;  padding:0; } .ambrands-letters-list .ambrands-letter .ambrands-title {  align-items:center;  color:#333333;  display:flex;  font-size:32px;  font-style:normal;  font-weight:700;  line-height:1;  margin:0 0 20px; } .ambrands-letter .ambrands-brand-item {  margin:0 8px 16px;  min-width:100px;  position:relative; } .ambrands-letter .ambrands-brand-item.-no-logo {  max-width:calc(50% - (8px * 2));  width:100%; } .ambrands-letter .ambrands-brand-item.-no-logo .ambrands-label {  padding-top:10px; } .ambrands-letter .ambrands-brand-item .ambrands-inner {  align-items:center;  background:#ffffff;  border:1px solid transparent;  border-radius:6px;  box-shadow:0 2px 5px rgba(74, 83, 94, 0.03), 0 4px 10px rgba(104, 118, 139, 0.13);  color:#333333;  display:flex;  flex-direction:column;  height:100%;  justify-content:flex-start;  overflow:hidden; } .ambrands-letter .ambrands-brand-item .ambrands-inner:hover, .ambrands-letter .ambrands-brand-item .ambrands-inner:focus {  border-color:#006bb4;  text-decoration:none; } .ambrands-letter .ambrands-brand-item .ambrands-inner:active {  background:rgba(65, 173, 255, 0.19);  border-color:#006bb4; } .ambrands-letter .ambrands-brand-item .ambrands-empty {  color:#8c8c8c; } .ambrands-letter .ambrands-brand-item .ambrands-count {  color:#757575; } .ambrands-letter .ambrands-brand-item .ambrands-count:before {  content:'('; } .ambrands-letter .ambrands-brand-item .ambrands-count:after {  content:')'; } .ambrands-letter .ambrands-brand-item .ambrands-label {  word-wrap:break-word;  word-break:break-word;  box-sizing:border-box;  font-size:14px;  font-style:normal;  font-weight:600;  line-height:19px;  margin:auto;  padding:0 10px 10px;  width:100%; } .ie11 .ambrands-letter .ambrands-brand-item .ambrands-label {  word-break:break-all; } .ambrands-brand-item .ambrands-image-block {  align-items:center;  box-sizing:border-box;  display:flex;  padding:10px; } .ambrands-brand-item .ambrands-image-block > .ambrands-image {  max-height:100%;  max-width:100%; } .ambrands-letter .ambrands-image {  display:block;  margin:0 auto;  pointer-events:none; } .ambrands-letters-list .ambrands-brand-item {  list-style-type:none;  text-align:center; } .ambrands-list-popup, .ambrands-menu-item .ambrands-arrow {  display:none; } .ambrands-slider.amslider .ambrands-slide-link {  display:flex;  width:100%; } .ambrands-slider.amslider .ambrands-slide-link:hover {  text-decoration:none; } .ambrands-slider.amslider .brand-swiper-slide.swiper-slide {  padding:.4rem; } .ambrands-slider.amslider .brand-swiper-slide.swiper-slide .ambrands-empty {  color:#8c8c8c; } .ambrands-slider.amslider .swiper-pagination-bullets .swiper-pagination-bullet {  margin:.8rem 1rem; } .ambrands-slider.amslider .swiper-button-prev, .ambrands-slider.amslider .swiper-button-next {  background-color:#68a8e0; } .ambrands-slider.amslider .swiper-button-prev:focus, .ambrands-slider.amslider .swiper-button-next:focus {  box-shadow:0 0 4px 3px #00699d; } .inquiry-actions {  display:block;  margin:10px 0px 20px 0; } div#myModal {  display:none; } aside.modal-popup.prd-inquiry-popup.modal-slide._inner-scroll._show header.modal-header {  display:block;  margin:0;  padding-top:15px; } aside.modal-popup.prd-inquiry-popup.modal-slide._inner-scroll._show .modal-inner-wrap {  box-sizing:border-box;  margin-left:auto;  margin-right:auto;  max-width:1024px; } #inq-form fieldset.fieldset {  margin:0 !important; } button#inq-submit {  margin-top:15px; } .attachement-error-msg {  display:block;  margin-top:10px; } .extension-error, .attachement-error-msg, .captcha-error-msg {  color:#e02b27;  font-size:1.2rem; } .require-notes {  display:block;  width:100%;  margin-top:20px;  color:#e0312e;  font-weight:600; } form#inq-form input#file-upload {  display:block;  width:100%;  margin-bottom:8px; } div#file-upload-section .control input#attechment_file {  display:block;  width:100%;  margin-bottom:8px; } div#product-inquiry-tab-main div#myModal-tab fieldset.fieldset legend.legend.inuiry-legend {  display:block;  border:none; } .loader-wrapper {  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  background:rgba(0, 0, 0, 0.6);  z-index:49;  margin:auto;  cursor:not-allowed;  display:flex;  align-items:center;  justify-content:center;  height:100%;  width:100%; } .loader-wrapper.no-display {  display:none; } .lds-dual-ring {  display:inline-block;  width:80px;  height:80px; } .lds-dual-ring:after {  content:" ";  display:block;  width:64px;  height:64px;  margin:8px;  border-radius:50%;  border:6px solid #009191;  border-color:#009191 transparent #009191 transparent;  animation:lds-dual-ring 1.2s linear infinite; } @keyframes lds-dual-ring {  0% {   transform:rotate(0deg);  }  100% {   transform:rotate(360deg);  } } .morefrom-ajax-wrapper, .children-category-list-ajax {  position:relative;  min-height:200px; } .catalog-product-view .fotorama--fullscreen {  z-index:9999 !important; } .catalog-product-view .zoomImg {  display:none !important; } .block-category-event {  background:#f0f0f0;  color:#333333;  padding:10px 0 15px;  text-align:center; } .block-category-event.block:last-child {  margin-bottom:10px; } .block-category-event .block-title {  margin:0 0 10px; } .block-category-event .block-title strong {  font-size:1.5rem;  font-weight:300; } .block-category-event .ticker {  margin:0;  padding:0;  list-style:none none; } .block-category-event .ticker li {  display:none;  margin:0 15px; } .block-category-event .ticker .value {  font-size:1.8rem;  font-weight:300; } .block-category-event .ticker .label {  font-size:1rem;  display:block;  text-transform:lowercase; } .block-category-event .dates {  display:table;  margin:0 auto; } .block-category-event .dates .start, .block-category-event .dates .end {  display:table-cell;  vertical-align:top; } .block-category-event .dates .date {  font-size:1.8rem; } .block-category-event .dates .time {  display:block; } .block-category-event .dates .start {  padding-right:40px;  position:relative; } .block-category-event .dates .start:after {  font-size:1.8rem;  content:'\2013';  display:block;  position:absolute;  right:15px;  top:0; } .table-wrapper.billing-agreements {  margin-bottom:40px; } .payment-method-content .pay-later-message {  margin-bottom:10px;  margin-top:10px; } .paypal {  display:inline-block;  vertical-align:top; } .block-minicart .paypal, .cart-summary .paypal {  display:block; } .paypal img {  display:block;  margin:5px auto 0; } .opc .paypal {  vertical-align:middle; } .paypal.acceptance {  display:block;  margin:0 0 20px; } .map-form-addtocart .paypal {  display:block;  margin:10px auto 5px; } .cart-summary .paypal + .paypal {  margin-top:25px; } .paypal-review .actions-toolbar {  margin-top:10px; } .paypal-review .paypal-review-title {  padding:0 0 10px; } .paypal-review .paypal-review-title > strong {  font-size:2.4rem;  font-weight:300; } .paypal-review .paypal-review-title .action {  display:inline-block;  margin:12px 0 0 30px; } .paypal-review .table-paypal-review-items .col.name {  padding-top:16px; } .paypal-review .table-paypal-review-items .col.qty {  text-align:center; } .paypal-review .item-options dt {  display:inline-block; } .paypal-review .item-options dt:after {  content:':'; } .paypal-review .item-options dd {  margin:0; } .paypal-review-discount {  border-bottom:1px solid #cccccc;  margin:0 0 40px;  padding:10px 0 0; } .fotorama-video-container:after {  background:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Magento_ProductVideo/img/gallery-sprite.png) bottom right;  bottom:0;  content:'';  height:100px;  left:0;  margin:auto;  position:absolute;  right:0;  top:12px;  width:100px; } .fotorama-video-container .magnify-lens {  display:none !important; } .fotorama-video-container.video-unplayed:hover img {  opacity:.6; } .fotorama-video-container.video-unplayed:hover:after {  transform:scale(1.25); } .video-thumb-icon:after {  background:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Magento_ProductVideo/img/gallery-sprite.png) bottom left;  bottom:0;  content:'';  height:40px;  left:0;  margin:auto;  position:absolute;  right:0;  top:10px;  width:49px; } .product-video {  bottom:0;  height:75%;  left:0;  margin:auto;  position:absolute;  right:0;  top:0;  width:100%; } .product-video iframe {  height:100%;  left:0;  position:absolute;  top:0;  width:100%;  z-index:9999; } .fotorama__stage__shaft:focus .fotorama__stage__frame.fotorama__active:after {  bottom:0;  content:'';  height:100px;  left:0;  margin:auto;  position:absolute;  right:0;  top:12px;  width:100px; } .fotorama__product-video--loading:after {  visibility:hidden; } @media only screen and (min-device-width:320px) and (max-device-width:780px) and (orientation:landscape) {  .product-video {   height:100%;   width:81%;  } } .opc-wrapper .form-discount {  max-width:500px; } .swatch-attribute-label {  font-weight:700;  position:relative; } .swatch-attribute-label.required {  padding-right:10px; } .swatch-attribute-label[data-required='1']:after {  color:#e02b27;  content:'*';  font-size:14px;  font-weight:700;  position:absolute;  right:-11px;  top:-2px; } .swatch-attribute-selected-option {  color:#646464;  padding-left:17px; } .swatch-attribute-options {  margin:10px 0; } .swatch-attribute-options:focus {  box-shadow:none; } .swatch-attribute-options .swatch-option-tooltip-layered .title {  color:#282828;  bottom:-5px;  height:20px;  left:0;  margin-bottom:10px;  position:absolute;  text-align:center;  width:100%; } .swatch-attribute.size .swatch-option, .swatch-attribute.manufacturer .swatch-option {  background:#f0f0f0;  color:#949494; } .swatch-attribute.size .swatch-option.selected, .swatch-attribute.manufacturer .swatch-option.selected {  background:#ffffff;  border:1px solid #ffffff;  color:#000000; } .swatch-option {  border:1px solid #dadada;  cursor:pointer;  float:left;  height:20px;  margin:0 10px 5px 0;  max-width:100%;  min-width:30px;  overflow:hidden;  padding:1px 2px;  position:relative;  text-align:center;  text-overflow:ellipsis; } .swatch-option:focus {  box-shadow:0 0 3px 1px #00699d; } .swatch-option.text {  background:#f0f0f0;  color:#686868;  font-size:12px;  font-weight:700;  line-height:20px;  margin-right:7px;  min-width:22px;  padding:4px 8px; } .swatch-option.text.selected {  background-color:#ffffff; } .swatch-option.selected {  outline:2px solid #ff5501;  border:1px solid #ffffff;  color:#333333; } .swatch-option:not(.disabled):hover {  border:1px solid #ffffff;  color:#333333;  outline:1px solid #999999; } .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover {  border:1px solid #ffffff;  outline:2px solid #c34000; } .swatch-option.disabled {  box-shadow:unset;  cursor:default;  pointer-events:none; } .swatch-option.disabled:after {  background:linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);  background:-moz-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);  background:-ms-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);  background:-o-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);  background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(43%, #ffffff), color-stop(46%, #ffffff), color-stop(47%, #ff5216), color-stop(53%, #ff5216), color-stop(54%, #ffffff), color-stop(57%, #ffffff), color-stop(58%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));  background:-webkit-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);  bottom:0;  content:'';  filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff, GradientType=1)';  left:0;  position:absolute;  right:0;  top:0; } .swatch-option-disabled {  border:0;  cursor:default;  outline:none !important; } .swatch-option-disabled:after {  -webkit-transform:rotate(-30deg);  -ms-transform:rotate(-30deg);  transform:rotate(-30deg);  background:#e02b27;  content:'';  height:2px;  left:-4px;  position:absolute;  top:10px;  width:42px;  z-index:995; } .swatch-option-loading {  content:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/images/loader-2.gif); } .swatch-option-tooltip {  border:1px solid #dadada;  color:#949494;  background:#ffffff;  display:none;  max-height:100%;  min-height:20px;  min-width:20px;  padding:5px;  position:absolute;  text-align:center;  z-index:999; } .swatch-option-tooltip .corner, .swatch-option-tooltip-layered .corner {  bottom:0;  height:8px;  left:40%;  position:absolute; } .swatch-option-tooltip .corner:before, .swatch-option-tooltip-layered .corner:before, .swatch-option-tooltip .corner:after, .swatch-option-tooltip-layered .corner:after {  border-style:solid;  content:'';  font-size:1px;  height:0;  position:relative;  width:0; } .swatch-option-tooltip .corner:before, .swatch-option-tooltip-layered .corner:before {  border-color:#adadad transparent transparent transparent;  border-width:8px 8.5px 0 8.5px;  left:0;  top:2px; } .swatch-option-tooltip .corner:after, .swatch-option-tooltip-layered .corner:after {  border-color:#ffffff transparent transparent transparent;  border-width:7px 7.5px 0 7.5px;  left:-15px;  top:1px; } .swatch-option-tooltip .image, .swatch-option-tooltip-layered .image {  display:block;  height:130px;  margin:0 auto;  width:130px; } .swatch-option-tooltip-layered {  background:#ffffff;  border:1px solid #dadada;  color:#949494;  display:none;  left:-47px;  position:absolute;  width:140px;  z-index:999; } .swatch-option-tooltip .title {  color:#282828;  display:block;  max-height:200px;  min-height:20px;  overflow:hidden;  text-align:center; } .swatch-option-link-layered {  margin:0 !important;  padding:0 !important;  position:relative; } .swatch-option-link-layered:focus > div {  box-shadow:0 0 3px 1px #00699d; } .swatch-option-link-layered:hover > .swatch-option-tooltip-layered {  display:block; } .swatch-opt {  margin:20px 0; } .swatch-opt-listing {  margin-bottom:10px; } .swatch-more {  display:inline-block;  margin:2px 0;  padding:2px;  position:static; } .swatch-visual-tooltip-layered {  height:160px;  top:-170px; } .swatch-textual-tooltip-layered {  height:30px;  top:-40px; } .swatch-input {  left:-1000px;  position:absolute;  visibility:hidden; } .clearfix:after {  clear:both;  content:'';  display:block;  height:0;  visibility:hidden; } .minilist .weee {  display:table-row;  font-size:1.1rem; } .minilist .weee:before {  display:none; } .price-container.weee:before {  display:none; } .column .block-addbysku .fieldset {  margin:0; } .column .block-addbysku .fieldset .fields {  position:relative; } .column .block-addbysku .fieldset .fields .field {  display:inline-block;  margin-bottom:10px;  vertical-align:top; } .column .block-addbysku .fieldset .fields .actions-toolbar {  position:absolute;  right:0;  top:7px; } .column .block-addbysku .sku {  margin-right:-155px;  padding-right:160px;  width:100%; } .column .block-addbysku .qty .qty + .mage-error {  width:80px; } .column .block-addbysku .block-content .actions-toolbar {  clear:both;  margin:0 0 20px;  text-align:left; } .column .block-addbysku .block-content .actions-toolbar:before, .column .block-addbysku .block-content .actions-toolbar:after {  content:'';  display:table; } .column .block-addbysku .block-content .actions-toolbar:after {  clear:both; } .column .block-addbysku .block-content .actions-toolbar .primary {  float:left; } .column .block-addbysku .block-content .actions-toolbar .primary, .column .block-addbysku .block-content .actions-toolbar .secondary {  display:inline-block; } .column .block-addbysku .block-content .actions-toolbar .primary a.action, .column .block-addbysku .block-content .actions-toolbar .secondary a.action {  display:inline-block; } .column .block-addbysku .block-content .actions-toolbar .primary .action {  margin:0 15px 0 0; } .column .block-addbysku .block-content .actions-toolbar .secondary a.action {  margin-top:6px; } .column .block-addbysku .block-content .actions-toolbar .primary, .column .block-addbysku .block-content .actions-toolbar .secondary {  display:block;  float:none; } .column .block-addbysku .block-content .actions-toolbar > .secondary {  text-align:left; } .column .block-addbysku .action.add {  display:inline-block;  text-decoration:none;  line-height:normal;  padding:4px;  width:auto; } .column .block-addbysku .action.add > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .column .block-addbysku .action.add:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:20px;  line-height:inherit;  color:inherit;  content:'\e61c';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .column .block-addbysku .action.add:hover:before {  color:inherit; } .column .block-addbysku .action.add:active:before {  color:inherit; } .column .block-addbysku .reset {  margin:7px 0; } .column .block-addbysku .note {  display:block;  margin:0 0 20px;  padding-top:10px; } .block-cart-failed {  margin:40px 0; } .block-cart-failed .block-title {  font-size:2.6rem; } .block-cart-failed .block-title strong {  font-weight:300; } .block-cart-failed .actions {  text-align:center; } .block-cart-failed .actions .action {  display:block;  margin:0 auto 10px; } .catalogsearch-advanced-result .message.error {  margin-top:-60px; } .bundle-actions {  margin:0 0 30px; } .bundle-options-container {  clear:both;  margin-bottom:40px; } .bundle-options-container .legend.title {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:0rem;  margin-bottom:2rem;  border:0;  padding:0; } .bundle-options-container .product-add-form {  display:none; } .bundle-options-container .product-options-wrapper {  margin-bottom:30px; } .bundle-options-container .product-options-wrapper .fieldset > .field {  border-top:1px #e4e4e4 solid;  padding-top:20px; } .bundle-options-container .product-options-wrapper .fieldset > .field:first-of-type {  border-top:0;  padding-top:0; } .bundle-options-container .product-options-wrapper .field.choice input {  float:left;  margin-top:4px; } .bundle-options-container .product-options-wrapper .field.choice .label {  display:block;  margin-left:24px; } .bundle-options-container .product-options-wrapper .field.choice .price-excluding-tax {  display:inline-block; } .bundle-options-container .action.back {  margin-bottom:30px; } .bundle-options-container .block-bundle-summary > .title {  margin-bottom:15px; } .bundle-options-container .block-bundle-summary > .title > strong {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:2.5rem;  margin-bottom:2rem; } .bundle-options-container .block-bundle-summary > .title, .bundle-options-container .block-bundle-summary .bundle-summary .subtitle {  border-bottom:1px #e4e4e4 solid;  margin-bottom:25px;  padding-bottom:16px; } .bundle-options-container .block-bundle-summary .price-box {  margin-bottom:20px; } .bundle-options-container .block-bundle-summary .price-box .price-label {  display:block;  margin-bottom:5px; } .bundle-options-container .block-bundle-summary .bundle-summary {  margin-top:30px; } .bundle-options-container .block-bundle-summary .bundle-summary.empty {  display:none; } .bundle-options-container .block-bundle-summary .bundle-summary > .subtitle {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:2.5rem;  margin-bottom:2rem;  display:block; } .bundle-options-container .block-bundle-summary .bundle.items > li {  margin-bottom:20px; } .bundle-options-container .block-bundle-summary .product-addto-links {  text-align:center; } .bundle-options-container .block-bundle-summary .product-addto-links > .action {  margin-right:5%; } .bundle-options-container .block-bundle-summary .product-addto-links > .action.tocompare:before {  content:'\e61e'; } .bundle-options-container p.required {  color:#e02b27; } .bundle-options-container .nested .field.qty {  margin:0 0 20px;  margin-top:20px; } .bundle-options-container .nested .field.qty > .label {  margin:0 0 8px;  display:inline-block; } .bundle-options-container .nested .field.qty .label {  font-weight:600; } .bundle-options-container .nested .field.qty:last-child {  margin-bottom:0; } .bundle-options-container .price {  font-weight:600; } .bundle-options-container .product-options-bottom {  border-top:1px solid #cccccc;  clear:left;  margin:0 0 40px;  padding-top:20px; } .search .fieldset .control .addon input {  flex-basis:auto;  width:100%; } .block-search {  margin-bottom:0; } .block-search .block-title {  display:none; } .block-search .block-content {  margin-bottom:0; } .block-search .label {  text-decoration:none;  display:inline-block;  float:right; } .block-search .label > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .block-search .label:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:22px;  line-height:28px;  color:#757575;  content:'\e615';  font-family:'luma-icons';  margin:0 10px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .block-search .label:hover:before {  color:#333333; } .block-search .label:active:before {  color:#333333; } .block-search .label.active + .control input {  position:static; } .block-search .action.search {  display:none; } .block-search .control {  border-top:1px solid #cccccc;  clear:both;  margin:0 -15px -1px;  padding:0 15px; } .block-search input {  font-size:16px;  left:-300%;  margin:15px 0;  position:absolute; } .block-search .nested {  display:none; } .search-autocomplete {  display:none;  margin-top:-15px;  overflow:hidden;  position:absolute;  z-index:3; } .search-autocomplete ul {  margin:0;  padding:0;  list-style:none none; } .search-autocomplete ul:not(:empty) {  background:#ffffff;  border:1px solid #c2c2c2;  border-top:0; } .search-autocomplete ul li {  border-top:1px solid #e5e5e5;  cursor:pointer;  margin:0;  padding:5px 40px 5px 10px;  position:relative;  text-align:left;  white-space:normal; } .search-autocomplete ul li:first-child {  border-top:none; } .search-autocomplete ul li:hover, .search-autocomplete ul li.selected {  background:#e8e8e8; } .search-autocomplete ul li .amount {  color:#999999;  position:absolute;  right:7px;  top:5px; } .form.search.advanced .fields.range .field:first-child {  position:relative; } .form.search.advanced .fields.range .field:first-child .control {  padding-right:25px; } .form.search.advanced .fields.range .field:first-child .control:after {  content:' \2013 ';  display:inline-block;  position:absolute;  right:0;  text-align:center;  top:6px;  width:25px; } .form.search.advanced .fields.range .field:last-child {  position:relative; } .form.search.advanced .fields.range .field:last-child div.mage-error {  left:0;  position:absolute;  top:32px; } .form.search.advanced .fields.range .field.with-addon .control {  padding-right:45px; } .form.search.advanced .group.price .addon .addafter {  background:none;  border:0;  padding-top:6px;  position:absolute;  right:0;  top:0; } .search-terms {  line-height:2em; } .search-terms > li {  display:inline-block;  margin-right:10px; } .search.found {  margin-bottom:10px; } .checkout-cart-index .page-main {  padding-left:0;  padding-right:0; } .checkout-cart-index .page-title-wrapper {  padding-left:15px;  padding-right:15px; } .cart-summary {  background:#f5f5f5;  margin-bottom:25px;  padding:1px 0 25px; } .cart-summary > .title {  font-size:2.4rem;  display:none;  font-weight:300;  margin:12px 0; } .cart-summary .block form:not(:last-of-type) .fieldset {  margin:0 0 25px; } .cart-summary .block .price {  font-weight:700; } .cart-summary .block .field {  margin:0 0 16px; } .cart-summary .block .actions-toolbar > .primary {  text-align:left; } .cart-summary .block .actions-toolbar > .primary .action.primary, .cart-summary .block .actions-toolbar > .primary .amshopby-button, .cart-summary .block .actions-toolbar > .primary .am-filter-go {  width:auto; } .cart-summary .block .title strong {  font-size:1.4rem;  font-weight:600; } .cart-summary .block .item-options {  margin:0 0 16px; } .cart-summary .block .item-options .field .radio {  float:left;  margin-top:4px; } .cart-summary .block .item-options .field .radio + .label {  display:block;  margin:0;  overflow:hidden; } .page-main .cart-summary .block {  margin-bottom:0; } .cart-summary .checkout-methods-items {  margin:20px 0 0;  padding:0 15px;  text-align:center; } .cart-summary .checkout-methods-items .action.primary.checkout, .cart-summary .checkout-methods-items .amshopby-button.checkout, .cart-summary .checkout-methods-items .am-filter-go.checkout {  width:100%; } .cart-summary .checkout-methods-items .item {  margin-bottom:25px; } .cart-summary .checkout-methods-items .item:last-child {  margin-bottom:0; } .cart-summary .message {  padding-left:20px; } .cart-summary .message > *:first-child:before {  display:none; } .cart-totals tbody .mark, .cart-totals tfoot .mark {  text-align:left; } .cart-totals .discount.coupon {  display:none; } .cart.table-wrapper .cart thead tr th.col {  border-bottom:1px solid #cccccc;  padding-bottom:15px;  padding-top:24px; } .cart.table-wrapper .cart tbody td {  border:0; } .cart.table-wrapper .cart > .item {  border-bottom:1px solid #cccccc;  position:relative; } .cart.table-wrapper .col {  padding-top:15px; } .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp {  padding:20px 11px 10px;  text-align:center; } .cart.table-wrapper .col.qty {  padding:20px 11px 10px;  text-align:center; } .cart.table-wrapper .col.qty .input-text {  height:36px;  margin-top:-7px;  text-align:center;  width:60px; } .cart.table-wrapper .col > .price {  color:#7d7d7d;  font-size:1.8rem;  font-weight:700; } .cart.table-wrapper .item-actions td {  padding-bottom:0;  padding-left:15px;  padding-right:15px;  white-space:normal; } .cart.table-wrapper .item .col.item {  display:block;  min-height:75px;  padding:15px 15px 10px 90px;  position:relative; } .cart.table-wrapper .actions-toolbar {  min-height:20px;  padding-bottom:15px;  position:relative; } .cart.table-wrapper .actions-toolbar > .action-edit, .cart.table-wrapper .actions-toolbar > .action-delete {  position:absolute;  right:16px;  top:0;  display:inline-block;  text-decoration:none; } .cart.table-wrapper .actions-toolbar > .action-edit > span, .cart.table-wrapper .actions-toolbar > .action-delete > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .cart.table-wrapper .actions-toolbar > .action-edit:before, .cart.table-wrapper .actions-toolbar > .action-delete:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:20px;  color:#757575;  content:'\e601';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .cart.table-wrapper .actions-toolbar > .action-edit:hover:before, .cart.table-wrapper .actions-toolbar > .action-delete:hover:before {  color:#333333; } .cart.table-wrapper .actions-toolbar > .action-edit:active:before, .cart.table-wrapper .actions-toolbar > .action-delete:active:before {  color:#757575; } .cart.table-wrapper .actions-toolbar > .action-delete {  right:0; } .cart.table-wrapper .actions-toolbar > .action-delete:before {  content:'\e604'; } .cart.table-wrapper .actions-toolbar > .action-delete:hover {  text-decoration:none; } .cart.table-wrapper .action {  margin-right:25px; } .cart.table-wrapper .action:last-child {  margin-right:0; } .cart.table-wrapper .action.help.map {  font-weight:400; } .cart.table-wrapper .product-item-photo {  display:block;  left:15px;  max-width:65px;  padding:0;  position:absolute;  top:15px;  width:100%; } .cart.table-wrapper .product-item-name {  font-size:1.8rem;  display:block;  margin:-3px 0 5px; } .cart.table-wrapper .gift-registry-name-label:after {  content:':'; } .cart.table-wrapper .item-options {  margin-bottom:0; } .cart.table-wrapper .product-item-name + .item-options {  margin-top:20px; } .cart.table-wrapper .action.configure {  display:inline-block;  margin:10px 0 0; } .cart.table-wrapper .item .message {  margin-top:20px; } .cart-products-toolbar .toolbar-amount {  left:inherit;  margin:25px 0 15px;  padding:0;  position:relative;  text-align:center;  top:inherit; } .cart-products-toolbar-top {  border-bottom:1px solid #cccccc; } .cart-discount {  border-bottom:1px solid #cccccc;  clear:left; } .cart-empty {  padding-left:15px;  padding-right:15px; } .cart-tax-info + .cart-tax-total, .cart .cart-tax-info + .cart-tax-total {  display:block; } .cart.table-wrapper .col.price, .order-items.table-wrapper .col.price, .cart.table-wrapper .col.qty, .order-items.table-wrapper .col.qty, .cart.table-wrapper .col.subtotal, .order-items.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp, .order-items.table-wrapper .col.msrp {  text-align:right; } .block.crosssell {  padding:0 15px;  margin-top:70px; } .block.crosssell .product-item-info {  width:200px; } .block-minicart .items-total {  float:left;  margin:0 10px; } .block-minicart .items-total .count {  font-weight:700; } .block-minicart .subtotal {  margin:0 10px 10px;  text-align:right; } .block-minicart .amount .price-wrapper:first-child .price {  font-size:18px;  font-weight:700; } .block-minicart .subtitle {  display:none; } .block-minicart .subtitle.empty {  display:block;  font-size:14px;  padding:30px 0 20px;  text-align:center; } .block-minicart dl.product.options.list {  display:inline-block;  vertical-align:top; } .block-minicart .text.empty {  text-align:center; } .block-minicart .block-content > .actions {  margin-top:15px; } .block-minicart .block-content > .actions > .secondary {  text-align:center; } .block-minicart .block-content > .actions > .primary {  margin:0 10px 15px; } .block-minicart .block-content > .actions > .primary .action.primary, .block-minicart .block-content > .actions > .primary .amshopby-button, .block-minicart .block-content > .actions > .primary .am-filter-go {  display:block;  width:100%; } .block-minicart .block-content > .actions .paypal-logo {  margin-top:15px;  text-align:center; } .block-minicart .block-category-link, .block-minicart .block-product-link, .block-minicart .block-cms-link, .block-minicart .block-banners {  margin:15px 0 0;  text-align:center; } .minicart-wrapper {  display:inline-block;  position:relative;  float:right; } .minicart-wrapper:before, .minicart-wrapper:after {  content:'';  display:table; } .minicart-wrapper:after {  clear:both; } .minicart-wrapper .action.showcart {  cursor:pointer;  display:inline-block;  text-decoration:none; } .minicart-wrapper .action.showcart:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:22px;  line-height:28px;  color:#757575;  content:'\e611';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .minicart-wrapper .action.showcart:hover:before {  color:#333333; } .minicart-wrapper .action.showcart:active:before {  color:#757575; } .minicart-wrapper .action.showcart.active {  display:inline-block;  text-decoration:none; } .minicart-wrapper .action.showcart.active:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:22px;  line-height:28px;  color:#757575;  content:'\e611';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .minicart-wrapper .action.showcart.active:hover:before {  color:#333333; } .minicart-wrapper .action.showcart.active:active:before {  color:#757575; } .minicart-wrapper .block-minicart {  margin:0;  padding:0;  list-style:none none;  background:#ffffff;  border:1px solid #bbbbbb;  margin-top:4px;  min-width:100%;  width:320px;  z-index:101;  box-sizing:border-box;  display:none;  position:absolute;  top:100%;  right:-10px;  box-shadow:0 3px 3px rgba(0, 0, 0, 0.15); } .minicart-wrapper .block-minicart li {  margin:0; } .minicart-wrapper .block-minicart li:hover {  cursor:pointer; } .minicart-wrapper .block-minicart:before, .minicart-wrapper .block-minicart:after {  border-bottom-style:solid;  content:'';  display:block;  height:0;  position:absolute;  width:0; } .minicart-wrapper .block-minicart:before {  border:6px solid;  border-color:transparent transparent #ffffff transparent;  z-index:99; } .minicart-wrapper .block-minicart:after {  border:7px solid;  border-color:transparent transparent #bbbbbb transparent;  z-index:98; } .minicart-wrapper .block-minicart:before {  right:12px;  top:-12px; } .minicart-wrapper .block-minicart:after {  right:11px;  top:-14px; } .minicart-wrapper.active {  overflow:visible; } .minicart-wrapper.active .block-minicart {  display:block; } .minicart-wrapper .block-minicart {  padding:25px 20px; } .minicart-wrapper .block-minicart .block-title {  display:none; } .minicart-wrapper .product .actions {  float:right;  margin:-28px 0 0; } .minicart-wrapper .product .actions > .primary, .minicart-wrapper .product .actions > .secondary {  display:inline; } .minicart-wrapper .product .actions > .primary:not(:last-child), .minicart-wrapper .product .actions > .secondary:not(:last-child) {  margin-right:15px; } .minicart-wrapper .action.close {  height:30px;  position:absolute;  right:0;  top:0;  width:25px;  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-shadow:none;  font-weight:400;  display:inline-block;  text-decoration:none; } .minicart-wrapper .action.close:focus, .minicart-wrapper .action.close:active {  background:none;  border:none; } .minicart-wrapper .action.close:hover {  background:none;  border:none; } .minicart-wrapper .action.close.disabled, .minicart-wrapper .action.close[disabled], fieldset[disabled] .minicart-wrapper .action.close {  pointer-events:none;  opacity:0.5; } .minicart-wrapper .action.close > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .minicart-wrapper .action.close:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:14px;  line-height:14px;  color:#757575;  content:'\e616';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .minicart-wrapper .action.close:hover:before {  color:inherit; } .minicart-wrapper .action.close:active:before {  color:inherit; } .minicart-wrapper .action.showcart {  white-space:nowrap; } .minicart-wrapper .action.showcart .counter.qty {  background:#ff5501;  color:#ffffff;  height:24px;  line-height:24px;  border-radius:2px;  display:inline-block;  margin:3px 0 0;  min-width:18px;  overflow:hidden;  padding:0 3px;  text-align:center;  white-space:normal; } .minicart-wrapper .action.showcart .counter.qty.empty {  display:none; } .minicart-wrapper .action.showcart .counter.qty .loader > img {  max-width:24px; } .minicart-wrapper .action.showcart .counter-number {  text-shadow:0 0 7px #000000; } .minicart-wrapper .minicart-widgets {  margin-top:15px; } .minicart-items-wrapper {  border:1px solid #cccccc;  margin:0 -20px;  border-left:0;  border-right:0;  overflow-x:auto;  padding:15px; } .minicart-items {  margin:0;  padding:0;  list-style:none none; } .minicart-items .product-item {  padding:20px 0; } .minicart-items .product-item:not(:first-child) {  border-top:1px solid #cccccc; } .minicart-items .product-item:first-child {  padding-top:0; } .minicart-items .product-item-pricing .label {  display:inline-block; } .minicart-items .price-minicart {  margin-bottom:5px; } .minicart-items .message {  margin-bottom:0;  margin-top:10px; } .minicart-items .product-item-name {  font-weight:400;  margin:0 0 10px; } .minicart-items .product-item-name a {  color:#006bb4; } .minicart-items .product-item-details {  padding-left:88px; } .minicart-items .product-item-details .price {  font-weight:700; } .minicart-items .product-item-details .price-including-tax, .minicart-items .product-item-details .price-excluding-tax {  margin:5px 0; } .minicart-items .product-item-details .weee[data-label] {  font-size:1.1rem; } .minicart-items .product-item-details .details-qty {  margin-top:10px; } .minicart-items .product > .product-item-photo, .minicart-items .product > .product-image-container {  float:left; } .minicart-items .product .toggle {  border:0;  padding:0 0 5px 0;  white-space:nowrap; } .minicart-items .product .toggle:after {  color:#8f8f8f;  margin:0 0 0 5px;  position:static; } .minicart-items .product .active > .toggle:after {  content:'\e621'; } .minicart-items .product.pricing {  margin-top:3px; } .minicart-items .product.options .toggle.tooltip {  display:inline-block;  text-decoration:none; } .minicart-items .product.options .toggle.tooltip > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .minicart-items .product.options .toggle.tooltip:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:12px;  color:inherit;  content:'\e622';  font-family:'luma-icons';  margin:-3px 0 0 7px;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .minicart-items .product.options .details {  display:none; } .minicart-items .item-qty {  text-align:center;  width:60px; } .minicart-items .update-cart-item {  font-size:1.1rem;  margin-left:5px;  vertical-align:top; } .minicart-items .subtitle {  display:none; } .minicart-items .action.edit, .minicart-items .action.delete {  display:inline-block;  text-decoration:none; } .minicart-items .action.edit > span, .minicart-items .action.delete > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .minicart-items .action.edit:before, .minicart-items .action.delete:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:20px;  color:#757575;  content:'\e601';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .minicart-items .action.edit:hover:before, .minicart-items .action.delete:hover:before {  color:#333333; } .minicart-items .action.edit:active:before, .minicart-items .action.delete:active:before {  color:#757575; } .minicart-items .action.delete:before {  content:'\e604'; } .file-uploader-area {  position:relative; } .file-uploader-area input[type='file'] {  cursor:pointer;  opacity:0;  overflow:hidden;  position:absolute;  visibility:hidden;  width:0; } .file-uploader-area input[type='file']:focus + .file-uploader-button {  box-shadow:0 0 0 1px #006bb4; } .file-uploader-area input[type='file']:disabled + .file-uploader-button {  cursor:default;  opacity:.5;  pointer-events:none; } .file-uploader-summary {  display:inline-block;  vertical-align:top; } .file-uploader-button {  background:#eeeeee;  border:1px solid #cccccc;  box-sizing:border-box;  color:#333333;  cursor:pointer;  display:inline-block;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-size:1.4rem;  font-weight:600;  line-height:1.6rem;  margin:0;  padding:7px 15px;  vertical-align:middle; } .file-uploader-button._is-dragover {  background:#d4d4d4;  border:1px solid #006bb4; } .file-uploader-spinner {  background-image:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/images/loader-1.gif);  background-position:50%;  background-repeat:no-repeat;  background-size:15px;  display:none;  height:30px;  margin-left:10px;  vertical-align:top;  width:15px; } .file-uploader-preview .action-remove {  bottom:4px;  cursor:pointer;  display:block;  height:27px;  left:6px;  padding:2px;  position:absolute;  text-decoration:none;  width:25px;  z-index:2; } .file-uploader-preview .action-remove > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .file-uploader-preview .action-remove:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:1.6rem;  line-height:inherit;  color:#514943;  content:'\e604';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .file-uploader-preview .action-remove:hover:before {  color:#736963; } .file-uploader-preview:hover .preview-image img, .file-uploader-preview:hover .preview-link:before {  opacity:0.7; } .file-uploader-preview .preview-link {  display:block;  height:100%; } .file-uploader-preview .preview-image img {  bottom:0;  left:0;  margin:auto;  max-height:100%;  max-width:100%;  position:absolute;  right:0;  top:0;  z-index:1; } .file-uploader-preview .preview-video {  display:inline-block;  text-decoration:none; } .file-uploader-preview .preview-video:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:4rem;  line-height:inherit;  color:#cccccc;  content:'\e626';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .file-uploader-preview .preview-video:hover:before {  color:#cccccc; } .file-uploader-preview .preview-video:before {  left:0;  margin-top:-2rem;  position:absolute;  right:0;  top:50%;  z-index:2; } .file-uploader-preview .preview-document {  display:inline-block;  text-decoration:none; } .file-uploader-preview .preview-document:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:7rem;  line-height:inherit;  color:#cccccc;  content:'\e626';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .file-uploader-preview .preview-document:hover:before {  color:#cccccc; } .file-uploader-preview .preview-document:before {  left:0;  margin-top:-3.5rem;  position:absolute;  right:0;  top:50%;  z-index:2; } .file-uploader-preview, .file-uploader-placeholder {  background:#ffffff;  border:1px solid #cacaca;  box-sizing:border-box;  cursor:pointer;  display:block;  height:150px;  line-height:1;  margin:10px 25px 10px 0;  overflow:hidden;  position:relative;  width:150px; } .file-uploader._loading .file-uploader-spinner {  display:inline-block; } .file-uploader .admin__field-note, .file-uploader .admin__field-error {  margin-bottom:10px; } .file-uploader .file-uploader-filename {  overflow:hidden;  text-overflow:ellipsis;  white-space:nowrap;  max-width:150px;  word-break:break-all; } .file-uploader .file-uploader-filename:first-child {  margin-bottom:10px; } .file-uploader .file-uploader-meta {  color:#9e9e9e; } .file-uploader .admin__field-fallback-reset {  margin-left:10px; } ._keyfocus .file-uploader .action-remove:focus {  box-shadow:0 0 0 1px #006bb4; } .file-uploader-placeholder.placeholder-document {  display:inline-block;  text-decoration:none; } .file-uploader-placeholder.placeholder-document:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:5rem;  line-height:inherit;  color:#cccccc;  content:'\e626';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .file-uploader-placeholder.placeholder-document:hover:before {  color:#cccccc; } .file-uploader-placeholder.placeholder-document:before {  left:0;  position:absolute;  right:0;  top:20px;  z-index:2; } .file-uploader-placeholder.placeholder-image {  display:inline-block;  text-decoration:none; } .file-uploader-placeholder.placeholder-image:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:5rem;  line-height:inherit;  color:#cccccc;  content:'\e626';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .file-uploader-placeholder.placeholder-image:hover:before {  color:#cccccc; } .file-uploader-placeholder.placeholder-image:before {  left:0;  position:absolute;  right:0;  top:20px;  z-index:2; } .file-uploader-placeholder.placeholder-video {  display:inline-block;  text-decoration:none; } .file-uploader-placeholder.placeholder-video:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:3rem;  line-height:inherit;  color:#cccccc;  content:'\e626';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .file-uploader-placeholder.placeholder-video:hover:before {  color:#cccccc; } .file-uploader-placeholder.placeholder-video:before {  left:0;  position:absolute;  right:0;  top:30px;  z-index:2; } .file-uploader-placeholder-text {  bottom:0;  color:#008bdb;  font-size:1.1rem;  left:0;  line-height:1.42857143;  margin-bottom:15%;  padding:0 20px;  position:absolute;  right:0;  text-align:center; } .data-grid-file-uploader {  min-width:7rem; } .data-grid-file-uploader._loading .file-uploader-spinner {  display:block; } .data-grid-file-uploader._loading .file-uploader-button:before {  display:none; } .data-grid-file-uploader .file-uploader-image {  background:transparent;  bottom:0;  left:0;  margin:auto;  max-height:100%;  max-width:100%;  position:absolute;  right:0;  top:0;  z-index:1; } .data-grid-file-uploader .file-uploader-image + .file-uploader-area .file-uploader-button:before {  display:none; } .data-grid-file-uploader .file-uploader-area {  z-index:2; } .data-grid-file-uploader .file-uploader-spinner {  height:100%;  margin:0;  position:absolute;  top:0;  width:100%; } .data-grid-file-uploader .file-uploader-button {  height:48px;  text-align:center;  display:block;  text-decoration:none; } .data-grid-file-uploader .file-uploader-button > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .data-grid-file-uploader .file-uploader-button:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:1.3rem;  line-height:48px;  color:#8a837f;  content:'\e626';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .data-grid-file-uploader .file-uploader-button:hover:before {  color:#666666; } .data-grid-file-uploader .action-select-wrap {  float:left; } .data-grid-file-uploader .action-select-wrap .action-select {  border:1px solid #cacaca;  display:block;  height:5rem;  margin-left:-1px;  padding:0;  width:2rem; } .data-grid-file-uploader .action-select-wrap .action-select:after {  border-color:#8a837f transparent transparent transparent;  left:50%;  margin:0 0 0 -5px; } .data-grid-file-uploader .action-select-wrap .action-select:hover:after {  border-color:#666666 transparent transparent transparent; } .data-grid-file-uploader .action-select-wrap .action-select > span {  display:none; } .data-grid-file-uploader .action-select-wrap .action-menu {  left:4rem;  right:auto;  z-index:2; } .data-grid-file-uploader-inner {  border:1px solid #cacaca;  float:left;  height:5rem;  position:relative;  width:5rem; } .checkout-container {  margin:0 0 20px; } .opc-wrapper {  margin:0 0 20px; } .opc-wrapper .step-title {  border-bottom:1px solid #cccccc;  margin-bottom:15px; } .opc-wrapper .step-content {  margin:0 0 40px; } .checkout-index-index .nav-sections, .checkout-index-index .nav-toggle {  display:none; } .checkout-index-index .logo {  margin-left:0; } .checkout-onepage-success .print {  display:none; } .abs-discount-code .form-discount, .checkout-payment-method .payment-option-content .form-discount {  display:table;  width:100%; } .abs-discount-code .form-discount .actions-toolbar, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar {  display:table-cell;  vertical-align:top;  width:1%; } .abs-discount-code .form-discount .actions-toolbar .primary, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary {  float:left; } .abs-discount-code .form-discount .actions-toolbar .primary .action, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action {  border-bottom-left-radius:0;  border-top-left-radius:0;  margin:0 0 0 -2px;  white-space:nowrap;  width:auto; } .abs-discount-code .form-discount > .field > .label, .checkout-payment-method .payment-option-content .form-discount > .field > .label {  display:none; } .opc-estimated-wrapper {  background:#f4f4f4;  border-bottom:1px solid #cccccc;  border-top:1px solid #cccccc;  margin:-21px -15px 15px;  padding:18px 15px; } .opc-estimated-wrapper .estimated-block {  font-size:18px;  float:left;  font-weight:700; } .opc-estimated-wrapper .estimated-block .estimated-label {  display:block;  margin:0 0 5px; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart {  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-decoration:none;  text-shadow:none;  font-weight:400; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:focus, .opc-estimated-wrapper .minicart-wrapper button.action.showcart:active {  background:none;  border:none; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:hover {  background:none;  border:none; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart.disabled, .opc-estimated-wrapper .minicart-wrapper button.action.showcart[disabled], fieldset[disabled] .opc-estimated-wrapper .minicart-wrapper button.action.showcart {  pointer-events:none;  opacity:0.5; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:before {  color:#333333; } .opc-progress-bar {  display:none; } .field.choice .field-tooltip {  display:inline-block;  margin-left:10px;  position:relative;  top:-3px; } .field.choice .field-tooltip-action {  line-height:21px; } .field._error .control input, .field._error .control select, .field._error .control textarea {  border-color:#ed8380; } .checkout-index-index .modal-popup .fieldset .field .label {  font-weight:400; } .checkout-index-index .modal-popup .modal-footer .action-hide-popup {  margin-top:8px; } .field-tooltip {  cursor:pointer;  position:absolute;  right:0;  top:1px; } .field-tooltip._active {  z-index:100; } .field-tooltip._active .field-tooltip-content {  display:block; } .field-tooltip._active .field-tooltip-action:before {  color:#333333; } .field-tooltip .label {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .field-tooltip .field-tooltip-action {  display:inline-block;  text-decoration:none; } .field-tooltip .field-tooltip-action > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .field-tooltip .field-tooltip-action:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:21px;  line-height:inherit;  color:#bbbbbb;  content:'\e623';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .field-tooltip .field-tooltip-action:hover:before {  color:#333333; } .field-tooltip .field-tooltip-action:before {  padding-left:1px; } ._keyfocus .field-tooltip .field-tooltip-action:focus {  z-index:100; } ._keyfocus .field-tooltip .field-tooltip-action:focus + .field-tooltip-content {  display:block; } ._keyfocus .field-tooltip .field-tooltip-action:focus:before {  color:#333333; } .field-tooltip .field-tooltip-content {  background:#f4f4f4;  border:1px solid #999999;  border-radius:1px;  font-size:14px;  padding:12px;  width:270px;  display:none;  left:38px;  position:absolute;  text-transform:none;  top:-9px;  word-wrap:break-word;  z-index:2; } .field-tooltip .field-tooltip-content:before, .field-tooltip .field-tooltip-content:after {  border:10px solid transparent;  height:0;  width:0;  border-right-color:#f4f4f4;  left:-21px;  top:12px;  content:'';  display:block;  position:absolute;  z-index:3; } .field-tooltip .field-tooltip-content:before {  border-right-color:#666666; } .field-tooltip .field-tooltip-content:after {  border-right-color:#f4f4f4;  width:1px;  z-index:4; } @media only screen and (max-width:768px) {  .field-tooltip .field-tooltip-content {   left:auto;   right:-10px;   top:40px;  }  .field-tooltip .field-tooltip-content::before,  .field-tooltip .field-tooltip-content::after {   border:10px solid transparent;   height:0;   left:auto;   margin-top:-21px;   right:10px;   top:0;   width:0;  }  .field-tooltip .field-tooltip-content::before {   border-bottom-color:#999999;  }  .field-tooltip .field-tooltip-content::after {   border-bottom-color:#f4f4f4;   top:1px;  } } .opc-wrapper .form-login, .opc-wrapper .form-shipping-address {  margin-top:28px;  margin-bottom:28px; } .opc-wrapper .form-login .fieldset .field .label, .opc-wrapper .form-shipping-address .fieldset .field .label {  font-weight:400; } .opc-wrapper .form-login .fieldset .note, .opc-wrapper .form-shipping-address .fieldset .note {  font-size:14px;  margin-top:10px; } .opc-wrapper .shipping-address-items {  font-size:0; } .opc-wrapper .shipping-address-item {  border:2px solid transparent;  font-size:14px;  line-height:30px;  margin:0 0 20px;  padding:20px 35px 20px 20px;  transition:0.3s border-color;  width:50%;  display:inline-block;  position:relative;  vertical-align:top;  word-wrap:break-word; } .opc-wrapper .shipping-address-item.selected-item {  border-color:#ff5501; } .opc-wrapper .shipping-address-item.selected-item:after {  background:#ff5501;  color:#ffffff;  content:'\e610';  font-family:'luma-icons';  height:27px;  width:29px;  font-size:19px;  line-height:21px;  padding-top:2px;  position:absolute;  right:0;  text-align:center;  top:0; } .opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item {  visibility:hidden; } .opc-wrapper .action-show-popup {  margin:0 0 20px; } .opc-wrapper .action-show-popup > span:before {  content:'+';  padding-right:5px; } .opc-wrapper .action-select-shipping-item {  float:right;  margin:20px 0 0; } .opc-wrapper .edit-address-link {  display:block;  float:left;  margin:26px 5px 0 0; } .checkout-shipping-method .step-title {  margin-bottom:0; } .checkout-shipping-method .no-quotes-block {  margin:20px 0; } .methods-shipping .actions-toolbar .action.primary, .methods-shipping .actions-toolbar .amshopby-button, .methods-shipping .actions-toolbar .am-filter-go {  margin:20px 0 0; } .table-checkout-shipping-method thead th {  display:none; } .table-checkout-shipping-method tbody td {  border-top:1px solid #cccccc;  padding-bottom:20px;  padding-top:20px; } .table-checkout-shipping-method tbody td:first-child {  padding-left:0;  padding-right:0;  width:20px; } .table-checkout-shipping-method tbody td input[type='radio'] {  margin:4px 5px 0 0; } .table-checkout-shipping-method tbody tr:first-child td {  border-top:none; } .table-checkout-shipping-method tbody .col-price {  font-weight:600; } .table-checkout-shipping-method tbody .row-error td {  border-top:none;  padding-bottom:10px;  padding-top:0; } .checkout-shipping-method {  position:relative; } .shipping-policy-block.field-tooltip {  top:12px; } .shipping-policy-block.field-tooltip .field-tooltip-action {  color:#006bb4;  cursor:pointer; } .shipping-policy-block.field-tooltip .field-tooltip-action:before {  display:none; } .shipping-policy-block.field-tooltip .field-tooltip-content {  width:420px;  top:30px; } .opc-block-shipping-information {  padding:0 30px; } .opc-block-shipping-information .shipping-information-title {  border-bottom:1px solid #cccccc;  margin:0 0 20px;  position:relative; } .opc-block-shipping-information .shipping-information-title .action-edit {  top:10px;  display:inline-block;  text-decoration:none;  margin:0;  position:absolute;  right:0; } .opc-block-shipping-information .shipping-information-title .action-edit > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .opc-block-shipping-information .shipping-information-title .action-edit:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:20px;  color:#757575;  content:'\e601';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .opc-block-shipping-information .shipping-information-title .action-edit:hover:before {  color:#333333; } .opc-block-shipping-information .shipping-information-title .action-edit:active:before {  color:#757575; } .opc-block-shipping-information .shipping-information-content {  line-height:27px; } .opc-block-shipping-information .shipping-information-content .actions-toolbar {  margin-left:0; } .opc-block-shipping-information .ship-to, .opc-block-shipping-information .ship-via {  margin:0 0 20px; } .opc-block-summary {  background:#f5f5f5;  margin:0 0 20px;  padding:22px 30px; } .opc-block-summary > .title {  display:block; } .opc-block-summary .mark .value {  color:#666666;  display:block; } .opc-block-summary .discount.coupon {  display:none; } .opc-block-summary .grand.incl + .grand.excl .mark, .opc-block-summary .grand.incl + .grand.excl .amount {  border-top:0;  font-size:1.4rem;  padding-top:0; } .opc-block-summary .grand.incl + .grand.excl .mark strong, .opc-block-summary .grand.incl + .grand.excl .amount strong {  font-weight:400; } .opc-block-summary .not-calculated {  font-style:italic;  white-space:normal; } .opc-block-summary .items-in-cart > .title {  border-bottom:1px solid #cccccc;  padding:10px 40px 10px 0;  cursor:pointer;  display:block;  text-decoration:none;  margin-bottom:0;  position:relative; } .opc-block-summary .items-in-cart > .title > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .opc-block-summary .items-in-cart > .title:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:12px;  color:inherit;  content:'\e622';  font-family:'luma-icons';  margin:3px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .opc-block-summary .items-in-cart > .title:after {  position:absolute;  right:0;  top:10px; } .opc-block-summary .items-in-cart > .title strong {  font-size:1.8rem;  font-weight:300;  margin:0; } .opc-block-summary .items-in-cart.active > .title:after {  content:'\e621'; } .opc-block-summary .items-in-cart .product {  position:relative; } .opc-block-summary .minicart-items-wrapper {  margin:0 -15px 0 0;  max-height:370px;  padding:15px 15px 0 0;  border:0; } .column.main .opc-block-summary .product-item {  margin:0;  padding-left:0; } .opc-block-summary .product-item .product-item-inner {  display:table;  margin:0 0 10px;  width:100%; } .opc-block-summary .product-item .product-item-name-block {  display:block;  padding-right:5px;  text-align:left; } .opc-block-summary .product-item .subtotal {  display:block;  text-align:left; } .opc-block-summary .product-item .price {  font-size:1.6rem;  font-weight:400; } .opc-block-summary .product-item .price-including-tax + .price-excluding-tax .price {  font-size:1rem; } .opc-block-summary .product-item .message {  margin-top:10px; } .opc-block-summary .actions-toolbar {  position:relative;  z-index:1; } .opc-block-summary .actions-toolbar .secondary {  border-top:1px solid #cccccc;  display:block;  margin:-1px 0 0;  padding:15px 0 0;  text-align:left; } .opc-block-summary .actions-toolbar .secondary .action {  margin:0; } @media only screen and (max-width:768px) {  .opc-block-summary .product-item .product-item-inner {   display:block;  }  .opc-block-summary .product-item .product-item-name-block {   display:block;   text-align:left;  }  .opc-block-summary .product-item .subtotal {   display:block;   text-align:left;  } } .authentication-dropdown {  box-sizing:border-box; } .authentication-dropdown .modal-inner-wrap {  padding:25px; } .authentication-wrapper {  float:right;  margin-top:-60px;  max-width:50%;  position:relative;  z-index:1; } ._has-auth-shown .authentication-wrapper {  z-index:900; } .block-authentication .block-title {  font-size:1.8rem;  border-bottom:0;  margin-bottom:25px; } .block-authentication .block-title strong {  font-weight:300; } .block-authentication .field .label {  font-weight:400; } .block-authentication .actions-toolbar {  margin-bottom:5px; } .block-authentication .actions-toolbar > .secondary {  padding-top:25px;  text-align:left; } .block-authentication .block[class] {  margin:0; } .block-authentication .block[class] ul {  list-style:none;  padding-left:10px; } .block-authentication .block[class] .field .control, .block-authentication .block[class] .field .label {  float:none;  width:auto; } .block-authentication .block[class] + .block {  border-top:1px solid #c1c1c1;  margin-top:40px;  padding-top:40px;  position:relative; } .block-authentication .block[class] + .block:before {  height:36px;  line-height:34px;  margin:-19px 0 0 -18px;  min-width:36px;  background:#ffffff;  border:1px solid #c1c1c1;  border-radius:50%;  box-sizing:border-box;  color:#c1c1c1;  content:attr(data-label);  display:inline-block;  left:50%;  letter-spacing:normal;  padding:0 .2rem;  position:absolute;  text-align:center;  text-transform:uppercase;  top:0; } .checkout-payment-method .step-title {  border-bottom:0;  margin-bottom:0; } .checkout-payment-method .payment-method:first-child .payment-method-title {  border-top:0; } .checkout-payment-method .payment-method._active .payment-method-content {  display:block; } .checkout-payment-method .payment-method + .payment-method .payment-method-title {  border-top:1px solid #cccccc; } .checkout-payment-method .payment-method form.form-purchase-order {  margin-bottom:15px; } .checkout-payment-method .payment-method form.form-purchase-order .input-text {  width:40%; } .checkout-payment-method .payment-method-content {  } .checkout-payment-method .payment-method-content #po_number {  margin-bottom:20px; } .checkout-payment-method .payment-method-title {  padding:20px 0;  margin:0; } .checkout-payment-method .payment-method-title .payment-icon {  display:inline-block;  margin-right:5px;  vertical-align:middle; } .checkout-payment-method .payment-method-title .action-help {  display:inline-block;  margin-left:5px; } .checkout-payment-method .payment-method-content {  display:none;  padding:0 0 20px 22px; } .checkout-payment-method .payment-method-content .fieldset:not(:last-child) {  margin:0 0 20px; } .checkout-payment-method .payment-group + .payment-group .step-title {  margin:20px 0 0; } .checkout-payment-method .field-select-billing, .checkout-payment-method .billing-address-form {  max-width:500px; } .checkout-payment-method .billing-address-same-as-shipping-block {  margin:0 0 10px; } .checkout-payment-method .checkout-billing-address {  margin:0 0 20px; } .checkout-payment-method .checkout-billing-address .primary .action-update {  margin-bottom:20px;  margin-right:0; } .checkout-payment-method .checkout-billing-address .billing-address-details {  line-height:27px;  padding:0 0 0 23px; } .checkout-payment-method .checkout-billing-address input[type="checkbox"] {  vertical-align:top; } .checkout-payment-method .payment-method-note + .checkout-billing-address {  margin-top:20px; } .checkout-payment-method .payment-method-iframe {  background-color:transparent;  display:none;  width:100%; } .checkout-payment-method .no-payments-block {  margin:20px 0; } .checkout-payment-method .payment-option._active .payment-option-title .action-toggle:after {  content:'\e621'; } .checkout-payment-method .payment-option._collapsible .payment-option-title {  cursor:pointer; } .checkout-payment-method .payment-option._collapsible .payment-option-content {  display:none; } .checkout-payment-method .payment-option-title {  border-top:1px solid #cccccc;  padding:20px 0; } .checkout-payment-method .payment-option-title .action-toggle {  color:#006bb4;  display:inline-block;  text-decoration:none; } .checkout-payment-method .payment-option-title .action-toggle:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:14px;  line-height:16px;  color:#757575;  content:'\e622';  font-family:'luma-icons';  margin:0 0 0 10px;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .checkout-payment-method .payment-option-title .action-toggle:hover:after {  color:#333333; } .checkout-payment-method .payment-option-title .action-toggle:active:after {  color:#757575; } .checkout-payment-method .payment-option-content {  padding:0 0 20px 22px; } .checkout-payment-method .payment-option-content .primary .action.action-apply {  margin-right:0; } .checkout-payment-method .payment-option-inner {  margin:0 0 20px; } .checkout-payment-method .credit-card-types {  padding:0; } .checkout-payment-method .credit-card-types .item {  display:inline-block;  list-style:none;  margin:0 5px 0 0;  vertical-align:top; } .checkout-payment-method .credit-card-types .item._active {  font-weight:700; } .checkout-payment-method .credit-card-types .item._active img {  -webkit-filter:grayscale(0%); } .checkout-payment-method .credit-card-types .item._inactive {  opacity:.4; } .checkout-payment-method .credit-card-types .item span {  display:inline-block;  padding-top:6px;  vertical-align:top; } .checkout-payment-method .credit-card-types img {  -webkit-filter:grayscale(100%);  -webkit-transition:all .6s ease; } .checkout-payment-method .ccard .fields > .year {  padding-left:5px; } .checkout-payment-method .ccard .fields .select {  padding-left:5px;  padding-right:5px; } .checkout-payment-method .ccard .month .select {  width:140px; } .checkout-payment-method .ccard .year .select {  width:80px; } .checkout-payment-method .ccard .captcha .input-text, .checkout-payment-method .ccard .number .input-text {  width:225px; } .checkout-payment-method .ccard > .field.cvv > .control {  display:inline-block;  padding-right:20px; } .checkout-payment-method .ccard .cvv .label {  display:block; } .checkout-payment-method .ccard .cvv .input-text {  width:55px; } .checkout-payment-method .ccard.fieldset > .field .fields.group.group-2 .field {  width:auto !important; } .checkout-agreements-block .checkout-agreements {  margin-bottom:20px; } .checkout-agreements-block .checkout-agreement.field {  display:-webkit-flex;  display:-ms-flexbox;  display:flex; } .checkout-agreements-block .checkout-agreement.field.required label:after {  content:none; } .checkout-agreements-block .checkout-agreement.field.required .action-show:after {  content:'*';  color:#e02b27;  font-size:1.2rem; } .checkout-agreements-block .action-show {  vertical-align:baseline; } .checkout-agreements-items {  padding-bottom:30px; } .checkout-agreements-items .checkout-agreements-item {  margin-bottom:20px; } .checkout-agreements-items .checkout-agreements-item-title {  border-bottom:0; } .checkout-agreement-item-content {  overflow:auto; } .login-container .block-new-customer .actions-toolbar {  margin-top:25px; } .login-container .block .block-title {  font-size:1.8rem; } .login-container .fieldset:after {  margin:10px 0 0;  content:attr(data-hasrequired);  display:block;  letter-spacing:normal;  word-spacing:normal;  color:#e02b27;  font-size:1.2rem; } .login-container .fieldset:after {  margin-top:35px; } .block-addresses-list .items.addresses > .item {  margin-bottom:20px; } .block-addresses-list .items.addresses > .item:last-child {  margin-bottom:0; } .block-addresses-list .items.addresses .item.actions {  margin-top:5px; } .form-address-edit .region_id {  display:none; } .form-edit-account .fieldset.password {  display:none; } .form-edit-account fieldset.additional_info {  clear:both; } .form-create-account .fieldset-fullname .fields .field {  float:none; } .form-create-account .fieldset.create.account:after {  margin:10px 0 0;  content:attr(data-hasrequired);  display:block;  letter-spacing:normal;  word-spacing:normal;  color:#e02b27;  font-size:1.2rem; } .form-create-account .fieldset.create.account:after {  margin-top:35px; } .form.password.forget .fieldset:after {  margin:10px 0 0;  content:attr(data-hasrequired);  display:block;  letter-spacing:normal;  word-spacing:normal;  color:#e02b27;  font-size:1.2rem; } .form.password.forget .fieldset:after {  margin-top:35px; } .box-billing-address .box-content, .box-shipping-address .box-content, .box-address-billing .box-content, .box-address-shipping .box-content, .box-information .box-content, .box-newsletter .box-content {  overflow-wrap:break-word;  word-wrap:break-word;  -ms-word-break:break-all;  word-break:break-word;  -webkit-hyphens:auto;  -moz-hyphens:auto;  -ms-hyphens:auto;  hyphens:auto; } .account .page-title-wrapper .page-title {  display:inline-block; } .account .messages {  margin-bottom:20px; } .account .column.main {  margin-bottom:30px; } .account .column.main h2 {  margin-top:0; } .account .sidebar-additional {  margin-top:40px; } .account .table-wrapper {  margin-bottom:20px;  border-bottom:1px solid #cccccc;  overflow-x:auto; } .account .table-wrapper:last-child {  margin-bottom:0; } .account .data.table .col.actions .action.delete, [class^='sales-guest-'] .data.table .col.actions .action.delete, .sales-guest-view .data.table .col.actions .action.delete {  color:#d10029; } .column.main .block:last-child {  margin-bottom:0; } .block .title {  display:block;  margin-bottom:10px; } .block .title strong {  font-weight:700;  line-height:1.1;  font-size:1.4rem;  margin-top:2rem;  margin-bottom:2rem; } .block p:last-child {  margin:0; } .block .box-actions {  margin-top:5px; } .field.password .control {  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column; } .field.password .control .mage-error {  -ms-flex-order:2;  -webkit-order:2;  order:2; } .field.password .control .input-text {  -ms-flex-order:0;  -webkit-order:0;  order:0;  z-index:2; } .password-strength-meter {  background-color:#f4f4f4;  height:32px;  line-height:32px;  padding:0 9px;  position:relative;  z-index:1; } .password-strength-meter:before {  content:'';  height:100%;  left:0;  position:absolute;  top:0;  z-index:-1; } .password-none .password-strength-meter:before {  background-color:#f4f4f4;  width:100%; } .password-weak .password-strength-meter:before {  background-color:#ffafae;  width:25%; } .password-medium .password-strength-meter:before {  background-color:#ffd6b3;  width:50%; } .password-strong .password-strength-meter:before {  background-color:#c5eeac;  width:75%; } .password-very-strong .password-strength-meter:before {  background-color:#81b562;  width:100%; } .control.captcha-image {  margin-top:10px; } .control.captcha-image .captcha-img {  vertical-align:middle; } .order-products-toolbar, .customer-addresses-toolbar {  position:relative; } .order-products-toolbar .toolbar-amount, .customer-addresses-toolbar .toolbar-amount {  position:relative;  text-align:center; } .order-products-toolbar .pages, .customer-addresses-toolbar .pages {  position:relative; } .additional-addresses table > thead > tr > th {  white-space:nowrap; } .block-balance .price {  margin-top:-10px;  font-size:3.2rem;  display:inline-block;  line-height:32px; } .table-downloadable-products .product-name {  font-weight:400;  margin-right:15px; } .table-downloadable-products .action.download {  display:inline-block;  text-decoration:none; } .table-downloadable-products .action.download:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:inherit;  line-height:inherit;  color:inherit;  content:'\e626';  font-family:'luma-icons';  margin:0 5px 0 0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .page-product-downloadable .product-add-form {  clear:both;  margin-bottom:25px; } .page-product-downloadable .product-options-bottom .field.qty {  display:none; } .samples-item-title {  font-size:1.4rem;  font-weight:600;  margin:0 0 10px; } .samples-item {  margin:0 0 10px; } .field.downloads {  margin-bottom:10px; } .page-product-downloadable .product-add-form .product-options-wrapper .field.downloads > .control {  width:100%; } .field.downloads .price-container {  display:inline;  white-space:nowrap; } .field.downloads .price-container:before {  content:' + ';  display:inline; } .field.downloads .price-excluding-tax {  display:inline; } .field.downloads .price-excluding-tax:before {  content:' (' attr(data-label) ':'; } .field.downloads .price-excluding-tax:after {  content:')'; } .field.downloads .price-including-tax {  display:inline;  font-weight:600;  font-size:1.4rem; } .field.downloads .field.choice {  border-bottom:1px solid #ebebeb;  box-sizing:border-box;  margin-bottom:10px;  padding-bottom:10px;  padding-left:25px;  position:relative;  width:100%;  z-index:1; } .field.downloads .field.choice input {  left:0;  position:absolute;  top:2px; } .field.downloads .field.downloads-all {  border-bottom:0;  padding-left:0; } .field.downloads .sample.link {  float:right; } .field.downloads-all .label {  color:#006bb4;  text-decoration:none;  cursor:pointer; } .field.downloads-all .label:visited {  color:#006bb4;  text-decoration:none; } .field.downloads-all .label:hover {  color:#006bb4;  text-decoration:underline; } .field.downloads-all .label:active {  color:#ff5501;  text-decoration:underline; } .field.downloads-all input {  opacity:0; } .field.downloads.downloads-no-separately .field.choice {  padding-left:0; } .page-product-giftcard .giftcard-amount {  border-top:1px #c1c1c1 solid;  clear:both;  margin-bottom:0;  padding-top:15px;  text-align:left; } .page-product-giftcard .giftcard-amount .field:last-child {  padding-bottom:20px !important; } .page-product-giftcard .product-info-main .price-box .old-price {  font-size:20px; } .page-product-giftcard .product-info-main .price-box .price-container.price-final > span {  display:block;  margin-bottom:5px; } .page-product-giftcard .product-info-main .price-box .price-container.price-final > span:last-child {  margin-bottom:0; } .page-product-giftcard .product-info-main .price-box .price-container.price-final .price {  font-size:22px;  font-weight:600;  line-height:22px; } .page-product-giftcard .product-info-main .price-box + .giftcard.form {  border-top:1px #c1c1c1 solid;  padding-top:15px; } .page-product-giftcard .product-info-main .alert {  clear:left; } .page-product-giftcard .product-info-stock-sku {  display:block; } .page-product-giftcard .product-add-form {  border:0;  clear:none;  padding-top:0; } .page-product-giftcard .product-add-form .product-options-wrapper .field:not(.text) {  margin-bottom:20px;  margin-top:20px; } .page-product-giftcard .giftcard.form {  clear:both; } .page-product-giftcard .price-box {  margin-bottom:10px; } .page-product-giftcard .product-info-price {  border:0;  display:block;  float:right;  white-space:nowrap;  width:auto; } .giftcard-account .please-wait {  display:none; } .giftcard-account .form-giftcard-redeem .giftcard.info {  margin-bottom:30px; } .opc-wrapper .form-giftcard-account {  max-width:500px; } .opc-wrapper .form-giftcard-account .field {  margin:0 0 20px; } .opc-wrapper .giftcard-account-info {  margin:0 0 20px; } .opc-wrapper .giftcard-account-info .giftcard-account-number {  margin:0 0 10px; } .gift-message .field {  margin-bottom:20px; } .gift-message .field .label {  color:#666666;  font-weight:400; } .gift-options {  margin:20px 0; } .gift-options .actions-toolbar .action-cancel {  display:none; } .gift-options-title {  font-weight:600;  margin:0 0 20px; } .gift-options-content .fieldset {  margin:0 0 20px; } .gift-summary {  margin-top:10px;  position:relative; } .gift-summary .actions-toolbar > .secondary .action {  margin:0 0 0 20px;  width:auto; } .gift-summary .action-edit, .gift-summary .action-delete {  display:inline-block;  text-decoration:none; } .gift-summary .action-edit > span, .gift-summary .action-delete > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .gift-summary .action-edit:before, .gift-summary .action-delete:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:20px;  color:#757575;  content:'\e601';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .gift-summary .action-edit:hover:before, .gift-summary .action-delete:hover:before {  color:#333333; } .gift-summary .action-edit:active:before, .gift-summary .action-delete:active:before {  color:#757575; } .gift-summary .action-delete:before {  content:'\e604'; } .action-gift {  display:inline-block;  text-decoration:none; } .action-gift:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:1.2rem;  line-height:20px;  color:#757575;  content:'\e622';  font-family:'luma-icons';  margin:0 0 0 10px;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .action-gift:hover:after {  color:#333333; } .action-gift:active:after {  color:#757575; } .action-gift.active:after, .action-gift._active:after {  content:'\e621'; } .gift-summary .actions-toolbar, .cart.table-wrapper .gift-summary .actions-toolbar {  padding:0;  position:absolute;  right:0;  top:0; } .cart.table-wrapper .gift-content {  box-sizing:border-box;  clear:left;  display:none;  float:left;  margin-right:-100%;  padding:20px 0;  width:100%; } .cart.table-wrapper .gift-content._active {  display:block; } .cart.table-wrapper .item-gift._active {  border-top:1px solid #c1c1c1; } .cart.table-wrapper .item-gift .action {  margin-right:0; } .gift-item-block {  border-bottom:1px solid #c1c1c1;  margin:0; } .gift-item-block._active .title:after {  content:'\e621'; } .gift-item-block .title {  color:#006bb4;  cursor:pointer;  margin:0;  padding:10px 40px 10px 15px;  position:relative;  display:block;  text-decoration:none; } .gift-item-block .title:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:1.2rem;  line-height:20px;  color:#858585;  content:'\e622';  font-family:'luma-icons';  margin:0 0 0 10px;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .gift-item-block .title:hover:after {  color:#333333; } .gift-item-block .content {  padding:10px 0 20px;  position:relative; } .order-details-items .order-gift-message dt:after, .order-details-items .block-order-details-gift-message dt:after {  content:''; } .order-details-items .order-gift-message .item-message, .order-details-items .block-order-details-gift-message .item-message {  clear:left; } .order-details-items .order-gift-message .item-options dt, .order-details-items .block-order-details-gift-message .item-options dt {  font-weight:400;  margin:10px 0; } .gift-messages-order {  margin-bottom:25px; } .gift-message-summary {  padding-right:7rem; } .form-giftregistry-share .actions-toolbar:not(:last-child), .form-giftregistry-edit .actions-toolbar:not(:last-child) {  margin-bottom:40px; } .form-giftregistry-share .fieldset .nested .field:not(.choice) .control, .form-giftregistry-edit .fieldset .nested .field:not(.choice) .control {  width:100%; } .giftregisty-dropdown .action.toggle {  color:#006bb4; } .table-giftregistry-items .product-image {  margin-right:10px;  float:left; } .cart-summary .form.giftregistry .fieldset {  margin:15px 0 5px;  text-align:left; } .cart-summary .form.giftregistry .fieldset .field {  margin:0 0 10px; } .cart-summary .form.giftregistry .fieldset .field .control {  float:none;  width:auto; } .form-giftregistry-search {  margin-bottom:60px; } .form-giftregistry-search .fields-specific-options .field:nth-last-of-type(1) {  margin-bottom:0; } .block-giftregistry .actions-toolbar {  margin:17px 0 0; } .block-giftregistry-shared .item-options .item-value {  margin:0 0 25px; } .block-giftregistry-shared-items .item .col {  border:0; } .block-giftregistry-shared-items th {  border-bottom:1px solid #cccccc; } .block-giftregistry-shared-items .col {  padding:20px 11px 10px; } .block-giftregistry-shared-items .col .price-box {  display:inline-block; } .block-giftregistry-shared-items .col .price-wrapper {  font-size:1.8rem;  display:block;  font-weight:700;  white-space:nowrap; } .block-giftregistry-shared-items .product .item-options {  margin:0; } .block-giftregistry-shared-items .product-item-photo {  display:block;  max-width:65px;  padding:10px 0; } .block-giftregistry-shared-items .product-item-name {  font-size:1.8rem;  display:block;  margin:0 0 5px; } .gift-wrapping .label {  margin:0 0 8px;  display:inline-block; } .gift-wrapping .field {  margin-bottom:10px; } .gift-wrapping-info {  font-weight:300;  font-size:18px;  margin:20px 0; } .gift-wrapping-list {  list-style:none;  margin:20px 0 10px;  padding:0; } .gift-wrapping-list .no-image {  background:#f2f2f2;  display:inline-block;  text-decoration:none; } .gift-wrapping-list .no-image > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .gift-wrapping-list .no-image:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:22px;  line-height:4rem;  color:#494949;  content:'\e62a';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .gift-wrapping-list .no-image:after {  display:block; } .gift-wrapping-preview, .gift-wrapping-item > span {  cursor:pointer;  display:block;  overflow:hidden;  position:relative;  z-index:1; } .gift-wrapping-item {  float:left;  margin:0 10px 10px 0; } .gift-wrapping-item:last-child {  margin-right:0; } .gift-wrapping-item._active span:before {  border:3px solid #333333;  box-sizing:border-box;  content:'';  display:block;  height:100%;  position:absolute;  width:100%;  z-index:2; } .gift-wrapping-item > span {  height:4rem;  width:4rem; } .gift-wrapping-title {  margin:10px 0; } .gift-wrapping-title .action-remove {  margin:-5px 0 0 5px;  display:inline-block;  text-decoration:none; } .gift-wrapping-title .action-remove > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .gift-wrapping-title .action-remove:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:20px;  color:#757575;  content:'\e604';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .gift-wrapping-title .action-remove:hover:before {  color:#333333; } .gift-wrapping-title .action-remove:active:before {  color:#757575; } .gift-options-content .fieldset .field {  margin:10px 0; } .gift-wrapping-summary {  padding-right:7rem; } .gift-wrapping-summary .gift-wrapping-title {  border:0;  display:inline-block;  padding:0; } .opc-wrapper .fieldset.gift-message .field.gift-wrapping {  padding:0;  width:100%; } .opc-wrapper .data.table .gift-wrapping, .table-order-items .gift-wrapping {  margin:20px 0 0; } .opc-wrapper .data.table .gift-wrapping .title, .table-order-items .gift-wrapping .title {  float:none; } .opc-wrapper .data.table .gift-wrapping .content, .table-order-items .gift-wrapping .content {  margin:0; } .opc-wrapper .data.table .gift-wrapping .content > img, .table-order-items .gift-wrapping .content > img {  float:left;  margin:0 10px 0 0;  max-height:50px;  max-width:50px; } .gift-summary .price-box, .gift-options .price-box {  margin-left:22px; } .gift-summary .regular-price:before, .gift-options .regular-price:before {  content:attr(data-label) ':'; } .gift-summary .regular-price .price, .gift-options .regular-price .price {  font-weight:700; } .order-options .item {  padding-bottom:20px; } .order-options .product {  margin-bottom:10px; } .order-options .product-image-container {  float:left;  padding-right:10px; } .order-options .gift-wrapping {  margin-bottom:10px; } .table-wrapper.grouped {  width:auto; } .table.grouped .row-tier-price > td {  border-top:0; } .table.grouped .col.item {  width:90%; } .table.grouped .col.qty {  width:10%; } .table.grouped .product-item-name {  display:inline-block;  font-weight:400;  margin-bottom:10px; } .table.grouped .price-box p {  margin:0; } .table.grouped .price-box .price {  font-weight:700; } .table.grouped .price-box .old-price .price {  font-weight:normal; } .table.grouped .stock.unavailable {  font-weight:normal;  margin:0;  text-transform:none;  white-space:nowrap; } .page-product-grouped .product-info-main .alert {  clear:left; } .page-product-grouped .box-tocart {  margin-top:10px; } .box-tocart .action.instant-purchase {  vertical-align:top; } .box-tocart .action.instant-purchase:not(:last-child) {  margin-bottom:15px; } .form-add-invitations .additional, .form-add-invitations .field.message {  margin-top:20px; } .form-add-invitations .action.remove {  top:4px; } .form-add-invitations .action.add {  display:inline-block;  text-decoration:none;  line-height:normal;  padding:4px;  width:auto; } .form-add-invitations .action.add > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .form-add-invitations .action.add:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:inherit;  color:inherit;  content:'\e61c';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .form-add-invitations .action.add:hover:before {  color:inherit; } .form-add-invitations .action.add:active:before {  color:inherit; } .filter.block {  margin-bottom:0; } .filter-title strong {  background-color:#f0f0f0;  box-shadow:inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(204, 204, 204, 0.3);  border:1px solid #cccccc;  border-radius:3px;  font-weight:400;  left:0;  line-height:16px;  padding:7px 10px;  position:absolute;  text-align:center;  top:0;  z-index:2; } .filter-title strong[data-count]:after {  color:#ffffff;  background:#ff5501;  border-radius:2px;  content:attr(data-count);  display:inline-block;  font-size:.8em;  line-height:1;  margin:0 5px;  min-width:1em;  padding:2px; } .filter-title strong.disabled {  opacity:.5; } .filter .block-subtitle {  border-bottom:1px solid #cccccc;  font-size:14px;  font-weight:600;  line-height:1em;  padding:10px 10px 20px; } .filter-subtitle {  display:none; } .filter-current {  margin:0; } .filter-current .items {  padding:5px 10px; } .filter-current .item {  padding-left:17px;  position:relative;  z-index:1; } .filter .filter-current-subtitle {  border:none;  display:block;  padding-bottom:10px; } .filter-current .action.remove {  left:-2px;  position:absolute;  top:-1px; } .filter-actions {  margin-bottom:25px;  padding:0 10px; } .filter-label {  font-weight:700; } .filter-label:after {  content:':'; } .filter-value {  color:#757575; } .filter-options {  display:none;  margin:0; } .filter-options-item {  border-bottom:1px solid #cccccc;  padding-bottom:10px; } .filter-options-title {  cursor:pointer;  font-weight:600;  margin:0;  overflow:hidden;  padding:10px 40px 0 10px;  position:relative;  text-transform:uppercase;  word-break:break-all;  z-index:1;  display:block;  text-decoration:none; } .filter-options-title:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:13px;  line-height:inherit;  color:inherit;  content:'\e622';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .filter-options-title:after {  position:absolute;  right:13px;  top:12px; } .filter-options-title:hover {  color:#000000; } .active > .filter-options-title:after {  content:'\e621'; } .filter-options-content {  margin:0;  padding:10px; } .filter-options-content .item {  line-height:1.5em;  margin:10px 0; } .filter-options-content a {  color:#494949;  margin-left:-5px;  margin-right:-5px;  padding-left:5px;  padding-right:7px; } .filter-options-content a:hover {  background-color:#e8e8e8;  text-decoration:none; } .filter-options-content a:hover + .count {  background-color:#e8e8e8; } .filter-options-content .count {  color:#757575;  font-weight:300;  padding-left:5px;  padding-right:5px; } .filter-options-content .count:before {  content:'('; } .filter-options-content .count:after {  content:')'; } .map-popup-wrapper.popup .action.close {  top:10px; } .map-popup {  background:#ffffff;  border:1px solid #adadad;  padding:22px;  width:100%;  box-shadow:0 3px 3px rgba(0, 0, 0, 0.15);  transition:opacity 0.3s linear;  left:0;  margin-top:10px;  position:absolute;  top:0;  z-index:1001;  display:none;  opacity:0;  box-sizing:border-box; } .map-popup .popup-header {  margin:0 0 25px;  padding-right:16px; } .map-popup .popup-header .title {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:2.5rem;  margin-bottom:2rem; } .map-popup .popup-actions .action.close {  position:absolute;  display:inline-block;  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-decoration:none;  text-shadow:none;  font-weight:400;  right:10px;  top:10px; } .map-popup .popup-actions .action.close > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .map-popup .popup-actions .action.close:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:16px;  color:#8c8c8c;  content:'\e616';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .map-popup .popup-actions .action.close:hover:before {  color:#737373; } .map-popup .popup-actions .action.close:active:before {  color:#737373; } .map-popup .popup-actions .action.close:focus, .map-popup .popup-actions .action.close:active {  background:none;  border:none; } .map-popup .popup-actions .action.close:hover {  background:none;  border:none; } .map-popup .popup-actions .action.close.disabled, .map-popup .popup-actions .action.close[disabled], fieldset[disabled] .map-popup .popup-actions .action.close {  pointer-events:none;  opacity:0.5; } .map-popup.active {  opacity:1; } .map-popup .map-info-price {  margin:0 0 20px; } .map-popup .map-info-price .price-box {  margin:0 0 20px; } .map-popup .map-info-price .price-box .label:after {  content:':'; } .map-popup .action.primary, .map-popup .amshopby-button, .map-popup .am-filter-go {  margin-right:10px; } .map-popup .map-msrp {  margin-bottom:10px; } .map-popup .actual-price {  margin:3px 0 15px; } .map-popup .regular-price .price-label {  display:none; } .map-popup .popup-header {  display:none; } .map-old-price {  text-decoration:none; } .map-old-price .price-wrapper {  text-decoration:line-through; } .map-fallback-price {  display:none; } .map-old-price, .product-item .map-old-price, .product-info-price .map-show-info {  display:inline-block;  min-width:10rem; } .map-old-price:not(:last-child), .product-item .map-old-price:not(:last-child), .product-info-price .map-show-info:not(:last-child) {  margin-right:10px; } .product-options-bottom .price-box .old-price .price-container > span, .product-info-price .price-box .old-price .price-container > span {  display:inline; } .map-form-addtocart {  display:inline-block;  text-align:center; } .map-form-addtocart img {  display:block;  margin:0 auto; } button.map-show-info {  background-image:none;  -moz-box-sizing:content-box;  box-shadow:none;  line-height:inherit;  text-shadow:none;  font-weight:400;  line-height:1.42857143;  margin:0;  padding:0;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline; } button.map-show-info:focus, button.map-show-info:active {  background:none;  border:none; } button.map-show-info:hover {  background:none;  border:none; } button.map-show-info.disabled, button.map-show-info[disabled], fieldset[disabled] button.map-show-info {  pointer-events:none;  opacity:0.5; } button.map-show-info:visited {  color:#006bb4;  text-decoration:none; } button.map-show-info:hover {  color:#006bb4;  text-decoration:underline; } button.map-show-info:active {  color:#ff5501;  text-decoration:underline; } button.map-show-info:hover, button.map-show-info:active, button.map-show-info:focus {  background:none;  border:0; } button.map-show-info.disabled, button.map-show-info[disabled], fieldset[disabled] button.map-show-info {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } .wishlist.split.button {  display:inline-block;  position:relative;  margin-right:5%;  vertical-align:middle; } .wishlist.split.button:before, .wishlist.split.button:after {  content:'';  display:table; } .wishlist.split.button:after {  clear:both; } .wishlist.split.button .action.split {  float:left;  margin:0; } .wishlist.split.button .action.toggle {  float:right;  margin:0; } .wishlist.split.button .action.toggle {  display:inline-block;  text-decoration:none; } .wishlist.split.button .action.toggle > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .wishlist.split.button .action.toggle:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:inherit;  color:#666666;  content:'\e622';  font-family:'luma-icons';  margin:0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .wishlist.split.button .action.toggle:hover:after {  color:#333333; } .wishlist.split.button .action.toggle:active:after {  color:inherit; } .wishlist.split.button .action.toggle.active {  display:inline-block;  text-decoration:none; } .wishlist.split.button .action.toggle.active > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .wishlist.split.button .action.toggle.active:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:inherit;  color:#666666;  content:'\e621';  font-family:'luma-icons';  margin:0;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .wishlist.split.button .action.toggle.active:hover:after {  color:#333333; } .wishlist.split.button .action.toggle.active:active:after {  color:inherit; } .wishlist.split.button .items {  margin:0;  padding:0;  list-style:none none;  background:#ffffff;  border:1px solid #bbbbbb;  margin-top:4px;  min-width:200px;  z-index:100;  box-sizing:border-box;  display:none;  position:absolute;  top:100%;  box-shadow:0 3px 3px rgba(0, 0, 0, 0.15); } .wishlist.split.button .items li {  margin:0;  padding:5px 5px 5px 23px; } .wishlist.split.button .items li:hover {  background:#e8e8e8;  cursor:pointer; } .wishlist.split.button .items:before, .wishlist.split.button .items:after {  border-bottom-style:solid;  content:'';  display:block;  height:0;  position:absolute;  width:0; } .wishlist.split.button .items:before {  border:6px solid;  border-color:transparent transparent #ffffff transparent;  z-index:99; } .wishlist.split.button .items:after {  border:7px solid;  border-color:transparent transparent #bbbbbb transparent;  z-index:98; } .wishlist.split.button .items:before {  left:10px;  top:-12px; } .wishlist.split.button .items:after {  left:9px;  top:-14px; } .wishlist.split.button.active {  overflow:visible; } .wishlist.split.button.active .items {  display:block; } .wishlist.split.button .items {  padding:6px 0;  text-align:left; } .wishlist.split.button .items .item > span {  display:block;  padding:5px 5px 5px 23px; } .wishlist.split.button .items li {  padding:0; } .wishlist.split.button > .action.split {  margin-right:5px; } .wishlist.split.button > .action.split:before {  content:'\e600'; } .wishlist.split.button > .action.split:before {  margin:0;  width:18px; } .wishlist.split.button > .action:active, .wishlist.split.button > .action:focus, .wishlist.split.button > .action:hover {  color:#333333; } .wishlist.split.button > .action.toggle:before {  border-left:1px solid #666666;  content:'';  float:left;  height:15px;  margin:3px 4px 0 0; } .cart.table-wrapper .wishlist.split.button {  vertical-align:baseline; } .cart.table-wrapper .wishlist.split.button > .action.split {  font-weight:normal;  letter-spacing:normal;  text-transform:none; } .cart.table-wrapper .wishlist.split.button > .action.toggle:after {  color:#006bb4; } .cart.table-wrapper .wishlist.split.button > .action.split, .cart.table-wrapper .wishlist.split.button > .action.toggle {  color:#006bb4; } .cart.table-wrapper .wishlist.split.button > .action.split:before, .cart.table-wrapper .wishlist.split.button > .action.toggle:before {  display:none; } .wishlist.window.popup {  background:#ffffff;  border:1px solid #adadad;  padding:22px;  width:100%;  box-shadow:0 3px 3px rgba(0, 0, 0, 0.15);  transition:opacity 0.3s linear;  bottom:0;  left:0;  position:fixed;  right:0;  top:0;  z-index:1001;  display:none;  opacity:0;  box-sizing:border-box; } .wishlist.window.popup .popup-header {  margin:0 0 25px;  padding-right:16px; } .wishlist.window.popup .popup-header .title {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:2.5rem;  margin-bottom:2rem; } .wishlist.window.popup .popup-actions .action.close {  position:absolute;  display:inline-block;  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-decoration:none;  text-shadow:none;  font-weight:400;  right:10px;  top:10px; } .wishlist.window.popup .popup-actions .action.close > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .wishlist.window.popup .popup-actions .action.close:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:16px;  color:#8c8c8c;  content:'\e616';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .wishlist.window.popup .popup-actions .action.close:hover:before {  color:#737373; } .wishlist.window.popup .popup-actions .action.close:active:before {  color:#737373; } .wishlist.window.popup .popup-actions .action.close:focus, .wishlist.window.popup .popup-actions .action.close:active {  background:none;  border:none; } .wishlist.window.popup .popup-actions .action.close:hover {  background:none;  border:none; } .wishlist.window.popup .popup-actions .action.close.disabled, .wishlist.window.popup .popup-actions .action.close[disabled], fieldset[disabled] .wishlist.window.popup .popup-actions .action.close {  pointer-events:none;  opacity:0.5; } .wishlist.window.popup.active {  opacity:1; } .wishlist.window.popup.active {  display:block; } .wishlist.overlay {  transition:opacity 0.15s linear;  background:#8c8c8c;  z-index:899;  bottom:0;  left:0;  opacity:0;  position:fixed;  right:0;  top:0; } .wishlist.overlay.active {  opacity:0.7;  filter:alpha(opacity=70); } .wishlist.overlay.active {  display:block; } .wishlist-dropdown.move .action.toggle, .wishlist-dropdown.copy .action.toggle {  color:#006bb4; } .page-multiple-wishlist .actions-toolbar > .primary {  display:block;  float:none;  text-align:left; } .page-multiple-wishlist .actions-toolbar > .primary .action.remove {  float:right; } .block-wishlist-management {  position:relative; } .block-wishlist-management .wishlist-select .wishlist-name-label {  font-weight:600; } .block-wishlist-management .wishlist-title {  margin-bottom:10px; } .block-wishlist-management .wishlist-title strong {  font-weight:300;  margin-right:10px; } .block-wishlist-management .wishlist-notice {  color:#7d7d7d;  display:inline-block;  margin-right:20px; } .block-wishlist-management .wishlist-notice.private {  display:inline-block;  text-decoration:none; } .block-wishlist-management .wishlist-notice.private:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:inherit;  line-height:inherit;  color:#a3a3a3;  content:'\e629';  font-family:'luma-icons';  margin:0 5px 0 0;  vertical-align:text-bottom;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .block-wishlist-management .wishlist-toolbar-select, .block-wishlist-management .wishlist-toolbar-actions {  display:inline-block; } .block-wishlist-management .wishlist-toolbar-select {  margin-right:20px; } .block-wishlist-management .wishlist-toolbar .copy .dropdown {  right:0; } .block-wishlist-management .wishlist-toolbar .copy .dropdown:before {  left:auto;  right:11px; } .block-wishlist-management .wishlist-toolbar .copy .dropdown:after {  left:auto;  right:10px; } .block-wishlist-management .wishlist-dropdown.move {  margin-right:20px; } .block-wishlist-search-form .form-wishlist-search {  margin-bottom:60px;  max-width:500px; } .block-wishlist-search-results .table-wrapper {  border-top:none; } .block-wishlist-info-items .block-title {  margin-bottom:20px;  font-size:2.2rem; } .block-wishlist-info-items .block-title > strong {  font-weight:300; } .block-wishlist-info-items .product-item {  width:100%; } .block-wishlist-info-items .product-item-photo {  margin-left:20px; } .block-wishlist-info-items .product-item-info {  width:auto; } .block-wishlist-info-items .product-item-info:hover .split {  visibility:visible; } .block-wishlist-info-items .price-wrapper {  display:block;  margin:0 0 10px; } .block-wishlist-info-items .split {  clear:both;  padding:10px 0;  visibility:hidden; } .block-wishlist-info-items .wishlist-dropdown .change {  color:#006bb4; } .block-wishlist-info-items .action.towishlist {  padding:10px 0; } .block-wishlist-info-items .input-text.qty {  margin-right:10px; } .multicheckout.results h3, .multicheckout.success h3 {  font-size:1.6rem;  margin-bottom:20px;  margin-top:30px; } .multicheckout.results h3 a, .multicheckout.success h3 a {  color:#333333; } .multicheckout.results h3 a:hover, .multicheckout.success h3 a:hover {  text-decoration:none; } .multicheckout.results ul.orders-list, .multicheckout.success ul.orders-list {  list-style:none;  padding-left:0; } .multicheckout.results .orders-list, .multicheckout.success .orders-list {  margin-top:25px;  padding-left:16px; } .multicheckout.results .orders-list .shipping-list .shipping-item, .multicheckout.success .orders-list .shipping-list .shipping-item {  margin-left:84px; } .multicheckout.results .orders-list .shipping-list .shipping-label, .multicheckout.success .orders-list .shipping-list .shipping-label {  font-weight:700;  margin-right:10px; } .multicheckout.results .orders-list .shipping-list .shipping-address, .multicheckout.success .orders-list .shipping-list .shipping-address {  font-weight:400; } .multicheckout.results .orders-list .shipping-list .error-block, .multicheckout.success .orders-list .shipping-list .error-block {  color:#e02b27; } .multicheckout.results .orders-list .shipping-list .error-block .error-label, .multicheckout.success .orders-list .shipping-list .error-block .error-label {  font-weight:700;  margin-right:10px; } .multicheckout.results .orders-list .shipping-list .error-block .error-description, .multicheckout.success .orders-list .shipping-list .error-block .error-description {  font-weight:400; } .multicheckout.results .orders-succeed .orders-list, .multicheckout.success .orders-succeed .orders-list {  margin-top:0; } .multicheckout.results .orders-succeed .orders-list .shipping-list .order-id, .multicheckout.success .orders-succeed .orders-list .shipping-list .order-id {  float:left; } .multicheckout.results .orders-succeed .orders-list .shipping-list .shipping-item, .multicheckout.success .orders-succeed .orders-list .shipping-list .shipping-item {  margin-left:100px; } .multicheckout .title {  margin-bottom:30px; } .multicheckout .title strong {  font-weight:400; } .multicheckout .table-wrapper {  margin-bottom:0; } .multicheckout .table-wrapper .action.delete {  display:inline-block; } .multicheckout .table-wrapper .col .qty {  display:inline-block; } .multicheckout .table-wrapper .col.item .action.edit {  font-weight:400;  margin-left:10px; } .multicheckout:not(.address) .table-wrapper .product-item-name {  margin:0; } .multicheckout > .actions-toolbar {  margin-top:40px; } .multicheckout .actions-toolbar > .secondary {  display:block; } .multicheckout .actions-toolbar > .secondary .action {  margin-bottom:25px; } .multicheckout .actions-toolbar > .secondary .action.back {  display:block;  margin-left:0; } .multicheckout .actions-toolbar > .primary {  margin-right:10px; } .multicheckout .item-options {  margin:10px 0 0; } .multicheckout .block .methods-shipping .item-content .fieldset > .field:before {  display:none; } .multicheckout .block .methods-shipping .item-content .fieldset > .field .control {  display:inline-block; } .multicheckout .block-title, .multicheckout .block-content .title {  border-bottom:1px solid #cccccc;  padding-bottom:10px; } .multicheckout .block-title strong, .multicheckout .block-content .title strong {  font-weight:400; } .multicheckout .block-title strong span, .multicheckout .block-content .title strong span {  color:#a6a6a6; } .multicheckout .block-content .title {  border-bottom:none;  padding-bottom:0; } .multicheckout.order-review .block-title > strong {  font-size:2.4rem; } .multicheckout.order-review .block-shipping .block-content:not(:last-child) {  margin-bottom:40px; } .multicheckout.order-review .error-description {  color:#e02b27;  font-weight:400;  margin-bottom:10px;  margin-top:-10px; } .multicheckout .box-title span {  margin-right:10px; } .multicheckout .box-title > .action {  margin:0; } .multicheckout .box-shipping-method .price {  font-weight:700; } .multicheckout .box-billing-method .fieldset {  margin:0; } .multicheckout .box-billing-method .fieldset .legend.box-title {  margin:0 0 5px; } .multicheckout .checkout-review .grand.totals {  font-size:2.1rem;  margin-bottom:40px; } .multicheckout .checkout-review .grand.totals .mark {  font-weight:400; } [class^='multishipping-'] .logo {  margin-left:0; } .multishipping-checkout-success .nav-sections {  display:block; } .block.newsletter {  margin-bottom:20px; } .block.newsletter .form.subscribe {  display:table;  width:100%; } .block.newsletter .fieldset {  display:table-cell;  margin:0;  padding:0;  vertical-align:top; } .block.newsletter .field {  margin:0; } .block.newsletter .field .control {  display:inline-block;  text-decoration:none;  display:block; } .block.newsletter .field .control:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:32px;  color:#575757;  content:'\e61d';  font-family:'luma-icons';  margin:0 0 0 8px;  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .block.newsletter .field .control:before {  position:absolute; } .block.newsletter input {  margin-right:35px;  padding:0 0 0 35px; } .block.newsletter .title {  display:none; } .block.newsletter .actions {  display:table-cell;  vertical-align:top;  width:1%; } .block.newsletter .action.subscribe {  border-bottom-left-radius:0;  border-top-left-radius:0;  margin-left:-1px;  white-space:nowrap; } .data.switch .counter {  color:#7d7d7d; } .data.switch .counter:before {  content:'('; } .data.switch .counter:after {  content:')'; } .rating-summary {  overflow:hidden;  white-space:nowrap; } .rating-summary .rating-result {  width:88px;  display:inline-block;  position:relative;  vertical-align:middle; } .rating-summary .rating-result:before {  left:0;  position:absolute;  top:0;  width:100%;  z-index:1;  -webkit-font-smoothing:antialiased;  color:#c7c7c7;  font-family:'luma-icons';  font-size:16px;  height:16px;  letter-spacing:2px;  line-height:16px;  content:'\e605' '\e605' '\e605' '\e605' '\e605';  display:block;  font-style:normal;  font-weight:normal;  speak:none; } .rating-summary .rating-result > span {  display:block;  overflow:hidden; } .rating-summary .rating-result > span:before {  position:relative;  z-index:2;  -webkit-font-smoothing:antialiased;  color:#ff5501;  font-family:'luma-icons';  font-size:16px;  height:16px;  letter-spacing:2px;  line-height:16px;  content:'\e605' '\e605' '\e605' '\e605' '\e605';  display:block;  font-style:normal;  font-weight:normal;  speak:none; } .rating-summary .rating-result > span span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .product-reviews-summary .rating-summary .label, .table-reviews .rating-summary .label {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .review-control-vote {  overflow:hidden; } .review-control-vote:before {  color:#c7c7c7;  font-family:'luma-icons';  font-size:16px;  height:16px;  letter-spacing:2px;  line-height:16px;  font-style:normal;  font-weight:normal;  speak:none;  vertical-align:top;  -webkit-font-smoothing:antialiased;  content:'\e605' '\e605' '\e605' '\e605' '\e605';  display:block;  position:absolute;  z-index:1; } .review-control-vote input[type="radio"] {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .review-control-vote input[type="radio"]:hover + label:before, .review-control-vote input[type="radio"]:checked + label:before {  opacity:1; } .review-control-vote label {  cursor:pointer;  display:block;  position:absolute; } .review-control-vote label span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .review-control-vote label:before {  color:#ff5501;  font-family:'luma-icons';  font-size:16px;  height:16px;  letter-spacing:2px;  line-height:16px;  font-style:normal;  font-weight:normal;  speak:none;  vertical-align:top;  -webkit-font-smoothing:antialiased;  opacity:0; } .review-control-vote label:hover:before {  opacity:1; } .review-control-vote label:hover ~ label:before {  opacity:0; } .review-control-vote .rating-5 {  z-index:2; } .review-control-vote .rating-5:before {  content:'\e605' '\e605' '\e605' '\e605' '\e605'; } .review-control-vote .rating-4 {  z-index:3; } .review-control-vote .rating-4:before {  content:'\e605' '\e605' '\e605' '\e605'; } .review-control-vote .rating-3 {  z-index:4; } .review-control-vote .rating-3:before {  content:'\e605' '\e605' '\e605'; } .review-control-vote .rating-2 {  z-index:5; } .review-control-vote .rating-2:before {  content:'\e605' '\e605'; } .review-control-vote .rating-1 {  z-index:6; } .review-control-vote .rating-1:before {  content:'\e605'; } .review-control-vote:before {  content:'\e625' '\e625' '\e625' '\e625' '\e625'; } .products-reviews-toolbar {  position:relative; } .products-reviews-toolbar .toolbar-amount {  position:relative;  text-align:center; } .review-toolbar {  border-top:1px solid #c9c9c9;  margin:0 0 20px;  padding:0;  text-align:center; } .review-toolbar:first-child {  display:none; } .review-toolbar .pages {  border-bottom:1px solid #c9c9c9;  display:block;  padding:20px 0;  text-align:center; } .review-toolbar .limiter {  display:none; } .review-add .block-title {  display:none; } .review-form .action.submit.primary {  background:#eeeeee;  border:1px solid #cccccc;  color:#333333;  font-size:1.4rem;  line-height:1.6rem;  padding:7px 15px;  margin:0; } .review-form .action.submit.primary:focus, .review-form .action.submit.primary:active {  background:#e2e2e2;  border:1px solid #cccccc;  color:#333333; } .review-form .action.submit.primary:hover {  background:#e1e1e1;  border:1px solid #cccccc;  color:#333333; } .review-form .actions-toolbar .actions-primary {  padding:0; } .fieldset .review-legend.legend {  border-bottom:0;  line-height:1.3;  margin-bottom:20px;  padding:0; } .fieldset .review-legend.legend span {  margin:0; } .fieldset .review-legend.legend strong {  display:block;  font-weight:600; } .fieldset .review-field-ratings > .label {  font-weight:600;  margin-bottom:10px;  padding:0; } .review-control-vote label:before, .review-control-vote:before {  font-size:32px;  height:32px;  letter-spacing:10px;  line-height:32px; } .review-field-rating .label {  font-weight:600; } .review-field-rating .control {  margin-bottom:48px;  margin-top:10px; } .review-list {  margin-bottom:30px; } .review-list .block-title strong {  font-weight:300;  line-height:1.1;  font-size:2.6rem;  margin-top:2.5rem;  margin-bottom:2rem; } .review-item {  border-bottom:1px solid #c9c9c9;  margin:0;  padding:20px 0; } .review-item:after {  clear:both;  content:'';  display:table; } .review-item:last-child {  border-width:0; } .review-ratings {  display:table;  margin-bottom:10px;  max-width:100%; } .review-author {  display:inline; } .review-author .review-details-value {  font-weight:400; } .review-date {  display:inline; } .review-title {  font-weight:600;  line-height:1.1;  font-size:1.8rem;  margin-top:2rem;  margin-bottom:1rem;  margin:0 0 20px; } .review-content {  margin-bottom:20px; } .page-main .column .review-add {  margin-bottom:0; } .data.table.reviews .rating-summary {  margin-top:-4px; } .customer.review.view .review.title, .customer.review.view .ratings.summary.items, .customer.review.view .product.details {  margin-bottom:20px; } .product-reviews-summary {  margin-bottom:5px; } .products.wrapper.list .product-reviews-summary {  margin:0 auto; } .product-reviews-summary .rating-summary {  display:inline-block;  vertical-align:middle; } .product-reviews-summary .reviews-actions {  display:inline-block;  font-size:11px;  vertical-align:middle; } .product-reviews-summary .reviews-actions a:not(:last-child) {  margin-right:30px; } .product-reviews-summary .reviews-actions .action.add {  white-space:nowrap; } .product-info-main .rating-summary, .customer-review .rating-summary {  margin-right:30px; } .block-reviews-dashboard .items .item {  margin-bottom:20px; } .block-reviews-dashboard .items .item:last-child {  margin-bottom:0; } .block-reviews-dashboard .product-name {  display:inline-block; } .block-reviews-dashboard .product-name:not(:last-child) {  margin-bottom:5px; } .block-reviews-dashboard .rating-summary .label {  font-weight:600;  margin-right:10px;  vertical-align:middle; } .table-reviews .product-name, .block-reviews-dashboard .product-name {  font-weight:400; } .table-reviews .rating-summary {  display:inline-block;  vertical-align:baseline; } .customer-review .product-media {  float:left;  margin-right:3%;  max-width:285px;  width:30%; } .customer-review .review-details {  margin:0; } .customer-review .review-details .customer-review-rating {  margin-bottom:20px; } .customer-review .review-details .customer-review-rating .item {  margin-bottom:10px; } .customer-review .review-details .customer-review-rating .item:last-child {  margin-bottom:0; } .customer-review .review-details .review-title {  line-height:1.1;  font-size:1.8rem;  margin-top:2rem;  margin-bottom:1rem;  font-weight:600;  margin-bottom:20px; } .customer-review .review-details .review-content {  margin:0;  margin-bottom:20px; } .customer-review .review-details .review-date {  color:#a6a6a6; } .block-reward-info .reward-balance {  font-size:1.8rem;  margin-bottom:25px; } .block-reward-info .reward-rates:not(:last-child), .block-reward-info .reward-limit:not(:last-child), .block-reward-info .reward-expiring:not(:last-child) {  margin-bottom:25px; } .block-reward-info .reward-rates .title, .block-reward-info .reward-limit .title, .block-reward-info .reward-expiring .title {  display:inline-block;  margin-bottom:10px; } .order-details-items.rma .order-title {  display:none; } .order-details-items.rma .order-title + .toolbar {  display:none; } .form-create-return .additional:first-child {  margin-top:0; } .form-create-return .field.comment {  margin-top:55px; } .table-wrapper.table-returns .returns-details.hidden {  display:none; } .block-returns-comments .returns-comments dt, .block-returns-comments .returns-comments dd {  margin:0; } .block-returns-comments .returns-comments dt {  font-weight:400; } .block-returns-comments .returns-comments dd {  margin-bottom:15px; } .block-returns-comments .returns-comments dd:last-child {  margin-bottom:0; } .block-returns-comments .fieldset {  margin-bottom:20px; } .magento-rma-guest-create .order-links .item a {  line-height:1.42857143;  margin:0 30px 0 0;  padding:0;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline; } .magento-rma-guest-create .order-links .item a:visited {  color:#006bb4;  text-decoration:none; } .magento-rma-guest-create .order-links .item a:hover {  color:#006bb4;  text-decoration:underline; } .magento-rma-guest-create .order-links .item a:active {  color:#ff5501;  text-decoration:underline; } .magento-rma-guest-create .order-links .item a:hover, .magento-rma-guest-create .order-links .item a:active, .magento-rma-guest-create .order-links .item a:focus {  background:none;  border:0; } .magento-rma-guest-create .order-links .item a.disabled, .magento-rma-guest-create .order-links .item a[disabled], fieldset[disabled] .magento-rma-guest-create .order-links .item a {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } #registrant-options .item .control table .col.qty .input-qty {  display:none; } .order-links .item {  line-height:40px;  margin:0 0 -1px; } .order-links .item strong {  background:#ffffff;  border:1px solid #cccccc;  display:block;  font-weight:400;  padding:0 20px; } .order-links .item a {  background:#f6f6f6;  color:#6d6d6d;  border:1px solid #cccccc;  display:block;  font-weight:400;  padding:0 20px; } .order-links .item a:hover {  background:#ffffff;  text-decoration:none; } .order-details-items {  border:1px solid #cccccc;  margin-bottom:40px;  padding:10px; } .order-details-items .order-title {  border-bottom:1px solid #cccccc;  padding:0 0 10px; } .order-details-items .order-title > strong {  font-size:2.4rem;  font-weight:300; } .order-details-items .order-title .action {  display:inline-block; } .order-details-items .table-wrapper {  margin:0; } .order-details-items .table-wrapper + .actions-toolbar {  display:none; } .order-details-items .table-wrapper:not(:last-child) {  margin-bottom:30px; } .order-details-items .table-wrapper.order-items-shipment {  overflow:visible; } .order-details-items .table-order-items > thead > tr > th {  border-bottom:1px solid #cccccc; } .order-details-items .table-order-items tbody + tbody {  border-top:1px solid #cccccc; } .account .order-details-items .table-order-items tbody tr:nth-child(even) td {  background:none; } .order-details-items .table-order-items tbody td {  padding-bottom:20px;  padding-top:20px; } .order-details-items .table-order-items tbody .col.label {  font-weight:700;  padding-bottom:5px;  padding-top:0; } .order-details-items .table-order-items tbody .col.options {  padding:10px 10px 15px; } .order-details-items .table-order-items tbody > .item-parent td {  padding-bottom:5px; } .order-details-items .table-order-items tbody > .item-parent + tr td {  padding-top:5px; } .order-details-items .table-order-items tbody .item-options-container td {  padding-bottom:15px;  padding-top:0; } .order-details-items .table-order-items .product-item-name {  margin:0 0 10px; } .order-details-items .item-options {  margin:0; } .order-details-items .item-options dt {  margin:0; } .order-details-items .item-options dd {  margin:0 0 15px; } .order-details-items .item-options dd:last-child {  margin-bottom:0; } .order-details-items .item-options.links dt {  display:inline-block; } .order-details-items .item-options.links dt:after {  content:':'; } .order-details-items .item-options.links dd {  margin:0; } .order-details-items thead .col.qty {  text-align:center; } .order-details-items .col.name {  padding-top:16px; } .order-details-items .action.show {  display:inline-block;  text-decoration:none;  color:#333333; } .order-details-items .action.show > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .order-details-items .action.show:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:10px;  line-height:10px;  color:inherit;  content:'\e622';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .order-details-items .action.show.expanded:after {  content:'\e621'; } .order-details-items .product-item-name {  font-size:1.8rem; } .order-details-items .items-qty .item {  white-space:nowrap; } .order-details-items .items-qty .title:after {  content:':'; } .order-details-items .pages-items .item:first-child, .order-details-items .pages-items .item:last-child {  margin-right:0; } .block-order-details-comments {  margin:0 0 40px; } .block-order-details-comments .comment-date {  font-weight:600; } .block-order-details-comments .comment-content {  line-height:1.6;  margin:0 0 20px; } .block-order-details-view .block-content .box {  margin-bottom:30px; } .block-order-details-view .box-title {  font-weight:600; } .block-order-details-view .box-content .payment-method .title {  font-weight:400; } .block-order-details-view .box-content .payment-method .content {  margin:0; } .block-order-details-view .box-content .payment-method .content > strong {  font-weight:400; } .block-order-details-view .box-content .payment-method .content > strong:after {  content:':'; } .column.main .order-details-items .block-order-details-gift-message {  margin:40px 0 0; } .block-order-details-gift-message + .actions-toolbar {  display:none; } .order-tracking {  margin:0;  padding:20px 0; } .order-title + .order-tracking {  border-bottom:1px solid #cccccc; } .order-tracking .tracking-title {  display:inline-block; } .order-tracking .tracking-content {  display:inline-block;  margin:0 0 0 5px; } .order-actions-toolbar {  margin-bottom:25px; } .order-actions-toolbar .action {  margin-right:30px; } .order-actions-toolbar .action.print {  display:none;  margin:0; } .form-orders-search .field:last-child {  margin-bottom:20px; } .block-reorder .actions-toolbar {  margin:17px 0; } .block-reorder .product-item-name {  float:left;  width:calc(100% - 20px); } .block-reorder .product-item::after {  clear:both;  content:'';  display:table; } .block-reorder .product-item .field.item {  float:left;  width:20px; } .form.send.friend .fieldset .field .control {  width:100%; } .product-social-links .action.mailto.friend:before {  content:'\e61d'; } .my-credit-cards .status {  font-style:italic; } .my-credit-cards .action.delete {  background-image:none;  -moz-box-sizing:content-box;  box-shadow:none;  line-height:inherit;  text-shadow:none;  font-weight:400;  line-height:1.42857143;  margin:0;  padding:0;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline; } .my-credit-cards .action.delete:focus, .my-credit-cards .action.delete:active {  background:none;  border:none; } .my-credit-cards .action.delete:hover {  background:none;  border:none; } .my-credit-cards .action.delete.disabled, .my-credit-cards .action.delete[disabled], fieldset[disabled] .my-credit-cards .action.delete {  pointer-events:none;  opacity:0.5; } .my-credit-cards .action.delete:visited {  color:#006bb4;  text-decoration:none; } .my-credit-cards .action.delete:hover {  color:#006bb4;  text-decoration:underline; } .my-credit-cards .action.delete:active {  color:#ff5501;  text-decoration:underline; } .my-credit-cards .action.delete:hover, .my-credit-cards .action.delete:active, .my-credit-cards .action.delete:focus {  background:none;  border:0; } .my-credit-cards .action.delete.disabled, .my-credit-cards .action.delete[disabled], fieldset[disabled] .my-credit-cards .action.delete {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } .my-credit-cards-popup .modal-footer {  text-align:right; } .my-credit-cards-popup .action.secondary {  background-image:none;  -moz-box-sizing:content-box;  box-shadow:none;  line-height:inherit;  text-shadow:none;  font-weight:400;  line-height:1.42857143;  margin:0;  padding:0;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline;  margin-right:20px; } .my-credit-cards-popup .action.secondary:focus, .my-credit-cards-popup .action.secondary:active {  background:none;  border:none; } .my-credit-cards-popup .action.secondary:hover {  background:none;  border:none; } .my-credit-cards-popup .action.secondary.disabled, .my-credit-cards-popup .action.secondary[disabled], fieldset[disabled] .my-credit-cards-popup .action.secondary {  pointer-events:none;  opacity:0.5; } .my-credit-cards-popup .action.secondary:visited {  color:#006bb4;  text-decoration:none; } .my-credit-cards-popup .action.secondary:hover {  color:#006bb4;  text-decoration:underline; } .my-credit-cards-popup .action.secondary:active {  color:#ff5501;  text-decoration:underline; } .my-credit-cards-popup .action.secondary:hover, .my-credit-cards-popup .action.secondary:active, .my-credit-cards-popup .action.secondary:focus {  background:none;  border:0; } .my-credit-cards-popup .action.secondary.disabled, .my-credit-cards-popup .action.secondary[disabled], fieldset[disabled] .my-credit-cards-popup .action.secondary {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } .toolbar.wishlist-toolbar .limiter {  float:right; } .toolbar.wishlist-toolbar .main .pages {  display:inline-block;  position:relative;  z-index:0; } .toolbar.wishlist-toolbar .toolbar-amount, .toolbar.wishlist-toolbar .limiter {  display:inline-block;  z-index:1; } .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before {  content:'\e600'; } .account .table-wrapper .data.table.wishlist > thead > tr > th, .account .table-wrapper .data.table.wishlist > tbody > tr > th, .account .table-wrapper .data.table.wishlist > tfoot > tr > th, .account .table-wrapper .data.table.wishlist > thead > tr > td, .account .table-wrapper .data.table.wishlist > tbody > tr > td, .account .table-wrapper .data.table.wishlist > tfoot > tr > td {  border-top:1px solid #cccccc; } .account .table-wrapper .data.table.wishlist > caption + thead > tr:first-child > th, .account .table-wrapper .data.table.wishlist > colgroup + thead > tr:first-child > th, .account .table-wrapper .data.table.wishlist > thead:first-child > tr:first-child > th, .account .table-wrapper .data.table.wishlist > caption + thead > tr:first-child > td, .account .table-wrapper .data.table.wishlist > colgroup + thead > tr:first-child > td, .account .table-wrapper .data.table.wishlist > thead:first-child > tr:first-child > td {  border-top:0; } .account .table-wrapper .data.table.wishlist > tbody + tbody {  border-top:1px solid #cccccc; } .account .table-wrapper .data.table.wishlist thead > tr > th {  border-bottom:0; } .account .table-wrapper .data.table.wishlist tbody > tr:last-child > td {  border-bottom:1px solid #cccccc; } .account .table-wrapper .data.table.wishlist .product.name {  display:inline-block;  margin-bottom:10px; } .account .table-wrapper .data.table.wishlist .box-tocart {  margin:10px 0; } .account .table-wrapper .data.table.wishlist .box-tocart .qty {  vertical-align:middle; } .account .table-wrapper .data.table.wishlist .col.item {  width:50%; } .account .table-wrapper .data.table.wishlist .col.photo {  max-width:150px; } .account .table-wrapper .data.table.wishlist .col.selector {  max-width:15px; } .account .table-wrapper .data.table.wishlist textarea {  margin:10px 0; } .account .table-wrapper .data.table.wishlist .input-text.qty {  margin-bottom:10px; } .account .table-wrapper .data.table.wishlist .action.primary, .account .table-wrapper .data.table.wishlist .amshopby-button, .account .table-wrapper .data.table.wishlist .am-filter-go {  vertical-align:top; } .account .table-wrapper .data.table.wishlist .price {  font-weight:700; } .link.wishlist .counter {  color:#7d7d7d;  white-space:nowrap; } .link.wishlist .counter:before {  content:'('; } .link.wishlist .counter:after {  content:')'; } .block-wishlist .product-item-name {  margin-right:25px; } .products-grid.wishlist .product-item {  margin-left:2%;  width:calc((100% - 4%) / 3); } .products-grid.wishlist .product-item:nth-child(3n + 1) {  margin-left:0; } .products-grid.wishlist .product-item-photo {  display:block;  margin-bottom:10px; } .products-grid.wishlist .product-item-name {  margin-top:0; } .products-grid.wishlist .product-item .price-box {  margin:0; } .products-grid.wishlist .product-item-comment {  display:block;  height:42px;  margin:10px 0; } .products-grid.wishlist .product-item-actions > * {  margin-right:15px; } .products-grid.wishlist .product-item-actions > *:last-child {  margin-right:0; } .products-grid.wishlist .product-item-actions .action.edit, .products-grid.wishlist .product-item-actions .action.delete {  display:inline-block;  text-decoration:none; } .products-grid.wishlist .product-item-actions .action.edit > span, .products-grid.wishlist .product-item-actions .action.delete > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .products-grid.wishlist .product-item-actions .action.edit:before, .products-grid.wishlist .product-item-actions .action.delete:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:20px;  color:#757575;  content:'\e601';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .products-grid.wishlist .product-item-actions .action.edit:hover:before, .products-grid.wishlist .product-item-actions .action.delete:hover:before {  color:#333333; } .products-grid.wishlist .product-item-actions .action.edit:active:before, .products-grid.wishlist .product-item-actions .action.delete:active:before {  color:#757575; } .products-grid.wishlist .product-item-actions .action.delete:before {  content:'\e604'; } .products {  margin:30px 0; } .product-items {  font-size:0;  letter-spacing:-1px;  line-height:0; } .product-item {  font-size:1.4rem;  line-height:normal;  letter-spacing:normal;  vertical-align:top; } .products-grid .product-item {  display:inline-block;  margin-left:2%;  width:calc((100% - 2%)/2); } .product-item:nth-child(2n + 1) {  margin-left:0; } .product-item-name {  -moz-hyphens:auto;  -ms-hyphens:auto;  -webkit-hyphens:auto;  display:block;  hyphens:auto;  margin:5px 0;  word-wrap:break-word; } .product-item-info {  max-width:100%;  width:152px; } .page-products .product-item-info {  width:240px; } .product-item-actions {  font-size:0; } .product-item-actions > * {  font-size:1.4rem; } .product-item-actions .actions-secondary {  display:inline-block;  font-size:1.4rem;  vertical-align:middle; } .product-item-actions .actions-secondary > button.action {  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-decoration:none;  text-shadow:none;  font-weight:400; } .product-item-actions .actions-secondary > button.action:focus, .product-item-actions .actions-secondary > button.action:active {  background:none;  border:none; } .product-item-actions .actions-secondary > button.action:hover {  background:none;  border:none; } .product-item-actions .actions-secondary > button.action.disabled, .product-item-actions .actions-secondary > button.action[disabled], fieldset[disabled] .product-item-actions .actions-secondary > button.action {  pointer-events:none;  opacity:0.5; } .product-item-actions .actions-secondary > .action {  line-height:35px;  text-align:center;  width:35px; } .product-item-actions .actions-secondary > .action:before {  margin:0; } .product-item-actions .actions-primary {  display:inline-block;  vertical-align:middle; } .product-item-actions .actions-primary > .stock.unavailable {  line-height:1;  padding-bottom:10px;  padding-right:24px;  padding-top:10px; } .product-item-description {  margin:25px 0; } .product-item .product-reviews-summary .rating-summary {  margin:0 4px 0 0; } .product-item .product-reviews-summary .reviews-actions {  font-size:12px;  margin-top:5px; } .product-item .price-box {  margin:10px 0 25px; } .product-item .price-box .price {  font-weight:700;  white-space:nowrap; } .product-item .price-box .price-label {  color:#666666;  font-size:15px; } .product-item .price-box .price-wrapper.vdd {  clear:left;  display:block;  font-size:25px;  color:#ff5c33; } .product-item .price-box .price-wrapper.vdd .price {  color:#394348 !important; } .product-item .old-price {  margin:5px 0; } .product-item .old-price .price {  font-weight:normal; } .product-item .regular-price .price-label {  display:none; } .product-item .minimal-price .price-container {  display:block; } .product-item .minimal-price-link {  margin-top:5px; } .product-item .price-from, .product-item .price-to {  margin:0; } .product-item .tocompare:before {  content:'\e61e'; } .product-item .tocart {  font-size:1.3rem;  border-radius:0;  line-height:1;  padding-bottom:10px;  padding-top:10px;  white-space:nowrap; } .column.main .product-items {  margin-left:0; } .column.main .product-item {  padding-left:0; } .price-container .price {  font-size:1.4rem; } .price-container .price-including-tax + .price-excluding-tax, .price-container .weee {  margin-top:5px; } .price-container .price-including-tax + .price-excluding-tax, .price-container .weee, .price-container .price-including-tax + .price-excluding-tax .price, .price-container .weee .price, .price-container .weee + .price-excluding-tax:before, .price-container .weee + .price-excluding-tax .price {  font-size:1.1rem; } .price-container .weee:before {  content:'(' attr(data-label) ':'; } .price-container .weee:after {  content:')'; } .price-container .weee + .price-excluding-tax:before {  content:attr(data-label) ':'; } .products-list .product-item {  display:table;  width:100%; } .products-list .product-item-info {  display:table-row; } .products-list .product-item-photo {  display:table-cell;  padding:0 30px 30px 0;  vertical-align:top;  width:1%; } .products-list .product-item-details {  display:table-cell;  vertical-align:top; } .product.photo.product-item-photo picture source {  display:none; } .product.photo.product-item-photo .product-labels {  position:absolute;  width:100%;  bottom:-15px;  left:0;  z-index:9; } .catalogsearch-result-index .product.photo.product-item-photo:hover img.product-image-photo.default_image, .catalog-category-view .product.photo.product-item-photo:hover img.product-image-photo.default_image {  opacity:0;  visibility:hidden; } .catalogsearch-result-index .product.photo.product-item-photo:hover img.product-image-photo.hover_image, .catalog-category-view .product.photo.product-item-photo:hover img.product-image-photo.hover_image {  opacity:1; } .catalogsearch-result-index .product.photo.product-item-photo img.product-image-photo.default_image, .catalog-category-view .product.photo.product-item-photo img.product-image-photo.default_image {  opacity:1;  visibility:visible; } .catalogsearch-result-index .product.photo.product-item-photo img.product-image-photo.hover_image, .catalog-category-view .product.photo.product-item-photo img.product-image-photo.hover_image {  opacity:0; } .fotorama-item.fotorama--fullscreen .fotorama__fullscreen-icon:before {  content:"\f81a";  font-size:30px; } .products-list .product-items .MagicToolboxContainer {  padding:0; } .page-layout-2columns-left .filter-options .am-labels-folding .item {  display:block; } .page-layout-2columns-left .filter-options .am-labels-folding .item input[type="radio"] {  position:absolute;  left:2px;  top:3px;  margin:0; } .catalogsearch-result-index dt.title {  line-height:1; } .catalogsearch-result-index .item.product.product-item {  border-bottom:1px solid #ccc; } .catalogsearch-result-index .products.wrapper.list.products-list {  padding-left:20px; } .catalogsearch-result-index .catalog-topnav.amasty-catalog-topnav {  display:none; } .catalogsearch-result-index .price-box .price {  font-weight:600;  font-size:20px;  color:#444; } .short_description {  line-height:20px;  height:97px;  overflow:hidden;  text-align:left; } .products.wrapper.grid.products-grid .custom_attribute_container {  min-height:auto;  text-align:left; } .products.wrapper.grid.products-grid .price-box.price-final_price {  min-height:51px; } div#amasty-shopby-product-list .products.wrapper.grid.products-grid .product-item-info img {  max-height:unset;  height:auto; } div.ea-overlay {  z-index:0; } .product-label.sale-label {  background-color:#e27c7c; } .products.wrapper.grid.products-grid.products-morefrom span.product-image-container {  width:120px; } .products.wrapper.grid.products-grid.products-morefrom .product-image-photo {  width:auto;  top:unset;  bottom:0; } .catalog-product-view .fotorama--fullscreen {  z-index:999999; } .catalog-product-view .amshopby-morefrom .products-grid.products-morefrom .product-items {  display:inline-flex;  justify-content:flex-start;  flex-wrap:wrap;  width:100%; } .catalog-product-view .amshopby-morefrom .products-grid.products-morefrom .product-items .item {  width:100%; } @media all and (min-width:768px) {  .product.photo.product-item-photo a img {   max-height:240px;   width:auto;   max-width:170px;  }  .product.photo.product-item-photo .product-image-photo.hover_image {   left:0;   right:0;   top:0;   bottom:0;   margin:auto;  }  .catalog-product-view .amshopby-morefrom .products-grid.products-morefrom .product-items {   display:inline-flex;   justify-content:flex-start;   flex-wrap:wrap;  }  .catalog-product-view .amshopby-morefrom .products-grid.products-morefrom .product-items .item {   width:25%;  } } @media only screen and (max-width:991px) and (min-width:768px) {  .catalog-category-view .product.photo.product-item-photo a img {   max-width:95px;  }  .page-wrapper .breadcrumbs {   padding-left:32px;  }  .page-layout-2columns-left .sidebar-main {   width:35%;  }  .page-layout-2columns-left .sidebar-main .filter-options .am-labels-folding .item {   padding:0 0 0 15px;  }  .page-layout-2columns-left .sidebar-main .filter-options .am-labels-folding .item input[type="radio"] {   left:0px;   top:3px;  }  .page-layout-2columns-left .column.main {   width:65%;  }  .block-content.filter-content .filter-options-title {   padding:10px 5px;   font-size:11px;  }  .block-content.filter-content .filter-options-title:after {   right:5px;  }  .catalog-product-view .amshopby-morefrom .products-grid.products-morefrom .product-items {   display:inline-flex;   justify-content:flex-start;   flex-wrap:wrap;  }  .catalog-product-view .amshopby-morefrom .products-grid.products-morefrom .product-items .item {   width:50%;  } } @media only screen and (max-width:320px) {  .amslider .slide {   max-width:100%;   flex-basis:77%;  }  .catalog-category-view .price-box.price-final_price span.price {   font-size:17px;  } } @media only screen and (max-width:767px) {  .catalog-product-view .fotorama__stage {   max-height:450px;  }  .catalog-product-view .fotorama__stage .fotorama__img {   width:auto;   max-height:90%;  }  .product.photo.product-item-photo a img {   max-height:240px;  }  .product.photo.product-item-photo .product-image-photo.hover_image {   left:0;   right:0;   top:0;   bottom:0;   margin:auto;  }  .catalogsearch-result-index .products-list .product-items .MagicToolboxContainer {   display:block;   width:100%;   padding-right:15px;  }  div#amasty-shopby-product-list .products.wrapper.grid.products-grid .product-item-info img {   height:180px;  }  .cookie_restiction {   margin-top:20px;  }  div#amasty-shopby-product-list {   margin-right:5px;  }  div#amasty-shopby-product-list .leveringstid {   min-height:63px;  } } .products-list .product-item-info {  display:flex;  width:100%;  max-width:100%;  align-items:center; } .products-list .product-item-photo {  width:20%;  display:block;  float:left;  margin-bottom:20px;  min-height:50px;  transition:all .3s;  position:relative;  padding:0; } .products-list .product-item-name {  text-transform:uppercase; } .products-list .product-item-details {  padding:10px 0 20px 40px; } .products-list .product-item {  display:table;  width:100%;  padding:10px 0; } .actions-primary .action.primary, .actions-primary .amshopby-button, .actions-primary .am-filter-go {  background-color:#00AAAD !important;  border-color:#00AAAD !important;  color:#000000 !important; } a.one-link-plp:visited {  color:#394348; } .one-link-plp .product-item-info .product.name .product-item-link {  text-decoration:none;  font-size:15px;  text-transform:uppercase;  min-height:67px;  font-weight:600 !important; } .one-link-plp .leveringstid {  line-height:24px; } .one-link-plp .custom_attribute_container {  line-height:18px; } .catalog-category-view .item.product.product-item {  border-bottom:1px solid #ccc; } .catalog-category-view .products {  margin-left:0; } .catalog-category-view .products .price-box.price-final_price {  display:flex;  flex-direction:column;  width:100%;  margin-bottom:10px; } .catalog-category-view .products .price-box.price-final_price .special-price {  order:2; } .catalog-category-view .products .price-box.price-final_price .old-price {  order:1; } .catalog-category-view .products .price-box.price-final_price .minimal-price-link {  order:3; } .catalog-category-view .tax-label {  display:none; } .catalog-category-view .product-item-inner .actions-primary {  clear:left;  width:100%; } .catalog-category-view .page-main .toolbar.toolbar-products {  padding-bottom:9px; } .catalog-category-view .toolbar.toolbar-products {  text-align:unset;  border-top:1px solid #dee2e6;  border-bottom:1px solid #dee2e6;  padding-top:10px;  padding-bottom:10px; } .catalog-category-view .category-description {  font-size:14px; } .catalog-category-view .category-description p {  font-size:14px; } .catalog-category-view .opstart_attr {  clear:left; } .catalog-category-view .opstart_attr ul {  padding-left:14px;  font-size:14px;  font-weight:bold; } .catalog-category-view .price-box {  float:left; } .catalog-category-view .price-box .price {  font-weight:600;  font-size:20px;  color:#444; } .catalog-category-view .opstartattr {  line-height:36px;  font-size:16px;  color:#0e2f40;  font-weight:400;  display:none; } .catalog-category-view .products-list .opstartattr {  display:block; } .catalog-category-view .products-list .opstartattr .opstartattr {  display:none; } .catalog-category-view .price-container.price-final_price.tax.weee {  float:left;  float:none; } .catalog-category-view .page-title-wrapper {  display:block; } .catalog-category-view .sidebar-main {  width:25% !important;  padding-right:0 !important; } .catalog-category-view .column.main {  width:75% !important; } .product.details.product-item-details {  display:block;  width:80%;  float:left;  padding:10px 0 20px 40px; } .catalog-product-view .price-box.price-final_price {  display:flex;  flex-direction:column;  width:100%;  margin-bottom:10px; } .catalog-product-view .price-box.price-final_price .special-price {  order:2; } .catalog-product-view .price-box.price-final_price .old-price {  order:1; } .price-container .price-including-tax + .price-excluding-tax:after {  content:attr(data-label);  font-size:14px;  display:inline-block;  margin:0 0 0 5px; } .price-container .price-including-tax + .price-excluding-tax .price:after {  content:attr(data-label);  font-size:14px;  display:inline-block;  margin:0 0 0 5px; } .price-container .price-including-tax:after {  content:attr(data-label);  font-size:14px;  display:inline-block;  margin:0 0 0 5px; } .price-tier_price .price-including-tax:after {  content:attr(data-label);  font-size:14px;  display:inline-block;  margin:0 0 0 5px; } .price-tier_price .price-including-tax + .price-excluding-tax:after {  content:attr(data-label);  font-size:14px;  display:inline-block;  margin:0 0 0 5px; } button.action.primary, button.amshopby-button, button.am-filter-go {  background-color:#009191;  border-color:#009191;  color:#FFFFFF; } button.action.primary:hover, button.amshopby-button:hover, button.am-filter-go:hover {  background-color:#009191;  border-color:#009191;  color:#FFFFFF; } a.action.primary, a.amshopby-button, a.am-filter-go {  background-color:#00AAAD !important;  border-color:#00AAAD !important;  color:#000000 !important; } .product-item .tocart {  white-space:nowrap;  border-radius:0;  font-size:1.4rem;  line-height:30px;  padding:0 10px;  height:32px;  border-radius:0px;  font-weight:400; } .product-item .tocart:before {  content:"\e87f";  font-size:17px;  vertical-align:middle;  line-height:28px;  font-weight:400;  margin-top:1px;  display:inline-block;  font-family:'porto-icons'; } .action.primary, .amshopby-button, .am-filter-go {  letter-spacing:1px;  text-transform:uppercase; } .action.primary:active, .amshopby-button:active, .am-filter-go:active {  letter-spacing:1px;  text-transform:uppercase; } .price-including-tax + .price-excluding-tax:before {  display:none; } .weee[data-label]:before {  display:none; } #maincontent > #amasty-shopby-product-list {  display:inline-block; } .catalog-category-view .category-description > div > div {  padding:0 !important; } .filter-options-content .item > a {  display:inline; } .catalog-topnav.amasty-catalog-topnav {  display:inline-block;  width:83%;  border:1px solid #dee2e6;  margin-top:0;  float:left;  border-right:0;  border-left:0;  margin-bottom:30px;  height:58px; } .page-main .amasty-catalog-topnav .filter-options {  margin-top:0;  padding:4px 0;  border-top:unset;  border-bottom:unset;  min-height:0;  padding-left:0px; } .page-main .page-title-wrapper .page-title span {  font-size:25px;  line-height:initial;  text-transform:uppercase; } .amasty-catalog-topnav .block-content.filter-content {  padding-left:30%; } .custom_attribute_container {  margin-bottom:0px;  float:left;  width:100%;  display:grid; } .custom_attribute_container span {  font-weight:normal;  margin-bottom:5px;  color:#212529;  font-size:14px; } #layered-filter-block .filter-options-content {  padding:5px; } .page-products.catalog-category-view .columns {  display:inline-block;  width:100%; } .filter-options-title {  padding:10px 15px;  font-size:13px;  font-weight:bold;  text-transform:uppercase;  border:1px solid #ddd;  background-color:#f5f5f5;  position:relative;  cursor:pointer;  border-radius:0px;  display:block;  text-decoration:none; } .filter-options-title:hover:after {  color:#fff;  background-color:#009191; } .filter-options-title:after {  content:'\f823';  font-family:'porto-icons';  vertical-align:middle;  width:26px;  height:26px;  display:block;  border:1px solid #ddd;  position:absolute;  right:15px;  top:50%;  margin-top:-13px;  border-radius:3px;  color:#ccc;  text-align:center;  line-height:24px;  background-color:#fff;  font-size:10px; } .filter-options-item {  margin-bottom:14px;  border-bottom:0px solid #cccccc;  padding-bottom:0; } .filter-options-content {  margin:0;  padding:10px 15px;  font-size:13px;  border:1px solid #ddd;  border-top:0;  border-radius:0 0 7px 7px;  background-color:#fbfbfb; } .sidebar.sidebar-main .filter-options-item.active .filter-options-title {  border-radius:7px 7px 0 0; } .active > .filter-options-title:after {  content:'\f820'; } .bottomtoolbar .pages {  display:block; } .bottomtoolbar .toolbar-mod .pages {  float:left;  margin:0 0 0 20px;  text-align:center; } .bottomtoolbar .page-with-filter .toolbar-amount {  display:none; } .bottomtoolbar .page-products .toolbar .limiter {  display:block;  float:right; } .bottomtoolbar .modes {  float:right;  margin-right:0;  margin-left:20px;  margin-top:8px;  margin-top:13px; } .bottomtoolbar .toolbar .modes {  margin-right:0; } .page-with-filter .toolbar-amount {  display:none; } .pages strong.page {  background-color:#009191;  border:1px solid #08c;  font-size:1.3rem;  line-height:2.4rem;  letter-spacing:normal;  color:#fff;  display:inline-block;  font-weight:400;  padding:0 4.5px;  text-align:center;  width:32px; } .pages a.page {  width:32px;  background:#fff;  border:1px solid #ccc;  color:#009191;  display:inline-block;  padding:0 4.5px;  text-align:center;  text-decoration:none;  font-size:15px;  font-weight:600;  line-height:30px; } .pages .action {  width:32px;  box-shadow:none;  background:transparent;  border:0px solid #cccccc;  color:#7d7d7d; } .page-wrapper > .breadcrumbs .items {  color:inherit;  padding:10px 15px;  margin:0 auto;  max-width:1140px;  padding-top:7px;  padding-bottom:7px; } .page-products .toolbar .limiter {  display:block; } .page-products .toolbar .limiter .limiter-text {  display:none; } .page-products .products-grid .product-item {  padding:5px;  width:calc(32%); } .limiter {  float:right; } .toolbar .limiter {  margin-right:0;  text-align:left; } .toolbar .modes {  margin-right:0; } .toolbar .modes > a {  text-decoration:none; } .toolbar select {  border:1px solid #e4e4e4;  height:37px;  background-color:#fff;  color:#7a7d82;  font-weight:400;  font-size:14px;  text-transform:capitalize;  padding:0 10px;  padding-right:30px;  line-height:31px; } .modes .modes-mode {  margin-right:7px;  padding:0;  padding-top:3px;  float:left;  font-weight:400;  text-align:center;  display:inline-block;  border:none;  background:none;  color:#111;  width:15px;  box-shadow:unset; } .modes .modes-mode:hover {  border:none;  background:none;  color:#111;  width:15px; } .modes .modes-mode:last-child {  margin-right:0;  border-radius:0;  border-right:0; } .modes .modes-mode:before {  content:'\e880';  font-size:14px;  font-family:'porto-icons';  vertical-align:middle;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center;  color:#111; } .modes .modes-mode.active {  border:none;  background:none;  color:#111;  border-radius:0;  box-shadow:unset;  background-color:#009191; } .modes .mode-list:before {  content:'\e87b';  font-size:14px;  font-family:'porto-icons';  vertical-align:middle;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center;  display:inline-block; } .modes .modes-mode.mode-list:before {  content:'\e87b';  font-size:14px; } .toolbar-modes .modes {  float:right;  display:inline-block;  margin-left:20px;  margin-top:7px; } .products-grid .product-item {  float:left;  padding:10px; } .products-grid .product-item .product-item-info {  position:relative;  width:100%;  max-width:100%;  text-align:center; } .products-grid .product-item .product-item-details {  position:static; } .products-grid .product-item .product-item-details .product-item-name {  white-space:nowrap;  overflow:hidden;  white-space:pre-line;  overflow:visible;  text-overflow:unset;  display:flex;  justify-content:center;  text-align:center; } .products-grid:not(.side-list):not(.products-related):not(.small-list) .product-item .product-item-details {  padding:12px 0 9px; } .products-grid:not(.side-list):not(.products-related):not(.small-list) .product-item .product-item-details .leveringstid {  text-align:left;  color:#212529; } .products-grid .product-item-info:hover .product-item-inner {  top:240px;  text-align:center;  padding:0; } .products-grid .product-item-info.active .product-item-inner {  top:250px;  text-align:center; } .products.wrapper.grid.products-grid .price-box.price-final_price {  min-height:51px;  text-align:left; } .products-grid .product-image-photo.default_image {  position:relative;  z-index:1; } div#category-carousel .children-category-container.container .category-item.category-item-label {  border:1px solid #dee2e6;  min-height:200px; } div#category-carousel .children-category-container.container .slide .category-item-title {  padding:15px;  background:#f5f5f5; } div#category-carousel .children-category-container.container .slide .category-item:hover {  border-color:#bbb; } div#category-carousel .children-category-container.container .slide .category-item.active {  border-color:#bbb; } div#category-carousel .children-category-container.container .swiper-slide .swiper-category-item {  padding:15px;  background:#f5f5f5; } a {  color:#394348; } a:focus {  color:#394348; } a:hover {  color:#394348; } .products {  margin:4px -10px; } .catalog-category-view .infinite-loader + .toolbar.toolbar-products .limiter {  float:none; } .catalog-category-view .infinite-loader + .toolbar.toolbar-products .pages {  display:none; } .page-products .products-grid .product-item .product-item-details .product-item-name {  white-space:pre-line;  overflow:visible;  text-overflow:unset;  display:flex;  justify-content:left;  text-align:left; } .page-products .products-grid .product-item-info {  width:100%;  max-width:100%;  text-align:center; } .page-products .products-grid .product.details.product-item-details {  width:100%; } .page-products .products.wrapper.grid.columns3.products-grid ol.products.list.items.product-items {  display:flex;  flex-wrap:wrap; } .page-products .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner {  overflow:visible;  width:auto;  margin:0 auto; } .products.wrapper.grid.products-grid .product-item-info:hover {  background:#ffffff;  box-shadow:unset;  border:unset;  padding:0;  margin:0; } .products.wrapper.grid.products-grid .product-item-info.active {  background:#ffffff;  box-shadow:unset;  border:unset; } .products.wrapper.grid.products-grid .product-item-inner {  border:unset;  box-shadow:unset;  background:unset; } @media all and (min-width:768px) {  .page-layout-2columns-left .main {   padding-left:0;  }  .filter .block-subtitle {   display:none;  } } @media only screen and (max-width:1200px) {  .catalog-topnav.amasty-catalog-topnav {   width:82%;  } } @media only screen and (max-width:991px) {  .toolbar {   margin-bottom:0;  } } @media only screen and (max-width:767px) {  #maincontent > #amasty-shopby-product-list {   width:100%;  }  .catalog-topnav.amasty-catalog-topnav {   border:none;   width:auto;   width:unset;  }  .top_blocks {   display:none;  }  .products-list .product-item-photo {   width:20%;  }  html .catalog-product-view .product_tier_price {   width:100%;  }  .catalog-category-view .product.photo.product-item-photo {   width:280px;   float:unset;   width:100%;   margin:0 auto;   display:table;   height:150px;  }  .catalog-category-view .opstartattr {   line-height:44px;  }  .catalog-category-view .products-list .product-item-details {   width:100%;   padding-left:20px;   padding-right:20px;  }  .catalog-category-view .products {   margin:0;  }  .amslider .slide {   max-width:50%;   flex-basis:47%;  }  .opstartattr .opstartattr {   clear:left;  }  body .page-header.type1 .logo {   margin:22px 0;   margin-bottom:22px;   margin-bottom:0px;  }  body .products-list .product-item-info {   display:table;  }  body .product-image-photo {   height:unset;   width:unset;  }  .catalog-product-view .gallery-placeholder__image {   max-height:100%;  }  .catalog-product-view .fotorama__caption {   display:none;  }  .grid1.banner1 img {   height:unset;  }  .page-products .toolbar .limiter {   display:none;  }  .modes-label,  .modes-mode > span {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .page-layout-2columns-left .column.main {   width:100%;  }  .sidebar.sidebar-main .filter-title strong {   color:transparent !important;   position:fixed;   top:22%;   left:-1px;   width:51px;   height:47px;   border:#dcdcda solid 1px !important;   text-align:center;   box-shadow:none;   border-radius:0;   cursor:pointer;   line-height:26px;   z-index:9999;  }  .sidebar.sidebar-main .filter-title strong:before {   content:'\f1de';   font-family:porto-icons;   font-size:27px;   color:#818181;   line-height:30px;   display:block;   -webkit-font-smoothing:antialiased;  }  .sidebar.sidebar-main .filter.active {   position:relative;   z-index:99;   visibility:visible;   width:300px;  }  .sidebar.sidebar-main .filter.active .filter-title {   background-color:#666;   margin:0;   height:47px;   border:none;   width:300px;   position:fixed;   top:0;   right:0;   left:0;   height:48px;   z-index:2;   border-bottom:1px solid #ccc;  }  .sidebar.sidebar-main .filter.active .filter-title strong {   right:10px;   top:0;   border:none !important;   position:absolute;   font-size:0;  }  .sidebar.sidebar-main .filter.active .filter-title strong:after {   display:none;  }  .sidebar.sidebar-main .filter.active .filter-title strong:before {   -webkit-font-smoothing:antialiased;   font-size:16px;   line-height:inherit;   color:#fff;   content:'\f819';   font-family:porto-icons;   vertical-align:middle;   display:inline-block;   font-weight:400;   overflow:hidden;   speak:none;   text-align:center;   margin-top:3px;  }  .sidebar.sidebar-main .filter.active .filter-options {   padding:10px 30px !important;   width:300px;   right:auto;   top:47px;   overflow-y:scroll;   overflow-x:hidden;   display:block;   position:fixed;   top:50px;   left:0;   right:0;   bottom:0;   overflow:scroll;   background:#fff;   z-index:10;   margin-top:-2px;  }  .sidebar.sidebar-main .filter.active .filter-subtitle {   color:#fff !important;   text-transform:uppercase;   font-size:12.5px;   font-weight:400;   font-family:Oswald;   letter-spacing:.025em;   z-index:3;   padding:8px 30px !important;   height:47px;   pointer-events:none;   width:300px;   right:auto;   border:0;  }  .sidebar.sidebar-main .filter.active:before {   opacity:0.1;   visibility:visible;  }  .sidebar.sidebar-main .filter-options-title {   padding:10px 15px;   font-size:13px;   font-weight:bold;   text-transform:uppercase;   border:1px solid #ddd;   background-color:#f5f5f5;   position:relative;   cursor:pointer;   border-radius:0px;   display:block;   text-decoration:none;  }  .sidebar.sidebar-main .filter:before {   content:"";   display:block;   width:100%;   height:100%;   background:#000;   position:fixed;   left:0;   top:0;   opacity:0;   visibility:hidden;   transition:all .3s;  }  .catalog-topnav.amasty-catalog-topnav .block-title.filter-title {   display:none;  }  .filter-active .page-wrapper {   visibility:visible !important;   height:auto !important;   margin-top:0 !important;  }  .filter-active .page-header {   display:block !important;  }  .page-products .products-grid .product-item {   width:calc((100% - 4%) / 2);  } } .page-products .columns {  padding-top:60px;  position:relative;  z-index:1; } .toolbar {  margin-bottom:30px;  text-align:center; } .toolbar select {  background-color:#f0f0f0;  box-shadow:inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(204, 204, 204, 0.3);  border-radius:3px; } .toolbar .sorter-action {  position:relative;  top:-2px; } .toolbar-amount {  left:0;  line-height:18px;  margin:0;  padding:7px 0;  text-align:left;  top:0;  vertical-align:middle; } .products.wrapper ~ .toolbar .toolbar-amount {  display:none; } .page-with-filter .toolbar-amount {  position:static; } .toolbar-products {  background-color:transparent; } .toolbar-products .pages {  display:none; } .products.wrapper ~ .toolbar-products .pages {  display:block; } .toolbar .pages {  margin-bottom:25px; } .sorter {  float:right; } .page-products .sorter {  position:absolute;  right:0;  top:0;  z-index:1; } .products.wrapper ~ .toolbar .sorter {  display:none; } .sorter-options {  margin:0 5px 0 7px;  width:auto; } .sorter-action {  display:inline-block;  text-decoration:none; } .sorter-action:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:16px;  line-height:inherit;  color:#757575;  content:'\e613';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .sorter-action:hover:before {  color:#333333; } .sorter-action > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .sorter-action.sort-desc:before {  content:'\e614'; } .modes {  display:none; } .limiter-options {  margin:0 5px 0 7px;  width:auto; } .limiter-label {  font-weight:400; } .page-products .toolbar .limiter {  display:none; } .limiter .control {  display:inline-block; } .catalog-product-view .page-main .mobile-title .page-title-wrapper .page-title span {  font-size:25px;  line-height:initial;  text-transform:uppercase; } .catalog-category-view .product-items.widget-product-carousel a.product-item-photo {  display:block; } .catalog-category-view .category-description .product-items .product-item-details strong.product-item-name {  min-height:50px; } .catalog-category-view .product-items.widget-product-carousel .product-item-actions .actions-primary + .actions-secondary {  display:none; } .product-item-details strong.product-item-name a.product-item-link {  font-weight:600; } .catalog-category-view .category-description .product-items .product-item .price-box {  margin:10px 0; } .product-item-info .product.name a {  font-weight:600 !important; } .old-price, .old.price {  color:#666666; } .prices-tier .price-container .price-including-tax + .price-excluding-tax:before {  content:'(' attr(data-label) ':'; } .prices-tier .price-container .price-including-tax + .price-excluding-tax:last-child:after {  content:')'; } .prices-tier .price-container .weee[data-label] {  display:inline; } .prices-tier .price-container .weee[data-label]:before {  content:' +' attr(data-label) ':'; } .actual-price {  font-weight:700; } .category-image .image {  display:block;  height:auto;  max-width:100%; } .category-cms, .category-image, .category-description {  margin-bottom:20px; } .product-image-container {  display:inline-block;  max-width:100%; } .product-image-wrapper {  display:block;  height:0;  overflow:hidden;  position:relative;  z-index:1; } .product-image-photo {  bottom:0;  display:block;  left:0;  margin:auto;  position:absolute;  right:0;  top:0;  width:auto; } .extra-logo-product span.price-notice {  display:inline-flex; } .extra-logo-product .price-including-tax {  display:none; } .extra-logo-product .price-container.tax.weee {  margin-left:5px; } .product-add-form .product-options-wrapper .extra-logo-product.field .control {  width:100%; } .extra-logo-product .price-excluding-tax .price {  font-weight:400; } .product-options-wrapper .field .note strong {  font-weight:normal; } .product-options-wrapper .field .note {  font-size:14px; } .extra-logo-product span.price-notice span.price-excluding-tax {  margin-top:3px; } .product.media .placeholder .photo.container {  max-width:100%; } .product.media .notice {  margin:10px 0;  color:#7d7d7d;  font-size:1.2rem; } .product.media .product.thumbs {  margin:10px 0 25px; } .product.media .items.thumbs {  margin:0;  padding:0;  list-style:none none; } .product.media .items.thumbs > li {  display:inline-block;  vertical-align:top; } .product.media .items.thumbs > li {  margin:1rem 0 0; } .product.media .items.thumbs img {  display:block; } .product.media .items.thumbs .active {  display:block;  line-height:1; } .product.info.detailed {  clear:both;  margin-bottom:30px; } .product.info.detailed .additional-attributes {  width:auto;  border:none; } .product.info.detailed .additional-attributes > thead > tr > th, .product.info.detailed .additional-attributes > tbody > tr > th, .product.info.detailed .additional-attributes > tfoot > tr > th, .product.info.detailed .additional-attributes > thead > tr > td, .product.info.detailed .additional-attributes > tbody > tr > td, .product.info.detailed .additional-attributes > tfoot > tr > td {  border:none; } .product.info.detailed .additional-attributes > thead > tr > td, .product.info.detailed .additional-attributes > tbody > tr > td, .product.info.detailed .additional-attributes > tfoot > tr > td {  padding:5.5px 5px 10px 5px; } .product.info.detailed .additional-attributes > thead > tr > th, .product.info.detailed .additional-attributes > tbody > tr > th, .product.info.detailed .additional-attributes > tfoot > tr > th {  padding:5.5px 30px 10px 0; } .product-info-main .product-info-price {  color:#575757;  border-bottom:none;  display:table;  margin-bottom:15px;  width:100%; } .product-info-main .product-info-price .price-box {  display:inline-block;  vertical-align:top;  width:auto; } .product-info-main .product-info-price .price-box .price-container > span {  display:block;  margin-bottom:5px; } .product-info-main .product-info-price .price-box .price-container > span:last-child {  margin-bottom:0; } .product-info-main .product-info-price .price-including-tax + .price-excluding-tax, .product-info-main .product-info-price .weee + .price-excluding-tax, .product-info-main .product-info-price .weee {  font-size:1.4rem; } .product-info-main .product-info-price .price-including-tax + .price-excluding-tax .price, .product-info-main .product-info-price .weee + .price-excluding-tax .price, .product-info-main .product-info-price .weee .price {  font-size:1.4rem;  font-weight:600;  line-height:16px; } .product-info-main .product-info-price .price-wrapper .price {  font-size:2.2rem;  font-weight:600;  line-height:22px; } .product-info-main .product-info-price .old-price .price-wrapper .price {  font-size:2rem;  font-weight:300; } .product-info-main .product-info-price .special-price .price-label:after {  content:':'; } .product-info-main .product-info-price .price {  white-space:nowrap; } .product-info-main .product-info-stock-sku {  display:inline-block;  float:right;  padding-bottom:10px;  padding-left:10%;  text-align:right;  vertical-align:top; } .product-info-main .stock {  margin:0 0 3px; } .product-info-main .stock.available, .product-info-main .stock.unavailable {  font-weight:700;  text-transform:uppercase; } .product-info-main .product.attribute.sku {  word-break:break-all;  word-wrap:break-word; } .product-info-main .product.attribute.sku .type {  font-weight:normal;  margin-right:5px; } .product-info-main .product.attribute.sku .type:after {  content:'#:'; } .product-info-main .product.attribute.sku .value {  display:inline-block; } .product-info-main .product.attribute.overview {  margin:20px 0; } .product-info-main .product.alert {  margin:10px 0; } .product-info-main .product-add-form {  clear:both;  padding-top:15px; } .product-info-main .product-reviews-summary {  float:left; } .product-info-main .product-options-bottom .box-tocart {  margin-top:20px; } .product-options-wrapper .fieldset:focus {  box-shadow:none; } .product-options-wrapper .fieldset-product-options-inner .legend {  font-weight:600;  font-size:1.4rem;  border:none;  display:inline-block;  float:none;  margin:0 0 8px;  padding:0; } .product-options-wrapper .fieldset-product-options-inner input.datetime-picker ~ select.datetime-picker {  margin-top:10px; } .product-options-wrapper .fieldset-product-options-inner.required .legend:after, .product-options-wrapper .fieldset-product-options-inner._required .legend:after {  content:'*';  color:#e02b27;  font-size:1.2rem; } .product-options-wrapper .field .note {  display:block;  margin-top:5px; } .product-options-wrapper .field .note.mage-error {  color:#e02b27; } .product-options-bottom .price-box, .product-info-price .price-box {  color:#575757;  display:table-cell;  padding-bottom:10px;  vertical-align:top; } .product-options-bottom .price-box .old-price, .product-info-price .price-box .old-price {  font-size:20px;  font-weight:300; } .product-options-bottom .price-box .old-price .price-container > span, .product-info-price .price-box .old-price .price-container > span {  display:inline-block; } .product-options-bottom .price-box .price-container > span, .product-info-price .price-box .price-container > span {  display:block;  margin-bottom:5px; } .product-options-bottom .price-box .price-container > span:last-child, .product-info-price .price-box .price-container > span:last-child {  margin-bottom:0; } .product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price {  font-size:22px;  font-weight:600;  line-height:22px; } .product-options-bottom .price-box .price-container .price-including-tax + .price-excluding-tax, .product-info-price .price-box .price-container .price-including-tax + .price-excluding-tax, .product-options-bottom .price-box .price-container .weee + .price-excluding-tax, .product-info-price .price-box .price-container .weee + .price-excluding-tax, .product-options-bottom .price-box .price-container .weee, .product-info-price .price-box .price-container .weee {  font-size:1.2rem;  line-height:14px; } .product-options-bottom .price-box .price-container .price-including-tax + .price-excluding-tax .price, .product-info-price .price-box .price-container .price-including-tax + .price-excluding-tax .price, .product-options-bottom .price-box .price-container .weee + .price-excluding-tax .price, .product-info-price .price-box .price-container .weee + .price-excluding-tax .price, .product-options-bottom .price-box .price-container .weee .price, .product-info-price .price-box .price-container .weee .price {  font-size:1.2rem;  font-weight:700; } .box-tocart .action.tocart {  vertical-align:top; } .box-tocart .action.tocart:not(:last-child) {  margin-bottom:15px; } .product-addto-links {  display:inline; } .product-addto-links .action {  margin-right:5%; } .product-social-links {  margin:0 0 20px;  text-align:center; } .product-social-links .action.tocompare:before {  content:'\e61e'; } .prices-tier {  margin-bottom:15px; } .prices-tier .item {  margin-bottom:10px; } .prices-tier .item:last-child {  margin-bottom:0; } .prices-tier .price-excluding-tax, .prices-tier .price-including-tax {  display:inline-block; } .minimal-price-link, .price-excluding-tax, .price-including-tax {  display:block;  white-space:nowrap; } .ui-dialog-titlebar-close {  line-height:1.42857143;  margin:0;  padding:0;  color:#006bb4;  text-decoration:none;  background:none;  border:0;  display:inline; } .ui-dialog-titlebar-close:visited {  color:#006bb4;  text-decoration:none; } .ui-dialog-titlebar-close:hover {  color:#006bb4;  text-decoration:underline; } .ui-dialog-titlebar-close:active {  color:#ff5501;  text-decoration:underline; } .ui-dialog-titlebar-close:hover, .ui-dialog-titlebar-close:active, .ui-dialog-titlebar-close:focus {  background:none;  border:0; } .ui-dialog-titlebar-close.disabled, .ui-dialog-titlebar-close[disabled], fieldset[disabled] .ui-dialog-titlebar-close {  color:#006bb4;  opacity:0.5;  cursor:default;  pointer-events:none;  text-decoration:underline; } .sidebar .product-items .product-item {  margin-bottom:20px;  position:relative; } .sidebar .product-items .product-item-info {  position:relative;  width:auto; } .sidebar .product-items .product-item-info .product-item-photo {  left:0;  position:absolute;  top:0; } .sidebar .product-items .product-item-name {  margin-top:0; } .sidebar .product-items .product-item-details {  margin:0 0 0 85px; } .sidebar .product-items .product-item-actions {  display:block;  margin-top:10px; } .sidebar .product-items .price-box {  display:block;  margin:7px 0; } .sidebar .product-items .text {  margin-right:8px; } .sidebar .product-items .counter {  color:#7d7d7d;  font-size:12px;  white-space:nowrap; } .sidebar .product-items .minilist .price {  display:inline;  padding:0; } .sidebar .product-items .minilist .weee:before {  display:inline-block; } .sidebar .product-items .action.delete {  position:absolute;  right:0;  top:0; } .sidebar .block-compare .action.delete {  right:initial; } .sidebar .action.tocart {  border-radius:0; } .sidebar .product-items-images {  margin-left:-5px; } .sidebar .product-items-images .product-item {  float:left;  padding-left:5px; } .sidebar .product-items-names .product-item {  display:flex;  margin-bottom:10px; } .sidebar .product-items-names .product-item-name {  margin:0; } .catalog-category-view.page-layout-1column .column.main {  min-height:inherit; } body.catalog-product-compare-index .action.print {  float:right;  margin:15px 0; } .table-wrapper.comparison {  clear:both;  max-width:100%;  overflow-x:auto;  position:relative; } .table-wrapper.comparison .table-comparison > tbody > tr > th, .table-wrapper.comparison .table-comparison > tbody > tr > td {  border-top:0; } .table-comparison {  table-layout:fixed; } .table-comparison .cell {  padding:15px;  width:180px; } .table-comparison .cell.label {  border-right:1px solid #cccccc; } .table-comparison .cell.label .attribute.label {  display:block;  width:100%;  word-wrap:break-word; } .table-comparison .cell.product.info, .table-comparison .cell.product.label {  border-bottom:1px solid #cccccc; } .table-comparison .cell.attribute {  font-size:1.3rem; } .table-comparison .cell.attribute img {  height:auto;  max-width:100%; } .table-comparison .cell.remove {  padding-bottom:0;  padding-top:0;  text-align:right; } .table-comparison .cell.remove .action.delete {  margin-right:.6rem; } .table-comparison .cell .attribute.value {  overflow:hidden;  width:100%; } .table-comparison td:last-child {  border-right:1px solid #cccccc; } .table-comparison .product-item-photo {  display:block;  margin:0 auto 15px; } .table-comparison .product-image-photo {  margin-left:0; } .table-comparison .product-item-actions, .table-comparison .price-box, .table-comparison .product.rating, .table-comparison .product-item-name {  display:block;  margin:15px 0; } .table-comparison .product-addto-links {  margin-top:15px; } .table-comparison .product-addto-links .action.toggle {  padding:0; } .table-comparison .product-addto-links .action.split, .table-comparison .product-addto-links .action.toggle {  line-height:1.2rem;  padding:5px 8px;  font-size:1.1rem; } .table-comparison .action.tocart {  white-space:nowrap; } .comparison.headings {  background:#ffffff;  left:0;  position:absolute;  top:0;  width:auto;  z-index:2; } .block-compare .product-item .product-item-name {  margin-left:22px; } .block-compare .action.delete {  left:0;  position:absolute;  top:0; } .block-compare .actions-toolbar {  margin:17px 0 0; } .block.related .action.select {  vertical-align:top; } .block.related .product-item-details {  position:relative;  z-index:1; } .block.related .related-available .product-item-name {  margin-left:20px; } .block.related .field.choice {  left:0;  position:absolute;  top:2px; } .catalog-product-view .opstart_attr {  margin:14px auto 0;  float:left;  width:100%;  color:#000;  font-size:14px; } .catalog-product-view .opstart_attr ul {  padding-left:0;  margin-left:16px; } .catalog-product-view .product_note span {  display:list-item;  list-style-type:disc;  list-style-position:inside;  margin:14px auto 0;  float:left;  width:100%;  color:#000;  font-size:14px; } .catalog-product-view .vejl_udsalgspris span {  list-style-type:disc;  list-style-position:inside;  margin:14px auto 0;  float:left;  width:100%;  color:#000;  font-size:14px; } .catalog-product-view .product-info-stock-sku {  display:none; } .catalog-product-view .price-box.price-final_price {  margin-bottom:0;  padding-bottom:0;  display:flex;  flex-direction:column; } .catalog-product-view .product-info-price {  display:block; } .catalog-product-view .product-info-price .price-box {  float:left;  width:auto;  min-height:70px;  min-width:200px; } .catalog-product-view .product.media {  padding-right:0; } .catalog-product-view .mere-text {  font-size:14px;  border-bottom:solid 1px #dae2e6;  padding-bottom:10px;  margin-bottom:10px;  cursor:pointer; } .catalog-product-view:not(.weltpixel-quickview-catalog-product-view) .box-tocart .action.tocart {  height:43px;  font-size:14px;  letter-spacing:0.05em;  font-weight:400;  padding-top:0;  padding-bottom:0; } .vejl_udsalgspris {  color:#394348 !important; } .product_note {  color:#394348 !important; } .price {  color:#394348 !important; } .opstartattr {  color:#394348 !important; } .opstartattr span {  line-height:50px;  font-weight:400;  margin-left:9px;  color:#394348 !important;  font-size:14px !important; } .catalog-category-view .products .price-box.price-final_price {  display:flex;  flex-direction:column; } .product-info-main .product.overview {  font-size:14px;  font-weight:400;  letter-spacing:0.005em;  line-height:27px;  margin:18px 0 0;  padding-bottom:0;  border-bottom:0; } .product-info-main .fieldset > .field.qty {  position:relative;  float:left; } .product-info-main .nested.options-list > .field.qty {  position:relative; } .product-info-main .qty.field .control {  margin-left:46px; } .product-info-main .qty.field .qty-changer {  margin-left:47px; } .product-info-main .box-tocart .input-text.qty {  display:inline-block;  vertical-align:middle;  height:43px;  font-size:14px;  font-weight:400;  text-align:center;  color:#61605a;  border-color:#dae2e6;  margin:0; } .page-title-wrapper {  text-transform:uppercase; } .product-options-wrapper {  padding-bottom:10px;  border-bottom:1px solid #ebebeb;  clear:left; } #product_addtocart_form > .label {  margin:0 0 8px;  display:block;  font-weight:600;  clear:left; } .fieldset > .field.qty {  margin-right:7px; } .nested.options-list > .field.qty {  margin-right:7px; } .product-options-bottom .product-info-price.mageworx-product-final-price .price-box.price-final_price {  display:grid;  grid-template-columns:1fr 1fr;  max-width:330px;  text-transform:uppercase;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-style:normal;  font-weight:bold;  font-size:16px;  margin:10px 0 15px 0; } .box-tocart .action.tocart {  width:auto;  margin-right:8px;  margin-left:-3px; } .box-tocart .action.tocart:before {  content:'\e87f';  font-family:'porto-icons';  margin-right:2px !important;  display:inline-block;  vertical-align:middle;  margin-top:2px;  font-size:16px; } .box-tocart .action.tocart > span {  display:inline-block;  vertical-align:middle; } .product-social-links .action.tocompare:before {  content:'\f83b';  font-family:'porto-icons';  width:100%;  margin-right:0; } .product-social-links .action.towishlist:before {  content:'\e889';  font-family:'porto-icons';  width:100%;  margin-right:0; } .product-social-links .action.mailto.friend:before {  content:'\f84c';  font-family:'porto-icons';  width:100%;  margin-right:0; } .product-social-links .action.towishlist {  vertical-align:middle;  text-transform:uppercase;  font-weight:600;  letter-spacing:.05em;  border:1px solid #999;  border-radius:5px;  display:inline-block;  text-decoration:none;  width:43px;  height:43px;  line-height:41px;  color:#394348;  border-color:#394348;  border-radius:0;  margin-right:5px; } .product-social-links .action.tocompare {  border:1px solid #999;  display:inline-block;  text-decoration:none;  width:43px;  height:43px;  line-height:41px;  color:#394348;  border-color:#394348;  border-radius:0;  margin-right:5px; } .product-social-links .action span {  display:none; } .product-social-links .action.mailto.friend {  border:1px solid #999;  display:inline-block;  text-decoration:none;  width:43px;  height:43px;  line-height:41px;  color:#394348;  border-color:#394348;  border-radius:0;  margin-right:5px; } .block-bundle-summary .action.towishlist:before {  content:'\e889';  font-family:'porto-icons'; } .product-item .action.towishlist:before {  content:'\e889';  font-family:'porto-icons'; } .table-comparison .action.towishlist:before {  content:'\e889';  font-family:'porto-icons'; } .product-info-main .product.overview {  padding-bottom:0;  margin:20px 0 0; } .product-info-main .swatch-option {  margin-right:5px; } .block-minicart .block-content > .actions > .secondary .action.viewcart {  font-weight:400; } .breadcrumbs .item[class*=category] > a {  line-height:1; } .breadcrumbs strong {  padding:0;  display:inline-block;  vertical-align:middle;  font-size:14px; } .breadcrumbs a {  font-size:12px; } .block-category-list .block-title strong {  font-weight:600; } .filter-options-title {  font-weight:600; } .nav-toggle:before {  font-size:21px; } .fotorama__arr {  width:50px;  background-color:transparent; } .fotorama__arr:hover {  background-color:transparent; } .fotorama__fullscreen-icon {  width:50px; } .product.description p {  font-size:14px;  font-weight:400;  letter-spacing:.005em;  line-height:27px;  color:#333; } .product.description ul {  font-size:13px;  font-weight:400;  letter-spacing:.005em;  line-height:36px;  color:#333; } .fotorama .fotorama__fullscreen-icon {  display:block;  background:0 0;  color:#009191; } .fotorama .fotorama-sprite {  background:0 0;  color:#009191; } .fotorama .fotorama__arr .fotorama__arr__arr {  background:0 0;  color:#009191;  height:auto; } .fotorama .fotorama__thumb__arr {  background:0 0;  color:#009191; } .fotorama__fullscreen .fotorama .fotorama__zoom-in {  background:0 0;  color:#009191; } .fotorama__fullscreen .fotorama .fotorama__zoom-out {  background:0 0;  color:#009191; } .fotorama__fullscreen .fotorama__zoom-in:before {  font-family:porto-icons;  display:block;  text-align:center; } .fotorama__fullscreen .fotorama__zoom-out:before {  font-family:porto-icons;  display:block;  text-align:center; } .fotorama-sprite:before {  font-family:porto-icons;  display:block;  text-align:center; } .fotorama__arr .fotorama__arr__arr:before {  font-family:porto-icons;  display:block;  text-align:center; } .fotorama__fullscreen-icon:before {  font-family:porto-icons;  display:block;  text-align:center;  content:"\f859";  font-size:20px;  line-height:50px; } .fotorama__thumb__arr:before {  font-family:porto-icons;  display:block;  text-align:center; } .fotorama__arr--next .fotorama__arr__arr:before {  content:"\f809";  font-size:35px;  line-height:1; } .fotorama__arr--prev .fotorama__arr__arr:before {  content:"\f80a";  font-size:35px;  line-height:1; } .fotorama__thumb__arr--left .fotorama__thumb__arr:before {  content:"\f80a";  font-size:30px;  line-height:1; } .fotorama__thumb__arr--right .fotorama__thumb__arr:before {  content:"\f809";  font-size:30px;  line-height:1; } .fotorama__zoom-in:before {  content:"\f85a";  font-size:20px;  line-height:50px; } .fotorama__zoom-out:before {  content:"\f85b";  font-size:20px;  line-height:50px; } .fotorama__stage {  border:1px solid #ddd;  border-radius:7px;  background:#fff;  max-width:100%;  overflow:hidden;  margin-bottom:2px; } .fotorama__nav--thumbs .fotorama__thumb {  border:1px solid #ccc !important;  border-radius:5px;  background-color:#fff; } .fotorama__nav .fotorama__thumb__arr {  padding-bottom:0; } .fotorama__nav .fotorama__thumb-border {  border-radius:5px; } .fotorama__nav--thumbs .fotorama__nav__frame {  text-align:center; } .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img {  border:3px solid #fff !important;  width:auto;  position:relative;  max-height:80px; } .fotorama__stage__shaft {  border:3px solid #fff;  box-sizing:border-box;  max-width:100%; } .fotorama__stage {  transform:none !important; } .fieldset > .field.qty {  display:inline-block;  vertical-align:middle;  margin:0;  margin-right:7px; } .fieldset > .field.qty > .label {  display:none; } .nested.options-list > .field.qty {  display:inline-block;  vertical-align:middle;  margin:0;  margin-right:7px; } .nested.options-list > .field.qty > .label {  display:none; } .qty.field .control {  display:inline-block;  vertical-align:middle; } .qty.field .qty-changer {  display:inline-block;  vertical-align:middle; } .box-tocart .input-text.qty {  width:120px; } .product-info-main .qty.field .qty-changer > a {  display:block;  border:1px solid #ccc;  color:#ccc;  font-size:11px;  position:absolute;  top:0;  left:0;  height:43px;  line-height:41px;  text-align:center;  padding:0px 15px;  margin:0; } .product-info-main .qty.field .qty-changer > a:first-child {  left:auto;  right:1px; } .product-info-main .qty.field .qty-changer > a .porto-icon-up-dir:before {  content:'\f882';  font-family:'porto-icons';  font-style:normal;  font-weight:normal;  speak:none;  display:inline-block;  text-decoration:inherit;  width:1em;  margin-right:.2em;  text-align:center;  font-variant:normal;  text-transform:none;  line-height:1em;  margin-left:.2em;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale; } .product-info-main .qty.field .qty-changer > a .porto-icon-down-dir:before {  content:'\f883';  font-family:'porto-icons';  font-style:normal;  font-weight:normal;  speak:none;  display:inline-block;  text-decoration:inherit;  width:1em;  margin-right:.2em;  text-align:center;  font-variant:normal;  text-transform:none;  line-height:1em;  margin-left:.2em;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale; } .fotorama-item .fotorama__stage__frame .fotorama__img {  max-height:100%; } .product-info-price.mageworx-product-final-price span.price-container.price-final_price.tax.weee span.price {  font-size:22px; } .product-info-price.mageworx-product-final-price span.price-container.price-final_price.tax.weee:last-child span.price {  font-size:24px !important; } .product-info-main .product-info-price .price-box .price-container:last-child > span:last-child span.price {  font-size:20px !important; } .box-tocart .action.tocart {  width:auto;  margin-right:8px;  margin-left:-3px; } .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .bundle-options-container .block-bundle-summary .box-tocart .amshopby-button, .bundle-options-container .block-bundle-summary .box-tocart .am-filter-go {  width:auto;  margin-right:8px;  margin-left:-3px; } .product.data.items > .item.title.active > .switch {  color:#009191 !important;  padding-bottom:2px;  border-top:#009191 solid 2px;  border-bottom:2px solid #333;  border-bottom:#333 solid 2px;  text-transform:uppercase;  line-height:36px; } .product.data.items > .item.title.active > .switch:focus {  padding-bottom:2px;  border-top:#009191 solid 2px;  border-bottom:2px solid #333;  border-bottom:#333 solid 2px;  text-transform:uppercase; } .product.data.items > .item.title.active > .switch:hover {  padding-bottom:2px;  border-top:#009191 solid 2px;  border-bottom:2px solid #333;  border-bottom:#333 solid 2px;  text-transform:uppercase; } .product.data.items > .item.title > .switch {  line-height:36px !important;  padding:1px 15px 1px 15px; } .gallery-placeholder {  width:100%; } .product-options-bottom .product-info-price.mageworx-product-final-price .price-box.price-final_price span.price {  line-height:normal;  margin-left:10px; } .product-info-main .product-options-bottom .box-tocart .fieldset {  margin-bottom:0; } .product-info-main .product-options-bottom .box-tocart .fieldset .product-info-price {  width:100% !important; } .product-info-main .product-info-price .price-box .label:nth-child(3) span {  font-size:20px !important; } .breadcrumbs .item:not(:last-child):after {  vertical-align:middle; } table .col {  width:auto; } .fieldset .review-legend.legend {  color:#009191;  text-transform:uppercase;  font-size:16px; } .fieldset .review-legend.legend span {  font-weight:400; } .fieldset .review-legend.legend strong {  display:block;  font-weight:600; } button.action.primary, button.amshopby-button, button.am-filter-go {  background-color:#00AAAD !important;  border-color:#009191 !important;  color:#000000 !important; } button.action.primary:hover, button.amshopby-button:hover, button.am-filter-go:hover {  background-color:#00AAAD !important;  border-color:#009191 !important;  color:#000000 !important; } @media only screen and (min-width:768px) {  .catalog-product-view.page-layout-1column .product-info-main {   width:57.17%;  }  .catalog-product-view.page-layout-1column .product.media {   width:40.83%;   flex-direction:column;  }  .catalog-product-view .product-add-form {   border-top:solid 1px #dae2e6;   padding-top:20px !important;  }  .box-tocart .actions {   display:inline-block;   width:50%;   margin:0 auto;   margin-right:5px;  }  .box-tocart .action.tocart {   min-width:135px;   padding:0 14px;   width:auto;  }  .product.data.items > .item.title {   padding-top:8px;   padding-bottom:0;  }  .product.info.detailed.vertical .product.data.items > .item.content {   border:0;   padding:0;   width:calc(-170%);   box-shadow:none;  }  .product.info.detailed.vertical .product.data.items > .item.title {   padding-top:0;   padding-bottom:5px;   max-width:270px;  }  .product.info.detailed.vertical .product.data.items > .item.title > .switch {   border:0;   text-align:left;   border-bottom:1px solid #ebebeb;   height:auto;   padding:0;  }  .product.info.detailed.vertical .product.data.items > .item.title > .switch > span {   display:inline-block;   border-bottom:2px solid transparent;   margin-bottom:-1px;   padding:5px 0;  }  .product.info.detailed.vertical .product.data.items > .item.title.active > .switch > span {   border-bottom-color:#009191;  }  .catalog-product-view .orderflow-info-custom-new {   border-radius:18px;   width:100%;   display:flex;   background:#F3F3F3;   margin-bottom:20px;  }  .catalog-product-view .orderflow-info-custom-new h2 {   margin-top:3rem;  }  .catalog-product-view .orderflow-info-custom-new [data-content-type='row'][data-appearance='contained'] {   flex:1;   display:flex;   justify-content:center;   padding:0 20px;  }  .catalog-product-view #product_addtocart_form .field.qty .qty-changer {   display:none;  }  .catalog-product-view #product_addtocart_form .field.qty > .label.label.select-quantity {   display:block;  }  .catalog-product-view .product-options-bottom .box-tocart .fieldset {   width:100%;   display:flex;   gap:10px;   flex-wrap:wrap;  }  .catalog-product-view .product-options-bottom .box-tocart .fieldset label.label {   width:100%;   display:inline-block;   margin-top:4px;  }  .catalog-product-view .product-add-form {   border-top:0;   margin:20px;   padding:20px;   background:#fff;   flex:1;  }  .catalog-product-view .fotorama__stage img.fotorama__img {   width:auto !important;  }  .product.data.items > .item.title {   padding:10px 30px 10px 0;  }  .product.data.items > .item.title {   padding-top:8px;   padding-bottom:0;   text-transform:uppercase;  } } @media only screen and (min-width:768px) and only screen and (max-width:991px) {  .catalog-product-view .product-info-price {   width:100% !important;  } } @media only screen and (min-width:768px) and only screen and (max-width:767px) {  .catalog-product-view .orderflow-info-custom-new {   flex-direction:column;  }  .catalog-product-view .orderflow-info-custom-new h2 {   margin-top:1rem;   font-size:24px;  } } .prices-tier .item, .prices-tier .item strong {  font-size:14px !important;  font-weight:normal !important; } .catalog-product-view .price-tier_price .price-including-tax + .price-excluding-tax .price::before {  content:'/';  display:inline-block;  margin:0 5px 0 0; } .catalog-product-view .price-tier_price .price-including-tax + .price-excluding-tax:last-child::after, .price-tier_price .price-including-tax + .price-excluding-tax:last-child::after {  content:attr(data-label); } .catalog-product-view .price-tier_price .price-including-tax + .price-excluding-tax::after {  text-transform:lowercase; } .price-container .price-including-tax + .price-excluding-tax .price::after {  margin:0 !important; } .catalog-product-view .product-info-price {  float:left;  width:50% !important;  border-bottom:none; } .catalog-product-view .product_tier_price {  width:50%;  float:right;  padding:15px;  background-color:#f4f7f7;  border:1px solid #dadddd;  margin:10px 0px 20px 0px !important; } .catalog-product-view .product_tier_price li span, .product_tier_price li {  font-weight:bold;  display:inline-block;  font-size:15px !important; } .catalog-product-view #product_addtocart_form .field.qty {  position:relative;  float:left;  display:block;  margin:0 0 8px; } .catalog-product-view #product_addtocart_form .field.qty > .label {  display:none; } .catalog-product-view .product-info-main .input-text#qty {  display:inline-block;  vertical-align:middle;  height:43px;  font-size:14px;  font-weight:400;  text-align:center;  color:#61605a;  border-color:#dae2e6;  margin:0;  width:120px; } .price-container .price-including-tax + .price-excluding-tax::after, .price-container .price-including-tax::after, .price-tier_price .price-including-tax::after, .price-container .price-including-tax + .price-excluding-tax .price::after, .price-tier_price .price-including-tax + .price-excluding-tax::after {  content:attr(data-label);  font-size:14px;  display:inline-block;  margin:0 0 0 5px; } .children-category-list-ajax .amslider {  margin:0; } .block.amshopby-morefrom .product.actions.product-item-actions {  margin:10px 0 0 0;  float:left; } .products-grid.products-morefrom .product-item .product-item-details .product-item-name {  white-space:break-spaces;  text-align:left; } @media only screen and (max-width:767px) {  .catalog-product-view.page-layout-1column .product.media .order-flow-product-page {   display:none !important;  }  .catalog-product-view .product-info-price {   width:100% !important;  }  .catalog-category-view .column.main {   width:100% !important;  }  .product-image-photo.default_image {   position:relative;   z-index:1;  }  .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,  .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,  .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in {   background-color:transparent !important;  }  .fotorama__arr,  .fotorama__thumb__arr {   background-color:transparent !important;  }  .catalog-product-view .mobile-title {   display:block;  }  .catalog-product-view .product-info-main .page-title-wrapper h1 {   display:none;  } } @media (min-width:768px) {  .catalog-product-view .mobile-title {   display:none;  }  .catalog-product-view .product-info-main .page-title-wrapper h1 {   display:block;  } } .contact-index-index .page-title-wrapper {  display:none; } .contact-index-index .fieldset > .legend, .contact-index-index .contact-info .contacts-title {  color:#777777;  font-size:20px;  margin-bottom:20px;  font-weight:300;  letter-spacing:0;  text-transform:none; } .contact-index-index .page-main .contact-info [class^="porto-icon-"], .contact-index-index .page-main .contact-info [class*=" porto-icon-"] {  float:left;  width:43px;  height:43px;  background-color:#009191;  color:#fff;  line-height:43px;  text-align:center;  font-size:16px;  border-radius:6px;  margin-bottom:15px; } .contact-index-index .page-main .contact-info p {  margin-left:55px;  margin-bottom:0;  font-size:14px;  line-height:21px; } .contact-index-index form#contact-form .fieldset .legend {  border-bottom:none;  margin-top:3px; } .contact-index-index form#contact-form .fieldset > .fields > .field > .label {  font-weight:400; } .contact-index-index .actions-toolbar .primary .action {  background-color:#009191;  border-color:#009191;  font-weight:400;  line-height:22px;  letter-spacing:1px; } .block-collapsible-nav .content {  background:#f5f5f5;  padding:15px 0; } .block-collapsible-nav .item {  margin:3px 0 0; } .block-collapsible-nav .item:first-child {  margin-top:0; } .block-collapsible-nav .item a, .block-collapsible-nav .item > strong {  border-left:3px solid transparent;  color:#575757;  display:block;  padding:5px 18px 5px 15px; } .block-collapsible-nav .item a {  text-decoration:none; } .block-collapsible-nav .item a:hover {  background:#e8e8e8; } .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current > strong {  border-color:#ff5501;  color:#000000;  font-weight:600; } .block-collapsible-nav .item.current a {  border-color:#ff5501; } .block-collapsible-nav .item .delimiter {  border-top:1px solid #d1d1d1;  display:block;  margin:10px 1.8rem; } body {  background-color:#ffffff; } .page-wrapper {  display:-webkit-flex;  display:-ms-flexbox;  display:flex;  -webkit-flex-direction:column;  -ms-flex-direction:column;  flex-direction:column;  min-height:100vh; } .page-main {  -webkit-flex-grow:1;  flex-grow:1; } .page-main > .page-title-wrapper .page-title {  hyphens:auto; } .page-header {  border-bottom:1px solid #cccccc;  margin-bottom:20px; } .page-header .panel.wrapper {  background-color:#6e716e;  color:#ffffff; } .header.panel > .header.links {  margin:0;  padding:0;  list-style:none none;  float:right;  font-size:0;  margin-left:auto;  margin-right:20px; } .header.panel > .header.links > li {  display:inline-block;  vertical-align:top; } .header.panel > .header.links > li {  font-size:14px;  margin:0 0 0 15px; } .header.panel > .header.links > li.customer-welcome {  margin:0 0 0 5px; } .header.panel > .header.links > li > a {  color:#ffffff;  text-decoration:none; } .header.panel > .header.links > li > a:visited {  color:#ffffff;  text-decoration:none; } .header.panel > .header.links > li > a:hover {  color:#ffffff;  text-decoration:underline; } .header.panel > .header.links > li > a:active {  color:#ffffff;  text-decoration:underline; } .header.content {  padding-top:10px;  position:relative; } .logo {  float:left;  margin:0 0 10px 40px;  max-width:50%;  position:relative;  z-index:5; } .logo img {  display:block;  height:auto; } .page-print .logo {  display:inline-block;  float:none; } .page-print .nav-toggle {  display:none; } .page-main > .page-title-wrapper .page-title + .action {  margin-top:30px; } .action.skip:focus {  background:#f0f0f0;  padding:10px;  box-sizing:border-box;  left:0;  position:absolute;  text-align:center;  top:0;  width:100%;  z-index:15; } .action-skip-wrapper {  height:0;  position:relative; } .message.global p {  margin:0; } .message.global.noscript, .message.global.cookie {  margin:0 0 10px;  padding:12px 20px 12px 25px;  display:block;  font-size:1.3rem;  background:#ffee9c;  border-color:#d6ca8e;  color:#333333;  margin:0; } .message.global.noscript a, .message.global.cookie a {  color:#006bb4; } .message.global.noscript a:hover, .message.global.cookie a:hover {  color:#006bb4; } .message.global.noscript a:active, .message.global.cookie a:active {  color:#ff5501; } .message.global.cookie {  bottom:0;  left:0;  position:fixed;  right:0;  z-index:3; } .message.global.cookie .actions {  margin-top:10px; } .message.global.demo {  margin:0 0 10px;  padding:12px 20px 12px 25px;  display:block;  font-size:1.3rem;  background:#ff0101;  border-color:none;  color:#ffffff;  margin-bottom:0;  text-align:center; } .message.global.demo a {  color:#006bb4; } .message.global.demo a:hover {  color:#006bb4; } .message.global.demo a:active {  color:#ff5501; } .page-footer {  margin-top:25px; } .footer.content {  border-top:1px solid #cecece;  padding-top:20px; } .footer.content .links > li {  background:#f4f4f4;  font-size:1.6rem;  border-top:1px solid #cecece;  margin:0 -15px;  padding:0 15px; } .footer.content .links a, .footer.content .links strong {  display:block;  padding:10px 0; } .footer.content .links strong {  color:#a6a6a6;  font-weight:normal; } .footer.content .links a {  color:#575757;  text-decoration:none; } .footer.content .links a:visited {  color:#575757;  text-decoration:none; } .footer.content .links a:hover {  color:#333333;  text-decoration:underline; } .footer.content .links a:active {  color:#333333;  text-decoration:underline; } .copyright {  background-color:#6e716e;  color:#ffffff;  box-sizing:border-box;  display:block;  padding:10px;  text-align:center; } .page-header .panel.wrapper .switcher .options, .page-footer .switcher .options {  display:inline-block;  position:relative; } .page-header .panel.wrapper .switcher .options:before, .page-footer .switcher .options:before, .page-header .panel.wrapper .switcher .options:after, .page-footer .switcher .options:after {  content:'';  display:table; } .page-header .panel.wrapper .switcher .options:after, .page-footer .switcher .options:after {  clear:both; } .page-header .panel.wrapper .switcher .options .action.toggle, .page-footer .switcher .options .action.toggle {  padding:0;  cursor:pointer;  display:inline-block;  text-decoration:none; } .page-header .panel.wrapper .switcher .options .action.toggle > span, .page-footer .switcher .options .action.toggle > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .page-header .panel.wrapper .switcher .options .action.toggle:after, .page-footer .switcher .options .action.toggle:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:10px;  line-height:22px;  color:inherit;  content:'\e622';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .page-header .panel.wrapper .switcher .options .action.toggle:hover:after, .page-footer .switcher .options .action.toggle:hover:after {  color:inherit; } .page-header .panel.wrapper .switcher .options .action.toggle:active:after, .page-footer .switcher .options .action.toggle:active:after {  color:inherit; } .page-header .panel.wrapper .switcher .options .action.toggle.active, .page-footer .switcher .options .action.toggle.active {  display:inline-block;  text-decoration:none; } .page-header .panel.wrapper .switcher .options .action.toggle.active > span, .page-footer .switcher .options .action.toggle.active > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .page-header .panel.wrapper .switcher .options .action.toggle.active:after, .page-footer .switcher .options .action.toggle.active:after {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:10px;  line-height:22px;  color:inherit;  content:'\e621';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .page-header .panel.wrapper .switcher .options .action.toggle.active:hover:after, .page-footer .switcher .options .action.toggle.active:hover:after {  color:inherit; } .page-header .panel.wrapper .switcher .options .action.toggle.active:active:after, .page-footer .switcher .options .action.toggle.active:active:after {  color:inherit; } .page-header .panel.wrapper .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown {  margin:0;  padding:0;  list-style:none none;  background:#ffffff;  border:1px solid #bbbbbb;  margin-top:4px;  min-width:160px;  z-index:100;  box-sizing:border-box;  display:none;  position:absolute;  top:100%;  box-shadow:0 3px 3px rgba(0, 0, 0, 0.15); } .page-header .panel.wrapper .switcher .options ul.dropdown li, .page-footer .switcher .options ul.dropdown li {  margin:0;  padding:0; } .page-header .panel.wrapper .switcher .options ul.dropdown li:hover, .page-footer .switcher .options ul.dropdown li:hover {  background:#e8e8e8;  cursor:pointer; } .page-header .panel.wrapper .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before, .page-header .panel.wrapper .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after {  border-bottom-style:solid;  content:'';  display:block;  height:0;  position:absolute;  width:0; } .page-header .panel.wrapper .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before {  border:6px solid;  border-color:transparent transparent #ffffff transparent;  z-index:99; } .page-header .panel.wrapper .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after {  border:7px solid;  border-color:transparent transparent #bbbbbb transparent;  z-index:98; } .page-header .panel.wrapper .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before {  left:10px;  top:-12px; } .page-header .panel.wrapper .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after {  left:9px;  top:-14px; } .page-header .panel.wrapper .switcher .options.active, .page-footer .switcher .options.active {  overflow:visible; } .page-header .panel.wrapper .switcher .options.active ul.dropdown, .page-footer .switcher .options.active ul.dropdown {  display:block; } .page-header .panel.wrapper .switcher .options ul.dropdown a, .page-footer .switcher .options ul.dropdown a {  color:#333333;  text-decoration:none;  display:block;  padding:8px; } .page-header .panel.wrapper .switcher .options ul.dropdown a:visited, .page-footer .switcher .options ul.dropdown a:visited {  color:#333333;  text-decoration:none; } .page-header .panel.wrapper .switcher .options ul.dropdown a:hover, .page-footer .switcher .options ul.dropdown a:hover {  color:#333333;  text-decoration:none; } .page-header .panel.wrapper .switcher .options ul.dropdown a:active, .page-footer .switcher .options ul.dropdown a:active {  color:#333333;  text-decoration:none; } .page-header .panel.wrapper .switcher strong, .page-footer .switcher strong {  font-weight:400; } .page-header .panel.wrapper .switcher .options ul.dropdown {  right:0; } .page-header .panel.wrapper .switcher .options ul.dropdown:before {  left:auto;  right:10px; } .page-header .panel.wrapper .switcher .options ul.dropdown:after {  left:auto;  right:9px; } .sidebar .widget.block:not(:last-child), .sidebar .widget:not(:last-child) {  margin-bottom:40px; } .widget {  clear:both; } .page-header .widget.block, .page-footer .widget.block {  margin:20px 0; } .page-header .links .widget.block, .page-footer .links .widget.block {  margin:0; } .ui-datepicker td {  padding:0; } .ui-tooltip {  background:#ffffff;  border:1px solid #bbbbbb;  padding:10px; } .block-banners .banner-item, .block-banners-inline .banner-item {  display:block; } .block-banners .banner-item-content, .block-banners-inline .banner-item-content {  margin-bottom:20px; } .block-banners .banner-item-content img, .block-banners-inline .banner-item-content img {  display:block;  margin:0 auto; } .block-product-link.widget, .block-category-link.widget {  display:block;  margin-bottom:20px; } .block-product-link-inline.widget {  margin:0; } .block.widget .products-grid .product-item {  margin-left:2%;  width:calc((100% - 2%) / 2); } .block.widget .products-grid .product-item:nth-child(2n + 1) {  margin-left:0; } .block.widget .product-item-info {  width:auto; } .block.widget .pager {  padding:0; } .block.widget .pager .toolbar-amount {  float:none;  font-size:1.2rem; } .block.widget .pager .pages-item-previous {  padding-left:0; } .block.widget .pager .pages-item-next {  position:relative; } .block.widget .pager .items {  white-space:nowrap; } .columns .block-event {  position:relative;  z-index:2; } .block-event .block-content {  position:relative; } .block-event .block-content > .action {  cursor:pointer;  margin-top:-6px;  position:absolute;  top:50%;  z-index:3; } .block-event .block-content > .action.backward, .block-event .block-content > .action.forward {  opacity:.5;  overflow:hidden;  width:20px;  display:inline-block;  text-decoration:none; } .block-event .block-content > .action.backward > span, .block-event .block-content > .action.forward > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .block-event .block-content > .action.backward:before, .block-event .block-content > .action.forward:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:55px;  line-height:30px;  color:inherit;  content:'\e617';  font-family:'luma-icons';  vertical-align:middle;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .block-event .block-content > .action.backward:before, .block-event .block-content > .action.forward:before {  margin-left:-15px; } .block-event .block-content > .action.backward {  left:0; } .block-event .block-content > .action.forward {  right:0; } .block-event .block-content > .action.forward:before {  content:'\e608'; } .block-event .block-content > .action.forward:before {  margin-left:-20px; } .block-event .block-content > .action.inactive {  cursor:default;  display:none; } .block-event .block-content > .action:hover {  opacity:1; } .block-event .slider-panel {  overflow:hidden;  position:relative;  z-index:2; } .block-event .slider-panel .slider {  white-space:nowrap; } .block-event .slider-panel .slider .item {  background:#f0f0f0;  display:inline-block;  text-align:center;  vertical-align:top;  white-space:normal;  width:16.35%; } .sidebar-main .block-event .slider-panel .slider .item, .sidebar-additional .block-event .slider-panel .slider .item {  width:100%; } .block-event .slider-panel .slider .item img {  max-width:100%; } .block-event .slider-panel .slider .item .category-name {  display:inline-block;  font-size:1.8rem;  padding:15px 5px 0;  word-break:break-all; } .block-event .slider-panel .slider .item .ticker {  margin:0;  padding:0;  list-style:none none; } .block-event .slider-panel .slider .item .ticker li {  display:none;  margin:0 5px; } .block-event .slider-panel .slider .item .ticker .value {  font-size:2.6rem;  font-weight:300; } .block-event .slider-panel .slider .item .ticker .label {  display:block;  font-size:1.3rem; } .block-event .slider-panel .slider .item .dates {  font-weight:300; } .block-event .slider-panel .slider .item .dates .start, .block-event .slider-panel .slider .item .dates .end, .block-event .slider-panel .slider .item .dates .date {  display:block; } .block-event .slider-panel .slider .item .dates .start:after {  font-size:1.8rem;  content:'\2013';  display:block; } .block-event .slider-panel .slider .item .dates .date {  font-size:1.8rem;  font-weight:300; } .block-event .slider-panel .slider .item .dates .time {  font-size:1.3rem; } .block-event .slider-panel .slider .item .box-event .box-content {  padding:5px 0 10px; } .block-event .slider-panel .slider .item .box-event .box-title {  display:block;  font-weight:300;  margin:10px 0 0; } .block-event .slider-panel .slider .item .action.show {  display:block;  padding:0; } .block-event .slider-panel .slider .item .action.show .category.name {  display:inline-block;  padding:30px 10px 0; } .block-event .slider-panel .slider .item .action.show img {  display:block; } .block-event .slider-panel .slider .item .action.event {  background-image:none;  background:#1979c3;  border:1px solid #1979c3;  color:#ffffff;  cursor:pointer;  display:inline-block;  font-family:'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;  font-weight:600;  padding:7px 15px;  font-size:1.4rem;  box-sizing:border-box;  vertical-align:middle;  margin-top:15px; } .block-event .slider-panel .slider .item .action.event:focus, .block-event .slider-panel .slider .item .action.event:active {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } .block-event .slider-panel .slider .item .action.event:hover {  background:#006bb4;  border:1px solid #006bb4;  color:#ffffff; } .block-event .slider-panel .slider .item .action.event.disabled, .block-event .slider-panel .slider .item .action.event[disabled], fieldset[disabled] .block-event .slider-panel .slider .item .action.event {  opacity:0.5;  cursor:default;  pointer-events:none; } .block-event .slider-panel .slider .item .action.event:hover {  text-decoration:none; } .block-static-block.widget, .block-cms-link.widget {  margin-bottom:20px; } .links .block-static-block.widget, .links .block-cms-link.widget {  margin-bottom:0; } .block-cms-link-inline.widget {  margin:0; } .block-wishlist-search .form-wishlist-search {  margin:20px 0 0; } .block-cms-hierarchy-link.widget {  display:block;  margin-bottom:20px; } .block-cms-hierarchy-link-inline.widget {  margin:0; } .sidebar .block-addbysku .fieldset {  margin:0; } .sidebar .block-addbysku .fieldset .fields {  position:relative; } .sidebar .block-addbysku .fieldset .fields .field {  display:inline-block;  margin-bottom:10px;  vertical-align:top; } .sidebar .block-addbysku .fieldset .fields .field.sku {  margin-right:-85px;  padding-right:90px;  width:100%; } .sidebar .block-addbysku .fieldset .fields .field.qty .qty + .mage-error {  width:80px; } .sidebar .block-addbysku .fieldset .fields .actions-toolbar {  position:absolute;  right:0;  top:7px; } .sidebar .block-addbysku .form-addbysku .actions-toolbar {  margin-bottom:20px; } .sidebar .block-addbysku .form-addbysku .actions-toolbar .primary {  text-align:left; } .sidebar .block-addbysku .form-addbysku .actions-toolbar .primary .action {  width:auto; } .sidebar .block-addbysku .form-addbysku .actions-toolbar .secondary {  float:none;  text-align:left; } .sidebar .block-addbysku .action.add {  display:inline-block;  text-decoration:none;  line-height:normal;  padding:4px;  width:auto; } .sidebar .block-addbysku .action.add > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .sidebar .block-addbysku .action.add:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:18px;  line-height:inherit;  color:inherit;  content:'\e61c';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .sidebar .block-addbysku .action.add:hover:before {  color:inherit; } .sidebar .block-addbysku .action.add:active:before {  color:inherit; } .sidebar .block-addbysku .action.links {  display:inline-block;  margin:20px 0 0; } .sidebar .block-addbysku .action.reset {  display:block;  margin:10px 0; } .sidebar .block-addbysku .action.remove {  display:inline-block;  background-image:none;  background:none;  -moz-box-sizing:content-box;  border:0;  box-shadow:none;  line-height:inherit;  margin:0;  padding:0;  text-decoration:none;  text-shadow:none;  font-weight:400; } .sidebar .block-addbysku .action.remove > span {  border:0;  clip:rect(0, 0, 0, 0);  height:1px;  margin:-1px;  overflow:hidden;  padding:0;  position:absolute;  width:1px; } .sidebar .block-addbysku .action.remove:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:12px;  line-height:inherit;  color:#999999;  content:'\e616';  font-family:'luma-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center; } .sidebar .block-addbysku .action.remove:hover:before {  color:inherit; } .sidebar .block-addbysku .action.remove:active:before {  color:inherit; } .sidebar .block-addbysku .action.remove:focus, .sidebar .block-addbysku .action.remove:active {  background:none;  border:none; } .sidebar .block-addbysku .action.remove:hover {  background:none;  border:none; } .sidebar .block-addbysku .action.remove.disabled, .sidebar .block-addbysku .action.remove[disabled], fieldset[disabled] .sidebar .block-addbysku .action.remove {  pointer-events:none;  opacity:0.5; } .cms-index-index .widget.block.block-static-block {  max-width:100%;  padding:0; } .homepage-grid-banner {  padding:0; } .homepage-grid-banner * {  transition:all .2s; } .homepage-grid-banner .row {  margin-left:-4px;  margin-right:-4px; } .homepage-grid-banner .col-md-1, .homepage-grid-banner .col-md-10, .homepage-grid-banner .col-md-11, .homepage-grid-banner .col-md-12, .homepage-grid-banner .col-md-2, .homepage-grid-banner .col-md-3, .homepage-grid-banner .col-md-4, .homepage-grid-banner .col-md-5, .homepage-grid-banner .col-md-6, .homepage-grid-banner .col-md-7, .homepage-grid-banner .col-md-8, .homepage-grid-banner .col-md-9 {  padding-left:4px;  padding-right:4px; } .homepage-grid-banner .grid1, .homepage-grid-banner .grid2, .homepage-grid-banner .grid3, .homepage-grid-banner .grid4 {  cursor:pointer;  overflow:hidden;  min-height:50px; } .homepage-grid-banner .col-md-margin {  margin-bottom:12px; } h1, h2, h3, .label, .post-title, .post-item-link, .widget.block-categories li > a, .filterproduct-title, .product.name a, .widget .block-title strong {  color:#394348; } .filterproduct-title {  position:relative;  overflow:hidden;  background:none;  font-weight:600;  line-height:42px;  margin:0;  text-transform:uppercase; } .filterproduct-title .content {  z-index:2;  position:relative;  background-color:#fff;  padding-right:20px;  display:inline; } .products.wrapper.grid.products-grid.initial {  margin:4px -10px; } .owl-carousel.owl-theme {  position:relative;  z-index:1; } .products-grid:not(.side-list):not(.products-related):not(.small-list) .product-item .product-item-photo {  transition:all 0.3s; } .filterproducts.products .product-item .product-item-photo {  border:solid 1px #ececec; } .cms-index-index .product.photo.product-item-photo {  height:181px; } .cms-index-index .product-items .product-item .product-item-details .product-item-name {  white-space:unset;  text-align:left;  min-height:30px;  margin-bottom:30px;  max-height:32px; } .products-grid:not(.side-list):not(.products-related):not(.small-list) .product-item .product-item-photo {  transition:all 0.3s; } .products-grid:not(.side-list):not(.products-related):not(.small-list) .product-item .product-item-details {  padding:12px 0 9px; } .products-grid .product-item .product-item-details .product-item-name {  white-space:nowrap;  overflow:hidden;  text-overflow:ellipsis; } .product-item-info .product.name a {  text-decoration:none;  font-size:15px;  font-weight:500;  text-transform:uppercase;  min-height:67px; } .cms-index-index .products-grid .product-item-details .product-item-actions .tocart {  background-color:#e1e6ea;  border-color:#e1e6ea;  color:#2b2b2d;  font-size:12px;  font-weight:400;  line-height:30px;  text-transform:uppercase;  letter-spacing:0.025em; } .product-item .tocart:before {  margin-top:1px;  display:inline-block; } .product-item .tocart:before {  font-weight:400; } .product-item .tocart:before {  content:"\e87f";  font-size:17px;  vertical-align:middle;  line-height:28px; } .cms-index-index .amasty-label-image {  height:auto; } .cms-index-index .block.widget.block-products-list.grid .products-grid .product-item .product-item-details .product-item-name {  white-space:unset;  text-align:left;  min-height:30px;  max-height:32px; } .cms-index-index .block.widget.block-products-list.grid .product-item .minimal-price-link {  display:none; } .cms-index-index .block.widget.block-products-list.grid .product-item-actions .actions-primary + .actions-secondary {  display:none; } .cms-index-index .product-items.widget-product-carousel .product-item-actions .actions-primary + .actions-secondary {  display:none; } @media only screen and (min-width:771px) {  div#amasty-shopby-product-list .products.wrapper.grid.products-grid .product-item-info img {   max-height:unset !important;   max-width:unset !important;  }  .cms-index-index.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n+1) {   margin-left:0;   clear:left;  } } .cms-om-wilke-promotion .breadcrumbs a {  color:#394348;  text-transform:uppercase; } .cms-om-wilke-promotion .breadcrumbs a:hover {  text-decoration:underline; } .cms-om-wilke-promotion .breadcrumbs strong {  font-weight:400;  text-transform:uppercase;  color:#394348;  font-size:12px;  letter-spacing:0.075em; } .cms-om-wilke-promotion .entry-content h3 {  color:#394348; } .cms-om-wilke-promotion .entry-content a {  color:#394348; } .cms-om-wilke-promotion h1, .cms-om-wilke-promotion h2, .cms-om-wilke-promotion h3, .cms-om-wilke-promotion .label, .cms-om-wilke-promotion .post-title, .cms-om-wilke-promotion .post-item-link, .cms-om-wilke-promotion .widget.block-categories li > a, .cms-om-wilke-promotion .filterproduct-title, .cms-om-wilke-promotion .product.name a, .cms-om-wilke-promotion .widget .block-title strong {  color:#394348; } h2.word-rotator-title {  line-height:30px;  font-size:20px;  font-weight:300;  margin:0 0 20px 0; } ul.winfo {  list-style-type:none;  margin-left:22%; } ul.winfo a {  color:#394348; } .cms-brands .breadcrumbs a {  color:#394348;  text-transform:uppercase; } .cms-brands strong {  font-weight:400;  text-transform:uppercase;  color:#394348;  font-size:12px;  letter-spacing:0.075em; } body, p, a, area, button, [role="button"], input:not([type="range"]), label, select, summary, textarea, .footer-ribbon span, span, html, body, .action.primary, button, select, p, a, area, button, [role="button"], input:not([type="range"]), input, button, select, optgroup, textarea, .btn, input[type=text], input[type=password], input[type=url], input[type=tel], input[type=search], input[type=number], input[type=datetime], input[type=email], .amshopby-button, .am-filter-go {  font-size:14px; } .hide {  display:none !important; } .modal-popup.prd-inquiry-popup #myModal {  overflow:auto;  position:relative; } .modal-popup.prd-inquiry-popup.modal-slide._inner-scroll._show .modal-header {  margin-bottom:20px;  padding-bottom:15px; } .modal-popup.prd-inquiry-popup .modal-content {  border:none; } .modal-popup.prd-inquiry-popup form#inq-form {  margin-top:10px; } .modal-popup.prd-inquiry-popup .modal-title {  border-bottom:none;  padding-bottom:0; } .catalog-category-view .products-hover-custom.products-grid .amlabel-position-wrapper .amasty-label-container, .catalog-category-view .products-hover-custom.products-grid .amlabel-position-wrapper .amasty-label-container:not(.-preview) {  width:91.875px !important;  height:24.9695px !important; } .catalog-category-view .products-hover-custom.products-grid .product-item-info:hover .product-item-inner {  position:unset; } .catalog-category-view .products-hover-custom.products-grid .product-item .product-item-info .product.photo.product-item-photo .product-image-photo {  max-width:unset;  margin:auto; } .catalog-category-view .products-hover-custom.products-grid .product-item-info .product-item-inner {  position:unset;  height:auto; } .catalog-category-view .products-hover-custom.products-grid .product-item-info .product-item-inner .actions-primary {  clear:left;  width:100%;  text-align:left; } .catalog-category-view .products.wrapper.grid.products-grid .product-item-inner {  position:unset !important;  height:auto !important;  margin:20px 0 0 !important; } .catalog-category-view .products-grid .product-item-info:hover .product-item-inner {  position:unset !important; } .catalog-category-view .product-item-inner .actions-primary {  text-align:left; } .page-products .category-description .products-grid .product-item-info {  z-index:1 !important; } .products.wrapper.grid.products-grid .custom_attribute_container span.min_quantity {  margin-bottom:0; } .cms-index-index .products-hover-custom.products-grid .amlabel-position-wrapper .amasty-label-container, .cms-index-index .products-hover-custom.products-grid .amlabel-position-wrapper .amasty-label-container:not(.-preview) {  width:91.875px !important;  height:24.9695px !important; } .cms-index-index .products-hover-custom.products-grid .product-item-info:hover .product-item-inner {  position:unset; } .cms-index-index .products-hover-custom.products-grid .product-item .product-item-info .product.photo.product-item-photo .product-image-photo {  max-width:unset;  margin:auto; } .cms-index-index .products-hover-custom.products-grid .product-item-info .product-item-inner {  position:unset;  height:auto; } .cms-index-index .products-hover-custom.products-grid .product-item-info .product-item-inner .actions-primary {  clear:left;  width:100%;  text-align:left; } .cms-index-index .products.wrapper.grid.products-grid .product-item-inner {  position:unset !important;  height:auto !important;  margin:20px 0 0 !important;  width:100%; } .cms-index-index .products.wrapper.grid.products-grid .product-item-inner .product-item-actions {  margin:0 auto; } .cms-index-index .products-grid .product-item-info:hover .product-item-inner {  position:unset !important; } .cms-index-index .product-item-inner .actions-primary {  text-align:left; } .cms-index-index .products.wrapper.grid.products-grid .product-item .product-item-info .tax-label {  text-align:left; } .cms-index-index .product.photo.product-item-photo:hover img.product-image-photo.default_image {  opacity:0;  visibility:hidden; } .cms-index-index .product.photo.product-item-photo:hover img.product-image-photo.hover_image {  opacity:1; } .cms-index-index .product.photo.product-item-photo img.product-image-photo.default_image {  opacity:1;  visibility:visible; } .cms-index-index .product.photo.product-item-photo img.product-image-photo.hover_image {  opacity:0; } .cms-index-index .products {  margin-left:0; } .cms-index-index .products .price-box.price-final_price {  display:flex;  flex-direction:column;  width:100%;  margin-bottom:10px; } .cms-index-index .products .price-box.price-final_price .special-price {  order:2; } .cms-index-index .products .price-box.price-final_price .old-price {  order:1; } .cms-index-index .products .price-box.price-final_price .minimal-price-link {  order:3; } .cms-index-index .tax-label {  display:none; } .cms-index-index .product-item-inner .actions-primary {  clear:left;  width:100%; } .cms-index-index .price-box {  float:left; } .cms-index-index .price-box .price {  font-weight:600;  font-size:20px;  color:#444; } .cms-index-index .price-container.price-final_price.tax.weee {  float:left;  float:none; } .cms-index-index .products .price-box.price-final_price {  display:flex;  flex-direction:column; } .cms-index-index .price-box.price-final_price {  display:flex;  flex-direction:column;  width:100%;  margin-bottom:10px; } .cms-index-index .price-box.price-final_price .special-price {  order:2; } .cms-index-index .price-box.price-final_price .old-price {  order:1; } .cms-index-index .product.photo.product-item-photo {  width:280px;  float:unset;  width:100%;  margin:0 auto;  display:table;  height:150px; } .cms-index-index .products-list .product-item-details {  width:100%;  padding-left:20px;  padding-right:20px; } .cms-index-index .products {  margin:0; } @media only screen and (max-width:991px) and (min-width:768px) {  .cms-index-index .product.photo.product-item-photo a img {   max-width:95px;  } } @media (min-width:768px) {  body .navigation,  body .breadcrumbs,  body .page-header .header.panel,  body .header.content,  body .footer.content,  body .page-wrapper > .widget,  body .page-wrapper > .page-bottom,  body .block.category.event,  body .top-container,  body .page-main {   padding-left:15px;   padding-right:15px;  }  body .header.panel {   padding-bottom:11px;  }  body .header.panel > .header.links > li > a {   padding:0 15px;   border-left:1px solid #ccc;   color:#1A1A1A;  }  body .header.panel > .header.links > li > a:hover {   color:#1A1A1A;  }  body .header.panel > .header.links > li > a:visited {   color:#1A1A1A;  }  body .header.panel > .header.links > li > span {   padding-left:0;   border-left:0;  }  body .page-header .custom-block {   height:40px;   line-height:40px;   margin-top:-20px;   position:absolute;   right:60px;   top:50%;  }  body .block-search .action.search {   border-color:#E3E3E3;   border-left:1px solid #E3E3E3;   padding:0 0 0 13px;   margin:0 13px;   right:0;  }  body .block-search .action.search::before {   color:#394348;   height:40px;   line-height:40px;  }  body .block-search .action.search.disabled {   opacity:1;  }  body .block-search .action.search[disabled] {   opacity:1;  }  body fieldset[disabled] .block-search .action.search {   opacity:1;  }  body div.block-search input[id^=search_] {   border:1px solid #E3E3E3;   padding-left:20px;   height:40px;  }  body .block.category.event {   max-width:720px;  }  body .footer.content {   max-width:720px;  }  body .header.content {   max-width:720px;  }  body .navigation {   max-width:720px;  }  body .page-header .header.panel {   max-width:720px;  }  body .page-main {   max-width:720px;  }  body .page-wrapper > .breadcrumbs {   max-width:720px;  }  body .page-wrapper > .page-bottom {   max-width:720px;  }  body .page-wrapper > .widget {   max-width:720px;  }  body .top-container {   max-width:720px;  }  body nav.navigation.sw-megamenu li.ui-menu-item.level0:hover {   background:#fff;  }  body nav.navigation.sw-megamenu li.level0.ambrands-menu-item:hover {   background:#fff;  }  body .sw-megamenu.navigation li.level0.fullwidth > .submenu {   width:100%;   padding:10px;   max-width:1110px;   left:0;   right:0;   margin-left:auto !important;   margin-right:auto !important;   background-color:#eeeeee;  }  body .header.panel > .header.links > .customer-welcome + .authorization-link {   display:inline-block;  }  body .panel.wrapper ul.header.links {   display:flex;   flex-direction:row;  }  body .panel.wrapper ul.header.links li {   font-size:11px;   text-transform:uppercase;   order:3;  }  body .panel.wrapper ul.header.links li.greet.welcome {   color:#fff;   white-space:nowrap;   overflow:hidden;   text-overflow:ellipsis;   max-width:196px;   padding-right:5px !important;   order:1;   display:inline-block;   line-height:1.4;  }  body .panel.wrapper ul.header.links li.link.authorization-link {   order:4;  }  body .panel.wrapper ul.header.links li.customer-welcome {   order:2;  }  body .header.content .block.block-search {   float:left;   padding-left:15px;   position:relative;   width:465px;   display:inline-block;   vertical-align:middle;   margin-bottom:0;   margin:20px 0px;   margin-left:44px;  }  body .page-wrapper ul.header.links .customer-welcome .customer-menu .header.links a {   color:#777777;  } } @media (min-width:992px) {  body .block.category.event {   max-width:960px;  }  body .footer.content {   max-width:960px;  }  body .header.content {   max-width:960px;  }  body .navigation {   max-width:960px;  }  body .page-header .header.panel {   max-width:960px;  }  body .page-main {   max-width:960px;  }  body .page-wrapper > .breadcrumbs {   max-width:960px;  }  body .page-wrapper > .page-bottom {   max-width:960px;  }  body .page-wrapper > .widget {   max-width:960px;  }  body .top-container {   max-width:960px;  } } @media (min-width:1200px) {  body .block.category.event {   max-width:1140px;  }  body .footer.content {   max-width:1140px;  }  body .header.content {   max-width:1140px;  }  body .page-header .header.panel {   max-width:1140px;  }  body .page-main {   max-width:1140px;  }  body .page-wrapper > .breadcrumbs {   max-width:100%;   text-transform:uppercase;  }  body .page-wrapper > .page-bottom {   max-width:1140px;  }  body .page-wrapper > .widget {   max-width:1140px;  }  body .top-container {   max-width:1140px;  } } @media only screen and (max-width:1200px) {  body .top_blocks {   display:none;  }  body .header .custom-block {   display:none;  } } @media (min-width:768px) and (max-width:991px) {  body .block-search {   max-width:240px;  }  body nav.navigation.sw-megamenu {   padding:0 10px;   text-align:center;   height:87px;  }  body nav.navigation.sw-megamenu li.ui-menu-item.level0.category_om_os {   margin-right:35%;  } } body ._keyfocus *:focus {  box-shadow:none; } body input:not([disabled]):focus {  box-shadow:none; } body textarea:not([disabled]):focus {  box-shadow:none; } body select:not([disabled]):focus {  box-shadow:none; } body .page-wrapper ul.header.links .customer-welcome .customer-menu > ul.header.links {  display:block; } body .navigation {  max-width:100%;  background-color:#009191; } body .block.category.event {  width:100%; } body .footer.content {  width:100%; } body .header.content {  width:100%;  padding-top:0; } body .navigation {  width:100%; } body .page-header .header.panel {  width:100%; } body .page-header > .panel.wrapper {  background-color:#009191; } body .page-main {  width:100%; } body .page-wrapper > .breadcrumbs {  width:100%; } body .page-wrapper > .page-bottom {  width:100%; } body .page-wrapper > .widget {  width:100%; } body .breadcrumbs strong {  font-size:12px; } .header.content {  padding:0 15px; } .header.content a.logo {  margin:28px 0; } .header.content a.logo img {  max-height:25px; } .header.content .minicart-wrapper {  position:absolute;  top:50%;  right:15px;  margin-top:-20px;  margin-left:0; } .header.content .minicart-wrapper .action.showcart:before {  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  font-size:35px;  line-height:40px;  color:#08c;  content:'\f815';  font-family:'porto-icons';  margin:0;  vertical-align:top;  display:inline-block;  font-weight:normal;  overflow:hidden;  speak:none;  text-align:center;  color:#ff5c33; } body .top-container {  width:100%; } body nav.navigation.sw-megamenu ul {  max-width:1140px;  margin:0 auto;  padding:0 15px; } body .navigation li.level0 > .level-top {  color:#fff;  line-height:40px;  padding-top:5px;  padding-left:10px;  padding-bottom:3px;  font-weight:500;  text-transform:uppercase; } body li.ui-menu-item.level0.category_om_os {  float:right;  margin-right:0; } body li.ui-menu-item.level0.category_blog {  float:right; } body li.level0.ambrands-menu-item {  float:right; } body .top_blocks ul {  padding-left:11px;  margin:0; } body .top_blocks ul li {  width:230px;  display:inline-block;  color:#fff;  text-align:left;  margin-bottom:0; } body .top_blocks ul li::before {  position:relative;  right:12px; } body .panel.wrapper .top_blocks ul li {  color:#1A1A1A; } body .minicart-wrapper .action.showcart .counter.qty {  background:transparent;  margin:-7px 0 0;  width:100%;  padding:0 3px;  position:absolute;  top:50%;  left:0;  font-weight:600; } body .block-search .control.initial input::-webkit-input-placeholder {  color:#868e96; } body .block-search .control.initial input::-moz-placeholder {  color:#868e96; } body .block-search .control.initial input:-ms-input-placeholder {  color:#868e96; } body .block-search .control.initial input:-moz-placeholder {  color:#868e96; } .cookie_restiction {  float:right;  margin-left:0; } @media (min-width:771px) {  body .cookie_restiction img {   height:14px;   width:13px;  }  body li.ui-menu-item.level0.fullwidth.parent {  padding-left:0px;  }  body .header.content a.logo img {   height:25px;   width:100%;  }  body .navigation li.level0 > .level-top {   color:#1A1A1A;   line-height:40px;   padding-top:5px;   padding-left:10px;   padding-bottom:3px;   font-weight:500;   text-transform:uppercase;   height:48px;  }  body .fotorama__thumb-border {   width:0px;   height:0px;  }  body .page-wrapper > .breadcrumbs .items {   color:inherit;  margin:0 auto;   max-width:1140px; }  body .navigation .level0 {   margin:0 0px 0 0;   display:inline-block;   position:relative;  } } body .page-footer {  padding-bottom:0; } body .footer-middle {  background-color:#212529;  color:#ffffff;  font-size:13px;  font-weight:400;  letter-spacing:0.005em;  padding:40px 0; } body .footer-middle p {  color:#ffffff;  font-size:13px;  font-weight:400;  letter-spacing:0.005em;  line-height:1.5; } body .footer-middle .block {  line-height:1.5;  margin:0;  text-align:left;  width:auto; } body .footer-middle .block .block-title {  margin-bottom:20px;  margin-top:18px; } body .footer-middle .block .block-title strong {  color:#ffffff;  font-size:16px;  font-weight:700;  padding:0;  text-transform:uppercase; } body .footer-middle ul.features {  margin-top:-5px; } body .footer-middle ul.features li {  display:block;  line-height:1;  padding:10px 0;  position:relative;  padding-bottom:0; } body .footer-middle ul.links li {  padding-bottom:0; } body .footer-middle a {  color:#ffffff; } body .footer-middle a:hover {  color:#ffffff; } body .footer-middle a:focus {  color:#ffffff; } body .footer-middle .block.newsletter {  max-width:initial;  width:auto; } body .footer-middle .block.newsletter .form.subscribe {  max-width:400px; } body .footer-middle .block.newsletter .form.subscribe .field.newsletter .control label {  width:100%; } body .footer-middle .block.newsletter .control {  position:relative; } body .footer-middle .block.newsletter .control input {  border:#353a3e solid 1px;  height:48px;  padding-left:10px; } body .footer-middle .block.newsletter .action.subscribe {  border:#353a3e solid 1px;  height:48px;  padding:0 24px;  text-transform:uppercase; } body .footer-ribbon {  background-color:#00AAAD;  margin:-56px 0 25px;  padding:10px 20px 6px 20px;  position:absolute; } body .footer-ribbon:before {  border-right:10px solid #005C5C;  border-top:16px solid transparent;  content:'';  display:block;  height:0;  left:-10px;  position:absolute;  top:0;  width:7px; } body .footer-ribbon span {  color:#000000;  line-height:1; } body .footer-middle > .container {  position:relative; } body .block .block-title {  font-size:16px;  line-height:1.2;  margin:5px 0 10px; } body .footer ul {  list-style:none;  margin:0;  padding:0; } body .footer li {  margin:0; } body footer.page-footer .footer-middle .block.newsletter .control input {  background-color:#ffffff;  color:#353a3e; } body footer.page-footer .footer-middle .block.newsletter button.action.subscribe.primary {  background-color:#009191; } body .block.newsletter .actions {  display:table-cell;  vertical-align:top;  width:1%; } body .block.newsletter .form.subscribe > .field {  float:initial;  max-width:initial; } body .block.newsletter .form.subscribe > .actions {  float:initial; } body .block.newsletter .field .control:before {  display:none; } body .entry-content h3 {  font-size:1.7em;  font-weight:normal;  color:#009191;  letter-spacing:normal;  line-height:24px;  margin-bottom:33px;  text-transform:uppercase; } body .entry-content p {  line-height:24px;  margin-bottom:20px; } body .entry-content .lead {  font-size:21px;  line-height:1.4; } body .history {  margin:25px 0;  padding:0;  clear:both; } body .history .thumb {  background:transparent url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/images/history-thumb.png) no-repeat 0 0;  width:227px;  height:160px;  margin:0 0 30px;  padding:0;  float:left; } body .history .thumb img {  border-radius:50%;  margin:7px 8px;  width:145px;  height:145px; } body .history h4 {  float:left;  margin:15px 0;  padding:0;  color:#009191;  line-height:27px; } body .history p {  margin:0;  margin-left:55px;  line-height:24px; } body .featured-box {  background:#f5f5f5;  background-color:transparent;  background:linear-gradient(to bottom, #ffffff 1%, #f9f9f9 98%) repeat scroll 0 0 transparent;  box-sizing:border-box;  border-bottom:1px solid #DFDFDF;  border-left:1px solid #ECECEC;  border-radius:8px;  border-right:1px solid #ECECEC;  box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.04);  margin-bottom:20px;  margin-left:auto;  margin-right:auto;  margin-top:20px;  min-height:100px;  position:relative;  text-align:center;  z-index:1; } body .featured-box .box-content {  border-radius:8px;  border-top:4px solid #009191;  padding:30px 20px; } body .featured-box h4 {  font-size:1.3em;  font-weight:400;  letter-spacing:-0.7px;  text-transform:uppercase; } body .featured-box .block-flickr-photos {  border:0; } body .featured-box .block-flickr-photos .block-title {  display:none; } body .featured-box .block-flickr-photos a.flickr-image {  margin:5px;  display:inline-block;  border:1px solid #dcdcdc;  padding:5px;  border-radius:5px; } body .featured-box .block-flickr-photos a.flickr-image img {  max-width:100%;  width:75px; } body .history .featured-box {  text-align:left;  margin-left:225px;  margin-bottom:35px;  min-height:115px; } body .history .featured-box .box-content {  border-top-color:#009191; } nav.navigation.sw-megamenu li.ui-menu-item.level0:hover .level-top span {  color:#394348 !important; } .cookie-status-message {  display:none; } .nav-sections-item-content > .navigation li.ui-menu-item.level0.parent a.level-top:after {  content:'\f813';  display:inline-block;  font-family:'porto-icons';  vertical-align:top;  margin-left:6px;  line-height:40px; } .minicart-wrapper .action.showcart .counter-number {  text-shadow:unset; } .page-wrapper > .breadcrumbs a {  color:#394348; } .page-wrapper > .breadcrumbs a:focus {  color:#394348; } .checkout-index-index .authentication-wrapper {  line-height:50px;  margin-top:0 !important;  margin-left:20px; } .checkout-index-index .nav-sections {  display:block; } .checkout-index-index .opc-progress-bar-item > span::after {  font-size:1.6rem;  line-height:1.22;  padding-left:1px; } .mark, mark {  background-color:transparent; } @media only screen and (max-width:767px) {  .cookie_restiction {   display:none;  }  .checkout-index-index .nav-sections {   display:none;  }  .checkout-index-index .nav-toggle {   display:block;  }  .block-search .control {   border-top:0px;  }  .block-search .label {   position:absolute;   right:95px;   top:20px;  }  .nav-toggle {   right:65px;   top:18px;   left:unset;  }  .block-search .label:before {   color:#009191;   content:'\f818';   font-family:'porto-icons';   font-size:18px;  }  .nav-toggle:before {   content:'\f827';   font-family:'porto-icons';   color:#009191;   font-size:21px;  }  .page-header {   border-bottom:0px solid #cccccc;   margin-bottom:0;  }  .header.content .minicart-wrapper {   top:35px;   right:13px;  }  .header.content a.logo {   margin:22px 0;   height:40px;   margin-bottom:0px;  }  .cookie_restiction {   margin-top:22px;  }  .nav-open body .page-wrapper {   width:100%;   left:380px;  }  .nav-open body .nav-toggle:after {   background:rgba(0, 0, 0, 0.01);   display:none;  }  body div#close-menu {   padding-top:7px;   position:absolute;   right:13px;   font-size:20px;   z-index:999;   display:block;  }  body div#close-menu i {   color:#fff;   font-size:20px;   font-weight:400;  }  body div#close-menu .icon-x:before {   font-family:'porto-icons';   content:"\f81a";   font-style:initial;  }  .nav-open body .nav-sections {   width:380px;  }  body .sections.nav-sections {   background:#009191 !important;   margin-bottom:0px;  }  body .section-item-title.nav-sections-item-title {   width:50% !important;  }  body .section-item-title.nav-sections-item-title a.nav-sections-item-switch {   color:#fff;  }  body .nav-sections-item-title {   height:63px;   border:solid rgba(255, 255, 255, 0.3);   border-width:0 0 1px 1px;  }  body header.page-header .nav-sections-item-title.active {   background:transparent;   border-bottom:0;  }  body header.page-header .nav-sections-item-title.active > a {   color:#fff !important;   text-decoration:none;  }  body header.page-header .nav-sections-item-title.active > a:hover {   color:#fff !important;   text-decoration:none;  }  body header.page-header .nav-sections-item-title.active > a:focus {   color:#fff !important;   text-decoration:none;  }  body .navigation {   max-width:100%;   background-color:transparent;  }  body .navigation li.level0 > a.level-top {   color:#fff !important;  }  body .navigation li.level0:last-child {   border-bottom:1px solid #ddd;  }  body .navigation li.level0:first-child {   border-top:0;  }  body nav.navigation.sw-megamenu li.ui-menu-item.level0.category_om_os {   padding-top:1px;  }  body nav.navigation.sw-megamenu li.ui-menu-item.level0.category_blog {   padding-top:1px;  }  body nav.navigation.sw-megamenu li.level0.ambrands-menu-item {   padding-top:1px;  }  li.ui-menu-item.level0.category_blog {   float:none !important;  }  li.level0.ambrands-menu-item {   float:none !important;  }  li.ui-menu-item.level0.category_om_os {   float:none !important;  }  body .nav-sections-item-title {   background:transparent;  }  body .section-item-title.nav-sections-item-title.active a.nav-sections-item-switch {   font-weight:bold;  }  body .navigation li.level0 > a.ui-state-active {   background-color:#eee;   color:#000 !important;  }  body .navigation li.level0 > a.ui-state-active + .submenu {   background-color:#eee;  }  body nav.navigation.sw-megamenu ul {   padding:0;  }  body .nav-sections-item-content {   margin-top:63px;   padding:0;  }  body .navigation li.level0 > .level-top {   line-height:16px;  }  body .navigation .level0 > .level-top {   padding:13px 36px 13px 15px !important;  }  body .navigation .parent .level-top:after {   font-size:16px;   right:15px;   top:13px;  }  body .nav-sections .header.links {   border-bottom:0px solid #d1d1d1;  }  body .nav-sections .header.links a {   color:#fff;   text-decoration:none;   display:block;   font-weight:500;   padding:12px 20px;  }  body .nav-sections .header.links a:hover {   color:#fff;   text-decoration:none;   display:block;   font-weight:500;   padding:12px 20px;  }  body .nav-sections .header.links a:visited {   color:#1A1A1A;  }  body .nav-sections .header.links li.greet.welcome {   display:none;  }  body .nav-sections .header.links li {   border-bottom:1px solid #ddd;  }  body .nav-sections .header.links li > a {   border-top:0px solid #d1d1d1;  } } @media only screen and (max-width:767px) and (min-width:541px) {  body .header.content .logo img {   width:225px;  } } @media only screen and (max-width:386px) {  body .header.content a.logo {   margin:25px 0;   margin-bottom:0px;  } } .catalog-product-view .page.messages {  position:fixed;  top:0;  left:0;  right:0;  z-index:999; } .catalog-product-view .inquiry-actions {  display:flex;  margin:10px 0px 20px 0;  float:left;  flex-direction:column; } .catalog-product-view button.action.primary.inquiry, .catalog-product-view button.amshopby-button.inquiry, .catalog-product-view button.am-filter-go.inquiry {  background:transparent !important;  border-color:grey !important; } .catalog-product-view .field.qty.custom-option-qty {  float:unset !important;  width:150px; } body .cart-discount .block > .title strong {  color:#212529; } body .cart-summary {  width:33.33333333%;  float:right;  -ms-flex-order:2;  -webkit-order:2;  order:2;  padding:1px 18px 22.5px;  background:#fbfbfb;  border:1px solid #ddd;  margin-bottom:22.5px; } body .abs-shopping-cart-items-desktop, body .block-cart-failed, body .cart-container .form-cart, body .cart-container .cart-gift-item {  width:66.66666667%;  float:left;  -ms-flex-order:1;  -webkit-order:1;  order:1;  padding-right:4%;  position:relative; } body .breadcrumbs .item:not(:last-child)::after {  display:none; } body .breadcrumbs .bdgt {  margin:0 10px; } body .menu_ddown {  display:inline-block;  vertical-align:top;  margin-left:10px;  line-height:40px;  text-transform:lowercase; } body .navigation .parent .level-top::after {  display:none !important; } body .header.content .minicart-wrapper .action.showcart::before {  display:none; } @media only screen and (max-width:991px) {  body .cart-summary {   width:100%;  }  body .abs-shopping-cart-items-desktop,  body .block-cart-failed,  body .cart-container .cart-gift-item,  body .cart-container .form-cart {   width:100%;   padding-right:0;  } } @media only screen and (max-width:767px) {  body .menu_ddown {   float:right;   line-height:unset;  } } .field[name="shippingAddress.custom_attributes.kl_email_consent"] {  display:inline-block; } .field[name="shippingAddress.custom_attributes.kl_email_consent"] .choice.field {  display:flex;  align-items:start; } .gallery-placeholder__image {  height:auto; } @media only screen and (max-width:769px) {  .field-tooltip .field-tooltip-content {   right:-10px;   top:40px;   left:auto;  } } @media only screen and (max-width:768px) {  .abs-visually-hidden-mobile-m {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .abs-add-clearfix-mobile-m:before,  .abs-add-clearfix-mobile-m:after,  .account .column.main .block:not(.widget) .block-title:before,  .account .column.main .block:not(.widget) .block-title:after {   content:'';   display:table;  }  .abs-add-clearfix-mobile-m:after,  .account .column.main .block:not(.widget) .block-title:after {   clear:both;  }  .abs-toggling-title-mobile,  .block-wishlist-management .wishlist-select .wishlist-name,  .block-collapsible-nav .title {   border-top:1px solid #cccccc;   cursor:pointer;   margin-bottom:0;   position:relative;   border-bottom:1px solid #cccccc;   padding:10px 40px 10px 15px;   display:block;   text-decoration:none;  }  .block-wishlist-management .wishlist-select .wishlist-name:after,  .block-collapsible-nav .title:after {   position:absolute;   right:20px;   top:10px;  }  .abs-toggling-title-mobile:after,  .block-wishlist-management .wishlist-select .wishlist-name:after,  .block-collapsible-nav .title:after {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:12px;   line-height:inherit;   color:inherit;   content:'\e622';   font-family:'luma-icons';   margin:3px 0 0 0;   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .abs-toggling-title-mobile.active:after,  .block-wishlist-management .wishlist-select .wishlist-name.active:after,  .block-collapsible-nav .title.active:after {   content:'\e621';  }  .abs-icon-add-mobile,  .block-wishlist-management .wishlist-add.item .add {   display:block;   text-decoration:none;  }  .abs-icon-add-mobile:before,  .block-wishlist-management .wishlist-add.item .add:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:10px;   line-height:10px;   color:inherit;   content:'\e61c';   font-family:'luma-icons';   margin:0 5px 0 0;   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .abs-checkout-tooltip-content-position-top-mobile,  .field-tooltip .field-tooltip-content {   right:-10px;   top:40px;   left:auto;  }  .field-tooltip .field-tooltip-content:before,  .field-tooltip .field-tooltip-content:after {   border:10px solid transparent;   height:0;   width:0;   margin-top:-21px;   right:10px;   left:auto;   top:0;  }  .field-tooltip .field-tooltip-content:before {   border-bottom-color:#666666;  }  .field-tooltip .field-tooltip-content:after {   border-bottom-color:#f4f4f4;   top:1px;  }  .navigation,  .breadcrumbs,  .page-header .header.panel,  .header.content,  .footer.content,  .page-main,  .page-wrapper > .widget,  .page-wrapper > .page-bottom,  .block.category.event,  .top-container {   padding-left:15px;   padding-right:15px;  }  .account .page-main,  .cms-privacy-policy .page-main {   padding-top:41px;   position:relative;  }  .navigation {   padding:0;  }  .navigation .parent .level-top {   display:block;   text-decoration:none;   position:relative;  }  .navigation .parent .level-top:after {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:42px;   line-height:inherit;   color:inherit;   content:'\e622';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .navigation .parent .level-top:after {   position:absolute;   right:7px;   top:-8px;  }  .navigation .parent .level-top.ui-state-active:after {   content:'\e621';  }  .nav-sections {   -webkit-overflow-scrolling:touch;   -webkit-transition:left 0.3s;   -moz-transition:left 0.3s;   -ms-transition:left 0.3s;   transition:left 0.3s;   height:100%;   left:calc(-1 * (100% - 54px));   overflow:auto;   position:fixed;   top:0;   width:calc(100% - 54px);  }  .nav-sections .switcher {   border-top:1px solid #d1d1d1;   font-size:1.6rem;   font-weight:700;   margin:0;   padding:.8rem 3.5rem .8rem 2rem;  }  .nav-sections .switcher .label {   display:block;   margin-bottom:5px;  }  .nav-sections .switcher:last-child {   border-bottom:1px solid #d1d1d1;  }  .nav-sections .switcher-trigger strong {   display:block;   text-decoration:none;   position:relative;  }  .nav-sections .switcher-trigger strong:after {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:42px;   line-height:inherit;   color:inherit;   content:'\e622';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .nav-sections .switcher-trigger strong:after {   position:absolute;   right:-40px;   top:-16px;  }  .nav-sections .switcher-trigger.active strong:after {   content:'\e621';  }  .nav-sections .switcher-dropdown {   margin:0;   padding:0;   list-style:none none;   display:none;   padding:10px 0;  }  .nav-sections .switcher-options.active .switcher-dropdown {   display:block;  }  .nav-sections .header.links {   margin:0;   padding:0;   list-style:none none;   border-bottom:1px solid #d1d1d1;  }  .nav-sections .header.links li {   font-size:1.6rem;   margin:0;  }  .nav-sections .header.links li.greet.welcome {   border-top:1px solid #d1d1d1;   font-weight:700;   padding:0.8rem 15px;  }  .nav-sections .header.links li > a {   border-top:1px solid #d1d1d1;  }  .nav-sections .header.links a,  .nav-sections .header.links a:hover {   color:#575757;   text-decoration:none;   display:block;   font-weight:700;   padding:0.8rem 15px;  }  .nav-sections .header.links .header.links {   border:0;  }  .nav-before-open {   height:100%;   overflow-x:hidden;   width:100%;  }  .nav-before-open .page-wrapper {   -webkit-transition:left 0.3s;   -moz-transition:left 0.3s;   -ms-transition:left 0.3s;   transition:left 0.3s;   height:100%;   left:0;   overflow:hidden;   position:relative;  }  .nav-before-open body {   height:100%;   overflow:hidden;   position:relative;   width:100%;  }  .nav-open .page-wrapper {   left:calc(100% - 54px);  }  .nav-open .nav-sections {   -webkit-box-shadow:0 0 5px 0 rgba(50, 50, 50, 0.75);   -moz-box-shadow:0 0 5px 0 rgba(50, 50, 50, 0.75);   -ms-box-shadow:0 0 5px 0 rgba(50, 50, 50, 0.75);   box-shadow:0 0 5px 0 rgba(50, 50, 50, 0.75);   left:0;   z-index:99;  }  .nav-open .nav-toggle:after {   background:rgba(0, 0, 0, 0.7);   content:'';   display:block;   height:100%;   position:fixed;   right:0;   top:0;   width:100%;   z-index:1;  }  .nav-sections-items {   position:relative;   z-index:1;  }  .nav-sections-items:before,  .nav-sections-items:after {   content:'';   display:table;  }  .nav-sections-items:after {   clear:both;  }  .nav-sections-item-title {   background:#e3e3e3;   border:solid #d7d7d7;   border-width:0 0 1px 1px;   box-sizing:border-box;   float:left;   height:71px;   padding-top:24px;   text-align:center;   width:33.33%;  }  .nav-sections-item-title.active {   background:transparent;   border-bottom:0;  }  .nav-sections-item-title .nav-sections-item-switch:hover {   text-decoration:none;  }  .nav-sections-item-content {   box-sizing:border-box;   float:right;   margin-left:-100%;   margin-top:71px;   width:100%;   padding:25px 0;  }  .nav-sections-item-content:before,  .nav-sections-item-content:after {   content:'';   display:table;  }  .nav-sections-item-content:after {   clear:both;  }  .nav-sections-item-content.active {   display:block;  }  .navigation {   background:#f0f0f0;   box-sizing:border-box;  }  .navigation ul {   margin:0;   padding:0;  }  .navigation li {   margin:0;  }  .navigation a {   display:block;   padding-top:10px;   padding-right:0;   padding-bottom:10px;   padding-left:15px;  }  .navigation a,  .navigation a:hover {   color:#575757;   text-decoration:none;  }  .navigation .level0 {   border-top:1px solid #d1d1d1;   font-size:1.6rem;  }  .navigation .level0 > .level-top {   font-weight:700;   padding:8px 40px 8px 15px;   text-transform:uppercase;   word-wrap:break-word;  }  .navigation .level0 > .level-top:hover {   color:#333333;  }  .navigation .level0.active .all-category .ui-state-focus {   border-color:#ff5501;   border-style:solid;   border-width:0 0 0 8px;   color:#333333;   padding-left:7px;   display:inline-block;  }  .navigation .level0 > .level1 {   font-weight:600;  }  .navigation .level0.active > a:not(.ui-state-active),  .navigation .level0.has-active > a:not(.ui-state-active) {   border-color:#ff5501;   border-style:solid;   border-width:0 0 0 8px;   color:#333333;  }  .navigation .level0.active > a:not(.ui-state-active) span:not(.ui-menu-icon),  .navigation .level0.has-active > a:not(.ui-state-active) span:not(.ui-menu-icon) {   margin-left:-8px;  }  .navigation li.level0:last-child {   border-bottom:1px solid #d1d1d1;  }  .navigation .submenu > li {   word-wrap:break-word;  }  .navigation .submenu > li > a:hover {   color:#333333;  }  .navigation .submenu:not(:first-child) {   font-weight:400;   line-height:1.3;   left:auto !important;   overflow-x:hidden;   padding:0;   position:relative;   top:auto !important;   transition:left 0.3s ease-out;  }  .navigation .submenu:not(:first-child) > li > a {   padding-left:15px;  }  .navigation .submenu:not(:first-child) > li:last-child {   margin-bottom:0;  }  .navigation .submenu:not(:first-child) ul {   display:block;   padding-left:15px;  }  .navigation .submenu:not(:first-child) ul > li {   margin:0;  }  .navigation .submenu:not(:first-child) ul > li a {   color:#575757;   display:block;   line-height:normal;  }  .navigation .submenu:not(:first-child) ul > li a:hover {   color:#333333;  }  .navigation .submenu:not(:first-child).expanded {   display:block !important;   padding-right:0;   top:0 !important;  }  .navigation .submenu:not(:first-child) .active > a {   border-color:#ff5501;   border-style:solid;   border-width:0 0 0 8px;   color:#333333;   padding-left:7px;  }  .navigation .submenu:not(:first-child) .level1.active > a {   padding-left:7px;  }  .product.data.items .item.title > .switch {   padding:1px 15px 1px;  }  .product.data.items > .item.content {   padding:10px 15px 30px;  }  .breadcrumbs {   display:none;  }  .modal-popup.modal-slide {   left:44px;   z-index:900;  }  .modal-popup.modal-slide._show .modal-inner-wrap {   -webkit-transform:translateX(0);   transform:translateX(0);  }  .modal-popup.modal-slide .modal-inner-wrap {   height:100%;   overflow-y:auto;   position:static;   -webkit-transform:translateX(100%);   transform:translateX(100%);   -webkit-transition:-webkit-transform 0.3s ease-in-out;   transition:transform 0.3s ease-in-out;   width:auto;  }  .modal-popup.modal-slide .modal-inner-wrap {   margin:0;   max-height:90vh; }  .custom-slide {   bottom:0;   left:0;   min-width:0;   position:fixed;   right:0;   top:0;   visibility:hidden;   opacity:0;   -webkit-transition:visibility 0s .3s, opacity .3s ease;   transition:visibility 0s .3s, opacity .3s ease;   left:44px;   z-index:900;  }  .custom-slide._show {   visibility:visible;   opacity:1;   -webkit-transition:opacity .3s ease;   transition:opacity .3s ease;  }  .custom-slide._show .modal-inner-wrap {   -webkit-transform:translate(0, 0);   transform:translate(0, 0);  }  .custom-slide .modal-inner-wrap {   background-color:#ffffff;   box-shadow:0 0 12px 2px rgba(0, 0, 0, 0.35);   opacity:1;   pointer-events:auto;  }  .custom-slide._show .modal-inner-wrap {   -webkit-transform:translateX(0);   transform:translateX(0);  }  .custom-slide .modal-inner-wrap {   height:100%;   overflow-y:auto;   position:static;   -webkit-transform:translateX(100%);   transform:translateX(100%);   -webkit-transition:-webkit-transform 0.3s ease-in-out;   transition:transform 0.3s ease-in-out;   width:auto;  }  .custom-slide._show {   -webkit-overflow-scrolling:touch;   overflow-x:hidden;   overflow-y:auto;  }  .custom-slide .modal-inner-wrap {   background-color:#f4f4f4;   box-sizing:border-box;   height:auto;   min-height:100%;  }  body._has-modal-custom {   height:100vh;   overflow:hidden;   width:100vw;  }  body._has-modal-custom .modal-custom-overlay {   background-color:rgba(51, 51, 51, 0.55);  }  .modal-popup {   pointer-events:auto;  }  .modal-popup.modal-slide .modal-inner-wrap[class] {   background-color:#f4f4f4;  }  .modal-popup.modal-slide._inner-scroll._show {   -webkit-overflow-scrolling:touch;   overflow-y:auto;  }  .modal-popup.modal-slide._inner-scroll .modal-inner-wrap {   height:auto;   min-height:100%;  }  .modal-popup .modal-title {   font-size:14px;   font-weight:700;  }  .lac-notification {   padding:5px 0;  }  .lac-notification .lac-notification-icon {   display:none;  }  .lac-notification .lac-notification-text,  .lac-notification .lac-notification-links {   float:none;   padding:5px 0;   text-align:center;  }  .pagebuilder-banner-wrapper {   background-attachment:scroll !important;  }  .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) {   max-width:none;  }  .pagebuilder-column {   background-attachment:scroll !important;   flex-basis:100%;   max-width:100%;  }  .pagebuilder-column-group {   flex-wrap:wrap;  }  .pagebuilder-column-line {   flex-wrap:wrap;  }  [data-content-type='row'][data-appearance='contained'] [data-element='inner'] {   background-attachment:scroll !important;  }  [data-content-type='row'][data-appearance='full-bleed'] {   background-attachment:scroll !important;  }  [data-content-type='row'][data-appearance='full-width'] {   background-attachment:scroll !important;  }  .pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) {   max-width:none;  }  [data-content-type='tab-item'] {   background-attachment:scroll !important;  }  .pagebuilder-mobile-hidden {   display:none !important;  }  .am-porto-cmtb .filter.active .filter-current.filter-current.amshopby-filter-current + .block-actions {   top:187px;   border:none;   border-radius:inherit;   background:#fff;   box-shadow:none;  }  .am-porto-cmtb .filter.active .filter-current.amshopby-filter-current {   padding:17px 30px;   height:140px;  }  .am-porto-cmtb .filter.active .filter-current.amshopby-filter-current ~ .filter-options {   top:221px;  }  .am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .items {   padding:15px;   border-width:1px;  }  .am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .filter-current-subtitle {   display:block;   padding:10px 15px;  }  .am-porto-cmtb .filter.active .block-category-list .block-title,  .am-porto-cmtb .filter.active .filter-options-title,  .am-porto-cmtb .filter.active .filter .filter-current-subtitle,  .am-porto-cmtb .filter.active .block-category-list .block-content,  .am-porto-cmtb .filter.active .filter-options-content {   padding-left:15px;   padding-right:15px;  }  .am-porto-cmtb .filter.active .filter-options-title:after {   right:15px;  }  .filter-options-content .am-ranges .items.-am-multiselect .item [class*='am-filter-item'] {   padding-left:35px;  }  .filter-options .am-labels-folding .item .am-collapse-icon ~ [class*='am-filter-item-'],  .filter-options .am-labels-folding .item {   padding-left:35px;  }  .filter-options .items:not(.items-children).-am-multiselect > .item.-is-by-click .items-children.-folding .item.-is-expanded,  .filter-options .am-category-wrapper .items.-am-multiselect .item.-filter-parent:not(.-is-collapsible),  .filter-options .items:not(.items-children):has(.item.-is-by-click.-filter-parent) > .item.-is-expanded {   margin-left:35px;  }  .filter-options-item .filter-options-content .items [class*='am-filter-item'] {   padding:7px 0;  }  .am-labels-folding .am-collapse-icon,  .filter-options .amshopby-category-dropdown + form .items.-am-multiselect .item .am-collapse-icon,  .filter-options .amshopby-category-dropdown + form .items.-am-multiselect .item .am-collapse-icon {   margin:7px 0;  }  .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ .am-input,  .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ .am-input,  .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ input[type='radio'],  .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ input[type='radio'],  .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ input[type='checkbox'],  .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ input[type='checkbox'],  .filter-options [class*='am-filter-items-'].am-labels-folding .item:not(.swatch-option-link-layered) .am-collapse-icon ~ input[type='checkbox'] + .amshopby-choice,  .filter-options .amshopby-category-dropdown + form .item .am-collapse-icon ~ input[type='checkbox'] + .amshopby-choice {   left:35px;  }  .filter-options .items.-am-singleselect .item.-is-by-click .items-children.-folding .item .amshopby-filter-parent,  .filter-options .amshopby-category-dropdown + form .items.-am-multiselect .item .items-children.-folding,  .filter-options .am-category-wrapper .items .items-children.-folding,  .filter-options .am-category-view .item a.amshopby-filter-parent {   padding-left:35px;  }  .filter-options .am-category-view.-am-multiselect .item > .am-collapse-icon ~ a.amshopby-filter-parent {   padding-left:70px;  }  .filter-options .am-category-view.-am-singleselect .am-collapse-icon {   margin:7px 0;  }  .am-collapse-icon:after,  .am-show-more:before {   width:20px;  }  .filter-content .active .am-show-more:before {   width:12px;  }  .filter-content .active .am-show-more.-active {   margin-bottom:10px;  }  .amshopby-flyout-block {   margin:10px 0 25px;  }  .amshopby-flyout-block .items.amshopby-fly-out-view .item > .amshopby-choice {   padding-left:35px;  }  .filter-options input[type='checkbox'] {   border:0;   clip:rect(0, 0, 0, 0);   height:0;   margin:0;   opacity:0;   overflow:hidden;   padding:0;   width:0;   position:absolute;  }  .filter-options input[type='checkbox'] + .amshopby-choice {   word-break:break-word;   word-wrap:break-word;   position:absolute;   top:5px;   left:0;   display:block;   margin:0;   padding:0 0 0 35px;   min-height:25px;   line-height:1.2;   cursor:pointer;  }  .ie11 .filter-options input[type='checkbox'] + .amshopby-choice {   word-break:break-all;  }  .ie11 .filter-options input[type='checkbox'] + .amshopby-choice {   word-break:break-all;  }  .filter-options input[type='checkbox'] + .amshopby-choice:before,  .filter-options input[type='checkbox'] + .amshopby-choice:after {   position:absolute;   top:0;   left:0;   display:inline-block;   box-sizing:border-box;   width:25px;   height:25px;   border-radius:2px;   content:'';  }  .filter-options input[type='checkbox'] + .amshopby-choice:before {   border:1px solid #e3e3e3;   background:#ffffff;  }  .filter-options input[type='checkbox'] + .amshopby-choice:after {   background:#1979c3 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCAxNSAxNSI+CiAgPGRlZnMvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMS42NjkzIDMuNTAwNjFjLS4yMDc4LjAwNjk1LS40MDQ4LjA5ODg1LS41NDkzLjI1NjItMS45NTcwMyAyLjA2NDE1LTMuNDM4ODMgMy43NzY1NS01LjI4MDQxIDUuNzQ3ODNMMy44MTczIDcuNzA0NzRjLS4wNzk5Mi0uMDcxNi0uMTcyNDUtLjEyNTk1LS4yNzIzMy0uMTU5OTItLjA5OTg3LS4wMzM5Ny0uMjA1MTItLjA0NjktLjMwOTc0LS4wMzgwNi0uMTA0NjIuMDA4ODUtLjIwNjU2LjAzOTI5LS4zLjA4OTYtLjA5MzQ1LjA1MDMtLjE3NjU2LjExOTQ4LS4yNDQ1OS4yMDM2LS4wNjgwNC4wODQxMS0uMTE5NjYuMTgxNTEtLjE1MTkzLjI4NjYyLS4wMzIyNy4xMDUxMS0uMDQ0NTUuMjE1ODgtLjAzNjE1LjMyNTk4LjAwODQxLjExMDExLjAzNzM0LjIxNzQuMDg1MTUuMzE1NzQuMDQ3ODEuMDk4MzMuMTEzNTUuMTg1NzkuMTkzNDguMjU3MzlMNS4zNzc3MSAxMS4yOThjLjE1MzE1LjEzNzkuMzUwMTkuMjA5OC41NTE2LjIwMTMuMjAxNDEtLjAwODYuMzkyMzEtLjA5NjkuNTM0NDQtLjI0NzNDOC42MTA3NCA4Ljk4NzU3IDEwLjE0MiA3LjE3NTQ0IDEyLjI1NiA0Ljk0NTc4Yy4xMTY1LS4xMTgzNy4xOTYtLjI3MTIuMjI4MS0uNDM4MjMuMDMyMS0uMTY3MDMuMDE1My0uMzQwMzgtLjA0ODQtLjQ5NzA5LS4wNjM2LS4xNTY3MS0uMTcwOS0uMjg5MzctLjMwNzgtLjM4MDQyLS4xMzY5LS4wOTEwNS0uMjk2OC0uMTM2MTktLjQ1ODYtLjEyOTQzeiIvPgo8L3N2Zz4K) center / 25px;   content:none;  }  .filter-options input[type='checkbox'] + .amshopby-choice:hover:before,  .filter-options input[type='checkbox']:checked + .amshopby-choice:before {   border-color:#1979c3;  }  .filter-options input[type='checkbox']:checked + .amshopby-choice:after {   content:'';  }  ._keyfocus .filter-options input[type='checkbox']:active + .amshopby-choice:before,  ._keyfocus .filter-options input[type='checkbox']:focus + .amshopby-choice:before,  .filter-options input[type='checkbox']:active + .amshopby-choice:before,  .filter-options input[type='checkbox']:focus + .amshopby-choice:before {   border-color:#1979c3;  }  .filter-options input[type='checkbox']:not(:checked).mage-error + .amshopby-choice:before {   border-color:#f23b3b;  }  .sw-megamenu.navigation.side-megamenu {   display:none;  }  .sw-megamenu.navigation .submenu.level0 {   height:0;   visibility:hidden;  }  .sw-megamenu.navigation .submenu.level0.opened {   visibility:visible;   height:auto;  }  .sw-megamenu.navigation li.level0.staticwidth > .submenu {   width:auto !important;  }  .sw-megamenu.navigation li.level0.fullwidth .menu-top-block,  .sw-megamenu.navigation li.level0.staticwidth .menu-top-block,  .sw-megamenu.navigation li.level0.fullwidth .menu-right-block,  .sw-megamenu.navigation li.level0.staticwidth .menu-right-block,  .sw-megamenu.navigation li.level0.fullwidth .menu-left-block,  .sw-megamenu.navigation li.level0.staticwidth .menu-left-block,  .sw-megamenu.navigation li.level0.fullwidth .menu-bottom-block,  .sw-megamenu.navigation li.level0.staticwidth .menu-bottom-block {   display:none;  }  .sw-megamenu.navigation li.level0 .menu-thumb-img {   display:none;  }  .sw-megamenu.navigation li.ui-menu-item {   position:relative;  }  .sw-megamenu.navigation li.ui-menu-item > a {   position:relative;  }  .sw-megamenu.navigation li.ui-menu-item > .open-children-toggle {   display:block;   position:absolute;   width:42px;   height:42px;   right:0;   top:0;   z-index:1;   cursor:pointer;  }  .sw-megamenu.navigation span.cat-label {   top:50%;   right:36px;   margin-top:-7px;   position:absolute;   text-transform:uppercase;   font:inherit;   font-size:9px;   padding:2px;   border-radius:2px;   line-height:1;   color:#fff;  }  .sw-megamenu.navigation span.cat-label:before {   content:"";   position:absolute;   width:3px;   height:3px;   border:3px solid transparent;   left:-6px;   bottom:3px;  }  .sw-megamenu.navigation span.cat-label.cat-label-label1 {   background-color:#0cc485;  }  .sw-megamenu.navigation span.cat-label.cat-label-label1:before {   border-right-color:#0cc485;  }  .sw-megamenu.navigation span.cat-label.cat-label-label2 {   background-color:#eb2771;  }  .sw-megamenu.navigation span.cat-label.cat-label-label2:before {   border-right-color:#eb2771;  }  .sw-megamenu.navigation span.cat-label.cat-label-label3 {   background-color:#0ae3eb;  }  .sw-megamenu.navigation span.cat-label.cat-label-label3:before {   border-right-color:#0ae3eb;  }  .block-cart-failed .block-title {   margin:0 20px 20px;  }  .block-search {   margin-top:10px;  }  .cart-container .form-cart .actions.main {   display:-webkit-flex;   display:-ms-flexbox;   display:flex;   -webkit-flex-direction:column;   -ms-flex-direction:column;   flex-direction:column;   -webkit-align-items:center;   -ms-align-items:center;   align-items:center;  }  .cart-container .form-cart .actions.main .clear,  .cart-container .form-cart .actions.main .continue {   margin:0 0 25px 0;  }  .cart-discount {   border-bottom:1px solid #cccccc;  }  .cart.table-wrapper {   border-top:1px solid #cccccc;  }  .cart.table-wrapper thead .col.item,  .cart.table-wrapper thead .col.qty,  .cart.table-wrapper thead .col.price,  .cart.table-wrapper thead .col.subtotal,  .cart.table-wrapper thead .col.msrp {   display:none;  }  .cart.table-wrapper .col.qty,  .cart.table-wrapper .col.price,  .cart.table-wrapper .col.subtotal,  .cart.table-wrapper .col.msrp {   box-sizing:border-box;   display:block;   float:left;   white-space:nowrap;   width:33%;  }  .cart.table-wrapper .col.qty[data-th]:before,  .cart.table-wrapper .col.price[data-th]:before,  .cart.table-wrapper .col.subtotal[data-th]:before,  .cart.table-wrapper .col.msrp[data-th]:before {   content:attr(data-th);   display:block;   font-weight:600;   padding-bottom:10px;  }  .cart.table-wrapper .col.msrp {   white-space:normal;  }  .cart.table-wrapper .item .col.item {   padding-bottom:0;  }  .cart.table-wrapper tbody > tr > td:last-child {   border:0;  }  .cart-totals {   padding-left:15px;   padding-right:15px;  }  .cart-totals .table-wrapper {   border-top:0;  }  .cart-totals .totals tbody > tr:not(:last-child) > td:last-child {   border:0;  }  .cart.table-wrapper .col.price,  .order-items.table-wrapper .col.price,  .cart.table-wrapper .col.qty,  .order-items.table-wrapper .col.qty,  .cart.table-wrapper .col.subtotal,  .order-items.table-wrapper .col.subtotal,  .cart.table-wrapper .col.msrp,  .order-items.table-wrapper .col.msrp {   text-align:left;  }  .minicart-wrapper {   margin-top:10px;  }  .minicart-wrapper:before,  .minicart-wrapper:after {   content:'';   display:table;  }  .minicart-wrapper:after {   clear:both;  }  .minicart-wrapper .product .actions {   float:left;   margin:10px 0 0 0;  }  .minicart-wrapper .update-cart-item {   float:right;   margin-left:0;  }  .checkout-index-index .modal-popup .modal-footer .action-save-address {   width:100%;  }  .checkout-index-index .modal-popup .modal-footer .action-hide-popup {   margin-top:20px;  }  .field-tooltip .field-tooltip-content {   right:-10px;   top:40px;   left:auto;  }  .checkout-payment-method .payment-methods {   margin:0 -15px;  }  .checkout-payment-method .step-title {   padding-left:15px;   padding-right:15px;  }  .checkout-payment-method .payment-method-title {   padding:15px;  }  .checkout-payment-method .payment-method-content {   padding:0 15px 20px;  }  .checkout-payment-method .checkout-billing-address .action-cancel {   margin-top:10px;  }  .checkout-payment-method .payment-option {   margin:0 -15px;  }  .checkout-payment-method .payment-option .payment-option-title {   padding:15px;  }  .checkout-payment-method .payment-option .payment-option-content {   padding:0 15px 20px;  }  .login-container .fieldset:after {   text-align:center;  }  .account .messages {   margin-bottom:0;  }  .account .column.main .block:not(.widget) .block-title > .action {   float:right;   margin-top:5px;  }  .account .column.main .block:not(.widget) .block-content .box {   margin-bottom:20px;  }  .account .column.main .block:not(.widget) .block-content .box:last-child {   margin-bottom:0;  }  .control.captcha-image .captcha-img {   display:block;   margin-bottom:10px;  }  .customer-account-index .page-title-wrapper {   position:relative;  }  .form.search.advanced .field.price .with-addon .input-text {   flex-basis:auto;   width:100%;  }  .cart-discount .giftcard .content {   padding-bottom:35px;  }  .cart-discount .actions-toolbar .secondary {   bottom:17px;  }  .field.open-amount {   width:100%;  }  .page-product-giftcard .product-info-main .product-info-stock-sku {   display:block;   padding-left:10px;   text-align:left;  }  .gift-message .actions-toolbar .action-update {   font-size:2rem;   padding:15px;   width:100%;  }  .gift-item-block {   border-top:1px solid #c1c1c1;   border-bottom:0;  }  .gift-item-block .title:after {   font-size:1.2rem;   position:absolute;   right:20px;   top:10px;  }  .gift-item-block .content {   padding-left:1.5rem;   padding-right:1.5rem;  }  .cart.table-wrapper .gift-content {   border-top:1px solid #c1c1c1;   margin-right:-15px;   overflow:hidden;   padding-left:15px;   padding-right:15px;  }  .cart .action-gift {   display:inline-block;   text-decoration:none;  }  .cart .action-gift > span {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .cart .action-gift:after {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:18px;   line-height:20px;   color:#757575;   content:'\e62a';   font-family:'luma-icons';   margin:0;   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .cart .action-gift:hover:after {   color:#333333;  }  .cart .action-gift:active:after {   color:#757575;  }  .cart .action-gift._active {   border:1px solid #c1c1c1;   border-bottom-color:#ffffff;   margin:-5px 14px -1px -15px;   padding:4px 10px 9px 14px;  }  .cart .action-gift._active:after {   color:#333333;  }  .gift-options-cart-item + .towishlist {   left:0;   position:absolute;  }  .cart.table-wrapper .action-giftregistry {   display:inline-block;   text-decoration:none;  }  .cart.table-wrapper .action-giftregistry > span {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .cart.table-wrapper .action-giftregistry:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:18px;   line-height:20px;   color:#757575;   content:'\e62b';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .cart.table-wrapper .action-giftregistry:hover:before {   color:#333333;  }  .cart.table-wrapper .action-giftregistry:active:before {   color:#757575;  }  .gift-options-cart-item .gift-wrapping,  .cart-gift-item .gift-wrapping {   border-bottom:1px solid #c1c1c1;   margin-bottom:20px;   padding-bottom:10px;  }  .gift-wrapping-list {   width:100%;  }  .gift-wrapping-summary + .gift-message-summary {   padding-right:0;  }  .gift-options-cart-item {   float:left;   width:100%;  }  .gift-wrapping-preview img {   width:100%;  }  .item-actions .actions-toolbar .gift-options .gift-wrapping,  .item-actions .actions-toolbar .gift-options .gift-message {   display:block;  }  .product-add-form .table-wrapper.grouped {   margin-left:-15px;   margin-right:-15px;  }  .product-add-form .table-wrapper.grouped .table.data.grouped tr td {   padding:5px 10px 5px 15px;  }  body.filter-active .page-header {   display:none;  }  body.filter-active .page-wrapper {   height:0;   margin-top:-999999em;   visibility:hidden;  }  body.filter-active .columns {   z-index:999;  }  .filter.active {   position:relative;   visibility:visible;   z-index:99;  }  .filter.active .filter-options-item:last-child {   margin-bottom:40px;  }  .filter.active .filter-title {   border-bottom:1px solid #cccccc;   height:48px;   left:0;   position:fixed;   right:0;   top:0;   z-index:2;  }  .filter.active .filter-title strong {   box-shadow:none;   background:none;   border:0;   color:transparent;   left:auto;   right:3px;   top:10px;   display:inline-block;   text-decoration:none;  }  .filter.active .filter-title strong:after {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:16px;   line-height:inherit;   color:#7d7d7d;   content:'\e616';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .filter.active .filter-subtitle {   background:transparent;   display:block;   height:50px;   left:0;   line-height:32px;   position:fixed;   right:0;   top:0;   z-index:1;  }  .filter.active .filter-options {   background:#ffffff;   bottom:0;   display:block;   left:0;   overflow:scroll;   position:fixed;   right:0;   top:50px;   z-index:10;  }  .filter .filter-subtitle {   font-size:20px;   font-weight:300;  }  .filter-actions {   margin:-35px -10px 25px;  }  .filter-options-content {   padding:5px 10px;  }  .filter .filter-current {   border:solid #cccccc;   border-width:1px 0;   margin:5px -10px 0;  }  .filter .filter-current .items {   display:none;  }  .filter .filter-current-subtitle {   position:relative;   text-transform:uppercase;   z-index:1;   display:block;   text-decoration:none;  }  .filter .filter-current-subtitle:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:13px;   line-height:inherit;   color:inherit;   content:'\e622';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .filter .filter-current-subtitle:before {   position:absolute;   right:10px;   top:10px;  }  .filter .filter-current-subtitle:after {   color:#7d7d7d;   content:' (' attr(data-count) ')';   font-size:.9em;  }  .filter .filter-current.active {   padding-bottom:30px;  }  .filter .filter-current.active .block-subtitle:before {   content:'\e621';  }  .filter .filter-current.active .items {   display:block;  }  .filter .filter-current.active + .block-actions {   display:block;  }  .filter .filter-current + .block-actions {   display:none;  }  .filter-no-options .filter-title:before {   background:rgba(255, 255, 255, 0.5);   content:'';   display:block;   height:40px;   left:0;   margin-top:-60px;   position:relative;   width:75px;   z-index:99;  }  .filter-no-options .filter-content {   margin-bottom:20px;  }  .page-with-filter .columns .sidebar-main {   -ms-flex-order:0;   -webkit-order:0;   order:0;  }  .map-popup {   max-width:100%;  }  .map-old-price,  .map-show-info {   display:inline-block;  }  .map-old-price:not(:last-child),  .map-show-info:not(:last-child) {   margin-bottom:10px;  }  .block-wishlist-management {   clear:both;   margin-top:-21px;  }  .block-wishlist-management .wishlist-select {   margin:0 -15px 20px;  }  .block-wishlist-management .wishlist-select .wishlist-name {   font-size:1.6rem;  }  .block-wishlist-management .wishlist-select-items {   border-bottom:1px solid #cccccc;   background:#f5f5f5;   display:none;   padding:15px 0;  }  .block-wishlist-management .wishlist-select-items.active {   display:block;  }  .block-wishlist-management .wishlist-select-items .item {   margin:3px 0 0;  }  .block-wishlist-management .wishlist-select-items .item:first-child {   margin-top:0;  }  .block-wishlist-management .wishlist-select-items .item.current {   display:none;  }  .block-wishlist-management .wishlist-select-items .item a {   color:#333333;   display:block;   padding:5px 18px;   text-decoration:none;  }  .block-wishlist-management .wishlist-select-items .item a:hover {   background:#e8e8e8;  }  .block-wishlist-management .wishlist-title strong {   font-size:2.6rem;  }  .block-wishlist-management .wishlist-info {   margin-bottom:15px;  }  .block-wishlist-management .wishlist-toolbar-select,  .block-wishlist-management .wishlist-toolbar-actions {   margin-bottom:15px;  }  .products-grid.wishlist .product-item-checkbox {   left:0;   position:absolute;   top:20px;  }  .page-multiple-wishlist .products-grid.wishlist .product-item-photo {   margin-left:25px;  }  .page-multiple-wishlist .products-grid.wishlist .product-item-name,  .page-multiple-wishlist .products-grid.wishlist .product-item-description,  .page-multiple-wishlist .products-grid.wishlist .product-item .price-box,  .page-multiple-wishlist .products-grid.wishlist .product-item-tooltip {   margin-left:115px;  }  .products-grid.wishlist .wishlist-dropdown {   display:none;  }  .multishipping-checkout-success .nav-toggle {   display:block;  }  .multishipping-checkout-success .logo {   margin-left:40px;  }  .multicheckout .actions-toolbar > .primary {   margin-right:0;  }  .block.newsletter input {   font-size:12px;   padding-left:30px;  }  .block.newsletter .field .control:before {   font-size:13px;  }  .order-pager-wrapper .toolbar-amount {   left:inherit;   position:relative;   text-align:center;   top:inherit;  }  .order-pager-wrapper .pages {   text-align:center;  }  .order-pager-wrapper .action.previous,  .order-pager-wrapper .action.next {   margin:0;  }  .form.send.friend .fieldset {   padding-bottom:5px;  }  .form.send.friend .action.remove {   margin-left:0;   right:0;   top:100%;  }  .products-grid.wishlist {   margin-bottom:30px;   margin-right:0;  }  .products-grid.wishlist .product-item {   padding:20px 0 20px 0;   position:relative;  }  .products-grid.wishlist .product-item-photo {   float:left;   margin-right:20px;  }  .products-grid.wishlist .product-item-name {   font-size:1.6rem;  }  .products-grid.wishlist .product-item-actions {   display:block;   float:left;  }  .products-grid.wishlist .product-item-actions .action {   margin-right:15px;  }  .products-grid.wishlist .product-item-actions .action:last-child {   margin-right:0;  }  .products-grid.wishlist .product-item-actions .action.edit,  .products-grid.wishlist .product-item-actions .action.delete {   margin-top:7px;  }  .products-grid.wishlist .product-item-name,  .products-grid.wishlist .product-item-description,  .products-grid.wishlist .product-item .price-box,  .products-grid.wishlist .product-item-tooltip {   margin-left:95px;  }  .products-grid.wishlist .product-item .box-tocart {   float:left;   margin-right:20px;  }  .products-grid.wishlist .product-item .box-tocart .stock {   margin-top:7px;  }  .products-grid.wishlist .product-item .giftregisty-dropdown,  .products-grid.wishlist .product-item .field.qty {   display:none;  }  .products-grid.wishlist .product-image-container {   max-width:80px;  }  .wishlist-index-index .product-item {   width:100%;  }  .wishlist-index-index .product-item-info {   width:auto;  }  .cart.table-wrapper .towishlist {   display:inline-block;   text-decoration:none;  }  .cart.table-wrapper .towishlist > span {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .cart.table-wrapper .towishlist:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:18px;   line-height:20px;   color:#757575;   content:'\e600';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .cart.table-wrapper .towishlist:hover:before {   color:#333333;  }  .cart.table-wrapper .towishlist:active:before {   color:#757575;  }  .cart.table-wrapper .towishlist:before {   overflow:visible;  }  .catalog-product-view .column.main {   display:-webkit-flex;   display:-ms-flexbox;   display:flex;   -webkit-flex-direction:column;   -ms-flex-direction:column;   flex-direction:column;  }  .catalog-product-view .product.media {   -ms-flex-order:-1;   -webkit-order:-1;   order:-1;  }  .compare.wrapper {   display:none;  }  .catalog-product_compare-index .columns .column.main {   flex-basis:inherit;  }  .block-collapsible-nav {   left:0;   position:absolute;   top:-21px;   width:100%;   z-index:5;  }  .block-collapsible-nav .content {   border-bottom:1px solid #cccccc;   display:none;  }  .block-collapsible-nav .content.active {   display:block;  }  .navigation ul li a span.ui-menu-icon.ui-icon:after {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:12px;   line-height:20px;   color:inherit;   content:'\e622';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .navigation ul li a span.ui-menu-icon.ui-icon {   position:absolute;   right:20px;   display:inline-block;   text-decoration:none;  }  .navigation ul .submenu:not(:first-child).expanded {   display:none !important;  }  .navigation ul li.level1.category-item.parent.ui-menu-item a span.ui-menu-icon {   display:none;  }  .customer-name,  .customer-welcome + .authorization-link {   display:none;  }  .nav-sections .switcher-trigger strong:after {   font-size:1.6rem;   right:-25px;   top:-2px;  }  .navigation .parent .level-top:after {   font-size:1.6rem;   right:10px;   top:7px;  }  .page-footer .footer.content .switcher-store {   background:#f4f4f4;   font-size:1.6rem;   margin:0 -15px;  }  .page-footer .footer.content .switcher-store .switcher-options {   display:block;  }  .page-footer .footer.content .switcher-store .switcher-options ul.dropdown {   background:none;   border:0;   box-shadow:none;   margin:0;   position:relative;  }  .page-footer .footer.content .switcher-store .switcher-options ul.dropdown:before,  .page-footer .footer.content .switcher-store .switcher-options ul.dropdown:after {   display:none;  }  .page-footer .footer.content .switcher-store .switcher-options .switcher-trigger,  .page-footer .footer.content .switcher-store .switcher-options .switcher-option {   border-top:1px solid #cecece;   display:block;   padding:10px 20px;  }  .page-footer .footer.content .switcher-store .switcher-options .switcher-trigger strong {   padding:10px 0;  }  .page-footer .footer.content .switcher-store .switcher-options .switcher-option a {   padding:0;  }  .logo {   margin-bottom:13px;   margin-top:4px;  }  .cms-page-view .page-main {   padding-top:0;   position:relative;  }  .sidebar .block-viewed-products-grid .products-grid .product-item {   margin-left:2%;   width:calc((100% - 2%) / 2);  }  .sidebar .block-viewed-products-grid .products-grid .product-item:nth-child(2n + 1) {   margin-left:0;  }  .sidebar .block-viewed-products-grid .products-grid .product-item-photo {   display:block;   position:relative;  }  .sidebar .block-viewed-products-grid .products-grid .product-item-details {   margin:0;  }  .sidebar .block-viewed-products-grid .products-grid .product-item-info {   text-align:center;  }  body .fotorama__nav-wrap {   position:absolute;   bottom:0;  } } @media only screen and (max-width:639px) {  .abs-visually-hidden-mobile,  .table-downloadable-products .col.title:before,  .table-giftregistry-items .col.product:before {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .abs-add-clearfix-mobile:before,  .abs-add-clearfix-mobile:after,  .abs-checkout-order-review tbody > tr:before,  .abs-checkout-order-review tbody > tr:after,  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:before,  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:after,  .table-giftregistry-items .col.product:before,  .table-giftregistry-items .col.product:after,  .multicheckout.order-review .data.table tbody > tr:before,  .multicheckout.order-review .data.table tbody > tr:after {   content:'';   display:table;  }  .abs-add-clearfix-mobile:after,  .abs-checkout-order-review tbody > tr:after,  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:after,  .table-giftregistry-items .col.product:after,  .multicheckout.order-review .data.table tbody > tr:after {   clear:both;  }  .multicheckout.order-review .data.table tbody > tr:not(:last-child) {   border-bottom:1px solid #cccccc;  }  .multicheckout.order-review .data.table tbody > tr > td.col.item:before {   display:none;  }  .multicheckout.order-review .data.table tbody > tr > td.col.qty,  .multicheckout.order-review .data.table tbody > tr > td.col.price,  .multicheckout.order-review .data.table tbody > tr > td.col.subtotal {   box-sizing:border-box;   float:left;   text-align:center;   white-space:nowrap;   width:33%;  }  .multicheckout.order-review .data.table tbody > tr > td.col.qty[data-th]:before,  .multicheckout.order-review .data.table tbody > tr > td.col.price[data-th]:before,  .multicheckout.order-review .data.table tbody > tr > td.col.subtotal[data-th]:before {   content:attr(data-th) ':';   display:block;   font-weight:700;   padding-bottom:10px;  }  .multicheckout.order-review .data.table tbody > tr > td.col:last-child {   border:0;  }  .abs-checkout-order-review .product-item-name,  .multicheckout.order-review .data.table .product-item-name {   margin:0;  }  .abs-product-items-summary tbody .col {   padding:10px 0 0;  }  .abs-product-items-summary tfoot .mark {   padding-bottom:5px;   text-align:left;  }  .abs-product-items-summary tfoot .amount {   padding-top:0;   text-align:left;  }  .abs-product-items-summary tfoot .grand.totals {   font-size:1.6rem;  }  .abs-product-items-summary tfoot .grand.totals .mark {   padding-bottom:0;   padding-top:5px;  }  .abs-product-items-summary tfoot .grand.totals .amount {   padding-bottom:10px;   padding-top:0;  }  .abs-product-items-summary tfoot .grand.totals .amount strong {   border-top:none;  }  .abs-account-table-margin-mobile,  .table-wrapper.balance-history,  .table-wrapper.reward-history,  .table-wrapper.orders-recent {   margin-top:-20px;  }  .abs-sidebar-totals-mobile th:before,  .abs-sidebar-totals-mobile td:before,  .account .table-billing-agreements .col.actions:before,  .account .table-billing-agreements-related .col.actions:before,  .cart .table.items .col.item:before,  .cart .table.items .item-actions td:before,  .account .table-giftregistry .col.actions:before,  .table.grouped > tbody > tr > td:before,  .account .table-reviews .col.actions:before,  .account .table-order-items .col.actions:before,  .account .table-order-items .col.options:before,  .table-wrapper.comparison .table-comparison > tbody > tr > th:before,  .table-wrapper.comparison .table-comparison > tbody > tr > td:before,  .cart-totals .totals th:before,  .cart-totals .totals td:before,  .opc-block-summary .totals th:before,  .opc-block-summary .totals td:before {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .abs-no-display-s,  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th,  .order-details-items .table-order-items .options-label,  .opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item {   display:none;  }  .abs-title-orders-mobile .page-main .page-title-wrapper .page-title,  .magento-rma-returns-returns .page-main .page-title-wrapper .page-title,  .magento-rma-returns-view .page-main .page-title-wrapper .page-title,  .account .page-main .page-title-wrapper .page-title,  [class^='sales-guest-'] .page-main .page-title-wrapper .page-title,  .sales-guest-view .page-main .page-title-wrapper .page-title {   display:block;  }  .abs-title-orders-mobile .page-main .page-title-wrapper .order-status,  .magento-rma-returns-returns .page-main .page-title-wrapper .order-status,  .magento-rma-returns-view .page-main .page-title-wrapper .order-status,  .account .page-main .page-title-wrapper .order-status,  [class^='sales-guest-'] .page-main .page-title-wrapper .order-status,  .sales-guest-view .page-main .page-title-wrapper .order-status {   margin:-10px 0 10px;  }  .abs-table-striped-mobile > tbody > tr > td:last-child,  .account .data.table > tbody > tr > td:last-child {   border:0;  }  .abs-no-border-top,  .table-wrapper.balance-history,  .table-wrapper.table-returns,  .table-wrapper.orders-recent,  .order-details-items .table-wrapper,  .product.info.detailed .additional-attributes-wrapper {   border-top:0;  }  .abs-no-border-bottom {   border-bottom:0;  }  .abs-sidebar-totals-mobile .amount,  .cart-totals .totals .amount,  .opc-block-summary .totals .amount {   text-align:right;  }  .table-wrapper {   border-top:1px solid #cccccc;   overflow-x:auto;   overflow-y:hidden;   width:100%;   -ms-overflow-style:-ms-autohiding-scrollbar;   -webkit-overflow-scrolling:touch;   position:relative;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) {   border:none;   display:block;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th {   display:none;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody {   display:block;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr {   display:block;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td,  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th {   border-bottom:none;   display:block;   padding:5px 10px;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]:before,  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]:before {   padding-right:10px;   content:attr(data-th) ':';   display:inline-block;   color:#111111;   font-weight:700;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr > th {   background-color:#f6f6f6;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child {   padding-top:15px;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child {   border-bottom:1px solid #cccccc;   padding-bottom:15px;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.col.qty {   text-align:left;  }  .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child {   border:none;   padding:0 0 5px;  }  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot {   display:block;  }  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr {   display:block;  }  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child th,  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child td {   padding-top:20px;  }  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .mark {   box-sizing:border-box;   float:left;   text-align:left;   width:70%;  }  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .amount {   box-sizing:border-box;   float:left;   text-align:right;   width:30%;  }  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .grand.totals {   font-size:1.6rem;  }  .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .grand.totals .amount {   padding-bottom:10px;  }  .data-table-definition-list thead {   display:none;  }  .data-table-definition-list tbody th {   padding-bottom:0;  }  .data-table-definition-list tbody th,  .data-table-definition-list tbody td {   display:block;   padding-left:0;   padding-right:0;  }  .pages .pages-items {   display:block;   padding:2px 40px 0;   position:relative;   white-space:normal;   z-index:1;  }  .pages-item-previous {   left:0;   position:absolute;   top:0;   z-index:1;  }  .pages-item-next {   position:absolute;   right:0;   top:0;   z-index:1;  }  .table-magento-payments-review-items .col.subtotal {   text-align:left;  }  .table-magento-payments-review-items .product-item-name {   display:inline-block;  }  .cart-summary .apple-pay {   margin-top:14px;  }  .form-new-agreement select {   width:auto;  }  .table-paypal-review-items .col.subtotal {   text-align:left;  }  .table-paypal-review-items .product-item-name {   display:inline-block;  }  .column .block-addbysku .sku {   margin-right:-85px;   padding-right:90px;  }  .column .block-addbysku .action.remove {   display:inline-block;   background-image:none;   background:none;   -moz-box-sizing:content-box;   border:0;   box-shadow:none;   line-height:inherit;   margin:0;   padding:0;   text-decoration:none;   text-shadow:none;   font-weight:400;  }  .column .block-addbysku .action.remove > span {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .column .block-addbysku .action.remove:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:18px;   line-height:inherit;   color:#757575;   content:'\e604';   font-family:'luma-icons';   margin:-4px 0 0;   vertical-align:top;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .column .block-addbysku .action.remove:hover:before {   color:inherit;  }  .column .block-addbysku .action.remove:active:before {   color:inherit;  }  .column .block-addbysku .action.remove:focus,  .column .block-addbysku .action.remove:active {   background:none;   border:none;  }  .column .block-addbysku .action.remove:hover {   background:none;   border:none;  }  .column .block-addbysku .action.remove.disabled,  .column .block-addbysku .action.remove[disabled],  fieldset[disabled] .column .block-addbysku .action.remove {   pointer-events:none;   opacity:0.5;  }  .cart .table.items .col.qty {   text-align:center;  }  .opc-wrapper .step-title {   font-size:18px;   border-bottom:0;   padding-bottom:0;  }  .opc-wrapper .step-content {   margin:0 0 15px;  }  .opc-wrapper .form-login,  .opc-wrapper .form-shipping-address,  .opc-wrapper .methods-shipping {   background:#f4f4f4;   margin:20px -15px 15px;   padding:20px 15px;  }  .opc-wrapper .form-login + .form-shipping-address {   margin-top:-15px;  }  .opc-wrapper .shipping-address-item {   border-bottom:1px solid #cccccc;   margin:0 0 15px;   padding:0 0 15px;   width:100%;  }  .opc-wrapper .shipping-address-item.selected-item {   padding:15px 35px 15px 18px;   border-bottom-width:2px;  }  .opc-wrapper .shipping-address-item.selected-item .edit-address-link {   right:39px;  }  .opc-wrapper .action-select-shipping-item {   float:none;   margin-top:10px;   width:100%;  }  .opc-wrapper .action-show-popup {   width:100%;  }  .opc-wrapper .methods-shipping {   border-bottom:1px solid #cccccc;   padding-top:30px;  }  .opc-wrapper .edit-address-link {   display:inline-block;   text-decoration:none;   margin:0;   position:absolute;   right:0;   top:5px;  }  .opc-wrapper .edit-address-link > span {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .opc-wrapper .edit-address-link:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:18px;   line-height:20px;   color:#757575;   content:'\e601';   font-family:'luma-icons';   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .opc-wrapper .edit-address-link:hover:before {   color:#333333;  }  .opc-wrapper .edit-address-link:active:before {   color:#757575;  }  .shipping-policy-block.field-tooltip {   margin-bottom:20px;   position:relative;   right:auto;   top:auto;  }  .shipping-policy-block.field-tooltip .field-tooltip-content {   width:300px;   right:auto;  }  .shipping-policy-block.field-tooltip .field-tooltip-content:before,  .shipping-policy-block.field-tooltip .field-tooltip-content:after {   right:auto;  }  .opc-block-shipping-information .shipping-information-title {   font-size:2.3rem;  }  .opc-block-summary > .title {   border-bottom:0;   font-size:18px;   margin-bottom:20px;   padding-bottom:0;  }  .account .column.main,  .account .sidebar-additional {   margin:0;   padding:0;  }  .account .sidebar-main .account-nav {   margin-bottom:0;  }  .page-product-downloadable .product-options-wrapper {   margin-bottom:25px;  }  .table-downloadable-products .product-name {   display:block;   margin-bottom:5px;  }  .page-product-downloadable .product-info-price ~ *:last-child:after {   border-bottom:1px solid #c1c1c1;   content:'';   display:block;   height:0;   margin:25px -10px;   overflow:hidden;   width:auto;  }  .table-giftregistry-items .field.choice,  .table-giftregistry-items .field.qty {   display:inline-block;  }  .form-giftregistry-search .fieldset {   margin-bottom:20px;  }  .block-giftregistry-results .block-title {   margin-bottom:0;  }  .block-giftregistry-results .table-wrapper {   border-top:none;  }  .block-giftregistry-shared-items .block-title {   margin-bottom:10px;  }  .block-giftregistry-shared-items .table-wrapper {   border-top:0;  }  .table.grouped > thead > tr > th {   border-bottom:1px solid #cccccc;   display:table-cell;  }  .table.grouped > tbody {   border-bottom:1px solid #cccccc;  }  .table.grouped > tbody > tr > td {   padding:11px 10px;   border:0;   display:table-cell;  }  .table-wrapper .table.grouped:not(.totals):not(.cart):not(.table-comparison) > tbody > tr > td:last-child {   border-bottom:0;  }  .page-product-grouped .minimal-price {   margin:0;  }  .page-product-grouped .product-info-price {   border:0;   margin-bottom:0;  }  .page-product-grouped .product-info-price .price-box {   padding-bottom:0;  }  .form-add-invitations .action.remove {   display:inline-block;   text-decoration:none;  }  .form-add-invitations .action.remove > span {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .form-add-invitations .action.remove:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:18px;   line-height:inherit;   color:#757575;   content:'\e604';   font-family:'luma-icons';   margin:0;   vertical-align:top;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .form-add-invitations .action.remove:hover:before {   color:inherit;  }  .form-add-invitations .action.remove:active:before {   color:inherit;  }  .multicheckout .data.table .address:before {   margin-bottom:5px;  }  .multicheckout .product-item-name,  .multicheckout .price-including-tax,  .multicheckout .price-excluding-tax {   display:inline-block;  }  .multicheckout .block-content .box:not(:last-child) {   margin-bottom:40px;  }  .multicheckout .block-content .box:last-child {   margin-bottom:0;  }  .multicheckout.order-review .box-items .data.table thead {   display:block;  }  .multicheckout.order-review .box-items .data.table thead tr {   display:block;  }  .multicheckout.order-review .box-items .data.table thead .col.item {   display:block;   padding:0;  }  .multicheckout.order-review .data.table.table-order-review > tbody > tr > td.col.subtotal {   border-bottom:none;  }  .multicheckout.order-review .data.table.table-order-review > tbody > tr > td.col.qty {   text-align:center;  }  .multicheckout .actions-toolbar .action {   margin-bottom:25px;  }  .multicheckout .actions-toolbar > .primary {   margin-bottom:25px;   margin-right:0;  }  .customer-review .product-name {   margin-bottom:5px;  }  .customer-review .product-reviews-summary .rating-summary {   display:block;   margin-bottom:5px;  }  .form-create-return .additional .field:nth-last-child(2) {   margin-bottom:0;  }  .form-create-return .additional .field:last-child {   margin-top:20px;  }  .account .column.main .returns-details-items .block-returns-tracking .block-title > .action.track {   display:block;   float:none;   margin:10px 0 0;  }  .table-wrapper.orders-recent .table-order-items.table tbody > tr > td.col {   padding-left:0;  }  .order-details-items thead {   display:block;  }  .order-details-items thead tr {   display:block;  }  .order-pager-wrapper {   display:block;  }  .account .table-order-items tbody tr {   display:block;  }  .account .table-order-items .product-item-name {   display:inline-block;   margin:0;  }  .account .table-order-items .action.show {   margin-top:0;  }  .order-details-items .order-title strong {   display:block;  }  .order-details-items .action {   margin-top:10px;  }  .order-details-items .items-qty {   display:inline-block;   vertical-align:top;  }  .order-details-items .col.price .price-including-tax,  .order-details-items .col.subtotal .price-including-tax,  .order-details-items .col.price .price-excluding-tax,  .order-details-items .col.subtotal .price-excluding-tax {   display:inline-block;  }  .order-details-items .data.table .col.options {   padding:0 10px 15px;  }  .order-details-items .data.table .col.options:before {   display:none;  }  .order-details-items .options-label + .item-options-container[data-th]:before,  .order-details-items .item-options-container + .item-options-container[data-th]:before {   content:attr(data-th) ':';   display:block;   font-weight:700;   padding-left:10px;  }  .order-details-items .options-label + .item-options-container .col,  .order-details-items .item-options-container + .item-options-container .col {   font-size:1.2rem;   padding:0 10px;  }  .order-details-items .options-label + .item-options-container .col:first-child,  .order-details-items .item-options-container + .item-options-container .col:first-child {   padding-top:3px;  }  .order-details-items .options-label + .item-options-container .col:last-child,  .order-details-items .item-options-container + .item-options-container .col:last-child {   padding-bottom:20px;  }  .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status {   display:none;  }  .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status:before {   display:none;  }  .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status._default {   display:block;  }  .my-credit-cards .card-type img {   vertical-align:middle;  }  .products-grid.wishlist .product-item {   border-bottom:1px solid #e8e8e8;   margin:0;   width:100%;  }  .products-grid.wishlist .product-item:first-child {   border-top:1px solid #e8e8e8;  }  .products-list .product-item {   table-layout:fixed;  }  .products-list .product-item-photo {   padding:0 10px 10px 0;   width:30%;  }  .product-item-actions .actions-primary {   display:block;  }  .toolbar-products {   margin-bottom:0;  }  .product-info-price {   margin:0 -10px 0;   width:calc(100% + 2*10px) !important;  }  .product-info-price > *:first-child {   padding-left:10px;  }  .product-info-price > *:last-child {   padding-right:10px;  }  .table-wrapper.comparison .table-comparison > tbody > tr > th,  .table-wrapper.comparison .table-comparison > tbody > tr > td {   display:table-cell;  } } @media only screen and (max-width:479px) {  .tooltip.wrapper .tooltip.content {   min-width:10rem;  }  .minicart-wrapper .block-minicart {   width:290px;  }  .modal-popup .field-tooltip .field-tooltip-content {   width:200px;  }  .sorter-options {   margin:0 2px;  } } @media all and (min-width:640px) {  .abs-blocks-2columns-s {   width:48%;  }  .abs-reset-left-margin-desktop-s,  .column:not(.sidebar-main) .multicheckout .actions-toolbar,  .multicheckout .block-shipping .box-shipping-method .fieldset .legend {   margin-left:0;  }  .abs-visually-hidden-desktop-s,  .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner {   border:0;   clip:rect(0, 0, 0, 0);   height:1px;   margin:-1px;   overflow:hidden;   padding:0;   position:absolute;   width:1px;  }  .abs-add-clearfix-desktop-s:before,  .abs-add-clearfix-desktop-s:after,  .multicheckout .block-billing:before,  .multicheckout .block-billing:after {   content:'';   display:table;  }  .abs-add-clearfix-desktop-s:after,  .multicheckout .block-billing:after {   clear:both;  }  .abs-add-box-sizing-desktop-s,  .multicheckout .block-shipping .box,  .multicheckout .block-billing .box-billing-address,  .multicheckout .block-billing .box-billing-method {   box-sizing:border-box;  }  .abs-form-field-column-2-s .fieldset .field {   padding:0 12px 0 0;   box-sizing:border-box;   display:inline-block;   width:50%;   vertical-align:top;  }  .abs-form-field-column-2-s .fieldset .field + .fieldset {   clear:both;  }  .abs-form-field-column-2-s .fieldset .field .field {   padding:0;   width:100%;  }  .abs-form-field-revert-column-1-s {   width:100%;  }  .abs-action-print-s {   display:inline-block;   text-decoration:none;  }  .abs-action-print-s:before {   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale;   font-size:16px;   line-height:16px;   color:inherit;   content:'\e624';   font-family:'luma-icons';   margin:0 4px 0 0;   vertical-align:middle;   display:inline-block;   font-weight:normal;   overflow:hidden;   speak:none;   text-align:center;  }  .table > tbody > tr > th,  .table > tbody > tr > td {   border-top:1px solid #cccccc;  }  .table > tbody + tbody {   border-top:1px solid #cccccc;  }  .ui-dialog.popup {   width:420px;  }  .column .block-addbysku .action.remove {   background-image:none;   -moz-box-sizing:content-box;   box-shadow:none;   line-height:inherit;   text-shadow:none;   font-weight:400;   line-height:1.42857143;   margin:0;   padding:0;   color:#006bb4;   text-decoration:none;   background:none;   border:0;   display:inline;   margin-top:-4px;  }  .column .block-addbysku .action.remove:focus,  .column .block-addbysku .action.remove:active {   background:none;   border:none;  }  .column .block-addbysku .action.remove:hover {   background:none;   border:none;  }  .column .block-addbysku .action.remove.disabled,  .column .block-addbysku .action.remove[disabled],  fieldset[disabled] .column .block-addbysku .action.remove {   pointer-events:none;   opacity:0.5;  }  .column .block-addbysku .action.remove:visited {   color:#006bb4;   text-decoration:none;  }  .column .block-addbysku .action.remove:hover {   color:#006bb4;   text-decoration:underline;  }  .column .block-addbysku .action.remove:active {   color:#ff5501;   text-decoration:underline;  }  .column .block-addbysku .action.remove:hover,  .column .block-addbysku .action.remove:active,  .column .block-addbysku .action.remove:focus {   background:none;   border:0;  }  .column .block-addbysku .action.remove.disabled,  .column .block-addbysku .action.remove[disabled],  fieldset[disabled] .column .block-addbysku .action.remove {   color:#006bb4;   opacity:0.5;   cursor:default;   pointer-events:none;   text-decoration:underline;  }  .catalogsearch-advanced-result .message.error {   margin-top:0;  }  .cart-container .block.crosssell .products-grid .product-item-actions {   margin:0 0 10px;  }  .multicheckout .actions-toolbar .secondary {   float:none;   margin-top:11px;   text-align:right;  }  .multicheckout .actions-toolbar .secondary .action {   margin-left:0;  }  .multicheckout .actions-toolbar .secondary .action.back {   display:block;   float:left;  }  .multicheckout .item-options {   margin:20px 0 0;  }  .multicheckout .block-content .box {   margin-bottom:0;  }  .multicheckout .block-shipping .box {   float:left;   width:25%;  }  .multicheckout .block-shipping .box-shipping-method {   padding-left:25px;   padding-right:25px;   width:50%;  }  .multicheckout .block-shipping .box-shipping-method .fieldset .field:before {   display:none;  }  .multicheckout .block-billing .box-billing-address {   float:left;   width:25%;  }  .multicheckout .block-billing .box-billing-method {   float:left;   padding-left:25px;   width:50%;  }  .multicheckout.form.address .table-wrapper .applicable {   margin:7px 0 0;  }  .multicheckout.order-review .box-items {   clear:left;   float:none;   padding-top:40px;   width:auto;  }  .multicheckout.order-review .col.item {   width:75%;  }  .multicheckout .methods-payment .item-content > .fieldset {   width:auto;  }  .multicheckout .methods-payment .item-content > .fieldset .field.cvv {   display:inline-block;   width:auto;  }  .multicheckout .methods-payment .fieldset > .field:not(.choice) > .label {   float:none;   margin-bottom:8px;   text-align:left;   width:auto;  }  .multicheckout .methods-payment .fieldset > .field:not(.choice):not(.cvv) .control {   width:100%;  }  .review-form {   max-width:500px;  }  .review-ratings {   float:left;   margin-bottom:0;   min-width:240px;   padding-right:40px;  }  .review-ratings ~ .review-content-container {   overflow:hidden;  }  .review-toolbar {   margin:0 0 30px;  }  .review-toolbar .pages {   padding:30px 0;  }  .fieldset .review-legend.legend {   margin-bottom:30px;  }  .review-item {   padding:30px 0;  }  .review-title {   margin:0 0 30px;  }  .order-details-items .order-title .action {   margin:12px 0 0 30px;  }  .order-details-items .order-title .action.track {   float:right;  }  .wishlist-index-index .products-grid .product-item-actions {   margin:0;  }  .products-grid .product-item-info:hover,  .products-grid .product-item-info.active {   background:#ffffff;   box-shadow:3px 4px 4px 0 rgba(0, 0, 0, 0.3);   border:1px solid #bbbbbb;   margin:-10px;   padding:9px;   position:relative;   z-index:9;  }  .products-grid .product-item-info:hover .product-item-inner,  .products-grid .product-item-info.active .product-item-inner {   display:block;  }  .sidebar .products-grid .product-item-info:hover .product-item-photo,  .sidebar .products-grid .product-item-info.active .product-item-photo {   left:9px;   top:9px;  }  .products-grid .product-item-inner {   background:#ffffff;   box-shadow:3px 4px 4px 0 rgba(0, 0, 0, 0.3);   border:1px solid #bbbbbb;   border-top:none;   left:0;   margin:10px 0 0 -1px;   padding:0 9px 9px;   position:absolute;   right:-1px;   z-index:2;  }  .product-item-actions {   display:block;  }  .products-grid .product-item-actions {   margin:-10px 0 10px;  }  .product-item-actions .actions-primary + .actions-secondary {   display:inline-block;   vertical-align:middle;  }  .product-item-actions .actions-primary + .actions-secondary > .action {   line-height:35px;   text-align:center;   width:35px;  }  .product-item-actions .actions-primary + .actions-secondary > .action:last-child {   margin-right:0;  }  .product-item-actions .actions-primary {   display:inline-block;  }  .page-products .products-grid .product-item-inner:before {   background:transparent;   content:'';   height:3px;   left:0;   position:absolute;   top:-2px;   width:100%;   z-index:-1;  }  .page-products .product-item-actions {   z-index:1;   margin:-10px 0 0px;  }  .products-grid .product-item {   margin-bottom:20px;   width:33.33333333%;  }  .page-products .products-grid .product-item,  .page-layout-1column .products-grid .product-item,  .page-layout-3columns .products-grid .product-item,  .page-products.page-layout-1column .products-grid .product-item,  .page-products.page-layout-3columns .products-grid .product-item {   margin-left:0;   width:calc((100% - 4%) / 3);  }  .page-products .products-grid .product-item:nth-child(3n + 1),  .page-layout-1column .products-grid .product-item:nth-child(3n + 1),  .page-layout-3columns .products-grid .product-item:nth-child(3n + 1),  .page-products.page-layout-1column .products-grid .product-item:nth-child(3n + 1),  .page-products.page-layout-3columns .products-grid .product-item:nth-child(3n + 1) {   margin-left:0;  }  .block.widget .products-grid .product-item .product-item-inner,  .page-layout-1column .block.widget .products-grid .product-item .product-item-inner,  .page-layout-3columns .block.widget .products-grid .product-item .product-item-inner {   box-shadow:3px 6px 4px 0 rgba(0, 0, 0, 0.3);   margin:9px 0 0 -1px;  }  .sidebar .product-items .action.delete {   line-height:unset;   position:absolute;   right:0;   top:-1px;   width:auto;  }  .sidebar .block-compare .action.delete {   left:0;   right:initial;  }  .block.widget .products-grid .product-item,  .page-layout-1column .block.widget .products-grid .product-item,  .page-layout-3columns .block.widget .products-grid .product-item {   width:33.33333333%;  }  .page-layout-1column .block.widget .products-grid .product-item {   margin-left:2%;   width:calc((100% - 4%) / 3);  }  .page-layout-1column .block.widget .products-grid .product-item:nth-child(3n + 1) {   margin-left:0;  } } @font-face {  font-family:'porto-icons';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto-icons.eot);  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto-icons.eot) format('embedded-opentype'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto-icons.woff2) format('woff2'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto-icons.woff) format('woff'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto-icons.ttf) format('truetype'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto-icons.svg) format('svg');  font-weight:normal;  font-style:normal;  font-display:swap; } @font-face {  font-family:'porto-new-icons';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto.eot);  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto.eot) format('embedded-opentype'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto.woff2) format('woff2'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto.woff) format('woff'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto.ttf) format('truetype'), url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/icon-fonts/font/porto.svg) format('svg');  font-weight:normal;  font-style:normal;  font-display:swap; } [class^="porto-icon-"]:before, [class*=" porto-icon-"]:before {  font-family:"porto-icons";  font-style:normal;  font-weight:normal;  speak:none;   display:inline-block;  text-decoration:inherit;  width:1em;  margin-right:.2em;  text-align:center;   font-variant:normal;  text-transform:none; line-height:1em;   margin-left:.2em;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  } [class^="porto-new-icon-"]:before, [class*=" porto-new-icon-"]:before {  font-family:"porto-new-icons";  font-style:normal;  font-weight:normal;  speak:none;   display:inline-block;  text-decoration:inherit;  width:1em;  margin-right:.2em;  text-align:center;   font-variant:normal;  text-transform:none; line-height:1em;   margin-left:.2em;  -webkit-font-smoothing:antialiased;  -moz-osx-font-smoothing:grayscale;  }  .porto-icon-wishlist:before { content:'\e811'; } .porto-icon-post:before { content:'\e833'; } .porto-icon-country:before { content:'\e834'; } .porto-icon-quote-left:before { content:'\e842'; } .porto-icon-quote-right:before { content:'\e843'; } .porto-icon-euro:before { content:'\e846'; } .porto-icon-pound:before { content:'\e847'; } .porto-icon-rupee:before { content:'\e848'; } .porto-icon-yen:before { content:'\e849'; } .porto-icon-rouble:before { content:'\e84a'; } .porto-icon-try:before { content:'\e84b'; } .porto-icon-won:before { content:'\e84c'; } .porto-icon-bitcoin:before { content:'\e84d'; } .porto-icon-ok-1:before { content:'\e84e'; } .porto-icon-tag-line:before { content:'\e870'; } .porto-icon-bag:before { content:'\e871'; } .porto-icon-search-1:before { content:'\e872'; } .porto-icon-online-support:before { content:'\e877'; } .porto-icon-shopping-bag:before { content:'\e878'; } .porto-icon-us-dollar:before { content:'\e879'; } .porto-icon-shipped:before { content:'\e87a'; } .porto-icon-list:before { content:'\e87b'; } .porto-icon-money:before { content:'\e87c'; } .porto-icon-shipping:before { content:'\e87d'; } .porto-icon-support:before { content:'\e87e'; } .porto-icon-bag-2:before { content:'\e87f'; } .porto-icon-grid:before { content:'\e880'; } .porto-icon-bag-3:before { content:'\e881'; } .porto-icon-direction:before { content:'\e882'; } .porto-icon-home:before { content:'\e883'; } .porto-icon-magnifier:before { content:'\e884'; } .porto-icon-magnifier-add:before { content:'\e885'; } .porto-icon-magnifier-remove:before { content:'\e886'; } .porto-icon-phone-1:before { content:'\e887'; } .porto-icon-clock-1:before { content:'\e888'; } .porto-icon-heart-1:before { content:'\e889'; } .porto-icon-earphones-alt:before { content:'\e88b'; } .porto-icon-credit-card:before { content:'\e88c'; } .porto-icon-action-undo:before { content:'\e88d'; } .porto-icon-envolope:before { content:'\e88e'; } .porto-icon-chart:before { content:'\e88f'; } .porto-icon-spinner:before { content:'\f110'; } .porto-icon-sliders:before { content:'\f1de'; } .porto-icon-shopping-basket:before { content:'\f291'; } .porto-icon-up-open:before { content:'\f800'; } .porto-icon-right-open:before { content:'\f801'; } .porto-icon-left-open:before { content:'\f802'; } .porto-icon-down-open:before { content:'\f803'; } .porto-icon-up-open-mini:before { content:'\f804'; } .porto-icon-right-open-mini:before { content:'\f805'; } .porto-icon-left-open-mini:before { content:'\f806'; } .porto-icon-down-open-mini:before { content:'\f807'; } .porto-icon-up-open-big:before { content:'\f808'; } .porto-icon-right-open-big:before { content:'\f809'; } .porto-icon-left-open-big:before { content:'\f80a'; } .porto-icon-down-open-big:before { content:'\f80b'; } .porto-icon-up-open-huge:before { content:'\f80c'; } .porto-icon-right-open-huge:before { content:'\f80d'; } .porto-icon-left-open-huge:before { content:'\f80e'; } .porto-icon-down-open-huge:before { content:'\f80f'; } .porto-icon-angle-up:before { content:'\f810'; } .porto-icon-angle-right:before { content:'\f811'; } .porto-icon-angle-left:before { content:'\f812'; } .porto-icon-angle-down:before { content:'\f813'; } .porto-icon-basket:before { content:'\f814'; } .porto-icon-mini-cart:before { content:'\f815'; } .porto-icon-heart:before { content:'\f816'; } .porto-icon-search:before { content:'\f818'; } .porto-icon-cancel:before { content:'\f819'; } .porto-icon-cancel-mini:before { content:'\f81a'; } .porto-icon-up-dir:before { content:'\f820'; } .porto-icon-right-dir:before { content:'\f821'; } .porto-icon-left-dir:before { content:'\f822'; } .porto-icon-down-dir:before { content:'\f823'; } .porto-icon-phone:before { content:'\f824'; } .porto-icon-pencil:before { content:'\f825'; } .porto-icon-pencil-mini:before { content:'\f826'; } .porto-icon-menu:before { content:'\f827'; } .porto-icon-location:before { content:'\f828'; } .porto-icon-mail:before { content:'\f829'; } .porto-icon-clock:before { content:'\f82a'; } .porto-icon-ok:before { content:'\f82b'; } .porto-icon-plus-squared-alt:before { content:'\f82c'; } .porto-icon-minus-squared-alt:before { content:'\f82d'; } .porto-icon-plus-squared:before { content:'\f82e'; } .porto-icon-minus-squared:before { content:'\f82f'; } .porto-icon-truck:before { content:'\f830'; } .porto-icon-dollar:before { content:'\f831'; } .porto-icon-lifebuoy:before { content:'\f832'; } .porto-icon-facebook:before { content:'\f833'; } .porto-icon-twitter:before { content:'\f834'; } .porto-icon-linkedin-squared:before { content:'\f835'; } .porto-icon-pinterest:before { content:'\f836'; } .porto-icon-gplus:before { content:'\f837'; } .porto-icon-youtube:before { content:'\f838'; } .porto-icon-th:before { content:'\f839'; } .porto-icon-th-list:before { content:'\f83a'; } .porto-icon-chart-bar:before { content:'\f83b'; } .porto-icon-heart-empty:before { content:'\f83c'; } .porto-icon-instagram:before { content:'\f83d'; } .porto-icon-up:before { content:'\f840'; } .porto-icon-right:before { content:'\f841'; } .porto-icon-down:before { content:'\f842'; } .porto-icon-left:before { content:'\f843'; } .porto-icon-star:before { content:'\f844'; } .porto-icon-star-empty:before { content:'\f845'; } .porto-icon-ok-circled:before { content:'\f846'; } .porto-icon-cancel-circled:before { content:'\f847'; } .porto-icon-help-circled:before { content:'\f848'; } .porto-icon-info-circled:before { content:'\f849'; } .porto-icon-attention:before { content:'\f84a'; } .porto-icon-mobile:before { content:'\f84b'; } .porto-icon-mail-alt:before { content:'\f84c'; } .porto-icon-skype:before { content:'\f84d'; } .porto-icon-doc:before { content:'\f84e'; } .porto-icon-user:before { content:'\f850'; } .porto-icon-help:before { content:'\f851'; } .porto-icon-info:before { content:'\f852'; } .porto-icon-help-circled-alt:before { content:'\f853'; } .porto-icon-info-circled-alt:before { content:'\f854'; } .porto-icon-chevron-left:before { content:'\f855'; } .porto-icon-chevron-right:before { content:'\f856'; } .porto-icon-reply:before { content:'\f857'; } .porto-icon-paper-plane:before { content:'\f858'; } .porto-icon-magnify:before { content:'\f859'; } .porto-icon-zoom-in:before { content:'\f85a'; } .porto-icon-zoom-out:before { content:'\f85b'; } .porto-icon-chat:before { content:'\f860'; } .porto-icon-folder:before { content:'\f861'; } .porto-icon-folder-open:before { content:'\f862'; } .porto-icon-tag:before { content:'\f863'; } .porto-icon-tags:before { content:'\f864'; } .porto-icon-calendar:before { content:'\f865'; } .porto-icon-circle-empty:before { content:'\f870'; } .porto-icon-shirt:before { content:'\f871'; } .porto-icon-computer:before { content:'\f872'; } .porto-icon-toys:before { content:'\f873'; } .porto-icon-garden:before { content:'\f874'; } .porto-icon-couch:before { content:'\f875'; } .porto-icon-sports:before { content:'\f876'; } .porto-icon-gift:before { content:'\f877'; } .porto-icon-eye:before { content:'\f878'; } .porto-icon-export:before { content:'\f879'; } .porto-icon-bag-4:before { content:'\f87a'; } .porto-icon-search-3:before { content:'\f87b'; } .porto-icon-check:before { content:'\f87c'; } .porto-icon-check-empty:before { content:'\f87d'; } .porto-icon-search-2:before { content:'\f880'; } .porto-icon-bag-1:before { content:'\f881'; } .porto-icon-plus:before { content:'\f882'; } .porto-icon-minus:before { content:'\f883'; }  .porto-new-icon-category-home:before { content:'\e900'; } .porto-new-icon-category-motors:before { content:'\e901'; } .porto-new-icon-category-music:before { content:'\e902'; } .porto-new-icon-category-gifts:before { content:'\e903'; } .porto-new-icon-category-electronics:before { content:'\e904'; } .porto-new-icon-category-fashion:before { content:'\e905'; } .porto-new-icon-category-hot-deals:before { content:'\e906'; } .porto-new-icon-tag-percent:before { content:'\e907'; } .porto-new-icon-joystick:before { content:'\e908'; } .porto-new-icon-category-furniture:before { content:'\e909'; } .porto-new-icon-category-garden:before { content:'\e90a'; } .porto-new-icon-category-lanterns-lighting:before { content:'\e90b'; } .porto-new-icon-category-mechanics:before { content:'\e90c'; } .porto-new-icon-category-motorcycles:before { content:'\e90d'; } .porto-new-icon-category-sound-video:before { content:'\e90e'; } .porto-new-icon-category-steering:before { content:'\e90f'; } .porto-new-icon-category-external-accessories:before { content:'\e910'; } .porto-new-icon-category-fluids:before { content:'\e911'; } .porto-new-icon-category-internal-accessories:before { content:'\e912'; } .porto-new-icon-category-chains:before { content:'\e913'; } .porto-new-icon-category-frames:before { content:'\e914'; } .porto-new-icon-category-pedals:before { content:'\e915'; } .porto-new-icon-category-saddle:before { content:'\e916'; } .porto-new-icon-category-tools:before { content:'\e917'; } .porto-new-icon-search-4:before { content:'\e918'; } .porto-new-icon-secure-payment:before { content:'\e919'; } .porto-new-icon-user-2:before { content:'\e91a'; } .porto-new-icon-wishlist-2:before { content:'\e91b'; } .porto-new-icon-gift-2:before { content:'\e91c'; } .porto-new-icon-edit:before { content:'\e91d'; } .porto-new-icon-chef:before { content:'\e91e'; } .porto-new-icon-smiling-girl:before { content:'\e91f'; } .porto-new-icon-tshirt:before { content:'\e920'; } .porto-new-icon-boy-broad-smile:before { content:'\e921'; } .porto-new-icon-smiling-baby:before { content:'\e922'; } .porto-new-icon-bars:before { content:'\e923'; }:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0%;flex:1 0 0%;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}} .uppy-Dashboard-progressindicators, .uppy-Dashboard-close, .uppy-Dashboard-dropFilesHereHint, .uppy-Dashboard-inner{   display:none; } .image.image-placeholder #fileUploader{   border:500px solid transparent;   bottom:0;   cursor:pointer;   font-size:10em;   height:100%;   left:0;   opacity:0;   position:absolute;   right:0;   top:0;   width:100%;   z-index:3 } .tooltipster-base{position:absolute;display:flex;pointer-events:none}.tooltipster-box{flex:1 1 auto}.tooltipster-content{overflow:auto;box-sizing:border-box;max-width:100%;max-height:100%}.tooltipster-ruler{position:fixed;top:0;right:0;bottom:0;left:0;visibility:hidden;overflow:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-ms-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{transition-property:transform;transform:scale(0,0);-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.tooltipster-swing{opacity:0;-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-ms-transition-property:-ms-transform;-o-transition-property:-o-transform;transition-property:transform;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);transform:rotateZ(4deg)}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-ms-transform:rotateZ(0);-o-transform:rotateZ(0);transform:rotateZ(0)}.tooltipster-fall{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-webkit-transition-property:top;-moz-transition-property:top;-ms-transition-property:top;-o-transition-property:top;transition-property:top}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{top:0!important;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all}.tooltipster-slide{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-webkit-transition-property:left;-moz-transition-property:left;-ms-transition-property:left;-o-transition-property:left;transition-property:left}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{left:0!important;opacity:0;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{border:2px solid #000;border-radius:4px;background:#565656}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{padding:6px 14px;line-height:18px}.tooltipster-sidetip .tooltipster-arrow{position:absolute;overflow:hidden}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{top:0;margin-left:-10px;width:20px;height:10px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{top:0;right:0;margin-top:-10px;width:10px;height:20px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{top:0;left:0;margin-top:-10px;width:10px;height:20px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;margin-left:-10px;width:20px;height:10px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{position:absolute;width:0;height:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{top:3px;left:0;border-bottom-color:#565656}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{top:0;left:-3px;border-left-color:#565656}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{top:0;left:3px;border-right-color:#565656}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{top:-3px;left:0;border-top-color:#565656}.tooltipster-sidetip .tooltipster-arrow-border{top:-4px;left:2px;width:8px;height:8px;background:#000;transform:rotate(45deg)}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 10px 6px rgba(0,0,0,.1)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{margin-left:-6px;width:12px;height:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{margin-top:-6px;margin-left:0;width:6px;height:12px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{top:8px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{top:-4px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}  @font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden} .product-attachment-container {   margin-top:4px;   margin-bottom:7px;   padding:7px; } .product-attachment-container .head {   padding-bottom:4px; } .downloads-item {   margin-top:15px; } .downloads-item .item-icon, .downloads-item .item-link, .downloads-item .item-info {   display:inline-block; } .product-attachment-container .downloads-item .item-icon {   width:20px;   height:16px;   padding-top:3px; } .product-attachment-container .downloads-item .item-description {   padding-left:25px; } .product-attachment-container .section-title {   font-weight:bold; } .product-attachment-container .section-files {   padding:0 0 10px 10px; } .product-attachment-container span {   padding-left:5px;   color:#EF5E2C;   font-style:italic; } .product-attachment-container .block-title {   margin-bottom:20px; } .product-attachment-container .block-title strong {   font-weight:300;   line-height:1.1;   font-size:2.6rem;   margin-top:2.5rem;   margin-bottom:2rem; } .mwrp-banner {   width:auto;   background-color:#E5F5EC;   border:1px solid #D2EECD;   border-radius:5px;   padding:10px; } .mwrp-banner__content {   font-size:14px;   font-weight:normal;   line-height:16px; } .mwrp-banner__content > strong {   font-weight:bold; } #mageworx-reward-points-buttons-container.actions-toolbar > .primary {   width:100%;   display:-webkit-box;   display:-webkit-flex;   display:-ms-flexbox;   display:flex;   -webkit-box-orient:vertical;   -webkit-box-direction:normal;   -webkit-flex-direction:column;   -ms-flex-direction:column;   flex-direction:column;   -webkit-box-align:end;   -webkit-align-items:flex-end;   -ms-flex-align:end;   align-items:flex-end; } #mageworx-reward-points-buttons-container.actions-toolbar > .primary .action {   margin-right:0;   margin-bottom:15px; } #mageworx-reward-points-buttons-container.actions-toolbar .payment-option-title {   border-top:none;   padding:0px 0;   text-align:right; } #mageworx-reward-points-buttons-container .payment-option {   width:100%; } #mageworx-reward-points-buttons-container .payment-option-inner {   display:-webkit-box;   display:-webkit-flex;   display:-ms-flexbox;   display:flex; } #mageworx-reward-points-buttons-container .payment-option-inner .field {   -webkit-box-flex:1;   -webkit-flex-grow:1;   -ms-flex-positive:1;   flex-grow:1;   margin-right:15px; } @media (max-width:768px) {   #mageworx-reward-points-buttons-container .payment-option {  margin:0;   }   #mageworx-reward-points-buttons-container .payment-option-inner {  display:block;   }   #mageworx-reward-points-buttons-container .payment-option-content {  padding-left:0;   }   #mageworx-reward-points-buttons-container .payment-option-inner .field {  margin-right:0;  margin-bottom:15px;   } } @font-face {  font-family:'EE-Icons';  src:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Wyomind_ElasticsearchAutocomplete/css/EE-Icons.ttf); } div.block-search {  z-index:6; } div.block-search input[id^=search_] {  transition:background 0s; } div.block-search input[id^=search_].in-progress {  background-size:30px 30px !important;  background:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/Wyomind_ElasticsearchCore/images/loader.gif) no-repeat 89% 50% #ffffff; } @media only screen and (max-width:767px) {  body:not(._has-modal):not(._has-modal-custom) header.page-header {   position:relative;   z-index:999;  } } @media only screen and (max-width:767px) {  BODY {   overflow:auto !important;  } } BODY .nav-sections, BODY .breadcrumbs, BODY #maincontent {  filter:none; } BODY.ea-no-result {  overflow:inherit; } BODY.ea-no-result div.ea-search-autocomplete-no-result {  display:block; } BODY.ea-autocomplete div.ea-search-autocomplete {  opacity:1;  overflow:inherit; } BODY.ea-autocomplete div.ea-search-autocomplete {  height:auto; } div.ea-overlay {  display:block;  opacity:0;  position:fixed;  top:0px;  left:0px;  width:100%;  height:0px;  bottom:0px;  z-index:0;  background:rgba(0, 0, 0, 0.3); } div.ea-search-autocomplete {  display:block;  opacity:0;  overflow:hidden;  position:absolute;  width:900px;  height:0px;  left:-600px;  z-index:999; } div.ea-search-autocomplete.no-product {  width:299px;  left:-35px; } div.ea-search-autocomplete.no-product .left {  border-right:none !important; } div.ea-search-autocomplete.no-product .right {  display:none; } @media only screen and (min-width:768px) and (max-width:1023px) {  div.ea-search-autocomplete {   width:617px;   left:-352px;  } } @media only screen and (max-width:767px) {  div.ea-search-autocomplete {   width:auto;   left:15px;   right:15px;  } } div.ea-search-autocomplete div.content {  display:flex;  flex-wrap:nowrap;  box-shadow:0px 0px 40px rgba(0, 0, 0, 0.5);  margin-top:-1px;  z-index:9;  padding:0px;  top:9px;  position:relative;  text-align:left; } @media only screen and (max-width:767px) {  div.ea-search-autocomplete div.content {   flex-direction:column-reverse;  } } div.ea-search-autocomplete div.content span.section {  margin:0px;  padding-left:12px;  right:0px;  display:block;  padding:5px;  text-align:center; } div.ea-search-autocomplete div.content span.section .section-name {  font-size:14px;  font-family:'Open Sans', sans-serif;  padding-left:8px;  font-weight:100;  letter-spacing:0.05em; } div.ea-search-autocomplete div.content span.section span.section-amount {  float:right; } div.ea-search-autocomplete div.content div.left {  min-width:300px;  max-width:300px;  border-right:1px solid #dedede; } @media only screen and (max-width:767px) {  div.ea-search-autocomplete div.content div.left {   max-width:inherit;   min-width:inherit;   margin-right:0px;  } } div.ea-search-autocomplete div.content div.left div#ea-suggests:not(:empty), div.ea-search-autocomplete div.content div.left div#ea-categories:not(:empty), div.ea-search-autocomplete div.content div.left div#ea-others:not(:empty), div.ea-search-autocomplete div.content div.left div#ea-cms:not(:empty) {  text-align:center;  margin-bottom:15px; } div.ea-search-autocomplete div.content div.left div#ea-suggests:not(:empty) span.section, div.ea-search-autocomplete div.content div.left div#ea-categories:not(:empty) span.section, div.ea-search-autocomplete div.content div.left div#ea-others:not(:empty) span.section, div.ea-search-autocomplete div.content div.left div#ea-cms:not(:empty) span.section {  text-align:left;  margin-bottom:15px; } div.ea-search-autocomplete div.content div.left div#ea-suggests:not(:empty) a, div.ea-search-autocomplete div.content div.left div#ea-categories:not(:empty) a, div.ea-search-autocomplete div.content div.left div#ea-others:not(:empty) a, div.ea-search-autocomplete div.content div.left div#ea-cms:not(:empty) a {  text-decoration:none; } div.ea-search-autocomplete div.content div.left div.ea-category, div.ea-search-autocomplete div.content div.left div.ea-cms, div.ea-search-autocomplete div.content div.left div.ea-suggest {  text-align:left;  padding:5px 10px; } div.ea-search-autocomplete div.content div.left div.ea-category:hover, div.ea-search-autocomplete div.content div.left div.ea-cms:hover, div.ea-search-autocomplete div.content div.left div.ea-suggest:hover {  text-decoration:underline; } div.ea-search-autocomplete div.content div.left div.ea-suggest span.count {  float:right; } div.ea-search-autocomplete div.content div.left.hidden {  display:none; } div.ea-search-autocomplete div.content div.right {  width:100%; } div.ea-search-autocomplete div.content div.right div#ea-all-results {  text-align:right;  padding-right:5px; } @media only screen and (max-width:767px) {  div.ea-search-autocomplete div.content div.right div#ea-all-results {   padding-bottom:5px;  } } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid {  display:flex;  flex-wrap:wrap;  min-width:300px;  padding:8px; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product {  margin-bottom:10px;  margin-right:1%;  min-width:49%;  max-width:49%; } @media only screen and (min-width:768px) and (max-width:1023px) {  div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product {   min-width:100%;   max-width:100%;  } } @media only screen and (max-width:767px) {  div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product {   min-width:100%;   max-width:100%;  } } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product div.ea-image {  height:100%;  float:left; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product.selected .info {  background:#F5F5F5; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product p.old-price {  text-decoration:line-through;  float:left;  margin-right:10px; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product a {  text-decoration:none; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product a span.name {  color:black;  font-weight:600; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product a span.category {  color:black;  display:block;  font-size:0.8em; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product a div.price-box {  font-size:0.9em; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product a span.price-label {  color:black; } div.ea-search-autocomplete div.content div.right div#ea-products div.ea-products-grid div.ea-product a p.price-from {  margin-bottom:0px; } div.ea-search-autocomplete:before {  content:'';  width:0;  height:5px;  display:block;  border-right:7px solid transparent;  border-left:7px solid transparent;  border-bottom-width:7px;  border-bottom-style:solid;  background:transparent;  border-top:none;  margin-left:86%;  top:-4px;  position:absolute;  z-index:1000; } @media only screen and (max-width:767px) {  div.ea-search-autocomplete:before {   margin-left:49%;  } } @media only screen and (min-width:768px) and (max-width:1700px) {  div.ea-search-autocomplete:before {   margin-left:50%;  } } div.ea-search-autocomplete-no-result {  display:none;  position:absolute; } div.ea-search-autocomplete-no-result div.content {  text-align:center;  border-width:1px;  border-style:solid;  margin-top:-1px;  z-index:9;  padding:5px;  box-shadow:#808080 0px 4px 5px -2px; } div.ea-search-autocomplete-no-result:before {  content:'';  width:0;  height:5px;  display:block;  border-right:7px solid transparent;  border-left:7px solid transparent;  border-bottom-width:7px;  border-bottom-style:solid;  background:transparent;  border-top:none;  margin-left:49%;  top:-4px; }  div.result-list ul {  padding:0px; } div.result-list ul li {  list-style:none; }  div.right-column div.ea-search-autocomplete, ul.right-column div.ea-search-autocomplete {  right:0px;  left:inherit; } div.central-column div.ea-search-autocomplete, ul.central-column div.ea-search-autocomplete {  left:-300px; } div.central-column div.ea-search-autocomplete.no-product, ul.central-column div.ea-search-autocomplete.no-product {  left:35px; } div.central-column div.ea-search-autocomplete:before, ul.central-column div.ea-search-autocomplete:before {  margin-left:49%; } @media only screen and (min-width:770px) and (max-width:1023px) {  div.central-column div.ea-search-autocomplete,  ul.central-column div.ea-search-autocomplete {   left:-206px;  } } div.left-column div.ea-search-autocomplete, ul.left-column div.ea-search-autocomplete {  left:0px; } div.left-column div.ea-search-autocomplete:before, ul.left-column div.ea-search-autocomplete:before {  margin-left:6%; } @media only screen and (max-width:769px) {  div#header-search.ultimo div.ea-search-autocomplete {   width:auto;   left:0px;   right:0px;  }  div#header-search.ultimo div.ea-search-autocomplete:before {   margin-left:49%;  } } div.ea-debug {  background:#FAFAFA;  padding:10px;  border:1px solid #CCC;  border-radius:5px;  position:fixed;  top:10px;  left:10px;  width:300px;  z-index:900;  height:auto;  cursor:move;  box-shadow:0px 0px 15px -7px #000000; } @media only screen and (max-width:767px) {  div.ea-debug {   display:none;  } } div.ea-debug div#ea-lest-request {  display:none; } div.ea-debug div#ea-debug {  display:none; } div.ea-debug.visible div#ea-debug {  display:block; } div.ea-debug.visible h3.title {  margin-bottom:0px; } div.ea-debug.visible h3.title:after {  content:'\e621'; } div.ea-debug h3.title {  margin-bottom:0px;  margin-top:0px; } div.ea-debug h3.title:after {  margin-right:10px;  content:'\e622';  font-family:EE-Icons;  float:right; } div.ea-debug span.ea-debug-label {  font-weight:bold;  display:inline-block;  width:200px; } div.ea-debug span.ea-debug-yes {  color:green; } div.ea-debug span.ea-debug-no {  color:red; } div.ea-debug.ultimo h3.title {  font-size:18px; } .ea-template-hint-container {  border:1px dashed cadetblue;  margin:2px; } div.ea-template-hint {  text-align:left;  max-height:55px;  white-space:nowrap;  padding:2px;  background:cadetblue;  color:#ffffff;  font-size:10px;  font-family:monospace;  overflow:hidden;  border:1px solid white; } div.ea-template-hint.selected {  background:maroon; } div.ea-template-hint:hover {  min-width:400px; } div.ea-template-hint a {  text-decoration:none;  color:white; } .jsonview{font-family:monospace;font-size:1.1em;white-space:pre-wrap}.jsonview .prop{font-weight:700;text-decoration:none;color:#000}.jsonview .null,.jsonview .undefined{color:red}.jsonview .bool,.jsonview .num{color:#00f}.jsonview .string{color:green;white-space:pre-wrap}.jsonview .string.multiline{display:inline-block;vertical-align:text-top}.jsonview .collapser{position:absolute;left:-1em;cursor:pointer}.jsonview .collapsible{transition:height 1.2s;transition:width 1.2s}.jsonview .collapsible.collapsed{height:.8em;width:1em;display:inline-block;overflow:hidden;margin:0}.jsonview .collapsible.collapsed:before{content:"…";width:1em;margin-left:.2em}.jsonview .collapser.collapsed{transform:rotate(0)}.jsonview .q{display:inline-block;width:0;color:transparent}.jsonview li{position:relative}.jsonview ul{list-style:none;margin:0 0 0 2em;padding:0}.jsonview h1{font-size:1.2em}.fotorama-stretch, .fotorama-focus-overlay:after, .fotorama__stage__shaft, .fotorama__stage__frame, .fotorama__html, .fotorama__video iframe {  bottom:0;  height:100%;  left:0;  position:absolute;  right:0;  top:0;  width:100%; } .fotorama-grab-cursor, .fotorama__wrap .fotorama__grab {  cursor:move;  cursor:-webkit-grab;  cursor:-moz-grab;  cursor:-o-grab;  cursor:-ms-grab;  cursor:grab; } .fotorama-grabbing-cursor, .fotorama__grabbing * {  cursor:move;  cursor:-webkit-grabbing;  cursor:-moz-grabbing;  cursor:-o-grabbing;  cursor:-ms-grabbing;  cursor:grabbing; } .fotorama-gpu, .fotorama--fullscreen, .fotorama__caption, .fotorama__wrap--css3 .fotorama__spinner, .fotorama__wrap--css3 .fotorama__stage, .fotorama__wrap--css3 .fotorama__nav, .fotorama__wrap--css3 .fotorama__stage__frame, .fotorama__wrap--css3 .fotorama__html, .fotorama__stage:before, .fotorama__nav:before, .fotorama__stage:after, .fotorama__nav:after, .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full {  transform:translateZ(0); } .fotorama-focus, .fotorama__nav__frame, .fotorama__fullscreen-icon:focus, .fotorama__zoom-out:focus, .fotorama__zoom-in:focus {  outline:0; } .fotorama-focus-overlay:after {  background-color:#006bb4;  border-radius:inherit;  content:''; } .fotorama-transform-disabled, .fotorama__wrap--video .fotorama__stage__shaft, .fotorama__wrap--video .fotorama__stage, .fotorama__wrap--video .fotorama__stage__frame--video, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html {  transform:none !important; } .fotorama-transition-for-slide, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__thumb-border {  transition-duration:0ms;  transition-property:transform, width;  transition-timing-function:cubic-bezier(0.1, 0, 0.25, 1); } .fotorama-no-select, .fotorama__wrap, .fotorama__no-select, .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close {  user-select:none; } .fotorama-select, .fotorama__select {  user-select:text; } .fotorama-empty-bg {  background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=); } .fotorama-auto-margin, .fotorama__nav, .fotorama__nav__frame {  margin:auto;  padding:0; } .fotorama-inline-block, .fotorama__nav__shaft, .fotorama__nav__frame, .fotorama__caption__wrap {  *display:inline;  *zoom:1;  -moz-box-orient:vertical;  display:-moz-inline-box;  display:inline-block;  vertical-align:middle; } .fotorama-content-box, .fotorama__nav__frame {  box-sizing:content-box; } .fotorama-border-box, .fotorama__thumb-border, .fotorama__caption__wrap, .fotorama__arr {  box-sizing:border-box; } .fotorama-hidden, .fotorama--hidden, .fotorama__load {  left:-99999px;  position:absolute;  top:-99999px;  z-index:-1000; } .fotorama-visible {  left:auto;  opacity:1;  position:relative;  top:auto;  z-index:auto; } .fotorama-no-tap, .fotorama__stage__shaft, .fotorama__stage__frame, .fotorama__nav, .fotorama__nav__shaft, .fotorama__nav__frame, .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close {  -webkit-tap-highlight-color:rgba(0, 0, 0, 0); } .transitionDuration {  transition-duration:333ms; } .transitionDurationZero {  transition-duration:0ms; } .fotorama-sprite, .fotorama__fullscreen .fotorama__zoom-out, .fotorama__fullscreen .fotorama__zoom-in, .fotorama__arr .fotorama__arr__arr, .fotorama__fullscreen-icon, .fotorama__video-play, .fotorama__thumb--icon, .fotorama__video-close {  background-image:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/mage/gallery/gallery.png);  background-repeat:no-repeat; } @media print {  .fotorama-print-background,  .fotorama-sprite,  .fotorama__thumb-border,  .fotorama__fullscreen .fotorama__zoom-out,  .fotorama__fullscreen .fotorama__zoom-in,  .fotorama__arr .fotorama__arr__arr,  .fotorama__fullscreen-icon,  .fotorama__video-play,  .fotorama__thumb--icon,  .fotorama__video-close {   background:none !important;  } } .fotorama__fullscreen-icon:focus, .fotorama__zoom-out:focus, .fotorama__zoom-in:focus, .fotorama__arr:focus, .fotorama__stage__shaft:focus, .fotorama__nav__frame--thumb:focus .fotorama__thumb, .fotorama__nav__frame--dot:focus .fotorama__dot {  box-shadow:none; } .fotorama__fullscreen-icon:focus:after, .fotorama__zoom-out:focus:after, .fotorama__zoom-in:focus:after, .fotorama__arr:focus:after, .fotorama__stage__shaft:focus:after, .fotorama__nav__frame--thumb:focus .fotorama__thumb:after, .fotorama__nav__frame--dot:focus .fotorama__dot:after {  border-radius:inherit;  bottom:3px;  box-shadow:0 0 3px 1px #00699d;  content:'';  left:3px;  position:absolute;  right:3px;  top:3px;  z-index:1000; } .fotorama__nav__frame--thumb:focus .fotorama__thumb:after, .fotorama__nav__frame--dot:focus .fotorama__thumb:after, .fotorama__nav__frame--thumb:focus .fotorama__dot:after, .fotorama__nav__frame--dot:focus .fotorama__dot:after {  bottom:0;  left:0;  right:0;  top:0; } .fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after, .fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after {  left:2px;  right:2px; } .fotorama__nav__frame--thumb:focus .fotorama__thumb, .fotorama__nav__frame--dot:focus .fotorama__thumb {  overflow:inherit; } .fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after {  left:1px; } .fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after {  top:1px; } .fotorama__nav__frame:last-child:focus .fotorama__thumb:after {  right:1px; } .fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after {  bottom:1px; } .fotorama__thumb__arr {  box-shadow:none; } .fotorama--fullscreen {  background:#ffffff;  bottom:0 !important;  float:none !important;  left:0 !important;  margin:0 !important;  position:fixed !important;  right:0 !important;  top:0 !important;  width:100% !important;  z-index:1000 !important; } .fotorama--fullscreen .fotorama__wrap {  max-width:100% !important; } .fotorama__fullscreen {  overflow:hidden;  position:relative; } .fotorama__fullscreen .fotorama__zoom-in, .fotorama__fullscreen .fotorama__zoom-out {  cursor:pointer;  display:block;  height:80px;  overflow:hidden;  position:absolute;  width:80px; } .fotorama__fullscreen .fotorama__zoom-out {  background-position:0 -80px !important;  top:80px; } .fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled {  display:none; } .fotorama__fullscreen .fotorama__zoom-in {  background-position:0 0 !important;  top:0; } .fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled {  display:none; } .fotorama__fullscreen .fotorama__video-close {  display:none; } .fotorama--fullscreen .fotorama__loaded--full .fotorama__img {  display:none; } .fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full {  display:block; } .fotorama__zoom-in, .fotorama__zoom-out {  display:none; } .fotorama {  min-width:1px;  overflow:hidden; } .fotorama__wrap {  -webkit-text-size-adjust:100%;  direction:ltr;  position:relative;  z-index:0; } .fotorama__wrap--rtl .fotorama__stage__frame {  direction:rtl; } .fotorama__stage, .fotorama__nav {  max-width:100%;  overflow:hidden;  position:relative; } .fotorama__wrap--pan-y {  -ms-touch-action:pan-y; } .fotorama__stage__shaft {  position:relative; } .fotorama__wrap .fotorama__pointer {  cursor:pointer; } .fotorama__wrap--slide .fotorama__stage__frame {  opacity:1 !important; } .fotorama__stage__frame {  overflow:hidden; } .fotorama__stage__frame.fotorama__active {  z-index:8; } .fotorama__wrap--fade .fotorama__stage__frame {  display:none; } .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active, .fotorama__wrap--fade .fotorama__fade-front, .fotorama__wrap--fade .fotorama__fade-rear {  display:block;  left:0;  top:0; } .fotorama__wrap--fade .fotorama__fade-front {  z-index:8; } .fotorama__wrap--fade .fotorama__fade-rear {  z-index:7; } .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active {  z-index:9; } .fotorama__wrap--fade .fotorama__stage .fotorama__shadow {  display:none; } .fotorama__img {  border:none !important;  max-width:inherit;  opacity:0; } .fotorama__loaded .fotorama__img, .fotorama__error .fotorama__img {  opacity:1; } .fotorama__img--full {  display:none; } .fotorama__nav {  display:none;  font-size:0;  line-height:0;  white-space:nowrap;  z-index:5; } .fotorama__nav__shaft {  left:0;  position:relative;  text-align:left;  top:0; } .fotorama__nav__frame {  position:relative; } .fotorama__nav--dots {  display:block;  text-align:center; } .fotorama__nav--dots .fotorama__nav__frame {  height:30px;  width:18px; } .fotorama__nav--dots .fotorama__nav__frame--thumb, .fotorama__nav--dots .fotorama__thumb-border {  display:none; } .fotorama__nav--thumbs {  display:block; } .fotorama__nav--thumbs .fotorama__nav__frame {  padding-left:0 !important; } .fotorama__nav--thumbs .fotorama__nav__frame:last-child {  padding-right:0 !important; } .fotorama__nav--thumbs .fotorama__nav__frame--dot {  display:none; } .fotorama__active .fotorama__dot {  background-color:#ff5501;  border-color:#ff5501; } .fotorama__nav__frame.fotorama__active .fotorama__nav__frame {  border-width:3px;  height:0;  width:0; } .fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after {  left:-3px;  padding:3px;  top:-3px; } .fotorama__nav__frame:focus {  box-shadow:none; } .fotorama__nav__frame:focus :after {  left:-1px;  padding:1px;  top:-1px; } .fotorama__dot {  border-radius:6px;  border:1px solid #858585;  display:block;  height:4px;  left:6px;  position:relative;  top:12px;  width:4px; } .fotorama__thumb {  background-color:#ebebeb;  height:100%;  overflow:hidden;  position:relative;  width:100%; } .fotorama__nav__frame:focus .fotorama__thumb {  z-index:2; } .fotorama__thumb-border {  backface-visibility:hidden;  background-image:linear-gradient(to bottom right, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1));  border:1px solid #ff5501;  left:0;  position:absolute;  top:0;  z-index:9; } .fotorama__caption {  bottom:0;  color:#000000;  font-size:14px;  left:0;  line-height:1.5;  position:absolute;  right:0;  z-index:12; } .fotorama__caption a {  border-bottom:1px solid;  border-color:rgba(0, 0, 0, 0.005);  color:#000000;  text-decoration:none; } .fotorama__caption a:hover {  border-color:rgba(0, 0, 0, 0.005);  color:#000000; } .fotorama__wrap--rtl .fotorama__caption {  left:auto;  right:0; } .fotorama__wrap--video .fotorama__caption, .fotorama__wrap--no-captions .fotorama__caption {  display:none; } .fotorama__caption__wrap {  background-color:#ffffff;  padding:5px 10px; } @keyframes spinner {  0% {   transform:rotate(0deg);  }  100% {   transform:rotate(360deg);  } } .fotorama__spinner {  -webkit-transform:translate3d(-50%, -50%, 0);  -ms-transform:translate3d(-50%, -50%, 0);  -o-transform:translate3d(-50%, -50%, 0);  transform:translate3d(-50%, -50%, 0);  left:50%;  position:absolute;  top:50%; } .fotorama__wrap--css3 .fotorama__spinner {  animation:spinner 24s infinite linear; } .fotorama__wrap--css3 .fotorama__html {  transition-duration:0.3s;  transition-property:opacity;  transition-timing-function:linear; } .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html {  opacity:0; } .fotorama__select {  cursor:auto; } .fotorama__video {  bottom:0;  left:0;  position:absolute;  right:0;  top:32px;  z-index:10; } @-moz-document url-prefix() {  .fotorama__active {   box-shadow:0 0 0 transparent;  } } .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close {  cursor:pointer;  position:absolute; } .fotorama__arr {  z-index:900; } .fotorama__fullscreen-icon, .fotorama__zoom-out, .fotorama__zoom-in, .fotorama__video-close {  z-index:1000; } .fotorama__arr {  bottom:0;  position:absolute;  top:0;  width:80px; } ._block-content-loading .fotorama__arr {  opacity:0; } .fotorama__arr .fotorama__arr__arr {  -webkit-transform:translate3d(-50%, -50%, 0);  -ms-transform:translate3d(-50%, -50%, 0);  -o-transform:translate3d(-50%, -50%, 0);  transform:translate3d(-50%, -50%, 0);  left:50%;  position:absolute;  top:50%;  height:80px;  width:80px; } .fotorama__arr--prev {  left:0; } .fotorama__arr--prev .fotorama__arr__arr {  background-position:-80px -80px; } .fotorama__arr--next {  right:0; } .fotorama__arr--next .fotorama__arr__arr {  background-position:-160px -80px; } .fotorama__arr--disabled {  cursor:default;  opacity:0;  pointer-events:none; } .fotorama__fullscreen-icon {  background-position:0 0;  display:none;  height:80px;  right:0;  top:0;  width:80px;  z-index:1000; } .fotorama--fullscreen-icons .fotorama__fullscreen-icon {  display:none; } .fotorama--fullscreen .fotorama__fullscreen-icon {  background-position:-80px 0;  display:inline-block; } .fotorama__video-play {  -webkit-transform:translate3d(-50%, -50%, 0);  -ms-transform:translate3d(-50%, -50%, 0);  -o-transform:translate3d(-50%, -50%, 0);  transform:translate3d(-50%, -50%, 0);  left:50%;  position:absolute;  top:50%;  background-position:-80px -160px;  height:160px;  width:160px; } .fotorama__wrap--css2 .fotorama__video-play, .fotorama__wrap--video .fotorama__stage .fotorama__video-play {  display:none; } .fotorama__loaded .fotorama__video-play, .fotorama__error .fotorama__video-play, .fotorama__nav__frame .fotorama__video-play {  display:block;  opacity:1; } .fotorama__nav__frame .fotorama__video-play {  background-position:0 -240px;  height:80px;  width:80px; } .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {  opacity:0; } .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {  opacity:1; } .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close {  display:none; } .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close {  opacity:1;  right:93px;  top:97px; } .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close {  display:none; } .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close {  opacity:1;  right:93px;  top:97px; } .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close {  display:none; } .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close {  opacity:1;  right:93px;  top:97px; } .fotorama__wrap--video .fotorama__arr, .fotorama__wrap--video .fotorama__fullscreen-icon {  opacity:0 !important; } .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon {  display:none; } .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus {  display:block; } .fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon {  display:none !important; } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) {  -webkit-transform:translate3d(80px, -80px, 0);  -ms-transform:translate3d(80px, -80px, 0);  -o-transform:translate3d(80px, -80px, 0);  transform:translate3d(80px, -80px, 0); } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) {  -webkit-transform:translate3d(-120px, 0, 0);  -ms-transform:translate3d(-120px, 0, 0);  -o-transform:translate3d(-120px, 0, 0);  transform:translate3d(-120px, 0, 0); } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) {  -webkit-transform:translate3d(120px, 0, 0);  -ms-transform:translate3d(120px, 0, 0);  -o-transform:translate3d(120px, 0, 0);  transform:translate3d(120px, 0, 0); } .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon {  -webkit-transform:translate3d(80px, -80px, 0) !important;  -ms-transform:translate3d(80px, -80px, 0) !important;  -o-transform:translate3d(80px, -80px, 0) !important;  transform:translate3d(80px, -80px, 0) !important; } .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev {  -webkit-transform:translate3d(-120px, 0, 0) !important;  -ms-transform:translate3d(-120px, 0, 0) !important;  -o-transform:translate3d(-120px, 0, 0) !important;  transform:translate3d(-120px, 0, 0) !important; } .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next {  -webkit-transform:translate3d(120px, 0, 0) !important;  -ms-transform:translate3d(120px, 0, 0) !important;  -o-transform:translate3d(120px, 0, 0) !important;  transform:translate3d(120px, 0, 0) !important; } .fotorama__wrap--css3 .fotorama__arr:not(:focus), .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus), .fotorama__wrap--css3 .fotorama__video-play:not(:focus), .fotorama__wrap--css3 .fotorama__video-close:not(:focus) {  transition-duration:0.3s;  transition-property:transform, opacity, background-color; } .fotorama__stage:before, .fotorama__nav:before, .fotorama__stage:after, .fotorama__nav:after {  background-repeat:no-repeat;  content:'';  display:block;  pointer-events:none;  position:absolute;  text-decoration:none;  z-index:10; } .fotorama__stage:before, .fotorama__nav:before {  left:-10px;  top:-10px; } .fotorama__stage:after, .fotorama__nav:after {  right:-10px;  bottom:-10px; } .fotorama__stage.fotorama__shadows--left:before, .fotorama__nav.fotorama__shadows--left:before, .fotorama__stage.fotorama__shadows--right:after, .fotorama__nav.fotorama__shadows--right:after {  background-size:1px 100%, 5px 100%;  bottom:0;  height:auto;  top:0;  width:10px; } .fotorama__stage.fotorama__shadows--top:before, .fotorama__nav.fotorama__shadows--top:before, .fotorama__stage.fotorama__shadows--bottom:after, .fotorama__nav.fotorama__shadows--bottom:after {  background-size:100% 1px, 100% 5px ;  height:10px;  left:0;  right:0;  width:auto; } .fotorama__stage.fotorama__shadows--left:before, .fotorama__nav.fotorama__shadows--left:before {  background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent);  background-position:0 0, 0 0;  left:0; } .fotorama__stage.fotorama__shadows--right:after, .fotorama__nav.fotorama__shadows--right:after {  background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent);  background-position:100% 0, 100% 0;  right:0; } .fotorama__stage.fotorama__shadows--top:before, .fotorama__nav.fotorama__shadows--top:before {  background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.4), transparent);  background-position:0 0, 0 0;  top:0; } .fotorama__stage.fotorama__shadows--bottom:after, .fotorama__nav.fotorama__shadows--bottom:after {  background-image:linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.4), transparent);  background-position:0 100%, 0 100%;  bottom:0; } .fotorama--fullscreen .fotorama__stage:before, .fotorama--fullscreen .fotorama__nav:before, .fotorama__wrap--no-shadows .fotorama__stage:before, .fotorama__wrap--no-shadows .fotorama__nav:before, .fotorama__wrap--fade .fotorama__stage:before, .fotorama--fullscreen .fotorama__stage:after, .fotorama--fullscreen .fotorama__nav:after, .fotorama__wrap--no-shadows .fotorama__stage:after, .fotorama__wrap--no-shadows .fotorama__nav:after, .fotorama__wrap--fade .fotorama__stage:after {  display:none; } .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img {  -webkit-transform:translateY(-50%);  -ms-transform:translateY(-50%);  -o-transform:translateY(-50%);  transform:translateY(-50%);  height:auto;  position:absolute;  top:50%;  width:100%; } .fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img {  -webkit-transform:translate(-50%, -50%);  -ms-transform:translateY(-50%, -50%);  -o-transform:translateY(-50%, -50%);  transform:translateY(-50%, -50%);  top:50%;  left:50%;  position:absolute;  width:auto; } .magnifier-thumb-wrapper {  display:block;  left:0;  position:relative;  top:0; } .magnifier-lens {  border:solid 1px #bbbbbb;  left:0;  overflow:hidden;  position:absolute;  top:0;  z-index:800; } .magnify-lens {  background:rgba(255, 255, 255, 0.5);  border:solid 1px #bbbbbb;  color:#ffffff;  left:0;  position:absolute;  text-align:center;  top:0;  z-index:1000;  overflow:hidden; } .magnify-lens .magnifier-large {  width:auto;  height:auto;  max-height:none;  max-width:none;  border:none;  position:absolute;  z-index:100; } .magnifier-loader-text {  margin-top:10px; } .magnifier-preview {  bottom:0;  left:58%;  overflow:hidden;  padding:0;  position:absolute;  z-index:2;  top:215px; } .magnifier-preview:not(.hidden) {  background-color:#ffffff; } .magnifier-preview img {  left:0;  max-width:inherit;  max-height:inherit;  position:absolute;  top:0;  object-fit:scale-down; } .fotorama__stage__frame {  text-align:center; } .fotorama__stage__frame .fotorama__img {  height:auto;  left:50%;  max-height:100%;  max-width:100%;  position:absolute;  top:50%;  -webkit-transform:translate3d(-50%, -50%, 0);  -ms-transform:translate3d(-50%, -50%, 0);  -o-transform:translate3d(-50%, -50%, 0);  transform:translate3d(-50%, -50%, 0);  transition-duration:0.3s;  transition-property:width, height, top, left;  vertical-align:middle;  width:auto; } .magnify-opaque {  opacity:.5; } .magnify-hidden {  display:none; } .fotorama__nav-wrap--vertical.fotorama__nav-wrap {  display:inline-block;  left:0;  position:absolute;  top:0; } .fotorama__nav-wrap--vertical .fotorama__nav__shaft {  background-color:white;  width:100%; } .fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb {  display:block;  padding-bottom:inherit !important; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img {  display:none; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img, .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full {  bottom:0;  left:0;  margin:auto;  max-height:inherit;  max-width:inherit;  position:absolute;  right:0;  top:0; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full {  cursor:default;  display:block;  height:auto;  left:0;  margin:auto;  max-height:100%;  max-width:100%;  top:0;  transition:0.3s linear;  vertical-align:middle;  width:auto; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable {  cursor:pointer;  max-height:none;  max-width:none;  transition-property:width, height, bottom, right, top, left; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable {  cursor:move;  transition-property:none; } .fotorama--fullscreen .fotorama__stage__frame iframe {  left:80px;  width:calc(100% - 80px * 2); } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left, .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right {  bottom:0;  cursor:pointer;  position:absolute;  top:0;  width:30px;  z-index:1000; } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon, .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon {  -webkit-transform:translate3d(-50%, -50%, 0);  -ms-transform:translate3d(-50%, -50%, 0);  -o-transform:translate3d(-50%, -50%, 0);  transform:translate3d(-50%, -50%, 0);  left:50%;  position:absolute;  top:50%;  width:100%; } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left {  left:0; } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right {  right:0; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left, .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right {  cursor:pointer;  height:30px;  left:0;  position:absolute;  right:0;  z-index:1000; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon, .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon {  -webkit-transform:rotate(90deg);  -ms-transform:rotate(90deg);  transform:rotate(90deg);  margin:auto;  width:30px; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left {  top:0; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right {  bottom:0; } .fotorama__wrap--only-active .fotorama__stage, .fotorama__wrap--only-active .fotorama__nav {  max-width:99999px !important; } .fotorama__wrap--only-active .fotorama__stage__frame {  visibility:hidden; } .fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active {  visibility:visible; } .fotorama__thumb--icon {  font-size:0.001px;  padding-bottom:30px; } .fotorama__thumb__arr--left .fotorama__thumb--icon {  background-position:-25px -265px; } .fotorama__thumb__arr--right .fotorama__thumb--icon {  background-position:-25px -350px; } .magnify-fullimage {  display:none; } .fotorama__arr, .fotorama__thumb__arr {  background-color:rgba(255, 255, 255, 0.3);  transition:background-color 0.3s ease-in-out; } .fotorama__arr:hover, .fotorama__thumb__arr:hover {  background-color:rgba(255, 255, 255, 0.5); } .fotorama__arr:active, .fotorama__thumb__arr:active {  background-color:rgba(213, 213, 213, 0.5); } .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in {  background-color:rgba(255, 255, 255, 0.3);  transition:background-color 0.3s ease-in-out; } .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover {  background-color:rgba(255, 255, 255, 0.5); } .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active {  background-color:rgba(213, 213, 213, 0.5); } .fotorama__video-close {  background-position:-80px 0;  height:80px;  opacity:0;  right:0;  top:0;  transform:translate3d(80px, -80px, 0);  transition:opacity 0.3s ease-in-out;  width:80px; } @media all and (max-width:768px) {  .fotorama__video-close {   background-position:-100px -20px;   top:10px;   height:40px;   width:40px;  } } .fotorama__video-close.fotorama-show-control {  opacity:1;  transform:translate3d(0, -10px, 0); } .gallery-placeholder__image {  display:block;  margin:auto; } .fotorama__spinner {  background-image:url(https://www.wpro.dk/static/frontend/Wpro/wpro_child/da_DK/images/loader-1.gif);  bottom:0;  display:none;  height:64px;  left:0;  margin:auto;  position:absolute;  right:0;  top:0;  width:64px;  z-index:100; } .fotorama__spinner.fotorama__spinner--show {  display:block; } .fotorama__product-video--loaded .fotorama__img, .fotorama__product-video--loaded .fotorama__img--full {  display:none !important; } .fotorama__stage .fotorama__arr--shown {  display:block !important; } .fotorama__stage .fotorama__arr--hidden {  display:none !important; }  .swatch-attribute-label {   font-weight:bold;   position:relative; } .swatch-attribute-label.required {   padding-right:10px; } .swatch-attribute-label[data-required="1"]:after {   content:'*';   color:red;   position:absolute;   right:-11px;   top:-2px;   font-weight:bold;   font-size:1em; } .swatch-attribute-selected-option {   color:#646464;   padding-left:17px; } .swatch-attribute-options {   margin-top:10px; } .mageworx-swatch-container {   padding:5px 7px 0 0;   display:inline-block;   border:1px transparent solid;   vertical-align:top;   margin-bottom:3px; } .mageworx-swatch-option {   padding:1px;   min-width:30px;   text-align:center;   cursor:pointer;   position:relative;   border:1px solid rgb(218, 218, 218);   overflow:hidden;   text-overflow:ellipsis; } .mageworx-swatch-info {   text-align:center;   margin-top:5px; } .mageworx-swatch-option.text {   background:#F2F2F2;   color:#7F7F7F;   font-size:12px;   font-weight:700;   line-height:20px;   padding:4px 8px;   min-width:22px;   min-height:20px; } .mageworx-swatch-option.selected {   outline:2px solid #FF5100;   border:1px solid #fff;   color:#333; } .mageworx-swatch-option.text.selected {   background-color:#FFF !important; } .clearfix:after {   content:" ";   visibility:hidden;   display:block;   height:0;   clear:both; } .swatch-attribute.size .mageworx-swatch-option, .swatch-attribute.manufacturer .mageworx-swatch-option {   background:rgb(240, 240, 240);   color:rgb(148, 148, 148); } .swatch-attribute.size .mageworx-swatch-option.selected, .swatch-attribute.manufacturer .mageworx-swatch-option.selected {   color:black;   background:#fff;   border:1px solid #fff; } .mageworx-swatch-option:not(.disabled):hover {   outline:1px solid #999;   border:1px solid #fff;   color:#333; } .mageworx-swatch-option.image:not(.disabled):hover, .mageworx-swatch-option.color:not(.disabled):hover {   outline:2px solid #FF5216;   border:1px solid #fff; } .mageworx-swatch-option.disabled {   cursor:default; } .mageworx-swatch-option.disabled:after {   content:'';   position:absolute;   left:0;   right:0;   top:0;   bottom:0;   background:-moz-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 1) 43%, rgba(255, 255, 255, 1) 46%, rgba(255, 82, 22, 1) 47%, rgba(255, 82, 22, 1) 53%, rgba(255, 255, 255, 1) 54%, rgba(255, 255, 255, 1) 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);   background:-webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(43%, rgba(255, 255, 255, 1)), color-stop(46%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(255, 82, 22, 1)), color-stop(53%, rgba(255, 82, 22, 1)), color-stop(54%, rgba(255, 255, 255, 1)), color-stop(57%, rgba(255, 255, 255, 1)), color-stop(58%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0)));   background:-webkit-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 1) 43%, rgba(255, 255, 255, 1) 46%, rgba(255, 82, 22, 1) 47%, rgba(255, 82, 22, 1) 53%, rgba(255, 255, 255, 1) 54%, rgba(255, 255, 255, 1) 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);   background:-o-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 1) 43%, rgba(255, 255, 255, 1) 46%, rgba(255, 82, 22, 1) 47%, rgba(255, 82, 22, 1) 53%, rgba(255, 255, 255, 1) 54%, rgba(255, 255, 255, 1) 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);   background:-ms-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 1) 43%, rgba(255, 255, 255, 1) 46%, rgba(255, 82, 22, 1) 47%, rgba(255, 82, 22, 1) 53%, rgba(255, 255, 255, 1) 54%, rgba(255, 255, 255, 1) 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);   background:linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, rgba(255, 255, 255, 1) 43%, rgba(255, 255, 255, 1) 46%, rgba(255, 82, 22, 1) 47%, rgba(255, 82, 22, 1) 53%, rgba(255, 255, 255, 1) 54%, rgba(255, 255, 255, 1) 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1); } .qtip-content .image {   padding:0 0 5px 0;   display:block;   height:130px;   width:130px;   margin:0 auto; } .qtip-content .title {   min-height:20px;   padding:3px 0;   color:rgb(40, 40, 40);   font-size:1.5em;   text-align:center;   display:block;   overflow:hidden; } .qtip-content .info {   min-height:20px;   padding:2px 0;   color:rgb(40, 40, 40);   font-size:1.25em;   text-align:center;   display:block;   overflow:hidden; } .swatch-opt {   margin:20px 0; } .swatch-more {   display:inline-block;   margin:2px 0;   text-decoration:none !important;   position:static;   z-index:1; }  .swatch-option-link-layered {   position:relative;   margin:0 !important;   padding:0 !important; } .swatch-option-tooltip-layered {   width:140px;   position:absolute;   background:#fff;   color:rgb(148, 148, 148);   border:1px solid #adadad;   display:none;   z-index:999;   left:-47px; } .swatch-visual-tooltip-layered {   height:160px;   top:-170px; } .swatch-textual-tooltip-layered {   height:30px;   top:-40px; } .swatch-option-link-layered:hover > .swatch-option-tooltip-layered {   display:block; } .swatch-attribute-options .swatch-option-tooltip-layered .title {   width:100%;   height:20px;   position:absolute;   bottom:-5px;   left:0;   color:rgb(40, 40, 40);   text-align:center;   margin-bottom:10px; } .swatch-option-disabled:after {   content:'';   position:absolute;   width:42px;   height:2px;   background:red;   transform:rotate(-30deg);   -o-transform:rotate(-30deg);   -moz-transform:rotate(-30deg);   -ms-transform:rotate(-30deg);   -webkit-transform:rotate(-30deg);   z-index:995;   left:-4px;   top:10px; } .swatch-option-disabled {   outline:none !important;   cursor:default;   border:0; } .hidden {   display:none !important; }  .swatch-opt-listing {   margin-bottom:10px; } .mageworx-optionswatches-option-gallery_image_selected {   -webkit-transition:all 0.30s ease-in-out;   -moz-transition:all 0.30s ease-in-out;   -ms-transition:all 0.30s ease-in-out;   -o-transition:all 0.30s ease-in-out;   box-shadow:0 0 5px rgba(81, 203, 238, 1);   border:1px solid rgba(81, 203, 238, 1); } .mageworx-optionswatches-option-gallery {   display:block;   clear:both;   margin-top:3px; } .qtip{ position:absolute; left:-28000px; top:-28000px; display:none;  max-width:280px; min-width:50px;  font-size:10.5px; line-height:12px;  direction:ltr;  box-shadow:none; padding:0; }  .qtip-content{  position:relative;  padding:5px 9px;  overflow:hidden;  text-align:left;  word-wrap:break-word; }  .qtip-titlebar{  position:relative;  padding:5px 35px 5px 10px;  overflow:hidden;  border-width:0 0 1px;  font-weight:bold; }  .qtip-titlebar + .qtip-content{ border-top-width:0 !important; }   .qtip-close{  position:absolute;  right:-9px; top:-9px;  z-index:11;   cursor:pointer;  outline:medium none;  border:1px solid transparent; }  .qtip-titlebar .qtip-close{  right:4px; top:50%;  margin-top:-9px;  }  * html .qtip-titlebar .qtip-close{ top:16px; }   .qtip-titlebar .ui-icon,  .qtip-icon .ui-icon{  display:block;  text-indent:-1000em;  direction:ltr;  }  .qtip-icon, .qtip-icon .ui-icon{  -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;  text-decoration:none;  }   .qtip-icon .ui-icon{   width:18px;   height:14px;   line-height:14px;   text-align:center;   text-indent:0;   font:normal bold 10px/13px Tahoma,sans-serif;   color:inherit;   background:transparent none no-repeat -100em -100em;  }  .qtip-focus{}  .qtip-hover{}  .qtip-default{ border:1px solid #F1D031;  background-color:#FFFFA3; color:#555; }  .qtip-default .qtip-titlebar{  background-color:#FFEF93; }  .qtip-default .qtip-icon{  border-color:#CCC;  background:#F1F1F1;  color:#777; }  .qtip-default .qtip-titlebar .qtip-close{  border-color:#AAA;  color:#111; }  .qtip-light{ background-color:white; border-color:#E2E2E2; color:#454545; }  .qtip-light .qtip-titlebar{  background-color:#f1f1f1; }  .qtip-dark{ background-color:#505050; border-color:#303030; color:#f3f3f3; }  .qtip-dark .qtip-titlebar{  background-color:#404040; }  .qtip-dark .qtip-icon{  border-color:#444; }  .qtip-dark .qtip-titlebar .ui-state-hover{  border-color:#303030; }  .qtip-cream{ background-color:#FBF7AA; border-color:#F9E98E; color:#A27D35; }  .qtip-cream .qtip-titlebar{  background-color:#F0DE7D; }  .qtip-cream .qtip-close .qtip-icon{  background-position:-82px 0; }  .qtip-red{ background-color:#F78B83; border-color:#D95252; color:#912323; }  .qtip-red .qtip-titlebar{  background-color:#F06D65; }  .qtip-red .qtip-close .qtip-icon{  background-position:-102px 0; }  .qtip-red .qtip-icon{  border-color:#D95252; }  .qtip-red .qtip-titlebar .ui-state-hover{  border-color:#D95252; }  .qtip-green{ background-color:#CAED9E; border-color:#90D93F; color:#3F6219; }  .qtip-green .qtip-titlebar{  background-color:#B0DE78; }  .qtip-green .qtip-close .qtip-icon{  background-position:-42px 0; }  .qtip-blue{ background-color:#E5F6FE; border-color:#ADD9ED; color:#5E99BD; }  .qtip-blue .qtip-titlebar{  background-color:#D0E9F5; }  .qtip-blue .qtip-close .qtip-icon{  background-position:-2px 0; }  .qtip-shadow{ -webkit-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); -moz-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); }  .qtip-rounded, .qtip-tipsy, .qtip-bootstrap{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; } .qtip-rounded .qtip-titlebar{ -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; }  .qtip-youtube{ -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  -webkit-box-shadow:0 0 3px #333; -moz-box-shadow:0 0 3px #333; box-shadow:0 0 3px #333;  color:white; border:0 solid transparent;  background:#4A4A4A; background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black)); background-image:-webkit-linear-gradient(top,#4A4A4A 0,black 100%); background-image:-moz-linear-gradient(top,#4A4A4A 0,black 100%); background-image:-ms-linear-gradient(top,#4A4A4A 0,black 100%); background-image:-o-linear-gradient(top,#4A4A4A 0,black 100%); }  .qtip-youtube .qtip-titlebar{  background-color:#4A4A4A;  background-color:rgba(0,0,0,0); }  .qtip-youtube .qtip-content{  padding:.75em;  font:12px arial,sans-serif;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);  -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; }  .qtip-youtube .qtip-icon{  border-color:#222; }  .qtip-youtube .qtip-titlebar .ui-state-hover{  border-color:#303030; }  .qtip-jtools{ background:#232323; background:rgba(0, 0, 0, 0.7); background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); background-image:-moz-linear-gradient(top, #717171, #232323); background-image:-webkit-linear-gradient(top, #717171, #232323); background-image:-ms-linear-gradient(top, #717171, #232323); background-image:-o-linear-gradient(top, #717171, #232323);  border:2px solid #ddd; border:2px solid rgba(241,241,241,1);  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  -webkit-box-shadow:0 0 12px #333; -moz-box-shadow:0 0 12px #333; box-shadow:0 0 12px #333; }   .qtip-jtools .qtip-titlebar{  background-color:transparent;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; } .qtip-jtools .qtip-content{  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; }  .qtip-jtools .qtip-titlebar, .qtip-jtools .qtip-content{  background:transparent;  color:white;  border:0 dashed transparent; }  .qtip-jtools .qtip-icon{  border-color:#555; }  .qtip-jtools .qtip-titlebar .ui-state-hover{  border-color:#333; }  .qtip-cluetip{ -webkit-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4); -moz-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4); box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4);  background-color:#D9D9C2; color:#111; border:0 dashed transparent; }  .qtip-cluetip .qtip-titlebar{  background-color:#87876A;  color:white;  border:0 dashed transparent; }  .qtip-cluetip .qtip-icon{  border-color:#808064; }  .qtip-cluetip .qtip-titlebar .ui-state-hover{  border-color:#696952;  color:#696952; }  .qtip-tipsy{ background:black; background:rgba(0, 0, 0, .87);  color:white; border:0 solid transparent;  font-size:11px; font-family:'Lucida Grande', sans-serif; font-weight:bold; line-height:16px; text-shadow:0 1px black; }  .qtip-tipsy .qtip-titlebar{  padding:6px 35px 0 10px;  background-color:transparent; }  .qtip-tipsy .qtip-content{  padding:6px 10px; }  .qtip-tipsy .qtip-icon{  border-color:#222;  text-shadow:none; }  .qtip-tipsy .qtip-titlebar .ui-state-hover{  border-color:#303030; }  .qtip-tipped{ border:3px solid #959FA9;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  background-color:#F9F9F9; color:#454545;  font-weight:normal; font-family:serif; }  .qtip-tipped .qtip-titlebar{  border-bottom-width:0;  color:white;  background:#3A79B8;  background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));  background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);  background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);  background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);  background-image:-o-linear-gradient(top, #3A79B8, #2E629D);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; }  .qtip-tipped .qtip-icon{  border:2px solid #285589;  background:#285589; }  .qtip-tipped .qtip-icon .ui-icon{  background-color:#FBFBFB;  color:#555;  }  .qtip-bootstrap{  font-size:14px; line-height:20px; color:#333333;   padding:1px; background-color:#ffffff; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; }  .qtip-bootstrap .qtip-titlebar{   padding:8px 14px;  margin:0;  font-size:14px;  font-weight:normal;  line-height:18px;  background-color:#f7f7f7;  border-bottom:1px solid #ebebeb;  -webkit-border-radius:5px 5px 0 0;  -moz-border-radius:5px 5px 0 0;  border-radius:5px 5px 0 0; }  .qtip-bootstrap .qtip-titlebar .qtip-close{ right:11px;  top:45%;  border-style:none;  }  .qtip-bootstrap .qtip-content{   padding:9px 14px; }  .qtip-bootstrap .qtip-icon{   background:transparent; }  .qtip-bootstrap .qtip-icon .ui-icon{ width:auto;  height:auto;  float:right;  font-size:20px;  font-weight:bold;  line-height:18px;  color:#000000;  text-shadow:0 1px 0 #ffffff;  opacity:0.2;  filter:alpha(opacity=20);  }  .qtip-bootstrap .qtip-icon .ui-icon:hover{ color:#000000;  text-decoration:none;  cursor:pointer;  opacity:0.4;  filter:alpha(opacity=40);  }  .qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar{ filter:none; -ms-filter:none; }  .qtip .qtip-tip{ margin:0 auto; overflow:hidden; z-index:10; }   x:-o-prefocus, .qtip .qtip-tip{  visibility:hidden; }  .qtip .qtip-tip, .qtip .qtip-tip .qtip-vml, .qtip .qtip-tip canvas{  position:absolute;  color:#123456;  background:transparent;  border:0 dashed transparent; }  .qtip .qtip-tip canvas{ top:0; left:0; }  .qtip .qtip-tip .qtip-vml{  behavior:url(../../frontend/Wpro/wpro_child/da_DK/MageWorx_OptionFeatures/css/#default#VML);  display:inline-block;  visibility:visible; }  #qtip-overlay{ position:fixed; left:0; top:0; width:100%; height:100%; }   #qtip-overlay.blurs{ cursor:pointer; }   #qtip-overlay div{  position:absolute;  left:0; top:0;  width:100%; height:100%;  background-color:black;  opacity:0.7;  filter:alpha(opacity=70);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }  .qtipmodal-ie6fix{ position:absolute !important; } .higher-zindex{ z-index:10000000 !important; } .option-description-text {   font-size:0.75em;   font-weight:400;   opacity:0.9; } .qtip {   font-size:12.5px;   line-height:14px; } .mageworx-hidden {   display:none !important; } .mageworx-product-final-price{   min-height:78px;   font-weight:600; } .mageworx-shareable-link-container {   width:fit-content;   padding:10px; } .mageworx-shareable-link-icon {   display:inline-block; } .mageworx-shareable-hint-icon {   display:inline-block;   margin-left:5px; } .mageworx-shareable-link-text {   display:inline-block;   font-style:normal;   font-weight:500;   font-size:14px;   margin-left:5px; } .mageworx-shareable-link-text a:hover {   cursor:pointer; } .mageworx-shareable-link-success-container {   width:fit-content;   padding:10px;   background:#F7F7F7;   border-radius:3px; }.dynamic_option_hint_icon {   margin-bottom:-3px; } .dynamic_option_measurement_unit img{   margin-bottom:-3px; } .dynamic_option_measurement_unit {   font-weight:400; } .qtip{ position:absolute; left:-28000px; top:-28000px; display:none;  max-width:280px; min-width:50px;  font-size:10.5px; line-height:12px;  direction:ltr;  box-shadow:none; padding:0; }  .qtip-content{  position:relative;  padding:5px 9px;  overflow:hidden;  text-align:left;  word-wrap:break-word; }  .qtip-titlebar{  position:relative;  padding:5px 35px 5px 10px;  overflow:hidden;  border-width:0 0 1px;  font-weight:bold; }  .qtip-titlebar + .qtip-content{ border-top-width:0 !important; }   .qtip-close{  position:absolute;  right:-9px; top:-9px;  z-index:11;   cursor:pointer;  outline:medium none;  border:1px solid transparent; }  .qtip-titlebar .qtip-close{  right:4px; top:50%;  margin-top:-9px;  }  * html .qtip-titlebar .qtip-close{ top:16px; }   .qtip-titlebar .ui-icon,  .qtip-icon .ui-icon{  display:block;  text-indent:-1000em;  direction:ltr;  }  .qtip-icon, .qtip-icon .ui-icon{  -moz-border-radius:3px;  -webkit-border-radius:3px;  border-radius:3px;  text-decoration:none;  }   .qtip-icon .ui-icon{   width:18px;   height:14px;   line-height:14px;   text-align:center;   text-indent:0;   font:normal bold 10px/13px Tahoma,sans-serif;   color:inherit;   background:transparent none no-repeat -100em -100em;  }  .qtip-focus{}  .qtip-hover{}  .qtip-default{ border:1px solid #F1D031;  background-color:#FFFFA3; color:#555; }  .qtip-default .qtip-titlebar{  background-color:#FFEF93; }  .qtip-default .qtip-icon{  border-color:#CCC;  background:#F1F1F1;  color:#777; }  .qtip-default .qtip-titlebar .qtip-close{  border-color:#AAA;  color:#111; }  .qtip-light{ background-color:white; border-color:#E2E2E2; color:#454545; }  .qtip-light .qtip-titlebar{  background-color:#f1f1f1; }  .qtip-dark{ background-color:#505050; border-color:#303030; color:#f3f3f3; }  .qtip-dark .qtip-titlebar{  background-color:#404040; }  .qtip-dark .qtip-icon{  border-color:#444; }  .qtip-dark .qtip-titlebar .ui-state-hover{  border-color:#303030; }  .qtip-cream{ background-color:#FBF7AA; border-color:#F9E98E; color:#A27D35; }  .qtip-cream .qtip-titlebar{  background-color:#F0DE7D; }  .qtip-cream .qtip-close .qtip-icon{  background-position:-82px 0; }  .qtip-red{ background-color:#F78B83; border-color:#D95252; color:#912323; }  .qtip-red .qtip-titlebar{  background-color:#F06D65; }  .qtip-red .qtip-close .qtip-icon{  background-position:-102px 0; }  .qtip-red .qtip-icon{  border-color:#D95252; }  .qtip-red .qtip-titlebar .ui-state-hover{  border-color:#D95252; }  .qtip-green{ background-color:#CAED9E; border-color:#90D93F; color:#3F6219; }  .qtip-green .qtip-titlebar{  background-color:#B0DE78; }  .qtip-green .qtip-close .qtip-icon{  background-position:-42px 0; }  .qtip-blue{ background-color:#E5F6FE; border-color:#ADD9ED; color:#5E99BD; }  .qtip-blue .qtip-titlebar{  background-color:#D0E9F5; }  .qtip-blue .qtip-close .qtip-icon{  background-position:-2px 0; }  .qtip-shadow{ -webkit-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); -moz-box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); box-shadow:1px 1px 3px 1px rgba(0, 0, 0, 0.15); }  .qtip-rounded, .qtip-tipsy, .qtip-bootstrap{ -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; } .qtip-rounded .qtip-titlebar{ -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0; }  .qtip-youtube{ -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  -webkit-box-shadow:0 0 3px #333; -moz-box-shadow:0 0 3px #333; box-shadow:0 0 3px #333;  color:white; border:0 solid transparent;  background:#4A4A4A; background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black)); background-image:-webkit-linear-gradient(top,#4A4A4A 0,black 100%); background-image:-moz-linear-gradient(top,#4A4A4A 0,black 100%); background-image:-ms-linear-gradient(top,#4A4A4A 0,black 100%); background-image:-o-linear-gradient(top,#4A4A4A 0,black 100%); }  .qtip-youtube .qtip-titlebar{  background-color:#4A4A4A;  background-color:rgba(0,0,0,0); }  .qtip-youtube .qtip-content{  padding:.75em;  font:12px arial,sans-serif;  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);  -ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"; }  .qtip-youtube .qtip-icon{  border-color:#222; }  .qtip-youtube .qtip-titlebar .ui-state-hover{  border-color:#303030; }  .qtip-jtools{ background:#232323; background:rgba(0, 0, 0, 0.7); background-image:-webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323)); background-image:-moz-linear-gradient(top, #717171, #232323); background-image:-webkit-linear-gradient(top, #717171, #232323); background-image:-ms-linear-gradient(top, #717171, #232323); background-image:-o-linear-gradient(top, #717171, #232323);  border:2px solid #ddd; border:2px solid rgba(241,241,241,1);  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;  -webkit-box-shadow:0 0 12px #333; -moz-box-shadow:0 0 12px #333; box-shadow:0 0 12px #333; }   .qtip-jtools .qtip-titlebar{  background-color:transparent;  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; } .qtip-jtools .qtip-content{  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; }  .qtip-jtools .qtip-titlebar, .qtip-jtools .qtip-content{  background:transparent;  color:white;  border:0 dashed transparent; }  .qtip-jtools .qtip-icon{  border-color:#555; }  .qtip-jtools .qtip-titlebar .ui-state-hover{  border-color:#333; }  .qtip-cluetip{ -webkit-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4); -moz-box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4); box-shadow:4px 4px 5px rgba(0, 0, 0, 0.4);  background-color:#D9D9C2; color:#111; border:0 dashed transparent; }  .qtip-cluetip .qtip-titlebar{  background-color:#87876A;  color:white;  border:0 dashed transparent; }  .qtip-cluetip .qtip-icon{  border-color:#808064; }  .qtip-cluetip .qtip-titlebar .ui-state-hover{  border-color:#696952;  color:#696952; }  .qtip-tipsy{ background:black; background:rgba(0, 0, 0, .87);  color:white; border:0 solid transparent;  font-size:11px; font-family:'Lucida Grande', sans-serif; font-weight:bold; line-height:16px; text-shadow:0 1px black; }  .qtip-tipsy .qtip-titlebar{  padding:6px 35px 0 10px;  background-color:transparent; }  .qtip-tipsy .qtip-content{  padding:6px 10px; }  .qtip-tipsy .qtip-icon{  border-color:#222;  text-shadow:none; }  .qtip-tipsy .qtip-titlebar .ui-state-hover{  border-color:#303030; }  .qtip-tipped{ border:3px solid #959FA9;  -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  background-color:#F9F9F9; color:#454545;  font-weight:normal; font-family:serif; }  .qtip-tipped .qtip-titlebar{  border-bottom-width:0;  color:white;  background:#3A79B8;  background-image:-webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));  background-image:-webkit-linear-gradient(top, #3A79B8, #2E629D);  background-image:-moz-linear-gradient(top, #3A79B8, #2E629D);  background-image:-ms-linear-gradient(top, #3A79B8, #2E629D);  background-image:-o-linear-gradient(top, #3A79B8, #2E629D);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; }  .qtip-tipped .qtip-icon{  border:2px solid #285589;  background:#285589; }  .qtip-tipped .qtip-icon .ui-icon{  background-color:#FBFBFB;  color:#555;  }  .qtip-bootstrap{  font-size:14px; line-height:20px; color:#333333;   padding:1px; background-color:#ffffff; border:1px solid #ccc; border:1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; -webkit-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); box-shadow:0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip:padding-box; -moz-background-clip:padding; background-clip:padding-box; }  .qtip-bootstrap .qtip-titlebar{   padding:8px 14px;  margin:0;  font-size:14px;  font-weight:normal;  line-height:18px;  background-color:#f7f7f7;  border-bottom:1px solid #ebebeb;  -webkit-border-radius:5px 5px 0 0;  -moz-border-radius:5px 5px 0 0;  border-radius:5px 5px 0 0; }  .qtip-bootstrap .qtip-titlebar .qtip-close{ right:11px;  top:45%;  border-style:none;  }  .qtip-bootstrap .qtip-content{   padding:9px 14px; }  .qtip-bootstrap .qtip-icon{   background:transparent; }  .qtip-bootstrap .qtip-icon .ui-icon{ width:auto;  height:auto;  float:right;  font-size:20px;  font-weight:bold;  line-height:18px;  color:#000000;  text-shadow:0 1px 0 #ffffff;  opacity:0.2;  filter:alpha(opacity=20);  }  .qtip-bootstrap .qtip-icon .ui-icon:hover{ color:#000000;  text-decoration:none;  cursor:pointer;  opacity:0.4;  filter:alpha(opacity=40);  }  .qtip:not(.ie9haxors) div.qtip-content, .qtip:not(.ie9haxors) div.qtip-titlebar{ filter:none; -ms-filter:none; }  .qtip .qtip-tip{ margin:0 auto; overflow:hidden; z-index:10; }   x:-o-prefocus, .qtip .qtip-tip{  visibility:hidden; }  .qtip .qtip-tip, .qtip .qtip-tip .qtip-vml, .qtip .qtip-tip canvas{  position:absolute;  color:#123456;  background:transparent;  border:0 dashed transparent; }  .qtip .qtip-tip canvas{ top:0; left:0; }  .qtip .qtip-tip .qtip-vml{  behavior:url(../../frontend/Wpro/wpro_child/da_DK/MageWorx_DynamicOptionsBase/css/#default#VML);  display:inline-block;  visibility:visible; }  #qtip-overlay{ position:fixed; left:0; top:0; width:100%; height:100%; }   #qtip-overlay.blurs{ cursor:pointer; }   #qtip-overlay div{  position:absolute;  left:0; top:0;  width:100%; height:100%;  background-color:black;  opacity:0.7;  filter:alpha(opacity=70);  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }  .qtipmodal-ie6fix{ position:absolute !important; } .higher-zindex{ z-index:10000000 !important; } 