.content-strip .background-padding{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 992px){.content-strip .background-padding{padding-top:50px;padding-bottom:50px}}.content-strip-item{background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 768px){.content-strip-item.only-mobile-bg{display:none}}.content-strip-item .block-link{display:block;text-decoration:none}.content-strip-item .block-link:focus{outline:0}.content-strip-item .title,.content-strip-item .post-title{margin-bottom:10px}.content-strip-item.content-strip-standard .no-link,.content-strip-item.content-strip-standard .block-link{padding:25px 0}.content-strip-item.content-strip-standard .title{font-size:24px;font-size:1.5rem;font-weight:600;color:inherit}.content-strip-item.content-strip-standard .title a{font-size:24px;font-size:1.5rem;font-weight:600;color:inherit}.content-strip-item.content-strip-standard .post-title{font-size:16px;font-size:1rem;font-weight:600}.content-strip-item.content-strip-standard .post-title a{font-size:16px;font-size:1rem;font-weight:600;color:inherit}.content-strip-item.content-strip-standard .paragraph{font-size:12px;font-size:0.75rem;margin-bottom:0}.content-strip-item.content-strip-standard .paragraph a{font-size:12px;font-size:0.75rem;color:inherit}.content-strip-item.content-strip-slim .no-link,.content-strip-item.content-strip-slim .block-link{padding:10px 0}.content-strip-item.content-strip-slim .title{font-size:18px;font-size:1.125rem;font-weight:500;color:inherit}.content-strip-item.content-strip-slim .title a{font-size:18px;font-size:1.125rem;font-weight:600;color:inherit}.content-strip-item.content-strip-slim .post-title{font-size:16px;font-size:1rem;font-weight:500}.content-strip-item.content-strip-slim .post-title a{font-size:16px;font-size:1rem;font-weight:500;color:inherit}.content-strip-item.content-strip-slim .paragraph{font-size:12px;font-size:0.75rem;margin-bottom:0}.content-strip-item.content-strip-slim .paragraph a{font-size:12px;font-size:0.75rem;color:inherit}.content-slick.inline-slick .slick-slide:focus{outline:0}.content-slick.inline-slick .slick-arrow{position:absolute;top:50%;z-index:10;display:block;width:30px;height:30px;border:none;padding:0;margin:0;text-align:center;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border-radius:0;transform:translateY(-50%)}.content-slick.inline-slick .slick-arrow:focus{outline:0}.content-slick.inline-slick .slick-arrow svg{display:block;width:inherit;height:inherit;fill:#fff;stroke-width:2px;stroke:#000}.content-slick.inline-slick .slick-arrow.slick-next{right:5px}.content-slick.inline-slick .slick-arrow.slick-prev{left:5px}.content-slick.inline-slick .slick-arrow.slick-disabled{opacity:.2}.custom-html .background-padding{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 992px){.custom-html .background-padding{padding-top:50px;padding-bottom:50px}}.recent-products .background-padding{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 992px){.recent-products .background-padding{padding-top:50px;padding-bottom:50px}}.recent-products .background-padding .product-listing{padding:5px}.recent-products .product-listing{background:#fff}.featured-products-section{padding-top:15px;padding-bottom:15px;margin-bottom:10px}@media only screen and (min-width: 992px){.featured-products-section{padding-top:25px;padding-bottom:25px;margin-bottom:20px}}.roundels-container{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 992px){.roundels-container{padding-top:50px;padding-bottom:50px}}.roundels-container .roundel-item{display:flex;flex-direction:column;align-items:center;flex:none;text-decoration:none;gap:10px}.roundels-container .roundel-item h3{font-size:13px;font-size:0.8125rem;font-weight:400;color:#000;text-align:center}.roundels-container .roundel-item h3>a{font-size:inherit;font-weight:inherit}.roundels-container a.roundel-item:hover{text-decoration:underline;color:#000}.roundels-container .roundel-image{display:block;border-radius:50%;overflow:hidden}.roundels-container .roundel-image.no-image{border:1px solid #000}.roundels-container .roundel-image img{display:block;max-width:100%;object-fit:cover;aspect-ratio:1/1}.split-content .page-template-section{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 768px){.split-content .page-template-section.background-padding{padding-top:60px;padding-bottom:60px}}@media only screen and (min-width: 992px){.split-content .page-template-section.background-padding{padding-top:80px;padding-bottom:80px}}.split-content .page-template-section .split-content-item{display:flex;flex-direction:column}@media only screen and (min-width: 576px){.split-content .page-template-section .split-content-item{flex-direction:row}}.split-content .page-template-section .split-content-item+.split-content-item{margin-top:20px}@media only screen and (min-width: 576px){.split-content .page-template-section .split-content-item+.split-content-item{margin-top:30px}}@media only screen and (min-width: 768px){.split-content .page-template-section .split-content-item+.split-content-item{margin-top:40px}}.split-content .page-template-section .split-content-item .image{width:100%}@media only screen and (min-width: 576px){.split-content .page-template-section .split-content-item .image{width:40%}}@media only screen and (min-width: 768px){.split-content .page-template-section .split-content-item .image{width:360px}}.split-content .page-template-section .split-content-item .content{width:100%}@media only screen and (min-width: 576px){.split-content .page-template-section .split-content-item .content{width:55%}}@media only screen and (min-width: 768px){.split-content .page-template-section .split-content-item .content{width:calc(100% - 360px - 50px)}}.split-content .page-template-section .split-content-item .content h3{padding:10px 0}@media only screen and (min-width: 576px){.split-content .page-template-section .split-content-item.image_content .content{margin-left:5%}}@media only screen and (min-width: 768px){.split-content .page-template-section .split-content-item.image_content .content{margin-left:50px}}@media only screen and (min-width: 576px){.split-content .page-template-section .split-content-item.content_image .image{order:2}}@media only screen and (min-width: 576px){.split-content .page-template-section .split-content-item.content_image .content{order:1;margin-right:5%}}@media only screen and (min-width: 768px){.split-content .page-template-section .split-content-item.content_image .content{margin-right:50px}}.split-content .page-template-section .split-content-item.no-image .content{width:100%;margin-left:auto;margin-right:auto}.content-strip .background-padding{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 992px){.content-strip .background-padding{padding-top:50px;padding-bottom:50px}}.content-strip-item{background-position:center center;background-size:cover;background-repeat:no-repeat}@media only screen and (min-width: 768px){.content-strip-item.only-mobile-bg{display:none}}.content-strip-item .block-link{display:block;text-decoration:none}.content-strip-item .block-link:focus{outline:0}.content-strip-item .title,.content-strip-item .post-title{margin-bottom:10px}.content-strip-item.content-strip-standard .no-link,.content-strip-item.content-strip-standard .block-link{padding:25px 0}.content-strip-item.content-strip-standard .title{font-size:24px;font-size:1.5rem;font-weight:600;color:inherit}.content-strip-item.content-strip-standard .title a{font-size:24px;font-size:1.5rem;font-weight:600;color:inherit}.content-strip-item.content-strip-standard .post-title{font-size:16px;font-size:1rem;font-weight:600}.content-strip-item.content-strip-standard .post-title a{font-size:16px;font-size:1rem;font-weight:600;color:inherit}.content-strip-item.content-strip-standard .paragraph{font-size:12px;font-size:0.75rem;margin-bottom:0}.content-strip-item.content-strip-standard .paragraph a{font-size:12px;font-size:0.75rem;color:inherit}.content-strip-item.content-strip-slim .no-link,.content-strip-item.content-strip-slim .block-link{padding:10px 0}.content-strip-item.content-strip-slim .title{font-size:18px;font-size:1.125rem;font-weight:500;color:inherit}.content-strip-item.content-strip-slim .title a{font-size:18px;font-size:1.125rem;font-weight:600;color:inherit}.content-strip-item.content-strip-slim .post-title{font-size:16px;font-size:1rem;font-weight:500}.content-strip-item.content-strip-slim .post-title a{font-size:16px;font-size:1rem;font-weight:500;color:inherit}.content-strip-item.content-strip-slim .paragraph{font-size:12px;font-size:0.75rem;margin-bottom:0}.content-strip-item.content-strip-slim .paragraph a{font-size:12px;font-size:0.75rem;color:inherit}.content-slick.inline-slick .slick-slide:focus{outline:0}.content-slick.inline-slick .slick-arrow{position:absolute;top:50%;z-index:10;display:block;width:30px;height:30px;border:none;padding:0;margin:0;text-align:center;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border-radius:0;transform:translateY(-50%)}.content-slick.inline-slick .slick-arrow:focus{outline:0}.content-slick.inline-slick .slick-arrow svg{display:block;width:inherit;height:inherit;fill:#fff;stroke-width:2px;stroke:#000}.content-slick.inline-slick .slick-arrow.slick-next{right:5px}.content-slick.inline-slick .slick-arrow.slick-prev{left:5px}.content-slick.inline-slick .slick-arrow.slick-disabled{opacity:.2}.custom-html .background-padding{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 992px){.custom-html .background-padding{padding-top:50px;padding-bottom:50px}}.free-gift-banner .background-padding{padding-top:30px;padding-bottom:30px}@media only screen and (min-width: 992px){.free-gift-banner .background-padding{padding-top:50px;padding-bottom:50px}}.site-usp-container{display:flex;flex-direction:column;align-items:flex-start;background-color:#fdf7fa;padding-top:25px;padding-bottom:25px}.site-usp-container.site-usp--extra-padding{padding-top:50px;padding-bottom:50px}.site-usp-container.icon-inline-slim{padding-top:15px;padding-bottom:15px}@media only screen and (min-width: 768px){.site-usp-container{flex-direction:row}}.site-usp-container .usp-item.icon-above{display:flex;flex-direction:column;align-items:center;text-align:center;padding-left:27px;padding-right:27px;width:100%}@media only screen and (min-width: 768px){.site-usp-container .usp-item.icon-above{padding-bottom:0;border-right:1px solid #f4e9f2}}.site-usp-container .usp-item.icon-above:last-child{border-right:0}.site-usp-container .usp-item.icon-above>a{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;text-decoration:none}.site-usp-container .usp-item.icon-above .usp-icon{display:block;width:45px;height:auto;margin-bottom:20px}@media only screen and (min-width: 992px){.site-usp-container .usp-item.icon-above .usp-icon{width:60px}}.site-usp-container .usp-item.icon-above .usp-icon img{max-width:100%;height:auto}.site-usp-container .usp-item.icon-above .usp-icon.usp-icon--wide{width:90px}@media only screen and (min-width: 992px){.site-usp-container .usp-item.icon-above .usp-icon.usp-icon--wide{width:120px}}.site-usp-container .usp-item.icon-above .rte p{font-size:18px;font-size:1.125rem;font-weight:500;color:inherit}.site-usp-container .usp-item.icon-inline,.site-usp-container .usp-item.icon-inline-slim{display:flex;flex-direction:row;align-items:center;justify-content:center;text-align:left;padding-left:30px;padding-right:30px;width:100%}@media only screen and (min-width: 768px){.site-usp-container .usp-item.icon-inline,.site-usp-container .usp-item.icon-inline-slim{padding-bottom:0;border-right:1px solid #f4e9f2}}.site-usp-container .usp-item.icon-inline:last-child,.site-usp-container .usp-item.icon-inline-slim:last-child{border-right:0}.site-usp-container .usp-item.icon-inline>a,.site-usp-container .usp-item.icon-inline-slim>a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:left;width:100%;text-decoration:none}.site-usp-container .usp-item.icon-inline .usp-icon,.site-usp-container .usp-item.icon-inline-slim .usp-icon{display:block;width:35px;height:auto;margin-right:20px}.site-usp-container .usp-item.icon-inline .rte p,.site-usp-container .usp-item.icon-inline-slim .rte p{font-size:16px;font-size:1rem;font-weight:500;color:#000}.site-usp-container .usp-item.icon-inline .rte p:last-of-type,.site-usp-container .usp-item.icon-inline-slim .rte p:last-of-type{margin-bottom:0}.site-usp-container .usp-item.icon-above h4,.site-usp-container .usp-item.icon-inline h4{font-size:24px;font-size:1.5rem;font-weight:600;color:#333}.site-usp-container .usp-item.icon-above h4.small_title,.site-usp-container .usp-item.icon-inline h4.small_title{font-size:18px;font-size:1.125rem;font-weight:400}.site-usp-container .usp-item.icon-inline-slim h4{font-size:18px;font-size:1.125rem;font-weight:600;color:#333}.site-usp-container .rte *{font-size:16px;font-size:1rem;font-weight:500}@media only screen and (max-width: 767px){.site-usp-container:not(.inline-slick) .usp-item{padding-top:25px}}.site-usp-container .usp-item.icon-above .usp-icon{margin-bottom:12px}.site-usp-container .usp-item.icon-above h4.small_title,.site-usp-container .site-usp-container .usp-item.icon-inline h4.small_title{font-size:18px;font-size:1rem;font-weight:600}.site-usp-container .usp-item.icon-above .rte p{font-size:16px;font-size:1rem;font-weight:400;color:inherit}.site-usp-container p{margin-bottom:.5rem}.site-usp-container.inline-slick .slick-track:focus,.site-usp-container.inline-slick .slick-slick:focus{outline:0}.site-usp-container.inline-slick .slick-track{display:flex !important;flex-direction:row;align-items:stretch;width:100%}@media only screen and (min-width: 768px){.site-usp-container.inline-slick .slick-track{transform:translate3d(0, 0, 0) !important}}.site-usp-container.inline-slick .slick-track .slick-slide{height:inherit}.site-usp-container.inline-slick .slick-track .slick-slide:focus{outline:0}.scroll-smooth{scroll-behavior:smooth}.category-usp-slider{display:flex;max-width:100%;overflow-x:auto;overflow-y:hidden;gap:16px;scroll-padding:0 16px;padding:10px 16px;scroll-snap-type:x mandatory}.category-usp-slider .category-usp{display:flex;justify-content:center;scroll-snap-align:start;width:100%;flex-shrink:0;gap:8px;text-decoration:none}.category-usp-slider .category-usp .category-usp-icon img{width:auto;height:20px}.category-usp-slider .category-usp .category-usp-content .category-usp-title{font-size:12px;line-height:16px;font-weight:600}.category-usp-slider .category-usp .category-usp-content .category-usp-description{font-size:10px;line-height:14px;font-weight:300}@media only screen and (min-width: 576px){.category-usp-slider .category-usp{width:calc(50% - 8px);flex-grow:1}.category-usp-slider .category-usp+.category-usp{border-left:1px solid rgba(33,33,33,.1)}}@media only screen and (min-width: 768px){.category-usp-slider{scroll-padding:0 52px;padding:10px 52px}}@media only screen and (min-width: 992px){.category-usp-slider{align-items:center;justify-content:center}.category-usp-slider .category-usp{width:fit-content;flex-grow:0;justify-content:flex-start;padding:0 24px;min-width:140px}.category-usp-slider .category-usp:first-child{padding-left:0}.category-usp-slider .category-usp:last-child{padding-right:0}}.hidden-scroll{-ms-overflow-style:none;scrollbar-width:none}.hidden-scroll::-webkit-scrollbar{display:none}.product-list-container{display:block;width:100%;padding-right:16px;padding-left:16px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1200px){.product-list-container{padding-right:104px;padding-left:104px;max-width:1648px}}@media only screen and (min-width: 992px){.product-list-container{padding-right:52px;padding-left:52px;max-width:1544px}}@media only screen and (min-width: 992px){.product-list-container .product-list-wrap{overflow:hidden;width:calc(100% + 5px)}}@media only screen and (min-width: 992px){.product-list-container.featured-products .product-list-row.inline-slick.slick-initialized{z-index:2}}@media only screen and (min-width: 992px){.product-list-container>.product-swatch-listing{display:none !important}}.product-list-container h2,.product-list-container h3{text-align:center;margin-bottom:20px}@media only screen and (min-width: 768px){.product-list-container h2,.product-list-container h3{margin-bottom:25px}}.product-list-container .section-title{font-weight:700;font-size:1.25rem}.product-list-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;width:calc(100% + 15px);margin-left:-7.5px;margin-right:-7.5px}.product-list-row .product-listing{margin-right:7.5px;margin-left:7.5px;margin-bottom:35px;width:calc(50% - 15px)}@media only screen and (min-width: 992px){.product-list-row .product-listing{width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.product-list-row.ppr-five .product-listing{width:calc(33.33% - 15px);height:auto}}@media only screen and (min-width: 992px){.product-list-row.ppr-five .product-listing{width:calc(25% - 15px)}}.product-list-row.inline-slick{flex-wrap:nowrap;width:calc(100% + 15px)}@media only screen and (min-width: 992px){.product-list-row.inline-slick.slick-initialized,.product-list-row.inline-slick.slick-initialized .slick-list{overflow:visible;z-index:1}}.product-list-row.inline-slick .product-listing{margin-bottom:0}.product-list-row.inline-slick .slick-track{position:relative;display:flex;flex-direction:row;align-items:stretch}@media only screen and (min-width: 992px){.product-list-row.inline-slick .slick-track{transform:translate3d(0px, 0px, 0px) !important}}.product-list-row.inline-slick .slick-slide{display:flex;height:inherit}.product-list-row.inline-slick .slick-slide:focus{outline:0}.product-list-row.inline-slick .slick-slide .product-image>a:focus{outline:0}.product-list-row.inline-slick .product-quantity-mobile .quantity-mobile-modal{display:none !important}@media only screen and (max-width: 991px){.product-list-row.inline-slick .product-swatch-dropdown .product-swatch-listing{display:none !important}}@media only screen and (min-width: 992px){.product-list-row.inline-slick>.product-swatch-listing{display:none !important}}.featured-images .section-title{font-weight:700;font-size:20px;font-size:1.25rem;padding-bottom:15px;text-align:center}@media only screen and (min-width: 992px){.featured-images .section-title{padding-bottom:25px}}.featured-images .featured-images-container{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.featured-images .featured-images-container.block-count-4 .featured-image{max-width:25%}}.featured-images .featured-images-container .featured-image{display:flex;flex-direction:column;flex:1 1 47%;text-decoration:none}.featured-images .featured-images-container .featured-image:hover{text-decoration:underline;color:inherit}@media only screen and (min-width: 768px){.featured-images .featured-images-container .featured-image{flex:1 1 23%}}.featured-images .featured-images-container .featured-image img{display:block;width:100%;height:auto}.featured-images .featured-images-container .featured-image .featured-text{display:block;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;text-align:center;height:100%;padding-top:15px;padding-bottom:15px}.featured-images-section{padding-top:15px;padding-bottom:15px;margin-bottom:10px}@media only screen and (min-width: 992px){.featured-images-section{padding-top:25px;padding-bottom:25px;margin-bottom:20px}}.product-list-container{display:block;width:100%;padding-right:16px;padding-left:16px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1200px){.product-list-container{padding-right:104px;padding-left:104px;max-width:1648px}}@media only screen and (min-width: 992px){.product-list-container{padding-right:52px;padding-left:52px;max-width:1544px}}@media only screen and (min-width: 992px){.product-list-container .product-list-wrap{overflow:hidden;width:calc(100% + 5px)}}@media only screen and (min-width: 992px){.product-list-container.featured-products .product-list-row.inline-slick.slick-initialized{z-index:2}}@media only screen and (min-width: 992px){.product-list-container>.product-swatch-listing{display:none !important}}.product-list-container h2,.product-list-container h3{text-align:center;margin-bottom:20px}@media only screen and (min-width: 768px){.product-list-container h2,.product-list-container h3{margin-bottom:25px}}.product-list-container .section-title{font-weight:700;font-size:1.25rem}.product-list-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;width:calc(100% + 15px);margin-left:-7.5px;margin-right:-7.5px}.product-list-row .product-listing{margin-right:7.5px;margin-left:7.5px;margin-bottom:35px;width:calc(50% - 15px)}@media only screen and (min-width: 992px){.product-list-row .product-listing{width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.product-list-row.ppr-five .product-listing{width:calc(33.33% - 15px);height:auto}}@media only screen and (min-width: 992px){.product-list-row.ppr-five .product-listing{width:calc(25% - 15px)}}.product-list-row.inline-slick{flex-wrap:nowrap;width:calc(100% + 15px)}@media only screen and (min-width: 992px){.product-list-row.inline-slick.slick-initialized,.product-list-row.inline-slick.slick-initialized .slick-list{overflow:visible;z-index:1}}.product-list-row.inline-slick .product-listing{margin-bottom:0}.product-list-row.inline-slick .slick-track{position:relative;display:flex;flex-direction:row;align-items:stretch}@media only screen and (min-width: 992px){.product-list-row.inline-slick .slick-track{transform:translate3d(0px, 0px, 0px) !important}}.product-list-row.inline-slick .slick-slide{display:flex;height:inherit}.product-list-row.inline-slick .slick-slide:focus{outline:0}.product-list-row.inline-slick .slick-slide .product-image>a:focus{outline:0}.product-list-row.inline-slick .product-quantity-mobile .quantity-mobile-modal{display:none !important}@media only screen and (max-width: 991px){.product-list-row.inline-slick .product-swatch-dropdown .product-swatch-listing{display:none !important}}@media only screen and (min-width: 992px){.product-list-row.inline-slick>.product-swatch-listing{display:none !important}}.featured-images .section-title{font-weight:700;font-size:20px;font-size:1.25rem;padding-bottom:15px;text-align:center}@media only screen and (min-width: 992px){.featured-images .section-title{padding-bottom:25px}}.featured-images .featured-images-container{display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.featured-images .featured-images-container.block-count-4 .featured-image{max-width:25%}}.featured-images .featured-images-container .featured-image{display:flex;flex-direction:column;flex:1 1 47%;text-decoration:none}.featured-images .featured-images-container .featured-image:hover{text-decoration:underline;color:inherit}@media only screen and (min-width: 768px){.featured-images .featured-images-container .featured-image{flex:1 1 23%}}.featured-images .featured-images-container .featured-image img{display:block;width:100%;height:auto}.featured-images .featured-images-container .featured-image .featured-text{display:block;font-size:18px;font-size:1.125rem;line-height:1.3;font-weight:700;text-align:center;height:100%;padding-top:15px;padding-bottom:15px}.featured-images-section{padding-top:15px;padding-bottom:15px;margin-bottom:10px}@media only screen and (min-width: 992px){.featured-images-section{padding-top:25px;padding-bottom:25px;margin-bottom:20px}}@media only screen and (max-width: 991px){.pagination.pagination-top{display:none}}.pagination ul{display:flex;flex-direction:row;align-items:center;justify-content:space-between;list-style:none;padding:0;margin:0}@media only screen and (min-width: 992px){.pagination ul{justify-content:center}}@media only screen and (max-width: 991px){.pagination .pagination-items{position:relative}}.pagination .pagination-items .pagination-link{display:none;flex-direction:column;align-items:center;justify-content:center;width:22px;height:22px;margin-right:15px;border-radius:50%;overflow:hidden}@media only screen and (min-width: 992px){.pagination .pagination-items .pagination-link{display:flex}}.pagination .pagination-items .pagination-link a{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;color:#000;font-size:14px;font-size:0.875rem;font-weight:500}.pagination .pagination-items .pagination-link a:hover{background-color:#e5004b;color:#fff;font-weight:600}.pagination .pagination-items .pagination-link.current .pagination-item{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;background-color:#e5004b;color:#fff;font-size:14px;font-size:0.875rem;font-weight:500}.pagination .pagination-items .pagination-link:last-child{margin-right:0}.pagination .pagination-items .small-pagination-info{display:flex;align-items:center;justify-content:center;margin:auto}@media only screen and (min-width: 992px){.pagination .pagination-items .small-pagination-info{display:none}}.pagination .pagination-items .pagination-btn a{display:flex;flex-direction:row;align-items:center;text-decoration:none;color:#000}.pagination .pagination-items .pagination-btn a:hover{text-decoration:underline}.pagination .pagination-items .pagination-btn.prev{margin-right:15px}.pagination .pagination-items .pagination-btn.prev .icon{margin-right:8px}@media only screen and (max-width: 991px){.pagination .pagination-items .pagination-btn.next{margin-left:auto}}.pagination .pagination-items .pagination-btn.next .icon{margin-left:8px}.pagination .pagination-items .pagination-btn .icon{display:block;width:6px;height:10px}#basket-main .basket-item.free-gift .basket-item-details.free-gift-details{display:flex;flex-direction:column;justify-content:space-between}#basket-main .basket-item.free-gift .basket-item-details.free-gift-details .free-gift{display:flex;justify-content:space-between;align-items:center}#basket-main .basket-item.free-gift .basket-item-details.free-gift-details .free-gift .product-offer{display:flex;align-items:center;margin-top:0}#basket-main .basket-item.free-gift .basket-item-details.free-gift-details .free-gift .product-offer .product-offer-text{margin-left:9px;padding-top:5px;font-size:12pxpx;font-size:0.75pxrem}.product-offer-text--freegift{white-space:normal !important}.product-offer.free-gift{display:flex;align-items:center}.product-offer.free-gift .product-offer-text{margin-left:9px}.collection-main .product-offer.free-gift{text-align:center;justify-content:center}.collection-main .product-offer.free-gift .product-offer-text{margin-bottom:0}.gift-on-us{font-weight:500;font-size:12px;line-height:15px;color:#c4c4c4}.free-gift-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.33);z-index:100;display:flex;justify-content:center;align-items:flex-start;overflow-y:auto}.free-gift-modal .modal-content{background:#fff;max-width:400px;width:100%;margin:1rem;padding:2rem 1rem;position:relative}.free-gift-modal .modal-content .close-modal-free-gift{position:absolute;top:1rem;right:1rem;cursor:pointer}.free-gift-modal .modal-content h3,.free-gift-modal .modal-content p{text-align:center}.free-gift-modal .modal-content h3{font-weight:600;font-size:18px;line-height:22px;color:#000}.free-gift-modal .modal-content p{margin-top:2rem;margin-bottom:0}.free-gift-modal .modal-content .free_prod{border-bottom:1px solid #e3e3e3;margin:2rem -1rem 0;padding:0 1rem 2rem;position:relative}.free-gift-modal .modal-content .free_prod .product-title{margin-bottom:1rem}.free-gift-modal .modal-content .free_prod .product-title a{font-weight:500;font-size:16px;line-height:20px;color:#000;text-decoration:none}.free-gift-modal .modal-content .free_prod .product-image{border:0;position:relative}.free-gift-modal .modal-content .free_prod .product-image a{pointer-events:none;cursor:default;text-decoration:none}.free-gift-modal .modal-content .free_prod .product-image .label-left,.free-gift-modal .modal-content .free_prod .product-image .label-right{display:none}.free-gift-modal .modal-content .free_prod .product-image img{position:absolute;top:0;max-height:100%}.free-gift-modal .modal-content .free_prod .product-image img:not(.secondary-image){position:relative}.free-gift-modal .modal-content .free_prod .product-image img.secondary-image{display:none !important}.free-gift-modal .modal-content .free_prod .current-swatch .swatch-title{display:block}.free-gift-modal .modal-content .free_prod .swatch-status{display:block}.free-gift-modal .modal-content .free_prod .product-actions{flex-direction:column;width:100%}.free-gift-modal .modal-content .free_prod .product-actions>div{border:1px solid #e3e3e3}.free-gift-modal .modal-content .free_prod .product-actions .product-swatch-dropdown{width:100%;margin-bottom:2rem}.free-gift-modal .modal-content .free_prod .product-actions .btn-primary{margin:0 auto;width:100% !important}.free-gift-modal .modal-content .btn-add-free-gifts{margin-top:2rem;width:100% !important}.free-gift-modal .product-swatch-dropdown{margin-bottom:0 !important}.free-gift-modal .btn-basket{margin-top:1rem !important}.hero-slick.free-gift .hero-item.hero-split .hero-content{padding:0;flex-grow:1;flex-shrink:1;padding:1rem}.hero-slick.free-gift .hero-item.hero-split.hero-split-extended img{height:100%;object-fit:cover}