.btn-with-border{background-color:#fff;color:#111;border:1px solid #dfdfdf}.btn-with-border:hover, .btn-with-border:active, .btn-with-border:focus, .btn-with-border:focus:active, .btn-with-border:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.btn-with-border[disabled="disabled"],.btn-with-border[disabled="true"],.btn-with-border:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.btn-with-border[disabled="disabled"]:hover,.btn-with-border[disabled="disabled"]:active,.btn-with-border[disabled="disabled"]:focus,.btn-with-border[disabled="disabled"]:active:focus,.btn-with-border[disabled="true"]:hover,.btn-with-border[disabled="true"]:active,.btn-with-border[disabled="true"]:focus,.btn-with-border[disabled="true"]:active:focus,.btn-with-border:disabled:hover,.btn-with-border:disabled:active,.btn-with-border:disabled:focus,.btn-with-border:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.btn-with-border[disabled="disabled"].btn-success,.btn-with-border[disabled="true"].btn-success,.btn-with-border:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large) {padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large):active, .btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large):focus {transform:scale(.97)}.btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large).btn-only-icon {padding:0}.btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large):not(.btn-only-icon) .icon {margin-right:.5rem}.btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large):not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large) [class*="icon"]:before {font-size:1.25rem}.btn-with-border:not(.btn-lg):not(.btn-large):not(.btn--lg):not(.btn--large).btn-only-icon [class*="icon"]:before {font-size:1.5rem}.addToCart,.addFavorites,.inFavList,.notifyStock{margin:0 0 .75rem}.addToCart, .addFavorites:not(.btn-sm.btn-icon.pull-right), .outOfStock, .notifyStock {padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.addToCart:active, .addToCart:focus, .addFavorites:not(.btn-sm.btn-icon.pull-right):active, .addFavorites:not(.btn-sm.btn-icon.pull-right):focus, .outOfStock:active, .outOfStock:focus, .notifyStock:active, .notifyStock:focus {transform:scale(.97)}.addToCart.btn-only-icon, .addFavorites:not(.btn-sm.btn-icon.pull-right).btn-only-icon, .outOfStock.btn-only-icon, .notifyStock.btn-only-icon {padding:0}.addToCart:not(.btn-only-icon) .icon, .addFavorites:not(.btn-sm.btn-icon.pull-right):not(.btn-only-icon) .icon, .outOfStock:not(.btn-only-icon) .icon, .notifyStock:not(.btn-only-icon) .icon {margin-right:.5rem}.addToCart:not(.btn-only-icon) .icon.right, .addFavorites:not(.btn-sm.btn-icon.pull-right):not(.btn-only-icon) .icon.right, .outOfStock:not(.btn-only-icon) .icon.right, .notifyStock:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.addToCart [class*="icon"]:before, .addFavorites:not(.btn-sm.btn-icon.pull-right) [class*="icon"]:before, .outOfStock [class*="icon"]:before, .notifyStock [class*="icon"]:before {font-size:1.5rem}.addToCart{font-weight:600;color:#fff;background:#0058a3;border-color:transparent}.addToCart:hover, .addToCart:active, .addToCart:focus, .addToCart:focus:active, .addToCart:not(:disabled):not(.disabled):active {border-color:transparent}.addToCart:hover,.addToCart:focus{background:#004f93;color:#fff}.addToCart:active, .addToCart:focus:active, .addToCart:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.addToCart[disabled="disabled"],.addToCart[disabled="true"],.addToCart:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.addToCart[disabled="disabled"]:hover,.addToCart[disabled="disabled"]:active,.addToCart[disabled="disabled"]:focus,.addToCart[disabled="disabled"]:active:focus,.addToCart[disabled="true"]:hover,.addToCart[disabled="true"]:active,.addToCart[disabled="true"]:focus,.addToCart[disabled="true"]:active:focus,.addToCart:disabled:hover,.addToCart:disabled:active,.addToCart:disabled:focus,.addToCart:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.addToCart[disabled="disabled"].btn-success,.addToCart[disabled="true"].btn-success,.addToCart:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.product_custom_bkp .addToCart{display:flex;width:45px;min-width:45px;height:45px;margin-left:auto;margin-right:.5rem;padding:0}.product_custom_bkp .addToCart .picto-shopping-cart-full{padding-left:.5rem}.product_custom_bkp .addToCart .picto-shopping-cart-full:before{content:"";font-size:1.5rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.product_custom_bkp .addToCart .picto-shopping-cart-full:before{font-family:"fundament-icons-v2"!important;line-height:1.5}.notifyStock{color:#fff;background:#0058a3;border-color:transparent;padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.notifyStock:hover, .notifyStock:active, .notifyStock:focus, .notifyStock:focus:active, .notifyStock:not(:disabled):not(.disabled):active {border-color:transparent}.notifyStock:hover,.notifyStock:focus{background:#004f93;color:#fff}.notifyStock:active, .notifyStock:focus:active, .notifyStock:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.notifyStock[disabled="disabled"],.notifyStock[disabled="true"],.notifyStock:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.notifyStock[disabled="disabled"]:hover,.notifyStock[disabled="disabled"]:active,.notifyStock[disabled="disabled"]:focus,.notifyStock[disabled="disabled"]:active:focus,.notifyStock[disabled="true"]:hover,.notifyStock[disabled="true"]:active,.notifyStock[disabled="true"]:focus,.notifyStock[disabled="true"]:active:focus,.notifyStock:disabled:hover,.notifyStock:disabled:active,.notifyStock:disabled:focus,.notifyStock:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.notifyStock[disabled="disabled"].btn-success,.notifyStock[disabled="true"].btn-success,.notifyStock:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.notifyStock:active,.notifyStock:focus{transform:scale(.97)}.notifyStock.btn-only-icon{padding:0}.notifyStock:not(.btn-only-icon) .icon {margin-right:.5rem}.notifyStock:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.notifyStock [class*="icon"]:before{font-size:1.5rem}.addFavorites:not(.btn-sm.btn-icon.pull-right), .continueShopping, .inFavList {background-color:#fff;color:#111;border:1px solid #dfdfdf;padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.addFavorites:not(.btn-sm.btn-icon.pull-right):hover, .addFavorites:not(.btn-sm.btn-icon.pull-right):active, .addFavorites:not(.btn-sm.btn-icon.pull-right):focus, .addFavorites:not(.btn-sm.btn-icon.pull-right):focus:active, .addFavorites:not(.btn-sm.btn-icon.pull-right):not(:disabled):not(.disabled):active, .continueShopping:hover, .continueShopping:active, .continueShopping:focus, .continueShopping:focus:active, .continueShopping:not(:disabled):not(.disabled):active, .inFavList:hover, .inFavList:active, .inFavList:focus, .inFavList:focus:active, .inFavList:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="disabled"], .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="true"], .addFavorites:not(.btn-sm.btn-icon.pull-right):disabled, .continueShopping[disabled="disabled"], .continueShopping[disabled="true"], .continueShopping:disabled, .inFavList[disabled="disabled"], .inFavList[disabled="true"], .inFavList:disabled {background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="disabled"]:hover, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="disabled"]:active, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="disabled"]:focus, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="disabled"]:active:focus, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="true"]:hover, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="true"]:active, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="true"]:focus, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="true"]:active:focus, .addFavorites:not(.btn-sm.btn-icon.pull-right):disabled:hover, .addFavorites:not(.btn-sm.btn-icon.pull-right):disabled:active, .addFavorites:not(.btn-sm.btn-icon.pull-right):disabled:focus, .addFavorites:not(.btn-sm.btn-icon.pull-right):disabled:active:focus, .continueShopping[disabled="disabled"]:hover, .continueShopping[disabled="disabled"]:active, .continueShopping[disabled="disabled"]:focus, .continueShopping[disabled="disabled"]:active:focus, .continueShopping[disabled="true"]:hover, .continueShopping[disabled="true"]:active, .continueShopping[disabled="true"]:focus, .continueShopping[disabled="true"]:active:focus, .continueShopping:disabled:hover, .continueShopping:disabled:active, .continueShopping:disabled:focus, .continueShopping:disabled:active:focus, .inFavList[disabled="disabled"]:hover, .inFavList[disabled="disabled"]:active, .inFavList[disabled="disabled"]:focus, .inFavList[disabled="disabled"]:active:focus, .inFavList[disabled="true"]:hover, .inFavList[disabled="true"]:active, .inFavList[disabled="true"]:focus, .inFavList[disabled="true"]:active:focus, .inFavList:disabled:hover, .inFavList:disabled:active, .inFavList:disabled:focus, .inFavList:disabled:active:focus {background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="disabled"].btn-success, .addFavorites:not(.btn-sm.btn-icon.pull-right)[disabled="true"].btn-success, .addFavorites:not(.btn-sm.btn-icon.pull-right):disabled.btn-success, .continueShopping[disabled="disabled"].btn-success, .continueShopping[disabled="true"].btn-success, .continueShopping:disabled.btn-success, .inFavList[disabled="disabled"].btn-success, .inFavList[disabled="true"].btn-success, .inFavList:disabled.btn-success {background-color:#0a8a00;border-color:#0a8a00;color:#fff}.addFavorites:not(.btn-sm.btn-icon.pull-right):active, .addFavorites:not(.btn-sm.btn-icon.pull-right):focus, .continueShopping:active, .continueShopping:focus, .inFavList:active, .inFavList:focus {transform:scale(.97)}.addFavorites:not(.btn-sm.btn-icon.pull-right).btn-only-icon, .continueShopping.btn-only-icon, .inFavList.btn-only-icon {padding:0}.addFavorites:not(.btn-sm.btn-icon.pull-right):not(.btn-only-icon) .icon, .continueShopping:not(.btn-only-icon) .icon, .inFavList:not(.btn-only-icon) .icon {margin-right:.5rem}.addFavorites:not(.btn-sm.btn-icon.pull-right):not(.btn-only-icon) .icon.right, .continueShopping:not(.btn-only-icon) .icon.right, .inFavList:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.addFavorites:not(.btn-sm.btn-icon.pull-right) [class*="icon"]:before, .continueShopping [class*="icon"]:before, .inFavList [class*="icon"]:before {font-size:1.5rem}.addFavorites:not(.btn-sm.btn-icon.pull-right) {padding:0 1.5rem}.goToCart,.continueShopping{transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.goToCart:active,.goToCart:focus,.continueShopping:active,.continueShopping:focus{transform:scale(.97)}.goToCart:active,.goToCart:focus,.continueShopping:active,.continueShopping:focus{transform:scale(.97)}.goToCart.btn-only-icon,.continueShopping.btn-only-icon{padding:0}.goToCart:not(.btn-only-icon) .icon, .continueShopping:not(.btn-only-icon) .icon {margin-right:.5rem}.goToCart:not(.btn-only-icon) .icon.right, .continueShopping:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.goToCart [class*="icon"]:before,.continueShopping [class*="icon"]:before{font-size:1.5rem}.goToCart{color:#fff;background:#0058a3;border-color:transparent}.goToCart:hover, .goToCart:active, .goToCart:focus, .goToCart:focus:active, .goToCart:not(:disabled):not(.disabled):active {border-color:transparent}.goToCart:hover,.goToCart:focus{background:#004f93;color:#fff}.goToCart:active, .goToCart:focus:active, .goToCart:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.goToCart[disabled="disabled"],.goToCart[disabled="true"],.goToCart:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.goToCart[disabled="disabled"]:hover,.goToCart[disabled="disabled"]:active,.goToCart[disabled="disabled"]:focus,.goToCart[disabled="disabled"]:active:focus,.goToCart[disabled="true"]:hover,.goToCart[disabled="true"]:active,.goToCart[disabled="true"]:focus,.goToCart[disabled="true"]:active:focus,.goToCart:disabled:hover,.goToCart:disabled:active,.goToCart:disabled:focus,.goToCart:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.goToCart[disabled="disabled"].btn-success,.goToCart[disabled="true"].btn-success,.goToCart:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.continueShopping{background-color:#fff;color:#111;border:1px solid #dfdfdf}.continueShopping:hover, .continueShopping:active, .continueShopping:focus, .continueShopping:focus:active, .continueShopping:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.continueShopping[disabled="disabled"],.continueShopping[disabled="true"],.continueShopping:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.continueShopping[disabled="disabled"]:hover,.continueShopping[disabled="disabled"]:active,.continueShopping[disabled="disabled"]:focus,.continueShopping[disabled="disabled"]:active:focus,.continueShopping[disabled="true"]:hover,.continueShopping[disabled="true"]:active,.continueShopping[disabled="true"]:focus,.continueShopping[disabled="true"]:active:focus,.continueShopping:disabled:hover,.continueShopping:disabled:active,.continueShopping:disabled:focus,.continueShopping:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.continueShopping[disabled="disabled"].btn-success,.continueShopping[disabled="true"].btn-success,.continueShopping:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.quickLook{width:100%;height:auto;background-color:#fff;color:#111;border:1px solid #dfdfdf;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.quickLook:hover, .quickLook:active, .quickLook:focus, .quickLook:focus:active, .quickLook:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.quickLook[disabled="disabled"],.quickLook[disabled="true"],.quickLook:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.quickLook[disabled="disabled"]:hover,.quickLook[disabled="disabled"]:active,.quickLook[disabled="disabled"]:focus,.quickLook[disabled="disabled"]:active:focus,.quickLook[disabled="true"]:hover,.quickLook[disabled="true"]:active,.quickLook[disabled="true"]:focus,.quickLook[disabled="true"]:active:focus,.quickLook:disabled:hover,.quickLook:disabled:active,.quickLook:disabled:focus,.quickLook:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.quickLook[disabled="disabled"].btn-success,.quickLook[disabled="true"].btn-success,.quickLook:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.quickLook:active,.quickLook:focus{transform:scale(.97)}.quickLook .icon-quickview:before{content:"";font-size:1.5rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.quickLook .icon-quickview:before{line-height:1}.addShoppingList{background-color:#fff;color:#111;border:1px solid #dfdfdf;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);width:55px;min-width:55px;height:55px;max-height:55px;margin-top:0;padding:0}.addShoppingList:hover, .addShoppingList:active, .addShoppingList:focus, .addShoppingList:focus:active, .addShoppingList:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.addShoppingList[disabled="disabled"],.addShoppingList[disabled="true"],.addShoppingList:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.addShoppingList[disabled="disabled"]:hover,.addShoppingList[disabled="disabled"]:active,.addShoppingList[disabled="disabled"]:focus,.addShoppingList[disabled="disabled"]:active:focus,.addShoppingList[disabled="true"]:hover,.addShoppingList[disabled="true"]:active,.addShoppingList[disabled="true"]:focus,.addShoppingList[disabled="true"]:active:focus,.addShoppingList:disabled:hover,.addShoppingList:disabled:active,.addShoppingList:disabled:focus,.addShoppingList:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.addShoppingList[disabled="disabled"].btn-success,.addShoppingList[disabled="true"].btn-success,.addShoppingList:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.addShoppingList:active,.addShoppingList:focus{transform:scale(.97)}.addShoppingList.active{border-color:#ced4da}.addShoppingList span:not([class*="icon"]) {display:none}.addShoppingList .fundament-icon-heart-filled::before,.toggleFavorites .fundament-icon-heart-filled::before{color:#dc3545}.icon.fundament-icon-heart-filled::before{color:#dc3545}.addFavorites{padding:0}.addFavorites.active{border-color:#dfdfdf}#addShoppingList{opacity:.5}#addShoppingList:hover{opacity:1}.inFavList [class*="icon-"]:before{font-size:1.65rem}.addPromocode input{padding-top:0;padding-bottom:0;height:35px;border-color:#dfdfdf;color:#111;border-radius:.25rem!important}.addPromocode button{margin-left:.5rem;background:#0058a3;font-size:.875rem;line-height:1rem;padding:0 1rem;height:35px;border:none}.modalConfirmationButton{background-color:#fff;color:#111;border:1px solid #dfdfdf}.modalConfirmationButton:hover, .modalConfirmationButton:active, .modalConfirmationButton:focus, .modalConfirmationButton:focus:active, .modalConfirmationButton:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.modalConfirmationButton[disabled="disabled"],.modalConfirmationButton[disabled="true"],.modalConfirmationButton:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.modalConfirmationButton[disabled="disabled"]:hover,.modalConfirmationButton[disabled="disabled"]:active,.modalConfirmationButton[disabled="disabled"]:focus,.modalConfirmationButton[disabled="disabled"]:active:focus,.modalConfirmationButton[disabled="true"]:hover,.modalConfirmationButton[disabled="true"]:active,.modalConfirmationButton[disabled="true"]:focus,.modalConfirmationButton[disabled="true"]:active:focus,.modalConfirmationButton:disabled:hover,.modalConfirmationButton:disabled:active,.modalConfirmationButton:disabled:focus,.modalConfirmationButton:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.modalConfirmationButton[disabled="disabled"].btn-success,.modalConfirmationButton[disabled="true"].btn-success,.modalConfirmationButton:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}@media (max-width:575.98px){.modalConfirmationButton{width:100%;margin-bottom:1rem}.modalConfirmationButton:first-of-type{order:1}.modalConfirmationButton:last-of-type{order:0;margin-bottom:1rem}}.modalConfirmationButton .icon:before{font-size:1.5em!important}.modalConfirmationButton.primary{color:#fff;background:#0058a3;border-color:transparent}.modalConfirmationButton.primary:hover, .modalConfirmationButton.primary:active, .modalConfirmationButton.primary:focus, .modalConfirmationButton.primary:focus:active, .modalConfirmationButton.primary:not(:disabled):not(.disabled):active {border-color:transparent}.modalConfirmationButton.primary:hover,.modalConfirmationButton.primary:focus{background:#004f93;color:#fff}.modalConfirmationButton.primary:active, .modalConfirmationButton.primary:focus:active, .modalConfirmationButton.primary:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.modalConfirmationButton.primary[disabled="disabled"],.modalConfirmationButton.primary[disabled="true"],.modalConfirmationButton.primary:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.modalConfirmationButton.primary[disabled="disabled"]:hover,.modalConfirmationButton.primary[disabled="disabled"]:active,.modalConfirmationButton.primary[disabled="disabled"]:focus,.modalConfirmationButton.primary[disabled="disabled"]:active:focus,.modalConfirmationButton.primary[disabled="true"]:hover,.modalConfirmationButton.primary[disabled="true"]:active,.modalConfirmationButton.primary[disabled="true"]:focus,.modalConfirmationButton.primary[disabled="true"]:active:focus,.modalConfirmationButton.primary:disabled:hover,.modalConfirmationButton.primary:disabled:active,.modalConfirmationButton.primary:disabled:focus,.modalConfirmationButton.primary:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.modalConfirmationButton.primary[disabled="disabled"].btn-success,.modalConfirmationButton.primary[disabled="true"].btn-success,.modalConfirmationButton.primary:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.modalConfirmationButton:focus{outline:none}.addToProduct,.unselectToProduct{padding:.75rem 1rem;background:#fff}.addToProduct span.icon,.unselectToProduct span.icon{display:inline-block;margin-right:.25rem}.addToProduct span:not(.icon), .unselectToProduct span:not(.icon) {font-weight:600}.addToProduct.selected,.unselectToProduct.selected{background:#ffba00}.addToProduct{border:0}.unselectToProduct{border:1px solid #dfdfdf}button.lightbtn-blue.news{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}button.lightbtn-blue.news:active,button.lightbtn-blue.news:focus{transform:scale(.97)}button.lightbtn-blue.news.btn-only-icon{padding:0}button.lightbtn-blue.news:not(.btn-only-icon) .icon {margin-right:.5rem}button.lightbtn-blue.news:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}button.lightbtn-blue.news [class*="icon"]:before{font-size:1.25rem}button.lightbtn-blue.news.btn-only-icon [class*="icon"]:before{font-size:1.5rem}button.newbtn-blue.color{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);color:#fff;background:#0058a3;border-color:transparent}button.newbtn-blue.color:active,button.newbtn-blue.color:focus{transform:scale(.97)}button.newbtn-blue.color.btn-only-icon{padding:0}button.newbtn-blue.color:not(.btn-only-icon) .icon {margin-right:.5rem}button.newbtn-blue.color:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}button.newbtn-blue.color [class*="icon"]:before{font-size:1.25rem}button.newbtn-blue.color.btn-only-icon [class*="icon"]:before{font-size:1.5rem}button.newbtn-blue.color:hover, button.newbtn-blue.color:active, button.newbtn-blue.color:focus, button.newbtn-blue.color:focus:active, button.newbtn-blue.color:not(:disabled):not(.disabled):active {border-color:transparent}button.newbtn-blue.color:hover,button.newbtn-blue.color:focus{background:#004f93;color:#fff}button.newbtn-blue.color:active, button.newbtn-blue.color:focus:active, button.newbtn-blue.color:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}button.newbtn-blue.color[disabled="disabled"],button.newbtn-blue.color[disabled="true"],button.newbtn-blue.color:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}button.newbtn-blue.color[disabled="disabled"]:hover,button.newbtn-blue.color[disabled="disabled"]:active,button.newbtn-blue.color[disabled="disabled"]:focus,button.newbtn-blue.color[disabled="disabled"]:active:focus,button.newbtn-blue.color[disabled="true"]:hover,button.newbtn-blue.color[disabled="true"]:active,button.newbtn-blue.color[disabled="true"]:focus,button.newbtn-blue.color[disabled="true"]:active:focus,button.newbtn-blue.color:disabled:hover,button.newbtn-blue.color:disabled:active,button.newbtn-blue.color:disabled:focus,button.newbtn-blue.color:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}button.newbtn-blue.color[disabled="disabled"].btn-success,button.newbtn-blue.color[disabled="true"].btn-success,button.newbtn-blue.color:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}button.newbtn.red{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);color:#fff;background:#e00751;border:0}button.newbtn.red:active,button.newbtn.red:focus{transform:scale(.97)}button.newbtn.red.btn-only-icon{padding:0}button.newbtn.red:not(.btn-only-icon) .icon {margin-right:.5rem}button.newbtn.red:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}button.newbtn.red [class*="icon"]:before{font-size:1.25rem}button.newbtn.red.btn-only-icon [class*="icon"]:before{font-size:1.5rem}button.newbtn.red:hover,button.newbtn.red:focus{background:#cc003d;color:#fff}button.newbtn.red:active,button.newbtn.red:focus:active{background:#b80029;color:#fff;box-shadow:none}button.newbtn.red[disabled="disabled"],button.newbtn.red[disabled="true"],button.newbtn.red:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}button.newbtn.red[disabled="disabled"]:hover,button.newbtn.red[disabled="disabled"]:active,button.newbtn.red[disabled="disabled"]:focus,button.newbtn.red[disabled="disabled"]:active:focus,button.newbtn.red[disabled="true"]:hover,button.newbtn.red[disabled="true"]:active,button.newbtn.red[disabled="true"]:focus,button.newbtn.red[disabled="true"]:active:focus,button.newbtn.red:disabled:hover,button.newbtn.red:disabled:active,button.newbtn.red:disabled:focus,button.newbtn.red:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}button.newbtn.red[disabled="disabled"].btn-success,button.newbtn.red[disabled="true"].btn-success,button.newbtn.red:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}button.btn-disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}button.btn-disabled:hover,button.btn-disabled:active,button.btn-disabled:focus,button.btn-disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}button.btn-disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.bannerTemplate a.button-custom-color,a.button-custom-color{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);color:#fff;background:#111}.bannerTemplate a.button-custom-color:active,.bannerTemplate a.button-custom-color:focus,a.button-custom-color:active,a.button-custom-color:focus{transform:scale(.97)}.bannerTemplate a.button-custom-color.btn-only-icon,a.button-custom-color.btn-only-icon{padding:0}.bannerTemplate a.button-custom-color:not(.btn-only-icon) .icon, a.button-custom-color:not(.btn-only-icon) .icon {margin-right:.5rem}.bannerTemplate a.button-custom-color:not(.btn-only-icon) .icon.right, a.button-custom-color:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.bannerTemplate a.button-custom-color [class*="icon"]:before,a.button-custom-color [class*="icon"]:before{font-size:1.25rem}.bannerTemplate a.button-custom-color.btn-only-icon [class*="icon"]:before,a.button-custom-color.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.bannerTemplate a.button-custom-color:hover,.bannerTemplate a.button-custom-color:focus,.bannerTemplate a.button-custom-color:active,.bannerTemplate a.button-custom-color:focus:active,a.button-custom-color:hover,a.button-custom-color:focus,a.button-custom-color:active,a.button-custom-color:focus:active{background:#333;color:#fff;box-shadow:none}.bannerTemplate a.button-custom-color[disabled="disabled"],.bannerTemplate a.button-custom-color[disabled="true"],.bannerTemplate a.button-custom-color:disabled,a.button-custom-color[disabled="disabled"],a.button-custom-color[disabled="true"],a.button-custom-color:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.bannerTemplate a.button-custom-color[disabled="disabled"]:hover,.bannerTemplate a.button-custom-color[disabled="disabled"]:active,.bannerTemplate a.button-custom-color[disabled="disabled"]:focus,.bannerTemplate a.button-custom-color[disabled="disabled"]:active:focus,.bannerTemplate a.button-custom-color[disabled="true"]:hover,.bannerTemplate a.button-custom-color[disabled="true"]:active,.bannerTemplate a.button-custom-color[disabled="true"]:focus,.bannerTemplate a.button-custom-color[disabled="true"]:active:focus,.bannerTemplate a.button-custom-color:disabled:hover,.bannerTemplate a.button-custom-color:disabled:active,.bannerTemplate a.button-custom-color:disabled:focus,.bannerTemplate a.button-custom-color:disabled:active:focus,a.button-custom-color[disabled="disabled"]:hover,a.button-custom-color[disabled="disabled"]:active,a.button-custom-color[disabled="disabled"]:focus,a.button-custom-color[disabled="disabled"]:active:focus,a.button-custom-color[disabled="true"]:hover,a.button-custom-color[disabled="true"]:active,a.button-custom-color[disabled="true"]:focus,a.button-custom-color[disabled="true"]:active:focus,a.button-custom-color:disabled:hover,a.button-custom-color:disabled:active,a.button-custom-color:disabled:focus,a.button-custom-color:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.bannerTemplate a.button-custom-color[disabled="disabled"].btn-success,.bannerTemplate a.button-custom-color[disabled="true"].btn-success,.bannerTemplate a.button-custom-color:disabled.btn-success,a.button-custom-color[disabled="disabled"].btn-success,a.button-custom-color[disabled="true"].btn-success,a.button-custom-color:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.btn-ikea-gb-outline,.btn-custom-new .btn-ikea-gb-outline{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);background-color:#fff;color:#111;border:1px solid #dfdfdf;box-shadow:none}.btn-ikea-gb-outline:active,.btn-ikea-gb-outline:focus,.btn-custom-new .btn-ikea-gb-outline:active,.btn-custom-new .btn-ikea-gb-outline:focus{transform:scale(.97)}.btn-ikea-gb-outline.btn-only-icon,.btn-custom-new .btn-ikea-gb-outline.btn-only-icon{padding:0}.btn-ikea-gb-outline:not(.btn-only-icon) .icon, .btn-custom-new .btn-ikea-gb-outline:not(.btn-only-icon) .icon {margin-right:.5rem}.btn-ikea-gb-outline:not(.btn-only-icon) .icon.right, .btn-custom-new .btn-ikea-gb-outline:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.btn-ikea-gb-outline [class*="icon"]:before,.btn-custom-new .btn-ikea-gb-outline [class*="icon"]:before{font-size:1.25rem}.btn-ikea-gb-outline.btn-only-icon [class*="icon"]:before,.btn-custom-new .btn-ikea-gb-outline.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.btn-ikea-gb-outline:hover, .btn-ikea-gb-outline:active, .btn-ikea-gb-outline:focus, .btn-ikea-gb-outline:focus:active, .btn-ikea-gb-outline:not(:disabled):not(.disabled):active, .btn-custom-new .btn-ikea-gb-outline:hover, .btn-custom-new .btn-ikea-gb-outline:active, .btn-custom-new .btn-ikea-gb-outline:focus, .btn-custom-new .btn-ikea-gb-outline:focus:active, .btn-custom-new .btn-ikea-gb-outline:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.btn-ikea-gb-outline[disabled="disabled"],.btn-ikea-gb-outline[disabled="true"],.btn-ikea-gb-outline:disabled,.btn-custom-new .btn-ikea-gb-outline[disabled="disabled"],.btn-custom-new .btn-ikea-gb-outline[disabled="true"],.btn-custom-new .btn-ikea-gb-outline:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.btn-ikea-gb-outline[disabled="disabled"]:hover,.btn-ikea-gb-outline[disabled="disabled"]:active,.btn-ikea-gb-outline[disabled="disabled"]:focus,.btn-ikea-gb-outline[disabled="disabled"]:active:focus,.btn-ikea-gb-outline[disabled="true"]:hover,.btn-ikea-gb-outline[disabled="true"]:active,.btn-ikea-gb-outline[disabled="true"]:focus,.btn-ikea-gb-outline[disabled="true"]:active:focus,.btn-ikea-gb-outline:disabled:hover,.btn-ikea-gb-outline:disabled:active,.btn-ikea-gb-outline:disabled:focus,.btn-ikea-gb-outline:disabled:active:focus,.btn-custom-new .btn-ikea-gb-outline[disabled="disabled"]:hover,.btn-custom-new .btn-ikea-gb-outline[disabled="disabled"]:active,.btn-custom-new .btn-ikea-gb-outline[disabled="disabled"]:focus,.btn-custom-new .btn-ikea-gb-outline[disabled="disabled"]:active:focus,.btn-custom-new .btn-ikea-gb-outline[disabled="true"]:hover,.btn-custom-new .btn-ikea-gb-outline[disabled="true"]:active,.btn-custom-new .btn-ikea-gb-outline[disabled="true"]:focus,.btn-custom-new .btn-ikea-gb-outline[disabled="true"]:active:focus,.btn-custom-new .btn-ikea-gb-outline:disabled:hover,.btn-custom-new .btn-ikea-gb-outline:disabled:active,.btn-custom-new .btn-ikea-gb-outline:disabled:focus,.btn-custom-new .btn-ikea-gb-outline:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.btn-ikea-gb-outline[disabled="disabled"].btn-success,.btn-ikea-gb-outline[disabled="true"].btn-success,.btn-ikea-gb-outline:disabled.btn-success,.btn-custom-new .btn-ikea-gb-outline[disabled="disabled"].btn-success,.btn-custom-new .btn-ikea-gb-outline[disabled="true"].btn-success,.btn-custom-new .btn-ikea-gb-outline:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.btn-ikea-gb-outline:hover,.btn-custom-new .btn-ikea-gb-outline:hover{background-color:#111!important;border-color:#111}.btn-custom-new a{text-decoration:none}@media (max-width:991.98px){.fixed-btn-wrap{display:flex;justify-content:center;margin-top:1.5rem;margin-bottom:1.5rem;padding-top:1rem;border-top:1px solid #dfdfdf}}.fixed-btn{font-weight:bold;transition:all .2s;padding:.5rem 1rem .5rem 27px}@media (min-width:992px){.fixed-btn{color:#111;background-color:#f5f5f5}.fixed-btn:hover{background-color:#dfdfdf}}@media (min-width:576px){.fixed-btn{z-index:3}}.fixed-btn .icon{width:20px;float:left;position:absolute;left:9px;transition:all .2s;margin-top:-3px}.fixed-btn.btn-dark{background-color:#111;color:#fff}.fixed-btn.btn-dark:hover,.fixed-btn.btn-dark:active,.fixed-btn.btn-dark:focus{background:#333}.fixed-btn.back-to-top{line-height:1;height:40px;min-width:40px;display:flex;align-items:center}@media (min-width:992px){.fixed-btn.back-to-top{font-size:.75rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);padding-left:1rem}.fixed-btn.back-to-top:active,.fixed-btn.back-to-top:focus{transform:scale(.97)}}.fixed-btn.back-to-top .icon{font-weight:normal}.fixed-btn.back-to-top .icon:before{content:"";font-size:1.25rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}.fixed-btn.share-btn.btn .icon{font-weight:normal}.fixed-btn.share-btn.btn .icon:before{content:"";font-size:1.3rem;color:inherit;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:.5rem;line-height:0}@media (min-width:992px){.fixed-btn{position:fixed;bottom:3rem;left:3rem}.fixed-btn.share-btn{bottom:6.5rem}.fixed-btn .label{max-width:0;overflow:hidden;display:block}.fixed-btn:hover{transition:all .2s;padding-left:40px;padding-right:1.5rem}.fixed-btn:hover .icon{margin-left:5px;transition:all .2s}.fixed-btn:hover .label{max-width:12.5rem}}@media (min-width:1732px){#back-to-top,.fixed-btn{left: calc( (100vw - 1732px) /2)}}@media (max-width:991.98px){.fixed-btn, .fixed-btn:hover, .fixed-btn:focus, .fixed-btn:active, .fixed-btn.btn-black:not(:disabled):not(.disabled):active, .fixed-btn.btn-black:not(:disabled):not(.disabled).active, .fixed-btn.share-btn.btn.btn-black {text-align:center;background-color:transparent;color:#111;font-size:1.15em;padding:0;border:0}.fixed-btn .icon, .fixed-btn:hover .icon, .fixed-btn:focus .icon, .fixed-btn:active .icon, .fixed-btn.btn-black:not(:disabled):not(.disabled):active .icon, .fixed-btn.btn-black:not(:disabled):not(.disabled).active .icon, .fixed-btn.share-btn.btn.btn-black .icon {display:none}.share-btn{margin-left:3rem}}@media (max-width:575.98px){.welcome-message .btn{min-width:auto!important;margin-bottom:0!important;margin-right:.75rem!important;padding:0 1.5rem}.welcome-message .btn:last-of-type{margin-right:0!important}}#btnCheckCoupon,#btnRemovePromoCode{min-height:45px}#btnRemovePromoCode{margin-bottom:2px}.icon-loading-ball--small{display:block;transform-origin:bottom;border-radius:10rem;background:#0058a3;transition:opacity .2s cubic-bezier(.4,0,.4,1);transform:translateY(-160%);-webkit-animation:loading-bounce-small .7s infinite;animation:loading-bounce-small .7s infinite;height:.5rem;width:.5rem;padding:0 .25rem;margin:0 .5rem;bottom:-.25em;position:relative}.icon.icon-loading-ball--small{background:#111}.addToCart .icon.icon-loading-ball--small{background:#fff}.busy-load-spinner,.icon-loading-ball{display:block;transform-origin:bottom;border-radius:64px;background:#0058a3;transition:opacity .2s cubic-bezier(.4,0,.4,1);transform:translateY(-160%);-webkit-animation:loading-bounce .7s infinite;animation:loading-bounce .7s infinite;height:1rem;width:1rem;position:relative;bottom:1em}.busy-load-spinner.fa-circle-o-notch::before{content:none!important}.busy-load-text{display:none}@-webkit-keyframes loading-bounce-small { 0%, to { transform: translateY(-160%);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { transform: translateY(20%);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0, 1);
    animation-timing-function: cubic-bezier(0, 0, 0, 1); } }@keyframes loading-bounce-small { 0%, to { transform: translateY(-160%);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { transform: translateY(20%);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0, 1);
    animation-timing-function: cubic-bezier(0, 0, 0, 1); } }@keyframes loading-bounce { 0% { transform: translateY(0);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { transform: translateY(2rem) scaleY(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  50% { transform: translateY(2rem) scaleY(0.75);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  60% { transform: translateY(2rem) scaleY(1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0, 1);
    animation-timing-function: cubic-bezier(0, 0, 0, 1); }
  to { transform: translateY(0); } }@-webkit-keyframes loading-bounce { 0% { transform: translateY(0);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  40% { transform: translateY(2rem) scaleY(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  50% { transform: translateY(2rem) scaleY(0.75);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  60% { transform: translateY(2rem) scaleY(1);
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0, 1);
    animation-timing-function: cubic-bezier(0, 0, 0, 1); }
  to { transform: translateY(0); } }@charset "UTF-8";.input-group .input-group-append.tooglePass,.styled-checkbox+label,.styled-radiobox+label,.sidenav .product-included{display:flex;justify-content:flex-start;align-items:center}.sidenav .notifyStockDiv .form-group{display:flex;justify-content:flex-start;align-items:flex-end}.form-group.error .icon.error,.form-group.macroDate-input-group .input-group .icon,.form-group.date_single .input-group .icon,.form-group.macroKioskEmail-input-group .between-icon,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow,.template_detail .item_detail_information .serieProductDetail{display:flex;justify-content:center;align-items:center}.template_detail .item_detail_information .productBox .homeDelivery__text-wrap,.template_detail .item_detail_information .productBox .homeDelivery>a,.template_detail .item_detail_information .productBox .stock-message__text-wrap,.template_detail .item_detail_information .productBox .stock-message>a{display:flex;justify-content:space-between;align-items:center}.input-group .input-group-append.tooglePass,.styled-checkbox+label,.styled-radiobox+label,.sidenav .product-included{display:flex;justify-content:flex-start;align-items:center}.sidenav .notifyStockDiv .form-group{display:flex;justify-content:flex-start;align-items:flex-end}.form-group.error .icon.error,.form-group.macroDate-input-group .input-group .icon,.form-group.date_single .input-group .icon,.form-group.macroKioskEmail-input-group .between-icon,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow,.template_detail .item_detail_information .serieProductDetail{display:flex;justify-content:center;align-items:center}.template_detail .item_detail_information .productBox .homeDelivery__text-wrap,.template_detail .item_detail_information .productBox .homeDelivery>a,.template_detail .item_detail_information .productBox .stock-message__text-wrap,.template_detail .item_detail_information .productBox .stock-message>a{display:flex;justify-content:space-between;align-items:center}.input-group .input-group-append.tooglePass,.styled-checkbox+label,.styled-radiobox+label,.sidenav .product-included{display:flex;justify-content:flex-start;align-items:center}.sidenav .notifyStockDiv .form-group{display:flex;justify-content:flex-start;align-items:flex-end}.form-group.error .icon.error,.form-group.macroDate-input-group .input-group .icon,.form-group.date_single .input-group .icon,.form-group.macroKioskEmail-input-group .between-icon,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow,.template_detail .item_detail_information .serieProductDetail{display:flex;justify-content:center;align-items:center}.template_detail .item_detail_information .productBox .homeDelivery__text-wrap,.template_detail .item_detail_information .productBox .homeDelivery>a,.template_detail .item_detail_information .productBox .stock-message__text-wrap,.template_detail .item_detail_information .productBox .stock-message>a{display:flex;justify-content:space-between;align-items:center}input.form-control,.form-group input,.typeahead__container input.form-control{height:45px;line-height:1rem;font-size:.875rem;border-color:#929292;border-bottom-color:#929292;color:#111;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-clip:padding-box}input.form-control::placeholder,.form-group input::placeholder,.typeahead__container input.form-control::placeholder{color:#adb5bd}input.form-control:not(.val):hover, .form-group input:not(.val):hover, .typeahead__container input.form-control:not(.val):hover {border-color:#929292}input.form-control:not(.val):focus, input.form-control.focus:not(.val), input.form-control.form-control:disabled:focus:not(.val), input.form-control.form-control:disabled.focus:not(.val), input.form-control.form-control[readonly]:focus:not(.val), input.form-control.form-control[readonly].focus:not(.val), .form-group input:not(.val):focus, .form-group input.focus:not(.val), .form-group input.form-control:disabled:focus:not(.val), .form-group input.form-control:disabled.focus:not(.val), .form-group input.form-control[readonly]:focus:not(.val), .form-group input.form-control[readonly].focus:not(.val), .typeahead__container input.form-control:not(.val):focus, .typeahead__container input.form-control.focus:not(.val), .typeahead__container input.form-control.form-control:disabled:focus:not(.val), .typeahead__container input.form-control.form-control:disabled.focus:not(.val), .typeahead__container input.form-control.form-control[readonly]:focus:not(.val), .typeahead__container input.form-control.form-control[readonly].focus:not(.val) {border-color:#0058a3;border-width:1px;box-shadow:0 0 0 1px #0058a3!important}input.form-control.form-control:disabled,input.form-control.form-control[readonly],.form-group input.form-control:disabled,.form-group input.form-control[readonly],.typeahead__container input.form-control.form-control:disabled,.typeahead__container input.form-control.form-control[readonly]{background:#fff}input.form-control.js-typeahead.is-invalid,.form-group input.js-typeahead.is-invalid,.typeahead__container input.form-control.js-typeahead.is-invalid{border-color:#e00751}input.form-control.js-typeahead.is-invalid:before,.form-group input.js-typeahead.is-invalid:before,.typeahead__container input.form-control.js-typeahead.is-invalid:before{content:"";font-size:1.35rem;color:#e00751;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}input.form-control.js-typeahead.is-invalid::before,.form-group input.js-typeahead.is-invalid::before,.typeahead__container input.form-control.js-typeahead.is-invalid::before{position:absolute;right:.5rem;top:50%;transform:translateX(-50%) rotate(180deg)}input.form-control.js-typeahead.is-invalid:active,input.form-control.js-typeahead.is-invalid:active:hover,input.form-control.js-typeahead.is-invalid:focus,input.form-control.js-typeahead.is-invalid:focus:hover,input.form-control.js-typeahead.is-invalid:active:focus,input.form-control.js-typeahead.is-invalid:active:focus:hover,input.form-control.js-typeahead.is-invalid:focus-visible,input.form-control.js-typeahead.is-invalid:focus-visible:hover,.form-group input.js-typeahead.is-invalid:active,.form-group input.js-typeahead.is-invalid:active:hover,.form-group input.js-typeahead.is-invalid:focus,.form-group input.js-typeahead.is-invalid:focus:hover,.form-group input.js-typeahead.is-invalid:active:focus,.form-group input.js-typeahead.is-invalid:active:focus:hover,.form-group input.js-typeahead.is-invalid:focus-visible,.form-group input.js-typeahead.is-invalid:focus-visible:hover,.typeahead__container input.form-control.js-typeahead.is-invalid:active,.typeahead__container input.form-control.js-typeahead.is-invalid:active:hover,.typeahead__container input.form-control.js-typeahead.is-invalid:focus,.typeahead__container input.form-control.js-typeahead.is-invalid:focus:hover,.typeahead__container input.form-control.js-typeahead.is-invalid:active:focus,.typeahead__container input.form-control.js-typeahead.is-invalid:active:focus:hover,.typeahead__container input.form-control.js-typeahead.is-invalid:focus-visible,.typeahead__container input.form-control.js-typeahead.is-invalid:focus-visible:hover{box-shadow:0 0 0 1px #e00751!important}.typeahead__container{position:relative}.typeahead__container .typeahead__query.is-invalid:before, .typeahead__container .typeahead__query:has(.js-typeahead.is-invalid):before {content:"";font-size:1.35rem;color:#dc3545;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.typeahead__container .typeahead__query.is-invalid::before, .typeahead__container .typeahead__query:has(.js-typeahead.is-invalid)::before {position:absolute;right:-.25rem;top:50%;transform:translateX(-50%) rotate(180deg)}.typeahead__container .js-typeahead.is-invalid{background-image:none}textarea.form-control{-webkit-border-radius:1.5rem;-moz-border-radius:1.5rem;border-radius:1.5rem;background-clip:padding-box}textarea.form-control:hover,textarea.form-control:focus{border-color:#929292}.form-group>label{display:block;font-size:.875rem;margin-bottom:0}.form-group>label .forgot>a{display:inline-block;text-decoration:underline;color:#000;padding:0 2px}.form-group>label .required{float:right;font-size:1rem;font-weight:600;color:#dc3545}.form-group>label .required.inline{float:inherit}.form-group[class*="macro_icheck"]>.icheck>[class*="icheckbox"]{margin-right:.5rem}.form-group[class*="macro_icheck"]>.icheck label a{text-decoration:underline;color:#111}.form-group[class*="macro_icheck"]>.icheck label .family{text-decoration:none}.form-group[class*="macro_icheck"]>.icheck label .family strong{position:relative;display:inline-block;padding:0 2px;font-size:1.25rem;line-height:1.25rem}.form-group .custom-select{display:block;width:100%;height:40px;border-color:#a1a1a1;color:#444;font-weight:600}.form-group.macroPhone-input-group .intl-tel-input{width:100%}.form-group.macroPhone-input-group .intl-tel-input input[type="tel"]{width:100%}.form-group .message{display:none}.form-group.error{position:relative}.form-group.error input{border:1px solid #e00751}.form-group.error input:hover,.form-group.error input:active,.form-group.error input:focus,.form-group.error input:active:focus,.form-group.error input:focus-visible{border-color:#e00751}.form-group.error input:focus-visible{outline:none}.form-group.error input:active,.form-group.error input:active:hover,.form-group.error input:focus,.form-group.error input:focus:hover,.form-group.error input:active:focus,.form-group.error input:active:focus:hover,.form-group.error input:focus-visible,.form-group.error input:focus-visible:hover{box-shadow:0 0 0 1px #e00751!important}.form-group.error .message{display:block;font-size:.75rem;color:#e00751;margin:.25rem 0}.form-group.error .icon{display:none}.form-group.error .icon.error{position:absolute;right:2px;top:2px;bottom:2px;width:30px;border-radius:0;background:#fff}.form-group.error .icon.error:before{content:"";font-size:1.35rem;color:#dc3545;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.form-group.error .icon.error:before{transform:rotate(180deg)}.form-group.error.macroPhone-input-group .intl-tel-input input[type="tel"]{border:2px solid #dc3545}.form-group.macroPhone-input-group .input-group button{border-radius:.25rem 0 0 .25rem}.form-group.macroPhone-input-group .input-group input{border-radius:0 .25rem .25rem 0}.form-group.macroDate-input-group .input-group,.form-group.date_single .input-group{position:relative}.form-group.macroDate-input-group .input-group .icon,.form-group.date_single .input-group .icon{position:absolute;left:0;top:0;bottom:0;width:45px;z-index:5}.form-group.macroDate-input-group .input-group .icon:before,.form-group.date_single .input-group .icon:before{content:"";font-size:1rem;color:#555;font-family:FontAwesome;font-style:normal;font-weight:normal;display:inline-block}.form-group.macroDate-input-group .input-group .icon:before,.form-group.date_single .input-group .icon:before{position:relative;top:1px}.form-group.macroDate-input-group .input-group input,.form-group.date_single .input-group input{padding-left:45px}.form-group.date_single .input-group .icon{display:none}.form-group.macroKioskEmail-input-group .between-icon{padding:0 10px;font-size:18px}.form-group .postal-code-error{font-size:.75rem;color:#e00751;margin-top:.25rem}.flat-form .form-group label,.flat-form .form-group .label{font-size:.75rem}.flat-form .form-group::placeholder{font-size:.875rem}.flat-form .form-group input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;line-height:1}.flat-form input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input), .flat-form input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input) {height:30px;width:100.05%;border:0;border-bottom:1px solid #929292;color:#111;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;box-sizing:border-box;padding:.2rem 0 .625rem}.flat-form input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):hover, .flat-form input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):hover {-webkit-box-shadow:0 1px 0 #929292!important;box-shadow:0 1px 0 #929292!important}.flat-form input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):focus, .flat-form input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):focus {border-bottom-color:#0058a3;-webkit-box-shadow:0 1px 0 #0058a3!important;box-shadow:0 1px 0 #0058a3!important}.flat-form .form-check{padding-left:0}.flat-form .form-check input,.flat-form .form-check input.form-control{width:20px;height:20px;margin:0}.flat-form .form-check input:hover,.flat-form .form-check input:focus,.flat-form .form-check input.form-control:hover,.flat-form .form-check input.form-control:focus{box-shadow:none!important}.flat-form .form-check input+.form-check-label,.flat-form .form-check input.form-control+.form-check-label{padding-left:1.75rem}.form--revamp label{display:inline-block;overflow:hidden;text-overflow:ellipsis;margin:0 0 .125rem;font-size:.875rem;line-height:1.571;cursor:pointer}.form--revamp::placeholder{font-size:.875rem}.form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input), .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input) {width:100%;flex-grow:1;border:1px solid #929292;border-radius:.25rem;background:none;padding:0 .5rem;font-size:.875rem;line-height:1.5;height:3rem;overflow:hidden;order:3;background:#fff;outline:none}.form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):hover {box-shadow:0 0 0 1px #929292!important}.form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):focus, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input):focus {border-color:#0058a3;box-shadow:0 0 0 1px #0058a3!important}.form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid {border-color:#e00751}.form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active:focus, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active:focus:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus-visible, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus-visible:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:hover:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active:focus, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active:focus:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus-visible, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus-visible:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:hover, .form--revamp input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:hover:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active:focus, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:active:focus:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus-visible, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:focus-visible:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).error:hover:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active:focus, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:active:focus:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus-visible, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:focus-visible:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:hover, .form--revamp input.form-control:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input).is-invalid:hover:hover {box-shadow:0 0 0 1px #e00751!important}.form--revamp .flag-container+input[type="tel"],.form--revamp .intl-tel-input .flag-container+input{padding-left:3rem!important}.form--revamp .icheck_minimal{display:flex}.form--revamp input#add_promo_input:not([type="submit"]):not([type="button"]):not(.sendEmail.btn):not(.val):not(.form-check-input) {height:45px}.loginForm_submit,.loginForm_createAccount,.btn_submit{color:#fff;background:#0058a3;border-color:transparent;margin:1rem 0}.loginForm_submit:hover, .loginForm_submit:active, .loginForm_submit:focus, .loginForm_submit:focus:active, .loginForm_submit:not(:disabled):not(.disabled):active, .loginForm_createAccount:hover, .loginForm_createAccount:active, .loginForm_createAccount:focus, .loginForm_createAccount:focus:active, .loginForm_createAccount:not(:disabled):not(.disabled):active, .btn_submit:hover, .btn_submit:active, .btn_submit:focus, .btn_submit:focus:active, .btn_submit:not(:disabled):not(.disabled):active {border-color:transparent}.loginForm_submit:hover,.loginForm_submit:focus,.loginForm_createAccount:hover,.loginForm_createAccount:focus,.btn_submit:hover,.btn_submit:focus{background:#004f93;color:#fff}.loginForm_submit:active, .loginForm_submit:focus:active, .loginForm_submit:not(:disabled):not(.disabled):active, .loginForm_createAccount:active, .loginForm_createAccount:focus:active, .loginForm_createAccount:not(:disabled):not(.disabled):active, .btn_submit:active, .btn_submit:focus:active, .btn_submit:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.loginForm_submit[disabled="disabled"],.loginForm_submit[disabled="true"],.loginForm_submit:disabled,.loginForm_createAccount[disabled="disabled"],.loginForm_createAccount[disabled="true"],.loginForm_createAccount:disabled,.btn_submit[disabled="disabled"],.btn_submit[disabled="true"],.btn_submit:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.loginForm_submit[disabled="disabled"]:hover,.loginForm_submit[disabled="disabled"]:active,.loginForm_submit[disabled="disabled"]:focus,.loginForm_submit[disabled="disabled"]:active:focus,.loginForm_submit[disabled="true"]:hover,.loginForm_submit[disabled="true"]:active,.loginForm_submit[disabled="true"]:focus,.loginForm_submit[disabled="true"]:active:focus,.loginForm_submit:disabled:hover,.loginForm_submit:disabled:active,.loginForm_submit:disabled:focus,.loginForm_submit:disabled:active:focus,.loginForm_createAccount[disabled="disabled"]:hover,.loginForm_createAccount[disabled="disabled"]:active,.loginForm_createAccount[disabled="disabled"]:focus,.loginForm_createAccount[disabled="disabled"]:active:focus,.loginForm_createAccount[disabled="true"]:hover,.loginForm_createAccount[disabled="true"]:active,.loginForm_createAccount[disabled="true"]:focus,.loginForm_createAccount[disabled="true"]:active:focus,.loginForm_createAccount:disabled:hover,.loginForm_createAccount:disabled:active,.loginForm_createAccount:disabled:focus,.loginForm_createAccount:disabled:active:focus,.btn_submit[disabled="disabled"]:hover,.btn_submit[disabled="disabled"]:active,.btn_submit[disabled="disabled"]:focus,.btn_submit[disabled="disabled"]:active:focus,.btn_submit[disabled="true"]:hover,.btn_submit[disabled="true"]:active,.btn_submit[disabled="true"]:focus,.btn_submit[disabled="true"]:active:focus,.btn_submit:disabled:hover,.btn_submit:disabled:active,.btn_submit:disabled:focus,.btn_submit:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.loginForm_submit[disabled="disabled"].btn-success,.loginForm_submit[disabled="true"].btn-success,.loginForm_submit:disabled.btn-success,.loginForm_createAccount[disabled="disabled"].btn-success,.loginForm_createAccount[disabled="true"].btn-success,.loginForm_createAccount:disabled.btn-success,.btn_submit[disabled="disabled"].btn-success,.btn_submit[disabled="true"].btn-success,.btn_submit:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.business{margin:2rem 0 0;background-color:#fff;color:#111;border:1px solid #dfdfdf}.business:hover, .business:active, .business:focus, .business:focus:active, .business:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.business[disabled="disabled"],.business[disabled="true"],.business:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.business[disabled="disabled"]:hover,.business[disabled="disabled"]:active,.business[disabled="disabled"]:focus,.business[disabled="disabled"]:active:focus,.business[disabled="true"]:hover,.business[disabled="true"]:active,.business[disabled="true"]:focus,.business[disabled="true"]:active:focus,.business:disabled:hover,.business:disabled:active,.business:disabled:focus,.business:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.business[disabled="disabled"].btn-success,.business[disabled="true"].btn-success,.business:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.loginForm_submit,.btn_submit{color:#fff;background:#0058a3}.loginForm_submit:hover,.loginForm_submit:focus,.btn_submit:hover,.btn_submit:focus{background:#004f93}.loginForm_submit:active,.btn_submit:active{background:#003e72}.loginForm_createAccount{background-color:#fff;color:#111;border:1px solid #dfdfdf}.loginForm_createAccount:hover, .loginForm_createAccount:active, .loginForm_createAccount:focus, .loginForm_createAccount:focus:active, .loginForm_createAccount:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.loginForm_createAccount[disabled="disabled"],.loginForm_createAccount[disabled="true"],.loginForm_createAccount:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.loginForm_createAccount[disabled="disabled"]:hover,.loginForm_createAccount[disabled="disabled"]:active,.loginForm_createAccount[disabled="disabled"]:focus,.loginForm_createAccount[disabled="disabled"]:active:focus,.loginForm_createAccount[disabled="true"]:hover,.loginForm_createAccount[disabled="true"]:active,.loginForm_createAccount[disabled="true"]:focus,.loginForm_createAccount[disabled="true"]:active:focus,.loginForm_createAccount:disabled:hover,.loginForm_createAccount:disabled:active,.loginForm_createAccount:disabled:focus,.loginForm_createAccount:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.loginForm_createAccount[disabled="disabled"].btn-success,.loginForm_createAccount[disabled="true"].btn-success,.loginForm_createAccount:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.btnForm_blue{margin:2rem 0 0;padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);color:#fff;background:#0058a3;border-color:transparent}.btnForm_blue:active,.btnForm_blue:focus{transform:scale(.97)}.btnForm_blue.btn-only-icon{padding:0}.btnForm_blue:not(.btn-only-icon) .icon {margin-right:.5rem}.btnForm_blue:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.btnForm_blue [class*="icon"]:before{font-size:1.25rem}.btnForm_blue.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.btnForm_blue:hover, .btnForm_blue:active, .btnForm_blue:focus, .btnForm_blue:focus:active, .btnForm_blue:not(:disabled):not(.disabled):active {border-color:transparent}.btnForm_blue:hover,.btnForm_blue:focus{background:#004f93;color:#fff}.btnForm_blue:active, .btnForm_blue:focus:active, .btnForm_blue:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.btnForm_blue[disabled="disabled"],.btnForm_blue[disabled="true"],.btnForm_blue:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.btnForm_blue[disabled="disabled"]:hover,.btnForm_blue[disabled="disabled"]:active,.btnForm_blue[disabled="disabled"]:focus,.btnForm_blue[disabled="disabled"]:active:focus,.btnForm_blue[disabled="true"]:hover,.btnForm_blue[disabled="true"]:active,.btnForm_blue[disabled="true"]:focus,.btnForm_blue[disabled="true"]:active:focus,.btnForm_blue:disabled:hover,.btnForm_blue:disabled:active,.btnForm_blue:disabled:focus,.btnForm_blue:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.btnForm_blue[disabled="disabled"].btn-success,.btnForm_blue[disabled="true"].btn-success,.btnForm_blue:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.input-group > .form-control:not(:last-child), .input-group > .custom-select:not(:last-child) {-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.input-group > .form-control:not(:first-child), .input-group > .custom-select:not(:first-child) {-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.input-group input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box}.input-group .input-group-append.tooglePass{position:absolute;right:0;top:0;bottom:0;width:30px;z-index:3}.input-group .input-group-append.tooglePass:before{content:"";font-size:1.5rem;color:#ccc;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.input-group .input-group-append.tooglePass:before{position:relative;top:1px;cursor:pointer;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.input-group .input-group-append.tooglePass:before{transition:none}}.input-group .input-group-append.tooglePass:hover:before{color:#111;transition:all .3s ease}@media (prefers-reduced-motion:reduce){.input-group .input-group-append.tooglePass:hover:before{transition:none}}.form_login .form-group [type="text"]+.tooglePass:before,.form_create-form .form-group [type="text"]+.tooglePass:before{content:"";font-size:1.5rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.btn-save-address{color:#fff;background:#0058a3;border-color:transparent;padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);margin-right:1rem}.btn-save-address:hover, .btn-save-address:active, .btn-save-address:focus, .btn-save-address:focus:active, .btn-save-address:not(:disabled):not(.disabled):active {border-color:transparent}.btn-save-address:hover,.btn-save-address:focus{background:#004f93;color:#fff}.btn-save-address:active, .btn-save-address:focus:active, .btn-save-address:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.btn-save-address[disabled="disabled"],.btn-save-address[disabled="true"],.btn-save-address:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.btn-save-address[disabled="disabled"]:hover,.btn-save-address[disabled="disabled"]:active,.btn-save-address[disabled="disabled"]:focus,.btn-save-address[disabled="disabled"]:active:focus,.btn-save-address[disabled="true"]:hover,.btn-save-address[disabled="true"]:active,.btn-save-address[disabled="true"]:focus,.btn-save-address[disabled="true"]:active:focus,.btn-save-address:disabled:hover,.btn-save-address:disabled:active,.btn-save-address:disabled:focus,.btn-save-address:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.btn-save-address[disabled="disabled"].btn-success,.btn-save-address[disabled="true"].btn-success,.btn-save-address:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.btn-save-address:active,.btn-save-address:focus{transform:scale(.97)}.btn-save-address.btn-only-icon{padding:0}.btn-save-address:not(.btn-only-icon) .icon {margin-right:.5rem}.btn-save-address:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.btn-save-address [class*="icon"]:before{font-size:1.25rem}.btn-save-address.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.cancel-save-address{text-decoration:none!important;color:#111}.cancel-save-address i{font-size:1.25rem;vertical-align:middle}.iti-flag{background-image:url(../../img/vendor/intltelinput/flags.png)!important}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url(../../img/vendor/intltelinput/flags@2x.png)!important}}.messagebox{display:none;margin:.25rem 0}.messagebox .message{display:block;margin:.25rem 0;padding:.75rem 1rem;background:#f5f5f5;font-size:.75rem;border-radius:.25rem;line-height:1.25rem}.messagebox.error .message{background:#ffcbcc}.message-error{color:#dc3545;font-size:.75rem}.styled-checkbox{position:absolute;opacity:0}.styled-checkbox+label{position:relative;margin:0;cursor:pointer;padding:0;user-select:none;-webkit-tap-highlight-color:transparent}.styled-checkbox+label:before{content:"";display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #707070;border-radius:2px}.styled-checkbox+label.text:before{margin-right:10px}.styled-checkbox:hover+label:before{border:1px solid #407ab1}.styled-checkbox:disabled+label{cursor:auto}.styled-checkbox:disabled+label:before{box-shadow:none;border-color:#c5c5c5}.styled-checkbox.error+label:before{border:1px solid #dc3545}.checked label:before{background:#407ab1}.checked label:after{content:"";position:absolute;left:5px;top:9px;background:#fff;width:2px;height:2px;box-shadow:2px 0 0 white , 4px 0 0 white , 4px -2px 0 white , 4px -4px 0 white , 4px -6px 0 white , 4px -8px 0 white;transform:rotate(45deg)}.checked.disabled+label:before{background:#c5c5c5;border-color:#c5c5c5}.checkbox.checkbox_revamp{font-size:.875rem;line-height:1.57;position:relative;display:flex;align-items:flex-start}.checkbox.checkbox_revamp input[type="checkbox"]{position:absolute;left:-.625rem;top:-.625rem;width:2.75rem;height:2.75rem;display:inline-block;border:0;opacity:0;padding:0;z-index:1;cursor:pointer;box-sizing:border-box;overflow:visible;font-size:100%;line-height:1.5;margin:0}.checkbox.checkbox_revamp [type="checkbox"],.checkbox.checkbox_revamp [type="radio"]{box-sizing:border-box;padding:0}.checkbox.checkbox_revamp .checkbox__symbol{position:relative;border-radius:.25rem;border:1px solid #929292;width:1.5rem;height:1.5rem;background:#fff;flex-shrink:0;display:inline-flex!important;align-items:center;justify-content:center}.checkbox.checkbox_revamp .checkbox__symbol:before{transform:rotate(45deg);content:"";box-sizing:content-box;display:block;border:2px solid currentColor;border-left:0;border-top:0;height:.5625rem;width:.25rem;opacity:0;margin-top:-.25rem;color:#fff}.checkbox.checkbox_revamp .checkbox__symbol:after{position:absolute;left:.25rem;top:.625rem;border-right:0;width:.875rem}.checkbox.checkbox_revamp .checkbox__label{position:relative;display:block;padding-left:1.25rem;font-size:.875rem;line-height:1.57;margin-top:.125rem;cursor:pointer}.checkbox.checkbox_revamp .checkbox ~ .inline-text {margin-top:.5rem}.checkbox.checkbox_revamp input[type="checkbox"]:hover ~ .checkbox__symbol {border-color:#111}.checkbox.checkbox_revamp input[type="checkbox"]:hover ~ .checkbox__symbol:before {color:#dfdfdf;opacity:1}.checkbox.checkbox_revamp input[type="checkbox"]:checked ~ .checkbox__symbol {background:#0058a3;border-color:#0058a3}.checkbox.checkbox_revamp input[type="checkbox"]:checked ~ .checkbox__symbol:before {color:#fff;opacity:1}.error .checkbox_revamp .checkbox__symbol{border-color:#e00751}.error .checkbox_revamp .inline-text{color:#e00751;margin:0;padding:0}.styled-radiobox{position:absolute;opacity:0}.styled-radiobox+label{position:relative;cursor:pointer;padding:0;webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.styled-radiobox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border:1px solid #707070;border-radius:40px}.styled-radiobox:hover+label:before{background:#fff;border-color:#407ab1}.styled-radiobox:checked+label:before{border-color:#407ab1}.styled-radiobox:checked+label:after{content:"";position:absolute;left:4px;top:4px;background:#407ab1;width:12px;height:12px;border-radius:20px}.styled-radiobox:checked:disabled+label:before{background:#fff;border-color:#c5c5c5}.styled-radiobox:checked:disabled+label:after{content:"";position:absolute;background:#c5c5c5}.styled-radiobox:disabled+label{cursor:auto}.styled-radiobox:disabled+label:before{box-shadow:none;border-color:#c5c5c5}#personalData .dropdown .dropdown-item{cursor:pointer}#personalData .dropdown .dropdown-menu{width:100%}#personalData .dropdown .dropdown-menu a{background-color:#fff}#personalData .dropdown .dropdown-menu a:hover{background-color:#6c757d;color:#fff}#personalData .dropdown .btn-ikea{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);background-color:#fff;color:#111;border:1px solid #dfdfdf;width:100%}#personalData .dropdown .btn-ikea:active,#personalData .dropdown .btn-ikea:focus{transform:scale(.97)}#personalData .dropdown .btn-ikea.btn-only-icon{padding:0}#personalData .dropdown .btn-ikea:not(.btn-only-icon) .icon {margin-right:.5rem}#personalData .dropdown .btn-ikea:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}#personalData .dropdown .btn-ikea [class*="icon"]:before{font-size:1.25rem}#personalData .dropdown .btn-ikea.btn-only-icon [class*="icon"]:before{font-size:1.5rem}#personalData .dropdown .btn-ikea:hover, #personalData .dropdown .btn-ikea:active, #personalData .dropdown .btn-ikea:focus, #personalData .dropdown .btn-ikea:focus:active, #personalData .dropdown .btn-ikea:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}#personalData .dropdown .btn-ikea[disabled="disabled"],#personalData .dropdown .btn-ikea[disabled="true"],#personalData .dropdown .btn-ikea:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}#personalData .dropdown .btn-ikea[disabled="disabled"]:hover,#personalData .dropdown .btn-ikea[disabled="disabled"]:active,#personalData .dropdown .btn-ikea[disabled="disabled"]:focus,#personalData .dropdown .btn-ikea[disabled="disabled"]:active:focus,#personalData .dropdown .btn-ikea[disabled="true"]:hover,#personalData .dropdown .btn-ikea[disabled="true"]:active,#personalData .dropdown .btn-ikea[disabled="true"]:focus,#personalData .dropdown .btn-ikea[disabled="true"]:active:focus,#personalData .dropdown .btn-ikea:disabled:hover,#personalData .dropdown .btn-ikea:disabled:active,#personalData .dropdown .btn-ikea:disabled:focus,#personalData .dropdown .btn-ikea:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}#personalData .dropdown .btn-ikea[disabled="disabled"].btn-success,#personalData .dropdown .btn-ikea[disabled="true"].btn-success,#personalData .dropdown .btn-ikea:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.select2-selection__rendered,.flat-form .select2-container .select2-selection--single .select2-selection__rendered{line-height:43px!important}.select2-container .select2-selection--single{height:45px!important}.select2-selection__arrow{height:43px!important}.select2-container--default .select2-selection--single,.flat-form .select2-container--default .select2-selection--single{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;background-clip:padding-box}.select2-container--open .select2-dropdown--above{border-bottom:1px solid}.select2-container--open .select2-dropdown--below{border-top:1px solid}.select2.select2-container--above.select2-container--open .select2-selection--single{border-radius:0 0 .25rem .25rem;border-color:#929292!important}.select2.select2-container--below.select2-container--open .select2-selection--single{border-radius:.25rem .25rem 0 0;border-color:#929292!important}.pup-info #pup-address h4{font-size:1.5rem}#promo_code_form+.text-danger{font-size:.75rem}.intl-tel-input>input{caret-color:transparent;border-radius:.25rem}@media (min-width:768px){.template_detail .item_detail_information{display:block}}.template_detail .item_detail_information .contentSlider{overflow:hidden}.template_detail .item_detail_information .contentSlider .slick-dots{bottom:-2rem}.template_detail .item_detail_information .contentSlider .slick-dots [role="presentation"]{border:1px solid #dfdfdf!important;border-radius:1.5rem;margin:0 .5rem;height:1.2rem;width:1.2rem;cursor:pointer}.template_detail .item_detail_information .contentSlider .slick-dots [role="presentation"]>button{height:100%;width:100%;cursor:pointer}.template_detail .item_detail_information .contentSlider .slick-dots [role="presentation"]>button:before{content:none}@media (max-width:767.98px){.template_detail .item_detail_information .contentSlider .slick-dots [role="presentation"].slick-active>button:before{content:"";opacity:.75;width:9px;height:9px;background:#039;border-radius:10rem;top:3px;left:3px}.template_detail .item_detail_information .contentSlider{overflow:hidden}.template_detail .item_detail_information .contentSlider .thumbnails{width:100%;max-width:initial;flex-basis:auto;order:1}.template_detail .item_detail_information .contentSlider .sliderProductDetail button.slick-arrow{display:none!important}}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .slideImg{cursor:zoom-in;position:relative}@media (max-width:991.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem img{display:block;margin:auto}}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem{width:100%;min-height:500px}@media (max-width:991.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem{min-height:350px}}@media (max-width:767.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem{min-height:300px}}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem .icon:before{content:"";font-size:4.5rem;color:#6c757d;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem[data-zoom="true"] .slideImg{cursor:zoom-out}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow{display:inline-block;background-color:#f5f5f5}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow:hover{box-shadow:inset 0 0 0 1px #111}@media (max-width:991.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow{position:absolute;top:50%;bottom:0;z-index:999;margin:0;padding:0}}@media (max-width:767.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow{background:transparent}}@media (max-width:575.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow{z-index:999;position:absolute;margin:0;height:auto}}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow.slick-prev{opacity:1;left:.5rem}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow.slick-prev:before{content:"";font-size:1.5rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}@media (max-width:575.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow.slick-prev{padding:0 .25rem 0 .75rem;left:0}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow.slick-prev:before{position:relative;left:-.5rem}}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow.slick-next{right:.5rem;opacity:1}.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow.slick-next:before{content:"";font-size:1.5rem;color:#111;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}@media (max-width:575.98px){.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow.slick-next{padding:0 .75rem 0 .25rem;right:0}}.template_detail .item_detail_information .product-images-container .image-container{padding:0 .625rem 1.2rem .625rem}.template_detail .item_detail_information .product-images-container .responsive-square{box-sizing:border-box;display:block;background:#f5f5f5;padding-bottom:100%;position:relative;width:100%;height:auto}.template_detail .item_detail_information .product-images-container .responsive-square img.img-fluid{color:transparent;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;padding:0!important;vertical-align:middle;border-style:none}.template_detail .item_detail_information .product-images-container .see-more.btn,.template_detail .item_detail_information .product-images-container .toggle-img{display:none}.template_detail .item_detail_information .product-images-container .see-more.btn{padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);background-color:#fff;color:#111;border:1px solid #dfdfdf}.template_detail .item_detail_information .product-images-container .see-more.btn:active,.template_detail .item_detail_information .product-images-container .see-more.btn:focus{transform:scale(.97)}.template_detail .item_detail_information .product-images-container .see-more.btn.btn-only-icon{padding:0}.template_detail .item_detail_information .product-images-container .see-more.btn:not(.btn-only-icon) .icon {margin-right:.5rem}.template_detail .item_detail_information .product-images-container .see-more.btn:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.template_detail .item_detail_information .product-images-container .see-more.btn [class*="icon"]:before{font-size:1.25rem}.template_detail .item_detail_information .product-images-container .see-more.btn.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.template_detail .item_detail_information .product-images-container .see-more.btn:hover, .template_detail .item_detail_information .product-images-container .see-more.btn:active, .template_detail .item_detail_information .product-images-container .see-more.btn:focus, .template_detail .item_detail_information .product-images-container .see-more.btn:focus:active, .template_detail .item_detail_information .product-images-container .see-more.btn:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="disabled"],.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="true"],.template_detail .item_detail_information .product-images-container .see-more.btn:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="disabled"]:hover,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="disabled"]:active,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="disabled"]:focus,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="disabled"]:active:focus,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="true"]:hover,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="true"]:active,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="true"]:focus,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="true"]:active:focus,.template_detail .item_detail_information .product-images-container .see-more.btn:disabled:hover,.template_detail .item_detail_information .product-images-container .see-more.btn:disabled:active,.template_detail .item_detail_information .product-images-container .see-more.btn:disabled:focus,.template_detail .item_detail_information .product-images-container .see-more.btn:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="disabled"].btn-success,.template_detail .item_detail_information .product-images-container .see-more.btn[disabled="true"].btn-success,.template_detail .item_detail_information .product-images-container .see-more.btn:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.template_detail .item_detail_information .product-images-container.btn-more-visible .see-more.btn{display:block}.template_detail .item_detail_information .product-images-container.btn-more-visible .see-more.btn .less{display:none}.template_detail .item_detail_information .product-images-container.more-img-open .toggle-img,.template_detail .item_detail_information .product-images-container.more-img-open .see-more.btn .less{display:block}.template_detail .item_detail_information .product-images-container.more-img-open .see-more.btn .more{display:none}.template_detail .item_detail_information .product-images-container img{padding:0 .625rem 1.2rem .625rem}@media (min-width:1200px){.template_detail .item_detail_information .swiper-pip-images,.template_detail .item_detail_information .swiper-thumbnail,.template_detail .item_detail_information .image-slick-container{max-width:660px}}.template_detail .item_detail_information .swiper-pip-images img{padding:0 1px;cursor:url(data:image/svg+xml;charset=UTF-8,%3csvg\ width=\'32\'\ height=\'32\'\ viewBox=\'0\ 0\ 32\ 32\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3crect\ width=\'32\'\ height=\'32\'\ rx=\'16\'\ fill=\'%23111\'/%3e%3cpath\ d=\'m18.05\ 15.363-1.414-1.414L19.585\ 11H17V9h6v6h-2v-2.587l-2.95\ 2.95ZM11\ 19.587l2.95-2.95\ 1.414\ 1.414L12.415\ 21H15v2H9v-6h2v2.587Z\'\ fill=\'%23fff\'\ /%3E%3C/svg%3E) 16 16 , auto}.template_detail .item_detail_information .image-slick-container{margin:auto;display:none}.template_detail .item_detail_information .image-slick-container.slick-initialized{display:block}.template_detail .item_detail_information .image-slick-container .image-container span{display:flex;justify-content:center}.template_detail .item_detail_information .image-slick-container .image-container span img{padding:0 1px;cursor:url(data:image/svg+xml;charset=UTF-8,%3csvg\ width=\'32\'\ height=\'32\'\ viewBox=\'0\ 0\ 32\ 32\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3crect\ width=\'32\'\ height=\'32\'\ rx=\'16\'\ fill=\'%23111\'/%3e%3cpath\ d=\'m18.05\ 15.363-1.414-1.414L19.585\ 11H17V9h6v6h-2v-2.587l-2.95\ 2.95ZM11\ 19.587l2.95-2.95\ 1.414\ 1.414L12.415\ 21H15v2H9v-6h2v2.587Z\'\ fill=\'%23fff\'\ /%3E%3C/svg%3E) 16 16 , auto}.template_detail .item_detail_information .image-slick-container .slick-arrow{display:none!important}@media (min-width:576px){.template_detail .item_detail_information .image-slick-container:hover .slick-arrow{display:inline-block!important}}.template_detail .item_detail_information .image-slick-container .slick-list{max-width:500px}.template_detail .item_detail_information .image-slick-container .slick-list .slick-track{display:flex;align-items:center}.template_detail .item_detail_information .thumbnail-slick-container .slick-next,.template_detail .item_detail_information .thumbnail-slick-container .slick-prev{width:26px;height:26px}.template_detail .item_detail_information .thumbnail-slick-container .slick-next::before,.template_detail .item_detail_information .thumbnail-slick-container .slick-prev::before{font-size:.75rem}@media (max-width:575.98px){.template_detail .item_detail_information .thumbnail-slick-container .slick-list .slick-track{margin-left:20px}}.template_detail .item_detail_information .thumbnail-slick-container > *:first-child:not(.slick-arrow) {display:flex;justify-content:center}.template_detail .item_detail_information .thumbnail-slick-container > *:first-child:not(.slick-arrow) .slick-track {transform:none!important;width:100%!important;justify-content:center;display:flex!important;align-content:center;align-items:center}.template_detail .item_detail_information .thumbnail-slick-container > *:first-child:not(.slick-arrow) .image-container {width:auto!important}.template_detail .item_detail_information .thumbnail-slick-container .image-container{padding:0 .25rem}.template_detail .item_detail_information .thumbnail-slick-container .image-container span{width:55px!important;height:55px!important;display:flex;justify-content:center;align-items:center;border:0;padding:.25rem;border-radius:.25rem}.template_detail .item_detail_information .thumbnail-slick-container .image-container span img{max-width:100%;max-height:100%}.template_detail .item_detail_information .thumbnail-slick-container .image-container span:hover{box-shadow:inset 0 0 0 1px #111;cursor:pointer}.template_detail .item_detail_information .thumbnail-slick-container .image-container.slick-current span{border-color:#111;box-shadow:inset 0 0 0 2px #111}.template_detail .item_detail_information .imagesProductDetail{height:100%}.template_detail .item_detail_information .imagesProductDetail .image-wrapper{padding:0 .5rem}.template_detail .item_detail_information .imagesProductDetail .image-wrapper>span{border-radius:.25rem}.template_detail .item_detail_information .imagesProductDetail .image-wrapper>span:hover{cursor:pointer}@media (min-width:768px) and (min-width:1200px){.template_detail .item_detail_information .imagesProductDetail .image-wrapper:first-of-type{margin-top:0}.template_detail .item_detail_information .imagesProductDetail .image-wrapper:last-of-type{margin-bottom:0}}.template_detail .item_detail_information .imagesProductDetail .image-wrapper .responsive-square{box-sizing:border-box;display:block;background:#f5f5f5;padding-bottom:100%;position:relative}.template_detail .item_detail_information .imagesProductDetail .image-wrapper .responsive-square img.img-thumbnail{color:transparent;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;padding:0!important;vertical-align:middle;border-style:none}.template_detail .item_detail_information .imagesProductDetail .slick-track{display:flex;flex-direction:column;min-width: calc(55px + 0.5rem)}@media (max-width:1199.98px){.template_detail .item_detail_information .imagesProductDetail .slick-track{flex-direction:row}}.template_detail .item_detail_information .serieProductDetail{width:100%;padding:40px 0}.template_detail .item_detail_information .serieProductDetail .image{display:block;height:80px;background:#ccc;margin-right:30px}.template_detail .item_detail_information .serieProductDetail .image img{height:100%}.template_detail .item_detail_information .serieProductDetail .content{display:block;max-width:370px;width:95%;text-align:left}.template_detail .item_detail_information .serieProductDetail .content p{margin:0}.template_detail .item_detail_information .serieProductDetail .content .title{font-size:1rem;line-height:1.3rem}.template_detail .item_detail_information .serieProductDetail .content .description{display:block;padding:2px 0;font-size:1rem;line-height:1.2rem}.template_detail .item_detail_information .serieProductDetail .content .link{display:block;margin:.75rem 0 0;font-size:.875rem;line-height:1rem;text-decoration:underline}.template_detail .item_detail_information .productBox{padding:0 2.5rem}@media (max-width:1199.98px){.template_detail .item_detail_information .productBox{padding:0 0 0 2.5rem}}@media (max-width:991.98px){.template_detail .item_detail_information .productBox{padding:.75rem}}@media (max-width:767.98px){.template_detail .item_detail_information .productBox{padding:0}}.template_detail .item_detail_information .productBox .btn-disabled{padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.template_detail .item_detail_information .productBox .btn-disabled:active,.template_detail .item_detail_information .productBox .btn-disabled:focus{transform:scale(.97)}.template_detail .item_detail_information .productBox .btn-disabled.btn-only-icon{padding:0}.template_detail .item_detail_information .productBox .btn-disabled:not(.btn-only-icon) .icon {margin-right:.5rem}.template_detail .item_detail_information .productBox .btn-disabled:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.template_detail .item_detail_information .productBox .btn-disabled [class*="icon"]:before{font-size:1.5rem}.template_detail .item_detail_information .productBox .itemButtons .btn.addToCart{white-space:normal;padding:0 1rem;line-height:1.25}.template_detail .item_detail_information .productBox p{margin:0}.template_detail .item_detail_information .productBox p.purchaseByOrder{color:#6c757d}.template_detail .item_detail_information .productBox .itemQuantityLimit{font-size:.875rem}.template_detail .item_detail_information .productBox .link-detail{font-size:.75rem}.template_detail .item_detail_information .productBox .itemInfo{padding:0 0 1rem}.template_detail .item_detail_information .productBox .itemInfo h6{margin-bottom:0;color:#111}.template_detail .item_detail_information .productBox .itemInfo .itemName{font-size:2rem;line-height:2.1rem;margin-bottom:0}.template_detail .item_detail_information .productBox .itemInfo .itemName h6,.template_detail .item_detail_information .productBox .itemInfo .itemName.display-7{font-size:1.5rem;color:#111;line-height:1.2}.template_detail .item_detail_information .productBox .itemInfo .itemFacts{font-size:1rem}.template_detail .item_detail_information .productBox .itemInfo .itemValidDesign,.template_detail .item_detail_information .productBox .itemInfo .itemColor{line-height:1.5rem;margin-bottom:0}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox{display:flex;padding:0;margin-top:.5rem;margin-bottom:1rem}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .units{font-size:.5em;align-self:flex-end;line-height:1;margin-bottom:.25rem;margin-left:.5rem}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemOriginalPrice,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemFamilyLegend{font-size:1rem;line-height:1rem}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemOldPrice{font-size:.75rem;line-height:1;margin-top:.25rem!important;margin-bottom:-.25rem!important}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemOfferPrice,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemFamilyPrice,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemLowerPrice,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemNormalPrice,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemBTI{font-size:1.5rem}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemNormalPrice,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemBTI{display:flex;align-items:center}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemNormalPrice .energyTag,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemBTI .energyTag{height:1.8rem}.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemBTI{margin-top:.5rem;margin-bottom:.5rem}.template_detail .item_detail_information .productBox .itemInfo .itemQuantityLimit{font-size:.75rem;color:#cc0008;margin-bottom:.5rem}.template_detail .item_detail_information .productBox .itemInfo .itemQuantityLimit>p{margin:0!important}.template_detail .item_detail_information .productBox .itemInfo .home-delivery-message{margin:.75rem auto;font-size:.75rem}.template_detail .item_detail_information .productBox .itemInfo .home-delivery-message span .homeDeliveryPrice{text-decoration:underline}.template_detail .item_detail_information .productBox .itemInfo .home-delivery-message span.fundament-icon-delivery-truck:before{color:#111;font-size:1.5rem;vertical-align:bottom;padding-right:.25rem}.template_detail .item_detail_information .productBox .itemInfo .home-delivery-message+.box{padding-left:2.2rem;padding-top:0!important;position:relative}.template_detail .item_detail_information .productBox .itemInfo .home-delivery-message+.box .fa-times-circle:before{position:absolute;left:.2rem;top:.1rem}.template_detail .item_detail_information .productBox .itemActionBlock .container-email-stock{background-color:#f5f5f5;width:260px;padding-bottom:15px;padding-left:23px;border-radius:10px;margin-top:-51px;margin-left:41px;position:absolute;z-index:1}.template_detail .item_detail_information .productBox .itemActionBlock .container-email-stock:before{top:-30px;left:5.5rem;width:0;height:0;border:solid 25px;border-color:transparent transparent #dfdfdf transparent;content:"";position:relative}.template_detail .item_detail_information .productBox .itemActionBlock .container-email-stock .sendEmailStock-success{font-size:1rem;vertical-align:super}.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue{color:#fff;background:#0058a3;border-color:transparent;color:#fff!important;margin-left:.75rem;border:1px solid #dfdfdf}.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:hover, .template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:active, .template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:focus, .template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:focus:active, .template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:not(:disabled):not(.disabled):active {border-color:transparent}.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:hover,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:focus{background:#004f93;color:#fff}.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:active, .template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:focus:active, .template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="disabled"],.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="true"],.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="disabled"]:hover,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="disabled"]:active,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="disabled"]:focus,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="disabled"]:active:focus,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="true"]:hover,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="true"]:active,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="true"]:focus,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="true"]:active:focus,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:disabled:hover,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:disabled:active,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:disabled:focus,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="disabled"].btn-success,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue[disabled="true"].btn-success,.template_detail .item_detail_information .productBox .itemActionBlock button.btn-action-blue:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.template_detail .item_detail_information .productBox .itemActionBlock .stock-detail{min-height:65px}.template_detail .item_detail_information .productBox .itemActionBlock .action-message,.template_detail .item_detail_information .productBox .itemActionBlock .stock-message{display:flex;align-items:center}.template_detail .item_detail_information .productBox .itemActionBlock .action-message__icon,.template_detail .item_detail_information .productBox .itemActionBlock .stock-message__icon{margin-right:.5rem}.template_detail .item_detail_information .productBox .itemActionBlock .action-message__icon:before,.template_detail .item_detail_information .productBox .itemActionBlock .stock-message__icon:before{color:#111;font-size:1.25rem;display:flex}.template_detail .item_detail_information .productBox .itemActionBlock .action-message__label,.template_detail .item_detail_information .productBox .itemActionBlock .stock-message__label{font-size:.875rem;font-weight:normal}.template_detail .item_detail_information .productBox .itemActionBlock .homeDeliveryPrice{white-space:nowrap}.template_detail .item_detail_information .productBox .notes-container{}.template_detail .item_detail_information .productBox .notes-container.pip-free-entry i.fa:before,.template_detail .item_detail_information .productBox .notes-container.pip-free-entry i.icon:before{margin-right:.25rem}.template_detail .item_detail_information .productBox .notes-container .box{font-size:.75rem;padding:o!important}.template_detail .item_detail_information .productBox .notes-container .box table img{margin-right:.25rem;font-size:.75rem;padding-top:0!important}.template_detail .item_detail_information .productBox .homeDelivery,.template_detail .item_detail_information .productBox .stock-message{padding-bottom:1rem;border-bottom:1px solid #dfdfdf}.template_detail .item_detail_information .productBox .homeDelivery .action-message__label,.template_detail .item_detail_information .productBox .stock-message .action-message__label{flex-grow:1}.template_detail .item_detail_information .productBox .homeDelivery__text-wrap,.template_detail .item_detail_information .productBox .homeDelivery>a,.template_detail .item_detail_information .productBox .stock-message__text-wrap,.template_detail .item_detail_information .productBox .stock-message>a{text-decoration:none!important;width:100%}.template_detail .item_detail_information .productBox .homeDelivery .delivery__label,.template_detail .item_detail_information .productBox .homeDelivery__label,.template_detail .item_detail_information .productBox .homeDelivery .assembly__label,.template_detail .item_detail_information .productBox .stock-message .delivery__label,.template_detail .item_detail_information .productBox .stock-message__label,.template_detail .item_detail_information .productBox .stock-message .assembly__label{font-size:.75rem!important;display:flex}.template_detail .item_detail_information .productBox .homeDelivery .delivery__label,.template_detail .item_detail_information .productBox .stock-message .delivery__label{flex-direction:column;flex-grow:1;width:100%}.template_detail .item_detail_information .productBox .homeDelivery .icon,.template_detail .item_detail_information .productBox .stock-message .icon{font-size:1.25rem}.template_detail .item_detail_information .productBox .homeDelivery .home-delivery__message{margin-right:0!important}.template_detail .item_detail_information .productBox .homeDelivery .home-delivery__message--cash{border-bottom:1px solid #dfdfdf;padding-bottom:1rem}.template_detail .item_detail_information .productBox .homeDelivery .home-delivery__message--cash span{font-size:.75rem}.template_detail .item_detail_information .productBox .stock-message{padding-top:.5rem}.template_detail .item_detail_information .productBox .stock-message .icon{display:flex;margin-left:auto}.template_detail .item_detail_information .productBox .stock-message__text-wrap{flex-direction:column;align-items:flex-start}.template_detail .item_detail_information .productBox .stock-message strong.stock-message__label{font-weight:bold}.template_detail .item_detail_information .productBox .familyTxt,.template_detail .item_detail_information .productBox .servicesTxt,.template_detail .item_detail_information .productBox .stockTxt{display:block;font-size:.75rem;line-height:1rem;padding:0 0 .5rem;color:#111;text-align:left;width:100%}.template_detail .item_detail_information .productBox .familyTxt:nth-child(even), .template_detail .item_detail_information .productBox .servicesTxt:nth-child(even), .template_detail .item_detail_information .productBox .stockTxt:nth-child(even) {border-right:0}.template_detail .item_detail_information .productBox .familyTxt{width:55%}.template_detail .item_detail_information .productBox .stockTxt{width:45%}.template_detail .item_detail_information .productBox .stockTxt:nth-child(1) {width:100%;border-right:0}.template_detail .item_detail_information .productBox .stockTxt span{display:block;text-align:center}.template_detail .item_detail_information .productBox .notes{align-items:center;padding:1rem 0}.template_detail .item_detail_information .productBox .notes .storeLocationLink{text-align:center;width:50%;width:50%;font-size:.75rem;line-height:1rem;padding:.75rem;margin:0}.template_detail .item_detail_information .productBox .notes .storeLocationLink a{font-size:.75rem;line-height:1rem}.template_detail .item_detail_information .productBox .notes .storeLocationLink a span{display:inline-block;padding-right:.25rem;text-decoration:underline}.template_detail .item_detail_information .productBox .notes .storeLocation{display:block;width:50%;font-size:.75rem;line-height:1rem;padding:.75rem;color:#767676;border-right:1px solid #dfdfdf;margin:0}.template_detail .item_detail_information .productBox .notes .storeLocation .label,.template_detail .item_detail_information .productBox .notes .storeLocation .txt{display:block}.template_detail .item_detail_information .productBox .notes .storeLocation .txt{color:#111}.template_detail .item_detail_information .productBox .itemMeasure,.template_detail .item_detail_information .productBox .itemSelectorSuggest{display:block;font-size:.875rem;line-height:1rem}.template_detail .item_detail_information .productBox .itemMeasure strong,.template_detail .item_detail_information .productBox .itemSelectorSuggest strong{display:block;font-size:1rem;line-height:1rem;padding:.25rem 0 0}.template_detail .item_detail_information .productBox .partNumber{color:#222;display:block;margin:0;padding:3px 0;font-size:.75rem;line-height:1rem}.template_detail .item_detail_information .productBox .link{display:block;padding:.25rem 0;font-size:.75rem;line-height:1rem;text-decoration:underline}.template_detail .item_detail_information .itemMore{font-size:1rem;margin:0}@media (min-width:1200px){.template_detail .item_detail_information .thumbnails .slick-slider .slick-list::before,.template_detail .item_detail_information .thumbnails .slick-slider .slick-list::after{content:"";position:absolute;left:0;width:100%;height:25px;z-index:1}}.template_detail .item_detail_information .itemSelector .content-variations-images.slick-initialized.slick-slider .slick-prev:before{content:"";font-size:1rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.template_detail .item_detail_information .itemSelector .content-variations-images.slick-initialized.slick-slider .slick-next:before{content:"";font-size:1rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.template_detail .partnumber{display:inline-flex;flex-direction:column;font-size:.75rem}.template_detail .partnumber__label{font-size:.75rem;margin-bottom:.5rem}.template_detail .partnumber__code.black-code .item-code{color:#fff;background-color:#111;font-weight:700;padding:.25rem .5rem}.template_detail .recentlyViewed .slick-slide img{max-width:110px}.template_detail .productsCombine{margin-bottom:4rem}.template_detail .productsCombine .productList{overflow-x:visible}.template_detail .productList .productsCombine{margin-bottom:0}@media (max-width:767.98px){.template_detail .productList .productsCombine{margin-bottom:0}}.template_detail .slick .slick-list{padding-bottom:1rem}.template_detail .slick .slick-dots{display:flex;flex-wrap:nowrap}.template_detail .slick .slick-dots li,.template_detail .slick .slick-dots li button,.template_detail .slick .slick-dots li button::before{height:.25rem;width:100%;margin:0}.template_detail .slick .slick-dots li button::before{content:"";background-color:#111;opacity:.1}.template_detail .slick .slick-dots li.slick-active button::before{opacity:1}@media (max-width:991.98px){.template_detail .tabs-info-wrap .theme_detail_benefits .tab-pane[role="tabpanel"]{padding:0}}.image-slider-wrap{order:0}@media (max-width:991.98px){.image-slider-wrap{margin-right:0;margin-left:0;padding:0!important}}@media (max-width:575.98px){.image-slider-wrap>.row>div{padding-right:0;padding-left:0}}.image-slider-wrap .product-images-container>div{padding:.5rem}.image-slider-wrap .product-images-container>div img{cursor:url(data:image/svg+xml;charset=UTF-8,%3csvg\ width=\'32\'\ height=\'32\'\ viewBox=\'0\ 0\ 32\ 32\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3e%3crect\ width=\'32\'\ height=\'32\'\ rx=\'16\'\ fill=\'%23111\'/%3e%3cpath\ d=\'m18.05\ 15.363-1.414-1.414L19.585\ 11H17V9h6v6h-2v-2.587l-2.95\ 2.95ZM11\ 19.587l2.95-2.95\ 1.414\ 1.414L12.415\ 21H15v2H9v-6h2v2.587Z\'\ fill=\'%23fff\'\ /%3E%3C/svg%3E) 16 16 , auto}.image-slider-wrap .gallery-carousel{width:100%;justify-content:center}@media (max-width:991.98px){.image-slider-wrap .gallery-carousel{margin-left:-10px;width: calc(100% + 20px)}.image-slider-wrap .gallery-carousel .slides{padding:0!important}}.image-slider-wrap .gallery-carousel .contentSlider{width:100%}.image-slider-wrap .gallery-carousel .contentSlider .thumbnails{padding:0}.image-slider-wrap .gallery-carousel .contentSlider .thumbnails .slick-list{height:auto!important}.image-slider-wrap .gallery-carousel .contentSlider .thumbnails .slick-list .slick-track{height:auto!important;width:auto!important;display:flex;flex-direction:row}.image-slider-wrap .gallery-carousel .contentSlider .slides .slick-track{display:flex!important}.image-slider-wrap .gallery-carousel .contentSlider .slides .slick-track .slideItem a.slideImg img{max-height:80vh;max-width:100%}.image-slider-wrap .gallery-carousel .contentSlider .slides .slick-arrow{display:none}.image-slider-wrap .slick-prev:before{content:"";font-size:1.5rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.image-slider-wrap .slick-next:before{content:"";font-size:1.5rem;color:#fff;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.tabs-info-wrap{order:2}.product-box-wrap{order:1}@media (min-width:768px){.product-box-wrap{float:right;position:sticky;top:7rem;right:0;left:0;align-self:flex-start}}.productBox .col.form-group{margin-bottom:0}.productBox .dataRoom{padding:0}.productBox .container-fluid{padding:0}.productBox .itemInfo #pwr-snippets{margin-top:.5rem;display:inline-block}.productBox .itemButtons{display:flex;margin-top:1.25rem;margin-bottom:1rem}.productBox .itemButtons .btn{margin:0;text-align:center;margin-right:1rem}.productBox .itemButtons .btn:last-of-type{margin-right:0}.productBox .itemButtons .addToCart [class*="icon"]{display:none}.productBox .itemButtons.only-in-store{flex-direction:column}.productBox .itemButtons.only-in-store .inStoreOnly{justify-content:start;padding-left:0}.productBox .itemButtons.only-in-store .inStoreOnly span:not([class*="picto"]) {padding-top:6px}.productBox .itemButtons.only-in-store .inStoreOnly [class*="picto"]{padding-left:0}.productBox .addFavorites{margin-top:0}.productBox .itemButtons:not(.only-in-store) .addFavorites {width:55px}.productBox .itemButtons:not(.only-in-store) .addFavorites.btn {margin-left:1rem}.productBox .itemButtons:not(.only-in-store) .addFavorites span:not([class*="icon"]) {display:none}.productBox .itemButtons:not(.only-in-store) .addToCart.d-none + .addFavorites {width:100%}.productBox .itemButtons:not(.only-in-store) .addToCart.d-none + .addFavorites span:not([class*="icon"]) {display:block}.productBox .addToCart .picto-shopping-cart-full{display:none}.productBox .socialmedia .fa,.productBox .socialmedia .fab,.productBox .socialmedia .fas{width:40px}.productBox .stock-wrapper{font-size:1rem}.productBox .stock-wrapper .icon{margin-bottom:0}.productBox .stock-wrapper .fundament-icon-delivery-24{font-size:1.8rem;margin-top:-3px}.productBox .stock-wrapper .message{padding:1.5rem 0}.productBox .stock-wrapper .message:last-of-type{padding-bottom:0}.productBox .stock-wrapper .message:first-of-type{width:100%;border-bottom:1px solid #dfdfdf;padding-top:0;padding-bottom:1.5rem}.productBox .product-mobile-menu,.product-mobile-menu{background-color:#fff;border-top:1px solid #dfdfdf;padding:0 1rem}.productBox .product-mobile-menu .itemCounter,.product-mobile-menu .itemCounter{margin:.25rem 0 0 0}.productBox .product-mobile-menu .itemCounter .text,.product-mobile-menu .itemCounter .text{display:none}.productBox .product-mobile-menu .itemCounter .value .val,.product-mobile-menu .itemCounter .value .val{border-left:0;border-right:0}.productBox .product-mobile-menu .itemButtons .addToCart,.productBox .product-mobile-menu .itemButtons .addFavorites,.productBox .product-mobile-menu .itemButtons .addFavorites.btn,.product-mobile-menu .itemButtons .addToCart,.product-mobile-menu .itemButtons .addFavorites,.product-mobile-menu .itemButtons .addFavorites.btn{width:45px;height:45px;margin-top:0;margin-bottom:.25rem}.productBox .product-mobile-menu .itemButtons .addToCart,.product-mobile-menu .itemButtons .addToCart{padding:0}.productBox .product-mobile-menu .itemButtons .addToCart .fundament-icon-shopping-bag-add,.product-mobile-menu .itemButtons .addToCart .fundament-icon-shopping-bag-add{display:block!important;margin-top:2px}.productBox .product-mobile-menu .itemButtons .addToCart .fundament-icon-shopping-bag-add:before,.product-mobile-menu .itemButtons .addToCart .fundament-icon-shopping-bag-add:before{font-size:2.1em}.productBox .product-mobile-menu .itemButtons .addToCart span:not([class*="icon"]), .product-mobile-menu .itemButtons .addToCart span:not([class*="icon"]) {display:none}.itemPriceBox .itemPrice-wrapper .itemBTI .units,.itemPriceBox .itemPrice-wrapper .itemNormalPrice .units,.template_detail .item_detail_information .productBox .itemInfo .itemPriceBox .itemPrice-wrapper .itemBTI .units{font-size:.5em;align-self:flex-end;line-height:1;margin-bottom:.25rem;margin-left:.5rem}@media (max-width:575.98px){._hj_feedback_container ._hj-3ZiaL__MinimizedWidgetBottom__container._hj-1JS2b__MinimizedWidgetBottom__right{margin-bottom:60px}._hj_feedback_container ._hj-XVgG4__ExpandedWidget__outerContainer._hj-oic8F__ExpandedWidget__bottom._hj-T080I__ExpandedWidget__slideInRight{bottom:142px}}.input-group .input-group-append.tooglePass,.styled-checkbox+label,.styled-radiobox+label,.sidenav .product-included{display:flex;justify-content:flex-start;align-items:center}.sidenav .notifyStockDiv .form-group{display:flex;justify-content:flex-start;align-items:flex-end}.form-group.error .icon.error,.form-group.macroDate-input-group .input-group .icon,.form-group.date_single .input-group .icon,.form-group.macroKioskEmail-input-group .between-icon,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-list .slideItem .emptyItem,.template_detail .item_detail_information .contentSlider .sliderProductDetail .slick-arrow,.template_detail .item_detail_information .serieProductDetail{display:flex;justify-content:center;align-items:center}.template_detail .item_detail_information .productBox .homeDelivery__text-wrap,.template_detail .item_detail_information .productBox .homeDelivery>a,.template_detail .item_detail_information .productBox .stock-message__text-wrap,.template_detail .item_detail_information .productBox .stock-message>a{display:flex;justify-content:space-between;align-items:center}#sidenav .productDelivery .form-inline label{justify-content:left;font-size:.75rem;margin-bottom:.5rem}.productDelivery .title{display:flex;align-items:center}.productDelivery .title h2,.productDelivery .title h3{margin-bottom:0;color:#484848}.productDelivery .title h2{font-size:1.375rem}.productDelivery .title .process-icon{margin-right:.75rem}.productDelivery .title .process-icon::before{color:#484848;font-size:2rem}.productDelivery .process-icon{color:#111}.productDelivery img{width:75px;max-width:100%}.productDelivery #district-form{display:block}.productDelivery .col:not(#input_clickcollect) > .container {border:1px solid #dfdfdf;max-width:95%;padding:20px;border-radius:10px;position:absolute}.productDelivery .col:not(#input_clickcollect) > .container#totalDelivery {left:50%;transform:translateX(-50%)}.productDelivery button.btn-action-blue,.productDelivery button.btn-blue{color:#fff;background:#0058a3;border-color:transparent;padding:0 1.5rem;min-width:40px;height:40px;font-size:.75rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);width:100%;display:inline-flex;justify-content:center;align-items:center}.productDelivery button.btn-action-blue:hover, .productDelivery button.btn-action-blue:active, .productDelivery button.btn-action-blue:focus, .productDelivery button.btn-action-blue:focus:active, .productDelivery button.btn-action-blue:not(:disabled):not(.disabled):active, .productDelivery button.btn-blue:hover, .productDelivery button.btn-blue:active, .productDelivery button.btn-blue:focus, .productDelivery button.btn-blue:focus:active, .productDelivery button.btn-blue:not(:disabled):not(.disabled):active {border-color:transparent}.productDelivery button.btn-action-blue:hover,.productDelivery button.btn-action-blue:focus,.productDelivery button.btn-blue:hover,.productDelivery button.btn-blue:focus{background:#004f93;color:#fff}.productDelivery button.btn-action-blue:active, .productDelivery button.btn-action-blue:focus:active, .productDelivery button.btn-action-blue:not(:disabled):not(.disabled):active, .productDelivery button.btn-blue:active, .productDelivery button.btn-blue:focus:active, .productDelivery button.btn-blue:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.productDelivery button.btn-action-blue[disabled="disabled"],.productDelivery button.btn-action-blue[disabled="true"],.productDelivery button.btn-action-blue:disabled,.productDelivery button.btn-blue[disabled="disabled"],.productDelivery button.btn-blue[disabled="true"],.productDelivery button.btn-blue:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.productDelivery button.btn-action-blue[disabled="disabled"]:hover,.productDelivery button.btn-action-blue[disabled="disabled"]:active,.productDelivery button.btn-action-blue[disabled="disabled"]:focus,.productDelivery button.btn-action-blue[disabled="disabled"]:active:focus,.productDelivery button.btn-action-blue[disabled="true"]:hover,.productDelivery button.btn-action-blue[disabled="true"]:active,.productDelivery button.btn-action-blue[disabled="true"]:focus,.productDelivery button.btn-action-blue[disabled="true"]:active:focus,.productDelivery button.btn-action-blue:disabled:hover,.productDelivery button.btn-action-blue:disabled:active,.productDelivery button.btn-action-blue:disabled:focus,.productDelivery button.btn-action-blue:disabled:active:focus,.productDelivery button.btn-blue[disabled="disabled"]:hover,.productDelivery button.btn-blue[disabled="disabled"]:active,.productDelivery button.btn-blue[disabled="disabled"]:focus,.productDelivery button.btn-blue[disabled="disabled"]:active:focus,.productDelivery button.btn-blue[disabled="true"]:hover,.productDelivery button.btn-blue[disabled="true"]:active,.productDelivery button.btn-blue[disabled="true"]:focus,.productDelivery button.btn-blue[disabled="true"]:active:focus,.productDelivery button.btn-blue:disabled:hover,.productDelivery button.btn-blue:disabled:active,.productDelivery button.btn-blue:disabled:focus,.productDelivery button.btn-blue:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.productDelivery button.btn-action-blue[disabled="disabled"].btn-success,.productDelivery button.btn-action-blue[disabled="true"].btn-success,.productDelivery button.btn-action-blue:disabled.btn-success,.productDelivery button.btn-blue[disabled="disabled"].btn-success,.productDelivery button.btn-blue[disabled="true"].btn-success,.productDelivery button.btn-blue:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.productDelivery button.btn-action-blue:active,.productDelivery button.btn-action-blue:focus,.productDelivery button.btn-blue:active,.productDelivery button.btn-blue:focus{transform:scale(.97)}.productDelivery button.btn-action-blue.btn-only-icon,.productDelivery button.btn-blue.btn-only-icon{padding:0}.productDelivery button.btn-action-blue:not(.btn-only-icon) .icon, .productDelivery button.btn-blue:not(.btn-only-icon) .icon {margin-right:.5rem}.productDelivery button.btn-action-blue:not(.btn-only-icon) .icon.right, .productDelivery button.btn-blue:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.productDelivery button.btn-action-blue [class*="icon"]:before,.productDelivery button.btn-blue [class*="icon"]:before{font-size:1.25rem}.productDelivery button.btn-action-blue.btn-only-icon [class*="icon"]:before,.productDelivery button.btn-blue.btn-only-icon [class*="icon"]:before{font-size:1.5rem}.productDelivery .totalDelivery{padding:1rem 0}.productDelivery #enterPC{position:relative!important}.productDelivery .select2-selection__rendered{line-height:31px!important}.productDelivery .select2-container .select2-selection--single{height:35px!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:1px solid #929292;border-radius:0}.productDelivery .select2-container .select2-selection--single:hover{-webkit-box-shadow:0 1px 0 #929292!important;box-shadow:0 1px 0 #929292!important}.productDelivery .select2-container .select2-selection--single:focus{border-bottom-color:#0058a3;-webkit-box-shadow:0 1px 0 #0058a3!important;box-shadow:0 1px 0 #0058a3!important}.productDelivery .select2-container .select2-selection--single.error{border-bottom-color:#e00751}.productDelivery .select2-container .select2-selection--single.error:hover,.productDelivery .select2-container .select2-selection--single.error:focus{box-shadow:0 1px 0 #e00751!important}.productDelivery .select2-container .select2-selection--single .select2-selection__rendered{padding-left:0}.productDelivery .select2-selection__arrow{height:34px!important}#input_delivery{padding-top:1.25rem;padding-top:0;margin-bottom:200px}#input_delivery.col::before{top:-30px;left:50%;position:absolute;transform:translateX(-50%);background:transparent}body.sidenav-open{overflow:hidden}.sidenav{position:fixed;top:0;right:0;height:100%;background-color:transparent;z-index:10000;border-radius:.5rem 0 0 .5rem;overflow:hidden;transform:translate(100%);transition:transform .3s ease-out , opacity .15s linear;opacity:0;width:30rem}@media (min-width:768px) and (max-width:991.98px){.sidenav{width:50%}}@media (max-width:767.98px){.sidenav{padding-top:1.5rem;width:100%;transform:translate(0,100%);border-radius:.5rem .5rem 0 0}}.sidenav .revamp_price.price,.sidenav .itemFamilyPrice{font-size:font-size(800)}.sidenav .revamp_price.price .price__integer,.sidenav .itemFamilyPrice .price__integer{font-size:1em}.sidenav .revamp_price.price .price__currency,.sidenav .revamp_price.price .price__decimal,.sidenav .revamp_price.price .price__subscript,.sidenav .revamp_price.price .price__decimals,.sidenav .revamp_price.price .price__currency-symbol--superscript,.sidenav .itemFamilyPrice .price__currency,.sidenav .itemFamilyPrice .price__decimal,.sidenav .itemFamilyPrice .price__subscript,.sidenav .itemFamilyPrice .price__decimals,.sidenav .itemFamilyPrice .price__currency-symbol--superscript{top:-.46em;font-size:.6em;position:relative;vertical-align:baseline}.sidenav .revamp_price.price .price__unit,.sidenav .revamp_price.price .units,.sidenav .itemFamilyPrice .price__unit,.sidenav .itemFamilyPrice .units{font-size:.6em;white-space:nowrap}.sidenav .card{height:100%;width:100%;background-color:#fff;border-radius:0;border:none}.sidenav .card:first-of-type{padding-top:0}@media (max-width:767.98px){.sidenav .card{border-radius:.5rem .5rem 0 0}}.sidenav .card table{font-size:.875rem}.sidenav .card table.measures thead tr:first-child td{padding-top:.5rem}.sidenav .card table>tbody tr:first-child td{border-top:0}.sidenav .card .card-header{padding:1.5rem}@media (max-width:767.98px){.sidenav .card .card-header{padding:.75rem .75rem .5rem .75rem;border-radius:.5rem .5rem 0 0}}.sidenav .card .card-header.close{background-color:transparent}.sidenav .card .card-header .sidenav-title{position:absolute;width:100%;text-align:center;line-height:40px;font-weight:bold;pointer-events:none}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled) {line-height:1rem}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled) > span {line-height:1rem}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled) > span > span {position:relative}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled) > span > span.icon {font-weight:normal}.sidenav .card .card-header .close-legend:not(:disabled):not(.disabled) > span > span::after {display:flex!important;justify-content:center;align-content:center}.sidenav .card .card-body{padding:0;height: calc(100% - calc(3rem + 40px));position:relative}.sidenav .card .card-body .sidenav-title{padding:0 3rem 1.5rem}.sidenav .card .card-body .sidenav-title+.sidenav-col{padding-top:.25rem}.sidenav .card .card-body .sidenav-col{overflow-x:hidden;height:100%;padding:1rem 3rem 1rem 3rem;width:100%;background:#fff}@media (max-width:767.98px){.sidenav .card .card-body .sidenav-col{max-width:100%;padding:1rem 1rem 1rem 1rem}}.sidenav .card .card-body .sidenav-col .benefits,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits{padding:.5rem 0}.sidenav .card .card-body .sidenav-col .benefits .tab-pane_title,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits .tab-pane_title{font-size:1rem;letter-spacing:0;margin-bottom:.5rem!important}.sidenav .card .card-body .sidenav-col .benefits .tab-pane_title i,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits .tab-pane_title i{display:none}.sidenav .card .card-body .sidenav-col .benefits p,.sidenav .card .card-body .sidenav-col .benefits td,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits p,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits td{font-size:.875rem}.sidenav .card .card-body .sidenav-col .benefits p,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits p{font-size:.875rem;margin-bottom:.5rem}.sidenav .card .card-body .sidenav-col .benefits .separator,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits .separator{display:block;width:100%;height:1px;padding:.5rem 0;border:0;margin:0}.sidenav .card .card-body .sidenav-col .benefits table,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits table{width:100%}.sidenav .card .card-body .sidenav-col .benefits table td,.sidenav .card .card-body .sidenav-col .item-detail-product-benefits table td{border:0;border-top:1px solid #dee2e6}.sidenav .card .card-body .sidenav-col .productInfo .theme_detail_benefits #productDetails{margin-bottom:1.5rem!important;font-size:1.5rem}.sidenav .card .card-body .sidenav-col .productInfo .theme_detail_benefits .tab-pane[role="tabpanel"]{padding:0}.sidenav .card .card-body .sidenav-col .productInfo .theme_detail_benefits .tab-pane[role="tabpanel"] .tab-pane_box .tab-pane_title{font-size:1rem;line-height:1;cursor:pointer}.sidenav .card .card-body .sidenav-col .productInfo .productBox{margin-top:.5rem}.sidenav .card .card-body .sidenav-col .productInfo .productBox .itemInfo .itemName,.sidenav .card .card-body .sidenav-col .productInfo .productBox .itemInfo .itemName:hover{text-decoration:none}.sidenav .card .card-body .sidenav-col .productInfo .productBox .itemInfo .itemName>div{margin-bottom:.5rem}.sidenav .card .card-body .sidenav-col .productInfo .productBox .itemInfo h6{font-size:font-size(200)}.sidenav .card .card-body .sidenav-col .productInfo .productBox .itemInfo i.icon{display:flex;align-items:center}.sidenav .card .card-body .sidenav-col .productInfo .productBox .itemInfo i.icon:before{font-size:1.25rem}.sidenav .card .card-body .sidenav-col .productInfo .productBox #productDetails{display:none}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .stock-icon{width:34px;height:24px;border-radius:50%;flex:0 0 14px}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .stock-icon.red:before{content:"";font-size:1rem;color:#dc3545;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .stock-icon.red:before{display:flex}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .stock-icon.yellow:before{content:"";font-size:1rem;color:#ffc107;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .stock-icon.yellow:before{display:flex}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .stock-icon.green:before{content:"";font-size:1rem;color:#28a745;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .stock-icon.green:before{display:flex}.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .message-container .special-tooltip,.sidenav .card .card-body .sidenav-col .productInfo .productBox .stock-wrapper .range-revamp--message .special-tooltip{cursor:pointer;margin-bottom:0}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn{color:#fff;background:#0058a3;border-color:transparent;padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1)}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:hover, .sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:active, .sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:focus, .sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:focus:active, .sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:not(:disabled):not(.disabled):active {border-color:transparent}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:hover,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:focus{background:#004f93;color:#fff}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:active, .sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:focus:active, .sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="disabled"],.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="true"],.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="disabled"]:hover,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="disabled"]:active,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="disabled"]:focus,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="disabled"]:active:focus,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="true"]:hover,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="true"]:active,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="true"]:focus,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="true"]:active:focus,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:disabled:hover,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:disabled:active,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:disabled:focus,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="disabled"].btn-success,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn[disabled="true"].btn-success,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:active,.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:focus{transform:scale(.97)}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn.btn-only-icon{padding:0}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:not(.btn-only-icon) .icon {margin-right:.5rem}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.sidenav .card .card-body .sidenav-col .productInfo .productBox .addToProduct.btn [class*="icon"]:before{font-size:1.5rem}.sidenav .card .card-body .sidenav-col.card-body_cross-selling{height:100%;position:relative}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item{position:relative;border:2px solid transparent;border-bottom:1px solid #dfdfdf;padding:1.5rem}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item:first-of-type{padding-top:0}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .selectedProduct{display:none;font-size:.75rem;color:#fff;background:#ffdb00;padding:3px;font-weight:600;position:absolute;left:0;right:0;z-index:1;top:0}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .itemActionBlock .itemButtons button.addToProduct{display:block}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .itemActionBlock .itemButtons button.unselectToProduct{display:none}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item:last-of-type{border-bottom:0}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item.active .selectedProduct{display:block}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item.active .itemActionBlock .itemButtons button.addToProduct{display:none}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item.active .itemActionBlock .itemButtons button.unselectToProduct{display:block}.sidenav .card .card-body .sidenav-col.card-body_cross-selling .cross_selling_inline-item .productBox .itemInfo .link{display:none}.sidenav .card .card-body .sidenav-col[data-col="compose"]{position:absolute;top:0;bottom:0;max-width:calc(30rem - 1px)}@media (min-width:768px) and (max-width:991.98px){.sidenav .card .card-body .sidenav-col[data-col="compose"]{max-width:calc(50% - 1px)}}.sidenav .card .card-body .sidenav-col[data-col="compose"] .card-img-top{max-width:250px}.sidenav .card .card-body .sidenav-col[data-col="compose"] .versions .itemSelector label{font-weight:bold}.sidenav .card .card-body .sidenav-col[data-col="compose"] .versions .itemSelector label .items-count{font-weight:normal}.sidenav .card .card-body .sidenav-col .compressed .theme_detail_benefits .tab-pane[role="tabpanel"] .tab-pane_box .tab-pane_title, .sidenav .card .card-body .sidenav-col .compressed .theme_detail_benefits .tab-pane[role="tabpanel"] .tab-pane_box.active > *:not(.tab-pane_title) {padding-left:0;padding-right:0}.sidenav .card .card-body .sidenav-col .compressed .theme_detail_benefits .tab-pane[role="tabpanel"] .tab-pane_box .table tbody{width:100%;display:inline-table}.sidenav .card .card-body .sidenav-col .compressed .theme_detail_benefits .tab-pane[role="tabpanel"] .tab-pane_box .table td:last-of-type{text-align:right}.sidenav .card.card-with-footer .card-body{height: calc(100% - (3rem + 40px) - 55px - (2 * 1.25rem))}.sidenav .card.card-with-footer .card-footer{padding:1.25rem 2rem}.sidenav .card .partnumber{display:inline-flex;align-items:flex-start;flex-direction:column;font-size:.75rem}.sidenav .card .partnumber__label{font-size:.75rem;margin-bottom:.5rem}.sidenav .card .partnumber__code.black-code .item-code{color:#fff;background-color:#111;font-weight:700;padding:0}.sidenav .sidenav-filter-footer{display:flex;justify-content:space-around}.sidenav .sidenav-filter-footer .btn{font-size:1rem;font-weight:normal}.sidenav.active{opacity:1;right:0;display:block;transform:translate(0);transition:all .3s ease-out , width 0s}.sidenav.active.sidenavCompose{max-width:60rem;width:100%;animation:sidenavCompose_open 500ms;z-index:1040}@-webkit-keyframes sidenavCompose_open { 0% { width: 30rem; }
  100% { width: 60rem; } }@-moz-keyframes sidenavCompose_open { 0% { width: 30rem; }
  100% { width: 60rem; } }@-ms-keyframes sidenavCompose_open { .sidenav.active.sidenavCompose 0% { width: 30rem; }
  .sidenav.active.sidenavCompose 100% { width: 60rem; } }@keyframes sidenavCompose_open { 0% { width: 30rem; }
  100% { width: 60rem; } }@media (min-width:768px) and (max-width:991.98px){.sidenav.active.sidenavCompose{max-width:100%;animation:sidenavCompose_open-md 500ms;z-index:1040}@-webkit-keyframes sidenavCompose_open-md { 0% { width: 50%; }
    100% { width: 100%; } }@-moz-keyframes sidenavCompose_open-md { 0% { width: 50%; }
    100% { width: 100%; } }@-ms-keyframes sidenavCompose_open-md { .sidenav.active.sidenavCompose 0% { width: 50%; }
    .sidenav.active.sidenavCompose 100% { width: 100%; } }@keyframes sidenavCompose_open-md { 0% { width: 50%; }
    100% { width: 100%; } }}@media (max-width:767.98px){.sidenav.active.sidenavCompose{animation:none}}.sidenav.active.sidenavCompose .card .card-body .sidenav-col{position:absolute;left:0}.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="base"]{left:0;z-index:1;border-right:1px solid #ddd}@media (max-width:767.98px){.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="base"]{max-width:100%;border-right:0;z-index:0}}.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="compose"]{right:0;left:inherit;z-index:0}@media (max-width:767.98px){.sidenav.active.sidenavCompose .card .card-body .sidenav-col[data-col="compose"]{max-width:100%;border-right:0;z-index:1}}@media (min-width:768px) and (max-width:991.98px){.sidenav.active.sidenavCompose .card .card-body .sidenav-col{max-width:50%}}.sidenav.active.sidenavComposeClose{max-width:30rem;width:100%;animation:sidenavCompose_close 500ms;z-index:1040}@-webkit-keyframes sidenavCompose_close { 0% { width: 60rem; }
  100% { width: 30rem; } }@-moz-keyframes sidenavCompose_close { 0% { width: 60rem; }
  100% { width: 30rem; } }@-ms-keyframes sidenavCompose_close { .sidenav.active.sidenavComposeClose 0% { width: 60rem; }
  .sidenav.active.sidenavComposeClose 100% { width: 30rem; } }@keyframes sidenavCompose_close { 0% { width: 60rem; }
  100% { width: 30rem; } }@media (min-width:768px) and (max-width:991.98px){.sidenav.active.sidenavComposeClose{max-width:50%;animation:sidenavCompose_close-md 500ms}@-webkit-keyframes sidenavCompose_close-md { 0% { width: 100%; }
    100% { width: 50%; } }@-moz-keyframes sidenavCompose_close-md { 0% { width: 100%; }
    100% { width: 50%; } }@-ms-keyframes sidenavCompose_close-md { .sidenav.active.sidenavComposeClose 0% { width: 100%; }
    .sidenav.active.sidenavComposeClose 100% { width: 50%; } }@keyframes sidenavCompose_close-md { 0% { width: 100%; }
    100% { width: 50%; } }}@media (max-width:767.98px){.sidenav.active.sidenavComposeClose{max-width:100%;animation:none}.sidenav.active{width:100%}}.sidenav.active .card{opacity:1}.sidenav .slick-initialized .slick-slide{border:1px solid transparent}.sidenav .last-store-update,.sidenav .last-store-update--spr{position:fixed;background-color:#fff;bottom:0;padding:.75rem 1rem;box-sizing:border-box;left:0;display:flex;border-top:1px solid rgba(0,0,0,.05);align-items:center;height:8vh;min-height:70px}.sidenav .last-store-update--spr{width:96%}.sidenav .product-included .product-image{max-width:110px}.sidenav .options-box .outstock a:hover,.sidenav .options-box #store a:hover{text-decoration:none}.sidenav .list-stock .stock-item{flex-direction:row}@media (max-width:575.98px){.sidenav .list-stock .stock-item{flex-direction:column}.sidenav .list-stock .stock-item .store-location{margin-top:.5rem}}.sidenav .modal-accordeon .card-header .btn.btn-link{color:#111}#sidenavWrapperXX{position:relative;transition:transform .5s;left:0}#sidenavWrapperXX.active{border:1px solid transparent;background:#fff}#sidenavWrapperXX.active .headerMain{right:30rem;transition:transform .5s;animation:headerMain_open 500ms}@-webkit-keyframes headerMain_open { 0% { left: 0;
    right: 0; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; } }@-moz-keyframes headerMain_open { 0% { left: 0;
    right: 0; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; } }@-ms-keyframes headerMain_open { #sidenavWrapperXX.active .headerMain 0% { left: 0; right: 0; }
  #sidenavWrapperXX.active .headerMain 100% { left: calc(-1 * calc(60rem + 2px)); right: 30rem; } }@keyframes headerMain_open { 0% { left: 0;
    right: 0; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; } }@media (min-width:768px) and (max-width:991.98px){#sidenavWrapperXX.active .headerMain{right:50%;transition:transform .5s;animation:headerMain_open-md 500ms}@-webkit-keyframes headerMain_open-md { 0% { left: 0;
      right: 0; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 50%; } }@-moz-keyframes headerMain_open-md { 0% { left: 0;
      right: 0; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 50%; } }@-ms-keyframes headerMain_open-md { #sidenavWrapperXX.active .headerMain 0% { left: 0; right: 0; }
    #sidenavWrapperXX.active .headerMain 100% { left: calc(-1 * calc(100% + 2px)); right: 50%; } }@keyframes headerMain_open-md { 0% { left: 0;
      right: 0; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 50%; } }}@media (max-width:767.98px){#sidenavWrapperXX.active .headerMain{left: calc(-100% + 2px);right:100%}@-webkit-keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }@-moz-keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }@-ms-keyframes headerMain_open { #sidenavWrapperXX.active .headerMain 0% { left: 0; right: 0; }
    #sidenavWrapperXX.active .headerMain 100% { left: calc(-100% + 2px); right: 100%; } }@keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }}#sidenavWrapperXX.active.sidenavCompose{left: calc(-1 * 60rem);animation:sidenavWrapperCompose_open 500ms}@-webkit-keyframes sidenavWrapperCompose_open { 0% { left: calc(-1 * 30rem); }
  100% { left: calc(-1 * 60rem); } }@-moz-keyframes sidenavWrapperCompose_open { 0% { left: calc(-1 * 30rem); }
  100% { left: calc(-1 * 60rem); } }@-ms-keyframes sidenavWrapperCompose_open { #sidenavWrapperXX.active.sidenavCompose 0% { left: calc(-1 * 30rem); }
  #sidenavWrapperXX.active.sidenavCompose 100% { left: calc(-1 * 60rem); } }@keyframes sidenavWrapperCompose_open { 0% { left: calc(-1 * 30rem); }
  100% { left: calc(-1 * 60rem); } }@media (min-width:768px) and (max-width:991.98px){#sidenavWrapperXX.active.sidenavCompose{left: calc(-1 * 100%);animation:sidenavWrapperCompose_open-md 500ms}@-webkit-keyframes sidenavWrapperCompose_open-md { 0% { left: calc(-1 * 50%); }
    100% { left: calc(-1 * 100%); } }@-moz-keyframes sidenavWrapperCompose_open-md { 0% { left: calc(-1 * 50%); }
    100% { left: calc(-1 * 100%); } }@-ms-keyframes sidenavWrapperCompose_open-md { #sidenavWrapperXX.active.sidenavCompose 0% { left: calc(-1 * 50%); }
    #sidenavWrapperXX.active.sidenavCompose 100% { left: calc(-1 * 100%); } }@keyframes sidenavWrapperCompose_open-md { 0% { left: calc(-1 * 50%); }
    100% { left: calc(-1 * 100%); } }}@media (max-width:767.98px){#sidenavWrapperXX.active.sidenavCompose{left:-100%}@-webkit-keyframes sidenavWrapper_open { 0% { left: 0; }
    100% { left: -100%; } }@-moz-keyframes sidenavWrapper_open { 0% { left: 0; }
    100% { left: -100%; } }@-ms-keyframes sidenavWrapper_open { #sidenavWrapperXX.active.sidenavCompose 0% { left: 0; }
    #sidenavWrapperXX.active.sidenavCompose 100% { left: -100%; } }@keyframes sidenavWrapper_open { 0% { left: 0; }
    100% { left: -100%; } }}#sidenavWrapperXX.active.sidenavCompose .headerMain{left: calc(-1 * calc(60rem + 2px));right:60rem;transition:transform .5s;animation:headerMainCompose_open 500ms}@-webkit-keyframes headerMainCompose_open { 0% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 60rem; } }@-moz-keyframes headerMainCompose_open { 0% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 60rem; } }@-ms-keyframes headerMainCompose_open { #sidenavWrapperXX.active.sidenavCompose .headerMain 0% { left: calc(-1 * calc(60rem + 2px)); right: 30rem; }
  #sidenavWrapperXX.active.sidenavCompose .headerMain 100% { left: calc(-1 * calc(60rem + 2px)); right: 60rem; } }@keyframes headerMainCompose_open { 0% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 60rem; } }@media (min-width:768px) and (max-width:991.98px){#sidenavWrapperXX.active.sidenavCompose .headerMain{left: calc(-1 * calc(100% + 2px));right:100%;animation:headerMainCompose_open-md 500ms}@-webkit-keyframes headerMainCompose_open-md { 0% { left: calc(-1 * calc(100% + 2px));
      right: 50%; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 100%; } }@-moz-keyframes headerMainCompose_open-md { 0% { left: calc(-1 * calc(100% + 2px));
      right: 50%; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 100%; } }@-ms-keyframes headerMainCompose_open-md { #sidenavWrapperXX.active.sidenavCompose .headerMain 0% { left: calc(-1 * calc(100% + 2px)); right: 50%; }
    #sidenavWrapperXX.active.sidenavCompose .headerMain 100% { left: calc(-1 * calc(100% + 2px)); right: 100%; } }@keyframes headerMainCompose_open-md { 0% { left: calc(-1 * calc(100% + 2px));
      right: 50%; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 100%; } }}@media (max-width:767.98px){#sidenavWrapperXX.active.sidenavCompose .headerMain{left: calc(-100% + 2px);right:100%}@-webkit-keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }@-moz-keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }@-ms-keyframes headerMain_open { #sidenavWrapperXX.active.sidenavCompose .headerMain 0% { left: 0; right: 0; }
    #sidenavWrapperXX.active.sidenavCompose .headerMain 100% { left: calc(-100% + 2px); right: 100%; } }@keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }}#sidenavWrapperXX.active.sidenavComposeClose{left: calc(-1 * 30rem);animation:sidenavWrapperCompose_close 500ms}@-webkit-keyframes sidenavWrapperCompose_close { 0% { left: calc(-1 * 60rem); }
  100% { left: calc(-1 * 30rem); } }@-moz-keyframes sidenavWrapperCompose_close { 0% { left: calc(-1 * 60rem); }
  100% { left: calc(-1 * 30rem); } }@-ms-keyframes sidenavWrapperCompose_close { #sidenavWrapperXX.active.sidenavComposeClose 0% { left: calc(-1 * 60rem); }
  #sidenavWrapperXX.active.sidenavComposeClose 100% { left: calc(-1 * 30rem); } }@keyframes sidenavWrapperCompose_close { 0% { left: calc(-1 * 60rem); }
  100% { left: calc(-1 * 30rem); } }@media (min-width:768px) and (max-width:991.98px){#sidenavWrapperXX.active.sidenavComposeClose{left: calc(-1 * 50%);animation:sidenavWrapperCompose_close-md 500ms}@-webkit-keyframes sidenavWrapperCompose_close-md { 0% { left: calc(-1 * 100%); }
    100% { left: calc(-1 * 50%); } }@-moz-keyframes sidenavWrapperCompose_close-md { 0% { left: calc(-1 * 100%); }
    100% { left: calc(-1 * 50%); } }@-ms-keyframes sidenavWrapperCompose_close-md { #sidenavWrapperXX.active.sidenavComposeClose 0% { left: calc(-1 * 100%); }
    #sidenavWrapperXX.active.sidenavComposeClose 100% { left: calc(-1 * 50%); } }@keyframes sidenavWrapperCompose_close-md { 0% { left: calc(-1 * 100%); }
    100% { left: calc(-1 * 50%); } }}#sidenavWrapperXX.active.sidenavComposeClose .headerMain{left: calc(-1 * calc(60rem + 2px));right:30rem;transition:transform .5s;animation:headerMainCompose_close 500ms}@-webkit-keyframes headerMainCompose_close { 0% { left: calc(-1 * calc(60rem + 2px));
    right: 60rem; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; } }@-moz-keyframes headerMainCompose_close { 0% { left: calc(-1 * calc(60rem + 2px));
    right: 60rem; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; } }@-ms-keyframes headerMainCompose_close { #sidenavWrapperXX.active.sidenavComposeClose .headerMain 0% { left: calc(-1 * calc(60rem + 2px)); right: 60rem; }
  #sidenavWrapperXX.active.sidenavComposeClose .headerMain 100% { left: calc(-1 * calc(60rem + 2px)); right: 30rem; } }@keyframes headerMainCompose_close { 0% { left: calc(-1 * calc(60rem + 2px));
    right: 60rem; }
  100% { left: calc(-1 * calc(60rem + 2px));
    right: 30rem; } }@media (min-width:768px) and (max-width:991.98px){#sidenavWrapperXX.active.sidenavComposeClose .headerMain{left: calc(-1 * calc(100% + 2px));right:50%;transition:transform .5s;animation:headerMainCompose_close-md 500ms}@-webkit-keyframes headerMainCompose_close-md { 0% { left: calc(-1 * calc(100% + 2px));
      right: 100%; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 50%; } }@-moz-keyframes headerMainCompose_close-md { 0% { left: calc(-1 * calc(100% + 2px));
      right: 100%; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 50%; } }@-ms-keyframes headerMainCompose_close-md { #sidenavWrapperXX.active.sidenavComposeClose .headerMain 0% { left: calc(-1 * calc(100% + 2px)); right: 100%; }
    #sidenavWrapperXX.active.sidenavComposeClose .headerMain 100% { left: calc(-1 * calc(100% + 2px)); right: 50%; } }@keyframes headerMainCompose_close-md { 0% { left: calc(-1 * calc(100% + 2px));
      right: 100%; }
    100% { left: calc(-1 * calc(100% + 2px));
      right: 50%; } }}@media (max-width:767.98px){#sidenavWrapperXX.active.sidenavComposeClose .headerMain{left: calc(-100% + 2px);right:100%}@-webkit-keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }@-moz-keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }@-ms-keyframes headerMain_open { #sidenavWrapperXX.active.sidenavComposeClose .headerMain 0% { left: 0; right: 0; }
    #sidenavWrapperXX.active.sidenavComposeClose .headerMain 100% { left: calc(-100% + 2px); right: 100%; } }@keyframes headerMain_open { 0% { left: 0;
      right: 0; }
    100% { left: calc(-100% + 2px);
      right: 100%; } }}#sidenavWrapperXX.nonactive{left:0;border:1px solid transparent;animation:sidenavWrapper_close 500ms;background:#fff;border-right:1px solid rgba(0,0,0,.125)}@-webkit-keyframes sidenavWrapper_close { 0% { left: calc(-1 * 30rem); }
  100% { left: 0; } }@-moz-keyframes sidenavWrapper_close { 0% { left: calc(-1 * 30rem); }
  100% { left: 0; } }@-ms-keyframes sidenavWrapper_close { #sidenavWrapperXX.nonactive 0% { left: calc(-1 * 30rem); }
  #sidenavWrapperXX.nonactive 100% { left: 0; } }@keyframes sidenavWrapper_close { 0% { left: calc(-1 * 30rem); }
  100% { left: 0; } }@media (min-width:768px) and (max-width:991.98px){#sidenavWrapperXX.nonactive{animation:sidenavWrapper_close-md 500ms}@-webkit-keyframes sidenavWrapper_close-md { 0% { left: calc(-1 * 50%); }
    100% { left: 0; } }@-moz-keyframes sidenavWrapper_close-md { 0% { left: calc(-1 * 50%); }
    100% { left: 0; } }@-ms-keyframes sidenavWrapper_close-md { #sidenavWrapperXX.nonactive 0% { left: calc(-1 * 50%); }
    #sidenavWrapperXX.nonactive 100% { left: 0; } }@keyframes sidenavWrapper_close-md { 0% { left: calc(-1 * 50%); }
    100% { left: 0; } }}#sidenavWrapperXX.nonactive .headerMain{left:0;right:0;transition:transform .5s;animation:headerMain_close 500ms}@-webkit-keyframes headerMain_close { 0% { left: calc(-1 * 30rem);
    right: 30rem; }
  100% { left: 0;
    right: 0; } }@-moz-keyframes headerMain_close { 0% { left: calc(-1 * 30rem);
    right: 30rem; }
  100% { left: 0;
    right: 0; } }@-ms-keyframes headerMain_close { #sidenavWrapperXX.nonactive .headerMain 0% { left: calc(-1 * 30rem); right: 30rem; }
  #sidenavWrapperXX.nonactive .headerMain 100% { left: 0; right: 0; } }@keyframes headerMain_close { 0% { left: calc(-1 * 30rem);
    right: 30rem; }
  100% { left: 0;
    right: 0; } }@media (min-width:768px) and (max-width:991.98px){#sidenavWrapperXX.nonactive .headerMain{animation:headerMain_close-md 500ms}@-webkit-keyframes headerMain_close-md { 0% { left: calc(-1 * 50%);
      right: 50%; }
    100% { left: 0;
      right: 0; } }@-moz-keyframes headerMain_close-md { 0% { left: calc(-1 * 50%);
      right: 50%; }
    100% { left: 0;
      right: 0; } }@-ms-keyframes headerMain_close-md { #sidenavWrapperXX.nonactive .headerMain 0% { left: calc(-1 * 50%); right: 50%; }
    #sidenavWrapperXX.nonactive .headerMain 100% { left: 0; right: 0; } }@keyframes headerMain_close-md { 0% { left: calc(-1 * 50%);
      right: 50%; }
    100% { left: 0;
      right: 0; } }}#sidenavBlocker{top:0;left:0;width:100%;height:100%;position:fixed;z-index:9997;transition:all .5s;display:none}#sidenavBlocker.active{display:block;background-color:rgba(0,0,0,.15);left:0}#sidenavBlocker.active.sidenavCompose{left: calc(-1 * 60rem);animation:sidenavBlockerCompose 500ms}@-webkit-keyframes sidenavBlockerCompose { 0% { left: calc(-1 * 30rem); }
  100% { left: calc(-1 * 60rem); } }@-moz-keyframes sidenavBlockerCompose { 0% { left: calc(-1 * 30rem); }
  100% { left: calc(-1 * 60rem); } }@-ms-keyframes sidenavBlockerCompose { #sidenavBlocker.active.sidenavCompose 0% { left: calc(-1 * 30rem); }
  #sidenavBlocker.active.sidenavCompose 100% { left: calc(-1 * 60rem); } }@keyframes sidenavBlockerCompose { 0% { left: calc(-1 * 30rem); }
  100% { left: calc(-1 * 60rem); } }@media (min-width:768px) and (max-width:991.98px){#sidenavBlocker.active.sidenavCompose{left: calc(-1 * 100%);animation:sidenavBlockerCompose-md 500ms}@-webkit-keyframes sidenavBlockerCompose-md { 0% { left: calc(-1 * 50%); }
    100% { left: calc(-1 * 100%); } }@-moz-keyframes sidenavBlockerCompose-md { 0% { left: calc(-1 * 50%); }
    100% { left: calc(-1 * 100%); } }@-ms-keyframes sidenavBlockerCompose-md { #sidenavBlocker.active.sidenavCompose 0% { left: calc(-1 * 50%); }
    #sidenavBlocker.active.sidenavCompose 100% { left: calc(-1 * 100%); } }@keyframes sidenavBlockerCompose-md { 0% { left: calc(-1 * 50%); }
    100% { left: calc(-1 * 100%); } }}@media (max-width:767.98px){#sidenavBlocker.active.sidenavCompose{display:none}}#sidenavBlocker.active.sidenavComposeClose{left: calc(-1 * 30rem);animation:sidenavBlockerComposeClose 500ms}@-webkit-keyframes sidenavBlockerComposeClose { 0% { left: calc(-1 * 60rem); }
  100% { left: calc(-1 * 30rem); } }@-moz-keyframes sidenavBlockerComposeClose { 0% { left: calc(-1 * 60rem); }
  100% { left: calc(-1 * 30rem); } }@-ms-keyframes sidenavBlockerComposeClose { #sidenavBlocker.active.sidenavComposeClose 0% { left: calc(-1 * 60rem); }
  #sidenavBlocker.active.sidenavComposeClose 100% { left: calc(-1 * 30rem); } }@keyframes sidenavBlockerComposeClose { 0% { left: calc(-1 * 60rem); }
  100% { left: calc(-1 * 30rem); } }@media (min-width:768px) and (max-width:991.98px){#sidenavBlocker.active.sidenavComposeClose{left: calc(-1 * 50%);animation:sidenavBlockerComposeClose-md 500ms}@-webkit-keyframes sidenavBlockerComposeClose-md { 0% { left: calc(-1 * 100%); }
    100% { left: calc(-1 * 50%); } }@-moz-keyframes sidenavBlockerComposeClose-md { 0% { left: calc(-1 * 100%); }
    100% { left: calc(-1 * 50%); } }@-ms-keyframes sidenavBlockerComposeClose-md { #sidenavBlocker.active.sidenavComposeClose 0% { left: calc(-1 * 100%); }
    #sidenavBlocker.active.sidenavComposeClose 100% { left: calc(-1 * 50%); } }@keyframes sidenavBlockerComposeClose-md { 0% { left: calc(-1 * 100%); }
    100% { left: calc(-1 * 50%); } }}.CSI_wrapp .CSI_box{margin-bottom:1rem}.CSI_wrapp .CSI_box>.title{margin:0;padding:.5rem 0}.CSI_wrapp .CSI_box .CSI_list{min-height:70px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;cursor:pointer}.CSI_wrapp .CSI_box .CSI_list .CSI_item{border-bottom:1px solid #dfdfdf;padding:1rem 0}.CSI_wrapp .CSI_box .CSI_list .CSI_item .title{line-height:1;font-size:.875rem}.CSI_wrapp .CSI_box .CSI_list .CSI_item .facts{line-height:1.4;font-size:.875rem;padding:.25rem 0}.CSI_wrapp .CSI_box .CSI_list .CSI_item:last-of-type{border-bottom:0}.CSI_wrapp .CSI_box .CSI_list .CSI_item:hover .title{text-decoration:underline}.CSI_wrapp .CSI_box .CSI_list .CSI_item.active .img-fluid{border:2px solid #111;border-radius:4px}.CSI_wrapp .CSI_box .CSI_list .CSI_item .price .old-price-label{display:none}#combination-details .product-included .product-image[data-action="sidenav"],#combination-details .product-included .product-title [data-action="sidenav"]{cursor:pointer}#combination-details .product-included .product-title [data-action="sidenav"]:hover{text-decoration:underline}.card-body_cross-selling .title{color:#111}.card-body_cross-selling .revamp_price.price{font-size:1rem}.sidenav.modal-sidenav.show{padding-right:0!important;opacity:1;right:0;display:block;transform:translate(0);transition:all .3s ease-out , width 0s}.sidenav.modal-sidenav.show.sidenavCompose{max-width:60rem;width:100%;animation:sidenavCompose_open 500ms;z-index:1040}@-webkit-keyframes sidenavCompose_open { 0% { width: 30rem; }
  100% { width: 60rem; } }@-moz-keyframes sidenavCompose_open { 0% { width: 30rem; }
  100% { width: 60rem; } }@-ms-keyframes sidenavCompose_open { .sidenav.modal-sidenav.show.sidenavCompose 0% { width: 30rem; }
  .sidenav.modal-sidenav.show.sidenavCompose 100% { width: 60rem; } }@keyframes sidenavCompose_open { 0% { width: 30rem; }
  100% { width: 60rem; } }@media (min-width:768px) and (max-width:991.98px){.sidenav.modal-sidenav.show.sidenavCompose{max-width:100%;animation:sidenavCompose_open-md 500ms;z-index:1040}@-webkit-keyframes sidenavCompose_open-md { 0% { width: 50%; }
    100% { width: 100%; } }@-moz-keyframes sidenavCompose_open-md { 0% { width: 50%; }
    100% { width: 100%; } }@-ms-keyframes sidenavCompose_open-md { .sidenav.modal-sidenav.show.sidenavCompose 0% { width: 50%; }
    .sidenav.modal-sidenav.show.sidenavCompose 100% { width: 100%; } }@keyframes sidenavCompose_open-md { 0% { width: 50%; }
    100% { width: 100%; } }}@media (max-width:767.98px){.sidenav.modal-sidenav.show.sidenavCompose{animation:none}}.sidenav.modal-sidenav.show.sidenavCompose .card .card-body .sidenav-col{position:absolute;left:0}.sidenav.modal-sidenav.show.sidenavCompose .card .card-body .sidenav-col[data-col="base"]{left:0;z-index:1;border-right:1px solid #dfdfdf}@media (max-width:767.98px){.sidenav.modal-sidenav.show.sidenavCompose .card .card-body .sidenav-col[data-col="base"]{max-width:100%;border-right:0;z-index:0}}.sidenav.modal-sidenav.show.sidenavCompose .card .card-body .sidenav-col[data-col="compose"]{right:0;left:inherit;z-index:0}@media (max-width:767.98px){.sidenav.modal-sidenav.show.sidenavCompose .card .card-body .sidenav-col[data-col="compose"]{max-width:100%;border-right:0;z-index:1}}@media (min-width:768px) and (max-width:991.98px){.sidenav.modal-sidenav.show.sidenavCompose .card .card-body .sidenav-col{max-width:50%}}.sidenav.modal-sidenav.show.sidenavComposeClose{max-width:30rem;width:100%;animation:sidenavCompose_close 500ms;z-index:1040}@-webkit-keyframes sidenavCompose_close { 0% { width: 60rem; }
  100% { width: 30rem; } }@-moz-keyframes sidenavCompose_close { 0% { width: 60rem; }
  100% { width: 30rem; } }@-ms-keyframes sidenavCompose_close { .sidenav.modal-sidenav.show.sidenavComposeClose 0% { width: 60rem; }
  .sidenav.modal-sidenav.show.sidenavComposeClose 100% { width: 30rem; } }@keyframes sidenavCompose_close { 0% { width: 60rem; }
  100% { width: 30rem; } }@media (min-width:768px) and (max-width:991.98px){.sidenav.modal-sidenav.show.sidenavComposeClose{max-width:50%;animation:sidenavCompose_close-md 500ms}@-webkit-keyframes sidenavCompose_close-md { 0% { width: 100%; }
    100% { width: 50%; } }@-moz-keyframes sidenavCompose_close-md { 0% { width: 100%; }
    100% { width: 50%; } }@-ms-keyframes sidenavCompose_close-md { .sidenav.modal-sidenav.show.sidenavComposeClose 0% { width: 100%; }
    .sidenav.modal-sidenav.show.sidenavComposeClose 100% { width: 50%; } }@keyframes sidenavCompose_close-md { 0% { width: 100%; }
    100% { width: 50%; } }}@media (max-width:767.98px){.sidenav.modal-sidenav.show.sidenavComposeClose{max-width:100%;animation:none}.sidenav.modal-sidenav.show{width:100%}}.sidenav.modal-sidenav.show .card{opacity:1}.contentWrapper:has(#cart) .sidenav.modal-sidenav#showRewardsModal, #checkout .sidenav.modal-sidenav#showRewardsModal {width:100%}.contentWrapper:has(#cart) .sidenav.modal-sidenav#showRewardsModal > .card, #checkout .sidenav.modal-sidenav#showRewardsModal > .card {width:30rem;margin-left:auto;border-radius:.5rem 0 0 .5rem;overflow:hidden}@media (min-width:768px) and (max-width:991.98px){.contentWrapper:has(#cart) .sidenav.modal-sidenav#showRewardsModal > .card, #checkout .sidenav.modal-sidenav#showRewardsModal > .card {width:50%}}@media (max-width:767.98px){.contentWrapper:has(#cart) .sidenav.modal-sidenav#showRewardsModal > .card, #checkout .sidenav.modal-sidenav#showRewardsModal > .card {width:100%}}.method-selected+.sidenav .card .card-header.close{opacity:1}.method-selected+.sidenav .card .card-header.close:hover{opacity:1}.method-selected+.sidenav .card .card-header.close .sidenav-title{text-align:left;line-height:1.5;padding:.5rem 1.5rem;width:80%}.method-selected+.sidenav .card .card-header.close .close-legend .icon{font-weight:normal}#modal .modal-content .loading,#modalGallery .modal-dialog .modal-content .contentSlider .slides .sliderProductDetail .slick-list .slick-track .slideItem,#modalGallery .modal-dialog .modal-content .contentSlider .slides .sliderProductDetail .slick-list .slick-track .slideItem a.slideImg{display:flex;justify-content:center;align-items:center}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button{display:flex;justify-content:space-between;align-items:center}#modal .modal-content.modal-buy .modal-footer .related-box .card-body{display:flex;justify-content:space-between;align-items:flex-end}#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo+div,#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo+p,#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo .itemMore,#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo .activity{display:flex;justify-content:flex-end;align-items:flex-start}#modal{z-index:9999}@media (max-width:767.98px){#modal{padding-right:0!important}#modal .modal-dialog.modal-dialog-lg{margin:1rem auto}}@media (max-width:991.98px){#modal .modal-dialog.modal-dialog-lg{max-width:100%}}#modal .modal-content{position:relative;min-height:200px;border:0}#modal .modal-content.modal-buy{border-bottom:0;padding:1.5rem 3rem;max-width:800px;margin:0 auto}@media (max-width:767.98px){#modal .modal-content.modal-buy{padding:1.5rem}}@media (max-width:575.98px){#modal .modal-content.modal-buy{padding:1.5rem}}#modal .modal-content.modal-buy .modal-header{position:relative;padding:.5rem 1rem;border-bottom:0}@media (max-width:767.98px){#modal .modal-content.modal-buy .modal-header{padding-left:0;padding-right:65px}}#modal .modal-content.modal-buy .modal-header .close-legend{position:absolute;right:0;top:0}#modal .modal-content.modal-buy .modal-header .added{padding:0;margin:0;font-size:1rem;line-height:1rem;font-weight:600}@media (max-width:767.98px){#modal .modal-content.modal-buy .modal-header .added{padding-left:1.5rem}}#modal .modal-content.modal-buy .modal-header .added .num{font-style:normal}#modal .modal-content.modal-buy .modal-header .added .fa{display:inline-block;margin-right:.25rem;font-size:1rem}@media (max-width:767.98px){#modal .modal-content.modal-buy .modal-header .added .fa{position:absolute;left:0;top:0}#modal .modal-content.modal-buy .modal-body{padding-left:0;padding-right:0;padding-bottom:0}}#modal .modal-content.modal-buy .modal-body .product-table.table thead>tr>th{border-top:0;font-size:.75rem;font-weight:300}#modal .modal-content.modal-buy .modal-body .product-table.table tbody>tr>td>p{margin:0}#modal .modal-content.modal-buy .modal-body .product-table.table tbody>tr:last-of-type{border-bottom:2px solid #dfdfdf}#modal .modal-content.modal-buy .modal-footer{padding:1.5rem 1rem 0;border:0}@media (max-width:767.98px){#modal .modal-content.modal-buy .modal-footer{padding-left:0;padding-right:0}}#modal .modal-content.modal-buy .modal-footer .action-box .continueShopping,#modal .modal-content.modal-buy .modal-footer .action-box .goToCart{display:flex;margin:0;width:initial}@media (max-width:767.98px){#modal .modal-content.modal-buy .modal-footer .action-box .continueShopping,#modal .modal-content.modal-buy .modal-footer .action-box .goToCart{width:100%;margin-bottom:.75rem}}#modal .modal-content.modal-buy .modal-footer .action-box .continueShopping:hover{background:#f5f5f5}#modal .modal-content.modal-buy .modal-footer .related-box{display:block;margin:60px 0 0;padding:0}#modal .modal-content.modal-buy .modal-footer .related-box .related-title{display:block;font-size:1rem;line-height:1rem;font-weight:600;margin-bottom:1.25rem}#modal .modal-content.modal-buy .modal-footer .related-box .card-body{flex-direction:column}#modal .modal-content.modal-buy .modal-footer .related-box .card-body .addToCart{width:40px;min-width:40px;height:40px;padding:0;margin-left:auto}#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body{padding:.5rem}#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo{width:100%}#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo .itemFacts{padding:0 0 .25rem}#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo+div,#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo+p,#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo .itemMore,#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemInfo .activity{flex-direction:column;width:100%}#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemMore,#modal .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .activity{font-size:.75rem;margin:0}#modal .modal-content.modal-buy .modal-footer .related-box .itemPriceBox{padding:.75rem 0}#modal .modal-content.modal-buy .modal-footer .related-box .itemQuantityLimit{font-size:.75rem;color:#cc0008;text-decoration:underline}#modal .modal-content.modal-buy .modal-footer .related-box .link{display:block;padding-top:.25rem;font-size:1rem;line-height:1rem;font-weight:300;color:#111;text-decoration:underline;cursor:pointer}#modal .modal-content.modal-buy .dlt{display:block;width:100%;height:150px;background:#f5f5f5}#modal .modal-content .loading{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6)}#modal .modal-stock-img{width:100px}#modal .modal-stock-item-list{padding:1rem 0;margin-left:-10px;margin-right:-10px;max-width:900px;border-bottom:1px solid #dfdfdf}#modal .modal-stock-item-list .btn-only-icon{color:#929292;border:0}#modal .modal-stock-item-list .btn-only-icon .icon:before{color:#929292!important}#modal .modal-stock-item-list .btn-only-icon .icon:not(.fundament-icon-heart-filled).selected-to-remove:before {color:#111!important}#modal .modal-stock-item-list .btn-only-icon .icon.fundament-icon-heart-filled:before{color:#dc3545!important}#modal .modal-stock-item-list .btn-only-icon:hover{background-color:#f5f5f5;border:0}#modal .btn-modal-nostock{color:#fff;background:#0058a3;border-color:transparent;padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);margin:3rem auto}#modal .btn-modal-nostock:hover, #modal .btn-modal-nostock:active, #modal .btn-modal-nostock:focus, #modal .btn-modal-nostock:focus:active, #modal .btn-modal-nostock:not(:disabled):not(.disabled):active {border-color:transparent}#modal .btn-modal-nostock:hover,#modal .btn-modal-nostock:focus{background:#004f93;color:#fff}#modal .btn-modal-nostock:active, #modal .btn-modal-nostock:focus:active, #modal .btn-modal-nostock:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}#modal .btn-modal-nostock[disabled="disabled"],#modal .btn-modal-nostock[disabled="true"],#modal .btn-modal-nostock:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}#modal .btn-modal-nostock[disabled="disabled"]:hover,#modal .btn-modal-nostock[disabled="disabled"]:active,#modal .btn-modal-nostock[disabled="disabled"]:focus,#modal .btn-modal-nostock[disabled="disabled"]:active:focus,#modal .btn-modal-nostock[disabled="true"]:hover,#modal .btn-modal-nostock[disabled="true"]:active,#modal .btn-modal-nostock[disabled="true"]:focus,#modal .btn-modal-nostock[disabled="true"]:active:focus,#modal .btn-modal-nostock:disabled:hover,#modal .btn-modal-nostock:disabled:active,#modal .btn-modal-nostock:disabled:focus,#modal .btn-modal-nostock:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}#modal .btn-modal-nostock[disabled="disabled"].btn-success,#modal .btn-modal-nostock[disabled="true"].btn-success,#modal .btn-modal-nostock:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}#modal .btn-modal-nostock:active,#modal .btn-modal-nostock:focus{transform:scale(.97)}#modal .btn-modal-nostock.btn-only-icon{padding:0}#modal .btn-modal-nostock:not(.btn-only-icon) .icon {margin-right:.5rem}#modal .btn-modal-nostock:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}#modal .btn-modal-nostock [class*="icon"]:before{font-size:1.5rem}#modal .btn-modal-nostock .iconSize-modal-stock{color:#fff}#modal .modal-header-stock{width:500px;text-align:center;margin:0 auto;padding-top:1.5rem}#modal .modal-no-stock{width:96%;max-width:900px;padding:2rem 3rem 1rem}#modal .modal-no-stock .title{color:#111}#modal .modal-no-stock .btn-only-icon .icon{display:inline-flex;justify-content:center;align-items:center;width:55px;height:55px;border-radius:10rem}#modal .modal-no-stock .btn-only-icon .icon:before{font-size:1.5rem;color:#111}#modal .modal-no-stock .btn-only-icon .icon:hover{background-color:#f5f5f5}#modal .modal-no-stock .btn-only-icon .btn__label{display:none}#modal .container-modal-no-stock{border-top:1px solid #dfdfdf;max-width:850px!important;margin-top:2.5rem}#modal .container-modal-no-stock .stock-message-wrapper .get-notified{margin-left:.5rem;text-align:left}@media (max-width:575.98px){#modal .container-modal-no-stock .stock-message-wrapper .get-notified{margin-left:0}}#modal .price-size-modal-stock{font-size:1.25rem}#modal .iconSize-modal-stock{color:#111}#modal .iconSize-modal-stock:before{font-size:1.5rem;vertical-align:bottom}#modal .red-font{color:#e00751}#modal .disabled-button{pointer-events:none;color:#e0e0e0}#modal .stock-icon{height:30px}#modal .message-icon{font-size:1.25rem;vertical-align:middle}#modal .container-email-stock{position:absolute;width:400px;max-width:70vw;background-color:#f5f5f5;padding:.5rem 1.5rem;border-radius:.5rem;z-index:2}#modal .container-email-stock::before{top:-3rem;width:0;height:0;border:solid 20px;border-color:transparent transparent #f5f5f5 transparent;content:"";position:relative}@media (max-width:767.98px){#modal .container-email-stock{margin-top:5.5rem!important}}#modal .sendEmailStock-success{font-size:1rem;vertical-align:super}#modal .container-modal-no-stock .form-control,#modal .container-modal-no-stock .btn-action-blue{width:100%}#modal button.btn-action-blue{color:#fff;background:#0058a3;border-color:transparent;color:#fff!important}#modal button.btn-action-blue:hover, #modal button.btn-action-blue:active, #modal button.btn-action-blue:focus, #modal button.btn-action-blue:focus:active, #modal button.btn-action-blue:not(:disabled):not(.disabled):active {border-color:transparent}#modal button.btn-action-blue:hover,#modal button.btn-action-blue:focus{background:#004f93;color:#fff}#modal button.btn-action-blue:active, #modal button.btn-action-blue:focus:active, #modal button.btn-action-blue:not(:disabled):not(.disabled):active {background:#003e72;color:#fff;box-shadow:none}#modal button.btn-action-blue[disabled="disabled"],#modal button.btn-action-blue[disabled="true"],#modal button.btn-action-blue:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}#modal button.btn-action-blue[disabled="disabled"]:hover,#modal button.btn-action-blue[disabled="disabled"]:active,#modal button.btn-action-blue[disabled="disabled"]:focus,#modal button.btn-action-blue[disabled="disabled"]:active:focus,#modal button.btn-action-blue[disabled="true"]:hover,#modal button.btn-action-blue[disabled="true"]:active,#modal button.btn-action-blue[disabled="true"]:focus,#modal button.btn-action-blue[disabled="true"]:active:focus,#modal button.btn-action-blue:disabled:hover,#modal button.btn-action-blue:disabled:active,#modal button.btn-action-blue:disabled:focus,#modal button.btn-action-blue:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}#modal button.btn-action-blue[disabled="disabled"].btn-success,#modal button.btn-action-blue[disabled="true"].btn-success,#modal button.btn-action-blue:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}#modal .notifyStock input.form-control{height:35px}#modal #modal_offer_evoucher .modal-content{padding:35px 1.25rem}#modal #modal_offer_evoucher .modal-content .modal-header{margin:0 auto}#modal #modal_offer_evoucher .modal-content .modal-header button{position:relative;left:2rem}@media (max-width:767.98px){#modal #modal_offer_evoucher .modal-content .modal-header button{left:0}}#modal #modal_offer_evoucher .modal-content .modal-body{margin:0 auto;width:70%}@media (max-width:575.98px){#modal #modal_offer_evoucher .modal-content .modal-body{width:100%}}#modal #modal_release_evoucher{width:90%}@media (min-width:576px){#modal #modal_release_evoucher{margin-top:5.5rem}}@media (max-width:767.98px){#modal #modal_release_evoucher .modal-header{padding:0}}#modal #modal_release_evoucher .modal-header .close{margin-right:0}#modal #modal_release_evoucher .modal-content{padding:35px 1.25rem}#modal #modal_release_evoucher .modal-body{margin:0 auto;max-width:86%;padding:1.5rem 3rem 5.5rem}@media (max-width:767.98px){#modal #modal_release_evoucher .modal-body{padding:2rem 0 4rem}}@media (max-width:575.98px){#modal #modal_release_evoucher .modal-body{width:100%}}.modal .close{width:45px;height:45px;padding:0;border-radius:10rem;color:#111}.modal .close:hover{background-color:#f5f5f5;color:#111;opacity:1!important}.modal .close-legend span .icon:hover{background-color:#f5f5f5}.modal.modal-confirmation .modal-body,.modal.modal-confirmation .modal-footer{padding:1.5rem}.modal-cash-delivery{margin-top:100px;width:400px;max-width:95%}.modal-cash-delivery .modal-header.closeModal{padding:1.75rem 1.75rem 1rem}.modal-cash-delivery .modal-body{font-size:.95em;padding:.5rem 1.75rem 1.5rem}.modal-cash-delivery h3,.modal-cash-delivery h4{margin-bottom:1.5rem}.modal-cash-delivery h3{font-size:1.25rem;margin-top:.5rem}.modal-cash-delivery h4{font-size:1rem}.modal-cash-delivery .smaller-text{font-size:.9em}.modal-cash-delivery .smaller-text p{margin-bottom:1.25rem}@media (min-width:992px){.modal#modalOTP{text-align:center}}.modal#modalOTP .modal-content{border-radius:.5rem}.modal#modalOTP .modal-header{padding:1.5rem;text-align:center}.modal#modalOTP .close .icon::after,.modal#modalOTP .close-legend .icon::after{color:#fff}.modal#modalOTP .close:hover .icon::after,.modal#modalOTP .close-legend:hover .icon::after{color:#111}.modal#modalOTP .modal-body{padding:2rem}@media (min-width:992px){.modal#modalOTP .modal-body{text-align:center}}@media (max-width:575.98px){.modal#modalOTP .modal-body{padding:2rem 1rem}}.modal#modalOTP #ModalOTP_numbers{text-align:center;padding:1.5rem;margin:.5rem 0 1rem;position:relative}@media (max-width:991.98px){.modal#modalOTP #ModalOTP_numbers{padding:1.5rem 0}}.modal#modalOTP #ModalOTP_numbers input{width:4rem!important;height:4.5rem!important;margin:.25rem 1rem!important;text-align:center;border-radius:.25rem;border:0;background-color:#dfdfdf!important;font-size:1.25rem;font-weight:bold}.modal#modalOTP #ModalOTP_numbers input[type="number"]{-moz-appearance:textfield}.modal#modalOTP #ModalOTP_numbers input[type="number"]::-webkit-inner-spin-button,.modal#modalOTP #ModalOTP_numbers input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (max-width:991.98px){.modal#modalOTP #ModalOTP_numbers input{margin:.25rem!important}}@media (max-width:575.98px){.modal#modalOTP #ModalOTP_numbers input{width:13%!important;height:4.5rem!important;margin:.25rem 1.5%!important}}@media screen and (max-width:420px){.modal#modalOTP #ModalOTP_numbers input{width:15%!important;height:3.75rem!important;margin:.25rem .75%!important}}@media (min-width:992px){.modal#modalOTP .text-left{padding-left:6rem}}.modal.modal-information{margin-top:5.5rem}.modal.modal-information .modal-header,.modal.modal-information .modal-body,.modal.modal-information .modal-footer{padding:1.5rem 2rem}.modal.modal-information .modal-header,.modal.modal-information .modal-body{padding-bottom:0}.modal.modal-information .modal-body{overflow-y:auto;margin-bottom:2rem}.modal.modal-information #frameContainer{padding:0 10px}.modal.modal-information .modal-content{max-height:80vh}.modal.modal-information .modal-footer{padding:1.5rem}.modal.modal-information .modal-footer>div{display:flex;width:100%;margin:0}.modal.modal-information .modal-footer .btn{padding:0 2rem;min-width:55px;height:55px;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;font-weight:bold;line-height:1;text-decoration:none;white-space:nowrap;border-radius:10rem;transition-property:transform , -webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.4,1);width:100%;margin-right:1.5rem}.modal.modal-information .modal-footer .btn:active,.modal.modal-information .modal-footer .btn:focus{transform:scale(.97)}.modal.modal-information .modal-footer .btn.btn-only-icon{padding:0}.modal.modal-information .modal-footer .btn:not(.btn-only-icon) .icon {margin-right:.5rem}.modal.modal-information .modal-footer .btn:not(.btn-only-icon) .icon.right {margin-left:.5rem;margin-right:0}.modal.modal-information .modal-footer .btn [class*="icon"]:before{font-size:1.5rem}.modal.modal-information .modal-footer .btn:last-of-type{margin-right:0}.modal.modal-information .modal-footer .btn.btn-outline-secondary{background-color:#fff;color:#111;border:1px solid #dfdfdf}.modal.modal-information .modal-footer .btn.btn-outline-secondary:hover, .modal.modal-information .modal-footer .btn.btn-outline-secondary:active, .modal.modal-information .modal-footer .btn.btn-outline-secondary:focus, .modal.modal-information .modal-footer .btn.btn-outline-secondary:focus:active, .modal.modal-information .modal-footer .btn.btn-outline-secondary:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111;box-shadow:none}.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="disabled"],.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="true"],.modal.modal-information .modal-footer .btn.btn-outline-secondary:disabled{background-color:#dfdfdf;color:#929292;border-color:#dfdfdf;transform:scale(1)}.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="disabled"]:hover,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="disabled"]:active,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="disabled"]:focus,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="disabled"]:active:focus,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="true"]:hover,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="true"]:active,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="true"]:focus,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="true"]:active:focus,.modal.modal-information .modal-footer .btn.btn-outline-secondary:disabled:hover,.modal.modal-information .modal-footer .btn.btn-outline-secondary:disabled:active,.modal.modal-information .modal-footer .btn.btn-outline-secondary:disabled:focus,.modal.modal-information .modal-footer .btn.btn-outline-secondary:disabled:active:focus{background-color:#dfdfdf;color:#929292;box-shadow:none;transform:scale(1)}.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="disabled"].btn-success,.modal.modal-information .modal-footer .btn.btn-outline-secondary[disabled="true"].btn-success,.modal.modal-information .modal-footer .btn.btn-outline-secondary:disabled.btn-success{background-color:#0a8a00;border-color:#0a8a00;color:#fff}.modal.modal-information .modal-footer .b-icon{margin-right:1rem}#modal .modal-dialog-buy{margin:0;margin-left:auto;display:flex;justify-content:flex-end}@media (min-width:768px){#modal .modal-dialog-buy{margin-right:-17px}}@media (min-width:576px){#modal .modal-dialog-buy{margin-bottom:0!important}}@media (max-width:991.98px){#modal .modal-dialog-buy.modal-dialog.modal-dialog-lg{max-width:800px!important}}#modal .modal-dialog-buy .modal-buy{border:0;padding:0;border-radius:.5rem 0 0 .5rem;height:100vh;border:0}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-buy{border-radius:.5rem .5rem 0 0;height:calc(100vh - 1rem)}}#modal .modal-dialog-buy .modal-buy .modal-header{background:#0058a3;padding:3rem}@media (min-width:576px){#modal .modal-dialog-buy .modal-buy .modal-header{border-top-right-radius:0}}#modal .modal-dialog-buy .modal-buy .modal-header p{color:#fff}#modal .modal-dialog-buy .modal-buy .modal-header .icon{margin-top:.25rem;margin-right:.5rem}#modal .modal-dialog-buy .modal-buy .modal-header .icon:before{font-size:2rem}#modal .modal-dialog-buy .modal-buy .modal-body{flex:0}#modal .modal-dialog-buy .modal-buy .modal-body,#modal .modal-dialog-buy .modal-buy .modal-footer{padding:1.5rem 3rem}#modal .modal-dialog-buy .modal-buy .close-legend{margin-top:0!important;margin-right:1.5rem;top:2rem!important}#modal .modal-dialog-buy .modal-buy .close-legend span .icon{display:inline-flex!important;align-items:center;justify-content:center;font-size:1rem;font-weight:700;background:#fff}#modal .modal-dialog-buy .modal-buy .close-legend span .icon:hover{background-color:#f5f5f5}#modal .modal-dialog-buy .modal-buy .close-legend span .icon:after{font-size:1.25rem;line-height:unset}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-buy .close-legend{margin-top:.75rem;margin-right:.75rem}}#modal .modal-dialog-buy .modal-buy .close{color:#fff!important;margin-top:-2rem;margin-right:-2rem;opacity:1}#modal .modal-dialog-buy .modal-buy .close:hover,#modal .modal-dialog-buy .modal-buy .close:focus,#modal .modal-dialog-buy .modal-buy .close:active,#modal .modal-dialog-buy .modal-buy .close:focus:active{color:#111!important}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-buy .close{margin-right:0}}#modal .modal-dialog-buy .related-box .itemBlock .card{border-radius:0;height:100%}#modal .modal-dialog-buy .related-box .itemBlock .card-header{padding:1rem;padding-bottom:.5rem}#modal .modal-dialog-buy .related-box .itemBlock .card-body{padding:0 1rem 35px 0}#modal .modal-dialog-buy .related-box .itemBlock .card-body h6{font-size:1rem;line-height:1.25}#modal .modal-dialog-buy .related-box .itemBlock .card-body h6>i{font-size:1rem}#modal .modal-dialog-buy .related-box .itemBlock .card-body .linkaddtocart{width:40px;height:40px;min-height:40px;padding:0;display:inline-flex;justify-content:center;align-items:center;position:absolute;bottom:0;right:.5rem}#modal .modal-dialog-buy .related-box .itemBlock .card-body .linkaddtocart.btn.icon{align-self:right}#modal .modal-dialog-buy .related-box .itemBlock .card-body .linkaddtocart .btn-text{display:none}#modal .modal-dialog-buy .related-box .itemBlock .card-body .linkaddtocart .item-facts{font-size:.75rem}#modal.modal .modal-dialog-buy.modal-dialog{transition:all .3s ease-out , width 0s}@media (min-width:768px){#modal.modal .modal-dialog-buy.modal-dialog{max-width:47rem;margin-left:auto;transform:translateX(100%)!important}}@media (max-width:767.98px){#modal.modal .modal-dialog-buy.modal-dialog{transform:translate(0,100%)!important}}@media (min-width:768px){#modal.modal.show .modal-dialog-buy.modal-dialog{transform:translate(0)!important;margin-right:0}}@media (max-width:767.98px){#modal.modal.show .modal-dialog-buy.modal-dialog{transform:translate(0,0)!important;transition:all .3s ease-out , width 0s}}#modal .modal-dialog-buy.modal-fullscreen .modal-dialog{overflow:hidden;height:100vh}#modal .modal-dialog-buy .modal-content{position:relative;min-height:200px}#modal .modal-dialog-buy .modal-content.modal-buy{border-bottom:0;display:block;padding:0;padding-bottom:1.5rem;overflow:hidden}#modal .modal-dialog-buy .modal-content.modal-buy .modal-close-wrap{position:absolute;right:1.5rem;top:1.5rem;z-index:9}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-close-wrap{top:1rem;right:.5rem}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header{position:sticky;top:0;padding:3rem 4rem;border-bottom:0;margin-right:-1.5rem;margin-left:-1.3rem;color:#fff;text-align:left;z-index:inherit;align-items:center;height:5.75rem;min-height:5.75rem}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-header{padding:2.5rem 1.5rem}}@media (max-width:575.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-header{padding:1.5rem 1rem 1.25rem 1rem;background-color:#0058a3;height:auto!important;min-height:5rem}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header:after{content:"";background-color:#0058a3;top:0;left:0;right:0;height:5.5rem;position:absolute;z-index:8}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-header:after{height:4rem;opacity:.95}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header .added{display:flex;align-items:center;padding:0;margin:0;font-size:.875rem;line-height:1rem}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-header .added{display:inline-block}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header .added .num{font-style:normal;padding:0 .25rem;font-weight:bold}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header .added .fa{display:inline-block;font-size:1rem;color:#fff}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p,#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p.added{color:#fff;line-height:1.5;font-weight:normal;margin-right:2.5rem;padding-left:0;margin-bottom:0;z-index:14}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p,#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p.added{font-size:.875rem;margin-right:4.5rem;padding-left:1.75rem;line-height:1;margin-top:-.25rem}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p .fa,#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p.added .fa{font-size:1rem;color:#fff;padding:0 .25rem;margin-right:.5rem;-webkit-border-radius:10rem;-moz-border-radius:10rem;border-radius:10rem;background-clip:padding-box}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p .fa,#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p.added .fa{margin-left:-2rem}#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p .energy-symbol__pip,#modal .modal-dialog-buy .modal-content.modal-buy .modal-header p.added .energy-symbol__pip{margin-top:.25rem}}#modal .modal-dialog-buy .modal-content.modal-buy .scroll-wrap{max-height:calc(100% - 5.75rem);display:block;overflow-y:auto;overflow-x:hidden;padding:0 1.25rem 2.5rem;position:unset;z-index:2}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .scroll-wrap{padding:0 .5rem 2.5rem}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-body{padding:1.5rem 3rem}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-body{padding:1.5rem}}@media (max-width:575.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-body{padding:1rem}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-body .product-table.table thead>tr>th{border-top:0;font-size:.75rem;font-weight:300}#modal .modal-dialog-buy .modal-content.modal-buy .modal-body .product-table.table tbody>tr>td>p{margin:0}#modal .modal-dialog-buy .modal-content.modal-buy .modal-body .product-table.table tbody>tr>td>p:last-of-type{border-bottom:2px solid #dfdfdf}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer{border:0;padding:0 3rem}@media (max-width:767.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer{padding:0 1.5rem}}@media (max-width:575.98px){#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer{padding:0 1rem}}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer .related-box{display:block;margin:60px 0 0;padding:0}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer .related-box .related-title{display:block;font-size:1rem;line-height:1rem;font-weight:600;margin-bottom:1.25rem}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer .related-box .link{display:block;padding-top:.25rem;font-size:1rem;line-height:1rem;font-weight:300;color:#111;text-decoration:underline;cursor:pointer}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer .related-box .link.btn-addcart{text-decoration:none;color:#fff;padding-top:0;display:flex}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer .related-box .itemPriceBox{padding:0 0 .5rem 0}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-body .itemFacts{font-weight:300;font-size:.875rem;line-height:1rem;margin:0;padding:2px 0}#modal .modal-dialog-buy .modal-content.modal-buy .modal-footer .related-box .itemBlock .card-tags{display:none}#modal .modal-dialog-buy .modal-content.modal-buy div[class*="badge"]{font-size:.75rem;line-height:1}#modal .modal-dialog-buy .modal-content.modal-buy div[class*="badge"] span{font-size:.75rem!important}#modal .modal-dialog-buy .modal-content.modal-buy .energyTag[class*="scale"] [class*="energy"]{height:1.2rem;width:2.2rem;font-size:.875rem;line-height:1.3}#modal .modal-dialog-buy .modal-content.modal-buy .energyTag[class*="scale"] [class*="energy"]::before{border-width:.6rem}#modal .modal-dialog-buy .modal-content.modal-buy .dlt{display:block;width:100%;height:150px;background:#eee}#modal .modal-dialog-buy .modal-content .loading{position:absolute;display:flex;justify-content:center;align-items:center;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.6)}#modalGallery .modal-dialog{max-width:90%;max-height:100%}@media (max-width:575.98px){#modalGallery .modal-dialog{margin:auto;max-width:100%}}#modalGallery .modal-dialog .modal-content{height:90vh}@media (max-width:575.98px){#modalGallery .modal-dialog .modal-content{height:100vh;border-radius:0}}#modalGallery .modal-dialog .modal-content .contentSlider{height:calc(100% - 1.5rem)}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider{flex-direction:column;justify-content:center;height:auto}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider .image-wrapper{padding:0}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider .image-wrapper span{height:55px!important;width:55px!important;min-height:55px!important;min-width:55px!important;border:0;display:flex!important;align-content:center;justify-content:center;padding:.25rem}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider .image-wrapper span img{margin:auto;border-radius:0}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider .image-wrapper.slick-current span{border-color:#000;box-shadow:inset 0 0 0 2px #111}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider.slick-slider > *:first-child:not(.slick-arrow) {display:flex;justify-content:center}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider.slick-slider > *:first-child:not(.slick-arrow) .slick-track {transform:none!important;width:100%!important;justify-content:center;display:flex!important;align-content:center;align-items:center}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail.slick-slider.slick-slider > *:first-child:not(.slick-arrow) .image-container {width:auto!important}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;width:55px;height:55px;padding:2px;border:solid 2px transparent;border-radius:.25rem}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{border-color:#111}@media (max-width:1199.98px){#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails{order:1;height:15%}#modalGallery .modal-dialog .modal-content .contentSlider .thumbnails .imagesProductDetail{flex-direction:row;justify-content:initial}}#modalGallery .modal-dialog .modal-content .contentSlider .slides{height:90%}@media (max-width:1199.98px){#modalGallery .modal-dialog .modal-content .contentSlider .slides{height:85%;padding-bottom:3%}}#modalGallery .modal-dialog .modal-content .contentSlider .slides.one-image{max-width:100%!important;flex:1}#modalGallery .modal-dialog .modal-content .contentSlider .slides.one-image .sliderProductDetail{height:100%}#modalGallery .modal-dialog .modal-content .contentSlider .slides.one-image .sliderProductDetail .slick-list .slick-track{width:100%!important}#modalGallery .modal-dialog .modal-content .contentSlider .slides.one-image .sliderProductDetail .slick-list .slick-track .slideItem{width:100%!important}#modalGallery .modal-dialog .modal-content .contentSlider .slides.one-image .sliderProductDetail .slick-list .slick-track .slideItem .slideImg{height:100%}#modalGallery .modal-dialog .modal-content .contentSlider .slides .sliderProductDetail{height:100%}#modalGallery .modal-dialog .modal-content .contentSlider .slides .sliderProductDetail .slick-list{height:100%}#modalGallery .modal-dialog .modal-content .contentSlider .slides .sliderProductDetail .slick-list .slick-track{display:flex;flex-direction:row;height:100%}#modalGallery .modal-dialog .modal-content .contentSlider .slides .sliderProductDetail .slick-list .slick-track .slideItem a.slideImg{height:100%}#modalGallery .modal-dialog .modal-content .contentSlider .slides .sliderProductDetail .slick-list .slick-track .slideItem a.slideImg img{max-height:100%;max-width:100%;width:auto}div[id^="modal-"].modal-sidenav h2{font-size:1.5rem}div[id^="modal-"].modal-sidenav h3{font-size:1.25rem}div[id^="modal-"].modal-sidenav h4{font-size:1rem}div[id^="modal-"].modal-sidenav h5,div[id^="modal-"].modal-sidenav h6{font-size:.875rem}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header{padding:0;border-top:1px solid #dfdfdf;border-radius:0}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header .icon::before{font-weight:bold!important}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button{padding:1.5rem 0;font-weight:bold;width:100%}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button.tab-title{font-size:.875rem}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button.tab-title .icon{font-size:1rem}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button:focus,div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button:hover{text-decoration:none}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button:focus>span,div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button:hover>span{text-decoration:underline}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button[aria-expanded="false"].collapsed .icon{transform:rotate(0);transition:transform .3s ease-out}div[id^="modal-"].modal-sidenav .modal-accordeon .card-header button[aria-expanded="true"] .icon{transform:rotate(180deg);transition:transform .3s ease-out}div[id^="modal-"].modal-sidenav .modal-accordeon .card-body{padding-bottom:1.5rem}.modal .modal-sharemail .close{margin-top:-.5rem;margin-right:-.5rem}div[id^="modal-product-info-"].modal-sidenav{}div[id^="modal-product-info-"].modal-sidenav .link-list a{text-decoration:none}div[id^="modal-product-info-"].modal-sidenav .link-list__item{min-height:5.625rem;border:1px solid #dfdfdf;border-radius:.25rem;margin-bottom:1.25rem;padding:1.25rem;display:flex;align-items:center}div[id^="modal-product-info-"].modal-sidenav .link-list__item--active{border:2px solid #0058a3;cursor:pointer}div[id^="modal-product-info-"].modal-sidenav .product-variation__title{display:block;margin-bottom:2rem;color:#111;font-size:1.125rem;font-weight:700}div[id^="modal-product-info-"].modal-sidenav .product-variation__title .items-count{font-weight:400;font-size:.875rem}div[id^="modal-product-info-"].modal-sidenav .link-list__item-image-wrapper{max-width:50px;min-width:50px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1.25rem}div[id^="modal-product-info-"].modal-sidenav .aspect-ratio-image{width:100%;position:relative;height:auto;display:block;padding-bottom:75%;background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}div[id^="modal-product-info-"].modal-sidenav .aspect-ratio-image .aspect-ratio-image__image{max-height:100%;max-width:100%;width:auto;position:absolute}div[id^="modal-product-info-"].modal-sidenav .link-list__item-title{font-size:.875rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}div[id^="modal-product-info-"].modal-sidenav .link-list__item-price{font-size:.875rem;font-weight:700;white-space:nowrap;margin-left:1rem}div[id^="modal-product-info-"].modal-sidenav .link-list__item-price .price{font-size:.875rem}div[id^="modal-product-info-"].modal-sidenav .link-list__item--active{border:2px solid #0058a3;cursor:pointer}div[id^="modal-product-info-"].modal-sidenav .link-list__item:not(.link-list__item--active):hover {border-color:#929292}div[id^="modal-product-info-"].modal-sidenav .link-list a:focus .link-list__item{-webkit-box-shadow:0 0 0 2px #fff , 0 0 0 3px #111;box-shadow:0 0 0 2px #fff , 0 0 0 3px #111;outline:none;-webkit-transition-property:-webkit-box-shadow;transition-property:-webkit-box-shadow;-o-transition-property:box-shadow;transition-property:box-shadow;transition-property:box-shadow , -webkit-box-shadow;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;-webkit-box-shadow:0 0 0 1px #111 inset;box-shadow:inset 0 0 0 1px #111}#modal-reviews .card-body .container{padding:0}#modalFinancing .modal-header{padding:1.5rem}#saveListModal{z-index:9998;background:rgba(0,0,0,.15)}#modal.modal-abandoned{z-index:9999;background:rgba(0,0,0,.15)}.pinch{visibility:hidden;position:absolute;bottom:0;left:50%;transform:translateX(-50%);padding:7px 15px;color:#fff;background:rgba(0,0,0,.4);border-radius:25px;font-size:.875rem;z-index:2;pointer-events:none;-webkit-animation:pinchAnimation 3s forwards;animation:pinchAnimation 3s forwards;animation-delay:1s}@keyframes pinchAnimation { 0% { visibility: hidden;
    opacity: 0; }
  20% { visibility: visible;
    opacity: 1; }
  80% { visibility: visible;
    opacity: 1; }
  100% { visibility: hidden;
    opacity: 0; } }@-webkit-keyframes pinchAnimation { 0% { visibility: hidden;
    opacity: 0; }
  20% { visibility: visible;
    opacity: 1; }
  80% { visibility: visible;
    opacity: 1; }
  100% { visibility: hidden;
    opacity: 0; } }