strong,b{font-weight:700}img{max-width:100%;display:block}.theme-browser.theme1 input,.theme-browser.theme1 button,.theme-browser.theme1 textarea,.theme-browser.theme1 select{font:inherit;color:inherit;padding:0;margin:0;border:0;box-sizing:border-box;border-radius:0}.theme-browser.theme1 button{background-color:transparent;cursor:pointer}.container{max-width:1440px;width:100%;margin-left:auto;margin-right:auto}a{text-decoration:none;cursor:pointer;color:inherit}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box}ul{list-style-type:none;list-style:none}h1,h2{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}.page-title{margin-top:15px;font-size:160%;font-weight:700;margin-bottom:5px}.description{font-size:1rem;color:#7e859b}.position-relative{position:relative}.flex-row{display:flex}.flex-column{display:flex;flex-direction:column}.flex-row-reverse{display:flex;flex-direction:row-reverse}.flex-container{margin:0 auto;min-height:600px}.space-around{justify-content:space-around}.space-between{justify-content:space-between}.inline-flex{display:inline-flex}.row{width:100%;margin-block-end:7px;display:flex}.row .form-group:first-child:not(:last-child){margin-inline-end:20px}@media (max-width: 680px){.row{flex-direction:column}.row .form-group:first-child:not(:last-child){margin-inline-end:unset}}.form-group{color:#000;font-size:84%;display:flex;flex-direction:column;flex:1 0;position:relative}.form-group>label{display:flex;justify-content:space-between;flex-wrap:wrap;font-size:105%}.form-group>input,.form-group>select{background-color:#fff;border:1px solid #838383;margin:5px 0;position:relative;padding:10px;display:flex;width:100%;border-radius:0;-webkit-appearance:none;-webkit-border-radius:0;min-height:13px;font-size:90%}.form-group>input:focus,.form-group>select:focus{border:2px solid #000;border-radius:2px}.form-group>select{-webkit-appearance:auto}.error{color:#f11313;font-size:100%}.margin-line-end-20{margin-inline-end:20px}.btn{min-height:40px;padding:10px}.btn:hover,.btn:focus,.btn:active{opacity:.7}.btn-add{background-color:var(--thirdColor);color:#fff}.btn-cancel{background-color:#fff;color:#000;box-shadow:1px 1px 4px #ccc}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #fff inset;-webkit-text-fill-color:#999;background-color:#fff!important;background-image:none!important}.confirm-form{display:flex;flex-direction:column;padding-block-start:20px}.confirm-form .confirm-header{display:flex;flex-direction:column;margin-block-end:15px;align-items:center;justify-content:center}.confirm-form .confirm-header .title{font-weight:700;font-size:135%}.confirm-form .confirm-header .message{font-size:125%}.confirm-form .btn-actions{width:100%;border-top:1px solid #e2e5f1;display:flex;flex-direction:row}.confirm-form .btn-actions button{flex:1 1 0%;text-align:center;font-size:1.25rem;font-weight:600;padding:17px 0;color:#7e859b}.confirm-form .btn-actions .btn-confirm{text-transform:uppercase;color:var(--thirdColor)}.confirm-form .btn-actions .btn-cancel{text-transform:uppercase;border-left:1px solid #e2e5f1}.summary-label{font-size:1.366rem;font-weight:700;margin-bottom:10px}.summary-checkout{margin:0 35px;flex:1 0 30%;display:flex;flex-direction:column;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:10px 20px 20px;border:1px solid rgba(198,204,221,.5)}.invoice-line{display:flex;align-items:center;justify-content:space-between;margin:6px 0}.invoice-line>div{display:flex;align-items:center;font-size:1.12667rem}.invoice-line span,.total span{color:#7e859b;font-weight:400;margin-inline-start:4px}.line-value{display:flex;align-items:center;font-size:1.12667rem}.total{display:flex;align-items:center;justify-content:space-between;margin:6px 0;border-top:1px solid gainsboro;padding:20px 0 0}.total>div{display:flex;align-items:center;font-size:1.5rem;font-weight:700}.product-card{position:relative;margin:4px 0;display:flex;justify-content:space-between;background-color:#fff;border-radius:4px;min-height:150px}.image-div{width:120px}.product-details{padding:15px;flex:1 1 0%;display:grid;grid-template-rows:auto auto auto auto auto auto;grid-template-columns:93fr 7fr;grid-gap:0px 0px;gap:0px 0px}.brand{font-style:normal;font-weight:400;font-size:14px;color:#7e859b;grid-column:1;grid-row:1}.product-name{font-weight:600;font-size:14px;line-height:24px;grid-row:2;grid-column:1}.sold-by{grid-row:4;grid-column:1;margin:0}.return-status{grid-row:5;grid-column:1;display:flex;align-items:center}.return-status span{font-weight:400;font-size:12px;line-height:16px;margin-top:5px;margin-left:10px}.price{grid-row:1;grid-column:2;flex-grow:1;display:flex;margin-top:10px}.price>span{display:flex;justify-content:flex-start}.price b{font-size:1.53333rem;line-height:15px;margin:0 2px}.buttons{display:flex;-webkit-box-pack:justify;grid-column:1;grid-row:6}.buttons button{display:flex;align-items:center;margin-inline-end:15px}.buttons img{width:16px;height:16px}.buttons span{font-size:12px;line-height:16px;margin-inline-start:5px}.quantity{grid-column:2;grid-row:2}.quantity select{outline:1px solid gray;width:50px;height:36px}.hidden{display:none!important}[class^=icon-]{background-size:contain;width:20px;height:20px;background-repeat:no-repeat;margin-inline-end:9px}[class^=icon-plp]{width:15px;height:15px}.icon-plp-sort{background-image:url(/assets/resources/img/theme1/sort.svg)}.icon-plp-filter{background-image:url(/assets/resources/img/theme1/filter.svg)}.icon-plp-done{background-image:url(/assets/resources/img/theme1/done.svg)}.icon-close{background-image:url(/assets/resources/img/theme1/close.png)}.icon-price_desc{background-image:url(/assets/resources/img/theme1/price-desc.svg)}.icon-price_asc{background-image:url(/assets/resources/img/theme1/price-asc.svg)}.icon-discount{background-image:url(/assets/resources/img/theme1/discount.svg)}.icon-new{background-image:url(/assets/resources/img/theme1/new.svg)}.icon-popularity{background-image:url(/assets/resources/img/theme1/popularity.svg)}.icon-back{background-image:url(/assets/resources/img/theme1/right-arrow.svg);transform:rotate(180deg)}[dir=rtl] .icon-back{transform:rotate(0)}@media only screen and (max-width: 768px){.summary-checkout{order:0;flex:1 0 100%;margin:0;max-height:275px}.product-details{grid-template-columns:100fr}.quantity{grid-column:1;margin-top:10px;margin-bottom:10px}.cart-items{order:1;flex:1 1 100%}.parent-container{flex-direction:column;margin:10px 0;padding:0 10px;flex-wrap:nowrap;height:-moz-fit-content;height:fit-content}.quantity{grid-row:5}.price{grid-column:1;grid-row:3}}@media only screen and (max-width: 768px){.theme-browser.theme1{font-size:12px}}@media only screen and (max-width: 600px){.product-card{flex-direction:row-reverse}}@media only screen and (max-width: 480px){.theme-browser.theme1{font-size:11px}}@media only screen and (max-width: 440px){.buttons{flex-direction:column}.buttons button:first-child{margin-bottom:10px}}.print-container{display:none}@media print{app-root{display:none;opacity:0}.theme-browser.theme1{background-color:#fff}.print-container{display:flex;background-color:#fff}}app-scrollingcardswidget{width:100%}app-cardsgridtemplate>div,app-scrollingcardswidget,app-slider{max-width:1440px;width:100%;margin:0 auto}.full-width{max-width:100%}
