@layer ddsweb-base, ddsweb-small-atoms, ddsweb-large-atoms, ddsweb-molecules;@layer ddsweb-organisms{@layer ddsweb-one-tile{._1bCRSG_styledLink{min-width:0}._1bCRSG_infoMessageWrapper{background-color:var(--ddsweb-theme-colors-background-base);color:var(--ddsweb-theme-colors-base);font-family:var(--ddsweb-theme-base-font-family);font-size:var(--ddsweb-theme-font-size-xs);font-weight:700;line-height:var(--ddsweb-theme-spacing-lg);margin-bottom:0;margin-top:0;padding-left:var(--ddsweb-theme-spacing-sm);padding-top:var(--ddsweb-theme-spacing-md);text-shadow:none}._1bCRSG_whiteBackground{display:flex;height:56px;margin-top:var(--ddsweb-theme-spacing-xx);padding:var(--ddsweb-theme-spacing-xx) 0}._1bCRSG_pluralisedPricesBackground{width:fit-content}._1bCRSG_pluralisedPricesMessage{width:max-content}._1bCRSG_allowSubstitutionsContainer{margin-top:var(--ddsweb-theme-spacing-sm)}@media (min-width:756px){._1bCRSG_allowSubstitutionsContainer{margin-top:0}}@media (min-width:1260px){._1bCRSG_allowSubstitutionsContainer{margin-left:96px}}@layer ddsweb-buy-box{._1bCRSG_withPadding{padding-bottom:var(--ddsweb-theme-spacing-xxxl)}._1bCRSG_smallPadding{padding-bottom:var(--ddsweb-theme-spacing-sm)}._1bCRSG_formGroup{margin-bottom:var(--ddsweb-theme-spacing-md)}._1bCRSG_priceAndActions ._1bCRSG_formGroup{margin-bottom:0}._1bCRSG_orientationHorizontal{width:156px}._1bCRSG_orientationVertical{width:100%}._1bCRSG_formGroupWithRadio .ddsweb-form-group__children{display:flex;flex-direction:column;gap:var(--ddsweb-theme-spacing-sm)}._1bCRSG_verticalTile ._1bCRSG_priceValueActionVertical{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:var(--ddsweb-theme-spacing-sm)}._1bCRSG_verticalTile ._1bCRSG_priceContainerAlignCenter{align-self:center}._1bCRSG_priceValueVariation{margin-bottom:var(--ddsweb-theme-spacing-sm)}._1bCRSG_verticalTile ._1bCRSG_verticalVariationContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--ddsweb-theme-spacing-sm)}@media (min-width:756px){._1bCRSG_verticalTile ._1bCRSG_verticalVariationContainer{flex-wrap:nowrap}._1bCRSG_formGroupWithRadio .ddsweb-form-group__children{flex-direction:row;gap:0}}._1bCRSG_radioButtonWithLabel{display:inline-flex;margin-bottom:0}._1bCRSG_radioButtonWithLabel .ddsweb-radio-button-with-label__label-with-description{margin-left:var(--ddsweb-theme-spacing-xs);margin-top:0}._1bCRSG_radioButtonWithLabelIndexZero{margin-right:var(--ddsweb-theme-spacing-sm)}._1bCRSG_radioButtonWithLabelIndexOne{padding-top:var(--ddsweb-theme-spacing-xs)}@media (min-width:756px){._1bCRSG_radioButtonWithLabel{padding-top:0}._1bCRSG_verticalTile ._1bCRSG_priceContainerLooseWeightVertical{position:absolute}._1bCRSG_verticalTile ._1bCRSG_priceContainerNarrowVertical{max-width:calc(100% - 115px);width:50%}}._1bCRSG_priceContainerNarrow{display:block;margin-bottom:var(--ddsweb-theme-spacing-sm)}._1bCRSG_verticalTile ._1bCRSG_priceContainerNarrowVertical{margin-bottom:0}._1bCRSG_verticalTile ._1bCRSG_priceValueActionVertical>div{flex:50%}._1bCRSG_priceContainerWide{display:inline-block;margin-right:var(--ddsweb-theme-spacing-xxl);margin-top:var(--ddsweb-theme-spacing-xx);vertical-align:top}._1bCRSG_priceAndActionsWide{display:flex;justify-content:space-between}._1bCRSG_verticalTile ._1bCRSG_priceContainer{word-wrap:break-word;display:flex;flex-flow:column wrap;margin-bottom:0;min-width:95px;white-space:normal;width:95%;word-break:break-word}._1bCRSG_priceText{--ddsweb-text-font-size:var(--ddsweb-theme-font-size-next-headline-xl);--ddsweb-text-color:var(--ddsweb-theme-colors-heading);display:inline-flex;font-weight:700}._1bCRSG_verticalTile ._1bCRSG_priceTextVertical{font-size:var(--ddsweb-theme-font-size-next-text-md);line-height:var(--ddsweb-theme-line-height-next-text-sm)}._1bCRSG_subtext{display:inline-flex;margin-left:var(--ddsweb-theme-spacing-xs)}._1bCRSG_verticalTile ._1bCRSG_subtextVertical{font-size:var(--ddsweb-theme-font-size-next-text-xs);line-height:var(--ddsweb-theme-line-height-next-text-sm);margin-left:0}._1bCRSG_container{display:block}._1bCRSG_containerVertical{width:100%}._1bCRSG_containerVertical .ddsweb-form-group__children{align-self:baseline;gap:var(--dds-spacing-space-8);width:100%}._1bCRSG_containerVerticalMinHeight{display:flex;flex-wrap:wrap;gap:var(--ddsweb-theme-spacing-xs);min-height:88px;width:100%}._1bCRSG_containerVerticalMinHeight .ddsweb-quantity-controls__form-group{align-self:flex-end;width:100%}._1bCRSG_containerWide{display:inline-block;vertical-align:top}._1bCRSG_formGroup .ddsweb-form-group__children{display:flex}._1bCRSG_formGroup .ddsweb-form-group__message{margin-bottom:calc(var(--ddsweb-theme-spacing-xx) - 1px)}._1bCRSG_formGroup .ddsweb-form-group__success-message{font-weight:700}.fftheme ._1bCRSG_formGroupHorizontal .ddsweb-form-group__success-message{font-size:var(--dds-typography-tokens-size-fontsize-14);font-weight:400}._1bCRSG_dropdown{display:inline-block;margin-bottom:0;width:100%}._1bCRSG_looseProductVerticalDropdown{margin-right:0;position:absolute;top:0;width:100%}._1bCRSG_dropdown .ddsweb-dropdown__select-span{padding:var(--ddsweb-theme-spacing-xs) var(--ddsweb-theme-spacing-md) var(--ddsweb-theme-spacing-xs) var(--ddsweb-theme-spacing-xs)}._1bCRSG_dropdown .ddsweb-dropdown__select-icon{right:var(--ddsweb-theme-spacing-xs)}._1bCRSG_input{margin-bottom:0;min-width:40px;width:52px}._1bCRSG_textInput{width:calc(100% - var(--ddsweb-theme-spacing-sm))}._1bCRSG_buttonsWrapper{align-items:flex-start;display:inline-flex;gap:var(--ddsweb-theme-spacing-sm)}._1bCRSG_buttonsWrapperVertical{gap:var(--ddsweb-theme-spacing-xs);min-width:115px}._1bCRSG_buttonsWrapperDropdownVertical{bottom:0;position:absolute}@media (min-width:756px){._1bCRSG_buttonsWrapperDropdownVertical{bottom:0;position:absolute;right:0}._1bCRSG_containerVertical{justify-self:flex-end;width:100%}}._1bCRSG_textButton{flex-shrink:0;width:50%}._1bCRSG_textButtonVertical{flex:1;min-width:50%}._1bCRSG_textButtonLooseProductVertical{bottom:0;flex:1;width:50%}._1bCRSG_textButtonSavedForLater{flex-shrink:0;width:50%}._1bCRSG_quantityText{font-size:var(--ddsweb-theme-font-size-next-text-md);font-weight:700;margin:auto}._1bCRSG_looseWeightWrapperVertical{bottom:0;position:absolute;top:0}._1bCRSG_looseWeightWrapperHorizontal{margin-right:var(--ddsweb-theme-spacing-sm)}@media (min-width:756px){._1bCRSG_looseWeightWrapperVertical{position:unset}._1bCRSG_textButtonSavedForLater{width:25%}._1bCRSG_containerVertical{width:50%}._1bCRSG_textButtonLooseProductVertical{flex:1;position:absolute;right:0}}._1bCRSG_quantityControlWrapper{margin-bottom:0;width:auto}._1bCRSG_quantityControlWrapperVertical{display:flex;justify-content:flex-start;margin-left:0;width:100%}}._1bCRSG_changeYourSlotLink{margin-bottom:var(--ddsweb-theme-spacing-md)}._1bCRSG_promotionsWithClubcardPriceContainer{margin:0}._1bCRSG_clubcardBarLink{display:block}._1bCRSG_name{margin-left:var(--ddsweb-theme-spacing-xx)}._1bCRSG_wrapper{margin-bottom:var(--ddsweb-theme-spacing-sm)}._1bCRSG_image{margin-left:var(--ddsweb-theme-spacing-xx);max-width:128px}._1bCRSG_styledFootnote{align-items:center;display:flex}._1bCRSG_styledDepositText{padding:var(--ddsweb-theme-spacing-xx) 0}._1bCRSG_imageContainer{display:block;text-align:center}._1bCRSG_imageMargin{margin:var(--ddsweb-theme-spacing-sm)}._1bCRSG_baseImage{height:104px;width:104px}._1bCRSG_portrait{aspect-ratio:4/5;height:130px}._1bCRSG_orientationVertical{height:auto;max-height:100px;max-width:84px;width:100%}.fftheme ._1bCRSG_horizontalTileImage{border-radius:var(--dds-border-radius-borderradius-8)}@media (min-width:756px){._1bCRSG_baseImage{margin-bottom:var(--ddsweb-theme-spacing-md)}}@media (min-width:1512px){._1bCRSG_orientationVertical{max-height:267.5px}}@media (min-width:504px){._1bCRSG_orientationVertical{max-height:285px;max-width:228px}}@layer ddsweb-info-message-with-popover{._1bCRSG_infoButton .ddsweb-button__text-container{font-size:var(--ddsweb-theme-font-size-xx);font-weight:400;text-decoration:underline}._1bCRSG_infoButtonVertical .ddsweb-button__icon-container{background-color:var(--ddsweb-theme-colors-info-messaging);font-weight:400}._1bCRSG_wrapper .ddsweb-messaging__icon{display:none}._1bCRSG_wrapper .ddsweb-messaging__inner-container .ddsweb-text{color:var(--ddsweb-theme-colors-inverse)}}@layer ddsweb-info-message{._1bCRSG_styledMessage{font-size:14px;margin-bottom:12px;padding:8px 12px}._1bCRSG_styledInfoStatusMessaging{-webkit-tap-highlight-color:var(--ddsweb-theme-base-tap-highlight-color);box-sizing:border-box;margin-bottom:8px;outline:var(--ddsweb-theme-base-outline);position:relative}._1bCRSG_info{background-color:#dfe9f6}._1bCRSG_success{background-color:#e3f1e1}._1bCRSG_warning{background-color:#fefadb}}._1bCRSG_layoutImageContainer{grid-area:image}._1bCRSG_titleContainer{gap:var(--ddsweb-theme-spacing-xs);grid-area:title}._1bCRSG_detailsContainer{display:flex;flex-direction:column;grid-area:details}@media (min-width:1260px){._1bCRSG_detailsContainerHorizontal a{margin-bottom:var(--ddsweb-theme-spacing-xs)}}._1bCRSG_buyBoxContainer,._1bCRSG_buyBoxContainerHorizontal{grid-area:buy-box;margin-bottom:var(--ddsweb-theme-spacing-xs)}._1bCRSG_buyBoxContainerHorizontal{display:flex;flex-direction:column}@media (min-width:1260px){._1bCRSG_buyBoxContainerHorizontal{grid-row-end:9}}._1bCRSG_promotionsContainer{grid-area:promotion}._1bCRSG_messagingContainer{grid-area:messaging}._1bCRSG_messagingContainerHorizontal{margin-bottom:var(--ddsweb-theme-spacing-xs)}._1bCRSG_messagingContainerHorizontal>div{margin-top:0}._1bCRSG_footerContainer{grid-area:footer}._1bCRSG_deliveryMessageContainer{grid-area:deliverymessage}._1bCRSG_actionIconContainer{align-items:flex-start;display:flex;flex-direction:column-reverse;gap:var(--ddsweb-theme-spacing-xx);grid-area:action-icon;position:absolute;right:0;top:0}@media (min-width:756px){._1bCRSG_actionIconContainer{flex-direction:row}._1bCRSG_verticalTile ._1bCRSG_buyBoxContainerVertical{margin-bottom:0}}._1bCRSG_verticalTile ._1bCRSG_actionIconContainerVertical{display:flex;flex-direction:column-reverse;grid-area:action-icon;margin-bottom:var(--ddsweb-theme-spacing-xs)}._1bCRSG_allowSubstitutionsContainer{grid-area:substitutions}._1bCRSG_preferencesContainer{display:grid;gap:var(--ddsweb-theme-spacing-md);grid-area:preferences}._1bCRSG_tileActionsInline,._1bCRSG_tileActionsInline>div:not(:last-child){display:flex;gap:var(--ddsweb-theme-spacing-md)}._1bCRSG_tileActionsInline>div:not(:last-child):after{background-color:var(--dds-line-colour-border-secondary);content:"";width:1px}@media (min-width:1260px){._1bCRSG_preferencesContainerHorizontal{grid-column:1/5;min-height:0;min-width:0}._1bCRSG_horizontalTile ._1bCRSG_allowSubstitutionsContainer,._1bCRSG_horizontalTile ._1bCRSG_checkBoxContainer{margin-left:0}._1bCRSG_horizontalTile ._1bCRSG_saveForLaterContainer{margin-top:0}}._1bCRSG_offerSashContainer{grid-area:offersash}._1bCRSG_saveForLaterContainer{grid-area:save-for-later}._1bCRSG_variationsTextContainer{grid-area:variations}._1bCRSG_saveToListContainer{grid-area:save-to-list;margin-top:var(--ddsweb-theme-spacing-md)}._1bCRSG_variationsContainer{grid-area:variations}._1bCRSG_offerSashList{display:flex;flex-wrap:wrap;grid-column:1/3;margin-bottom:var(--ddsweb-theme-spacing-xs)}._1bCRSG_marketPlaceTag,._1bCRSG_marketPlaceTag span{margin:0 var(--ddsweb-theme-spacing-xx) var(--ddsweb-theme-spacing-xx) 0}._1bCRSG_pickerNoteWrapper{grid-area:pickerNoteWrapper}._1bCRSG_pickerNoteContent{margin-top:var(--ddsweb-theme-spacing-lg);padding-top:var(--ddsweb-theme-spacing-md);position:relative}._1bCRSG_pickerNoteContent:after,._1bCRSG_pickerNoteContent:before{background-color:var(--ddsweb-theme-colors-lines-base);content:"";display:block;height:1px;position:absolute;top:0;width:100%}._1bCRSG_pickerStatusError{flex-wrap:wrap;margin-top:var(--ddsweb-theme-spacing-xx);padding-right:60px}._1bCRSG_pickerStatusError,._1bCRSG_pickerStatusMessage{align-items:center;display:flex;min-height:var(--ddsweb-theme-icons-background-sizes-xs)}._1bCRSG_pickerStatusMessage{justify-content:end;margin-top:calc(var(--ddsweb-theme-icons-background-sizes-xs)*-1)}@media (min-width:505px){._1bCRSG_checkBoxLabelShort{display:none}}@media (max-width:504px){._1bCRSG_checkBoxLabelFull{display:none}}._1bCRSG_status{color:var(--ddsweb-theme-colors-base)}._1bCRSG_status,._1bCRSG_statusSuccess{font-size:var(--ddsweb-theme-font-size-xx);margin-left:var(--ddsweb-theme-spacing-xs)}._1bCRSG_statusSuccess{color:var(--ddsweb-theme-colors-success)}._1bCRSG_statusError{color:var(--ddsweb-theme-colors-error);font-size:var(--ddsweb-theme-font-size-xx);margin-left:var(--ddsweb-theme-spacing-xs)}._1bCRSG_textAreaGroup textarea{height:46px;overflow-y:auto;resize:none;white-space:nowrap}._1bCRSG_textAreaGroup .ddsweb-textarea-group__count-text{margin-bottom:0}._1bCRSG_errorIcon{height:var(--ddsweb-theme-font-size-xs);width:var(--ddsweb-theme-font-size-xs)}._1bCRSG_horizontalTile{background-color:var(--ddsweb-theme-colors-background-base);border:1px solid var(--ddsweb-theme-colors-lines-base);min-height:var(--ddsweb-theme-spacing-xl);grid-column-gap:var(--ddsweb-theme-spacing-md);display:grid;grid-template-areas:"offersash offersash action-icon" "image title ." "image variations variations" "image deliverymessage deliverymessage" "image details details" "image buy-box buy-box" "promotion promotion promotion" "messaging messaging messaging" "pickerNoteWrapper pickerNoteWrapper pickerNoteWrapper" "footer footer footer";grid-template-columns:auto 1fr auto;padding:var(--ddsweb-theme-spacing-md);position:relative}._1bCRSG_horizontalTile input[type=number]{-moz-appearance:textfield}._1bCRSG_horizontalTile input[type=number]::-webkit-inner-spin-button,._1bCRSG_horizontalTile input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:756px){._1bCRSG_horizontalTile{grid-template-areas:"offersash offersash action-icon" "image title title" "image variations variations" "image deliverymessage deliverymessage" "image details details" "image promotion promotion" "image messaging messaging" "image buy-box buy-box" "pickerNoteWrapper pickerNoteWrapper pickerNoteWrapper" "footer footer footer"}}@media (min-width:1260px){._1bCRSG_horizontalTile{grid-template-areas:"offersash offersash offersash action-icon" "image title buy-box ." "image variations buy-box ." "image deliverymessage buy-box ." "image details buy-box ." "image promotion buy-box ." "image messaging buy-box ." "pickerNoteWrapper pickerNoteWrapper pickerNoteWrapper ." "footer footer footer footer";grid-template-columns:auto minmax(0,1.7fr) minmax(0,1fr) var(--ddsweb-theme-spacing-xl)}}._1bCRSG_verticalTile{background-color:var(--ddsweb-theme-colors-background-base);border:1px solid var(--ddsweb-theme-colors-lines-base);min-height:var(--ddsweb-theme-spacing-xl);grid-column-gap:var(--ddsweb-theme-spacing-md);display:grid;grid-template-areas:"offersash offersash action-icon" "image title title" "image variations variations" "image deliverymessage deliverymessage" "image details details" "image buy-box buy-box" "image save-to-list save-to-list" "messaging messaging messaging" "save-for-later save-for-later save-for-later" "footer footer footer" "promotion promotion promotion" "preferences preferences preferences";grid-template-columns:80px 1fr;padding:var(--ddsweb-theme-spacing-md);position:relative}._1bCRSG_verticalTile input[type=number]{-moz-appearance:textfield}._1bCRSG_verticalTile input[type=number]::-webkit-inner-spin-button,._1bCRSG_verticalTile input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media (min-width:756px){._1bCRSG_verticalTile{grid-column-gap:0;grid-template-areas:"offersash offersash offersash action-icon" "image image image image" "title title title title" "variations variations variations variations" "deliverymessage deliverymessage deliverymessage deliverymessage" "details details details details" "messaging messaging messaging messaging" "promotion promotion promotion promotion" "buy-box buy-box buy-box buy-box" "preferences preferences preferences preferences" "save-to-list save-to-list save-to-list save-to-list" "save-for-later save-for-later save-for-later save-for-later" "footer footer footer footer";grid-template-columns:1fr auto;width:228px}}._1bCRSG_promoMessage{color:var(--ddsweb-theme-colors-secondary)}._1bCRSG_linkStyles{cursor:pointer;display:block;text-decoration:none}._1bCRSG_linkStyles:focus,._1bCRSG_linkStyles:hover{text-decoration:underline}._1bCRSG_termsMessage{line-height:var(--ddsweb-theme-base-line-height);margin:var(--ddsweb-theme-spacing-xs) 0}._1bCRSG_promoDepositText{color:var(--ddsweb-theme-colors-secondary)}._1bCRSG_styledOfferText{line-clamp:2;-webkit-line-clamp:2;line-height:var(--ddsweb-theme-line-height-heading-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._1bCRSG_valueBar .ddsweb-value-bar__inner-container{height:auto}._1bCRSG_valueBar .ddsweb-value-bar__content-container{padding:var(--ddsweb-theme-spacing-sm)}._1bCRSG_valueBar .ddsweb-value-bar__terms{font-size:var(--ddsweb-theme-font-size-xx);line-height:calc(1em + .25rem);padding:var(--ddsweb-theme-spacing-xs) 0;text-align:left}@layer ddsweb-promotions{@media (min-width:756px){._1bCRSG_promotionsContainer{grid-template-areas:"image title" "image promotion" "image details" "image messaging" "image buy-box" "image substitutions" "footer footer"}._1bCRSG_promotionsContainer>div:last-child ._1bCRSG_termsMessage{margin-bottom:0}._1bCRSG_promotionsContainer>div:last-child ._1bCRSG_styledMessage{margin-bottom:0;margin-top:var(--ddsweb-theme-spacing-xs)}}}._1bCRSG_saveForLaterButton{font-size:var(--ddsweb-theme-font-size-xx);line-height:var(--ddsweb-theme-spacing-xl)}._1bCRSG_styledStatusMessaging{margin:var(--ddsweb-theme-spacing-xs) 0}._1bCRSG_swatchBaselayer{--ddsweb-swatch-container-area:40px;--ddsweb-swatch-border-color:#0000;--ddsweb-swatch-hover-border-color:var(--ddsweb-swatch-border-color);--ddsweb-swatch-tesco-blue:var(--ddsweb-theme-colors-tesco-blue);align-items:center;border-color:var(--ddsweb-swatch-border-color);border-radius:50%;border-style:solid;border-width:3px;box-sizing:border-box;display:flex;height:var(--ddsweb-swatch-container-area);justify-content:center;position:relative;width:var(--ddsweb-swatch-container-area)}._1bCRSG_swatchBaselayerSm{--ddsweb-swatch-container-area:30px;border-width:var(--ddsweb-theme-spacing-xxx)}._1bCRSG_swatchBaselayerHoverMode{--ddsweb-swatch-hover-border-color:var(--ddsweb-swatch-tesco-blue)}._1bCRSG_swatchBaselayer:active,._1bCRSG_swatchBaselayer:focus ._1bCRSG_swatchBaselayer:focus-visible{border-color:var(--ddsweb-swatch-tesco-blue)}._1bCRSG_swatchBaselayer:hover{border-color:var(--ddsweb-swatch-hover-border-color)}._1bCRSG_slantedLine{--ddsweb-swatch-out-of-stock-color:var(--ddsweb-theme-colors-grayscale);--ddsweb-swatch-hover-border-color:var(--ddsweb-swatch-out-of-stock-color);--ddsweb-swatch-tesco-blue:var(--ddsweb-theme-colors-tesco-blue);background:linear-gradient(to left bottom,#0000 45%,#fff 46%,#fff 49%,var(--ddsweb-swatch-out-of-stock-color) 50%,var(--ddsweb-swatch-out-of-stock-color) 51%,#fff 52%,#fff 55%,#0000 55%,#0000 100%);border-radius:50%;color:var(--ddsweb-theme-colors-grayscale);inset:0;position:absolute}._1bCRSG_slantedLineSelected{--ddsweb-swatch-out-of-stock-color:var(--ddsweb-theme-colors-tesco-blue)}._1bCRSG_slantedLineHoverMode{--ddsweb-swatch-hover-border-color:var(--ddsweb-theme-colors-tesco-blue)}._1bCRSG_slantedLine:hover{background:linear-gradient(to left bottom,#0000 45%,#fff 46%,#fff 49%,var(--ddsweb-swatch-hover-border-color) 50%,var(--ddsweb-swatch-hover-border-color) 51%,#fff 52%,#fff 55%,#0000 55%,#0000 100%)}._1bCRSG_slantedLine:active,._1bCRSG_slantedLine:focus{background:linear-gradient(to left bottom,#0000 45%,#fff 46%,#fff 49%,var(--ddsweb-swatch-tesco-blue) 50%,var(--ddsweb-swatch-tesco-blue) 51%,#fff 52%,#fff 55%,#0000 55%,#0000 100%)}._1bCRSG_swatchDataLayer{--ddsweb-swatch-min-hit-area:var(--ddsweb-theme-buttons-size-sm);--ddsweb-swatch-border-color:var(--ddsweb-theme-colors-grayscale);--ddsweb-swatch-tesco-blue:var(--ddsweb-theme-colors-tesco-blue);--ddsweb-swatch-hover-border-color:var(--ddsweb-swatch-border-color);background:var(--ddsweb-swatch-background-color);background-size:contain;border-color:var(--ddsweb-swatch-border-color);border-radius:50%;border-style:solid;border-width:1px;box-sizing:border-box;height:var(--ddsweb-swatch-min-hit-area);position:relative;width:var(--ddsweb-swatch-min-hit-area)}._1bCRSG_swatchDataLayerSm{--ddsweb-swatch-min-hit-area:var(--ddsweb-theme-buttons-size-xs)}._1bCRSG_swatchDataLayerSelected{--ddsweb-swatch-border-color:var(--ddsweb-theme-colors-tesco-blue)}._1bCRSG_swatchDataLayerHoverMode{--ddsweb-swatch-hover-border-color:var(--ddsweb-theme-colors-tesco-blue)}._1bCRSG_swatchDataLayer:active,._1bCRSG_swatchDataLayer:focus{border-color:var(--ddsweb-swatch-tesco-blue)}._1bCRSG_swatchDataLayer:hover{border-color:var(--ddsweb-swatch-hover-border-color)}._1bCRSG_unStyledAnchor,._1bCRSG_unStyledButton{background:none;border:none;cursor:pointer}._1bCRSG_unStyledAnchor:focus,._1bCRSG_unStyledAnchor:focus-visible,._1bCRSG_unStyledButton:active,._1bCRSG_unStyledButton:focus,._1bCRSG_unStyledButton:focus-visible{border-radius:50%}._1bCRSG_dataLayerimage{border-radius:50%;box-sizing:border-box;height:100%;width:100%}._1bCRSG_imageUnavailable{border:1px solid #fff}._1bCRSG_selectedIcon{align-items:center;background-color:var(--ddsweb-theme-colors-background-base);border:var(--ddsweb-theme-spacing-xxx) solid var(--ddsweb-theme-colors-primary);border-radius:50%;box-sizing:border-box;color:var(--ddsweb-theme-colors-primary);cursor:default;display:flex;height:20px;padding:3px;position:absolute;right:-5px;top:-5px;width:20px;z-index:1}._1bCRSG_selectedIcon .ddsweb-icon__svg{stroke-width:var(--ddsweb-theme-spacing-xx)}._1bCRSG_title{margin-bottom:var(--ddsweb-theme-spacing-xs);overflow:visible;padding-right:var(--ddsweb-theme-spacing-md)}._1bCRSG_fontNormal,._1bCRSG_verticalTile ._1bCRSG_titleVertical{font-weight:400}.fftheme ._1bCRSG_titleHorizontal{line-height:var(--ddsweb-theme-line-height-next-text-sm)}._1bCRSG_title ._1bCRSG_ddsweb-title-link__link{text-decoration:none}._1bCRSG_title ._1bCRSG_ddsweb-title-link__link:focus,._1bCRSG_title ._1bCRSG_ddsweb-title-link__link:hover{text-decoration:underline}._1bCRSG_titleLink{text-decoration:none}._1bCRSG_titleLink:focus,._1bCRSG_titleLink:hover{text-decoration:underline}._1bCRSG_spinner{border-width:3px;height:16px;width:16px}._1bCRSG_totalPrice{align-items:center;display:flex;margin-bottom:var(--ddsweb-theme-spacing-md)}._1bCRSG_totalPrice ._1bCRSG_totalText{margin-right:var(--ddsweb-theme-spacing-xx)}._1bCRSG_totalPrice ._1bCRSG_priceText{color:var(--ddsweb-theme-colors-heading);--ddsweb-text-font-size:var(--ddsweb-theme-font-size-next-text-md);font-weight:var(--ddsweb-theme-font-weight-heading)}.fftheme ._1bCRSG_totalText{color:var(--dds-value-colour-value-black)}.fftheme ._1bCRSG_priceTextHorizontal{font-weight:700}@media (min-width:1260px){._1bCRSG_totalPrice{margin-bottom:0}}._1bCRSG_sizeColourContainer{padding:0 0 var(--ddsweb-theme-spacing-xs)}._1bCRSG_colourVariationContainer{align-items:center;display:flex;flex-flow:wrap}._1bCRSG_colorText{margin-left:var(--ddsweb-theme-spacing-xx)}._1bCRSG_variationContainer{display:flex;flex-direction:column;gap:var(--ddsweb-theme-spacing-sm);margin-bottom:var(--ddsweb-theme-spacing-sm)}.fftheme ._1bCRSG_optionButtonHorizontal,.fftheme ._1bCRSG_optionButtonHorizontal:active,.fftheme ._1bCRSG_optionButtonHorizontal:after,.fftheme ._1bCRSG_optionButtonHorizontal:focus,.fftheme ._1bCRSG_optionButtonHorizontal:hover{border-radius:var(--dds-border-radius-borderradius-8)}._1bCRSG_reviewStyledLink{font-size:var(--ddsweb-theme-font-size-xx);margin-bottom:var(--ddsweb-theme-spacing-sm)}._1bCRSG_verticalTile ._1bCRSG_styledReviewLinkVertical{font-weight:400}._1bCRSG_visuallyHidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}._1bCRSG_sponsoredLabel{display:grid;margin-bottom:var(--ddsweb-theme-spacing-xx)}}}@layer ddsweb-overrides;
/*# sourceMappingURL=ddf917aa8e781a5bc943.css.map*/