@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap";@font-face{font-family:Baskerville;src:url(/cdn/shop/files/Baskerville.woff2?v=1779448056) format("woff2"),url(/cdn/shop/files/Baskerville.woff?v=1779448056) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Baskerville;src:url(/cdn/shop/files/Baskerville-Italic.woff2?v=1779448056) format("woff2"),url(/cdn/shop/files/Baskerville-Italic.woff?v=1779448056) format("woff");font-weight:400;font-style:italic;font-display:swap}.button{max-height:48px}.button.quick-add__button.quick-add__button--choose.add-to-cart-button{display:none!important}slideshow-component slideshow-container slideshow-slide .product-media{max-height:115vw}#header-group header-actions{display:flex;justify-content:space-between}.button.quick-add__button.quick-add__button--add.add-to-cart-button{display:none!important}.font-serif{font-family:Baskerville}.section.section--page-width:not(.header__row){max-width:1600px;margin:auto;display:flex;padding-inline:1.5rem;flex-direction:column}.product-information__grid{max-width:1600px;margin:auto;display:flex;flex-direction:column}.accordion .svg-wrapper svg{display:none}.accordion .svg-wrapper{background-image:url(/cdn/shop/files/arrow-down.png?v=1781556665);background-size:20px;width:20px;height:11px;background-repeat:no-repeat}.accordion [open].details .svg-wrapper{transform:rotate(180deg)}body media-gallery slideshow-arrows{display:flex!important}media-gallery{padding:calc(var(--spacing) * 6)!important}.gift-voucher-recipient-fields .field,.gift-voucher-address-field.field{display:flex;flex-direction:column}.gift-voucher-recipient-fields input,.gift-voucher-recipient-fields textarea,.gift-voucher-address-field input,.gift-voucher-address-field textarea{border:1px solid rgb(0,0,0,.3);margin-bottom:12px;padding:8px 10px;padding-block:var(--padding-md);padding-inline:var(--padding-lg) calc(var(--padding-lg) + var(--icon-size-2xs))}.variant-option__select,.gift-voucher-recipient-fields input,.gift-voucher-recipient-fields textarea,.gift-voucher-physical-field input{background:#ffffff4d}.gift-voucher-recipient-fields label,label[for=recipient-address],label[for=recipient-eircode],.variant-picker__form label,label[for=gift-send-to]{font-family:var(--font-h5--family);font-size:16px}.gift-voucher-fields{margin-bottom:30px}.gift-voucher-note{margin-top:-1rem}.gift-voucher-fields .variant-option__select-wrapper{margin-bottom:2rem}.gift-voucher-fields fieldset{border:0;padding:0;margin:0 0 2rem}.gift-voucher-fields legend{margin-bottom:1rem}.gift-voucher-fields fieldset{display:flex;gap:.5rem}.gift-voucher-fields fieldset label{position:relative;flex:1;margin:0;cursor:pointer}.gift-voucher-fields fieldset input[type=radio]{position:absolute;opacity:0;pointer-events:none}.gift-voucher-fields fieldset label{display:flex;align-items:center;justify-content:center}.border-t{border-color:#28272566}.gift-voucher-fields fieldset label span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:2.75rem;border:var(--style-border-width-inputs) solid var(--color-border)}.gift-voucher-fields fieldset label:hover{border-color:rgb(var(--color-foreground))}.gift-voucher-fields [hidden]{display:none!important}.gift-toggle input:checked+span{background:#d7e9f3;color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family);font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent;--tw-leading: 1.25;line-height:1.25}:root{--font-inter: "Inter", sans-serif;--font-h1--family: "Baskerville";--font-h2--family: "Baskerville";--font-h3--family: "Baskerville"}h1,.h1,h2,.h2,h3,.h3{font-family:Baskerville!important}body{font-weight:300;font-family:Inter,sans-serif;letter-spacing:0;font-kerning:normal;font-feature-settings:"kern";font-optical-sizing:auto;font-variation-settings:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@media screen and (max-width:767px){media-gallery{padding:calc(var(--spacing) * 4)!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/overrides.css.map */
