body.wlw-review{--wlw-ink:#1b283a;--wlw-accent:#fe7232;background:#f6f7f8;color:var(--wlw-ink)}.wlw-review a:focus-visible,.wlw-review button:focus-visible,.wlw-review input:focus-visible,.wlw-review select:focus-visible,.wlw-review summary:focus-visible{outline:3px solid #194eb3;outline-offset:3px}.wlw-site-header{background:white;border-bottom:1px solid #dce1e6}.wlw-header-main{display:flex;align-items:center;gap:32px;max-width:1240px;margin:auto;padding:20px 24px}.wlw-header-logo{display:block;flex:0 0 190px}.wlw-header-logo img{display:block;width:190px;height:auto}.wlw-header-search{display:flex;flex:1;max-width:600px;margin-left:auto}.wlw-header-search input{min-width:0;width:100%;background:#f7f8fa;border:1px solid #cad0d8;padding:12px 16px;border-radius:7px 0 0 7px;font-size:16px}.wlw-header-search button{border:0;background:#1b283a;color:white;padding:12px 20px;border-radius:0 7px 7px 0;font-weight:600}.wlw-header-basket{font-size:15px;font-weight:600;white-space:nowrap}.wlw-header-basket span{display:inline-grid;place-items:center;background:#edf0f3;min-width:26px;min-height:26px;border-radius:50%}.wlw-header-nav{display:flex;align-items:center;justify-content:center;gap:30px;padding:13px 20px;border-top:1px solid #eef0f2;font-size:14px;font-weight:600}.wlw-header-nav a{padding:4px 0}.wlw-header-nav a:last-child{margin-left:25px;font-size:12px;font-weight:400}.wlw-header-mobile-menu{display:none}.wlw-review .res-main-page .default-results.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;overflow:visible!important}.wlw-review .res-main-page .product{min-width:0!important;width:auto!important;flex:initial!important}.wlw-review .res-main-page .product .image img{width:100%;height:250px;object-fit:contain}.wlw-review [data-wlw-result-code]{display:grid;gap:10px;max-width:450px;margin:18px 0}.wlw-review [data-wlw-result-code] input{min-height:46px;border:1px solid #acb4bf;border-radius:6px;padding:10px}.wlw-review [data-wlw-result-code] button{background:#1b283a;color:#fff;border:0;border-radius:6px;padding:12px}.wlw-review .res-main-page .mobile-swipe-hint{display:none!important}.wlw-review .res-main-page .right{max-width:400px}.wlw-review .res-main-page .reg:empty{display:none}@media(max-width:900px){.wlw-header-nav{gap:18px;font-size:13px}.wlw-header-nav a:last-child{display:none}.wlw-header-main{gap:18px}}@media(max-width:700px){.wlw-header-main{padding:14px 18px;display:grid;grid-template-columns:1fr auto;gap:14px}.wlw-header-logo{flex-basis:150px}.wlw-header-logo img{width:150px}.wlw-header-search{grid-column:1/-1;grid-row:2;margin:0;width:100%;max-width:none}.wlw-header-search input{padding:11px 12px}.wlw-header-search button{padding:11px 16px}.wlw-header-basket{font-size:13px}.wlw-header-nav{display:none}.wlw-header-mobile-menu{display:block;border-top:1px solid #eef0f2}.wlw-header-mobile-menu summary{padding:12px 18px;font-weight:600;cursor:pointer}.wlw-header-mobile-menu nav{display:grid;background:#f7f8fa;padding:4px 18px 18px;gap:0}.wlw-header-mobile-menu nav a{padding:12px 0;border-bottom:1px solid #dce1e6}.wlw-review .res-main-page .default-results.products{grid-template-columns:1fr!important;gap:18px!important}.wlw-review .res-main-page .product .image img{height:210px}.wlw-review .res-main-page .results_area{display:block!important}.wlw-review .res-main-page .right{display:none!important}}@media(prefers-reduced-motion:reduce){.wlw-review *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

.wlw-simple-card{background:#fff;border:1px solid #dbe2e8;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;padding:16px;text-align:left}
.wlw-simple-card .wlw-card-image{aspect-ratio:1;background:#fff;display:block;margin:0 0 14px;overflow:hidden;width:100%}
.wlw-simple-card .wlw-card-image img{display:block;height:100%;object-fit:contain;width:100%}
.wlw-simple-card .wlw-card-content{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0}
.wlw-simple-card .wlw-card-title{color:#17283c;font-size:15px;font-weight:700;line-height:1.5;overflow-wrap:anywhere;text-decoration:none}
.wlw-simple-card .wlw-card-price{color:#17283c;font-size:17px;font-weight:700;line-height:1.5;margin:0}
.wlw-simple-card .wlw-card-action{align-items:center;background:#e65025;border-radius:6px;color:#fff;display:flex;justify-content:center;line-height:1.4;margin-top:auto;min-height:44px;padding:10px 12px;text-align:center;text-decoration:none}
.wlw-simple-card .wlw-card-action:hover{background:#17283c}
@media(max-width:767px){
body.wlw-review .main-cart__item .container,body.wlw-review #main-cart-footer .container{box-sizing:border-box;max-width:100%;padding-inline:16px;width:100%}
body.wlw-review .main-cart__item .ncart-design{box-sizing:border-box;max-width:100%;padding:16px;width:100%}
body.wlw-review .main-cart__item .cart,body.wlw-review .main-cart__item .cart__content{max-width:100%;min-width:0;width:100%}
body.wlw-review .main-cart__item .line-item-table,body.wlw-review .main-cart__item .line-item-table__list{display:block;max-width:100%;min-width:0;width:100%}
body.wlw-review .main-cart__item .line-item-table .line-item{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;max-width:100%;min-width:0;padding:0 0 20px;width:100%}
body.wlw-review .main-cart__item .line-item__product{box-sizing:border-box;display:block;grid-column:1/-1;max-width:100%;padding:0!important;width:auto!important}
body.wlw-review .main-cart__item .line-item__content-wrapper{align-items:flex-start;display:flex;gap:12px;max-width:100%;min-width:0}
body.wlw-review .main-cart__item .line-item__image-wrapper{flex:0 0 72px;max-width:72px;width:72px}
body.wlw-review .main-cart__item .line-item__image-wrapper img{height:auto;max-width:72px;width:72px}
body.wlw-review .main-cart__item .line-item__info,body.wlw-review .main-cart__item .product-item-meta{max-width:100%;min-width:0;overflow-wrap:anywhere}
body.wlw-review .main-cart__item .product-item-meta__property-list{overflow-wrap:anywhere;word-break:break-word}
body.wlw-review .main-cart__item .line-item__quantity--block{display:block!important;margin:0;max-width:100%;padding:0;text-align:left}
body.wlw-review .main-cart__item .line-item__quantity--block line-item-quantity{align-items:center;display:flex;flex-wrap:wrap;gap:10px}
body.wlw-review .main-cart__item .line-item__quantity--block .ap-quantityselector__button,body.wlw-review .main-cart__item .line-item__remove-button{align-items:center;display:inline-flex;justify-content:center;min-height:44px;min-width:40px}
body.wlw-review .main-cart__item .line-item__remove-button{margin:0;padding:4px}
body.wlw-review .main-cart__item .line-item__price-list-container{display:block!important;max-width:100%;padding:0;white-space:normal}
body.wlw-review #main-cart-footer .cart__footer{display:flex;flex-direction:column;gap:20px}
body.wlw-review #main-cart-footer .cart__footer,body.wlw-review #main-cart-footer .cart__footer-left,body.wlw-review #main-cart-footer .cart__footer-right,body.wlw-review #main-cart-footer .cart__recap{box-sizing:border-box;max-width:100%;min-width:0;width:100%}
}
@media(max-width:767px){
body.wlw-review #main-cart-footer .mini-cart__order-note,body.wlw-review #main-cart-footer .mini-cart__order-note-title,body.wlw-review #main-cart-footer .mini-cart__order-note textarea{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}
body.wlw-review #main-cart-footer .mini-cart__order-note{display:block}
body.wlw-review .main-cart__item .product-item-meta__property-list>div:has(>b){align-items:baseline;display:flex;gap:8px;max-width:100%;min-width:0}
body.wlw-review .main-cart__item .product-item-meta__property-list>div:has(>b)>span:first-child{flex:0 0 64px;min-width:64px;white-space:nowrap;width:64px!important;word-break:normal}
body.wlw-review .main-cart__item .product-item-meta__property-list>div:has(>b)>b{min-width:0;overflow-wrap:anywhere;word-break:break-word}
}
