.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__hiddenFeature{display:none}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__fulfilmentOption-info-section{width:100%}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedHeading{color:var(--heading-xs-color,#141414);font-family:var(--heading-xs-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-xs-font-size,font-size-heading-extra-small);font-weight:var(--heading-xs-font-weight,600);line-height:var(--heading-xs-line-height,22px);letter-spacing:var(--heading-xs-letter-spacing,normal);margin-top:var(--heading-xs-margin-top,0);text-transform:var(--heading-xs-text-transform,none);padding-bottom:16px}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__qualifiedTextWithTick{flex-direction:row;align-items:flex-start;display:flex}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__dms155Header{grid-auto-flow:column;margin-bottom:8px;font-weight:400;display:grid}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__dms155Body{margin-bottom:8px}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedTextContainer{flex:1;padding-right:16px;position:relative}@media only screen and (min-width:0) and (max-width:959px){.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedTextContainer:after{content:"";background-color:#d8d8d8;width:1px;height:80%;position:absolute;top:0;right:0}}@media only screen and (min-width:0) and (max-width:425px){.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedTextContainer:after{display:none}}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedTextContainer:last-child:after{padding-right:0;display:none}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedTextRow{align-items:center;gap:8px;display:flex}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__iconContainer{height:100%;display:flex}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__infoFilled{fill:#4891d6}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedText{flex-direction:column;gap:16px;display:flex}@media only screen and (min-width:426px) and (max-width:959px){.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__orderQualifiedText{flex-direction:row}}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__moreOptionsText{margin-top:8px!important}.FulfilmentOptionInfoSection-module-scss-module__CRaDyq__greenIcon{fill:#099e3d}
.FulfilmentOptionMessages-module-scss-module__u0EEdq__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.FulfilmentOptionMessages-module-scss-module__u0EEdq__hiddenFeature{display:none}.FulfilmentOptionMessages-module-scss-module__u0EEdq__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.FulfilmentOptionMessages-module-scss-module__u0EEdq__fulfilmentOptionMessageWrapper{gap:8px;display:flex}.FulfilmentOptionMessages-module-scss-module__u0EEdq__fulfilmentOptionMessageWrapper p{margin:0}
.FulfilmentOptionsSummary-module-scss-module__fxXbBq__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.FulfilmentOptionsSummary-module-scss-module__fxXbBq__hiddenFeature{display:none}.FulfilmentOptionsSummary-module-scss-module__fxXbBq__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.FulfilmentOptionsSummary-module-scss-module__fxXbBq__container{background:#fff;border:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 8px;padding:32px}@media only screen and (min-width:0) and (max-width:959px){.FulfilmentOptionsSummary-module-scss-module__fxXbBq__container{padding:16px;width:100%!important;max-width:100%!important}}.FulfilmentOptionsSummary-module-scss-module__fxXbBq__title{color:var(--heading-s-color,#141414);font-family:var(--heading-s-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-s-font-size,20px);font-weight:var(--heading-s-font-weight,600);line-height:var(--heading-s-line-height,28px);letter-spacing:var(--heading-s-letter-spacing,initial);margin-bottom:16px;margin-top:var(--heading-s-margin-top,0);text-transform:var(--heading-s-text-transform,none);margin-top:0}
.MyJLRewards-module-scss-module__T0TGra__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.MyJLRewards-module-scss-module__T0TGra__hiddenFeature{display:none}.MyJLRewards-module-scss-module__T0TGra__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.MyJLRewards-module-scss-module__T0TGra__container{color:#fff;background:linear-gradient(90deg,#936e60,#2a1316);border:none;height:-webkit-max-content;height:-moz-max-content;height:max-content;margin:0 0 24px;padding:24px 16px 16px}@media only screen and (min-width:0) and (max-width:959px){.MyJLRewards-module-scss-module__T0TGra__container{flex-direction:row;justify-content:space-evenly;margin:24px;display:flex}.MyJLRewards-module-scss-module__T0TGra__container>:last-child{margin-left:auto}}@media only screen and (min-width:0) and (max-width:599px){.MyJLRewards-module-scss-module__T0TGra__container{flex-direction:column;margin:24px;display:flex}.MyJLRewards-module-scss-module__T0TGra__container>:last-child{margin-left:auto}}.MyJLRewards-module-scss-module__T0TGra__loggedInMessageContainer{align-items:space-between;flex-direction:row;justify-content:space-between;gap:16px;display:flex}.MyJLRewards-module-scss-module__T0TGra__basketNotQualifiedMessageContainer{flex-direction:row;justify-content:space-evenly;align-items:center;gap:16px;display:flex}@media only screen and (min-width:0) and (max-width:959px){.MyJLRewards-module-scss-module__T0TGra__basketNotQualifiedMessageContainer{flex-direction:column}}.MyJLRewards-module-scss-module__T0TGra__basketNotQualifiedContainer{height:40px;padding:8px}.MyJLRewards-module-scss-module__T0TGra__loggedInMessage{padding:8px}.MyJLRewards-module-scss-module__T0TGra__title{width:100%;color:#fff;font-family:var(--body-l-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-l-font-size,20px);font-weight:var(--body-l-font-weight,400);line-height:var(--body-l-line-height,28px);letter-spacing:var(--body-l-letter-spacing,normal);margin-bottom:16px;margin-top:var(--body-l-margin-top,0);text-transform:var(--body-l-text-transform,none);margin-top:0}.MyJLRewards-module-scss-module__T0TGra__title svg{fill:#fff!important;stroke:#fff!important}.MyJLRewards-module-scss-module__T0TGra__content{width:100%;color:#fff;font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-bottom:16px;margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none);margin-top:0}.MyJLRewards-module-scss-module__T0TGra__johnLewis{color:#fff;font-family:var(--heading-xs-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-xs-font-size,font-size-heading-extra-small);font-weight:var(--heading-xs-font-weight,600);line-height:var(--heading-xs-line-height,22px);letter-spacing:var(--heading-xs-letter-spacing,normal);margin-top:var(--heading-xs-margin-top,0);text-transform:var(--heading-xs-text-transform,none)}.MyJLRewards-module-scss-module__T0TGra__signInLink{color:#fff;font-family:var(--heading-xs-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-xs-font-size,font-size-heading-extra-small);font-weight:var(--heading-xs-font-weight,600);line-height:var(--heading-xs-line-height,22px);letter-spacing:var(--heading-xs-letter-spacing,normal);margin-top:var(--heading-xs-margin-top,0);text-transform:var(--heading-xs-text-transform,none);text-decoration:underline}.MyJLRewards-module-scss-module__T0TGra__johnLewisIcon{color:#fff;margin-bottom:-10px}.MyJLRewards-module-scss-module__T0TGra__loggedInContainer{flex-direction:column;display:flex}.MyJLRewards-module-scss-module__T0TGra__toggle{--theme-toggle-background-color:#fff}.MyJLRewards-module-scss-module__T0TGra__toggle [data-testid=toggle-switch]{background-color:#000;border-color:#fff}.MyJLRewards-module-scss-module__T0TGra__toggle [data-testid=toggle-switch]:before{background-color:#fff;border-color:#fff}.MyJLRewards-module-scss-module__T0TGra__toggle [data-testid=toggle-input]:checked+[data-testid=toggle-switch]:before{background-color:#000;border-color:#000}.MyJLRewards-module-scss-module__T0TGra__accordion{color:#fff;margin-top:16px}.MyJLRewards-module-scss-module__T0TGra__accordion summary{color:#fff!important;border-top:0!important}.MyJLRewards-module-scss-module__T0TGra__accordion summary div{background-color:#fff!important}.MyJLRewards-module-scss-module__T0TGra__accordionItem{color:#fff}.MyJLRewards-module-scss-module__T0TGra__accordionMessage{background:#fff}
.accordion-module-scss-module__CYTjKG__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.accordion-module-scss-module__CYTjKG__hiddenFeature{display:none}.accordion-module-scss-module__CYTjKG__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.accordion-module-scss-module__CYTjKG__accordion__summary{color:var(--theme-accordion-variant-1-header-text,#141414);font-family:var(--heading-xs-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-xs-font-size,font-size-heading-extra-small);font-weight:var(--heading-xs-font-weight,600);line-height:var(--heading-xs-line-height,22px);letter-spacing:var(--heading-xs-letter-spacing,normal);margin-top:var(--heading-xs-margin-top,0);text-transform:var(--heading-xs-text-transform,none);background-color:var(--theme-interactive-accordion-variant-1-header-background-default,transparent);border-top:var(--theme-accordion-variant-1-border-width,1px) solid var(--theme-interactive-accordion-variant-1-border-color-default,#ccc);cursor:pointer;min-height:20px;padding:10px 8px;list-style:none;transition:background .12s linear}.accordion-module-scss-module__CYTjKG__accordion__summary::marker{content:"";display:none}.accordion-module-scss-module__CYTjKG__accordion__summary::-webkit-details-marker{content:"";display:none}.accordion-module-scss-module__CYTjKG__accordion__summary:hover{border-color:#141414}.accordion-module-scss-module__CYTjKG__accordion__summary .accordion-module-scss-module__CYTjKG__accordion__header{justify-content:space-between;align-items:center;padding:0;display:flex;overflow:hidden}.accordion-module-scss-module__CYTjKG__accordion__icon{background-color:var(--theme-accordion-variant-1-icon-color,#141414);min-width:24px;min-height:24px;transition:transform .3s;-webkit-mask:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" ><path d=\"M21 6.94069L12.0009 15.9398L3 6.93884L3 9.06016L12.0009 18.0611L21 9.06201V6.94069Z\" /></svg>") 0 0/100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\" ><path d=\"M21 6.94069L12.0009 15.9398L3 6.93884L3 9.06016L12.0009 18.0611L21 9.06201V6.94069Z\" /></svg>") 0 0/100% no-repeat}.accordion-module-scss-module__CYTjKG__accordion__item[open] .accordion-module-scss-module__CYTjKG__accordion__icon{transform:rotate(180deg)}.accordion-module-scss-module__CYTjKG__accordion__item:not([open]) .accordion-module-scss-module__CYTjKG__accordion__summary{border-color:transparent}.accordion-module-scss-module__CYTjKG__accordion__item:not([open]) .accordion-module-scss-module__CYTjKG__accordion__summary:hover{background-color:rgba(20,20,20,.1);background-color:var(--theme-interactive-accordion-variant-1-header-background-hover,rgba(20,20,20,.1))}.accordion-module-scss-module__CYTjKG__accordion .accordion-module-scss-module__CYTjKG__accordion__content{color:var(--theme-accordion-variant-1-content-text,#141414);font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none);background-color:var(--theme-accordion-variant-1-content-background,transparent);padding:4px 8px 16px}.accordion-module-scss-module__CYTjKG__accordion .accordion-module-scss-module__CYTjKG__accordion__content>*{color:var(--theme-accordion-variant-1-content-text,#141414);font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none)}.accordion-module-scss-module__CYTjKG__accordion :first-child>.accordion-module-scss-module__CYTjKG__accordion__summary{border-top-left-radius:var(--theme-accordion-variant-1-border-radius,0);border-top-right-radius:var(--theme-accordion-variant-1-border-radius,0)}.accordion-module-scss-module__CYTjKG__accordion :last-child[open]>.accordion-module-scss-module__CYTjKG__accordion__content,.accordion-module-scss-module__CYTjKG__accordion :last-child:not([open])>.accordion-module-scss-module__CYTjKG__accordion__summary{border-bottom-left-radius:var(--theme-accordion-variant-1-border-radius,0);border-bottom-right-radius:var(--theme-accordion-variant-1-border-radius,0)}@media only screen and (min-width:600px){.accordion-module-scss-module__CYTjKG__accordion--medium .accordion-module-scss-module__CYTjKG__accordion__summary{color:var(--theme-accordion-variant-1-header-text,#141414);font-family:var(--heading-s-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-s-font-size,20px);font-weight:var(--heading-s-font-weight,600);line-height:var(--heading-s-line-height,28px);letter-spacing:var(--heading-s-letter-spacing,initial);margin-top:var(--heading-s-margin-top,0);text-transform:var(--heading-s-text-transform,none);min-height:28px;padding:10px 12px 10px 16px}.accordion-module-scss-module__CYTjKG__accordion--medium .accordion-module-scss-module__CYTjKG__accordion__content{padding:4px 16px 16px}.accordion-module-scss-module__CYTjKG__accordion--medium .accordion-module-scss-module__CYTjKG__accordion__item:not([open])>.accordion-module-scss-module__CYTjKG__accordion__summary{border-color:var(--theme-interactive-accordion-variant-1-border-color-default,#ccc)}.accordion-module-scss-module__CYTjKG__accordion--medium .accordion-module-scss-module__CYTjKG__accordion__item:not([open])>.accordion-module-scss-module__CYTjKG__accordion__summary:hover{border-color:#141414}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__summary{color:var(--theme-accordion-variant-1-header-text,#141414);font-family:var(--heading-s-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-s-font-size,20px);font-weight:var(--heading-s-font-weight,600);line-height:var(--heading-s-line-height,28px);letter-spacing:var(--heading-s-letter-spacing,initial);margin-top:var(--heading-s-margin-top,0);text-transform:var(--heading-s-text-transform,none);min-height:28px;padding:10px 12px 10px 16px}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__content{padding:4px 16px 16px}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__item:not([open])>.accordion-module-scss-module__CYTjKG__accordion__summary{border-color:var(--theme-interactive-accordion-variant-1-border-color-default,#ccc)}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__item:not([open])>.accordion-module-scss-module__CYTjKG__accordion__summary:hover{border-color:#141414}}@media only screen and (min-width:1280px){.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__summary{color:var(--theme-accordion-variant-1-header-text,#141414);font-family:var(--heading-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-m-font-size,24px);font-weight:var(--heading-m-font-weight,500);line-height:var(--heading-m-line-height,28px);letter-spacing:var(--heading-m-letter-spacing,normal);margin-top:var(--heading-m-margin-top,0);text-transform:var(--heading-m-text-transform,none);min-height:28px;padding:8px 12px 8px 16px}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__summary>.accordion-module-scss-module__CYTjKG__accordion__header{min-height:28px;padding:6px 0}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__icon{background-color:var(--theme-accordion-variant-1-icon-color,#141414);min-width:28px;min-height:28px;-webkit-mask:url("data:image/svg+xml;utf8,<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\" ><path d=\"M5 12.9145L5 10.0861L16.0001 21.0861L27 10.0862V12.9146L16.0001 23.9146L5 12.9145Z\" /></svg>") 0 0/100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg width=\"32\" height=\"32\" viewBox=\"0 0 32 32\" xmlns=\"http://www.w3.org/2000/svg\" ><path d=\"M5 12.9145L5 10.0861L16.0001 21.0861L27 10.0862V12.9146L16.0001 23.9146L5 12.9145Z\" /></svg>") 0 0/100% no-repeat}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__item:not([open])>.accordion-module-scss-module__CYTjKG__accordion__summary{border-color:var(--theme-interactive-accordion-variant-1-border-color-default,#ccc)}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__item:not([open])>.accordion-module-scss-module__CYTjKG__accordion__summary:hover{border-color:#141414}.accordion-module-scss-module__CYTjKG__accordion--large .accordion-module-scss-module__CYTjKG__accordion__content{padding:4px 16px 24px}}
.StickyCheckoutButton-module-scss-module__qHFV2a__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.StickyCheckoutButton-module-scss-module__qHFV2a__hiddenFeature{display:none}.StickyCheckoutButton-module-scss-module__qHFV2a__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper{z-index:1000;opacity:0;will-change:transform,opacity;pointer-events:none;margin:auto;transition:transform .5s,opacity .22s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper.StickyCheckoutButton-module-scss-module__qHFV2a__showSticky{opacity:1;pointer-events:auto;transform:translateY(0)}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper .StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonBox{background-color:#ddd;flex-flow:column;gap:16px;padding:16px;display:flex;box-shadow:0 -2px 5px rgba(0,0,0,.1)}@media only screen and (min-width:600px) and (max-width:959px){.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper .StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonBox{flex-flow:row;gap:24px}}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper .StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonBox>div{flex:1}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper .StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonBoxV2{background-color:#fff;border-top:1px solid #c9c9c9;flex-flow:column;gap:24px;padding:16px;display:flex;box-shadow:0 -4px 20px rgba(0,0,0,.12)}@media only screen and (min-width:600px) and (max-width:959px){.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper .StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonBoxV2{flex-flow:row;gap:24px}}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper .StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonBoxV2>div{flex:1}@media only screen and (min-width:960px){.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper{display:none}}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper div[class^=BasketButtons_buttonsContainer]{margin:0}.StickyCheckoutButton-module-scss-module__qHFV2a__stickyCheckoutButtonWrapper div[class^=ScrollToTop_scrollToTopContainer]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;position:absolute;top:-64px;right:0}
.SegmentedControl-module-scss-module__crIe7a__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.SegmentedControl-module-scss-module__crIe7a__hiddenFeature{display:none}.SegmentedControl-module-scss-module__crIe7a__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.SegmentedControl-module-scss-module__crIe7a__segmented-control{background-color:rgba(20,20,20,.1);border-radius:2px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid;position:relative}.SegmentedControl-module-scss-module__crIe7a__segmented-control:before{content:"";pointer-events:none;transform:translateX(calc(var(--selected-index,0) * (100% + 4px)));z-index:0;background-color:#fff;border-radius:2px;grid-column:1/span 1;position:absolute;top:4px;bottom:4px;left:0;right:0}@media (prefers-reduced-motion:no-preference){.SegmentedControl-module-scss-module__crIe7a__segmented-control:before{transition:transform .2s cubic-bezier(.5,0,1,1)}}.SegmentedControl-module-scss-module__crIe7a__segmented-control--hug{width:auto}.SegmentedControl-module-scss-module__crIe7a__segmented-control--full-width{width:100%;display:grid}@media (prefers-reduced-motion:no-preference){.SegmentedControl-module-scss-module__crIe7a__segmented-control--full-width:before{transition:transform .3s cubic-bezier(.5,0,1,1)}}.SegmentedControl-module-scss-module__crIe7a__segmented-control--inverted{background-color:rgba(255,255,255,.1)}.SegmentedControl-module-scss-module__crIe7a__segmented-control--inverted:before{background-color:#141414}.SegmentedControl-module-scss-module__crIe7a__segmented-control__segment{color:#141414;font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none);cursor:pointer;z-index:1;background-color:transparent;border:none;border-radius:2px;outline:none;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:4px 8px;display:flex;position:relative}.SegmentedControl-module-scss-module__crIe7a__segmented-control__segment:hover{background-color:rgba(255,255,255,.5);border-radius:4px}.SegmentedControl-module-scss-module__crIe7a__segmented-control__segment:focus-visible{outline-offset:2px;background-color:rgba(255,255,255,.5);border-radius:4px;outline:3px solid #2989ff}.SegmentedControl-module-scss-module__crIe7a__segmented-control__segment--selected{color:#141414;background-color:#fff}.SegmentedControl-module-scss-module__crIe7a__segmented-control--inverted .SegmentedControl-module-scss-module__crIe7a__segmented-control__segment{color:#fff}.SegmentedControl-module-scss-module__crIe7a__segmented-control--inverted .SegmentedControl-module-scss-module__crIe7a__segmented-control__segment:hover{background-color:rgba(20,20,20,.5)}.SegmentedControl-module-scss-module__crIe7a__segmented-control--inverted .SegmentedControl-module-scss-module__crIe7a__segmented-control__segment:focus-visible{background-color:rgba(20,20,20,.5)}.SegmentedControl-module-scss-module__crIe7a__segmented-control--inverted .SegmentedControl-module-scss-module__crIe7a__segmented-control__segment--selected{background-color:#141414}.SegmentedControl-module-scss-module__crIe7a__segmented-control__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.SegmentedControl-module-scss-module__crIe7a__segmented-control--inverted .SegmentedControl-module-scss-module__crIe7a__segmented-control__icon{fill:#fff}.SegmentedControl-module-scss-module__crIe7a__segmented-control__label{white-space:nowrap;flex-shrink:0;display:flex}
.SaveForLaterCountIndicator-module-scss-module__dqhUQW__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__hiddenFeature{display:none}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__columnContainer{flex-direction:column;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterCountContainer{grid-template-columns:max-content max-content;grid-auto-flow:column;justify-content:center;margin-top:8px;padding-top:24px;padding-bottom:24px;line-height:0;display:grid}@media only screen and (min-width:0) and (max-width:959px){.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterCountContainer{align-items:center;margin-top:0;padding-top:40px;padding-bottom:16px}}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterCountContainerEmpty{background-color:#fff;margin-top:8px;padding-top:24px;padding-bottom:24px}@media only screen and (min-width:0) and (max-width:425px){.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterCountContainerEmpty{margin-top:4px;padding-left:32px;padding-right:32px}}@media only screen and (min-width:426px) and (max-width:959px){.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterCountContainerEmpty{margin-top:4px}}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterHeading{color:var(--heading-l-color,#141414);font-family:var(--heading-l-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-l-font-size,32px);font-weight:var(--heading-l-font-weight,500);line-height:var(--heading-l-line-height,36px);letter-spacing:var(--heading-l-letter-spacing,normal);margin-top:var(--heading-l-margin-top,0);text-transform:var(--heading-l-text-transform,none)}@media only screen and (min-width:0) and (max-width:959px){.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterHeading{color:var(--heading-m-color,#141414);font-family:var(--heading-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-m-font-size,24px);font-weight:var(--heading-m-font-weight,500);line-height:var(--heading-m-line-height,28px);letter-spacing:var(--heading-m-letter-spacing,normal);margin-top:var(--heading-m-margin-top,0);text-transform:var(--heading-m-text-transform,none)}}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterHeading{line-height:40px}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterHeadingCount{color:var(--body-l-color,#141414);font-family:var(--body-l-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-l-font-size,20px);font-weight:var(--body-l-font-weight,400);line-height:var(--body-l-line-height,28px);letter-spacing:var(--body-l-letter-spacing,normal);margin-top:var(--body-l-margin-top,0);text-transform:var(--body-l-text-transform,none);padding-left:7px}@media only screen and (min-width:960px){.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterHeadingCount{line-height:40px}}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterHeadingCount{position:relative;top:2px}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterCountIndicatorContainer{text-align:center}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__image{width:52px;position:absolute;right:0}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__horizontalBar{border-bottom:1px solid #d8d8d8;width:100%;margin:20px 0}.SaveForLaterCountIndicator-module-scss-module__dqhUQW__horizontalBarPadding{padding:0 16% 0 22%}@media only screen and (min-width:960px){.SaveForLaterCountIndicator-module-scss-module__dqhUQW__saveForLaterIcon{width:40px;height:40px}}
.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__hiddenFeature{display:none}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__container{justify-content:center;align-items:center;height:100px;display:flex}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__columnContainer{justify-content:center;align-items:center;width:100%;display:flex}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__segmentedControlMessage{padding:24px 0}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__message{text-align:center;background-color:#fff;width:100%;padding-bottom:24px}@media only screen and (min-width:0) and (max-width:425px){.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__message{padding-left:32px;padding-right:32px}}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__message{color:var(--body-m-color,#141414);font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none)}.SaveForLaterEmptyMessage-module-scss-module__Aabu1W__messageBold{color:var(--heading-xs-color,#141414);font-family:var(--heading-xs-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-xs-font-size,font-size-heading-extra-small);font-weight:var(--heading-xs-font-weight,600);line-height:var(--heading-xs-line-height,22px);letter-spacing:var(--heading-xs-letter-spacing,normal);margin-top:var(--heading-xs-margin-top,0);text-transform:var(--heading-xs-text-transform,none)}
.SaveForLaterItemList-module-scss-module__uzwQbW__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.SaveForLaterItemList-module-scss-module__uzwQbW__hiddenFeature{display:none}.SaveForLaterItemList-module-scss-module__uzwQbW__columnContainer{flex-direction:column;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.SaveForLaterItemList-module-scss-module__uzwQbW__saveForLaterItemExit{opacity:0!important;transition:all .4s ease-out!important}.SaveForLaterItemList-module-scss-module__uzwQbW__saveForLaterItemExit.SaveForLaterItemList-module-scss-module__uzwQbW__saveForLaterItemExitActive{border:none!important;height:0!important;padding-top:0!important;transition:all .4s ease-out .2s!important}.SaveForLaterItemList-module-scss-module__uzwQbW__saveForLaterRemoveMessage{margin:0 auto 16px}.SaveForLaterItemList-module-scss-module__uzwQbW__saveForLaterRemoveMessageConstrained{max-width:640px}.SaveForLaterItemList-module-scss-module__uzwQbW__itemRowExit{opacity:0!important;transition:all .2s ease-out!important}.SaveForLaterItemList-module-scss-module__uzwQbW__itemRowExitActive{border:none!important;height:0!important;margin-bottom:0!important;padding-top:0!important;transition:all .4s ease-out .2s!important}
.SaveForLaterItem-module-scss-module__wQ9Hxa__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.SaveForLaterItem-module-scss-module__wQ9Hxa__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemRowMaxWidth{max-width:640px}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemRow{background-color:#fff;padding:16px;transition:padding .2s ease-out;position:relative}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemRow:first-child{padding-top:16px}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemRow{border-bottom:none}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemRow:last-child{margin-bottom:16px}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemRow{margin:0 auto 16px}@media only screen and (min-width:0) and (max-width:959px){.SaveForLaterItem-module-scss-module__wQ9Hxa__itemRow{margin-bottom:8px}}.SaveForLaterItem-module-scss-module__wQ9Hxa__noBorder{border-bottom:none}.SaveForLaterItem-module-scss-module__wQ9Hxa__hiddenFeature{display:none}.SaveForLaterItem-module-scss-module__wQ9Hxa__closeIconContainer{text-align:center;cursor:pointer;width:24px;height:24px;position:absolute;top:0;right:0}.SaveForLaterItem-module-scss-module__wQ9Hxa__closeIcon{width:12px;height:12px;position:relative}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemContent{flex-basis:73%}@media only screen and (min-width:0) and (max-width:320px){.SaveForLaterItem-module-scss-module__wQ9Hxa__itemContentPage{flex-basis:70%}}@media only screen and (min-width:321px) and (max-width:375px){.SaveForLaterItem-module-scss-module__wQ9Hxa__itemContentPage{flex-basis:75%}}@media only screen and (min-width:376px) and (max-width:425px){.SaveForLaterItem-module-scss-module__wQ9Hxa__itemContentPage{flex-basis:78%}}@media only screen and (min-width:426px){.SaveForLaterItem-module-scss-module__wQ9Hxa__itemContentPage{flex-basis:80%}}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemQuantityContainer{justify-content:space-between;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__additionalServicesRow{margin-left:9px}.SaveForLaterItem-module-scss-module__wQ9Hxa__itemContentRow{gap:16px;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__s4lItemSeparator{height:24px}.SaveForLaterItem-module-scss-module__wQ9Hxa__inProgress{opacity:.5}.SaveForLaterItem-module-scss-module__wQ9Hxa__displayError{color:#cc1426;margin-top:5px;margin-bottom:10px;transition:visibility 0s 5s,opacity 5s linear;display:inline-block}.SaveForLaterItem-module-scss-module__wQ9Hxa__hideError{visibility:hidden;display:none}.SaveForLaterItem-module-scss-module__wQ9Hxa__saveForLaterAdditionalServices{margin-top:24px}.SaveForLaterItem-module-scss-module__wQ9Hxa__iconSizeAndSpacing{vertical-align:text-bottom;width:17px;height:15px;margin-right:8px}.SaveForLaterItem-module-scss-module__wQ9Hxa__moveToBasketRow{margin-top:12px;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__moveToBasketRow[aria-disabled=true] img{opacity:.23}.SaveForLaterItem-module-scss-module__wQ9Hxa__removeIconWrapper{display:inline}.SaveForLaterItem-module-scss-module__wQ9Hxa__price{float:right;justify-content:flex-end}.SaveForLaterItem-module-scss-module__wQ9Hxa__priceComponent{float:right;justify-content:flex-end;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__priceComponent [class*=unit-price--product-card]{float:right;justify-content:flex-end;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__priceComponent [data-testid$=-price-unit]{float:right;justify-content:flex-end;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__outOfStockOptions{flex-direction:column;align-items:flex-start;gap:16px;padding:16px 0;display:flex}.SaveForLaterItem-module-scss-module__wQ9Hxa__wrapper{flex-direction:column;gap:16px;display:flex}
.ItemAdditionalServicesSummary-module-scss-module__ZLMXdW__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ItemAdditionalServicesSummary-module-scss-module__ZLMXdW__hiddenFeature{display:none}.ItemAdditionalServicesSummary-module-scss-module__ZLMXdW__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ItemAdditionalServicesSummary-module-scss-module__ZLMXdW__itemAdditionalServicesSummary{border-top:1px solid #141414;padding-top:24px}.ItemAdditionalServicesSummary-module-scss-module__ZLMXdW__quantityPriceRow{justify-content:space-between;margin-right:2px;padding-bottom:12px;display:flex}.ItemAdditionalServicesSummary-module-scss-module__ZLMXdW__title{color:var(--body-m-color,#141414);font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none);padding-bottom:16px}.ItemAdditionalServicesSummary-module-scss-module__ZLMXdW__itemContent{flex:.75;width:100%;position:relative}
.ServiceDescription-module-scss-module__q7whyq__truncate,.ServiceDescription-module-scss-module__q7whyq__serviceDescription{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ServiceDescription-module-scss-module__q7whyq__hiddenFeature{display:none}.ServiceDescription-module-scss-module__q7whyq__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ServiceDescription-module-scss-module__q7whyq__serviceDescription{padding-bottom:4px;padding-right:25px}
.ServicePriceIndicator-module-scss-module__fGNiVW__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ServicePriceIndicator-module-scss-module__fGNiVW__hiddenFeature{display:none}.ServicePriceIndicator-module-scss-module__fGNiVW__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ServicePriceIndicator-module-scss-module__fGNiVW__servicePriceIndicator{font-weight:400}
.ItemDescriptionIndicator-module-scss-module__KDw1ba__truncate,.ItemDescriptionIndicator-module-scss-module__KDw1ba__descriptionIndicatorAnchor{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ItemDescriptionIndicator-module-scss-module__KDw1ba__hiddenFeature{display:none}.ItemDescriptionIndicator-module-scss-module__KDw1ba__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ItemDescriptionIndicator-module-scss-module__KDw1ba__descriptionIndicator{width:100%}.ItemDescriptionIndicator-module-scss-module__KDw1ba__descriptionIndicatorAnchor{visibility:visible;word-wrap:break-word;width:100%;color:var(--subtitle-m-color,#141414);font-family:var(--subtitle-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--subtitle-m-font-size,24px);font-weight:var(--subtitle-m-font-weight,400);line-height:var(--subtitle-m-line-height,28px);letter-spacing:var(--subtitle-m-letter-spacing,normal);margin-top:var(--subtitle-m-margin-top,0);text-transform:var(--subtitle-m-text-transform,none);text-decoration:none}.ItemDescriptionIndicator-module-scss-module__KDw1ba__brand{color:var(--heading-m-color,#141414);font-family:var(--heading-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-m-font-size,24px);font-weight:var(--heading-m-font-weight,500);line-height:var(--heading-m-line-height,28px);letter-spacing:var(--heading-m-letter-spacing,normal);margin-top:var(--heading-m-margin-top,0);text-transform:var(--heading-m-text-transform,none);display:inline}@media only screen and (min-width:0) and (max-width:767px){.ItemDescriptionIndicator-module-scss-module__KDw1ba__brand{color:var(--heading-s-color,#141414);font-family:var(--heading-s-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-s-font-size,20px);font-weight:var(--heading-s-font-weight,600);line-height:var(--heading-s-line-height,28px);letter-spacing:var(--heading-s-letter-spacing,initial);margin-top:var(--heading-s-margin-top,0);text-transform:var(--heading-s-text-transform,none)}}.ItemDescriptionIndicator-module-scss-module__KDw1ba__brandAnyday{color:#f35000}.ItemDescriptionIndicator-module-scss-module__KDw1ba__displayBlock{display:block}.ItemDescriptionIndicator-module-scss-module__KDw1ba__productWithoutBrand{color:var(--body-m-color,#141414);font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none);display:block}.ItemDescriptionIndicator-module-scss-module__KDw1ba__secondGhostLoading{margin-top:10px;width:80%!important}.ItemDescriptionIndicator-module-scss-module__KDw1ba__reducedToClear{color:#e3001b;padding-top:16px;font-size:16px;line-height:22px}
.ItemQuantityIndicator-module-scss-module__FPHGFa__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ItemQuantityIndicator-module-scss-module__FPHGFa__hiddenFeature{display:none}.ItemQuantityIndicator-module-scss-module__FPHGFa__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ItemQuantityIndicator-module-scss-module__FPHGFa__quantityPriceRow{justify-content:space-between;margin-right:2px;padding-bottom:12px;display:contents}.ItemQuantityIndicator-module-scss-module__FPHGFa__outOfStockRow,.ItemQuantityIndicator-module-scss-module__FPHGFa__message{margin-bottom:16px}
.ItemOutOfStock-module-scss-module__J4F-Ya__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ItemOutOfStock-module-scss-module__J4F-Ya__hiddenFeature{display:none}.ItemOutOfStock-module-scss-module__J4F-Ya__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ItemOutOfStock-module-scss-module__J4F-Ya__outOfStockMessage{color:#cc1426;margin-right:16px}.ItemOutOfStock-module-scss-module__J4F-Ya__outOfStockPrice{text-align:right;font-weight:400}.ItemOutOfStock-module-scss-module__J4F-Ya__outOfStock{justify-content:space-between;display:flex}.ItemOutOfStock-module-scss-module__J4F-Ya__alwaysHidden{display:none}
.MadeToMeasure-module-scss-module__dusfQW__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.MadeToMeasure-module-scss-module__dusfQW__hiddenFeature{display:none}.MadeToMeasure-module-scss-module__dusfQW__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.MadeToMeasure-module-scss-module__dusfQW__group{margin-bottom:8px}.MadeToMeasure-module-scss-module__dusfQW__anchorStyling{width:100%;text-decoration:none}.MadeToMeasure-module-scss-module__dusfQW__title{color:var(--subtitle-m-color,#141414);font-family:var(--subtitle-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--subtitle-m-font-size,24px);font-weight:var(--subtitle-m-font-weight,400);line-height:var(--subtitle-m-line-height,28px);letter-spacing:var(--subtitle-m-letter-spacing,normal);margin-top:var(--subtitle-m-margin-top,0);text-transform:var(--subtitle-m-text-transform,none);padding-right:25px}.MadeToMeasure-module-scss-module__dusfQW__productCode{font-weight:400}.MadeToMeasure-module-scss-module__dusfQW__subTitle{font-weight:600;line-height:1.25}
.FabricStatusIndicator-module-scss-module__MuloXa__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.FabricStatusIndicator-module-scss-module__MuloXa__hiddenFeature{display:none}.FabricStatusIndicator-module-scss-module__MuloXa__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.FabricStatusIndicator-module-scss-module__MuloXa__fabricLength{flex-direction:column;display:flex}.FabricStatusIndicator-module-scss-module__MuloXa__fabricLengthPage{flex-direction:row}@media only screen and (min-width:0) and (max-width:375px){.FabricStatusIndicator-module-scss-module__MuloXa__fabricLengthPage{flex-direction:column}}.FabricStatusIndicator-module-scss-module__MuloXa__fabricAmountOnHand{color:#141414;padding-top:16px;padding-bottom:16px;font-size:16px;line-height:22px}.FabricStatusIndicator-module-scss-module__MuloXa__fabricLengthText{padding-right:5px;font-weight:400}.FabricStatusIndicator-module-scss-module__MuloXa__fabricMinimumOrderText{padding-bottom:8px}.FabricStatusIndicator-module-scss-module__MuloXa__outOfStock{color:#cc1426;font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none);padding-top:8px;padding-bottom:16px}.FabricStatusIndicator-module-scss-module__MuloXa__fabricProductAnchor{cursor:pointer;color:#141414;font-size:16px;line-height:22px;text-decoration:none}
.ItemStockStatusIndicator-module-scss-module__gbme9a__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ItemStockStatusIndicator-module-scss-module__gbme9a__hiddenFeature{display:none}.ItemStockStatusIndicator-module-scss-module__gbme9a__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ItemStockStatusIndicator-module-scss-module__gbme9a__inStock,.ItemStockStatusIndicator-module-scss-module__gbme9a__outOfStock{color:var(--body-m-color,#141414);font-family:var(--body-m-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--body-m-font-size,16px);font-weight:var(--body-m-font-weight,400);line-height:var(--body-m-line-height,22px);letter-spacing:var(--body-m-letter-spacing,normal);margin-top:var(--body-m-margin-top,0);text-transform:var(--body-m-text-transform,none);padding:0}.ItemStockStatusIndicator-module-scss-module__gbme9a__outOfStock{color:#cc1426}
.UpholsteryStatusIndicator-module-scss-module__AZzYQG__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.UpholsteryStatusIndicator-module-scss-module__AZzYQG__hiddenFeature{display:none}.UpholsteryStatusIndicator-module-scss-module__AZzYQG__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}ul.UpholsteryStatusIndicator-module-scss-module__AZzYQG__product-attributes{margin-top:8px;padding-left:0;list-style:none}ul.UpholsteryStatusIndicator-module-scss-module__AZzYQG__product-attributes li{margin-bottom:8px}.UpholsteryStatusIndicator-module-scss-module__AZzYQG__availabilityStatus{margin-top:16px;margin-bottom:16px}.UpholsteryStatusIndicator-module-scss-module__AZzYQG__productAnchor{color:#5b5b5b;text-decoration:none}.UpholsteryStatusIndicator-module-scss-module__AZzYQG__capitalizeText{text-transform:capitalize}.UpholsteryStatusIndicator-module-scss-module__AZzYQG__outOfStock{color:#cc1426;padding-top:8px;padding-bottom:16px}
.S4LPromotionalMessage-module-scss-module__XJT3va__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.S4LPromotionalMessage-module-scss-module__XJT3va__hiddenFeature{display:none}.S4LPromotionalMessage-module-scss-module__XJT3va__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.S4LPromotionalMessage-module-scss-module__XJT3va__promotionalMessage{color:#e3001b;padding-bottom:8px;font-size:16px;line-height:22px}.S4LPromotionalMessage-module-scss-module__XJT3va__saleTagIcon{color:#e3001b;fill:#e3001b;width:16px;height:16px;margin-bottom:-4px;padding-right:4px}
.ItemMovedMessage-module-scss-module__dM4cdG__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ItemMovedMessage-module-scss-module__dM4cdG__hiddenFeature{display:none}.ItemMovedMessage-module-scss-module__dM4cdG__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ItemMovedMessage-module-scss-module__dM4cdG__container{background:#fff;justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 16px;display:flex}@media only screen and (min-width:767px){.ItemMovedMessage-module-scss-module__dM4cdG__container{padding:8px 32px}}.ItemMovedMessage-module-scss-module__dM4cdG__content{flex-wrap:wrap;display:flex}.ItemMovedMessage-module-scss-module__dM4cdG__productTitle{white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:inline-block;overflow:hidden}@media only screen and (min-width:767px){.ItemMovedMessage-module-scss-module__dM4cdG__productTitle{max-width:300px}}
.SaveForLaterModule-module-scss-module__MCZV1a__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.SaveForLaterModule-module-scss-module__MCZV1a__hiddenFeature{display:none}.SaveForLaterModule-module-scss-module__MCZV1a__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.SaveForLaterModule-module-scss-module__MCZV1a__saveForLaterModuleExit{opacity:0!important;transition:all .4s ease-out!important}.SaveForLaterModule-module-scss-module__MCZV1a__saveForLaterModuleExitActive{border:none!important;height:0!important;padding-top:0!important;transition:all .4s ease-out .2s!important}
.PageBottomActionsContainer-module-scss-module__06CJvq__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.PageBottomActionsContainer-module-scss-module__06CJvq__hiddenFeature{display:none}.PageBottomActionsContainer-module-scss-module__06CJvq__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.PageBottomActionsContainer-module-scss-module__06CJvq__container{background:#f3f2f1;flex-direction:column;margin:0;display:flex}@media only screen and (min-width:960px){.PageBottomActionsContainer-module-scss-module__06CJvq__container{display:none}}.PageBottomActionsContainer-module-scss-module__06CJvq__gridContainer{grid-template-rows:repeat(4,auto);grid-template-columns:1fr;width:100%;display:grid}@media only screen and (min-width:600px){.PageBottomActionsContainer-module-scss-module__06CJvq__gridContainer{grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr)}}.PageBottomActionsContainer-module-scss-module__06CJvq__gridContainer{grid-column-gap:24px;grid-row-gap:16px;padding:0 16px 16px}@media only screen and (min-width:768px){.PageBottomActionsContainer-module-scss-module__06CJvq__gridContainer{padding:0 24px 24px}}.PageBottomActionsContainer-module-scss-module__06CJvq__div1{grid-area:1/1/2/2}@media only screen and (min-width:600px){.PageBottomActionsContainer-module-scss-module__06CJvq__div1{grid-area:1/1/2/2}}.PageBottomActionsContainer-module-scss-module__06CJvq__div1{flex-direction:column;justify-content:flex-end;display:flex}.PageBottomActionsContainer-module-scss-module__06CJvq__div2{grid-area:2/1/3/2}@media only screen and (min-width:600px){.PageBottomActionsContainer-module-scss-module__06CJvq__div2{grid-area:1/2/2/3}}.PageBottomActionsContainer-module-scss-module__06CJvq__div2{flex-direction:column;justify-content:flex-end;gap:16px;display:flex}.PageBottomActionsContainer-module-scss-module__06CJvq__div3{grid-area:3/1/4/2}@media only screen and (min-width:600px){.PageBottomActionsContainer-module-scss-module__06CJvq__div3{grid-area:2/1/3/2}}.PageBottomActionsContainer-module-scss-module__06CJvq__div3{flex-direction:column;justify-content:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex}.PageBottomActionsContainer-module-scss-module__06CJvq__div4{grid-area:4/1/5/2}@media only screen and (min-width:600px){.PageBottomActionsContainer-module-scss-module__06CJvq__div4{grid-area:2/2/3/3}}.PageBottomActionsContainer-module-scss-module__06CJvq__div4{flex-direction:column;justify-content:flex-start;width:100%;display:flex}.PageBottomActionsContainer-module-scss-module__06CJvq__paymentOptions{padding:16px 24px 32px}.PageBottomActionsContainer-module-scss-module__06CJvq__dividerLine{border-top:1px solid #ccc}.PageBottomActionsContainer-module-scss-module__06CJvq__continueShoppingLink{margin-top:16px}
.PageBasketModule-module-scss-module__Hlmoua__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.PageBasketModule-module-scss-module__Hlmoua__hiddenFeature{display:none}.PageBasketModule-module-scss-module__Hlmoua__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.PageBasketModule-module-scss-module__Hlmoua__recommendationsContainer{min-height:24px}.PageBasketModule-module-scss-module__Hlmoua__recommendationsContainer.with-products{margin-top:24px}@media only screen and (min-width:0) and (max-width:1023px){.PageBasketModule-module-scss-module__Hlmoua__columnContainerSmall{width:100%;margin-left:0;margin-right:0}}.PageBasketModule-module-scss-module__Hlmoua__outageMessage{flex-direction:row;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}
.ScrollToTop-module-scss-module__RSrRfa__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.ScrollToTop-module-scss-module__RSrRfa__hiddenFeature{display:none}.ScrollToTop-module-scss-module__RSrRfa__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}.ScrollToTop-module-scss-module__RSrRfa__scrollToTopContainer{z-index:1000;flex-direction:row;justify-content:flex-end;width:100%;max-width:1208px;margin-bottom:24px;padding-right:0;display:flex;position:fixed;bottom:0;left:auto;right:auto}@media only screen and (min-width:0) and (max-width:959px){.ScrollToTop-module-scss-module__RSrRfa__scrollToTopContainer{margin-bottom:24px}}@media only screen and (min-width:960px) and (max-width:1023px){.ScrollToTop-module-scss-module__RSrRfa__scrollToTopContainer{margin-bottom:48px;padding-right:16px}}@media only screen and (min-width:1024px) and (max-width:1239px){.ScrollToTop-module-scss-module__RSrRfa__scrollToTopContainer{padding-right:8px}}.ScrollToTop-module-scss-module__RSrRfa__scrollContainerMargin,.ScrollToTop-module-scss-module__RSrRfa__scrollContainerMarginSticky{margin-bottom:24px}@media only screen and (min-width:600px) and (max-width:959px){.ScrollToTop-module-scss-module__RSrRfa__scrollContainerMarginSticky{margin-bottom:120px}}@media only screen and (min-width:0) and (max-width:599px){.ScrollToTop-module-scss-module__RSrRfa__scrollContainerMarginSticky{margin-bottom:180px}}.ScrollToTop-module-scss-module__RSrRfa__scrollToTopButton{z-index:1000;cursor:pointer;background-color:#f3f3f3;border:1px solid #141414;border-radius:50%;width:40px;height:40px;margin-right:0;font-size:16px;bottom:0;right:0}@media only screen and (min-width:0) and (max-width:959px){.ScrollToTop-module-scss-module__RSrRfa__scrollToTopButton{margin-right:24px}}.ScrollToTop-module-scss-module__RSrRfa__scrollToTopIcon{z-index:1000;cursor:pointer;width:32px;height:32px;margin-top:3px;margin-left:3px;font-size:16px}
.Toast-module-scss-module__WxkAaG__truncate{display:box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.Toast-module-scss-module__WxkAaG__hiddenFeature{display:none}.Toast-module-scss-module__WxkAaG__columnContainer{flex-direction:column;width:calc(100% - 32px);max-width:1200px;margin-left:auto;margin-right:auto;display:flex}@keyframes Toast-module-scss-module__WxkAaG__toast-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes Toast-module-scss-module__WxkAaG__toast-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.Toast-module-scss-module__WxkAaG__toast{z-index:1001;width:100%;max-width:470px;max-height:100vh;padding:16px;position:fixed;overflow-x:hidden;overflow-y:auto}.Toast-module-scss-module__WxkAaG__toast__fade-out{opacity:0;transition:opacity .4s ease-out}.Toast-module-scss-module__WxkAaG__toast__top-left,.Toast-module-scss-module__WxkAaG__toast__top-right{top:var(--toast-list-top-padding,82px)}.Toast-module-scss-module__WxkAaG__toast__bottom-left,.Toast-module-scss-module__WxkAaG__toast__bottom-right{bottom:var(--toast-list-bottom-padding,82px)}.Toast-module-scss-module__WxkAaG__toast__top-left,.Toast-module-scss-module__WxkAaG__toast__bottom-left{left:0}.Toast-module-scss-module__WxkAaG__toast__top-left .Toast-module-scss-module__WxkAaG__toast__message,.Toast-module-scss-module__WxkAaG__toast__bottom-left .Toast-module-scss-module__WxkAaG__toast__message{animation:.5s Toast-module-scss-module__WxkAaG__toast-in-left}.Toast-module-scss-module__WxkAaG__toast__top-right,.Toast-module-scss-module__WxkAaG__toast__bottom-right{right:0}.Toast-module-scss-module__WxkAaG__toast__top-right .Toast-module-scss-module__WxkAaG__toast__message,.Toast-module-scss-module__WxkAaG__toast__bottom-right .Toast-module-scss-module__WxkAaG__toast__message{animation:.5s Toast-module-scss-module__WxkAaG__toast-in-right}.Toast-module-scss-module__WxkAaG__toast__message{color:var(--heading-xs-color,#141414);font-family:var(--heading-xs-font-family,GillSansforJL, Gill Sans, Gill Sans MT, GillSansMTStd-Medium, Avenir, Corbel, Arial, Helvetica, sans-serif);font-size:var(--heading-xs-font-size,font-size-heading-extra-small);font-weight:var(--heading-xs-font-weight,600);line-height:var(--heading-xs-line-height,22px);letter-spacing:var(--heading-xs-letter-spacing,normal);margin-top:var(--heading-xs-margin-top,0);text-transform:var(--heading-xs-text-transform,none);z-index:1000;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:24px 16px;transition:transform .5s,opacity .5s,box-shadow .5s ease-in-out;display:flex;position:-webkit-sticky;position:sticky;box-shadow:0 2px 10px rgba(0,0,0,.5)}.Toast-module-scss-module__WxkAaG__toast__message--information{background-color:var(--theme-message-information-background-color,#f1f7fc);border-color:var(--theme-message-information-border-color,#4891d6);color:var(--theme-message-information-text-color,#141414)}.Toast-module-scss-module__WxkAaG__toast__message--success{background-color:var(--theme-message-success-background-color,#ebf7ef);border-color:var(--theme-message-success-border-color,#099e3d)}
/*# sourceMappingURL=0ckjaq3.j~gau.css.map*/