@import url("//fonts.googleapis.com/css?family=Playfair+Display:400.less");@media all and (max-width: 768px){.amazon-button-container{width: 100%}}.amazon-logout-widget{display: none}@media all and (max-width: 768px){.amazon-minicart-container .amazon-button-container{width: auto}}@media only screen and (min-device-width: 320px) and (max-device-width: 780px) and (orientation: landscape){.product-video{height: 100%;width: 81%}}.product.media .pan{cursor: url('../Magento_Catalog/images/openzoom.svg') 20 20, crosshair}.product.media .pan img{display: block}.panWrapper{position: fixed;width: 100%;height: 100%;overflow: hidden;background-color: rgba(0,0,0,0.9);z-index: 9999;left: 0;top: 0;display: none;cursor: url('../Magento_Catalog/images/closezoom.svg') 20 20, crosshair}.panWrapper *{-moz-user-select: -moz-none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none}.panWrapper a.controls{background-size: 100%;width: 32px;height: 32px;display: block;position: absolute;left: 50%;z-index: 2;bottom: 30px;cursor: pointer}.no-scroll{margin: 0;height: 100%;overflow: hidden}.extend_1,.owl-carousel.products .owl-controls .owl-nav .owl-prev,.owl-carousel.products .owl-controls .owl-nav .owl-next,.owl-carousel.products .owl-controls .owl-dot{cursor: pointer;cursor: hand;user-select: none}.products.products-grid,.custom-slider{position: relative;padding: 0 0 20px}.owl-carousel.products{display: none;width: 100%;position: relative;z-index: 0}.owl-carousel.products .animated{animation-duration: 1000ms;animation-fill-mode: both}.owl-carousel.products .owl-animated-in{z-index: 0}.owl-carousel.products .owl-animated-out{z-index: 1}.owl-carousel.products .fadeOut{animation-name: fadeOut}.owl-carousel.products .owl-stage{position: relative}.owl-carousel.products .owl-stage:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0}.owl-carousel.products .owl-stage-outer{position: relative;overflow: hidden;padding: 20px 0}:root .catalog-product-view .owl-carousel.products .owl-controls .owl-nav.fullscreen .owl-prev{width: 40px !important;top: 0 !important;left: 0 !important;background: none rgba(0,0,0,0) !important}:root .catalog-product-view .owl-carousel.products .owl-controls .owl-nav.fullscreen .owl-prev:hover{background: none rgba(0,0,0,0) !important}:root .catalog-product-view .owl-carousel.products .owl-controls .owl-nav.fullscreen .owl-next{width: 40px !important;top: 0 !important;right: 0 !important;background: none rgba(0,0,0,0) !important}:root .catalog-product-view .owl-carousel.products .owl-controls .owl-nav.fullscreen .owl-next:hover{background: none rgba(0,0,0,0) !important}.owl-carousel.products.owl-loaded{display: block}.owl-carousel.products.owl-loading{opacity: 0;display: block}.owl-carousel.products.owl-hidden{opacity: 0}.owl-carousel.products .owl-item{position: relative;min-height: 1px;float: left;user-select: none}.owl-carousel.products .owl-item img{display: block;width: 100%;transform-style: preserve-3d}.owl-carousel.products .owl-item .owl-lazy{opacity: 0;transition: opacity 400ms ease}.owl-carousel.products .owl-item .product-item{width: 100% !important}.owl-carousel.products .owl-grab{cursor: move;cursor: grab}.owl-carousel.products.owl-rtl{direction: rtl}.owl-carousel.products.owl-rtl .owl-item{float: right}.owl-carousel.products .owl-video-wrapper{position: relative;height: 100%;background: #000}.owl-carousel.products .owl-video-play-icon{position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url(../../../../../frontend/Magento/luma/es_ES/Mageplaza_Core/css/owl.video.play.png) no-repeat;cursor: pointer;z-index: 1;transition: scale 100ms ease}.owl-carousel.products .owl-video-play-icon:hover{transition: scale(1.3, 1.3)}.owl-carousel.products .owl-video-playing .owl-video-tn{display: none}.owl-carousel.products .owl-video-playing .owl-video-play-icon{display: none}.owl-carousel.products .owl-video-tn{opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease}.owl-carousel.products .owl-video-frame{position: relative;z-index: 1}.owl-carousel.products .owl-refresh .owl-item{display: none}.owl-carousel.products.owl-text-select-on .owl-item{user-select: auto}.owl-carousel.products .banner-item .content_slider{position: absolute;top: 25%;left: 50px;width: calc(100% - 120px);z-index: 1;color: #fff}.owl-carousel.products .banner-item .content_slider .banner-title{width: 100%;color: #fff;font-size: 32px;text-transform: uppercase;text-align: center;display: inline-block;clear: both}.owl-carousel.products .banner-item .content_slider .banner-description{width: 100%;clear: both;display: inline-block;text-align: center;padding: 15px 0}.owl-carousel.products .banner-item .content_slider .buttons{width: 100%;clear: both;display: inline-block;text-align: center}.owl-carousel.products .banner-item .content_slider .buttons a.action.primary{margin: 10px}.owl-carousel.products .banner-item .content_slider .buttons .custom_content{margin: 10px 0 0;text-align: center}.owl-carousel.products .product-item-details{float: left;width: 100%}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}.owl-height{transition: height 500ms ease-in-out}.owl-theme.owl-carousel .owl-controls .owl-dot{display: inline-block;zoom: 1;*display: inline}.owl-theme.owl-carousel .owl-controls .owl-dot span{width: 10px;height: 10px;margin: 5px 7px;border: 1px solid #fff;background: transparent;display: block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px}.owl-theme.owl-carousel .owl-controls .owl-dot:hover span{background: white;opacity: 0.7}.owl-theme.owl-carousel .owl-controls .owl-dot.active span{background: #fff;border: 1px solid #fff}.owl-theme.owl-carousel .product .price-container .price{padding-right: 3px}.owl-theme .owl-controls{text-align: center;-webkit-tap-highlight-color: transparent}.owl-theme .owl-controls .owl-nav [class*=owl-]{color: #fff;font-size: 14px;margin: calc(-@size / 2) 0 0;padding: 0;background: rgba(255,255,255,0.5);display: inline-block;cursor: pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;position: absolute;top: 50%;width: 40px;height: 40px;text-indent: 100%;overflow: hidden}[class*=owl-carousel-products-] .owl-theme .owl-controls .owl-nav [class*=owl-]{background: transparent}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev{left: 15px}[class*=owl-carousel-products-] .owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev{left: -55px}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:before{position: absolute;top: 8px;left: 6px;z-index: 1;width: 26px;height: 25px;content: "";background-color: black;-webkit-mask-image: url(../WeltPixel_OwlCarouselSlider/images/arrow.svg);mask-image: url(../WeltPixel_OwlCarouselSlider/images/arrow.svg);text-indent: 0;border-top: none;transform: none}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-prev:after{border-top: none}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next{right: 15px}[class*=owl-carousel-products-] .owl-theme .owl-controls .owl-nav [class*=owl-].owl-next{right: -55px}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:before{position: absolute;top: 8px;left: 7px;z-index: 1;width: 26px;height: 25px;content: "";background-color: black;-webkit-mask-image: url(../WeltPixel_OwlCarouselSlider/images/arrow.svg);mask-image: url(../WeltPixel_OwlCarouselSlider/images/arrow.svg);border-top: none;transform: rotate(180deg)}.owl-theme .owl-controls .owl-nav [class*=owl-].owl-next:after{border-top: none}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background: #fff;color: #fff;text-decoration: none}[class*=owl-carousel-products-] .owl-theme .owl-controls .owl-nav [class*=owl-]:hover{background: transparent;color: #fff}.owl-theme .owl-controls .owl-nav [class*=owl-]:hover:before,.owl-theme .owl-controls .owl-nav [class*=owl-]:hover:after{background-color: #fff}[class*=owl-carousel-products-] .owl-theme .owl-controls .owl-nav [class*=owl-]:hover:before,[class*=owl-carousel-products-] .owl-theme .owl-controls .owl-nav [class*=owl-]:hover:after{border-color: #fff}.owl-theme .owl-controls .owl-nav .disabled{opacity: .5;cursor: default}.owl-theme .owl-dots{position: absolute;width: 100%;bottom: 20px}[class*=owl-carousel-products-] .owl-theme .owl-dots{position: relative;bottom: -20px}.owl-theme[class*=owl-carousel-product] .owl-controls .owl-nav [class*=owl-]:hover:before,.owl-theme[class*=owl-carousel-product] .owl-controls .owl-nav [class*=owl-]:hover:after{background: #000}.no-js .owl-carousel{display: block}#pre-div-ajax{position: relative;top: 80px}#pre-div{background-color: #fff;bottom: 0;height: 100%;width: 100%;left: 0;position: absolute;right: 0;top: 0;z-index: 10000;min-height: 500px}#pre-div .cssload-loader{border-radius: 50%;width: 50px;height: 50px;border: 4px solid rgba(0,0,0,0);border-top-color: #d50032;animation: spin 1s infinite linear}#pre-div .catalog-product-view .product-items .product-item-actions .actions-secondary{display: inline-block !important}#pre-div .catalog-product-view .product-items .product-item-actions .action.tocompare{position: absolute !important;right: 0 !important}#pre-div .catalog-product-view .product-items .product-item-actions .action.towishlist{position: absolute !important;left: 0 !important}@keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@-o-keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@-ms-keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@-webkit-keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}@-moz-keyframes spin{0%{transform: rotate(0deg)}100%{transform: rotate(360deg)}}.catalog-product-view .column.main .block-content.content .block-actions .action.select{margin-left: 10px}.catalog-product-view .column.main .products-grid.products-related .product-item .product-item-info .product-item-details .field.choice.related{width: 80px;margin: 0 auto;float: none;position: static}@media all and (min-width: 768px), print{.abs-product-options-list-desktop dt,.block-giftregistry-shared .item-options dt{clear: left;float: left;margin: 0 10px 5px 0}.block-giftregistry-shared .item-options dt:after{content: ': '}.abs-product-options-list-desktop dd,.block-giftregistry-shared .item-options dd{display: inline-block;float: left;margin: 0 0 5px}.abs-button-desktop{width: auto}.abs-blocks-2columns,.abs-discount-block-desktop .block,.amazon-addresses .amazon-address,.login-container .block,.account .column.main .block:not(.widget) .block-content .box,.form-address-edit > .fieldset,.form-edit-account .fieldset,.storecredit .block,.paypal-review-discount .block,.cart-discount .block{width: 48%}.abs-discount-block-desktop .block:nth-child(1),.amazon-addresses .amazon-address:nth-child(1),.login-container .block:nth-child(1),.account .column.main .block:not(.widget) .block-content .box:nth-child(1),.form-address-edit > .fieldset:nth-child(1),.form-edit-account .fieldset:nth-child(1),.storecredit .block:nth-child(1),.paypal-review-discount .block:nth-child(1),.cart-discount .block:nth-child(1){clear: left;float: left}.abs-discount-block-desktop .block:nth-child(2),.amazon-addresses .amazon-address:nth-child(2),.login-container .block:nth-child(2),.account .column.main .block:not(.widget) .block-content .box:nth-child(2),.form-address-edit > .fieldset:nth-child(2),.form-edit-account .fieldset:nth-child(2),.storecredit .block:nth-child(2),.paypal-review-discount .block:nth-child(2),.cart-discount .block:nth-child(2){float: right}.abs-discount-block-desktop .block:nth-child(2) + *,.amazon-addresses .amazon-address:nth-child(2) + *,.login-container .block:nth-child(2) + *,.account .column.main .block:not(.widget) .block-content .box:nth-child(2) + *,.form-address-edit > .fieldset:nth-child(2) + *,.form-edit-account .fieldset:nth-child(2) + *,.storecredit .block:nth-child(2) + *,.paypal-review-discount .block:nth-child(2) + *,.cart-discount .block:nth-child(2) + *{clear: both}.abs-margin-for-blocks-and-widgets-desktop,.page-main .block,.customer-review .product-details{margin-bottom: 50px}.abs-reset-left-margin-desktop,.column.main .paypal-review .actions-toolbar,.column.main .block-giftregistry-shared-items .actions-toolbar{margin-left: 0}.abs-action-remove-desktop,.abs-add-fields-desktop .fieldset .additional .action.remove,.form-giftregistry-share .fieldset .additional .action.remove,.form-giftregistry-edit .fieldset .additional .action.remove,.form-create-return .fieldset .additional .action.remove,.form.send.friend .fieldset .additional .action.remove{margin-left: 90%}.abs-add-fields-desktop .fieldset .field .control,.form-giftregistry-share .fieldset .field .control,.form-giftregistry-edit .fieldset .field .control,.form-create-return .fieldset .field .control,.form.send.friend .fieldset .field .control{width: auto}.abs-margin-for-forms-desktop{margin-left: 25.8%}.abs-visually-hidden-desktop,.modes-label,.block-collapsible-nav .title{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.abs-add-clearfix-desktop:before,.abs-add-clearfix-desktop:after,.amazon-addresses:before,.amazon-addresses:after,.paypal-review .block-content:before,.paypal-review .block-content:after,.paypal-review-discount:before,.paypal-review-discount:after,.order-review-form:before,.order-review-form:after,.block-cart-failed .block-content:before,.block-cart-failed .block-content:after,.cart-container:before,.cart-container:after,.login-container:before,.login-container:after,.account .page-title-wrapper:before,.account .page-title-wrapper:after,.account .column.main .block:not(.widget) .block-content:before,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:before,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:before,.block-giftregistry-shared .item-options:after,.data.table .gift-wrapping .nested:before,.data.table .gift-wrapping .nested:after,.data.table .gift-wrapping .content:before,.data.table .gift-wrapping .content:after,.block-wishlist-management:before,.block-wishlist-management:after,.magento-rma-guest-returns .column.main .block.block-order-details-view:before,.magento-rma-guest-returns .column.main .block.block-order-details-view:after,.order-links:before,.order-links:after,.account .column.main .block.block-order-details-view:before,.account .column.main .block.block-order-details-view:after,[class^='sales-guest-'] .column.main .block.block-order-details-view:before,[class^='sales-guest-'] .column.main .block.block-order-details-view:after,.sales-guest-view .column.main .block.block-order-details-view:before,.sales-guest-view .column.main .block.block-order-details-view:after,.page-header .header.panel:before,.page-header .header.panel:after{content: '';display: table}.abs-add-clearfix-desktop:after,.amazon-addresses:after,.paypal-review .block-content:after,.paypal-review-discount:after,.order-review-form:after,.block-cart-failed .block-content:after,.cart-container:after,.login-container:after,.account .page-title-wrapper:after,.account .column.main .block:not(.widget) .block-content:after,.block-addresses-list .items.addresses:after,.block-giftregistry-shared .item-options:after,.data.table .gift-wrapping .nested:after,.data.table .gift-wrapping .content:after,.block-wishlist-management:after,.magento-rma-guest-returns .column.main .block.block-order-details-view:after,.order-links:after,.account .column.main .block.block-order-details-view:after,[class^='sales-guest-'] .column.main .block.block-order-details-view:after,.sales-guest-view .column.main .block.block-order-details-view:after,.page-header .header.panel:after{clear: both}.abs-add-box-sizing-desktop,.abs-shopping-cart-items-desktop,.column.main,.sidebar-main,.sidebar-additional,.bundle-options-container .block-bundle-summary,.block.crosssell,.magento-rma-guest-returns .column.main .block.block-order-details-view .block-content:not(.widget) .box,.account .column.main .block.block-order-details-view .block-content:not(.widget) .box,[class^='sales-guest-'] .column.main .block.block-order-details-view .block-content:not(.widget) .box,.sales-guest-view .column.main .block.block-order-details-view .block-content:not(.widget) .box,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{box-sizing: border-box}.abs-add-box-sizing-desktop-m,.opc-wrapper{box-sizing: border-box}.abs-revert-field-type-desktop .fieldset > .field,.abs-revert-field-type-desktop .fieldset .fields > .field{margin: 0 0 20px}.abs-revert-field-type-desktop .fieldset > .field:not(.choice) > .label,.abs-revert-field-type-desktop .fieldset .fields > .field:not(.choice) > .label{box-sizing: content-box;float: none;width: auto;text-align: left;padding: 0}.abs-revert-field-type-desktop .fieldset > .field:not(.choice) > .control,.abs-revert-field-type-desktop .fieldset .fields > .field:not(.choice) > .control{float: none;width: auto}.abs-revert-field-type-desktop .fieldset > .field > .label,.abs-revert-field-type-desktop .fieldset .fields > .field > .label{margin: 0 0 5px;display: inline-block}.abs-revert-field-type-desktop .fieldset > .field.choice:before,.abs-revert-field-type-desktop .fieldset .fields > .field.choice:before,.abs-revert-field-type-desktop .fieldset > .field.no-label:before,.abs-revert-field-type-desktop .fieldset .fields > .field.no-label:before{display: none}.abs-form-field-column-2 .fieldset .field,.form-giftregistry-share .fieldset .field,.form-giftregistry-edit .fieldset .field,.form-create-return .fieldset .field,.form.send.friend .fieldset .field{padding: 0 20px 0 0;box-sizing: border-box;display: inline-block;width: 50%;vertical-align: top}.abs-form-field-column-2 .fieldset .field + .fieldset,.form-giftregistry-share .fieldset .field + .fieldset,.form-giftregistry-edit .fieldset .field + .fieldset,.form-create-return .fieldset .field + .fieldset,.form.send.friend .fieldset .field + .fieldset{clear: both}.form-giftregistry-share .fieldset .field:nth-last-child(1),.form-giftregistry-share .fieldset .field:nth-last-child(2),.form-giftregistry-edit .fieldset .field:nth-last-child(1),.form-giftregistry-edit .fieldset .field:nth-last-child(2),.form-create-return .fieldset .field:nth-last-child(1),.form-create-return .fieldset .field:nth-last-child(2),.form.send.friend .fieldset .field:nth-last-child(1),.form.send.friend .fieldset .field:nth-last-child(2){margin-bottom: 0}.abs-form-field-column-2 .fieldset .field .field,.form-giftregistry-share .fieldset .field .field,.form-giftregistry-edit .fieldset .field .field,.form-create-return .fieldset .field .field,.form.send.friend .fieldset .field .field{padding: 0;width: 100%}.abs-form-field-revert-column-1{width: 100%}.abs-forms-general-desktop,.form-giftcard-redeem,.form-giftregistry-create{max-width: 500px}.abs-forms-general-desktop .legend,.form-giftcard-redeem .legend,.form-giftregistry-create .legend{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.abs-forms-general-desktop .legend + br,.form-giftcard-redeem .legend + br,.form-giftregistry-create .legend + br{display: none}.abs-revert-side-paddings,.checkout-cart-index .page-title-wrapper,.cart-summary .block .content,.cart-empty{padding-left: 0;padding-right: 0}.abs-account-block-font-size,.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,.block-balance-giftcard .block-content,.block-reviews-dashboard .product-name{font-size: 1.6rem}.abs-account-table-margin-desktop,.table-wrapper.balance-history,.table-wrapper.reward-history,.table-wrapper.orders-recent{margin-top: -25px}.abs-action-print{display: inline-block;text-decoration: none}.abs-action-print: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}.abs-no-display-desktop,.sidebar .block.widget .pager .item:not(.pages-item-next):not(.pages-item-previous){display: none}.abs-status-desktop,.return-status,.order-status{margin-top: 6px;padding: 5px 10px}.abs-title-orders-desktop .page-main .page-title-wrapper .order-date,.magento-rma-returns-returns .page-main .page-title-wrapper .order-date,.magento-rma-returns-view .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{margin: -14px 0 18px}.abs-table-bordered-desktop{border: none}.abs-table-bordered-desktop > thead > tr > th,.abs-table-bordered-desktop > tbody > tr > th,.abs-table-bordered-desktop > tfoot > tr > th,.abs-table-bordered-desktop > thead > tr > td,.abs-table-bordered-desktop > tbody > tr > td,.abs-table-bordered-desktop > tfoot > tr > td{border: none}.abs-table-bordered-desktop > thead > tr > th,.abs-table-bordered-desktop > thead > tr > td{border-bottom: 1px solid #ddd}.abs-pager-toolbar,.account .toolbar,.toolbar-giftregistry-results,.toolbar-wishlist-results{position: relative}.abs-pager-toolbar .toolbar-amount,.abs-pager-toolbar .limiter,.account .toolbar .toolbar-amount,.account .toolbar .limiter,.toolbar-giftregistry-results .toolbar-amount,.toolbar-giftregistry-results .limiter,.toolbar-wishlist-results .toolbar-amount,.toolbar-wishlist-results .limiter{position: relative;z-index: 1}.abs-pager-toolbar .toolbar-amount,.account .toolbar .toolbar-amount,.toolbar-giftregistry-results .toolbar-amount,.toolbar-wishlist-results .toolbar-amount{line-height: 30px;padding: 0}.abs-pager-toolbar .pages,.account .toolbar .pages,.toolbar-giftregistry-results .pages,.toolbar-wishlist-results .pages{position: absolute;width: 100%;z-index: 0}.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{width: 75%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1;padding-right: 4%;position: relative}.abs-discount-block-desktop .block > .title,.paypal-review-discount .block > .title,.cart-discount .block > .title{border: 0;padding: 0 0 10px}.abs-discount-block-desktop .block > .title strong,.paypal-review-discount .block > .title strong,.cart-discount .block > .title strong{font-size: 1.6rem}.abs-discount-block-desktop .block .content,.paypal-review-discount .block .content,.cart-discount .block .content{padding: 0 0 20px}.abs-discount-block-desktop .actions-toolbar .secondary,.paypal-review-discount .actions-toolbar .secondary,.cart-discount .actions-toolbar .secondary{bottom: -30px;left: 0;position: absolute}h1{font-size: 36px;margin-bottom: 40px}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper > .widget,.page-wrapper > .page-bottom,.block.category.event,.top-container,.page-main{box-sizing: border-box;margin-left: auto;margin-right: auto;max-width: 1440px;padding-left: 20px;padding-right: 20px;width: auto}.page-main{width: 100%;-webkit-flex-grow: 1;flex-grow: 1;-webkit-flex-shrink: 0;flex-shrink: 0;-webkit-flex-basis: auto;flex-basis: auto}.ie9 .page-main{width: auto}.columns{display: block}.column.main{min-height: 300px}.page-layout-1column .column.main{width: 100%;-ms-flex-order: 2;-webkit-order: 2;order: 2}.page-layout-3columns .column.main{width: 50%;display: inline-block;-ms-flex-order: 2;-webkit-order: 2;order: 2}.page-layout-2columns-left .column.main{width: 75%;float: right;-ms-flex-order: 2;-webkit-order: 2;order: 2}.page-layout-2columns-right .column.main{width: 75%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1}.sidebar-main{padding-right: 50px}.page-layout-3columns .sidebar-main{width: 25%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1}.page-layout-2columns-left .sidebar-main{width: 25%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1}.page-layout-2columns-right .sidebar-main{width: 25%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1}.page-layout-2columns-right .sidebar-main{padding-left: 50px;padding-right: 0}.sidebar-additional{clear: right;padding-left: 50px}.page-layout-3columns .sidebar-additional{width: 25%;float: right;-ms-flex-order: 3;-webkit-order: 3;order: 3}.page-layout-2columns-left .sidebar-additional{width: 25%;float: right;-ms-flex-order: 2;-webkit-order: 2;order: 2}.page-layout-2columns-right .sidebar-additional{width: 25%;float: right;-ms-flex-order: 2;-webkit-order: 2;order: 2}.page-layout-2columns-left .sidebar-additional{clear: left;float: left;padding-left: 0;padding-right: 50px}.panel.header{padding: 10px 20px}.legend{border-bottom: 1px solid #c5c5c5}.product.data.items{border-bottom: 0;margin-left: 0;margin-right: 0;background: #fafcfd;margin-left: auto;margin-right: auto;max-width: 1024px;-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;-webkit-column-gap: 20px;-moz-column-gap: 20px;column-gap: 20px;padding: 40px 0}.product.data.items .detail-content-block{box-sizing: border-box;padding: 10px;-webkit-column-break-inside: avoid;page-break-inside: avoid;break-inside: avoid}.product.data.items .detail-content-block > .item.title > .switch{border-top: 0;font-size: 20px;font-weight: 400}.product.data.items .detail-content-block .data.item.content{display: block !important;background: #fafcfd}.product.data.items .detail-content-block .data.item.title{background: #fafcfd;font-size: 20px;border-bottom: 1px solid #ddd;border-top: none;margin: 10px 0}.product.data.items .detail-content-block .item.title a:after{display: none}.actions-toolbar{text-align: left}.actions-toolbar:before,.actions-toolbar:after{content: '';display: table}.actions-toolbar:after{clear: both}.actions-toolbar .primary{float: left}.actions-toolbar .primary,.actions-toolbar .secondary{display: inline-block}.actions-toolbar .primary a.action,.actions-toolbar .secondary a.action{display: inline-block}.actions-toolbar .primary .action{margin: 0 15px 0 0}.actions-toolbar .secondary a.action{margin-top: 6px}.actions-toolbar > .primary,.actions-toolbar > .secondary{margin-bottom: 0}.actions-toolbar > .primary .action,.actions-toolbar > .secondary .action{margin-bottom: 0;width: auto}.popup-content .fieldset .actions-toolbar .secondary{display: inline-block;float: none}.popup-content .fieldset .actions-toolbar .action.cancel{margin-top: 6px}.modal-popup.modal-slide .modal-footer{border-top: 1px solid #c1c1c1;text-align: right}.home-categories-block .home-categories .home-column1{max-height: 1200px;margin: 70px 5px 70px 0px}.home-categories-block .home-categories .home-column1 .home-cat img{margin: 10px 0}.home-categories-block .home-categories .home-column2{height: auto;max-height: 1200px;margin: 70px 0px 70px 5px}.home-categories-block .home-categories .home-column2 .home-cat img{margin: 10px 0}.login-container .block-amazon-login{clear: none;float: right}.login-container .block-amazon-login .actions-toolbar{margin-top: 25px}.login-container .block:nth-child(2) + .block-amazon-login{clear: none}.amazon-validate-container{margin: 40px auto 0 auto;width: 500px}.amazon-validate-container .primary{width: 190px}.amazon-validate-container .continue-as-guest{width: 130px}.amazon-validate-container .forgot-password{text-align: right;width: 175px}.amazon-addresses .amazon-address{margin-bottom: 0}.ub-mega-menu-vertical .ub-mega-menu-wrapper .child-content{left: 120px}.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level0 > li.mega{position: relative}.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:hover > .child-content,.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:focus > .child-content{right: -200px}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper .child-content{right: 120px}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level0 > li.mega{position: relative}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:hover > .child-content,.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:focus > .child-content{left: -200px}.jaws.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: rotate(90deg);-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: rotate(90deg);-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: rotate(90deg);-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: rotate(90deg);transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: rotate(90deg);-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.jaws.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.fence.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: rotateY(-90deg);-moz-transform-origin: 100% 50%;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: rotateY(-90deg);-ms-transform-origin: 100% 50%;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: rotateY(-90deg);-o-transform-origin: 100% 50%;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: rotateY(-90deg);transform-origin: 100% 50%;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: rotateY(-90deg);-webkit-transform-origin: 100% 50%;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.fence.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;overflow: hidden;transform: none;-webkit-transform: none}.venitian.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: scale(1, 0);-moz-transform-origin: 50% 0;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: scale(1, 0);-ms-transform-origin: 50% 0;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: scale(1, 0);-o-transform-origin: 50% 0;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;overflow: inherit;transform: scale(1, 0);transform-origin: 50% 0;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: scale(1, 0);-webkit-transform-origin: 50% 0;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.venitian.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;overflow: hidden;transform: none;-webkit-transform: none}.fly.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: rotateX(-180deg);-moz-transform-origin: 50% 50% -50px;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: rotateX(-180deg);-ms-transform-origin: 50% 50% -50px;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: rotateX(-180deg);-o-transform-origin: 50% 50% -50px;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: rotateX(-180deg);transform-origin: 50% 50% -50px;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: rotateX(-180deg);-webkit-transform-origin: 50% 50% -50px;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.fly.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.papercut.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: skewY(30deg);-moz-transform-origin: 0% 0%;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: skewY(30deg);-ms-transform-origin: 0% 0%;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: skewY(30deg);-o-transform-origin: 0% 0%;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: skewY(30deg);transform-origin: 0% 0%;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: skewY(30deg);-webkit-transform-origin: 0% 0%;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.papercut.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.fan.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: rotate(90deg);-moz-transform-origin: 0% 0%;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: rotate(90deg);-ms-transform-origin: 0% 0%;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: rotate(90deg);-o-transform-origin: 0% 0%;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: rotate(90deg);transform-origin: 0% 0%;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: rotate(90deg);-webkit-transform-origin: 0% 0%;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.fan.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.wave.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: skewY(-90deg);-moz-transform-origin: 0% 0%;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: skewY(-90deg);-ms-transform-origin: 0% 0%;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: skewY(-90deg);-o-transform-origin: 0% 0%;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: skewY(-90deg);transform-origin: 0% 0%;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: skewY(-90deg);-webkit-transform-origin: 0% 0%;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.wave.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.helix.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: rotateY(90deg);-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: rotateY(90deg);-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: rotateY(90deg);-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: rotateY(90deg);transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: rotateY(90deg);-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.helix.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.pop.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: scale(.2);-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-moz-transition-timing-function: cubic-bezier(0, .35, .5, 1.5);-ms-transform: translateX(-80%);-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;-ms-transition-timing-function: cubic-bezier(0, .35, .5, 1.5);opacity: 0;-o-transform: translateX(-80%);-o-transition: opacity .4s, -o-transform .6s, max-height .6s;-o-transition-timing-function: cubic-bezier(0, .35, .5, 1.5);transform: translateX(-80%);transition: opacity .4s, transform .6s, max-height .6s;transition-timing-function: cubic-bezier(0, .35, .5, 1.5);-webkit-transform: scale(.2);-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s;-webkit-transition-timing-function: cubic-bezier(0, .35, .5, 1.5)}.pop.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.linear.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: translateX(-40%);-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-moz-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);-ms-transform: translateX(-40%);-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;-ms-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);opacity: 0;-o-transform: translateX(-40%);-o-transition: opacity .4s, -o-transform .6s, max-height .6s;-o-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);transform: translateX(-40%);transition: opacity .4s, transform .6s, max-height .6s;transition-timing-function: cubic-bezier(0, .35, .5, 1.7);-webkit-transform: translateX(-40%);-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s;-webkit-transition-timing-function: cubic-bezier(0, .35, .5, 1.7)}.linear.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.bounce.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: translateX(-40%);-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-moz-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);-ms-transform: translateX(-40%);-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;-ms-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);opacity: 0;-o-transform: translateX(-40%);-o-transition: opacity .4s, -o-transform .6s, max-height .6s;-o-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);transform: translateX(-40%);transition: opacity .4s, transform .6s, max-height .6s;transition-timing-function: cubic-bezier(0, .35, .5, 1.7);-webkit-transform: translateX(-40%);-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s;-webkit-transition-timing-function: cubic-bezier(0, .35, .5, 1.7)}.bounce.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.radial.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: translateY(-120px) rotate(70deg);-moz-transform-origin: 0 0;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: translateY(-120px) rotate(70deg);-ms-transform-origin: 0 0;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: translateY(-120px) rotate(70deg);-o-transform-origin: 0 0;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: translateY(-120px) rotate(70deg);transform-origin: 0 0;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: translateY(-120px) rotate(70deg);-webkit-transform-origin: 0 0;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.radial.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.winding.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: rotateY(90deg);-moz-transform-origin: 0 0;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-ms-transform: rotateY(90deg);-ms-transform-origin: 0 0;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;opacity: 0;-o-transform: rotateY(90deg);-o-transform-origin: 0 0;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;transform: rotateY(90deg);transform-origin: 0 0;transition: opacity .4s, transform .6s, max-height .6s;-webkit-transform: rotateY(90deg);-webkit-transform-origin: 0 0;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s}.winding.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.shield.ub-mega-menu li.mega .child-content{left: 0;max-height: 0;-moz-transform: rotateX(90deg);-moz-transform-origin: 0 0;-moz-transition: opacity .4s, -moz-transform .6s, max-height .6s;-moz-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);-ms-transform: rotateX(90deg);-ms-transform-origin: 0 0;-ms-transition: opacity .4s, -ms-transform .6s, max-height .6s;-ms-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);opacity: 0;-o-transform: rotateX(90deg);-o-transform-origin: 0 0;-o-transition: opacity .4s, -o-transform .6s, max-height .6s;-o-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);transform: rotateX(90deg);transform-origin: 0 0;transition: opacity .4s, transform .6s, max-height .6s;transition-timing-function: cubic-bezier(0, .35, .5, 1.7);-webkit-transform: rotateX(90deg);-webkit-transform-origin: 0 0;-webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s;-webkit-transition-timing-function: cubic-bezier(0, .35, .5, 1.7)}.shield.ub-mega-menu li.has-child.mega-hover > .child-content{max-height: 1000px;-moz-transform: none;-ms-transform: none;opacity: 1;-o-transform: none;transform: none;-webkit-transform: none}.payment-method-braintree .cvv .field-tooltip{left: 6rem}.braintree-paypal-account{border-color: #ccc;border-style: solid;border-width: 1px 0;display: inline-block;width: 50%}.account .table-credit-cards .col.actions{width: 100px}.block-category-event.block:last-child{margin-bottom: 30px;padding: 10px 0 30px}.block-category-event .block-title{margin: 0}.block-category-event .block-title strong{font-size: 2.4rem}.block-category-event .ticker li{display: none;margin: 0 50px}.block-category-event .ticker .value{font-size: 6rem}.block-category-event .ticker .label{font-size: 1.4rem;text-transform: none}.block-category-event .dates .date{font-size: 5rem}.block-category-event .dates .start{padding-right: 50px}.block-category-event .dates .start:after{font-size: 5rem;right: 10px}.paypal-review .paypal-review-title{border-bottom: 1px solid #ddd}.paypal-review .block-content .box-order-shipping-address,.paypal-review .block-content .box-order-shipping-method,.paypal-review .block-content .box-order-shipping-method + .box-order-billing-address{box-sizing: border-box;float: left;width: 33%}.paypal-review .block-content .box-order-shipping-address{padding: 0 5%;width: 34%}.paypal-review .table-paypal-review-items .col.price,.paypal-review .table-paypal-review-items .col.qty{text-align: center}.paypal-review .table-paypal-review-items .col.item{width: 60%}.paypal-review .col.subtotal,.paypal-review .mark,.paypal-review .amount{text-align: right}.paypal-review-discount{border-top: 1px solid #ddd}.paypal-review-discount .block{margin-bottom: 15px}.paypal-review-discount .block.giftcard.active{padding-bottom: 40px}.paypal-review-discount .block .title:after{display: inline;margin-left: 10px;position: static}.paypal-review-discount .block .content{padding-bottom: 0}.order-review-form .actions-toolbar > .primary{float: right}.order-review-form .action.primary{margin-right: 0}.block-cart-failed .secondary .action{margin: 0}.block-cart-failed .actions.primary{float: right}.bundle-actions .action.primary.customize{width: auto}.bundle-options-container .legend.title{font-size: 36px}.bundle-options-container .bundle-options-wrapper,.bundle-options-container .product-options-wrapper{float: left;width: 57%}.bundle-options-container .block-bundle-summary{float: right;margin-top: 66px;padding: 10px 20px;position: relative;width: 40%}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper > .price{color: #575757;font-size: 36px;font-weight: 600;line-height: 36px}.bundle-options-container .block-bundle-summary .price-container .weee{color: #575757}.bundle-options-container .block-bundle-summary .price-container .weee .price{font-size: 1.2rem;font-weight: 600}.bundle-options-container .block-bundle-summary .price-including-tax + .price-excluding-tax .price{font-size: 1.4rem;line-height: 16px}.bundle-options-container .block-bundle-summary .box-tocart .action.primary{margin-right: 1%;width: 49%}.bundle-options-container .block-bundle-summary .product-addto-links{text-align: left}.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary{width: 48%}.checkout-cart-index .page-main{padding-left: 10px;padding-right: 10px}.cart-container{box-sizing: border-box;padding: 0 50px}.cart-container .form-cart .actions.main{text-align: right}.cart-container .widget{float: left}.cart-summary{margin-bottom: unset;background: #f8fcfd;width: 25%;float: right;-ms-flex-order: 2;-webkit-order: 2;order: 2;padding: 1px 20px 25px;position: relative}.cart-summary > .title{display: block}.cart-summary .fieldset .actions-toolbar{margin-left: 0}.cart-summary .fieldset .actions-toolbar > .secondary{float: none}.cart-summary .block > .title{padding-left: 0}.cart-summary .block > .title:after{right: 3px}.cart-summary .block .fieldset .field{margin: 0 0 20px;margin: 0 0 10px}.cart-summary .block .fieldset .field:not(.choice) > .label{box-sizing: content-box;float: none;width: auto;text-align: left;padding: 0}.cart-summary .block .fieldset .field:not(.choice) > .control{float: none;width: auto}.cart-summary .block .fieldset .field > .label{margin: 0 0 5px;display: inline-block}.cart-summary .block .fieldset .field.choice:before,.cart-summary .block .fieldset .field.no-label:before{display: none}.cart-summary .checkout-methods-items{padding: 0}.cart.table-wrapper .items{min-width: 100%;width: auto}.cart.table-wrapper tbody td{padding-top: 20px}.cart.table-wrapper .item .col.item{padding: 20px 8px 20px 0}.cart.table-wrapper .item-actions td{padding: 0}.cart.table-wrapper .product-item-photo{display: table-cell;max-width: 100%;padding-right: 20px;position: static;vertical-align: top;width: 1%}.cart.table-wrapper .product-item-details{padding-bottom: 35px}.cart.table-wrapper .product-item-details{display: table-cell;vertical-align: top;white-space: normal;width: 99%}.cart-products-toolbar{margin: 2px 0 0}.cart-products-toolbar .toolbar-amount{line-height: 30px;margin: 0}.cart-products-toolbar .pages{float: right}.cart-products-toolbar .pages .item:last-child{margin-right: 0}.cart.table-wrapper .cart-products-toolbar + .cart thead tr th.col{padding-bottom: 10px;padding-top: 10px}.cart.table-wrapper .cart + .cart-products-toolbar{margin-top: 25px}.cart-discount{width: 100%;border: 0;box-sizing: border-box;padding-right: 0}.cart-discount .block{width: 100%}.cart-discount .block .title{border-bottom: 1px solid #ddd;text-align: center;padding: 10px 0}.cart-discount .block .title:after{display: inline;margin-left: 10px;position: static}.cart-discount .block .title strong{color: #333;font-family: 'Open Sans';font-weight: normal;font-size: 14px}.block.crosssell{width: 75%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1;padding: 0 4% 0 0}.block.crosssell .products-grid .product-item{width: 25%}.qtyminus{display: inline-block !important;box-shadow: none !important;background: transparent;padding: 9px 14px;display: block;text-decoration: none}.qtyminus:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 12px;line-height: inherit;color: inherit;content: "\e910";font-family: "cristianlay-icons";vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.qtyminus:hover,.qtyminus:active,.qtyminus:focus{background: transparent}.qtyplus{display: inline-block !important;box-shadow: none !important;background: transparent;padding: 9px 0 9px 14px;display: block;text-decoration: none}.qtyplus:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 12px;line-height: inherit;color: inherit;content: "\e911";font-family: "cristianlay-icons";vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.qtyplus:hover,.qtyplus:active,.qtyplus:focus{background: transparent}label[for=coupon_code]{display: none !important}.cart.main.actions .action.update{display: none}.minicart-wrapper .block-minicart{right: -15px;width: 390px}.minilist .action.delete:before,.minicart-wrapper .action.edit:before{font-size: 16px;line-height: inherit}.opc-wrapper{width: 66.66666667%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1;padding-right: 30px}.checkout-onepage-success .print{display: block;float: right;margin: 23px 0 0}.opc-estimated-wrapper{display: none}.opc-progress-bar{margin: 0 0 20px;counter-reset: i;display: block;font-size: 0}.opc-progress-bar-item{margin: 0 0 10px;width: 185px;display: inline-block;position: relative;text-align: center;vertical-align: top}.opc-progress-bar-item:before{background: #e4e4e4;border: 1px solid #ccc;top: 19px;transition: background .3s;content: '';height: 7px;left: 0;position: absolute;width: 100%}.opc-progress-bar-item:first-child:before{border-radius: 6px 0 0 6px}.opc-progress-bar-item:last-child:before{border-radius: 0 6px 6px 0}.opc-progress-bar-item > span{display: inline-block;padding-top: 45px;width: 100%;word-wrap: break-word;color: #666;font-weight: 400;font-size: 1.8rem}.opc-progress-bar-item > span:before,.opc-progress-bar-item > span:after{background: #e4e4e4;border: 1px solid #ccc;height: 38px;margin-left: -19px;transition: background .3s;width: 38px;border-radius: 50%;content: '';left: 50%;position: absolute;top: 0}.opc-progress-bar-item > span:after{background: #fff;height: 26px;margin-left: -13px;top: 6px;width: 26px;content: counter(i);counter-increment: i;color: #333;font-weight: 600;font-size: 1.8rem}.opc-progress-bar-item._complete{cursor: pointer}.opc-progress-bar-item._complete:hover:before{background: #d7d7d7}.opc-progress-bar-item._complete:hover > span:before{background: #d7d7d7}.opc-progress-bar-item._complete > span{color: #333}.opc-progress-bar-item._complete > span:after{font-family: 'luma-icons';content: '\e610'}.opc-progress-bar-item._active:before{background: #ff5501;border-color: #ff5501}.opc-progress-bar-item._active > span{color: #333;font-weight: 600}.opc-progress-bar-item._active > span:before{background: #ff5501;border-color: #ff5501}.opc-progress-bar-item._active > span:after{border-color: #ff5501;content: '\e610';font-family: 'luma-icons'}.checkout-index-index .modal-popup .form-shipping-address{max-width: 500px}.checkout-index-index .modal-popup .modal-footer .action-save-address{float: right;margin: 0 0 0 20px}.checkout-shipping-method .actions-toolbar > .primary{float: right}.checkout-shipping-method .actions-toolbar .action.primary{margin: 0}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width: 500px}.opc-wrapper .form-login{border-bottom: 1px solid #ccc;padding-bottom: 20px}.table-checkout-shipping-method{width: auto}.opc-sidebar{margin: 46px 0 20px;width: 33.33333333%;float: right;-ms-flex-order: 2;-webkit-order: 2;order: 2}.opc-summary-wrapper .modal-header .action-close{display: none}.authentication-dropdown{background-color: #fff;border: 1px solid #aeaeae;-webkit-transform: scale(1, 0);-webkit-transform-origin: 0 0;-webkit-transition: -webkit-transform linear .1s, visibility 0s linear .1s;position: absolute;text-align: left;top: 100%;transform: scale(1, 0);transform-origin: 0 0;transition: transform linear .1s, visibility 0s linear .1s;visibility: hidden;width: 100%}.authentication-dropdown._show{z-index: 100;-webkit-transform: scale(1, 1);-webkit-transition: -webkit-transform linear .1s, visibility 0s linear 0s;transform: scale(1, 1);transition: transform linear .1s, visibility 0s linear 0s;visibility: visible}.authentication-wrapper{width: 33.33333333%;text-align: right}.block-authentication .block-title{font-size: 2.4rem;border-bottom: 0;margin-bottom: 25px}.block-authentication .actions-toolbar > .primary{display: inline;float: right;margin-right: 0}.block-authentication .actions-toolbar > .primary .action{margin-right: 0}.block-authentication .actions-toolbar > .secondary{float: left;margin-right: 2rem;padding-top: 1rem}.popup-authentication .modal-inner-wrap{min-width: 768px;width: 60%}.popup-authentication .block-authentication{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;border-top: 1px solid #c1c1c1}.popup-authentication .block[class],.popup-authentication .form-login,.popup-authentication .fieldset,.popup-authentication .block-content{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-grow: 1;flex-grow: 1}.popup-authentication .block[class]{box-sizing: border-box;float: left;padding: 10px 30px 0 0;width: 50%}.popup-authentication .block[class] + .block{border-left: 1px solid #c1c1c1;border-top: 0;margin: 0;padding: 10px 0 0 40px}.popup-authentication .block[class] + .block:before{left: 0;top: 50%}.popup-authentication .actions-toolbar{margin-bottom: 0;margin-top: auto}.checkout-payment-method .actions-toolbar .primary{float: right;margin: 0}.checkout-payment-method .fieldset > .field-select-billing > .control{float: none;width: 100%}.checkout-billing-address .action-update{float: right}.checkout-billing-address .actions-toolbar .action-cancel{margin: 6px 20px 0 0}.checkout-payment-method .payment-option-title{padding-left: 22px}.checkout-payment-method .payment-option-content .payment-option-inner + .actions-toolbar{margin-left: 0}.login-container .block.login .actions-toolbar > .primary{margin-bottom: 0;margin-right: 30px}.login-container .block.login .actions-toolbar > .secondary{float: left}.login-container .fieldset > .field > .control{width: 55%}.form-create-account .fieldset-fullname .fields{display: table;width: 100%}.form-create-account .fieldset-fullname .fields .field{display: table-cell}.form-create-account .fieldset-fullname .fields .field + .field{padding-left: 10px}.form-create-account .fieldset-fullname .field-name-prefix,.form-create-account .fieldset-fullname .field-name-suffix{width: 50px}.form.password.reset,.form.send.confirmation,.form.password.forget,.form.create.account{min-width: 600px;width: 50%}.account.page-layout-2columns-left .sidebar-main,.account.page-layout-2columns-left .sidebar-additional{width: 22.3%}.account.page-layout-2columns-left .column.main{width: 77.7%}.account .data.table{margin-bottom: 0}.account .data.table .col.actions{white-space: nowrap}.block-addresses-list .items.addresses{font-size: 0}.block-addresses-list .items.addresses > .item{display: inline-block;font-size: 14px;margin-bottom: 20px;vertical-align: top;width: 48%}.block-addresses-list .items.addresses > .item:nth-last-child(1),.block-addresses-list .items.addresses > .item:nth-last-child(2){margin-bottom: 0}.block-addresses-list .items.addresses > .item:nth-child(even){margin-left: 4%}.form-edit-account .fieldset .fieldset{margin-bottom: 20px;width: 100%}.control.captcha-image .captcha-img{margin: 0 10px 10px 0}.storecredit .block-balance-history{width: 100%}.table-balance-history .col{width: 25%}.page-product-downloadable .product-options-wrapper{float: left;width: 55%}.page-product-downloadable .product-options-bottom{float: right;width: 40%}.page-product-giftcard .product-info-main .price-box .price-container.price-final{font-size: 20px}.page-product-giftcard .product-info-main .price-box .price-container.price-final .price{font-size: 36px;line-height: 36px}.page-product-giftcard .product-info-main .product-info-stock-sku{padding-bottom: 0}.page-product-giftcard .product-info-main .product-reviews-summary{float: none}.page-product-giftcard .product-add-form{margin-top: -20px}.page-product-giftcard .product-add-form .field:not(.text){margin: 0 0 20px;padding: 0 20px 0 0;box-sizing: border-box;display: inline-block;width: 50%;vertical-align: top}.page-product-giftcard .product-add-form .field:not(.text) > .label{margin: 0 0 5px;display: inline-block}.page-product-giftcard .product-add-form .field:not(.text):last-child{margin-bottom: 0}.page-product-giftcard .product-add-form .field:not(.text) + .fieldset{clear: both}.page-product-giftcard .product-add-form .field:not(.text) > .label{font-weight: 400}.page-product-giftcard .product-add-form .field:not(.text) > .label + br{display: none}.page-product-giftcard .product-add-form .field:not(.text) .choice input{vertical-align: top}.page-product-giftcard .product-add-form .field:not(.text) .fields.group:before,.page-product-giftcard .product-add-form .field:not(.text) .fields.group:after{content: '';display: table}.page-product-giftcard .product-add-form .field:not(.text) .fields.group:after{clear: both}.page-product-giftcard .product-add-form .field:not(.text) .fields.group .field{box-sizing: border-box;float: left}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-2 .field{width: 50% !important}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-3 .field{width: 33.3% !important}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-4 .field{width: 25% !important}.page-product-giftcard .product-add-form .field:not(.text) .fields.group.group-5 .field{width: 20% !important}.page-product-giftcard .product-add-form .field:not(.text) .addon{display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-flex-wrap: nowrap;flex-wrap: nowrap;padding: 0;width: 100%}.page-product-giftcard .product-add-form .field:not(.text) .addon textarea,.page-product-giftcard .product-add-form .field:not(.text) .addon select,.page-product-giftcard .product-add-form .field:not(.text) .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}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter{background: #fff;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: 40px;line-height: 1.63;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}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore:disabled,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter:disabled{opacity: .5}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore::-moz-placeholder,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter::-moz-placeholder{color: #575757}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore::-webkit-input-placeholder,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter::-webkit-input-placeholder{color: #575757}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore:-ms-input-placeholder,.page-product-giftcard .product-add-form .field:not(.text) .addon .addafter:-ms-input-placeholder{color: #575757}.page-product-giftcard .product-add-form .field:not(.text) .addon .addbefore{float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1}.page-product-giftcard .product-add-form .field:not(.text) .additional{margin-top: 10px}.page-product-giftcard .product-add-form .field:not(.text).required > .label:after,.page-product-giftcard .product-add-form .field:not(.text)._required > .label:after{content: '*';color: #e02b27;font-size: 1.2rem;margin: 0 0 0 5px}.page-product-giftcard .product-add-form .field:not(.text) .note{font-size: 1.2rem;margin: 3px 0 0;padding: 0;display: inline-block;text-decoration: none}.page-product-giftcard .product-add-form .field:not(.text) .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}.page-product-giftcard .product-add-form .field:not(.text):nth-child(odd){padding-right: 25px}.page-product-giftcard .product-add-form .field:not(.text):nth-child(even){padding-right: 0}.page-product-giftcard .product-add-form .product-options-wrapper .field:not(.date) > .control{width: auto}.gift-options{position: relative;z-index: 1}.gift-options .actions-toolbar{clear: both;padding: 0;position: static}.gift-options .actions-toolbar .secondary{float: right}.gift-options .actions-toolbar .secondary .action{float: right;margin-left: 20px;margin-right: 0}.gift-options .actions-toolbar .secondary .action-cancel{display: block;float: left;margin-top: 6px}.gift-options .actions-toolbar:nth-child(3):before{border-left: 1px solid #c1c1c1;bottom: 5rem;content: '';display: block;left: 50%;overflow: hidden;position: absolute;top: 0;width: 0}.gift-options-title{font-weight: 400;font-size: 1.8rem}.gift-item-block .title{font-size: 1.6rem;padding: 20px 0}.item-gift td{padding-left: 0;padding-right: 0}.cart.table-wrapper .gift-options .actions-toolbar{clear: both;padding: 0;position: static}.cart .action-gift{float: left}.cart-container .cart-gift-item{margin-bottom: 20px}.cart-container .cart-gift-item .gift-options,.cart-container .cart-gift-item .gift-summary{padding-bottom: 20px}.form-giftregistry-share .fieldset .field,.form-giftregistry-edit .fieldset .field{width: 45%}.form-giftregistry-edit .fieldset.shipping_address .fieldset{margin-top: 20px}.table-giftregistry .col.create{white-space: nowrap}.table-giftregistry .col.message{width: 40%}.table-giftregistry .col.actions{width: 30%}.table-giftregistry-items .col.note{width: 30%}.account .data.table.table-giftregistry-items > thead > tr > th,.account .data.table.table-giftregistry-items > tbody > tr > th,.account .data.table.table-giftregistry-items > tfoot > tr > th,.account .data.table.table-giftregistry-items > thead > tr > td,.account .data.table.table-giftregistry-items > tbody > tr > td,.account .data.table.table-giftregistry-items > tfoot > tr > td{border-top: 1px solid #ddd}.account .data.table.table-giftregistry-items > caption + thead > tr:first-child > th,.account .data.table.table-giftregistry-items > colgroup + thead > tr:first-child > th,.account .data.table.table-giftregistry-items > thead:first-child > tr:first-child > th,.account .data.table.table-giftregistry-items > caption + thead > tr:first-child > td,.account .data.table.table-giftregistry-items > colgroup + thead > tr:first-child > td,.account .data.table.table-giftregistry-items > thead:first-child > tr:first-child > td{border-top: 0}.account .data.table.table-giftregistry-items > tbody + tbody{border-top: 1px solid #ddd}.account .data.table.table-giftregistry-items th{border-bottom: 0}.account .data.table.table-giftregistry-items > tbody > tr:nth-child(even) > td,.account .data.table.table-giftregistry-items > tbody > tr:nth-child(even) > th{background: none}.form-giftregistry-search .fieldset{margin-bottom: 29px}.form-giftregistry-search .fieldset .field.name,.form-giftregistry-search .fieldset .field.lastname{padding: 0 20px 0 0;box-sizing: border-box;display: inline-block;width: 50%;vertical-align: top;margin-bottom: auto}.form-giftregistry-search .fieldset .field.name + .fieldset,.form-giftregistry-search .fieldset .field.lastname + .fieldset{clear: both}.form-giftregistry-search .fieldset .field.lastname{padding: 0}.block-giftregistry-shared-items .item{border-bottom: 1px solid #ddd;border-top: 0}.block-giftregistry-shared-items .product-item-photo{display: table-cell;max-width: 100%;padding: 0 20px 0 0;vertical-align: top;width: 1%}.block-giftregistry-shared-items .product-item-details{display: table-cell;vertical-align: top;width: 99%;word-break: normal}.block-giftregistry-shared-items .col.product{width: 48%}.block-giftregistry-shared-items .col:not(.product){text-align: center}.block-giftregistry-shared-items .col.price{padding-top: 17px}.block-giftregistry-shared-items .input-text.qty{margin-top: -4px}.gift-options-cart-item .gift-wrapping,.cart-gift-item .gift-wrapping{box-sizing: border-box;float: left;padding-right: 20px;width: 50%}.gift-options-cart-item .gift-wrapping + .gift-message,.cart-gift-item .gift-wrapping + .gift-message{border-left: 1px solid #c1c1c1;box-sizing: border-box;float: left;padding-left: 4.5rem;width: 50%}.gift-options-cart-item .gift-summary .regular-price,.cart-gift-item .gift-summary .regular-price{white-space: nowrap}.gift-options-cart-item .gift-wrapping-name,.cart-gift-item .gift-wrapping-name{padding-right: 20px}.order-options .gift-wrapping,.table-order-review .gift-wrapping{max-width: 50%}.page-product-grouped .product-info-price{float: none}.page-product-grouped .minimal-price{margin-top: -8px}.box-tocart .action.instant-purchase{margin-bottom: 0;margin-right: 1%;width: 49%}.table-invitations .col{width: 50%}.wishlist.window.popup{bottom: auto;top: 20%;left: 50%;margin-left: -212px;width: 380px;right: auto}.block-wishlist-management{margin-bottom: 20px}.block-wishlist-management .wishlist-select{border-bottom: 1px solid #e8e8e8;display: table;margin-bottom: 15px;width: 100%}.block-wishlist-management .wishlist-select .wishlist-name{display: table-cell;margin-right: 10px;padding: 5px 10px 10px;vertical-align: top;white-space: nowrap;width: 5%}.block-wishlist-management .wishlist-select-items{display: table-cell;padding-right: 160px;vertical-align: top}.block-wishlist-management .wishlist-select-items .item{display: inline-block;margin-right: 10px;padding: 5px 10px 10px}.block-wishlist-management .wishlist-select-items .item:last-child{margin-right: 0}.block-wishlist-management .wishlist-select-items .current{border-bottom: 3px solid #d50032;font-weight: 600}.block-wishlist-management .wishlist-select .wishlist-name-current{display: none}.block-wishlist-management .wishlist-add.item{position: absolute;right: 0;top: 0}.block-wishlist-management .wishlist-title strong{font-size: 4rem}.block-wishlist-management .wishlist-info{float: left}.block-wishlist-management .wishlist-toolbar{float: right}.block-wishlist-info-items .product-item-photo{margin-left: 0}.products-grid.wishlist .product-item-checkbox{float: left}.products-grid.wishlist .product-item-checkbox + .product-item-name{margin-left: 25px}.form-create-return .fieldset .field{width: 45%}.magento-rma-guest-returns .column.main .block.block-order-details-view .block-content:not(.widget) .box{clear: none;float: left;width: 25%}.block-returns-tracking .block-title .action{margin: 0 0 0 30px}.block-returns-tracking .block-title .actions-track{float: right;margin-top: 12px}.order-links .item{float: left;margin: 0 -1px 0 0}.order-links .item a{padding: 1px 35px}.order-links .item strong{border-bottom: 0;margin-bottom: -1px;padding: 1px 35px 2px 35px}.order-actions-toolbar .action.print{display: block;float: right}.account .column.main .block.block-order-details-view .block-content:not(.widget) .box,[class^='sales-guest-'] .column.main .block.block-order-details-view .block-content:not(.widget) .box,.sales-guest-view .column.main .block.block-order-details-view .block-content:not(.widget) .box{clear: none;float: left;width: 25%}.block-order-details-comments{margin: 0 0 60px}.block-order-details-comments .comment-date{clear: left;float: left;margin-right: 50px;max-width: 90px}.block-order-details-comments .comment-content{overflow: hidden}.order-details-items{margin-top: -1px;padding: 25px}.order-details-items .col.name{padding-left: 0}.order-details-items .col.price{text-align: center}.order-details-items .col.subtotal{text-align: right}.order-details-items tbody td{padding-bottom: 20px;padding-top: 20px}.order-details-items tfoot .amount,.order-details-items tfoot .mark{text-align: right}.order-details-items.ordered .order-title{display: none}.order-pager-wrapper .order-pager-wrapper-top{padding-left: 0;padding-right: 0}.order-pager-wrapper .toolbar-amount{position: relative}.order-pager-wrapper .pages{float: right}.table-order-items tbody .col.label,.table-order-items tbody .col.value{padding-left: 0}.table-order-items.invoice .col.qty,.table-order-items.shipment .col.qty{text-align: center}.table-order-items.creditmemo .col.qty,.table-order-items.creditmemo .col.discount,.table-order-items.creditmemo .col.subtotal{text-align: center}.table-order-items.creditmemo .col.total{text-align: right}.form.send.friend{width: 60%}.form.send.friend .fieldset .field{width: 45%}.form.send.friend .fieldset .field.text{width: 90%}.my-credit-cards .card-type img{display: block}.page-products .products-grid .product-item{width: calc(100% / 3 - 20px * (3 - 1) / 3);margin-left: 20px}.page-products .products-grid .product-item:nth-child(3n + 1){margin-left: 0}.page-products.page-layout-1column .products-grid .product-item{width: 25%}.page-products.page-layout-3columns .products-grid .product-item{width: 50%}.page-products .columns{padding-top: 0;position: relative;z-index: 1}.toolbar-amount{display: block;float: left;position: static}.products.wrapper ~ .toolbar .pages{margin-bottom: 0;padding: 30px 0;border-top: 1px solid #ddd}.modes{display: inline-block;float: left;margin-right: 20px}.products.wrapper ~ .toolbar .modes{display: none}.modes-mode{background-color: rgba(0,0,0,0);box-shadow: inset 0 1px 0 0 #fff, inset 0 -1px 0 0 rgba(221,221,221,0.3);color: #333;border: 1px solid #ddd;border-right: 0;float: left;font-weight: 400;line-height: 1;padding: 7px 10px;text-align: center;display: inline-block;text-decoration: none}.modes-label + .modes-mode{border-radius: 3px 0 0 3px}.modes-mode:hover{color: #333;background: rgba(0,0,0,0)}.modes-mode:last-child{border-radius: 0 3px 3px 0;border-right: 1px solid #ddd}.modes-mode.active{box-shadow: inset 0 1px 0 0 rgba(221,221,221,0.8), inset 0 -1px 0 0 rgba(221,221,221,0.3);background: rgba(0,0,0,0);color: #9e9e9e}.modes-mode > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.modes-mode:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 16px;line-height: inherit;color: #7d7d7d;content: '\e60d';font-family: 'luma-icons';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.modes-mode:hover:before{color: #7d7d7d}.page-products .sorter{position: static;color: #999;font-size: 12px}.mode-list:before{content: '\e60b'}.limiter{float: right}.products.wrapper ~ .toolbar .limiter{display: block}.catalog-product-view .page-main .columns{max-width: none}.catalog-product-view .page-main .columns .column.main{padding: 0}.catalog-product-view .page-main .columns .column.main .product-block-container{padding: 0 20px}.catalog-product-view .page-main .columns .column.main .product.info.detailed{padding: 0 20px}.product-block-container{max-width: 1440px;margin-left: auto;margin-right: auto}.product-block-container .product-info-main{position: relative}.product-block-container .product-info-main .page-title-wrapper h1{text-align: left;margin-bottom: 10px;width: calc(100% - 60px);font-size: 24px}.product-block-container .product-info-main .product.attribute.brand{width: calc(100% - 60px);text-align: left}.product-block-container .product-info-main .product-add-form{padding-top: 25px}.product-block-container .box-tocart .action.tocart{margin-bottom: 0;margin-right: 1%;width: calc(100% - 90px)}.product-block-container .product-social-links{text-align: center;position: absolute;top: 0;right: 10px}.product-block-container .product-social-links .product-addto-links .towishlist span{display: none}.product-block-container .product-options-bottom .price-box .price-container,.product-block-container .product-info-price .price-box .price-container{font-size: 14px}.product-block-container .product-options-bottom .price-box .price-including-tax + .price-excluding-tax .price,.product-block-container .product-info-price .price-box .price-including-tax + .price-excluding-tax .price{font-size: 1.4rem;line-height: 16px}.product-info-main{float: right}.product.media{float: left;margin-bottom: 25px}.page-layout-1column .product-info-main{width: calc(42% - 20px / 2);margin: 20px 0}.page-layout-1column .product.media{width: calc(58% - 20px / 2);box-sizing: border-box;margin: 20px 0}.page-layout-2columns-left .product-info-main,.page-layout-2columns-right .product-info-main,.page-layout-3columns .product-info-main{width: 48%}.page-layout-2columns-left .product.media,.page-layout-2columns-right .product.media,.page-layout-3columns .product.media{width: 50%}.sidebar .product-items .product-item-info .product-item-photo{float: left;left: auto;margin: 0 10px 10px 0;position: relative;top: auto}.sidebar .product-items .product-item-details{margin: 0}.sidebar .product-items .product-item-actions{clear: left}.compare.wrapper{float: right;margin: 0;padding: 0;list-style: none none}.compare.wrapper .action.compare{line-height: 40px;color: #333;text-decoration: none}.compare.wrapper .action.compare:visited{color: #333;text-decoration: none}.compare.wrapper .action.compare:hover{color: #333;text-decoration: underline}.compare.wrapper .action.compare:active{color: #333;text-decoration: underline}.compare.wrapper .counter.qty{color: #7d7d7d}.compare.wrapper .counter.qty:before{content: '('}.compare.wrapper .counter.qty:after{content: ')'}.filter.block{margin-bottom: 20px;margin-top: 0px}.filter-title{display: none}.filter-content .item{margin: 10px 0}.filter-actions{margin-bottom: 30px}.filter.active .filter-options,.filter-options{background: transparent;clear: both;display: block;overflow: initial;position: static;border-top: 1px solid #ddd}.filter-subtitle{display: block;position: static}.page-layout-1column .toolbar-products{position: absolute;top: 0;width: 100%}.page-layout-1column .products ~ .toolbar-products{position: static}.page-layout-1column.page-with-filter .column.main{padding-top: 45px;position: relative;z-index: 1}.page-layout-1column .filter.block{border-top: 1px solid #ddd}.page-layout-1column .filter-content{margin-top: 10px}.page-layout-1column .filter-subtitle{display: none}.page-layout-1column .filter-options-item{border: 0;display: inline-block;margin-right: 25px;position: relative}.page-layout-1column .filter-options-item.active{z-index: 2}.page-layout-1column .filter-options-item.active .filter-options-content{visibility: visible}.page-layout-1column .filter-options-item.active:hover{z-index: 3}.page-layout-1column .filter-options-item.active:after,.page-layout-1column .filter-options-item.active:before{border: 8px solid rgba(0,0,0,0);height: 0;width: 0;border-bottom-color: #333;bottom: -1px;content: '';display: block;left: 5px;position: absolute;z-index: 3}.page-layout-1column .filter-options-item.active:after{border-bottom-color: #fff;margin-top: 2px;z-index: 4}.page-layout-1column .filter-options-title{padding: 0 20px 0 0}.page-layout-1column .filter-options-title:after{right: 2px;top: 3px;z-index: 3}.page-layout-1column .filter-options-content{background: #fff;-webkit-box-shadow: 0 3px 5px 0 rgba(50,50,50,0.75);-moz-box-shadow: 0 3px 5px 0 rgba(50,50,50,0.75);-ms-box-shadow: 0 3px 5px 0 rgba(50,50,50,0.75);box-shadow: 0 3px 5px 0 rgba(50,50,50,0.75);border: 1px solid #ddd;padding: 5px 0;position: absolute;top: 100%;visibility: hidden;width: 180px;z-index: 2}.page-layout-1column .filter-options-content .item{margin: 0;padding: 5px}.page-layout-1column .filter-options-content .item a{margin-left: 0}.page-layout-1column .filter-options-content .item:hover{background-color: #e8e8e8}.page-layout-1column .filter-current{display: inline;line-height: 35px}.page-layout-1column .filter-current-subtitle{color: #7d7d7d;display: inline;font-size: 14px;font-weight: normal;padding: 0}.page-layout-1column .filter-current-subtitle:after{content: ':'}.page-layout-1column .filter-current .item,.page-layout-1column .filter-current .items{display: inline}.page-layout-1column .filter-current .item{margin-right: 25px;white-space: nowrap}.page-layout-1column .filter-current .action.remove{line-height: normal}.page-layout-1column .filter-actions{display: inline;white-space: nowrap}.page-layout-1column .filter-actions ~ .filter-options{margin-top: 25px}.block.newsletter{width: 34%}.product-reviews-summary{margin-bottom: 15px}.products.wrapper.list .product-reviews-summary{margin: 0}.product-reviews-summary .reviews-actions{font-size: 12px;margin-top: 3px}html,body{height: 100%}.ie9 body{background-color: #6e716e}.navigation ul{padding: 0 8px}.page-header{margin-bottom: 0}.page-header .panel.wrapper{background-color: #333}.page-header .header.panel{padding-bottom: 0;padding-top: 0}.page-header .switcher{float: right;margin-left: 15px;margin-right: -6px;-ms-flex-order: 1;-webkit-order: 1;order: 1}.page-main > .page-title-wrapper .page-title{display: inline-block}.page-main > .page-title-wrapper .page-title + .action{float: right;margin-top: 20px}.header.panel > .header.links{margin: 0;padding: 0;list-style: none none;float: right;margin-left: auto}.header.panel > .header.links > li{display: inline-block;vertical-align: top}.header.panel > .header.links > li{margin: 0 0 0 15px}.header.panel > .header.links > li.welcome,.header.panel > .header.links > li > a{display: inline-block;line-height: 1.4}.header.panel > .header.links > li.welcome a{color: #fff;padding-left: 5px}.header.panel > .header.links > .authorization-link:after{content: attr(data-label);display: inline-block;margin: 0 -5px 0 5px}.header.panel > .header.links > .authorization-link:last-child:after{display: none}.header.panel > .header.links > .customer-welcome + .authorization-link{display: none}.page-wrapper{display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;margin: 0;min-height: 100%;position: relative;transition: margin .3s ease-out 0s}.page-wrapper > .breadcrumbs,.page-wrapper > .top-container,.page-wrapper > .widget{box-sizing: border-box;width: 100%}.page-wrapper > .breadcrumbs{max-width: calc(1440px + 20px * 2);padding: 0 20px;margin: 50px auto 0}.ie10 .page-wrapper,.ie11 .page-wrapper{height: 100%}.page-footer{margin-top: auto}.page-footer .switcher .options ul.dropdown{bottom: -10px;left: 100%;margin: 0 0 0 20px;top: auto}.page-footer .switcher .options ul.dropdown:before,.page-footer .switcher .options ul.dropdown:after{bottom: 13px;left: auto;right: 100%;top: auto}.page-footer .switcher .options ul.dropdown:before{border-color: rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)}.page-footer .switcher .options ul.dropdown:after{border-color: rgba(0,0,0,0) #bbb rgba(0,0,0,0) rgba(0,0,0,0);margin: 0 0 -1px -1px}.footer-container-top .block.newsletter{width: 50%;float: right;-ms-flex-order: 3;-webkit-order: 3;order: 3}.footer-container-top .footer.top-links.one{width: 20%;float: left;-ms-flex-order: 1;-webkit-order: 1;order: 1}.footer-container-top .footer.top-links.one > ul{padding-right: 20px}.footer-container-top .footer.top-links.two{width: 20%;display: inline-block;-ms-flex-order: 2;-webkit-order: 2;order: 2}.footer-container-top .footer.top-links.two > ul{padding-right: 20px}.footer.content .switcher.store{display: block;margin: 0}.footer.content .links{display: inline-block;padding-right: 50px;vertical-align: top}.footer.content .links li{background: transparent;border: none;font-size: 14px;margin: 0 0 8px;padding: 0}.footer.content .links a,.footer.content .links strong{display: inline}.products-grid.wishlist .product-item-info:hover .product-item-inner{display: block}.products-grid.wishlist .product-item-tooltip{display: inline-block}.products-grid.wishlist .product-item-actions{margin: 10px 0 0}.products-grid.wishlist .product-item-actions > *{display: inline-block;margin-bottom: 7px;margin-top: 7px}.products-grid.wishlist .product-item .fieldset{display: table}.products-grid.wishlist .product-item .fieldset .field.qty,.products-grid.wishlist .product-item .fieldset .product-item-actions{display: table-cell;vertical-align: bottom}.products-grid.wishlist .product-item .fieldset .field.qty{padding-right: 10px}.products-grid.wishlist .product-item .box-tocart .actions-primary{margin: 0}.products-grid.wishlist .product-item .box-tocart .stock{margin: 20px 0 0}.products-grid.wishlist .product-item .tocart{width: auto}.wishlist-index-index .product-item-info{width: auto}.block.widget .products-grid .product-item{width: 33.33333333%}.sidebar .block.widget .products-grid .product-item{margin-left: 0;width: 100%}.sidebar .block.widget .products-grid .product-item .actions-secondary{display: block;padding: 10px 0}.page-layout-1column .block.widget .products-grid .product-item{width: 25%}.page-layout-3columns .block.widget .products-grid .product-item{width: 50%}.sidebar .block.widget .pager .pages-item-next{padding: 0}.sidebar .block.widget .pager .pages-item-next .action{margin: 0}.cms-home .page-main .columns .column.main .block-products-list .product-items{margin-left: 0}.cms-home .page-main .columns .column.main .block.widget .products-grid .product-item{width: 33.3%}.cms-home .page-main .columns .column.main .block.widget .products-grid .product-item .product-image-container{width: 100% !important}.cms-home .page-main .columns .column.main .block-static-block .home-header .header-banner{display: none}.cms-home .page-main .columns .column.main .block-static-block .home-header .header-banner-tablet{display: block;object-fit: cover;width: 100%}.cms-home .page-main .columns .column.main .block-static-block .home-header .header-banner-mobile{display: none}.cms-home .page-main .columns .column.main .block-static-block .home-header .banner-text{left: 50%;top: 20%;bottom: auto;right: auto}.cms-home .page-main .columns .column.main .block-static-block .home-header .banner-text h2{font-size: 36px}.cms-home .page-main .columns .column.main .block-static-block .home-discover{margin: 0 20px;padding: 10px}.cms-home .page-main .columns .column.main .block-static-block .home-discover .discover-block{width: 50%}.cms-home .page-main .columns .column.main .block-static-block .home-discover .discover-block p{font-size: 24px;margin-bottom: 10px}.cms-home .page-main .columns .column.main .block-static-block .home-discover .discover-block span{font-size: 14px}.cms-home .page-main .columns .column.main .block-static-block .start-now img{object-position: center}.cms-home .page-main .columns .column.main .block-static-block .start-now .start-text h2{font-size: 48px}.cms-home .page-main .columns .column.main .block-static-block .start-now .start-text p{font-size: 20px}.page-layout-custom-cms-layout .page-title-wrapper h1{font-size: 56px}.page-layout-custom-cms-layout .cms-text-full{font-size: 16px;padding: 0 25px;margin: 0 auto;margin-top: 50px}.page-layout-custom-cms-layout .cms-text-full .titulos-cms span{font-size: 48px}.page-layout-custom-cms-layout .cms-text-full p{font-size: 16px}.page-layout-custom-cms-layout .cms-image-text-top{margin-top: 82px;margin-bottom: 100px;font-size: 16px}.page-layout-custom-cms-layout .cms-image-text-top .image-50{height: 500px;width: 50%;padding-right: 4%}.page-layout-custom-cms-layout .cms-image-text-top .text-50{font-size: 16px;width: 50%;margin: auto;padding: 20px}.page-layout-custom-cms-layout .cms-text-image-background .cms-image-background-mobile{display: none}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay{padding-left: 50px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay h3{margin-bottom: 25px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay h3 a span{font-size: 20px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay h3 a:before{font-size: 20px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay .titulos-cms{margin-bottom: 95px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay .titulos-cms span{font-size: 48px}.page-layout-custom-cms-layout .ganancias .titulos-cms{font-size: 48px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias h2{line-height: 96px;font-size: 36px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .socia{width: 100%;height: 96px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .jefa-grupo{width: 100%;height: 96px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .delegada-comercial .coches{margin: 25px auto 47px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .delegada-comercial .coches img{padding: 0 25px}.page-layout-custom-cms-layout .testimonios{padding: 50px 50px 100px;margin-top: 95px;font-size: 16px}.page-layout-custom-cms-layout .testimonios .titulos-cms span{font-size: 48px}.page-layout-custom-cms-layout .testimonios .cms-image-text .image-50{width: 50%;padding-right: 4%}.page-layout-custom-cms-layout .testimonios .cms-image-text .image-50 img{height: auto}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50{width: 50%}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-1 h4{font-size: 32px;padding: 20px 0 0 100px;padding-right: 10px}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-1 p{font-size: 20px;padding-left: 100px}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-2{padding: 35px 20px 25px}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-3 p{padding: 56px 70px}.page-layout-custom-cms-layout .testimonios .experiencia{font-size: 20px;padding: 57px 71px;max-width: 750px;margin: 70px auto;width: auto}.page-layout-custom-cms-layout .testimonios .quieres-ser{margin: 70px auto}.page-layout-custom-cms-layout .cms-block-3columns{font-size: 16px}.page-layout-custom-cms-layout .cms-block-3columns .cms-3columns{max-width: 950px}.page-layout-custom-cms-layout .cms-block-3columns .cms-3columns .cms-column{width: 31%;margin: 1% auto}.page-layout-custom-cms-layout .cms-block-3columns .cms-3columns .column-3 p{padding-top: 40px !important;padding-bottom: 20px}.page-layout-custom-cms-layout .cms-block-3columns .cms-3columns .comillas p{margin-top: 50px}.page-layout-custom-cms-layout .cms-block-4columns .cms-4columns .cms-column{width: 48%;padding: 30px 10px}.cms-contacto .text-50-header{margin-top: -200px}.cms-contacto .page-title-wrapper,.cms-prensa .page-title-wrapper,.cms-sobre-cristian-lay .page-title-wrapper,.cms-formulario-contacto .page-title-wrapper,.cms-formulario-registro .page-title-wrapper,.cms-no-route .page-title-wrapper{display: block}.cms-contacto .page-title-wrapper .page-title,.cms-prensa .page-title-wrapper .page-title,.cms-sobre-cristian-lay .page-title-wrapper .page-title,.cms-formulario-contacto .page-title-wrapper .page-title,.cms-formulario-registro .page-title-wrapper .page-title,.cms-no-route .page-title-wrapper .page-title{padding: 0 30px}.cms-contacto .cms-block-4columns .cms-4columns a,.cms-prensa .cms-block-4columns .cms-4columns a,.cms-sobre-cristian-lay .cms-block-4columns .cms-4columns a,.cms-formulario-contacto .cms-block-4columns .cms-4columns a,.cms-formulario-registro .cms-block-4columns .cms-4columns a,.cms-no-route .cms-block-4columns .cms-4columns a{width: 48%;margin: 10px auto}.cms-contacto .cms-block-4columns .cms-4columns a .cms-column,.cms-prensa .cms-block-4columns .cms-4columns a .cms-column,.cms-sobre-cristian-lay .cms-block-4columns .cms-4columns a .cms-column,.cms-formulario-contacto .cms-block-4columns .cms-4columns a .cms-column,.cms-formulario-registro .cms-block-4columns .cms-4columns a .cms-column,.cms-no-route .cms-block-4columns .cms-4columns a .cms-column{width: 100%;margin-top: 20px}.cms-contacto .cms-image-text-top .texto-50-title .titulos-cms,.cms-prensa .cms-image-text-top .texto-50-title .titulos-cms,.cms-sobre-cristian-lay .cms-image-text-top .texto-50-title .titulos-cms,.cms-formulario-contacto .cms-image-text-top .texto-50-title .titulos-cms,.cms-formulario-registro .cms-image-text-top .texto-50-title .titulos-cms,.cms-no-route .cms-image-text-top .texto-50-title .titulos-cms{margin-bottom: 50px}.cms-contacto .cms-image-text-top .texto-50-title .text-50,.cms-prensa .cms-image-text-top .texto-50-title .text-50,.cms-sobre-cristian-lay .cms-image-text-top .texto-50-title .text-50,.cms-formulario-contacto .cms-image-text-top .texto-50-title .text-50,.cms-formulario-registro .cms-image-text-top .texto-50-title .text-50,.cms-no-route .cms-image-text-top .texto-50-title .text-50{max-width: 515px}.cms-contacto .cms-image-text-top.contacto-full,.cms-prensa .cms-image-text-top.contacto-full,.cms-sobre-cristian-lay .cms-image-text-top.contacto-full,.cms-formulario-contacto .cms-image-text-top.contacto-full,.cms-formulario-registro .cms-image-text-top.contacto-full,.cms-no-route .cms-image-text-top.contacto-full{height: 683px}.cms-contacto .cms-image-text-top.contacto-full .text-50,.cms-prensa .cms-image-text-top.contacto-full .text-50,.cms-sobre-cristian-lay .cms-image-text-top.contacto-full .text-50,.cms-formulario-contacto .cms-image-text-top.contacto-full .text-50,.cms-formulario-registro .cms-image-text-top.contacto-full .text-50,.cms-no-route .cms-image-text-top.contacto-full .text-50{position: absolute;width: 500px;left: 70px;top: 25%}.cms-contacto .cms-image-text-top.contacto-full .text-50 h2,.cms-prensa .cms-image-text-top.contacto-full .text-50 h2,.cms-sobre-cristian-lay .cms-image-text-top.contacto-full .text-50 h2,.cms-formulario-contacto .cms-image-text-top.contacto-full .text-50 h2,.cms-formulario-registro .cms-image-text-top.contacto-full .text-50 h2,.cms-no-route .cms-image-text-top.contacto-full .text-50 h2{font-size: 36px}.cms-prensa .page-title-wrapper{top: 35px}.cms-prensa .text-50-header{width: 80%;max-width: 640px;margin: 0 auto;margin-top: -200px;border-radius: 5px}.cms-prensa .text-50-header p{font-size: 24px}.cms-prensa .contacto-full .image-50{padding-right: 0}.cms-sobre-cristian-lay .page-title-wrapper{top: 80px}.cms-sobre-cristian-lay .cms-image-text-top{height: 600px}.cms-sobre-cristian-lay .cms-image-text-top .image-50{height: 100%}.cms-sobre-cristian-lay .cms-image-text-top .texto-50-title .text-50 p{font-size: 18px;margin-bottom: 20px}.cms-sobre-cristian-lay .text-50-header{width: 80%;max-width: 640px;margin: 0 auto;margin-top: -200px;padding: 60px 50px;border-radius: 5px}.cms-sobre-cristian-lay .text-50-header p{font-size: 20px;margin-bottom: 20px;width: 100%}.cms-sobre-cristian-lay .video-sobre-cl{width: 500px;height: 300px;margin: 70px auto 0}.cms-sobre-cristian-lay .cms-text-img-background{width: 100%;height: 1000px;position: relative}.cms-sobre-cristian-lay .cms-text-img-background .img-background img{object-fit: cover;height: 100%}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl{width: 560px;padding: 60px 50px;background: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl p{margin-bottom: 20px;font-size: 20px}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl img{width: 130px;margin: 20px auto 30px}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a{text-decoration: none;text-align: center}.cms-sobre-cristian-lay .nuestra-filosofia{max-width: 890px;margin: 100px auto 50px;text-align: center}.cms-sobre-cristian-lay .nuestra-filosofia .titulos-cms{margin: 10px auto 58px;font-size: 48px;max-width: 200px}.cms-sobre-cristian-lay .nuestra-filosofia p{max-width: 540px;margin: 0 auto;font-size: 20px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 30px auto}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna1,.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna2{width: 48%;box-sizing: border-box;border-radius: 5px;box-shadow: 0 0 7px 0 rgba(0,0,0,0.11);border: solid 1px #ddd;margin: 20px 0;padding: 20px 40px;min-height: 330px;display: flex;flex-direction: column;justify-content: center}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna1 h2,.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna2 h2{margin-top: 0;font-size: 36px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna1 p,.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna2 p{font-size: 20px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3{width: 100%;border-radius: 5px;box-shadow: 0 0 7px 0 rgba(0,0,0,0.11);border: solid 1px #ddd;min-height: 330px;display: flex;flex-wrap: wrap;justify-content: center;box-sizing: border-box;padding: 20px 50px 40px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 h2{margin-top: 0;width: 100%;font-size: 36px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 .filosofia-subcolumna{width: 33.3%;margin: 20px 0;box-sizing: border-box;padding: 0 20px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 .filosofia-subcolumna h3{font-size: 16px;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 400;letter-spacing: 2px;color: #d50032;text-transform: uppercase}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 .filosofia-subcolumna p{font-size: 14px}.cms-sobre-cristian-lay .contacto-full .image-50{padding-right: 0}.cms-formulario-contacto .cms-image-full,.cms-formulario-registro .cms-image-full,.cms-prensa .cms-image-full,.cms-sobre-cristian-lay .cms-image-full,.cms-contacto .cms-image-full{position: absolute;top: 0;left: 50%;z-index: -1;transform: translateX(-50%);width: 100%}.cms-formulario-contacto .bloque-formularios,.cms-formulario-registro .bloque-formularios,.cms-prensa .bloque-formularios,.cms-sobre-cristian-lay .bloque-formularios,.cms-contacto .bloque-formularios{background: white;z-index: 5;width: 600px;margin: 0 auto;margin-top: -200px;border: 1px solid #ddd;padding: 50px}.cms-formulario-contacto .bloque-formularios h2,.cms-formulario-registro .bloque-formularios h2,.cms-prensa .bloque-formularios h2,.cms-sobre-cristian-lay .bloque-formularios h2,.cms-contacto .bloque-formularios h2{font-size: 36px;text-align: center}.cms-formulario-contacto .bloque-formularios p,.cms-formulario-registro .bloque-formularios p,.cms-prensa .bloque-formularios p,.cms-sobre-cristian-lay .bloque-formularios p,.cms-contacto .bloque-formularios p{font-size: 20px;margin-bottom: 40px}.cms-formulario-contacto .bloque-formularios .pflfo-section h2,.cms-formulario-registro .bloque-formularios .pflfo-section h2,.cms-prensa .bloque-formularios .pflfo-section h2,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section h2,.cms-contacto .bloque-formularios .pflfo-section h2{display: none}.cms-formulario-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-formulario-registro .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-prensa .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary{width: 100%;display: flex}.cms-formulario-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-formulario-registro .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-prensa .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button{width: 100%;max-width: 320px;margin: 0 auto;background: #d50032}.cms-formulario-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-formulario-registro .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-prensa .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button span{width: 100%}.cms-asesoras .page-title-wrapper{color: #fff !important}}@media all and (min-width: 1024px), print{.nav-toggle{display: none}.nav-sections{-webkit-flex-shrink: 0;flex-shrink: 0;-webkit-flex-basis: auto;flex-basis: auto;margin-bottom: 0;border-bottom: 1px solid #ddd}.nav-sections-item-title{display: none}.nav-sections-items .block-search{display: inline-block}.nav-sections-item-content{display: block !important;position: relative;text-align: center}.nav-sections-item-content > .navigation{display: block}.navigation{background: #fff;font-weight: 600;height: inherit;left: auto;overflow: inherit;padding: 0;position: relative;top: 0;width: 100%;z-index: 3}.navigation:empty{display: none}.navigation ul{margin-top: 0;margin-bottom: 0;padding: 0;position: relative}.navigation li.level0{border-top: none}.navigation li.level1{position: relative}.navigation .level0{margin: 0 10px 0 0;display: inline-block;position: relative}.navigation .level0:last-child{margin-right: 0;padding-right: 0}.navigation .level0 > .level-top{color: #575757;line-height: 47px;padding: 0 12px;text-decoration: none;box-sizing: border-box;position: relative;display: inline-block}.navigation .level0 > .level-top:hover,.navigation .level0 > .level-top.ui-state-focus{color: #333;text-decoration: none}.navigation .level0.active > .level-top,.navigation .level0.has-active > .level-top{border-color: #d50032;border-style: solid;border-width: 0 0 3px;color: #333;text-decoration: none;display: inline-block}.navigation .level0.parent:hover > .submenu{overflow: visible !important}.navigation .level0.parent > .level-top{padding-right: 20px}.navigation .level0.parent > .level-top > .ui-menu-icon{position: absolute;right: 0;display: inline-block;text-decoration: none}.navigation .level0.parent > .level-top > .ui-menu-icon > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.navigation .level0.parent > .level-top > .ui-menu-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 .level0 .submenu{background: #fff;border: 1px solid #ddd;box-shadow: 0 5px 5px rgba(0,0,0,0.19);font-weight: 400;min-width: 230px;padding: 15px 0;display: none;left: 0;margin: 0 !important;padding: 0;position: absolute;z-index: 1;margin-top: 11px}.navigation .level0 .submenu > ul{margin-top: 11px}.navigation .level0 .submenu > ul:before,.navigation .level0 .submenu > ul:after{content: '';display: block;overflow: hidden;position: absolute}.navigation .level0 .submenu > ul:before{color: #fff;left: 20px;top: -20px;border: 10px solid rgba(0,0,0,0);height: 0;width: 0;border-bottom-color: #fff;z-index: 4}.navigation .level0 .submenu > ul:after{border: 11px solid rgba(0,0,0,0);height: 0;width: 0;border-bottom-color: #ddd;color: #ddd;left: 19px;top: -22px;z-index: 3}.navigation .level0 .submenu a{display: block;line-height: inherit;color: #575757;padding: 8px 20px}.navigation .level0 .submenu a:hover,.navigation .level0 .submenu a.ui-state-focus{background: #e8e8e8;color: #333;text-decoration: none}.navigation .level0 .submenu .active > a{border-color: #d50032;border-style: solid;border-width: 0 0 0 3px;color: #333}.navigation .level0 .submenu .submenu{top: 0 !important;left: 100% !important}.navigation .level0 .submenu .submenu-reverse{left: auto !important;right: 100%}.navigation .level0 .submenu li{margin: 0}.navigation .level0 .submenu li.parent > a > .ui-menu-icon{position: absolute;right: 3px;display: inline-block;text-decoration: none}.navigation .level0 .submenu li.parent > a > .ui-menu-icon > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.navigation .level0 .submenu li.parent > a > .ui-menu-icon:after{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 12px;line-height: 20px;color: inherit;content: '\e608';font-family: 'luma-icons';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.navigation .level0.more{position: relative;display: inline-block;text-decoration: none}.navigation .level0.more:after{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 26px;line-height: inherit;color: inherit;content: '\e607';font-family: 'luma-icons';vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.navigation .level0.more:before{display: none}.navigation .level0.more:after{cursor: pointer;padding: 8px 12px;position: relative;z-index: 1}.navigation .level0.more:hover > .submenu{overflow: visible !important}.navigation .level0.more li{display: block}.panel.header .links,.panel.header .switcher{display: inline-block}.home-categories-block .home-categories .home-column1{margin: 70px 5px 70px 50px;max-height: 1200px}.home-categories-block .home-categories .home-column1 .home-cat img{margin: 10px 0}.home-categories-block .home-categories .home-column2{margin: 70px 50px 70px 5px;max-height: 1200px}.home-categories-block .home-categories .home-column2 .home-cat img{margin: 10px 0}.newsletter-popup-wrapper .modal-popup._show .modal-inner-wrap{top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);height: 560px;width: 780px;margin: 0 auto;box-shadow: none}.newsletter-popup-wrapper .modal-popup._show .modal-inner-wrap .modal-content #newsletter-popup .newsletter-img{display: block;float: left;width: 390px;height: 560px}.newsletter-popup-wrapper .modal-popup._show .modal-inner-wrap .modal-content #newsletter-popup .newsletter-popup-content{width: calc(100% - 390px);float: right}.newsletter-popup-wrapper .modal-popup._show .modal-inner-wrap .modal-content #newsletter-popup .newsletter-popup-content .content{padding: 0 30px;margin-top: 125px;max-width: none}.newsletter-popup-wrapper .modal-popup._show .modal-inner-wrap .modal-content #newsletter-popup .newsletter-popup-content .content .newsletter-title{font-size: 2.8rem}.newsletter-popup-wrapper .modal-popup._show .modal-inner-wrap .modal-content #newsletter-popup .newsletter-popup-content .content .newsletter-description{font-size: 1.8rem;margin: 20px 0 35px}.checkout-index-index .opc-wrapper .shipping-address-item:nth-child(3n + 1):before{display: block}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item:before{display: block}.checkout-index-index .opc-wrapper .shipping-address-item.selected-item + .shipping-address-item:before{display: block}ul.level0 > li.mega > a.mega{position: relative;padding: 0 15px}ul.level0 > li.mega.style-default,ul.level0 > li.mega.style-1,ul.level0 > li.mega.style-2{position: static}ul.level0 > li.mega.style-default .child-content,ul.level0 > li.mega.style-1 .child-content,ul.level0 > li.mega.style-2 .child-content{left: 0}ul.level1 > li.mega.separador:before{content: "";position: absolute;left: -20px;top: 0;width: 1px;height: 100%;background: #ddd}ul.level1 > li.mega.has-child:focus > .child-content,ul.level1 > li.mega.has-child:hover > .child-content{right: -100px;top: 30px}ul.level2 > li.mega.has-child:focus > .child-content,ul.level2 > li.mega.has-child:hover > .child-content{right: -100px;top: 30px}.child-content{display: block;visibility: hidden;opacity: 0;transition: visibility 0s, opacity .5s linear}ul.level0 > li.mega.has-child:focus > .child-content,ul.level0 > li.mega.has-child:hover > .child-content{visibility: visible;opacity: 1}ul.level0 > li.mega > a.mega{position: relative;padding: 0 10px}ul.level0 > li.mega.style-default,ul.level0 > li.mega.style-1{position: relative}ul.level0 > li.mega.style-2{position: static}ul.level0 > li.mega.style-2 .child-content{left: 100px}ul.level1 > li.mega.has-child:focus > .child-content,ul.level1 > li.mega.has-child:hover > .child-content{right: -130px;top: 30px}ul.level2 > li.mega.has-child:focus > .child-content,ul.level2 > li.mega.has-child:hover > .child-content{right: -130px;top: 30px}.menu-store-switcher .has-child{text-decoration: underline}.menu-store-switcher .has-child .menu-title:after{content: "";display: inline-block;width: 6px;height: 6px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;transform: rotate(45deg);margin: 2px 6px}.menu-store-switcher .child-content{background: #fafcfd;width: 400px;border: 1px solid #ddd;left: auto;top: 40px}.menu-store-switcher .child-content .child-content-inner{padding: 20px 0;margin: 0}.menu-store-switcher .child-content .child-content-inner .store-switcher-group ul{list-style: none;padding: 10px 0px}.menu-store-switcher .child-content .child-content-inner .store-switcher-group ul li{width: 100%}.menu-store-switcher .child-content .child-content-inner .store-switcher-group ul li a{font-size: 12px}.menu-store-switcher .child-content .child-content-inner .store-switcher-group ul li a img{vertical-align: sub;margin-right: 5px}.ub-mega-menu-vertical .ub-mega-menu-wrapper .child-content{left: 170px}.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level0 > li.mega{position: relative}.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:hover > .child-content,.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:focus > .child-content{right: -200px}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper .child-content{right: 170px}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level0 > li.mega{position: relative}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:hover > .child-content,.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:focus > .child-content{left: -200px}.checkout-index-index .modal-popup .modal-inner-wrap{margin-left: -400px;width: 800px;left: 50%}.opc-wrapper .shipping-address-item{width: 33.33333333%}.opc-wrapper .shipping-address-item:before{background: #ccc;height: calc(100% - 20px);content: '';left: 0;position: absolute;top: 0;width: 1px}.opc-wrapper .shipping-address-item:nth-child(3n + 1):before{display: none}.opc-wrapper .shipping-address-item.selected-item:before{display: none}.opc-wrapper .shipping-address-item.selected-item + .shipping-address-item:before{display: none}.table-checkout-shipping-method{min-width: 500px}.products-grid .product-item{width: 20%}.page-layout-1column .products-grid .product-item{width: 16.66666667%}.page-layout-3columns .products-grid .product-item{width: 25%}.page-products .products-grid .product-items{margin: 0}.page-products .products-grid .product-item{width: calc((100% / 4 - 20px * (4 - 1) / 4));margin-left: 20px;padding: 0}.page-products .products-grid .product-item:nth-child(3n + 1){margin-left: 20px}.page-products .products-grid .product-item:nth-child(4n + 1){margin-left: 0}.page-products.page-layout-1column .products-grid .product-item{margin-left: 0;width: 20%}.page-products.page-layout-3columns .products-grid .product-item{margin-left: 1%;width: 32.667%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n){margin-left: 1%}.page-products.page-layout-3columns .products-grid .product-item:nth-child(3n + 1){margin-left: 0}.box-tocart .paypal:first-of-type{margin-top: 13px}.block-search{position: relative;width: 125px;z-index: 4;line-height: 50px;padding: 0 5px;margin: 0}.block-search .label{display: none}.block-search .control{border-top: 0;margin: 0;padding: 0}.block-search input{margin: 0;padding-right: 35px;position: static;height: 50px;border: none;line-height: 50px}.block-search input::-webkit-input-placeholder{color: #575757}.block-search input:-moz-placeholder{color: #575757}.block-search input::-moz-placeholder{color: #575757}.block-search input:-ms-input-placeholder{color: #575757}.block-search .action.search{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;position: absolute;right: 10px;top: 0;z-index: 1}.block-search .action.search > span{border: 0;clip: rect(0, 0, 0, 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px}.block-search .action.search:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 16px;line-height: 32px;color: #fff;content: '\e615';font-family: 'luma-icons';margin: 0;vertical-align: top;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.block-search .action.search:hover:before{color: #fff}.block-search .action.search:active:before{color: inherit}.block-search .action.search:focus,.block-search .action.search:active{background: none;border: none}.block-search .action.search:hover{background: none;border: none}.block-search .action.search.disabled,.block-search .action.search[disabled],fieldset[disabled] .block-search .action.search{pointer-events: none;opacity: .5}.block-search .action.search:focus:before{color: #333}.search-autocomplete{margin-top: 0}.logo{max-width: 242px}.logo img{max-height: inherit}.page-header{border: 0}.header.content{padding: 35px 20px 15px}.footer-container-top .block.newsletter{width: 40%;float: right;-ms-flex-order: 3;-webkit-order: 3;order: 3}.header.panel > .header.links > .authorization-link,.header.panel > .header.links > .customer-welcome{padding: 9px 0;display: inline-block;text-decoration: none}.header.panel > .header.links > .authorization-link:before,.header.panel > .header.links > .customer-welcome:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 20px;line-height: normal;color: #fff;content: "\e914";font-family: "cristianlay-icons";margin: 0 5px 0 0;vertical-align: text-bottom;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.header.panel > .header.links > .authorization-link:hover:before,.header.panel > .header.links > .customer-welcome:hover:before{color: #fff}.header.panel > .header.links > .authorization-link:active:before,.header.panel > .header.links > .customer-welcome:active:before{color: #fff}.wishlist-index-index .products-grid .product-items{margin: 0}.wishlist-index-index .products-grid .product-item{margin-bottom: 20px;margin-left: calc((100% - 4 * 24.439%) / 3);padding: 0;width: 24.439%}.wishlist-index-index .products-grid .product-item:nth-child(4n + 1){margin-left: 0}.block.widget .products-grid .product-item{width: 20%}.page-layout-1column .block.widget .products-grid .product-item{margin-left: calc((100% - 5 * (100%/6)) / 4);width: 16.66666667%}.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n + 1){margin-left: calc((100% - 5 * (100%/6)) / 4)}.page-layout-1column .block.widget .products-grid .product-item:nth-child(5n + 1){margin-left: 0}.page-layout-3columns .block.widget .products-grid .product-item{width: 25%}.block.widget .products-grid .product-items{margin: 0}.block.widget .products-grid .product-item{margin-left: calc((100% - 4 * 24.439%) / 3);padding: 0;width: 24.439%}.block.widget .products-grid .product-item:nth-child(4n + 1){margin-left: 0}.cms-home .page-main .columns .column.main .block.widget .products-grid .product-item{width: 16.6%}.cms-home .page-main .columns .column.main .block-static-block .home-header .header-banner{display: block}.cms-home .page-main .columns .column.main .block-static-block .home-header .header-banner-tablet{display: none}.cms-home .page-main .columns .column.main .block-static-block .home-header .header-banner-mobile{display: none}.cms-home .page-main .columns .column.main .block-static-block .home-header .banner-text{bottom: auto;left: auto;right: -6%;top: 50%}.cms-home .page-main .columns .column.main .block-static-block .home-header .banner-text h2{font-size: 36px}.cms-home .page-main .columns .column.main .block-static-block .home-discover{margin: 0 50px;padding: 30px;flex-direction: row}.cms-home .page-main .columns .column.main .block-static-block .home-discover .discover-block{width: 50%}.cms-home .page-main .columns .column.main .block-static-block .home-discover .discover-block p{font-size: 24px}.cms-home .page-main .columns .column.main .block-static-block .home-discover .discover-block span{font-size: 14px}.cms-home .page-main .columns .column.main .block-static-block .start-now img{object-position: center}.cms-home .page-main .columns .column.main .block-static-block .start-now .start-text h2{font-size: 48px}.cms-home .page-main .columns .column.main .block-static-block .start-now .start-text p{font-size: 20px}.page-layout-custom-cms-layout .page-title-wrapper h1{font-size: 72px}.page-layout-custom-cms-layout .column.main{padding: 0 50px}.page-layout-custom-cms-layout .cms-text-full{font-size: 20px;margin: 0 auto;margin-top: 95px}.page-layout-custom-cms-layout .cms-text-full .titulos-cms span{font-size: 48px}.page-layout-custom-cms-layout .cms-image-text-top{margin-top: 82px;margin-bottom: 100px;font-size: 20px}.page-layout-custom-cms-layout .cms-image-text-top .image-50{width: 50%;padding-right: 4%}.page-layout-custom-cms-layout .cms-image-text-top .text-50{width: auto;margin: auto;padding: 20px;font-size: 20px}.page-layout-custom-cms-layout .cms-text-image-background{height: 576px}.page-layout-custom-cms-layout .cms-text-image-background .cms-image-background{display: block}.page-layout-custom-cms-layout .cms-text-image-background .cms-image-background-mobile{display: none}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay{padding-left: 50px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay span{font-size: 48px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay h3{margin-bottom: 25px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay h3 a{font-weight: 600}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay h3 a span{font-size: 20px}.page-layout-custom-cms-layout .cms-text-image-background .cms-text-overlay .titulos-cms{margin-bottom: 95px}.page-layout-custom-cms-layout .ganancias .titulos-cms{font-size: 48px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias h2{line-height: 96px;font-size: 36px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .socia{width: 100%;height: 96px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .jefa-grupo{width: 100%;height: 96px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .delegada-comercial .coches{margin: 25px auto 47px}.page-layout-custom-cms-layout .ganancias .descripcion-ganancias .delegada-comercial .coches img{padding: 0 25px}.page-layout-custom-cms-layout .testimonios{padding: 50px 110px 100px;font-size: 20px;margin-top: 95px}.page-layout-custom-cms-layout .testimonios .titulos-cms{width: auto}.page-layout-custom-cms-layout .testimonios .titulos-cms span{font-size: 48px}.page-layout-custom-cms-layout .testimonios .cms-image-text .image-50{width: 50%;padding-right: 4%}.page-layout-custom-cms-layout .testimonios .cms-image-text .image-50 img{width: 500px}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50{width: 50%}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-1 h4{font-size: 36px;padding: 20px 0 0 100px;padding-right: 10px}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-1 p{font-size: 20px;padding-left: 100px}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-2{padding: 68px 20px 52px}.page-layout-custom-cms-layout .testimonios .cms-image-text .text-50 .bloque-3 p{padding: 56px 70px}.page-layout-custom-cms-layout .testimonios .experiencia{padding: 57px 71px;width: 750px;margin: 0 auto;margin-top: 70px;font-size: 24px}.page-layout-custom-cms-layout .testimonios .quieres-ser{margin-top: 71px}.page-layout-custom-cms-layout .cms-block-3columns .cms-3columns{max-width: 950px}.page-layout-custom-cms-layout .cms-block-3columns .cms-column{width: 31%;margin: 1% auto}.page-layout-custom-cms-layout .cms-block-3columns .column-3 p{padding-top: 40px !important;padding-bottom: 20px}.page-layout-custom-cms-layout .cms-block-3columns .comillas p{margin-top: 50px}.page-layout-custom-cms-layout .cms-block-4columns .cms-4columns{margin-top: 64px}.page-layout-custom-cms-layout .cms-block-4columns .cms-4columns .cms-column{width: 23%;padding: 10px}.cms-contacto .page-title-wrapper .page-title,.cms-prensa .page-title-wrapper .page-title,.cms-sobre-cristian-lay .page-title-wrapper .page-title,.cms-formulario-contacto .page-title-wrapper .page-title,.cms-formulario-registro .page-title-wrapper .page-title,.cms-no-route .page-title-wrapper .page-title,.cms-catalogos .page-title-wrapper .page-title{padding: 0 30px}.cms-contacto .cms-block-4columns .cms-4columns a,.cms-prensa .cms-block-4columns .cms-4columns a,.cms-sobre-cristian-lay .cms-block-4columns .cms-4columns a,.cms-formulario-contacto .cms-block-4columns .cms-4columns a,.cms-formulario-registro .cms-block-4columns .cms-4columns a,.cms-no-route .cms-block-4columns .cms-4columns a,.cms-catalogos .cms-block-4columns .cms-4columns a{width: 23%;margin: 0 auto}.cms-contacto .cms-block-4columns .cms-4columns a .cms-column,.cms-prensa .cms-block-4columns .cms-4columns a .cms-column,.cms-sobre-cristian-lay .cms-block-4columns .cms-4columns a .cms-column,.cms-formulario-contacto .cms-block-4columns .cms-4columns a .cms-column,.cms-formulario-registro .cms-block-4columns .cms-4columns a .cms-column,.cms-no-route .cms-block-4columns .cms-4columns a .cms-column,.cms-catalogos .cms-block-4columns .cms-4columns a .cms-column{width: 100%;margin-top: 20px}.cms-contacto .cms-image-text-top .texto-50-title .titulos-cms,.cms-prensa .cms-image-text-top .texto-50-title .titulos-cms,.cms-sobre-cristian-lay .cms-image-text-top .texto-50-title .titulos-cms,.cms-formulario-contacto .cms-image-text-top .texto-50-title .titulos-cms,.cms-formulario-registro .cms-image-text-top .texto-50-title .titulos-cms,.cms-no-route .cms-image-text-top .texto-50-title .titulos-cms,.cms-catalogos .cms-image-text-top .texto-50-title .titulos-cms{margin-bottom: 50px}.cms-contacto .cms-image-text-top .texto-50-title .text-50,.cms-prensa .cms-image-text-top .texto-50-title .text-50,.cms-sobre-cristian-lay .cms-image-text-top .texto-50-title .text-50,.cms-formulario-contacto .cms-image-text-top .texto-50-title .text-50,.cms-formulario-registro .cms-image-text-top .texto-50-title .text-50,.cms-no-route .cms-image-text-top .texto-50-title .text-50,.cms-catalogos .cms-image-text-top .texto-50-title .text-50{max-width: 515px}.cms-contacto .cms-image-text-top.contacto-full,.cms-prensa .cms-image-text-top.contacto-full,.cms-sobre-cristian-lay .cms-image-text-top.contacto-full,.cms-formulario-contacto .cms-image-text-top.contacto-full,.cms-formulario-registro .cms-image-text-top.contacto-full,.cms-no-route .cms-image-text-top.contacto-full,.cms-catalogos .cms-image-text-top.contacto-full{height: 683px}.cms-contacto .cms-image-text-top.contacto-full .text-50,.cms-prensa .cms-image-text-top.contacto-full .text-50,.cms-sobre-cristian-lay .cms-image-text-top.contacto-full .text-50,.cms-formulario-contacto .cms-image-text-top.contacto-full .text-50,.cms-formulario-registro .cms-image-text-top.contacto-full .text-50,.cms-no-route .cms-image-text-top.contacto-full .text-50,.cms-catalogos .cms-image-text-top.contacto-full .text-50{position: absolute;width: 500px;left: 70px;top: 25%}.cms-contacto .cms-image-text-top.contacto-full .text-50 h2,.cms-prensa .cms-image-text-top.contacto-full .text-50 h2,.cms-sobre-cristian-lay .cms-image-text-top.contacto-full .text-50 h2,.cms-formulario-contacto .cms-image-text-top.contacto-full .text-50 h2,.cms-formulario-registro .cms-image-text-top.contacto-full .text-50 h2,.cms-no-route .cms-image-text-top.contacto-full .text-50 h2,.cms-catalogos .cms-image-text-top.contacto-full .text-50 h2{font-size: 36px}.cms-formulario-contacto .cms-image-full,.cms-formulario-registro .cms-image-full,.cms-prensa .cms-image-full,.cms-sobre-cristian-lay .cms-image-full,.cms-contacto .cms-image-full,.cms-catalogos .cms-image-full{position: absolute;top: 0;left: 50%;z-index: -1;transform: translateX(-50%);width: 100%}.cms-formulario-contacto .bloque-formularios,.cms-formulario-registro .bloque-formularios,.cms-prensa .bloque-formularios,.cms-sobre-cristian-lay .bloque-formularios,.cms-contacto .bloque-formularios,.cms-catalogos .bloque-formularios{background: white;z-index: 5;width: 600px;margin: 0 auto;margin-top: -200px;border: 1px solid #ddd;padding: 50px}.cms-formulario-contacto .bloque-formularios h2,.cms-formulario-registro .bloque-formularios h2,.cms-prensa .bloque-formularios h2,.cms-sobre-cristian-lay .bloque-formularios h2,.cms-contacto .bloque-formularios h2,.cms-catalogos .bloque-formularios h2{font-size: 36px;text-align: center}.cms-formulario-contacto .bloque-formularios p,.cms-formulario-registro .bloque-formularios p,.cms-prensa .bloque-formularios p,.cms-sobre-cristian-lay .bloque-formularios p,.cms-contacto .bloque-formularios p,.cms-catalogos .bloque-formularios p{font-size: 20px;margin-bottom: 40px}.cms-formulario-contacto .bloque-formularios .pflfo-section h2,.cms-formulario-registro .bloque-formularios .pflfo-section h2,.cms-prensa .bloque-formularios .pflfo-section h2,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section h2,.cms-contacto .bloque-formularios .pflfo-section h2,.cms-catalogos .bloque-formularios .pflfo-section h2{display: none}.cms-formulario-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-formulario-registro .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-prensa .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary,.cms-catalogos .bloque-formularios .pflfo-section .actions-toolbar .primary{width: 100%;display: flex}.cms-formulario-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-formulario-registro .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-prensa .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button,.cms-catalogos .bloque-formularios .pflfo-section .actions-toolbar .primary button{width: 100%;max-width: 320px;margin: 0 auto;background: #d50032}.cms-formulario-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-formulario-registro .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-prensa .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-sobre-cristian-lay .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-contacto .bloque-formularios .pflfo-section .actions-toolbar .primary button span,.cms-catalogos .bloque-formularios .pflfo-section .actions-toolbar .primary button span{width: 100%}.cms-contacto .text-50-header{margin-top: -200px}.cms-contacto .text-50-header p{margin-bottom: 0 !important;font-size: 20px !important}.cms-prensa .page-title-wrapper,.cms-contacto .page-title-wrapper{top: 80px}.cms-prensa .cms-image-full .banner-mobile-press,.cms-contacto .cms-image-full .banner-mobile-press{display: none}.cms-prensa .text-50-header p,.cms-contacto .text-50-header p{font-size: 24px}.cms-prensa .contacto-full .image-50,.cms-contacto .contacto-full .image-50{padding-right: 0}.cms-sobre-cristian-lay .page-title-wrapper{top: 80px}.cms-sobre-cristian-lay .cms-image-text-top{height: 600px}.cms-sobre-cristian-lay .cms-image-text-top .image-50{height: 100%}.cms-sobre-cristian-lay .cms-image-text-top .texto-50-title .text-50 p{font-size: 20px;margin-bottom: 20px}.cms-sobre-cristian-lay .text-50-header{width: 80%;max-width: 640px;margin: 0 auto;margin-top: -200px;padding: 60px 50px;border-radius: 5px}.cms-sobre-cristian-lay .text-50-header p{font-size: 20px;margin-bottom: 20px;width: 100%}.cms-sobre-cristian-lay .video-sobre-cl{width: 880px;height: 495px;margin: 70px auto 0}.cms-sobre-cristian-lay .cms-text-img-background{width: 100%;height: 1000px;position: relative}.cms-sobre-cristian-lay .cms-text-img-background .img-background img{object-fit: cover;height: 100%}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl{width: 640px;padding: 60px 50px;background: white;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl p{margin-bottom: 20px;font-size: 20px}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl img{width: 130px;margin: 20px auto 30px;position: relative;left: 50%;transform: translateX(-50%)}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a{margin: 0px auto;display: block;display: inline-block;text-decoration: none}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a:before{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: inherit;line-height: inherit;color: #d50032;content: "\e902";font-family: "cristianlay-icons";vertical-align: middle;display: inline-block;font-weight: normal;overflow: hidden;speak: none;text-align: center}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a:hover:before{color: #d50032}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a:active:before{color: #d50032}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a:before{margin-right: 10px;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);transition: .3s all ease}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a span{font-size: 20px;font-weight: 600;border-bottom: 1px solid #d50032}.cms-sobre-cristian-lay .cms-text-img-background .cms-text-overlay-sobre-cl a:hover:before{-webkit-transform: rotate(-90deg) translateY(5px);-moz-transform: rotate(-90deg) translateY(5px);-o-transform: rotate(-90deg) translateY(5px);-ms-transform: rotate(-90deg) translateY(5px);transform: rotate(-90deg) translateY(5px)}.cms-sobre-cristian-lay .nuestra-filosofia{max-width: 890px;margin: 100px auto 50px;text-align: center}.cms-sobre-cristian-lay .nuestra-filosofia .titulos-cms{margin: 10px auto 58px;font-size: 48px;max-width: 200px}.cms-sobre-cristian-lay .nuestra-filosofia p{max-width: 540px;margin: 0 auto;font-size: 20px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas{display: flex;flex-wrap: wrap;justify-content: space-between;margin: 30px auto}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna1,.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna2{width: 48%;box-sizing: border-box;border-radius: 5px;box-shadow: 0 0 7px 0 rgba(0,0,0,0.11);border: solid 1px #ddd;margin: 20px 0;padding: 0 40px;min-height: 330px;display: flex;flex-direction: column;justify-content: center}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna1 h2,.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna2 h2{font-size: 36px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna1 p,.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna2 p{font-size: 20px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3{width: 100%;border-radius: 5px;box-shadow: 0 0 7px 0 rgba(0,0,0,0.11);border: solid 1px #ddd;min-height: 330px;display: flex;flex-wrap: wrap;justify-content: center;box-sizing: border-box;padding: 20px 50px 40px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 h2{width: 100%;font-size: 36px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 .filosofia-subcolumna{width: 33.3%;margin: 20px 0;box-sizing: border-box;padding: 0 20px}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 .filosofia-subcolumna h3{font-size: 16px;font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight: 400;letter-spacing: 2px;color: #d50032;text-transform: uppercase}.cms-sobre-cristian-lay .nuestra-filosofia .filosofia-bloque-3columnas .filosofia-columna3 .filosofia-subcolumna p{font-size: 14px}.cms-sobre-cristian-lay .contacto-full .image-50{padding-right: 0}.cms-asesoras .page-title-wrapper{color: #fff !important}.home-links{text-decoration: none}.home-links:hover{text-decoration: none}.catalog-container .catalog-element{width: calc(50% - 100px)}}@media all and (min-width: 1440px), print{ul.level0 > li.mega > a.mega{padding: 0 10px}ul.level0 > li.mega.style-default,ul.level0 > li.mega.style-1{position: relative}ul.level0 > li.mega.style-2{position: relative}ul.level0 > li.mega.style-2 .child-content{left: 0px}ul.level1 > li.mega.has-child:focus > .child-content,ul.level1 > li.mega.has-child:hover > .child-content{right: -130px;top: 10px}ul.level2 > li.mega.has-child:focus > .child-content,ul.level2 > li.mega.has-child:hover > .child-content{right: -130px;top: 10px}.ub-mega-menu-vertical .ub-mega-menu-wrapper .child-content{left: 170px}.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:hover > .child-content,.ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:focus > .child-content{right: -230px}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper .child-content{right: 170px}.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:hover > .child-content,.page-layout-2columns-right .ub-mega-menu-vertical .ub-mega-menu-wrapper ul.level1 li.mega.has-child:focus > .child-content{left: -230px}.sidebar .product-items .product-item-info .product-item-photo{float: none;left: 0;margin: 0;position: absolute;top: 0}.sidebar .product-items .product-item-details{margin-left: 85px}}@font-face{font-family: 'cristianlay-icons';src: url('../fonts/cristianlay/cristianlay-icons.eot?7v27ky');src: url('../fonts/cristianlay/cristianlay-icons.eot?7v27ky#iefix') format('embedded-opentype'), url('../fonts/cristianlay/cristianlay-icons.woff2?7v27ky') format('woff2'), url('../fonts/cristianlay/cristianlay-icons.ttf?7v27ky') format('truetype'), url('../fonts/cristianlay/cristianlay-icons.woff?7v27ky') format('woff'), url('../fonts/cristianlay/cristianlay-icons.svg?7v27ky#cristianlay-icons') format('svg');font-weight: normal;font-style: normal}[class^="cristianlay-icons_"],[class*=" cristianlay-icons_"]{font-family: 'cristianlay-icons' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.cristianlay-icons_user:before{content: "\e915"}.cristianlay-icons_bag:before{content: "\e908"}.cristianlay-icons_worldwide:before{content: "\e913"}.cristianlay-icons_account:before{content: "\e914"}.cristianlay-icons_download:before{content: "\e912"}.cristianlay-icons_minus:before{content: "\e910"}.cristianlay-icons_plus:before{content: "\e911"}.cristianlay-icons_linkedin:before{content: "\e90b"}.cristianlay-icons_youtube:before{content: "\e90c"}.cristianlay-icons_twitter:before{content: "\e90d"}.cristianlay-icons_facebook:before{content: "\e90e"}.cristianlay-icons_instagram:before{content: "\e90f"}.cristianlay-icons_email:before{content: "\e90a"}.cristianlay-icons_close-icon:before{content: "\e909"}.cristianlay-icons_menu-search:before{content: "\e900"}.cristianlay-icons_favorite:before{content: "\e901"}.cristianlay-icons_small-caret:before{content: "\e902"}.cristianlay-icons_big-caret:before{content: "\e903"}.cristianlay-icons_star:before{content: "\e904"}.cristianlay-icons_search:before{content: "\e905"}.cristianlay-icons_exit:before{content: "\e906"}.cristianlay-icons_heart:before{content: "\e907"}.block.crosssell .owl-stage .owl-item .product-item{width: 89% !important}.clearfix{*zoom: 1}.clearfix:after{content: '';display: block;clear: both;height: 0}