.product-media-container{border:none !important}span.imageborder{position:relative}span.imageborder img{width:auto;max-width:100%;height:auto;max-height:100%;border:1px solid #d6dad6}span.tablemat img,span.worktop-saver img,span.keyring img,span.jigsaw img,span.chopping-board img,span.sheepy-things img,span.books img,span.calendar img,span.coaster img,span.tote-bag img,span.greetings-card img,span.fridge-magnet img,span.flexible-fridge-magnet img,span.melamine-fridge-magnet img,span.panoramic-fridge-magnet img,span.wide-horizons.fridge-magnet img{border:none !important}span.keyring img{border-radius:8%}.image-with-text .image-with-text__media{border:unset}.image-with-text .image-with-text__text{margin:0 0 16px;font-size:16px;color:#4f574f}@media only screen and (min-width: 750px){.image-with-text .image-with-text__text{margin:0 0 20px;font-size:20px}}.image-with-text .image-with-text__text::last-child{margin:0}.rich-text{margin:0 0 30px}@media only screen and (min-width: 750px){.rich-text{margin:0 0 60px}}.rich-text .rich-text__text{margin:0 0 20px}@media only screen and (min-width: 750px){.rich-text .rich-text__text{margin:0 0 30px}}.rich-text .rich-text__text p{margin:0;padding:0;font-size:16px;line-height:1.5;color:#4f574f;text-align:center;font-weight:600}@media only screen and (min-width: 750px){.rich-text .rich-text__text p{margin:0;font-size:20px}}.rich-text .rich-text__buttons{margin:0}.rich-text .rich-text__buttons a.button{margin:0;padding:6px 10px;font-size:12px;line-height:1;font-weight:700;text-transform:capitalize;color:#fff;letter-spacing:0;border-radius:4px;background-color:#df5523;border:none;cursor:pointer;transition:all .3s ease}@media only screen and (min-width: 750px){.rich-text .rich-text__buttons a.button{padding:7px 10px;font-size:14px}}.rich-text .rich-text__buttons a.button:link,.rich-text .rich-text__buttons a.button:visited{color:#fff;text-decoration:none}.rich-text .rich-text__buttons a.button:hover,.rich-text .rich-text__buttons a.button:active,.rich-text .rich-text__buttons a.button:focus{padding:6px 15px;color:#fff;text-decoration:none;background-color:#b5431a;transition:all .3s ease}@media only screen and (min-width: 750px){.rich-text .rich-text__buttons a.button:hover,.rich-text .rich-text__buttons a.button:active,.rich-text .rich-text__buttons a.button:focus{padding:7px 15px}}.rich-text .rich-text__buttons a.button:active{background-color:#e36a3e}
