.hero-recycle-item-section_heroRecycleItemContainer__c_xIs{margin-top:50px;@media (max-width:959px){margin-top:40px}}.hero-recycle-item-section_link__cUtTx{font-size:14px;text-decoration:underline}.hero-recycle-item-section_link__cUtTx:hover{cursor:pointer}.hero-recycle-item-section_recycleHeroCard__mfRGf{display:flex;flex-direction:column;place-content:center;background:white;padding:54px 70px;width:750px;height:100%}@media (max-width:1200px){.hero-recycle-item-section_recycleHeroCard__mfRGf{margin:0 auto;width:100%}}@media (max-width:959px){.hero-recycle-item-section_recycleHeroCard__mfRGf{padding:30px}}.hero-recycle-item-section_heroButtonForSaleWrapper__Q79GP{width:179px;height:48px;font-weight:700;font-size:12px;font-family:Oxygen,sans-serif;letter-spacing:.1rem}@media (max-width:599px){.hero-recycle-item-section_heroButtonForSaleWrapper__Q79GP{width:auto}}.hero-recycle-item-section_heroStatusTag__iRoj0{display:inline-block;border:1px solid #000;border-radius:1px;background-color:#000;padding:8px 12px;color:#fff;line-height:20px}.hero-recycle-item-section_recyleHeroCardHeader__cqBR4{margin-top:0;margin-bottom:15px;color:#000000;font-weight:400;font-size:70px;line-height:68px;font-family:"DMSerifDisplay",serif}@media (max-width:1200px){.hero-recycle-item-section_recyleHeroCardHeader__cqBR4{font-size:56px;line-height:54px}}@media (max-width:990px){.hero-recycle-item-section_recyleHeroCardHeader__cqBR4{font-size:44px;line-height:42px}}@media (max-width:599px){.hero-recycle-item-section_recyleHeroCardHeader__cqBR4{margin-bottom:-5px;font-size:26px;line-height:30px}}.hero-recycle-item-section_heroPriceContainer__zjKWi{display:flex;justify-content:space-between;font-weight:700;font-size:12px;font-family:Oxygen,sans-serif}@media (max-width:599px){.hero-recycle-item-section_heroPriceContainer__zjKWi{display:flex;flex-wrap:wrap;justify-content:flex-start;width:auto}}.hero-recycle-item-section_heroPrice__zGLj5{color:#000000;font-weight:700;font-size:26px;line-height:80px;font-family:Oxygen,sans-serif}@media (max-width:599px){.hero-recycle-item-section_heroPrice__zGLj5{flex-basis:100%}}.hero-recycle-item-section_heroOriginalPriceContainer__vtbTp{display:flex;flex-direction:column}.hero-recycle-item-section_heroOriginalPriceMessage__DrSgK{color:#000000;font-weight:400;font-size:18px;font-family:Oxygen,sans-serif}@media (max-width:599px){.hero-recycle-item-section_heroOriginalPriceMessage__DrSgK{margin-top:-5px}}.hero-recycle-item-section_heroOriginalPrice__esn3G{color:#000000;font-weight:400;font-size:18px;font-family:Oxygen,sans-serif;text-decoration:line-through}@media (max-width:599px){.hero-recycle-item-section_heroOriginalPrice__esn3G{margin-bottom:10px}}.hero-recycle-item-section_contentRecycleButtons__cvwee{display:none}@media (max-width:959px){.hero-recycle-item-section_contentRecycleButtons__cvwee{display:block}}.hero-recycle-item-section_recycleButtons__FOBgi{display:block}@media (max-width:959px){.hero-recycle-item-section_recycleButtons__FOBgi{display:none}}.hero-recycle-item-section_bottomContainer__IkTnT{display:flex;justify-content:space-between}.divider_divider__F2fe2{margin:50px 0;background-color:#c0c0c0;width:100%;height:1px}.recycle-product-details_detailsHead__Dnktm{font-style:normal;font-weight:700;font-size:26px;line-height:30px;text-transform:uppercase}.recycle-product-details_detailsHead4__XSVAo{display:flex;flex-direction:column;justify-content:left;margin:0;font-style:normal;font-weight:700;font-size:18px;line-height:26px}.recycle-product-details_paragraph__psa3U{margin:0}.recycle-product-details_paragraphMargin__8iBUx,.recycle-product-details_paragraph__psa3U{height:-moz-fit-content;height:fit-content;color:#262626;font-style:normal;font-weight:400;font-size:18px;line-height:26px;white-space:pre-wrap}.recycle-product-details_paragraphMargin__8iBUx{margin:0 0 0 15px}.recycle-product-details_paragraphGrey__n65Xy{margin:1rem 0 0;height:-moz-fit-content;height:fit-content;color:#999999;font-style:normal;font-weight:400;font-size:18px;line-height:26px;white-space:pre-wrap}.recycle-product-details_link__1LAUS{text-decoration:underline}.recycle-product-details_link__1LAUS:hover{color:#45abff}.recycle-product-details_gridSubCategories__2ENJ9{display:grid;gap:1rem;margin:3rem 0}.recycle-product-details_gridSubCategoriesColumn__f8Fuq{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;margin:3rem 0}.recycle-product-details_detailsContainer__BbzI7{display:flex;flex-direction:row;align-items:flex-start;padding:0 0 20px;min-height:26px}.suggested-recycle-tile_categoryContainer__P4vib{position:absolute;top:12px;left:12px}.suggested-recycle-tile_favoriteContainer__6AE_U{position:absolute;top:12px;right:12px}.suggested-recycle-tile_contentContainer__rhDoz{display:flex;position:absolute;bottom:12px;left:12px;row-gap:8px;flex-direction:column;flex-wrap:wrap;opacity:.9;background-color:#ffffff;padding:12px;width:calc(100% - 12px * 2)}.suggested-recycle-tile_title__44AVr{margin:0;color:#000}.suggested-recycle-tile_price__6wCHo,.suggested-recycle-tile_title__44AVr{font-weight:700;font-size:22px;line-height:26px;font-family:Oxygen;letter-spacing:0;text-align:left;text-transform:uppercase}.suggested-recycle-tile_price__6wCHo{color:#000000}.suggested-recycle-tile_designer___TSdm{font-weight:400;font-size:18px;line-height:26px;font-family:Oxygen;letter-spacing:0}.suggested-recycle-slider_sliderContainer__ebo9R{margin-top:50px}.suggested-recycle-slider_head__GlgDT{flex-direction:column;justify-content:left;font-style:normal;font-weight:700;font-size:26px;line-height:30px;text-transform:uppercase}.share-button_container__LcUlT{position:relative}.share-button_buttonSocial__ngJWA{display:flex;justify-content:center;align-items:center;border:1.5px solid #000000;background-color:#ffffff;padding:15px 18px;width:78px}.share-button_socialIcon__YNz1E{border-radius:50%;background-position:50%;background-size:89%;background-repeat:no-repeat;width:30px;height:30px}.share-button_socialMediaContainer__LID_I{display:flex;position:absolute;top:60px;flex-direction:column;gap:.5rem;visibility:hidden;z-index:999999;background-color:#ffffff}.share-button_socialMediaContainerActive__WnIRs{visibility:visible}.share-button_facebook__0z2eq{background-image:url(https://www.rockmywedding.co.uk/assets/images/social/facebookIcon.png)}.share-button_twitter__1tQUi{background-image:url(https://www.rockmywedding.co.uk/assets/images/social/twitterIcon.png)}.share-button_pinterest__Unt6g{background-image:url(https://www.rockmywedding.co.uk/assets/images/social/pinterestIcon.png)}@keyframes tooltip_showTooltip__eVL_p{0%{opacity:0}to{opacity:1}}.tooltip_tooltip__M1ESF{display:flex;position:absolute;top:120%;left:15%;justify-content:center;align-items:center;opacity:0;z-index:1000;animation:tooltip_showTooltip__eVL_p .3s cubic-bezier(.45,0,.55,1) forwards;box-shadow:1px 6px 8px -5px #cc000057;border-radius:5px;background-color:#f0e4e1;width:230px;height:100px;color:#803026}.tooltip_tooltip__M1ESF:before{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:100px;font-size:.7rem}.tooltip_tooltip__M1ESF:after{display:block;position:absolute;top:-5px;left:5px;margin:0 auto;border-color:transparent transparent #f0e4e1;border-style:solid;border-width:1px 5px 6px;background:transparent;width:0;height:0;content:""}.recycle-modal_modalContent__CuB8T{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;background-color:white;padding:30px;width:611px;height:248px;font-weight:400;font-size:14px;line-height:22px}@media (max-width:959px){.recycle-modal_modalContent__CuB8T{top:80%;margin-bottom:10px;width:100%;height:300px}}.recycle-modal_modalContentDetail__fq6VN{display:flex;gap:1.25rem}.recycle-modal_previewImageContainer__BDkno{width:100px;height:100px}.recycle-modal_previewImage__F5_Yc{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.recycle-modal_previewDetailContainer__0J6py{padding:.2rem}.recycle-modal_previewDetailHeader__VQzPi{font-weight:700;font-size:16px;line-height:24px}.recycle-modal_link__C6Ngm,.recycle-modal_previewDetailLabel__AufVt,.recycle-modal_previewDetailPrice__s0nvJ{font-weight:400;font-size:14px;line-height:24px}.recycle-modal_link__C6Ngm{text-decoration:underline}.recycle-modal_link__C6Ngm:hover{color:#48acfe}.recycle-modal_bottomContainer__P7hA_{display:flex;gap:1rem;margin-top:2.5rem;width:100%}.recycle-modal_bottomContainer__P7hA_>*{flex:1}.recycle-modal_backdrop__nEe63{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:rgba(0,0,0,.3)}.recycle-item-buttons_buttonWrapper__u1BDM{display:flex;flex-direction:row;gap:10px;max-width:600px;@media (max-width:959px){max-width:100%}}@media (max-width:959px){.recycle-item-buttons_buttonWrapper__u1BDM{flex-direction:column}}.recycle-item-buttons_socialMediaContainer__nkk_k{display:flex;position:absolute;top:60px;flex-direction:column;gap:.5rem;visibility:hidden;z-index:999999;background-color:#ffffff}.recycle-item-buttons_socialMediaContainerActive__Z7CZb{visibility:visible}.recycle-item-buttons_buttonSocial__0HD6a{display:flex;justify-content:center;align-items:center;border:1.5px solid #000000;background-color:#ffffff;padding:15px 18px;width:70px}.recycle-item-buttons_socialIcon__vATKT{border-radius:50%;background-position:50%;background-size:89%;background-repeat:no-repeat;width:30px;height:30px}
/*# sourceMappingURL=2da0f4277312d327.css.map*/