.Price_priceContainer__VDjct{font-weight:var(--price-font-weight,700);color:#262626;line-height:1.2;white-space:nowrap}.Price_priceContainer__VDjct[data-ui-variant=header]{color:#fff;font-weight:400}.Price_priceContainer__VDjct[data-ui-variant=detail]{font-size:1.375rem;line-height:2rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=detail]{font-size:1.875rem;line-height:2.75rem}}.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceWas__oOGEi{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceWas__oOGEi{font-size:1rem;line-height:1.5rem}}.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceVatLabel__SYmCI{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=detail] .Price_priceVatLabel__SYmCI{font-size:1rem;line-height:1.5rem}}.Price_priceContainer__VDjct[data-ui-variant=slider]{display:flex;flex-direction:row;align-items:center;gap:.25rem}.Price_priceContainer__VDjct[data-ui-variant=slider] .Price_priceVatLabel__SYmCI{font-size:.5rem;line-height:.875rem;line-height:.5}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=slider] .Price_priceVatLabel__SYmCI{font-size:.75rem;line-height:1.25rem;line-height:.75}}.Price_priceContainer__VDjct[data-ui-variant=slider] .Price_priceValue__s_3R6{margin-right:0}.Price_priceContainer__VDjct[data-ui-variant=slider] .Price_priceStrikeThrough__m4qK4{font-size:.75rem;line-height:1.125rem;line-height:.75;display:flex;flex-direction:column;gap:.25rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=slider] .Price_priceStrikeThrough__m4qK4{font-size:.875rem;line-height:1.375rem;line-height:.875}}.Price_priceContainer__VDjct[data-ui-variant=slider] .Price_priceStrikeThrough__m4qK4 span{text-decoration:none;display:inline-block;margin-left:0}.Price_priceContainer__VDjct[data-ui-variant=miniCart]{display:flex;flex-direction:column;gap:0}.Price_priceContainer__VDjct[data-ui-variant=miniCart] .Price_priceVatLabel__SYmCI{font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=miniCart] .Price_priceVatLabel__SYmCI{font-size:.875rem;line-height:1.375rem}}.Price_priceContainer__VDjct[data-ui-variant=miniCart] .Price_priceValue__s_3R6{margin-right:0}.Price_priceContainer__VDjct[data-ui-variant=miniCart] .Price_priceStrikeThrough__m4qK4{font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=miniCart] .Price_priceStrikeThrough__m4qK4{font-size:.875rem;line-height:1.375rem}}.Price_priceContainer__VDjct[data-ui-variant=miniCart] .Price_priceStrikeThrough__m4qK4 span{text-decoration:none;display:inline-block;margin-left:0}.Price_priceContainer__VDjct[data-ui-variant=gridToList],.Price_priceContainer__VDjct[data-ui-variant=grid],.Price_priceContainer__VDjct[data-ui-variant=list]{font-size:1rem;line-height:1.5rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=gridToList],.Price_priceContainer__VDjct[data-ui-variant=grid],.Price_priceContainer__VDjct[data-ui-variant=list]{font-size:1.125rem;line-height:1.625rem}.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_price__c4u9M,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_price__c4u9M,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_price__c4u9M{display:flex;flex-direction:row-reverse;gap:.25rem}.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_price__c4u9M .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_price__c4u9M .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_price__c4u9M .Price_priceVatLabel__SYmCI{order:-1;margin-left:0;margin-right:.5rem}.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceValue__s_3R6,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceValue__s_3R6,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceValue__s_3R6{margin:0}}.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceVatLabel__SYmCI{font-size:.625rem;line-height:1rem;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceVatLabel__SYmCI{font-size:.75rem;line-height:1.25rem;font-size:.5rem;line-height:.875rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceVatLabel__SYmCI{font-size:.75rem;line-height:1.25rem}}.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceWas__oOGEi,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceWas__oOGEi,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceWas__oOGEi{font-size:14px}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_priceWas__oOGEi,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_priceWas__oOGEi,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=list] .Price_priceWas__oOGEi{font-size:16px}.Price_priceContainer__VDjct[data-ui-variant=gridToList],.Price_priceContainer__VDjct[data-ui-variant=grid]{display:flex;flex-direction:column;align-items:start}}.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_regularPrice__tAhwB,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_regularPrice__tAhwB{font-size:1.125rem;line-height:1.625rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=gridToList] .Price_regularPrice__tAhwB,.Price_priceContainer__VDjct[data-ui-variant=grid] .Price_regularPrice__tAhwB{font-size:1.25rem;line-height:1.75rem}}.Price_priceContainer__VDjct[data-ui-variant=shippingMethod]{font-size:1rem}.Price_priceContainer__VDjct[data-ui-variant=shippingMethod] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=shippingMethod] .Price_priceFrom__5Rwj8,.Price_priceContainer__VDjct[data-ui-variant=shippingMethod] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=shippingMethod] .Price_priceWas__oOGEi{font-size:1rem;margin-bottom:.25rem}.Price_priceContainer__VDjct[data-ui-variant=search]{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=search]{font-size:1rem;line-height:1.5rem}}.Price_priceContainer__VDjct[data-ui-variant=search] .Price_price__c4u9M{gap:.25rem}@media only screen and (max-width:1023px){.Price_priceContainer__VDjct[data-ui-variant=search] .Price_price__c4u9M{align-items:center}}.Price_priceContainer__VDjct[data-ui-variant=search] .Price_price__c4u9M .Price_regularPrice__tAhwB{font-weight:400;text-decoration:line-through}@media only screen and (max-width:1023px){.Price_priceContainer__VDjct[data-ui-variant=search] .Price_price__c4u9M .Price_regularPrice__tAhwB{color:#9e9e9e;font-size:.625rem;line-height:1rem}}@media only screen and (max-width:1023px)and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=search] .Price_price__c4u9M .Price_regularPrice__tAhwB{font-size:.75rem;line-height:1.25rem}}.Price_priceContainer__VDjct[data-ui-variant=search] .Price_priceVatLabel__SYmCI{margin-left:0;color:#9e9e9e;font-size:.5rem;line-height:.875rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=search] .Price_priceVatLabel__SYmCI{font-size:.75rem;line-height:1.25rem;font-size:.875rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=search] .Price_priceVatLabel__SYmCI{font-size:1rem;line-height:1.5rem}}.Price_priceContainer__VDjct[data-ui-variant=checkout]{display:flex;align-items:baseline;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=checkout]{font-size:1rem;line-height:1.5rem}}.Price_priceContainer__VDjct[data-ui-variant=checkout] .Price_priceContainerMrrp__O2aOL{font-size:14px;margin-bottom:0;margin-right:.5rem}.Price_priceContainer__VDjct[data-ui-variant=checkoutSuccess]{display:flex;align-items:baseline;font-size:1rem;line-height:1.5rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=checkoutSuccess]{font-size:1.125rem;line-height:1.625rem;flex-direction:column;align-items:flex-end}}.Price_priceContainer__VDjct[data-ui-variant=checkoutSuccess] .Price_priceContainerMrrp__O2aOL{font-size:16px;margin-bottom:0;margin-right:.5rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=checkoutSuccess] .Price_priceContainerMrrp__O2aOL{margin-bottom:.25rem;margin-right:0;font-size:1rem}}.Price_priceContainer__VDjct[data-ui-variant=basket]{font-size:.5rem;line-height:.875rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=basket]{font-size:.75rem;line-height:1.25rem}}.Price_priceContainer__VDjct[data-ui-variant=basket],.Price_priceContainer__VDjct[data-ui-variant=mini]{display:flex;align-items:baseline;font-size:.875rem;line-height:1.25rem;align-items:var(--price-flex-align,initial)}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=basket],.Price_priceContainer__VDjct[data-ui-variant=mini]{font-size:1rem;line-height:1.5rem;flex-direction:var(--price-direction,column);align-items:var(--price-align-items,flex-end)}}.Price_priceContainer__VDjct[data-ui-variant=basket] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=basket] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=mini] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=mini] .Price_priceVatLabel__SYmCI{font-size:14px;margin-right:.25rem}@media only screen and (min-width:1024px){.Price_priceContainer__VDjct[data-ui-variant=basket] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=basket] .Price_priceVatLabel__SYmCI,.Price_priceContainer__VDjct[data-ui-variant=mini] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=mini] .Price_priceVatLabel__SYmCI{margin-bottom:.25rem;margin-right:0;font-size:1rem}}@media only screen and (max-width:1023px){.Price_priceContainer__VDjct[data-ui-variant=basket] .Price_priceContainerMrrpLabel__TIfCe,.Price_priceContainer__VDjct[data-ui-variant=mini] .Price_priceContainerMrrpLabel__TIfCe{display:none}}.Price_priceContainer__VDjct[data-ui-variant=basket]{line-height:1}@media only screen and (max-width:1199px){.Price_priceContainer__VDjct[data-ui-variant=basket]{display:flex;flex-direction:column}}.Price_priceContainer__VDjct[data-ui-variant=mini] .Price_priceContainerMrrp__O2aOL,.Price_priceContainer__VDjct[data-ui-variant=mini] .Price_priceVatLabel__SYmCI{font-size:14px;margin-bottom:0}.Price_priceContainer__VDjct[data-ui-variant=basketSummary]{font-weight:400}.Price_priceContainer__VDjct[data-ui-variant=basketSummary] .Price_price__c4u9M{justify-content:flex-end}.Price_priceContainerMrrp__O2aOL{display:block;font-weight:400;color:#b1b1b1}.Price_priceMrrp__Yebyy{text-decoration:line-through}.Price_priceValue__s_3R6{display:flex;align-items:baseline;margin-right:var(--price-margin-right,1.25rem)}.Price_price__c4u9M{line-height:1;display:flex;align-items:baseline}.Price_priceFrom__5Rwj8{color:#b1b1b1;font-weight:400}.Price_priceStrikeThrough__m4qK4{text-decoration:line-through}.Price_priceWas__oOGEi{color:#b1b1b1;font-weight:400;white-space:pre}.Price_priceNow__USxHd .Price_priceLabel__p_G_n,.Price_priceTo__4qWfk .Price_priceLabel__p_G_n,.Price_priceWas__oOGEi .Price_priceLabel__p_G_n{display:none}.Price_priceLabel__p_G_n{margin-right:.5rem;color:#b1b1b1;font-weight:400;font-size:14px}@media only screen and (min-width:1024px){.Price_priceLabel__p_G_n{font-size:16px}}.Price_priceVatLabel__SYmCI{margin-left:.5rem;color:#b1b1b1;font-weight:400}.FormattedDate_date__T8kHp{letter-spacing:.2px}.FormattedDate_date__T8kHp[data-ui-size=xs-small]{font-size:12px}.FormattedDate_date__T8kHp[data-ui-size=small]{font-size:14px}.FormattedDate_date__T8kHp[data-ui-size=normal]{font-size:16px}.StockStatus_status__Xp7TC[data-status-variant=basket]{font-size:.5rem;line-height:.875rem}@media only screen and (min-width:1024px){.StockStatus_status__Xp7TC[data-status-variant=basket]{font-size:.75rem;line-height:1.25rem}}.StockStatus_status__Xp7TC[data-status-variant=basket] svg{width:1em;height:1em;margin-right:.25rem}.StockStatus_status__Xp7TC[data-status-variant=basket],.StockStatus_status__Xp7TC[data-status-variant=category],.StockStatus_status__Xp7TC[data-status-variant=checkout],.StockStatus_status__Xp7TC[data-status-variant=gridToList],.StockStatus_status__Xp7TC[data-status-variant=grid],.StockStatus_status__Xp7TC[data-status-variant=list]{font-size:.625rem;line-height:1rem}@media only screen and (min-width:1024px){.StockStatus_status__Xp7TC[data-status-variant=basket],.StockStatus_status__Xp7TC[data-status-variant=category],.StockStatus_status__Xp7TC[data-status-variant=checkout],.StockStatus_status__Xp7TC[data-status-variant=gridToList],.StockStatus_status__Xp7TC[data-status-variant=grid],.StockStatus_status__Xp7TC[data-status-variant=list]{font-size:.75rem;line-height:1.25rem;line-height:1.125rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.StockStatus_status__Xp7TC[data-status-variant=basket],.StockStatus_status__Xp7TC[data-status-variant=category],.StockStatus_status__Xp7TC[data-status-variant=checkout],.StockStatus_status__Xp7TC[data-status-variant=gridToList],.StockStatus_status__Xp7TC[data-status-variant=grid],.StockStatus_status__Xp7TC[data-status-variant=list]{font-size:.875rem;line-height:1.375rem}}.StockStatus_status__Xp7TC[data-status-variant=basket] svg,.StockStatus_status__Xp7TC[data-status-variant=category] svg,.StockStatus_status__Xp7TC[data-status-variant=checkout] svg,.StockStatus_status__Xp7TC[data-status-variant=gridToList] svg,.StockStatus_status__Xp7TC[data-status-variant=grid] svg,.StockStatus_status__Xp7TC[data-status-variant=list] svg{width:1em;height:1em;margin-right:.25rem}.StockStatus_status__Xp7TC[data-status-variant=slider]{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.StockStatus_status__Xp7TC[data-status-variant=slider]{font-size:1rem;line-height:1.5rem}}.StockStatus_status__Xp7TC[data-status-variant=detail]{font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:1024px){.StockStatus_status__Xp7TC[data-status-variant=detail]{font-size:.875rem;line-height:1.375rem}}.StockStatus_status__Xp7TC[data-status-variant=detail] svg{width:1.2em;height:1.2em;margin-right:.25rem}.StockStatus_status__Xp7TC[data-status-variant=mini]{font-size:.625rem;line-height:1rem}@media only screen and (min-width:1024px){.StockStatus_status__Xp7TC[data-status-variant=mini]{font-size:.75rem;line-height:1.25rem}}.StockStatus_status__Xp7TC[data-status-variant=mini] svg{width:1em;height:1em;margin-right:.25rem}.StockStatus_status__Xp7TC[data-status-variant=search] span{color:#262626;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:1024px){.StockStatus_status__Xp7TC[data-status-variant=search] span{font-size:.875rem;line-height:1.375rem}}.StockStatus_status__Xp7TC[data-status-variant=search] svg{display:none}.StockStatus_statusStockInStock__F__kj,.StockStatus_statusStockPreOrder__vcFOd{display:flex;align-items:center;gap:.25rem}.StockStatus_statusStockPreOrder__vcFOd>div{display:flex;flex-direction:column}.StockStatus_statusStockBackOrder__2GVQp{display:flex;align-items:center;gap:.25rem}.StockStatus_date__MMeJK{margin-left:.25rem}.StockStatus_statusStockLowStock__rTAjK{display:flex;align-items:center;gap:.25rem}.StockStatus_statusStockLowStock__rTAjK svg{fill:#da0000}.StockStatus_statusStockNoStock__8JxLX{display:flex;align-items:center;width:100%;gap:.25rem}.StockStatus_statusStockNoStock__8JxLX svg{fill:#da0000}.Dropdown_wrapper__m_wBv{position:relative}.Dropdown_button__XNf0O{display:flex;align-items:center;padding:0;border:none;background:none;width:100%}.Dropdown_button__XNf0O:hover{cursor:pointer}.Dropdown_button__XNf0O svg{transition:all .3s ease;margin-right:.5rem}.Dropdown_button__XNf0O[aria-expanded=true] svg{transform:rotate(180deg)}.Dropdown_button__XNf0O[data-variant=box]{background-color:#fff;box-shadow:0 2px 10px 2px hsla(0,0%,8%,.522);padding:1.25rem}.Dropdown_button__XNf0O[data-variant=reset]{width:auto;height:auto;text-align:left;justify-content:flex-start;background:none;padding:0;cursor:pointer;line-height:1.5;font-family:pt-sans,sans-serif;font-weight:400;box-shadow:none;border-radius:0;border:none;text-decoration:underline;text-underline-offset:5px;color:#262626;color:#2244fe;font-size:16px}.Dropdown_button__XNf0O[data-variant=reset]:hover{background:none;color:#dd8900}.ProductCard_product__rr1tG{width:100%;position:relative;padding:1.25rem;border:1px solid #ddd;border-radius:5px;height:100%;background-color:#fff}.ProductCard_productLabels__D4hmA{position:absolute;top:1.25rem;left:1.25rem;width:90%;z-index:1;pointer-events:none}.ProductCard_label__ed2jy{display:block;height:25px;margin-bottom:.5rem}.ProductCard_label__ed2jy img{max-height:25px}.ProductCard_productImage__Z_OTk{display:block;width:100%;margin-bottom:0;position:relative}.ProductCard_productImage__Z_OTk img{display:block;width:100%}@media only screen and (min-width:1024px){.ProductCard_productImage__Z_OTk img:not([class*=ProductLabels_] *){border-radius:5px}}.ProductCard_productDetails__J7vZQ{width:100%}.ProductCard_productName__wSqnd{display:block;margin-bottom:.25rem;-webkit-hyphens:auto;hyphens:auto}.ProductCard_productName__wSqnd a{display:block;text-decoration:none;color:#161d0c;font-weight:700;font-size:.75rem;line-height:1.125rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media only screen and (min-width:1024px){.ProductCard_productName__wSqnd a{font-size:.875rem;line-height:1.375rem;line-height:1.25rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductCard_productName__wSqnd a{font-size:1rem;line-height:1.5rem}}.ProductCard_productSku__rV3zu{font-size:14px;text-transform:uppercase}.ProductCard_productDesc__fnhU5{font-size:.75rem;line-height:1.125rem;margin:.5rem 0 1rem .5rem}@media only screen and (min-width:1024px){.ProductCard_productDesc__fnhU5{font-size:.875rem;line-height:1.375rem}}.ProductCard_productSale__Ascou{display:flex;justify-content:space-between;align-items:flex-end;margin-top:auto}.ProductCard_productPrice__bRAEW{display:flex;align-items:center}.ProductCard_productOptions__oJTWD{display:block;width:100%;margin-bottom:.5rem;font-size:14px}.ProductCard_productOptionsInline__IFg3E{margin-bottom:.5rem;font-size:14px}.ProductCard_productOptionsInline__IFg3E span:after{content:"|";padding:0 5px}.ProductCard_productOptionsInline__IFg3E span:last-child:after{display:none}.ProductCard_product__rr1tG[data-product-type=grid]{position:relative}.ProductCard_product__rr1tG[data-product-type=grid]:after{content:"";display:block;position:absolute;top:-2rem;right:-1px;bottom:-3rem;left:-1px;background:#fff;border-radius:10px;box-shadow:5px 5px 18px rgba(0,0,0,.161);opacity:0;visibility:hidden;z-index:1}.ProductCard_product__rr1tG[data-product-type=grid] .ProductCard_productName__wSqnd{padding-top:1rem}.ProductCard_product__rr1tG[data-product-type=grid] .ProductCard_productInner__Y3PUe{position:relative;transition:all .2s ease-in-out;display:flex;flex-direction:column;height:100%}.ProductCard_product__rr1tG[data-product-type=grid] .ProductCard_productDetails__J7vZQ{flex-grow:1;flex-shrink:1}.ProductCard_product__rr1tG[data-product-type=grid]:hover .ProductCard_productInner__Y3PUe{transform:translateY(-1.875rem);z-index:2}.ProductCard_product__rr1tG[data-product-type=grid]:hover .ProductCard_productActions__0K_QG,.ProductCard_product__rr1tG[data-product-type=grid]:hover:after{opacity:1;visibility:visible}.ProductCard_product__rr1tG[data-product-type=grid] .ProductCard_productDetails__J7vZQ{display:flex;flex-direction:column;align-content:flex-end;height:100%}.ProductCard_product__rr1tG[data-product-type=grid] .ProductCard_productSale__Ascou{margin-top:0}.ProductCard_product__rr1tG[data-product-type=list]{position:relative;border:none;padding:0}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productInner__Y3PUe{display:flex;align-items:flex-start}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productImage__Z_OTk{margin:0;flex:0 0 120px;width:120px}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productName__wSqnd{padding-top:0}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productSku__rV3zu{display:none}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productDetails__J7vZQ{padding-left:1.25rem}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productSale__Ascou{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productPrice__bRAEW{margin-bottom:.25rem}.ProductCard_product__rr1tG[data-product-type=list] .ProductCard_productActions__0K_QG{display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem}.ProductCard_product__rr1tG[data-product-type=gridToList]{position:relative;border:none;padding:0}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productName__wSqnd{font-size:.875rem;line-height:1.25rem;margin-bottom:0}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productName__wSqnd{font-size:1rem;line-height:1.5rem}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productInner__Y3PUe{height:100%;display:flex;flex-direction:column}}@media only screen and (max-width:1023px){.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productInner__Y3PUe{display:flex;flex-direction:row;align-items:stretch;border:1px solid #ddd;border-radius:2px;min-height:144px;height:100%}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productImageWrapper__KCB1l{display:flex;flex:0 0 144px;height:auto;position:relative}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productImage__Z_OTk{margin:0;width:100%;height:auto;display:flex;align-items:center;justify-content:center}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productImageLink__f23zB{width:100%;display:flex;align-items:center;justify-content:center}}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productSku__rV3zu{display:none}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productDetails__J7vZQ{padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;display:flex;flex-direction:column;flex-grow:1;flex:1 1;height:100%}@media only screen and (max-width:1023px){.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productDetails__J7vZQ{background-color:#f4f4f4;padding:.5rem}}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productSale__Ascou{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;margin-top:1rem}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productSale__Ascou{margin-top:.5rem}}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productPrice__bRAEW{margin-bottom:.25rem}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productBottom__4v_Xw{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-end;flex-grow:1}.ProductCard_product__rr1tG[data-product-type=gridToList] .ProductCard_productActions__0K_QG{display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem}.ProductCard_product__rr1tG[data-product-type=search]{display:flex;border:none;padding:0}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productInner__Y3PUe{display:flex;align-items:stretch}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productMeta___mgDb{display:none}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productImage__Z_OTk{margin:0;flex:0 0 80px;width:80px}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productDetails__J7vZQ{display:flex;flex-wrap:wrap;align-items:center;flex:1 1 100%;padding-left:1.25rem}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productName__wSqnd{padding-top:0;margin-bottom:.5rem;width:100%}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productName__wSqnd a{font-size:16px}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productSale__Ascou{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productPrice__bRAEW{margin-bottom:.5rem}.ProductCard_product__rr1tG[data-product-type=search] .ProductCard_productActions__0K_QG{display:block;margin-left:auto;padding-top:0}.ProductCard_product__rr1tG[data-product-type=basket]{border:none;padding:0;background-color:transparent}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productInner__Y3PUe{display:flex;align-items:center}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productMeta___mgDb{display:none}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productImage__Z_OTk{margin:0;flex:0 0 64px;width:64px}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure{border-radius:5px;border:1px solid #ddd}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure img{border-radius:5px}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productDetails__J7vZQ{padding-left:1.25rem}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productName__wSqnd{padding-top:0;width:100%;margin-bottom:0}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productName__wSqnd a{font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productName__wSqnd a{font-size:1rem;line-height:1.5rem}}.ProductCard_product__rr1tG[data-product-type=basket] .ProductCard_productSale__Ascou{display:flex;justify-content:flex-start}.ProductCard_product__rr1tG[data-product-type=mini]{border:none;padding:0}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productInner__Y3PUe{display:flex}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productMeta___mgDb{display:none}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productImage__Z_OTk{margin:0;flex:0 0 80px;width:80px}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure{border-radius:5px;border:1px solid #ddd}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure img{border-radius:5px}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productDetails__J7vZQ{padding-left:1.25rem}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productName__wSqnd{padding-top:0;margin-bottom:.5rem;width:100%}.ProductCard_product__rr1tG[data-product-type=mini] .ProductCard_productName__wSqnd a{font-size:14px}.ProductCard_product__rr1tG[data-product-type=addToBasket]{border:none;padding:0}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productInner__Y3PUe{display:flex;align-items:center}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productImage__Z_OTk{margin:0;flex:0 0 50px;width:50px}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure{border-radius:5px;border:1px solid #ddd}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure img{border-radius:5px}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productDetails__J7vZQ{padding-left:1.25rem}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productName__wSqnd{padding-top:0;margin-bottom:.5rem}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productName__wSqnd a{font-size:16px}.ProductCard_product__rr1tG[data-product-type=addToBasket] .ProductCard_productSale__Ascou{display:none}.ProductCard_product__rr1tG[data-product-type=checkout]{border:none;padding:0;background-color:transparent}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productInner__Y3PUe{display:flex}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productMeta___mgDb{display:none}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productImage__Z_OTk{margin:0;flex:0 0 90px;width:90px}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure{border-radius:5px;border:1px solid #ddd}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure img{border-radius:5px}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productDetails__J7vZQ{padding-left:1.25rem}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productName__wSqnd{padding-top:0;margin-bottom:.5rem;width:100%}.ProductCard_product__rr1tG[data-product-type=checkout] .ProductCard_productName__wSqnd a{font-weight:400;font-size:16px}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess]{border:none;padding:0;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=checkoutSuccess]{font-size:1rem;line-height:1.5rem}}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productInner__Y3PUe{display:flex}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productInner__Y3PUe{align-items:center}}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productMeta___mgDb{display:none}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productImage__Z_OTk{margin:0;flex:0 0 90px;width:90px}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productImage__Z_OTk{flex:0 0 120px;width:120px}}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure{border-radius:5px;border:1px solid #ddd}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productImage__Z_OTk .ProductCard_productImageLink__f23zB>figure img{border-radius:5px}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productDetails__J7vZQ{padding-left:1.25rem}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productName__wSqnd{padding-top:0;margin-bottom:.5rem;width:100%}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productName__wSqnd{max-height:50px}}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productName__wSqnd a{font-size:16px;font-weight:700}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productName__wSqnd a{font-size:20px}}.ProductCard_product__rr1tG[data-product-type=checkoutSuccess] .ProductCard_productSale__Ascou{display:none}.ProductCard_product__rr1tG[data-product-type=slider]{border:none;border-radius:.75rem;padding:0;overflow:hidden;background-color:#fff}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productInner__Y3PUe{height:100%;display:flex;flex-direction:column}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productDetails__J7vZQ{flex-grow:1;padding:.25rem .75rem .75rem;display:flex;flex-direction:column;height:100%;background-color:#fff}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productHeader__6QE1e{display:flex;gap:.75rem;font-size:.75rem;line-height:1.125rem;border-bottom:1px solid #ddd}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productHeader__6QE1e{font-size:.875rem;line-height:1.375rem}}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productImage__Z_OTk{flex-shrink:0;overflow:hidden}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productImage__Z_OTk img{border-radius:0}.ProductCard_product__rr1tG[data-product-type=slider][data-size=small] .ProductCard_productImage__Z_OTk{width:88px}.ProductCard_product__rr1tG[data-product-type=slider][data-size=large] .ProductCard_productImage__Z_OTk{width:106px}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_imageContainer__Nxkkd{border-radius:0}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productSale__Ascou{flex:1 1 100%;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:.5rem;margin-top:auto;padding-top:.5rem}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productSale__Ascou{gap:.75rem}}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productBottom__4v_Xw{display:flex;flex-direction:column;gap:.5rem;justify-content:flex-end;flex-grow:1}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productActions__0K_QG{display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem}.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productName__wSqnd{padding-top:.5rem;margin-bottom:.5rem;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productName__wSqnd{font-size:.875rem;line-height:1.375rem;font-size:.75rem;line-height:1.125rem;margin-bottom:1.25rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=slider] .ProductCard_productName__wSqnd{font-size:.875rem;line-height:1.375rem}}.ProductCard_searchProductCard__5Dr3Y{background-color:#fff;border-radius:2px}.ProductCard_searchProductCard__5Dr3Y a{display:flex}.ProductCard_searchProductCard__5Dr3Y a:hover{text-decoration:none}@media only screen and (max-width:1023px){.ProductCard_searchProductCard__5Dr3Y{border:1px solid #ddd}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productImg__Omn1T{width:120px;aspect-ratio:1/1;padding:.5rem;position:relative}@media only screen and (max-width:1023px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productImg__Omn1T{width:92px;border-right:1px solid #ddd}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productImg__Omn1T figure,.ProductCard_searchProductCard__5Dr3Y .ProductCard_productImg__Omn1T img{width:100%;height:100%}@media only screen and (min-width:1024px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productImg__Omn1T figure,.ProductCard_searchProductCard__5Dr3Y .ProductCard_productImg__Omn1T img{border-radius:8px}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb{width:100%;padding:.5rem;display:flex;gap:1rem}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta--col-1__ECUoG{width:100%;max-width:55%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:1023px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta--col-1__ECUoG{max-width:100%}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta--col-2__1txIp{width:100%;max-width:45%;display:flex;flex-direction:column;justify-content:space-between;gap:1rem}@media only screen and (max-width:1023px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta--col-2__1txIp{display:none}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productReviews__UEJOT{font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:1024px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productReviews__UEJOT{font-size:.875rem;line-height:1.375rem;margin-bottom:.5rem}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productTitle__QChyu{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;line-height:1.125rem;font-weight:700;color:#262626}@media only screen and (min-width:1024px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productTitle__QChyu{font-size:.875rem;line-height:1.375rem;line-height:1.25rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productTitle__QChyu{font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:1024px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productTitle__QChyu:hover{text-decoration:underline}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productPriceWrapper__Sfc_J{display:flex;justify-content:space-between}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productUsps__4up_G{display:none;font-size:.75rem;line-height:1.125rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#262626}@media only screen and (min-width:1024px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productUsps__4up_G{font-size:.875rem;line-height:1.375rem}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productUsps__4up_G ul{line-height:20px;list-style:disc;padding-left:1rem}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productStockWrapper__wPnrU{display:flex;align-items:center;gap:.5rem;font-size:.75rem;line-height:1.125rem;color:#262626;margin-top:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (min-width:1024px){.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productStockWrapper__wPnrU{font-size:.875rem;line-height:1.375rem}}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productStockWrapper--divider__NIcR3{width:1px;height:100%;background-color:#ddd}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productStockWrapper--stock___69h5{flex-shrink:0}.ProductCard_searchProductCard__5Dr3Y .ProductCard_productMeta___mgDb .ProductCard_productStockWrapper--sku__Ar0IZ{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;word-break:break-all}.ProductCard_product__rr1tG[data-product-type=miniCart]{border:1px solid #ddd;border-radius:.25rem;padding:0;overflow:hidden;background-color:#fff}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productInner__Y3PUe{height:100%;display:flex;flex-direction:column}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productInner__Y3PUe>:first-child{flex-grow:1}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productHeader__6QE1e{display:flex;gap:.75rem;font-size:.75rem;line-height:1.125rem;border-bottom:1px solid #ddd}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productHeader__6QE1e{font-size:.875rem;line-height:1.375rem}}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productImage__Z_OTk{width:80px;flex-shrink:0;overflow:hidden}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_imageContainer__Nxkkd,.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productImage__Z_OTk img{border-radius:0}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productSale__Ascou{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:.5rem}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productSale__Ascou{gap:.75rem}}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productDetails__J7vZQ{padding:.5rem 1rem 1rem}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productActions__0K_QG{display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productName__wSqnd{padding-top:.5rem;margin-bottom:.5rem;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productName__wSqnd{font-size:.875rem;line-height:1.375rem;font-size:.75rem;line-height:1.125rem;margin-bottom:1.25rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productName__wSqnd{font-size:.875rem;line-height:1.375rem}}.ProductCard_product__rr1tG[data-product-type=miniCart] .ProductCard_productBottom__4v_Xw{display:flex;flex-direction:column;gap:.25rem}.ProductMeta_productMeta__3bX8Z{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:.5rem;font-size:.625rem;line-height:1rem}@media only screen and (min-width:1024px){.ProductMeta_productMeta__3bX8Z{font-size:.75rem;line-height:1.25rem;line-height:1.125rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductMeta_productMeta__3bX8Z{font-size:.875rem;line-height:1.375rem}}@media only screen and (min-width:1024px){.ProductMeta_productMeta__3bX8Z[data-product-type=detail]{font-size:.875rem;line-height:1.25rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductMeta_productMeta__3bX8Z[data-product-type=detail]{font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:1024px){.ProductMeta_productMeta__3bX8Z[data-product-type=detail] .ProductMeta_productMetaItem__BeBVs{color:#9e9e9e}.ProductMeta_productMeta__3bX8Z[data-product-type=detail] .ProductMeta_productMetaItem__BeBVs figure{width:40px;height:28px}}.ProductMeta_productMeta__3bX8Z[data-product-type=gridToList]{flex-direction:row-reverse;justify-content:space-between;gap:.5rem}.ProductMeta_productMeta__3bX8Z[data-product-type=gridToList] .ProductMeta_productMetaItem__BeBVs{font-size:.625rem;line-height:1rem}@media only screen and (min-width:1024px){.ProductMeta_productMeta__3bX8Z[data-product-type=gridToList] .ProductMeta_productMetaItem__BeBVs{font-size:.75rem;line-height:1.25rem;line-height:1.125rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductMeta_productMeta__3bX8Z[data-product-type=gridToList] .ProductMeta_productMetaItem__BeBVs{font-size:.875rem;line-height:1.375rem}}.ProductMeta_productMetaItem__BeBVs{position:relative;padding-right:1rem}.ProductMeta_productMetaItem__BeBVs:not(:last-child):after{content:"|";position:absolute;right:.5rem;color:#9e9e9e}.ProductMeta_productMetaItem--noSeparator__9cxym{padding-right:0}.ProductMeta_productMetaItem--noSeparator__9cxym:after{display:none}.ProductMeta_productMetaItem__BeBVs figure{width:35px;height:26px}.ProductMeta_productMetaItemBrand__jmN_J{font-size:.625rem;line-height:1rem}@media only screen and (min-width:1024px){.ProductMeta_productMetaItemBrand__jmN_J{font-size:.75rem;line-height:1.25rem;line-height:1.125rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.ProductMeta_productMetaItemBrand__jmN_J{font-size:.875rem;line-height:1.375rem}}.Form_field__JSmj1{position:relative;overflow:hidden;margin-bottom:var(--form-field-margin-bottom,1.25rem);flex-grow:1}.Form_fieldNote__YeGMS{display:inline-block;margin-top:1.25rem;color:#b1b1b1}.Form_manuallySetAddress__qeRfz{display:flex;justify-content:flex-end;margin-bottom:1.5rem}.Form_combinedInputs___B8Cv{display:flex;gap:.75rem}@media only screen and (max-width:899px){.Form_combinedInputs___B8Cv{flex-direction:column}}@media only screen and (min-width:1200px){.Form_checkoutFields__WJUKN{display:flex;gap:1.25rem}}.Form_simpleSelect__nbyM9{display:flex;width:100%;flex-direction:column;gap:.25rem}.Form_simpleSelect-intro__iPu4v{display:flex;gap:.75rem}.Form_simpleSelect-label__VgyNX{font-weight:700;color:#262626}.Form_simpleSelect-select__gCnkz{border-color:#262626;background-repeat:no-repeat;background-size:12px}.Form_inputError__Kawzn{padding-top:.5rem}.Form_inputErrorText__ZzCgE{color:#da0000}@media only screen and (min-width:1024px){.Form_inputCombined__XTHIV{display:flex;align-items:flex-start}.Form_inputCombined__XTHIV .Form_inputCombinedInput___cQng{flex-grow:1;flex-shrink:1;padding-right:.25rem}.Form_inputCombined__XTHIV .Form_inputCombinedInput___cQng label{width:100%}}.Form_inputCombined__XTHIV button{margin-top:.25rem;width:100%}@media only screen and (min-width:1024px){.Form_inputCombined__XTHIV button{margin-top:28px;width:auto;flex-grow:0;flex-shrink:0}}@media only screen and (min-width:900px){.Form_actions__o5aT9{display:flex;align-items:center}}.Form_actions__o5aT9+[data-style-id=Messages]{margin-top:2rem}@media only screen and (min-width:900px){.Form_actionsAlt__j9QZ7{justify-content:space-between}.Form_actionsReverse__t_HHB{flex-direction:row-reverse}}.Form_actionsPrimary__rvo01{width:100%}@media only screen and (min-width:900px){.Form_actionsPrimary__rvo01{width:50%}.Form_actionsPrimary__rvo01[data-ui-full-width=true]{width:100%}}@media only screen and (max-width:899px){.Form_actionsSecondary__Y8mLM>*{display:block;width:100%;text-align:center;margin-top:1.25rem}}@media only screen and (min-width:900px){.Form_actionsSecondary__Y8mLM{display:flex;align-items:center;margin-left:auto}.Form_actionsSecondary__Y8mLM>*{margin-left:2rem}.Form_actionsSecondaryReverse__sU3E0>*{margin-left:0;margin-right:2rem}}.Form_actionsErrorCount__o5zp_{margin-top:var(--form-error-margin-top,2rem)}@media only screen and (min-width:900px){.Form_actionsErrorCount__o5zp_{display:var(--form-error-display,none)}}.Form_qty__uaBE9{position:relative;width:160px;height:var(--qty-height,100%);background-color:var(--qty-background-color,initial)}@media only screen and (max-width:309px){.Form_qty__uaBE9{width:var(--qty-width-laptop,160px)}}@media only screen and (min-width:1024px){.Form_qty__uaBE9{width:var(--qty-width-laptop,160px)}}@media only screen and (min-width:1160px){.Form_qty__uaBE9{width:160px}}.Form_qtyWrapper__LEDdj{border:1px solid #ddd;border-radius:5px}.Form_qtyInput__KZdxX{display:inline-block;padding:9px .75rem;height:100%;line-height:1.5;font-family:pt-sans,sans-serif;font-size:20px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;transition-property:background,border-color,box-shadow;-webkit-font-smoothing:antialiased;touch-action:manipulation;border-radius:5px;cursor:pointer;-moz-appearance:textfield}.Form_qtyInput__KZdxX::-webkit-inner-spin-button,.Form_qtyInput__KZdxX::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (min-width:1024px){.Form_qtyInput__KZdxX{background:none;padding:16px .75rem}}.Form_qtyButton__foNvV{position:absolute;top:1px;border:none;height:100%;background-color:transparent;min-width:30px}.Form_qtyButton__foNvV svg{width:24px;height:24px;color:#262626}.Form_qtyButton__foNvV:hover{background:none}@media only screen and (min-width:1024px){.Form_qtyButton__foNvV svg{width:24px;height:24px}}.Form_qtyButtonLeft__APRQu{left:1px}.Form_qtyButtonRight__rgMr8{right:1px}.Form_qtySmall__uIi5G{width:90px}.Form_qtySmall__uIi5G .Form_qtyInput__KZdxX{padding:9px .75rem;width:90px;height:46px}.Form_qtySmall__uIi5G .Form_qtyButton__foNvV{top:1px;width:34px;height:46px}.Form_qtySmall__uIi5G .Form_qtyButton__foNvV svg{width:.9rem;height:.9rem}.Form_qtyBig__GdnSu{display:flex;align-items:center}.Form_qtyBig__GdnSu input{border:none;box-shadow:none;width:25px;height:25px;padding:0}.Form_qtyBig__GdnSu .Form_qtyButton__foNvV{border:none;width:30px;height:60px;padding:0;font-size:14px;border-radius:5px 0 0 5px}.Form_qtyBig__GdnSu .Form_qtyWrapper__LEDdj{border-radius:5px 0 0 5px;border-right:1px solid #fff}.Form_qtyBig__GdnSu .Form_qtyInput__KZdxX{height:60px;width:96px;padding:16px .75rem;border-radius:5px 0 0 5px}.Form_strengthBar__Xlnnr{width:100%;height:5px;background:#ddd}.Form_strengthBar__Xlnnr[data-ui-state=None]{display:none}.Form_strengthBar__Xlnnr[data-ui-state=Weak]{background-image:linear-gradient(90deg,red 20%,#ddd 0)}.Form_strengthBar__Xlnnr[data-ui-state=Okay]{background-image:linear-gradient(90deg,red 20%,orange 20% 40%,#ddd 40%)}.Form_strengthBar__Xlnnr[data-ui-state=Good]{background-image:linear-gradient(90deg,red 20%,orange 20% 40%,#ff0 40% 60%,#ddd 60%)}.Form_strengthBar__Xlnnr[data-ui-state=Strong]{background-image:linear-gradient(90deg,red 20%,orange 20% 40%,#ff0 40% 60%,#8bc34a 60% 80%,#ddd 80%)}.Form_strengthBar__Xlnnr[data-ui-state=Stronger]{background-image:linear-gradient(90deg,red 20%,orange 20% 40%,#ff0 40% 60%,#8bc34a 60% 80%,#3a7207 80% 100%)}.Form_strengthBarText__NMLKQ{display:block;padding-top:.5rem;font-size:14px;margin-bottom:1.25rem}.Form_strengthBarText__NMLKQ[data-ui-state=None]{display:none}.Form_toggle__P24TQ{width:44px;height:24px;border:none;border-radius:20px;position:relative;cursor:pointer;padding:0;background-color:#c6c6c6}.Form_toggleIcon__FKOUZ{display:block;position:absolute;top:0;right:0;width:21px;height:21px;border-radius:100%;transition:transform .3s ease}.Form_toggleIcon__FKOUZ[data-ui-state=checked],.Form_toggleIcon__FKOUZ[data-ui-state=unchecked]{background-repeat:no-repeat;background-size:7px;background-position:50%;background-color:#fff}.Form_toggleIcon__FKOUZ[data-ui-state=checked]{transform:translate(-2px,1px)}.Form_toggleIcon__FKOUZ[data-ui-state=unchecked]{transform:translate(-21px,1px)}.Form_inputs__R_QAC{display:flex;align-items:center}.Form_divider__GPYQ8{display:block;padding:0 1.25rem}.Form_slider__LBrwO{padding-top:1.25rem}.ProductLabelStatus_status__5BQp6{font-size:.625rem;line-height:1rem;display:inline-block;padding:.125rem .25rem;background:#262626;color:#fff;font-weight:700;height:min-content}@media only screen and (min-width:1024px){.ProductLabelStatus_status__5BQp6{font-size:.75rem;line-height:1.25rem;padding:.25rem .5rem}}.ProductLabelStatus_status__5BQp6[data-ui-area=bottom_right],.ProductLabelStatus_status__5BQp6[data-ui-area=top_left]{border-radius:2px 0 2px 0}.ProductLabelStatus_status__5BQp6[data-ui-area=bottom_left],.ProductLabelStatus_status__5BQp6[data-ui-area=top_right]{border-radius:0 2px 0 2px}.ProductLabelStatus_status__5BQp6[data-ui-area=next_to_price]{border-radius:0 2px 2px 0}.ProductLabelStatus_status__5BQp6[data-ui-round=true]{border-radius:2px}.ProductLabelStatus_status__5BQp6[data-ui-state=low-stock]{background:#da0000}.ProductLabelStatus_status__5BQp6[data-ui-state=new]{background:#262626}.ProductLabelStatus_status__5BQp6[data-ui-state=sale]{background:#e95320;order:2}.ProductLabelStatus_status__5BQp6[data-ui-state=product-sale]{background:#f4f4f4;color:#262626;order:3}.ProductLabels_labels__qxU10{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;pointer-events:none}.ProductLabels_area__7vWEB{display:flex;flex-direction:row;gap:.25rem;position:absolute;z-index:1}@media only screen and (max-width:1023px){.ProductLabels_area__7vWEB{justify-items:flex-start;flex-wrap:wrap}}@media only screen and (min-width:1024px){.ProductLabels_area__7vWEB{justify-items:flex-center}}.ProductLabels_area__7vWEB[data-variant=search]{justify-items:flex-start;flex-wrap:wrap}.ProductLabels_area__7vWEB[data-position=topLeft]{top:0;left:0}.ProductLabels_area__7vWEB[data-position=topLeft][data-variant=card]{left:.25rem;top:.25rem}@media only screen and (min-width:1024px){.ProductLabels_area__7vWEB[data-position=topLeft][data-variant=card]{left:0;top:1rem}}.ProductLabels_area__7vWEB[data-position=topLeft][data-variant=search]{top:.75rem}.ProductLabels_area__7vWEB[data-position=topRight]{top:0;right:0}.ProductLabels_area__7vWEB[data-position=topRight][data-variant=card]{top:.25rem}@media only screen and (min-width:1024px){.ProductLabels_area__7vWEB[data-position=topRight][data-variant=card]{top:1rem}}.ProductLabels_area__7vWEB[data-position=bottomLeft]{bottom:0;left:0}.ProductLabels_area__7vWEB[data-position=bottomLeft][data-variant=card]{bottom:.25rem}@media only screen and (min-width:1024px){.ProductLabels_area__7vWEB[data-position=bottomLeft][data-variant=card]{bottom:1rem}}.ProductLabels_area__7vWEB[data-position=bottomRight]{bottom:0;right:0}.ProductLabels_area__7vWEB[data-position=bottomRight][data-variant=card]{bottom:.25rem}@media only screen and (min-width:1024px){.ProductLabels_area__7vWEB[data-position=bottomRight][data-variant=card]{bottom:1rem}}.ProductLabels_area__7vWEB[data-position=other]{left:0}.ProductLabels_area__7vWEB[data-position=other][data-variant=detail]{top:50%;transform:translateY(-80px)}@media only screen and (min-width:900px){.ProductLabels_area__7vWEB[data-position=other][data-variant=detail]{transform:translateY(-100px)}}.ProductLabels_area__7vWEB[data-position=other][data-variant=card]{top:100%;transform:translateY(.25rem)}@media only screen and (min-width:1024px){.ProductLabels_area__7vWEB[data-position=other][data-variant=card]{top:50%;transform:translateY(-50%)}}.ProductLabels_area__7vWEB img{max-height:40px}@media only screen and (min-width:1024px){.ProductLabels_area__7vWEB img{max-height:60px}}.ProductLabels_area__7vWEB>:empty{display:none}.ProductLabels_area__7vWEB * [data-ui-round=true]{border-radius:20px}.ProductLabels_area-inline__GQxK_{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:flex-start;margin-bottom:.5rem}@keyframes Modal_fadeIn__h4MRW{0%{opacity:0}to{opacity:1}}.Modal_modalHeader___4ZZm{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem;gap:.5rem}.Modal_modalTitle__qk8_D{font-weight:700;padding:0;margin:0;font-size:1.25rem;line-height:1.875rem;font-family:pt-sans,sans-serif}@media only screen and (min-width:1024px){.Modal_modalTitle__qk8_D{font-size:1.5rem;line-height:2rem}}.Modal_modalClose__XwEZ6{color:#262626}@media only screen and (min-width:1024px){.Modal_modalClose__XwEZ6 svg{width:1.5em;height:1.5em}}.Modal_modalHeaderChildren__mQ5E3{padding-top:.5rem;width:100%}.Modal_modalHeaderChildren__mQ5E3:empty{display:none}.Modal_modalBody__E8qNA{background:#fff;padding:1.25rem;flex-grow:1;flex-shrink:1;overflow:var(--modal-body-overflow,auto);border-radius:var(--modal-body-border-radius,.75rem)}.Modal_modalBody__E8qNA::-webkit-scrollbar{width:5px}.Modal_modalBody__E8qNA::-webkit-scrollbar-track{background:#b1b1b1;border-radius:20px}.Modal_modalBody__E8qNA::-webkit-scrollbar-thumb{background-color:#ff9f02;border-radius:20px}.Modal_modalBody__E8qNA>:first-child{padding-top:0}.Modal_ModalProductGoBack__jDr63{padding:1.25rem;border-bottom:1px solid #ddd}.Modal_ModalProductGoBack__header__tCDvS{display:flex;gap:.75rem;align-items:center;padding-bottom:.5rem}.Modal_ModalProductGoBack__header-title__uJ3_P{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.125rem;line-height:1.625rem}@media only screen and (min-width:1024px){.Modal_ModalProductGoBack__header-title__uJ3_P{font-size:1.25rem;line-height:1.75rem}}.Modal_ModalProductGoBack__close__HQdu_{font-weight:700;color:#262626;border-bottom:1px solid #262626;display:flex;gap:.25rem}.Modal_modalFooter__KJ4Ts{background:#fff;border-top:1px solid #ddd;padding:1.25rem;flex-grow:0;flex-shrink:0}@media only screen and (min-width:1024px){.Modal_modalFooter__KJ4Ts{padding:2rem}}.Modal_filtersModalHeading__W0XLe{border-bottom:1px solid #ddd;display:flex;align-items:center;padding:1rem 1.25rem!important}.Modal_filtersModalHeading__W0XLe .Modal_modalClose__XwEZ6{width:48px;height:48px;border:1px solid #262626;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.Modal_filtersModalFooter__QEHGM{display:flex;gap:.5rem}.Modal_filtersModalFooter__QEHGM button{padding-block:.75rem}@media only screen and (max-width:1023px){.Modal_modalStatic__xOe8J{z-index:4;position:fixed;opacity:0;visibility:hidden;top:0;bottom:0;left:0;right:0;height:100dvh;max-height:100dvh}.Modal_modalStatic__xOe8J[aria-modal=true]{z-index:9999991;visibility:visible;animation-name:Modal_fadeIn__h4MRW;animation-fill-mode:forwards;animation-duration:.3s}}@media only screen and (min-width:1024px){.Modal_modalStatic__xOe8J .Modal_modalFooter__KJ4Ts,.Modal_modalStatic__xOe8J .Modal_modalHeader___4ZZm{display:none}}.Modal_modalStatic__xOe8J .Modal_modalFooter__less-padding__bZcJu,.Modal_modalStatic__xOe8J .Modal_modalHeader__less-padding__ycM0E{padding-bottom:0}@media only screen and (min-width:1024px){.Modal_modalStatic__xOe8J .Modal_modalBody__E8qNA{padding:0}}.Modal_modalSubHeader__xzpKP{margin-bottom:2rem}.Modal_modalSubHeader__xzpKP h3{padding-top:0;margin-bottom:1.25rem}.miniBasketModal .Modal_modalBody__E8qNA{height:calc(100vh - 69px);padding:0}.EnergyLabelImage_root__Ni39v img{width:auto;height:1.5rem;max-width:100%}.EnergyLabelProductInfoSheet_root__uj0cL{display:flex;gap:.5rem}.EnergyLabelProductInfoSheet_modalButton__TsaHp{font-size:.75rem;line-height:1.125rem;font-weight:400}@media only screen and (min-width:1024px){.EnergyLabelProductInfoSheet_modalButton__TsaHp{font-size:.875rem;line-height:1.375rem}}.QuickOrderList_wrapper__OxsvS{border:1px solid #ddd;background-color:#fff;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch}.QuickOrderList_wrapper__OxsvS::-webkit-scrollbar{width:5px}.QuickOrderList_wrapper__OxsvS::-webkit-scrollbar-track{background:#b1b1b1;border-radius:20px}.QuickOrderList_wrapper__OxsvS::-webkit-scrollbar-thumb{background-color:#ff9f02;border-radius:20px}.QuickOrderList_item__uglJo{border-bottom:1px solid #ddd}.QuickOrderList_item__uglJo:last-child{border-bottom:none}.QuickOrderList_button__g2OLz{width:auto;height:auto;text-align:left;justify-content:flex-start;background:none;cursor:pointer;line-height:1.5;font-family:pt-sans,sans-serif;font-weight:400;box-shadow:none;border-radius:0;border:none;text-decoration:underline;text-underline-offset:5px;color:#262626;width:100%;text-decoration:none;padding:.5rem}.QuickOrderList_button__g2OLz:hover{background-color:#f4f4f4}@keyframes AddToBasket_fadeIn__13hrH{0%{opacity:0}to{opacity:1}}.AddToBasket_atbForm__oJQ6R{width:100%;display:flex;gap:.5rem}.AddToBasket_atbForm__oJQ6R fieldset{width:100%}@media only screen and (max-width:1023px){.AddToBasket_atbForm__oJQ6R{display:flex;flex-direction:column;gap:.75rem}}.AddToBasket_atbSelect__0c_YR{display:flex;align-items:flex-end;justify-content:space-between}.AddToBasket_atbSelect__0c_YR input{border-radius:5px 0 0 5px;height:48px}.AddToBasket_atbSelect__0c_YR button{height:48px}.AddToBasket_atbButton__4kiFn{gap:.75rem}.AddToBasket_atbButton__4kiFn svg{min-width:24px;width:24px;height:24px}.AddToBasket_atbMessages__DJZuZ{margin-top:2rem}.AddToBasket_atbTieredPrice__iWmgl{padding:1.25rem 0 0}@media only screen and (min-width:1024px){.AddToBasket_atbTieredPrice__iWmgl{padding:1.5rem 0 0}}@media only screen and (min-width:1200px){.AddToBasket_atbTieredPrice__iWmgl{padding:1.5rem 0 0}}.AddToBasket_atbEnergyLabel__7oueI{margin-bottom:1.25rem}.AddToBasket_atbEnergyLabel__7oueI img{height:28px;width:auto}@media only screen and (min-width:1024px){.AddToBasket_atbEnergyLabel__7oueI{margin-bottom:1.5rem}.AddToBasket_atbEnergyLabel__7oueI img{height:40px}}.AddToBasket_atbUspLabel__4_oPg{font-style:italic;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.AddToBasket_atbUspLabel__4_oPg{font-size:1rem;line-height:1.5rem}}.AddToBasket_atb__b_z2Z[data-product-type=detail] .AddToBasket_atbPrice__7cyRd{margin-right:2rem;margin-left:auto}@media only screen and (max-width:1023px){.AddToBasket_atb__b_z2Z[data-product-type=detail] .AddToBasket_atbPrice__7cyRd{display:none}}.AddToBasket_atb__b_z2Z[data-product-type=detail] .AddToBasket_atbProduct__e4oir{display:flex;align-items:center;margin-right:2rem;max-width:40%}@media only screen and (max-width:1023px){.AddToBasket_atb__b_z2Z[data-product-type=detail] .AddToBasket_atbProduct__e4oir{display:none}}.AddToBasket_atb__b_z2Z[data-product-type=detail] .AddToBasket_atbProductImage__NLgV_{flex-grow:0;flex-shrink:0;width:80px}.AddToBasket_atb__b_z2Z[data-product-type=detail] .AddToBasket_atbProductContent___zLw1{padding-left:1.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbSelect__0c_YR{max-width:122px}.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbSelect__0c_YR>div{width:100%}@media only screen and (min-width:1024px){.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbSelect__0c_YR{max-width:160px}}.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbButton__4kiFn{padding-left:1rem;padding-right:1rem}@media only screen and (min-width:1024px){.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbButton__4kiFn{max-width:316px}}.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbForm__oJQ6R{font-size:.875rem;line-height:1.25rem;flex-direction:column}@media only screen and (min-width:1024px){.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbForm__oJQ6R{font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:360px){.AddToBasket_atb__b_z2Z[data-product-type=addToBasket] .AddToBasket_atbForm__oJQ6R{flex-direction:row}}.QuickOrderItem_wrapper__8NguZ{margin-bottom:2.5rem;position:relative}.QuickOrderItem_content__s1Qu6{width:100%}@media only screen and (min-width:900px){.QuickOrderItem_content__s1Qu6{display:flex;align-items:flex-start}}.QuickOrderItem_input__KRswU{margin-bottom:.5rem}@media only screen and (min-width:900px){.QuickOrderItem_input__KRswU{width:calc(100% - 185px);position:relative;margin-right:1.25rem}}.QuickOrderItem_number__ujcfx{width:185px;margin-bottom:.5rem}.QuickOrderItem_remove__Z5_U2{display:flex;align-items:center;justify-content:center;margin-left:1.25rem;width:45px;height:45px}@media only screen and (max-width:899px){.QuickOrderItem_remove__Z5_U2{position:absolute;right:0;top:45px;margin-top:.5rem}}.QuickOrderItem_products__h1qS_{position:absolute;top:45px;left:0;width:100%;z-index:2}.QuickOrderItem_product__Xbztm{border:1px solid #ddd;padding:1.25rem;width:100%;z-index:1;background-color:#fff;margin-bottom:.5rem}.QuickOrderItem_messages__7BJ3O{display:block}.QuickOrderItem_productImage__wLfUl{width:50px}.QuickOrderItem_productContent__XRek2{padding-left:1.25rem}.QuickOrderItem_productTitle__VhfD1{margin-bottom:0}.ProductList_root__ko_tl{display:block}.ProductList_list__L6i0g{list-style:none;margin:0;padding:0}@media only screen and (min-width:900px){.ProductList_list__L6i0g{display:grid;grid-gap:2rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1500px){.ProductList_list__L6i0g{grid-template-columns:repeat(3,1fr);grid-row-gap:3rem;grid-column-gap:2rem}}.ProductList_item__IPdDn{display:block}@media only screen and (max-width:1023px){.ProductList_item__IPdDn{padding-bottom:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #ddd}}.ConsistentSpacing_spacing__rYi_q{margin-bottom:1.25rem}@media only screen and (min-width:1024px){.ConsistentSpacing_spacing__rYi_q{margin-bottom:2rem}}@media only screen and (max-width:1023px){.Basket_basketWrapper__eUcKH[data-ui-type=basket]{display:flex;flex-direction:column;gap:1.25rem}}.Basket_basketWrapper__eUcKH[data-ui-type=checkout]{padding-top:.25rem;max-height:310px;overflow:auto;display:block}.Basket_basketWrapper__eUcKH[data-ui-type=checkout]::-webkit-scrollbar{width:5px}.Basket_basketWrapper__eUcKH[data-ui-type=checkout]::-webkit-scrollbar-track{background:#b1b1b1;border-radius:20px}.Basket_basketWrapper__eUcKH[data-ui-type=checkout]::-webkit-scrollbar-thumb{background-color:#ff9f02;border-radius:20px}.Basket_mobileBasketColumnWrapper__VvYAZ:not(:last-child){border-bottom:1px solid #ddd}.Basket_mobileBasketColumn__30Y_p{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1.25rem}.Basket_mobileBasketRow___WOAA{display:flex;gap:.75rem;align-items:center;justify-content:space-between;max-width:290px}.Basket_basket__wDR9y{padding:0;margin:0}.Basket_basket__wDR9y[data-ui-type=checkout]{margin-bottom:2rem}.Basket_basket__wDR9y[data-ui-loading=true]{opacity:.5}.Basket_basket__wDR9y tr{border-bottom:1px solid #ddd}.Basket_basket__wDR9y tr:first-child,.Basket_basket__wDR9y tr:last-child{border-bottom:none}.Basket_basket__wDR9y th{border:none;padding:0 0 .75rem;font-size:1.125rem;line-height:1.625rem}@media only screen and (min-width:1024px){.Basket_basket__wDR9y th{font-size:1.25rem;line-height:1.75rem}}.Basket_basket__wDR9y td{border:none;padding:0}@media only screen and (min-width:1024px){.Basket_basket__wDR9y td[data-ui-type=basket],.Basket_basket__wDR9y td[data-ui-type=checkoutSuccess]{padding:1.25rem 2rem 1.25rem 0}.Basket_basket__wDR9y td[data-ui-type=basket]:last-child,.Basket_basket__wDR9y td[data-ui-type=checkoutSuccess]:last-child{padding-right:0}}@media only screen and (max-width:1199px){.Basket_basket__wDR9y .Basket_basketHead__8Zf8j[data-ui-type=basket]{display:none}}@media only screen and (max-width:1023px){.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=basket]{display:flex;flex-direction:column}}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=basket] .Basket_basketProduct__fwFNV{width:40%}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=basket] .Basket_basketActions__E1Tvg{width:30%}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=basket] .Basket_basketPricesDiv__ctC7D{box-sizing:content-box;width:100%;display:flex;justify-content:space-between;gap:.75rem;align-items:center;height:100px}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=mini]{display:grid;grid-row-gap:.5rem;grid-template-columns:90px 1fr 1fr 40px}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=mini]:not(:last-of-type){padding-bottom:1.25rem;margin-bottom:1.25rem}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=mini] .Basket_basketProduct__fwFNV{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:2;overflow:hidden}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=mini] .Basket_basketActions__E1Tvg{grid-column-start:2;grid-column-end:3;margin-top:auto;padding-left:.5rem}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=mini] .Basket_basketPrices__UcOpH{grid-column-start:3;grid-column-end:5;margin-top:auto;margin-left:auto}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=mini] .Basket_basketRemove__eLuR3{grid-column-start:4;grid-column-end:5;grid-row-start:1;grid-row-end:2}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkout]{border:none;display:grid;grid-column-gap:1.25rem;grid-template-columns:90px 1fr 1fr}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkout]:not(:last-of-type){margin-bottom:1.25rem}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkout] .Basket_basketProduct__fwFNV{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkout] .Basket_basketActions__E1Tvg{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;margin-top:auto}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkout] .Basket_basketQtyWrapper__JcUwL{grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2;margin-bottom:auto;z-index:10;display:flex;justify-content:flex-end;line-height:1;position:relative}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkout] .Basket_basketQty__RZlG9{position:absolute;right:-4px;top:-4px;display:block;border:1px solid #fff;border-radius:20px;padding:2px 6px;background:#fff}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkout] .Basket_basketPrices__UcOpH{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;margin-top:auto}@media only screen and (max-width:1023px){.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkoutSuccess]{display:grid;grid-column-gap:1.25rem;grid-template-columns:90px 1fr 1fr}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkoutSuccess]:not(:last-of-type){margin-bottom:1.25rem;padding-bottom:1.25rem}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkoutSuccess] .Basket_basketProduct__fwFNV{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:3}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkoutSuccess] .Basket_basketActions__E1Tvg{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3;margin-top:auto}.Basket_basket__wDR9y .Basket_basketRow__hRDz4[data-ui-type=checkoutSuccess] .Basket_basketPrices__UcOpH{grid-column-start:3;grid-column-end:4;grid-row-start:2;grid-row-end:3;margin-top:auto;margin-left:auto}}@media only screen and (min-width:1024px){.Basket_basket__wDR9y .Basket_basketRow__hRDz4:first-child td{padding-top:0}.Basket_basket__wDR9y .Basket_basketRow__hRDz4:last-child td{padding-bottom:0}}.Basket_basket__wDR9y .Basket_basketProductError__GfD20{color:#da0000}.Basket_basket__wDR9y .Basket_basketProductError__GfD20 svg{margin-right:.5rem}.Basket_basket__wDR9y td.Basket_basketProduct__fwFNV[data-stock-qty-error=true]{position:relative}.Basket_basket__wDR9y td.Basket_basketProduct__fwFNV[data-stock-qty-error=true]:before{display:block;content:"";width:4px;height:100%;position:absolute;left:-.5rem;top:0;z-index:1;background-color:#da0000}@media only screen and (min-width:900px){.Basket_basket__wDR9y td.Basket_basketProduct__fwFNV[data-stock-qty-error=true]:before{left:-1.25rem}}@media only screen and (min-width:1024px){.Basket_basket__wDR9y td.Basket_basketActions__E1Tvg[data-ui-type=checkoutSuccess]{color:#262626;font-size:1rem;line-height:1.5rem}}@media only screen and (min-width:1024px)and (min-width:1024px){.Basket_basket__wDR9y td.Basket_basketActions__E1Tvg[data-ui-type=checkoutSuccess]{font-size:1.125rem;line-height:1.625rem}}.Basket_basket__wDR9y td.Basket_basketRemove__eLuR3 button{display:block;text-align:left;justify-content:flex-start;background:none;padding:0;cursor:pointer;line-height:1.5;font-family:pt-sans,sans-serif;font-weight:400;box-shadow:none;border-radius:0;border:none;text-decoration:underline;text-underline-offset:5px;color:#262626;width:auto;height:auto;margin-left:auto}.Basket_basket__wDR9y td.Basket_basketRemove__eLuR3 svg{width:1.5em;height:1.5em}.PaymentCards_cards__UPJt7{display:flex;flex-wrap:wrap;gap:.25rem}.PaymentCards_cards__UPJt7 svg{width:3.5rem;height:2rem}.PaymentCards_cards__UPJt7 svg:last-child{margin-right:0}.PaymentCards_cards__UPJt7[data-state-ui=inline]{display:flex;align-content:center}.PaymentCards_cards__UPJt7[data-state-ui=stacked]{display:grid;grid-template-columns:repeat(2,minmax(50px,50px));grid-gap:.5rem}.PaymentCards_card__RLXzD{border:1px solid #ddd;border-radius:3px;background-color:#fff;object-fit:contain}.MiniBasket_basketHeader__lXy_q{text-align:center;margin-bottom:2rem}.MiniBasket_basketTotals__FIIRl{margin-bottom:2rem}.MiniBasket_basketTotals__FIIRl td{padding:0;border:none}.MiniBasket_basketTotals__FIIRl td:last-child{text-align:right}.MiniBasket_basketTotalsGrand__6qnTH td{font-size:20px;font-weight:700}.MiniBasket_basketTotalsMeta__fzGsM td{font-size:16px;color:#4caf50}.MiniBasket_basketActions__fvqKd{padding-top:1.25rem;border-top:1px solid #ddd}.AccountNav_accountNavTrigger__8PNSy{margin-bottom:2rem}@media only screen and (min-width:1024px){.AccountNav_accountNavTrigger__8PNSy{display:none}}.AccountNav_accountNav__jEhLF[data-ui-state=account],.AccountNav_accountNav__jEhLF[data-ui-state=modal]{background:#fff;padding:2rem 1.25rem;border-radius:15px}.AccountNav_accountNavList__2z2Gg{list-style:none;margin-left:0;padding-left:0}.AccountNav_accountNavItem__GHY3O{margin-bottom:1.25rem}.AccountNav_accountNavItem__GHY3O.AccountNav_accountNavItemDivider__cGulB{padding-top:1.25rem;border-top:1px solid #ddd}.AccountNav_accountNavItem__GHY3O{display:flex;align-items:center}.AccountNav_accountNavItem__GHY3O svg{margin-right:1.25rem;width:1.5em;height:1.5em;color:#262626}.AccountNav_accountNavAction__jn2L5{display:flex;align-items:center}.AccountNav_accountNavAction__jn2L5 svg{margin-right:1.25rem}.BasketSummary_basketSummary__KN8Lx{border-radius:5px}.BasketSummary_basketSummary__KN8Lx[data-ui-type=checkout]{margin-top:1rem;border-top:1px solid #ddd}.BasketSummary_basketSummaryTitle__rIVPW{padding-top:0;font-size:1.125rem;line-height:1.625rem}@media only screen and (min-width:1024px){.BasketSummary_basketSummaryTitle__rIVPW{font-size:1.25rem;line-height:1.75rem}}.BasketSummary_basketSummaryTable__J3HdQ{margin:0 0 var(--basket-summary-margin-bottom,2rem)}.BasketSummary_basketSummaryTable__J3HdQ[data-ui-loading=true]{opacity:.5}.BasketSummary_basketSummaryTable__J3HdQ td,.BasketSummary_basketSummaryTable__J3HdQ th{border:none;padding:.5rem 0;font-weight:400;font-size:.875rem;line-height:1.25rem}@media only screen and (min-width:1024px){.BasketSummary_basketSummaryTable__J3HdQ td,.BasketSummary_basketSummaryTable__J3HdQ th{font-size:1rem;line-height:1.5rem}}.BasketSummary_basketSummaryTable__J3HdQ td{text-align:right}.BasketSummary_basketSummaryTable__J3HdQ[data-ui-type=mini]{margin-bottom:.25rem}.BasketSummary_basketSummaryTable__J3HdQ[data-ui-type=mini] td,.BasketSummary_basketSummaryTable__J3HdQ[data-ui-type=mini] th{padding:.25rem 0;font-size:16px}.BasketSummary_basketSummaryTableTotal__Dxm8L{border-top:var(--basket-summary-border-top,1px solid #ddd)}.BasketSummary_basketSummaryTableTotal__Dxm8L span,.BasketSummary_basketSummaryTableTotal__Dxm8L td,.BasketSummary_basketSummaryTableTotal__Dxm8L th{font-weight:700}.BasketSummary_basketSummaryActions__SAKRa{padding-top:2rem;margin-bottom:1.25rem;border-top:1px solid #ddd}.BasketSummary_basketSummaryCards__SbKtm{display:flex;justify-content:center;padding-bottom:1.25rem}.BasketSummary_basketSummaryCards__SbKtm>div{grid-template-columns:repeat(4,2.5em)}.BasketSummary_basketSummaryCards__SbKtm>div svg{border-radius:4px;border:1px solid #f4f4f4}.AccountCustomer_accountCustomer__63L7I{margin-bottom:1.25rem}.AccountCustomer_accountCustomer__63L7I h3{padding:0;margin:0}.BasketEmpty_basketEmpty___Vv6g{display:flex;flex-direction:column;padding-top:1.25rem}.BasketEmpty_basketEmptyTitle__F02UZ{display:flex;flex-direction:column;font-size:24px;font-weight:700;line-height:24px;text-align:center;align-items:center;color:#262626;margin-bottom:1.875rem}.BasketEmpty_basketEmptyTitle__F02UZ svg{width:5rem;height:100%;margin-bottom:1.875rem}.BasketEmpty_basketEmptyContent__BzgyW{font-size:16px;line-height:19px;color:#262626;margin:0}@media only screen and (min-width:900px){.BasketEmpty_basketEmptyContent__BzgyW{font-size:1rem;line-height:21px;margin:0 1.25rem}}.BasketEmpty_basketEmptyContent__BzgyW a{text-decoration:underline;text-underline-offset:5px;text-underline-offset:4px;margin-left:.5rem}.BasketEmpty_basketEmptyContent__BzgyW a:hover{text-decoration:underline;text-underline-offset:5px;text-underline-offset:4px;color:#0078e5}.BasketEmpty_basketEmptyContent__BzgyW svg{width:1.5rem;height:100%;color:#ff9f02;margin-right:1.25rem}.BasketEmpty_basketEmptyLine__vbus5{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 auto 1.25rem}.BasketEmpty_basketEmptyLine__vbus5:last-child{margin-bottom:0}.AccountBlock_accountBlock__nDPb3{background:#fff;padding:2rem 1.25rem;border-radius:15px;margin-bottom:1.25rem}@media only screen and (min-width:1024px){.AccountBlock_accountBlock__nDPb3{padding:2rem 3rem;margin-bottom:2rem}}.AccountBlock_accountBlock__nDPb3 h1,.AccountBlock_accountBlock__nDPb3 h2,.AccountBlock_accountBlock__nDPb3 h3{padding-top:0}.AccountBlock_accountBlock__nDPb3 h3{margin-bottom:.5rem}.AccountBlock_header__9N59_{margin-bottom:1.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}.AccountBlock_title__63Rhx{margin-bottom:0;margin-right:1.25rem;font-size:24px;letter-spacing:.2px;padding-top:0}.AccountBlock_actions__5FF_H:empty{display:none}.AccountBlock_actions__5FF_H>*{display:inline-block;margin-right:1.25rem}.AccountBlock_actions__5FF_H>:last-child{margin-right:0}.AccountBlock_accountBlockContent___YtIG{display:block}.AccountBlock_accountBlockContent___YtIG:not(:last-of-type){margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ddd}@media only screen and (min-width:900px){.LayoutCustomer_page__uXb2j{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}}@media only screen and (min-width:1024px){.LayoutCustomer_page__uXb2j{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:4.5rem}}.LayoutCustomer_errorsArea__KLNOd{margin-bottom:2rem}.LayoutCustomer_errorsArea__KLNOd:empty{display:none;margin-bottom:0}.LayoutCustomer_colLeft__jGz_l,.LayoutCustomer_colRight__3ADpD{margin-bottom:2rem}.BasketHeader_basketHeaderBackBtn__9jouO{display:flex;align-items:center;margin-bottom:1.25rem;font-size:16px;color:#262626;font-weight:700}.BasketHeader_basketHeaderBackBtn__9jouO:hover{text-decoration:none}.BasketHeader_basketHeaderBackBtn__9jouO svg{color:#262626;width:.6rem;height:.6rem;margin-right:.25rem}@media only screen and (min-width:900px){.BasketHeader_basketHeaderBackBtn__9jouO svg{width:.8rem;height:.8rem}}.BasketHeader_basketHeaderTitle__vZgNY{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px;font-size:1.25rem;line-height:1.875rem}@media only screen and (min-width:1024px){.BasketHeader_basketHeaderTitle__vZgNY{font-size:1.5rem;line-height:2rem}}.BasketHeader_basketHeaderTitle__vZgNY svg{width:1.25rem;height:100%;margin-right:.5rem}@media only screen and (min-width:900px){.BasketHeader_basketHeaderTitle__vZgNY svg{width:2rem;margin-right:.75rem}}.BasketHeader_basketHeaderTitle__vZgNY h1{margin-bottom:0;font-size:20px;line-height:26px;letter-spacing:.2px}@media only screen and (min-width:900px){.BasketHeader_basketHeaderTitle__vZgNY h1{font-size:34px;line-height:44px;letter-spacing:.34px}}.BasketDiscountForm_basketDiscountForm__a5Mze{padding:var(--discount-form-padding,1.25rem 0);position:relative;border-top:var(--discount-form-border-top,1px solid #ddd)}.BasketDiscountForm_basketDiscountForm__a5Mze:first-child{border-top:none}.BasketDiscountForm_basketDiscountFormMessage__WSkcW{margin-bottom:1.25rem}.BasketDiscountForm_discountFormInput__k9IEZ{width:100%}.BasketDiscountForm_discountFormInputLabel__6OCVV{font-weight:var(--discount-form-label-font-weight,700)}.BasketDiscountForm_discountForm__v91lp{display:flex;gap:.75rem;justify-content:space-between;align-items:flex-start;flex-direction:column}.BasketDiscountForm_discountFormInputWrapper__Ivz_b{display:flex;width:100%;gap:.5rem;align-items:flex-start}