/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}[data-theme=creed] .skin-footer-email-signup{letter-spacing:.025em}[data-theme=creed] .accordion-title{letter-spacing:.05em}[data-theme=creed] *{font-family:Copperplate,BigCaslon,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .text-2xl{letter-spacing:-1px;font-family:Copperplate,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .text-xl{letter-spacing:-.7px;font-family:Copperplate,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .text-2lg,[data-theme=creed] .text-lg{letter-spacing:-.5px;font-family:Copperplate,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .text-md{letter-spacing:0;font-family:Copperplate,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .text-body,[data-theme=creed] .text-body *,[data-theme=creed] .text-sm{letter-spacing:.2px;font-family:BigCaslon,serif;font-weight:400}[data-theme=creed] .text-xs{letter-spacing:.3px;font-family:BigCaslon,serif;font-weight:400}@media(max-width:599px){[data-theme=creed] .text-2xl{letter-spacing:-1px}[data-theme=creed] .text-xl{letter-spacing:-.7px}[data-theme=creed] .text-2lg,[data-theme=creed] .text-lg{letter-spacing:-.5px}[data-theme=creed] .text-md{letter-spacing:0}[data-theme=creed] .text-body,[data-theme=creed] .text-sm{letter-spacing:.2px}[data-theme=creed] .text-xs{letter-spacing:.3px}}[data-theme=creed]{--text-desktop-2xl:45px;--line-height-desktop-2xl:56px;--text-desktop-xl:37px;--line-height-desktop-xl:48px;--text-desktop-2lg:30px;--line-height-desktop-2lg:40px;--text-desktop-lg:24px;--line-height-desktop-lg:32px;--text-desktop-md:20px;--line-height-desktop-md:28px;--text-desktop-body:16px;--line-height-desktop-body:24px;--text-desktop-sm:14px;--line-height-desktop-sm:20px;--text-desktop-xs:13px;--line-height-desktop-xs:20px;--text-mobile-2xl:32px;--line-height-mobile-2xl:40px;--text-mobile-xl:28px;--line-height-mobile-xl:36px;--text-mobile-2lg:24px;--line-height-mobile-2lg:32px;--text-mobile-lg:21px;--line-height-mobile-lg:28px;--text-mobile-md:18px;--line-height-mobile-md:24px;--text-mobile-body:16px;--line-height-mobile-body:24px;--text-mobile-sm:14px;--line-height-mobile-sm:20px;--text-mobile-xs:13px;--line-height-mobile-xs:20px}[data-theme=creed] .elements-facets-header-options-wrapper,[data-theme=creed] .elements-facets-top-level{letter-spacing:.05rem;font-family:BigCaslon,serif}[data-theme=creed] .desktop-search input{letter-spacing:.05em;font-family:BigCaslon,serif}[data-theme=creed] .editorial-widgets-grid{padding-top:2rem}[data-theme=creed] .skin-navigation-text-item{letter-spacing:.05em;font-family:BigCaslon,Georgia,Times New Roman,Times,serif}[data-theme=creed] .product-page-accordion-text *{letter-spacing:.1em;font-family:BigCaslon,Georgia,Times New Roman,Times,serif;font-size:1rem}[data-theme=creed] .product-page-accordion-text strong{font-weight:600}[data-theme=creed] .store-locator-text{letter-spacing:.5px;font-family:Copperplate,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .product-page-subtitle{letter-spacing:.05rem}[data-theme=creed] .readmore-title{letter-spacing:.025em;text-transform:none;font-size:1.5rem}[data-theme=creed] .readmore-content *{letter-spacing:.05em;font-family:BigCaslon,Georgia,Times New Roman,Times,serif;font-size:1rem}[data-theme=creed] .footer-links-list-item{letter-spacing:.1em}[data-theme=creed] .footer-links-title{text-transform:none;letter-spacing:.1em;font-family:Copperplate,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:300}[data-theme=creed] .global-primary-banner-subtitle{letter-spacing:.05rem;font-size:1.125rem;font-weight:600}[data-theme=creed] .accordion-content{font-family:BigCaslon,Georgia,Times New Roman,Times,serif}[data-theme=creed] .responsive-product-block-carousel-title{opacity:0;display:none}[data-theme=creed] .desktop-nav-text{letter-spacing:2px;font-family:Copperplate,Arial,Helvetica,sans-serif}@media(min-width:64rem){[data-theme=creed] .header-order>*{flex:1}}[data-theme=creed] .header-order .header-search{order:1}@media(min-width:64rem){[data-theme=creed] .header-order .header-search{justify-content:flex-start}}[data-theme=creed] .header-order .header-logo{order:2}@media(min-width:64rem){[data-theme=creed] .header-order .header-logo{justify-content:center}}[data-theme=creed] .header-order .header-mobile-logo{order:3}@media(min-width:64rem){[data-theme=creed] .header-order .header-mobile-logo{justify-content:center}}[data-theme=creed] .header-order .header-session-settings{order:4}@media(min-width:64rem){[data-theme=creed] .header-order .header-session-settings{justify-content:flex-end}}[data-theme=creed] .header-order{padding:.5rem 0}[data-theme=creed] .header-logo .logo{height:80px}[data-theme=creed] .header-mobile-logo .logo{height:40px}[data-theme=creed] .elements-variations-button{font-size:.75rem}[data-theme=creed] li:has(.elements-variations-button-colour){border-radius:var(--radius-site)}[data-theme=creed] .product-item-title-font{text-align:center;letter-spacing:.05em}[data-theme=creed] .product-item-image{border-radius:0}[data-theme=creed] .swatches-order{order:3}[data-theme=creed] .title-order{order:1}[data-theme=creed] .reviews-order{order:2}[data-theme=creed] .promotion-order{order:4}[data-theme=creed] .price-order{order:5}[data-theme=creed] .product-item-price-wrapper *{font-size:1rem}[data-theme=creed] .atb-order{order:6}@media(min-width:64rem){[data-theme=creed] .product-list-horizontal-facet-product-cols{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-theme=creed] .skin-mega-menu-light{--color-background-hover:var(--color-neutral-300);--color-foreground:var(--color-primary-500);--color-foreground-hover:var(--color-primary-500);--color-foreground-focus:var(--color-primary-500);--color-foreground-active:var(--color-primary-500)}[data-theme=creed] .product-item-alignment{justify-content:center;align-items:center;gap:0}[data-theme=creed] .product-item-price-per-unit{display:none}[data-theme=creed] .btn{letter-spacing:1.5px;border-width:1px;border-radius:0;padding-left:1rem;padding-right:1rem}[data-theme=creed] .editorial-item-button-container{justify-content:center;align-items:center}[data-theme=creed] .editorial-item-description{text-align:center;letter-spacing:.5px;justify-content:center;align-items:center}[data-theme=creed] .editorial-item-content{justify-content:center;align-items:center}[data-theme=creed] .strip-banner-below-header{display:none}[data-theme=creed] .strip-banner-above-header{display:block}[data-theme=creed] .basket-item-price{justify-content:space-between}[data-theme=creed] .basket-item-discount{display:none}[data-theme=creed] .basket-free-gifts-order{order:1}[data-theme=creed] .basket-payment-options-order{order:2}[data-theme=creed]{--color-primary:oklch(0% 0 0);--color-secondary:oklch(63% 0 236.54);--color-tertiary:oklch(87% .0152 119.14);--color-neutral:oklch(89% 0 0);--color-success:oklch(50% .14 148.92);--color-attention:oklch(50% .14 249.35);--color-error:oklch(54% .19 29.19);--color-promotion:oklch(63% .2577 29.23);--color-white:oklch(100% 0 0);--color-black:oklch(0% 0 0);--radius-site:0rem;--shadow-site:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f,0 2px 8px 0 #0000001a;--mobile-initial-header-height:56px;--desktop-initial-header-height:173px}@media(min-width:40rem){[data-theme=creed] .productitem-price-alignment{flex-direction:column;align-items:flex-start}}[data-theme=creed] .skin-global-stripbanner{--color-background:var(--color-primary);--color-background-hover:var(--color-primary-700);--color-background-focus:var(--color-black);--color-background-active:var(--color-black);--color-foreground:var(--color-white);--color-foreground-hover:var(--color-white);--color-foreground-focus:var(--color-white);--color-foreground-active:var(--color-white);--color-border:var(--color-primary);--color-border-hover:var(--color-primary-700);--color-border-focus:var(--color-black);--color-border-active:var(--color-black)}[data-theme=creed] .skin-header{--color-background:var(--color-white);--color-background-hover:transparent;--color-background-focus:transparent;--color-background-active:transparent;--color-foreground:var(--color-black);--color-foreground-hover:var(--color-black);--color-foreground-focus:var(--color-black);--color-foreground-active:var(--color-black)}[data-theme=creed] .skin-primary-emphasised{--color-background:var(--color-primary);--color-background-hover:var(--color-primary-400);--color-background-focus:var(--color-black);--color-background-active:var(--color-primary-500);--color-background-disabled:var(--color-neutral-200);font-family:Copperplate,serif;font-weight:400}[data-theme=creed] .skin-primary-emphasised:focus{border-style:var(--tw-border-style);--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,var(--color-secondary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}[data-theme=creed] .skin-secondary-emphasised,[data-theme=creed] .editorial-item-primary-button.skin-primary-emphasised{--color-background:var(--color-white);--color-background-hover:var(--color-primary-50);--color-background-focus:var(--color-black);--color-background-active:var(--color-black);--color-background-disabled:var(--color-neutral-200);--color-foreground:var(--color-black);--color-foreground-hover:var(--color-black);--color-foreground-focus:var(--color-white);--color-foreground-active:var(--color-white);--color-border:var(--color-primary);--color-border-hover:var(--color-primary);--color-border-focus:var(--color-black);--color-border-active:var(--color-black);font-family:Copperplate,serif;font-weight:400}[data-theme=creed] .skin-navigation{--color-background:var(--color-white);--color-background-hover:var(--color-neutral-100);--color-background-focus:var(--color-neutral-300);--color-background-active:var(--color-neutral-300);--color-foreground:var(--color-black);--color-foreground-hover:var(--color-primary);--color-foreground-focus:var(--color-black);--color-foreground-active:var(--color-black);--color-border:var(--color-primary-600);--color-border-hover:var(--color-primary-700);--color-border-focus:var(--color-primary-800);--color-border-active:var(--color-primary-900)}[data-theme=creed] .skin-footer{--color-background:var(--color-white);--color-border:var(--color-neutral-500);--color-border-active:var(--color-neutral-500);--color-border-hover:var(--color-neutral-500);--color-border-focus:var(--color-neutral-500)}[data-theme=creed] .skin-producttabs-default{--color-background:var(--color-white);--color-background-hover:var(--color-neutral-200);--color-background-focus:var(--color-neutral-200);--color-background-active:var(--color-primary-200)}[data-theme=creed] .skin-personalisation-container{--color-background:transparent}[data-theme=creed] .video-hero-primary-cta{--color-background:var(--color-white);--color-background-hover:var(--color-primary);--color-background-focus:var(--color-black);--color-background-active:var(--color-black);--color-background-disabled:var(--color-neutral-200);--color-foreground:var(--color-black);--color-foreground-hover:var(--color-white);--color-foreground-focus:var(--color-white);--color-foreground-active:var(--color-white);--color-border:var(--color-primary);--color-border-hover:var(--color-primary);--color-border-focus:var(--color-black);--color-border-active:var(--color-black)}[data-theme=creed] .video-hero-banner-widget .video-hero-banner-widget-cta-primary.btn,[data-theme=creed] .video-hero-banner-widget .video-hero-banner-widget-cta-secondary.btn,[data-theme=creed] .video-hero-banner-widget .video-hero-banner-widget-mobile-cta-primary.btn,[data-theme=creed] .video-hero-banner-widget .video-hero-banner-widget-mobile-cta-secondary.btn{justify-content:center;align-items:center;min-height:2.5rem;padding-top:.5rem;padding-bottom:.5rem;line-height:1;display:flex}[data-theme=creed] .video-hero-banner-widget-subtitle{font-family:BigCaslon;font-size:16px;font-weight:600}[data-theme=creed] .video-hero-banner-widget .video-hero-banner-widget-buttons{display:flex}@media(min-width:40rem){[data-theme=creed] .video-hero-banner-widget .video-hero-banner-widget-buttons{flex-direction:column}}@media(min-width:64rem){[data-theme=creed] .video-hero-banner-widget .video-hero-banner-widget-buttons{flex-direction:row}}[data-theme=creed] .video-hero-banner-widget-mobile-buttons{justify-content:center;display:flex}@media(min-width:40rem){[data-theme=creed] .video-hero-banner-widget-mobile-buttons{flex-direction:row}}[data-theme=creed] .desktop-nav-text{font-weight:300}[data-theme=creed] .account-text{letter-spacing:2px;font-family:Copperplate,BigCaslon,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .basket-text{letter-spacing:2px;margin-left:4px;font-family:Copperplate,Arial,Helvetica,sans-serif;font-weight:300}[data-theme=creed] .navigation-mega-menu-text-item-heading{border-top:1px solid var(--color-neutral-500);font-family:Copperplate,Arial,Helvetica,sans-serif;font-size:16px;font-weight:300}[data-theme=creed] .session-settings-navigation-options-text,[data-theme=creed] .header-store-locator-label{letter-spacing:2px}[data-theme=creed] .global-two-item-image-text-block-item-title{margin-bottom:4px;font-size:24px}[data-theme=creed] .global-two-image-text-block-item-text *{font-family:BigCaslon;font-size:16px}[data-theme=creed] .usp-item-text{letter-spacing:1.5px;color:#333;font-family:BigCaslon;font-size:14px;font-weight:400;line-height:1.4}[data-theme=creed] .skin-above-header-options-bar{--color-background:var(--color-neutral-100);--color-foreground:var(--color-black);--color-border:var(--color-neutral-100)}[data-theme=creed] .global-primary-banner-gutter{margin-inline:calc(var(--spacing,.25rem)*0);width:auto}[data-theme=creed] .global-primary-banner-content-box-wrapper{max-width:1400px}@media(min-width:40rem){[data-theme=creed] .global-primary-banner-content-box{max-width:50%}}[data-theme=creed] .primary-banner-primary-cta,[data-theme=creed] .primary-banner-cta{white-space:nowrap;min-width:fit-content}@media(max-width:767px){[data-theme=creed] .video-hero-banner-widget-overlay{display:none}}[data-theme=creed] .simple-widgets-content *{letter-spacing:.05em;font-family:BigCaslon,Georgia,Times New Roman,Times,serif}[data-theme=creed] .simple-text-widget-title-h2{letter-spacing:.1em;font-size:1.5rem}[data-theme=creed] .quickbuy-view-more-button,[data-theme=creed] .quickbuy-add-to-basket-button{height:auto}[data-theme=creed] .free-gift-basket-item{justify-content:center}[data-theme=creed] .search-results-price{font-size:var(--text-sm,var(--text-desktop-sm));line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}[data-theme=creed] .simple-widgets-content{letter-spacing:.05em;font-family:BigCaslon,Georgia,Times New Roman,Times,serif;font-size:16px;font-weight:400}[data-theme=creed] .simple-text-widget-title-h2{text-transform:none;letter-spacing:.05em;font-size:24px}[data-theme=creed] .simple-text-widget-title-h2 em{font-size:14px;font-style:normal}[data-theme=creed] .global-two-image-text-block-item-text{text-transform:none}[data-theme=creed] .global-two-image-text-block-item-text,[data-theme=creed] .global-two-image-text-block-item-text *{letter-spacing:.05em;font-family:BigCaslon,Georgia,Times New Roman,Times,serif}[data-theme=creed] .product-page-pap-description *{font-style:normal}[data-theme=creed] .product-item-image .skin-new-marketed-special-offer.hidden{--color-background:var(--color-white);--color-background-hover:var(--color-white);--color-background-focus:var(--color-white);--color-background-active:var(--color-white);--color-foreground:var(--color-black);--color-foreground-hover:var(--color-black);--color-foreground-focus:var(--color-black);--color-foreground-active:var(--color-black);display:none}[data-theme=creed] .sort-by-dropdown-container button{text-transform:uppercase}[data-theme=creed] .simple-widgets-content p{white-space:normal;margin:0 0 1rem;line-height:1.6}[data-theme=creed] .marketed-special-offer,[data-theme=creed] .product-page-pap-container{display:none}[data-theme=creed] .store-status,[data-theme=creed] .store-opening-times,[data-theme=creed] .store-card-status,[data-theme=creed] .store-card-opening-times,[data-theme=creed] .nearby-store-status,[data-theme=creed] .store-status-filter{display:none!important}[data-theme=creed] #email-reengagement-modal-description{margin-top:0}[data-theme=creed] .oos-breadcrumb-title{display:none}@media(min-width:640px){[data-theme=creed][data-locale=es_ES] .global-primary-banner-content-box{max-width:50%}[data-theme=creed][data-locale=es_ES] .global-primary-banner-headline-h2{white-space:nowrap}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
