:root{--color-primary: $black;--skin-link-color-2: $black}@media (min-width: 1023px){.mega-menu-login{display:none}}.institutional-sidebar{padding:28px;background-color:#f6f6f6;height:fit-content;padding:28px 28px 38px;margin-bottom:100px}@media (min-width: 1024px){.institutional-sidebar{min-width:238px}}.institutional-sidebar-title{font-size:24px;font-family:marom;font-weight:300;letter-spacing:-0.2px;line-height:27px}.institutional-sidebar-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.institutional-sidebar-links a{margin-top:20px;color:#000 !important;font-size:17px;letter-spacing:-0.2px;line-height:30px;font-weight:400}.institutional-sidebar-links a.active{font-weight:600}.institutional-main .page-breadcrumbs .breadcrumb{padding-bottom:32px}@media (min-width: 1024px){.institutional-main .page-breadcrumbs .breadcrumb{padding-bottom:26px}}.institutional-main-title{font-size:36px;line-height:34px;font-family:marom;text-align:center;margin-bottom:32px;padding-top:20px}@media (min-width: 768px){.institutional-main-title{margin:23px 0 16px;font-size:40px;line-height:46px;letter-spacing:-0.2px;padding-top:0px}}@media (min-width: 1024px){.institutional-main-title{text-align:right}}.institutional-main-content{padding-bottom:50px}@media (min-width: 1024px){.institutional-main-content{padding:0 50px 100px}}.institutional-main-content li{list-style:unset !important}.FAQ-wrapper #nav-tab-wrapper #nav-tab{margin-top:16px;border:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.FAQ-wrapper #nav-tab-wrapper #nav-tab::-webkit-scrollbar{width:0;height:0}.FAQ-wrapper #nav-tab-wrapper #nav-tab a.nav-link{padding:0;border:none;margin-left:26px;color:#000;font-size:16px}.FAQ-wrapper #nav-tab-wrapper #nav-tab a.nav-link.active{font-weight:600;border-bottom:1px solid #000}.accordion{margin-top:40px;border-top:1px solid #eaeaea}.accordion-item{padding:15px;border-bottom:1px solid #eaeaea}.accordion-item-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;cursor:pointer}.accordion-item-header-title{font-size:16px;line-height:19px}.accordion-item-header-button .down{display:block}.accordion-item-header-button .up{display:none}.accordion-item-content{display:none;margin-top:10px;padding-left:50px;font-size:14px;line-height:1.64;letter-spacing:-0.19px;text-align:right;color:#515151}.accordion-item[data-status="open"] .accordion-item-header-title{font-weight:600}.accordion-item[data-status="open"] .accordion-item-header-button .down{display:none}.accordion-item[data-status="open"] .accordion-item-header-button .up{display:block}.accordion-item[data-status="open"] .accordion-item-content{display:block}:root{--color-primary: $black;--skin-link-color-2: $black}@media (min-width: 1023px){.mega-menu-login{display:none}}.up-button{position:fixed;right:23px;bottom:114px !important}.contact-us-message{margin-bottom:16px;text-align:center}@media (min-width: 1024px){.contact-us-message{margin-bottom:30px;text-align:right}}.contact-us-wrapper{margin-top:30px;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 1024px){.contact-us-wrapper{-ms-flex-direction:row;flex-direction:row}}@media (min-width: 1024px) and (max-width: 1439px){.contact-us-wrapper .contact-us-form{padding:0}}.contact-us-wrapper .form-group .form-control{color:#000;-webkit-text-fill-color:#000;box-shadow:none}.contact-us-wrapper .form-group .form-control-label{top:15px}@media (min-width: 1024px) and (max-width: 1439px){.contact-us-wrapper .form-group .form-control-label{right:3px !important}}.contact-us-wrapper .form-group .checkbox-container{height:22px;margin-top:4px}.contact-us-wrapper .form-group select{-webkit-appearance:none;background-image:url("../images/arrow-down.svg");background-repeat:no-repeat;background-position-y:center;background-position-x:6px;padding-top:14px !important}@media (min-width: 1024px) and (max-width: 1439px){.contact-us-wrapper .form-group select{background-position-x:2px}}.contact-us-wrapper .contact-us-help-wrapper{display:none}.contact-us-wrapper .contact-us-help-wrapper .contact-us-help{display:none}.contact-us-wrapper .contact-us-comment #contact-comment{padding-top:15px}@media (min-width: 1024px){.contact-us-wrapper .contact-us-agreement{margin-bottom:25px}}.contact-us-wrapper .contact-us-agreement .approval-description a{text-decoration:underline}.contact-us-wrapper .contact-us-submit{margin-top:4px}@media (min-width: 1024px){.contact-us-content{margin-top:50px;padding-right:35px}}@media (min-width: 1440px){.contact-us-content{margin-top:50px;padding-right:100px}}.contact-us-content-item{padding:0 30px 30px}.contact-us-content-item-header{display:-ms-flexbox;display:flex}.contact-us-content-item-header img{width:20px;height:20px;margin-left:12px;margin-right:-32px}.contact-us-content-item-header a{color:#000 !important;font-size:15px;font-weight:600;text-decoration:underline}.contact-us-content-item-content{font-size:14px;line-height:23px;max-width:139px}.contact-us-modal .modal-dialog{height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:auto;text-align:center;width:100%}@media (max-width: 500px){.contact-us-modal .modal-dialog{-ms-flex-align:end;align-items:flex-end}}.contact-us-modal .modal-dialog .modal-content{padding:60px 20px}.contact-us-modal .modal-dialog .modal-content .modal-header{all:unset}.contact-us-modal .modal-dialog .modal-content .modal-header .close{left:20px;top:20px}.contact-us-modal .modal-dialog .modal-content .modal-body{padding:0}.contact-us-modal .modal-dialog .modal-content .modal-body img{padding-bottom:25px}.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-header{font-size:24px;letter-spacing:-0.2px;line-height:27px;font-family:marom;font-weight:500;margin-bottom:14px}.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-text{font-size:15px;letter-spacing:-0.2px;line-height:23px;font-family:simpler;font-weight:400;color:#272727;margin-bottom:20px}@media (max-width: 767px){.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-text .last-line{display:block}}.contact-us-modal .modal-dialog .modal-content .modal-body .modal-body-contact-us-btn{width:243px;border:1px solid #000;background-color:white !important;font-size:20px;letter-spacing:0;line-height:22px;font-family:marom;font-weight:300;color:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:44px;margin:auto}.cancellation-msg{font-weight:bold;margin-top:10px}.main-format-container{letter-spacing:-0.19px;line-height:24px;color:#515151;font-size:16px;font-weight:400;overflow:auto}.main-format-container h2{font-size:16px;font-weight:600;letter-spacing:-0.2px;line-height:24px;margin-bottom:15px;color:#000}@media (min-width: 768px){.main-format-container h2{margin-bottom:18px}}.main-format-container p{margin-bottom:25px}@media (min-width: 768px){.main-format-container p{margin-left:10px}}.main-format-container ol{padding-right:8px}.main-format-container ul li{list-style:unset !important}.main-format-container div{text-align:center}@media (min-width: 768px){.main-format-container div{text-align:start}}.main-format-container div a{text-decoration:underline;font-weight:600}.returns-wrapper{max-width:730px}.returns-wrapper>p{font-size:15px;letter-spacing:-0.2px;line-height:23px;font-weight:400;color:#272727;margin-bottom:30px}.returns-wrapper>p:last-of-type{font-size:17px;letter-spacing:-0.21px;line-height:19px}.returns-wrapper>p:last-of-type a{text-decoration:underline;color:#141414;font-weight:600}.returns-wrapper .returns-section-wrapper{border:1px solid #ebebf0;padding:0 15px}.returns-wrapper .returns-section-wrapper:first-of-type{margin-bottom:20px}.returns-wrapper .returns-section-wrapper:last-of-type{margin-bottom:30px}.returns-wrapper .returns-section-wrapper>a{height:80px;-ms-flex-align:center;align-items:center;gap:10px;position:relative}.returns-wrapper .returns-section-wrapper>a::after{content:url("../images/circle-arrow-down.svg");position:absolute;left:0}.returns-wrapper .returns-section-wrapper>a .returns-img{width:42px}.returns-wrapper .returns-section-wrapper>a[aria-expanded="true"]::after{transform:rotate(180deg)}.returns-wrapper .returns-section-wrapper>a h2{font-size:20px;font-family:marom;font-weight:300;margin:0}.returns-wrapper .returns-section-wrapper .collapse-wrapper li{list-style:unset}.returns-wrapper .returns-section-wrapper .collapse-wrapper h3,.returns-wrapper .returns-section-wrapper .collapse-wrapper p{font-family:simpler}.returns-wrapper .returns-section-wrapper .collapse-wrapper h3{font-size:16px;font-weight:600;letter-spacing:-0.2px;line-height:19px;margin-bottom:12px}.returns-wrapper .returns-section-wrapper .collapse-wrapper p,.returns-wrapper .returns-section-wrapper .collapse-wrapper li{font-weight:400;font-size:16px;letter-spacing:-0.19px;line-height:24px;color:#515151;margin-bottom:30px}:root{--color-primary: $black;--skin-link-color-2: $black}@font-face{font-family:simpler;src:url("../fonts/SimplerPro-Light.woff2") format("woff2"),url("../fonts/SimplerPro-Light.woff") format("woff");font-style:normal;font-weight:300}@font-face{font-family:simpler;src:url("../fonts/SimplerPro-Regular.woff2") format("woff2"),url("../fonts/SimplerPro-Regular.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:simpler;src:url("../fonts/SimplerPro-Bold.woff2") format("woff2"),url("../fonts/SimplerPro-Bold.woff") format("woff");font-style:normal;font-weight:600}@font-face{font-family:simpler;src:url("../fonts/SimplerPro-Black.woff2") format("woff2"),url("../fonts/SimplerPro-Black.woff") format("woff");font-style:normal;font-weight:700}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.0-LowBold.otf");font-style:normal;font-weight:600}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.0-MiddleBold.otf");font-style:normal;font-weight:700}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.0-HighBold.otf");font-style:normal;font-weight:800}@font-face{font-family:helveticaBadge;src:url("../fonts/Helvetica-Neue-medium.otf");font-style:normal;font-weight:200}@font-face{font-family:chronical;src:url("../fonts/Chronicle-Display-Roman.otf");font-style:normal;font-weight:200}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.2-RegularLow.woff2") format("woff2"),url("../fonts/RAG-Marom-2.2-RegularLow.woff") format("woff");font-style:normal;font-weight:300}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.2-RegularMiddle.woff2") format("woff2"),url("../fonts/RAG-Marom-2.2-RegularMiddle.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.2-RegularHigh.woff2") format("woff2"),url("../fonts/RAG-Marom-2.2-RegularHigh.woff") format("woff");font-style:normal;font-weight:500}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.2-BoldLow.woff2") format("woff2"),url("../fonts/RAG-Marom-2.2-BoldLow.woff") format("woff");font-style:normal;font-weight:600}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.2-BoldMiddle.woff2") format("woff2"),url("../fonts/RAG-Marom-2.2-BoldMiddle.woff") format("woff");font-style:normal;font-weight:700}@font-face{font-family:marom;src:url("../fonts/RAG-Marom-2.2-BoldHigh.woff2") format("woff2"),url("../fonts/RAG-Marom-2.2-BoldHigh.woff") format("woff");font-style:normal;font-weight:800}@font-face{font-family:"untitled-font-1";src:url("../../fonts/untitled-font-1.eot");src:url("../../fonts/untitled-font-1.eot?#iefix") format("embedded-opentype"),url("../../fonts/untitled-font-1.woff") format("woff"),url("../../fonts/untitled-font-1.ttf") format("truetype"),url("../../fonts/untitled-font-1.svg#untitled-font-1") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"untitled-font-1" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^="icon-status"]:before,[class*=" icon-status"]:before{font-family:"untitled-font-1" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-status-orderDelivered:before{content:'a'}.icon-status-orderShipped:before{content:'b'}.icon-status-processingOrder:before{content:'c'}.icon-status-newOrder:before,.icon-status-orderReadBySAP:before,.icon-status-orderCancellingRequest:before{content:'d'}@media (min-width: 1023px){.mega-menu-login{display:none}}.product-info-wrapper{padding:0}.product-info-wrapper .approaching-discounts+.bonus-line{margin-top:1.5rem}.product-info-wrapper .card.product-info{border:none;border-bottom:1px solid #e3e3e3;border-radius:0;padding:10px 0}.product-info-wrapper .card.product-info .row-wrapper{margin:0}.product-info-wrapper .card.product-info .row-wrapper .flex-row{padding:0}.product-info-wrapper .card.product-info .row-wrapper .item-image{margin:0;height:auto;border-left:1px solid #e3e3e3}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges{position:absolute}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges .bundle-icon{top:0;right:0}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges .details{width:38px;height:38px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:simpler;border-radius:24px;direction:ltr;font-weight:bold;-ms-flex-align:center;align-items:center;font-size:13px;-ms-flex-pack:center;justify-content:center}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges .details .discountWord{font-size:10px;margin-bottom:5px}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges .details .discountAmount{font-size:15px}@media (min-width: 1024px){.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges .details{right:20px}}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges .details.beauty{background-color:#bfa6d8}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-badges .details.market{background-color:#a9dba9}@media (min-width: 375px){.product-info-wrapper .card.product-info .row-wrapper .item-image{padding-right:0;padding-left:1rem;max-width:120px;-ms-flex:0 0 120px;flex:0 0 120px}}.product-info-wrapper .card.product-info .row-wrapper .item-image img.product-image{margin:0;max-height:100px;max-width:100px}.product-info-wrapper .card.product-info .row-wrapper .item-image img.product-image.unavailable{opacity:0.5}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-edit{text-align:center}.product-info-wrapper .card.product-info .row-wrapper .item-image .product-edit a.edit{background-image:url(../images/edit.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:center;padding-right:1rem;color:#000;font-size:0.8rem;font-weight:600;text-decoration:underline}.product-info-wrapper .card.product-info .row-wrapper .item-details{padding-right:1rem}.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper{margin-top:12px;margin-bottom:10%}.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper .bundledItemDIY{display:-ms-flexbox;display:flex;margin-bottom:15px}.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper .bundledItemDIY .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:5px;-ms-flex-pack:center;justify-content:center;width:100%;overflow-y:hidden}.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper .bundledItemDIY .info .brand-name{font-weight:bold;font-size:14px;margin-bottom:5px}.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper .bundledItemDIY .info .line-item-name{font-size:13px;font-weight:500}.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper .bundledItemDIY .product-image{width:90px;height:90px}.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper .bundledItemDIY .product-image{width:75px;height:75px}@media (max-width: 1023px){.product-info-wrapper .card.product-info .row-wrapper .item-details .bundledItemsDIYWrapper .bundledItemDIY .info{padding-left:15%}}@media (min-width: 375px){.product-info-wrapper .card.product-info .row-wrapper .item-details{max-width:calc(100% - 120px);-ms-flex:0 0 calc(100% - 120px);flex:0 0 calc(100% - 120px)}}.product-info-wrapper .card.product-info .row-wrapper .item-details .gift-tag{display:-ms-flexbox;display:flex;font-size:14px;width:fit-content;-ms-flex-align:center;align-items:center;padding:0px 10px;font-weight:100;margin-bottom:5px;gap:7px;background-color:#EDE8F2;line-height:25px;font-size:13px}.product-info-wrapper .card.product-info .row-wrapper .item-details .gift-tag img{width:11px}.product-info-wrapper .card.product-info .row-wrapper .item-details .productUnitDescription-PDP{margin:5px 0px;font-size:11px;color:#7b7b7b}.product-info-wrapper .card.product-info .row-wrapper .item-details .productUnitDescription-PDP .money{direction:ltr;display:inline-block}.product-info-wrapper .card.product-info .row-wrapper .item-details .productUnitDescription-PDP .inner{color:#3A3A3A;font-weight:300}.product-info-wrapper .card.product-info .row-wrapper .item-details .product-card-footer{padding-right:15px}.product-info-wrapper .card.product-info .row-wrapper .item-details button.remove-product{background-color:transparent;border:none;padding:0;padding-left:1rem;cursor:pointer}.product-info-wrapper .card.product-info .row-wrapper .item-details .line-item-total-price .price{font-size:0.9rem;font-weight:900;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.product-info-wrapper .card.product-info .row-wrapper .item-details .desktop-quantity-and-delete{position:absolute;bottom:0;width:100%}.product-info-wrapper .card.product-info .row-wrapper .item-details .desktop-quantity-and-delete .quantity-and-delete{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;max-width:100%;position:relative}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit{padding-right:1.5rem}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit a.edit{background-image:url(../images/edit.svg);background-repeat:no-repeat;background-position-x:right;background-position-y:center;padding-right:1rem;font-size:0.8rem;font-weight:600;text-decoration:underline;padding-left:0}@media (min-width: 1440px){.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit a.edit{padding-left:1rem}}@media (min-width: 768px){.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .product-edit{padding-right:0}}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form{-ms-flex:100px 0 0px;flex:100px 0 0}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput{margin:auto;padding:15px 0px;width:75%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-right:0;margin-bottom:0;margin-top:0;margin-left:20px;padding:0px}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput[disabled=disabled]{opacity:50%;pointer-events:none}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange{width:32px;min-width:32px;height:32px;min-height:32px;border:solid 1px #e3e3e3;border-radius:24px;font-size:large;background-color:#fff;font-weight:500;position:relative}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.increment img,.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.decrement img{position:absolute;width:12px;height:auto}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.increment.disabled,.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.decrement.disabled{opacity:0.25;cursor:auto}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.increment img{top:calc(50% - 6px);left:calc(50% - 6px)}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange.decrement img{top:calc(50% - 1px);left:calc(50% - 6px)}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput.notAvailable{opacity:50%}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput.notAvailable input,.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput.notAvailable .quantityChange{pointer-events:none}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantity.custom-select{width:37px;text-align:center;border:transparent;font-size:18px;outline:none;background:transparent;font-weight:bold;color:#000;padding:0 0.5rem;font-family:simpler}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantity-select{width:22px;text-align:center;border:transparent;font-size:18px;outline:none;background:transparent;font-weight:600;padding-left:0;padding-right:0;color:#000}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput .quantityChange{height:28px;min-height:28px;width:28px;min-width:28px}.product-info-wrapper .card.product-info .row-wrapper .item-details .quantity-and-delete .quantity-form .quantityInput input{height:28px}.product-info-wrapper .card.product-info .row-wrapper .item-details .edit-delete{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:absolute;left:0}.product-info-wrapper .card.product-info .row-wrapper .item-details .edit-delete .product-edit{padding-left:0.75rem}.product-info-wrapper .card.product-info .row-wrapper .line-item-header .line-item-name{white-space:normal;font-size:0.8rem;font-weight:500;color:#272727;text-align:initial}@supports (-webkit-box-orient: vertical){.product-info-wrapper .card.product-info .row-wrapper .line-item-header .line-item-name{display:-webkit-box;text-overflow:ellipsis;overflow:hidden;white-space:initial;-webkit-line-clamp:2}}@media (min-width: 375px){.product-info-wrapper .card.product-info .row-wrapper .line-item-header .line-item-name{font-size:1.1rem}}.product-info-wrapper .card.product-info.bonus-line{border-bottom:none;margin-bottom:0;padding-top:0;padding-bottom:0}.product-info-wrapper .card.product-info.bonus-line .row-wrapper{border:none;padding:1.5rem}@media (min-width: 375px){.product-info-wrapper .card.product-info.bonus-line .row-wrapper{padding:0 0 1.5rem 0}}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row{padding:1.4rem 0.5rem;border:1px solid #000;-ms-flex-pack:right;justify-content:right;position:relative}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row::after{position:absolute;top:0px;right:0px;content:url(../images/check-black.svg);height:20px;width:20px}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-image{border-left:none;padding:0}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .bonus-line-header{z-index:0}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .bonus-line-header h6{font-family:"marom";font-size:20px;text-align:initial;position:relative;z-index:1;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .bonus-line-header h6 div{direction:initial;display:inline-block}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .bonus-line-header h6::before{content:attr(data-content);position:absolute;bottom:0px;right:-4px;height:10px;width:fit-content;overflow-y:hidden;background-color:#ffec7e;color:#ffec7e;z-index:-1;padding:0 4px;white-space:nowrap}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .line-item-header .line-item-name{font-size:0.9rem}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .product-card-footer{padding-right:0}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .product-card-footer .line-item-total-price .price{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:baseline;align-items:baseline}.product-info-wrapper .card.product-info.bonus-line .row-wrapper .bonus-line-row .item-details .product-card-footer .line-item-total-price .price .strike-through{font-weight:400;font-size:0.8rem;color:#000;margin-right:0.5rem}.gift-basket-purple{height:20px}.order-summary{background-color:#f8f8f9}.order-summary .card{background-color:transparent}.order-summary .card.coupons-section-wrapper{background-color:#fff;border-top:1px solid #e3e3e3}@media (min-width: 768px){.order-summary .card.coupons-section-wrapper{background-color:transparent;border-top:none}}.order-summary .card.coupons-section-wrapper .coupons-section{padding-top:0.75rem}.order-summary .card .card-body{padding:0}.order-summary .card .card-body.order-total-summary{padding:0.5rem 1.5rem}.order-summary .card .card-body.order-total-summary .leading-lines .start-lines::before{content:none}.order-summary .card .card-body.order-total-summary .leading-lines .start-lines span{background-color:transparent}.order-summary .card .card-body.order-total-summary .leading-lines .end-lines span{background-color:transparent}.order-summary .title{padding:1.25rem 1.5rem;font-weight:300}.order-summary .order-product-summary{margin-bottom:0;border-bottom:1px solid #e3e3e3}.order-summary .order-product-summary .product-summary-block{padding:0}.order-summary .order-product-summary .product-summary-block.scrollbar{max-height:23rem}.order-summary .order-product-summary .product-summary-block .product-line-item{background:#fff;border-bottom:1px solid #e3e3e3;padding:0.5rem;margin-bottom:1rem;direction:rtl}.order-summary .order-product-summary .product-summary-block .product-line-item.checkout{background:transparent;border-bottom:none}.order-summary .order-product-summary .product-summary-block .product-line-item.checkout .item-image{padding:0.5rem;border:1px solid #e3e3e3;background:#fff}.order-summary .order-product-summary .product-summary-block .product-line-item+.product-line-item::before{margin:0;border-bottom:none;display:none}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-image{padding-left:0.5rem;border-left:1px solid #eaeaea;margin-right:0}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes{padding-right:0.5rem;position:relative;width:100%;overflow-x:hidden}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper{margin-top:12px}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper .bundledItemDIY{display:-ms-flexbox;display:flex;margin-bottom:15px}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper .bundledItemDIY .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-right:5px;-ms-flex-pack:center;justify-content:center;width:100%;overflow-y:hidden}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper .bundledItemDIY .info .brand-name{font-weight:bold;font-size:14px;margin-bottom:5px}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper .bundledItemDIY .info .line-item-name{font-size:13px;font-weight:500}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper .bundledItemDIY .product-image{width:90px;height:90px}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper .bundledItemDIY .product-image{width:60px;height:60px}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .bundledItemsDIYWrapper .bundledItemDIY .info .line-item-name{line-height:inherit}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .gift-tag{display:-ms-flexbox;display:flex;font-size:14px;width:fit-content;-ms-flex-align:center;align-items:center;padding:0px 10px;font-weight:100;margin-bottom:5px;gap:7px;background-color:#EDE8F2;padding:3px 10px;margin:5px 0px;align-items:center}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .gift-tag img{width:11px}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .line-item-name{font-size:1rem;font-weight:400;color:#272727;line-height:1.5rem}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .product-card-price-qty{width:calc(100% - 1rem)}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .product-card-price-qty .line-item-quantity{font-size:13px;font-weight:400;color:#7b7b7b;margin-top:0.5rem}.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .product-card-price-qty .line-item-total-price .pricing,.order-summary .order-product-summary .product-summary-block .product-line-item .product-line-item-details .item-attributes .product-card-price-qty .line-item-total-price .strike-through{font-size:0.8rem}.order-summary .promo-code-form{padding:0 1.5rem}@media (max-width: 767px){.order-summary .promo-code-form{padding:0}}.order-summary .coupons-and-promos{padding:0.5rem 1.5rem}.order-summary .form-control.coupon-code-field{-webkit-text-fill-color:#7b7b7b}.order-summary .form-control.coupon-code-field,.order-summary .promo-code-btn{height:36px}.order-summary .promo-code-btn{font-size:20px;padding-top:2px}.leading-lines{padding:0.3rem 0}.leading-lines .start-lines::before{content:none}.leading-lines .start-lines span{background-color:transparent}.leading-lines .end-lines span{background-color:transparent}.switch{display:inline-block;height:16px;position:relative;width:36px;margin-bottom:0;margin-top:3px}.switch input{display:none}.switch .slider{background-color:#eaeaea;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.switch .slider:before{background-color:#f9f9f9;bottom:-3px;content:"";height:22px;left:0px;position:absolute;transition:.4s;width:22px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2)}.switch .slider.round{border-radius:16px}.switch .slider.round:before{border-radius:50%}.switch input:checked+.slider{background-color:#666}.switch input:checked+.slider::before{background-color:#000}.switch input:checked+.slider:before{transform:translateX(16px)}.select2.select2-container{width:100% !important}.select2.select2-container .selection .select2-selection .select2-selection__arrow{height:auto;top:50%}.select2.select2-container .selection .select2-selection .select2-selection__rendered{padding:0;color:#000}.select2.select2-container .selection .select2-selection.select2-selection--single{height:44px;padding:10px 10px 14px;background-color:#fff;border-color:#e3e3e3;border-radius:2px;color:#7b7b7b}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{padding-left:10px}.select2-results__option--selectable{color:#000}.select2-container--open .select2-dropdown--below{border-color:#e3e3e3}.select2-container--open .select2-dropdown--below .select2-search--dropdown .select2-search__field{border-color:black;background-color:#fff;height:38px}@media (min-width: 1024px){.select2-container--open .select2-dropdown--below .select2-search--dropdown .select2-search__field{height:28px}}.select2-container--open .select2-dropdown--below .select2-results{font-size:0.8rem}.form-group input.form-control:not(:placeholder-shown) ~ select:not(:checked) ~ .form-control-label{top:15px;font-size:15px}.form-group input.form-control:not(:placeholder-shown) ~ select ~ .form-control-label.ontop{top:2px;opacity:1;font-size:12px}.select2-hidden-accessible.is-invalid ~ .select2.select2-container .selection .select2-selection.select2-selection--single{border:1px solid rgba(255,69,69,0.7) !important;background-color:#fff}.shipping-wrapper h2{font-size:15px;text-align:center;color:#272727;letter-spacing:-0.2px;line-height:23px;margin-bottom:20px}@media (min-width: 1024px){.shipping-wrapper h2{text-align:start;margin-bottom:30px}}@media (min-width: 1024px){.shipping-wrapper section{display:-ms-grid;display:grid;-ms-grid-columns:(33.3%)[3];grid-template-columns:repeat(3, 33.3%);gap:20px}}.shipping-wrapper section div{border:1px solid #dedede;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:30px 0 35px;margin-bottom:16px;white-space:nowrap}@media (min-width: 1024px){.shipping-wrapper section div{margin-bottom:0}}.shipping-wrapper section div span{height:45px;display:block;width:45px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.shipping-wrapper section div h3{font-size:22px;letter-spacing:0.2px;line-height:25px;font-family:marom;font-weight:500;margin-bottom:8px;text-align:center;white-space:normal}.shipping-wrapper section div p{max-width:240px;margin:auto;font-family:simpler;font-weight:400;font-size:15px;letter-spacing:-0.2px;line-height:23px;color:#272727;text-align:center;white-space:normal}.shipping-wrapper article{display:-ms-flexbox;display:flex;margin-top:30px;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.shipping-wrapper article{-ms-flex-pack:start;justify-content:flex-start}}.shipping-wrapper article p{font-size:15px;font-weight:400;max-width:fit-content}.shipping-wrapper article p a{text-decoration:underline;font-weight:600}@media (max-width: 768px){.shipping-wrapper div{justify-self:center}}
