body.index{background-color:#fff}html{padding-bottom:0!important}#GsCardtypeDropdown{display:none}body.index .index-sections{margin-top:150px}body .container.main.content,body.collection .container.full-width,body.page-world .full-width.main.content,body.page .container.main.content,body.list-collections .container{padding-top:0;margin-top:150px}.homeSection h1,.homeSection h2,.homeSection h3,.homeSection h4,.homeSection h5,.homeSection h6{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;color:#000;border-top:none;line-height:normal;border-bottom:none;letter-spacing:normal}.homeSection p{margin-top:0;margin-bottom:0;line-height:normal;letter-spacing:normal}.homeSection ul{border-top:0;line-height:normal;list-style-type:none}.homeSection .placeholder-svg{width:100%;max-width:100%}.homeSection img{border:0;height:auto;display:block;max-width:100%;width:fit-content}body.index .container .sixteen.columns{float:none;margin:0;width:100%}body.index .section.harry_section .flexslider{margin-top:0}body.index div.section.harry_section{margin-top:0;margin-bottom:0}body.index .flexslider .slides img{width:100%}body.index .top_bar_styles .container .twelve.columns{float:right}body.index .footer a.social_link{display:initial!important}@media only screen and (max-width:1440px){body.index .index-sections,body .container.main.content,body.collection .container.full-width,body.page-world .full-width.main.content,body.page .container.main.content,body.list-collections .container{margin-top:120px}}@media only screen and (max-width:1025px){body.index .index-sections,body .container.main.content,body.collection .container.full-width,body.page-world .full-width.main.content,body.page .container.main.content,body.list-collections .container{margin-top:0}}@media only screen and (max-width:999px){body.index .container{width:100%;overflow:hidden}body.index div.footer{padding-left:15px}}@media only screen and (max-width:768px){body.index .container{width:100%}}@media only screen and (max-width:479px){body.index a{padding-bottom:0}}.homeSection{width:100%;margin:0 auto;padding-left:0;padding-right:0;max-width:1920px;position:relative}.homeSection .innerSection{position:relative}.homeSection,.homeSection *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.homeSection .sectionHeading,.homeSection h4,.homeSection h3{font-size:48px;color:#141414;font-weight:600;line-height:60px;font-style:normal;font-family:"Source Serif Pro",serif!important}.homeSection h3{font-size:32px;line-height:40px;letter-spacing:.01em}.homeSection h4{font-size:24px;line-height:31px;text-transform:uppercase}.homeSection p,body.index .index-sections p{font-size:22px;font-weight:400;line-height:30px;font-style:normal;color:#3c3c3c;font-family:Open Sans!important}.homeSection a,.homeSection a.link,.homeSection a.buttonSquare{font-size:18px;font-weight:600;line-height:22px;color:#3c3c3c;cursor:pointer;text-decoration:none;letter-spacing:.01em;font-family:Open Sans!important;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.homeSection a.buttonRound,.homeSection .buttonRound{color:#fff;padding:16px 40px;border-radius:100px;display:inline-block;background:#b61212;border:solid 1px #B61212}.homeSection a.buttonRound:hover,.homeSection .buttonRound:hover{color:#b61212;background:#fff;text-decoration:none;border:solid 1px #B61212}.homeSection a.buttonSquare{right:60px;margin-top:7px;position:absolute;padding:13px 10px;border-radius:5px;display:inline-block;background:#fff;border:1px solid #3f3f3f}.homeSection a.buttonSquare:hover{color:#fff;background:#3f3f3f;text-decoration:none}.homeSection .buttonSquare strong{margin-left:20px}.homeSection a.link.mobExtraLink{float:right}.homeSection a.link.mobExtraLink{display:none;font-size:16px;color:#b61212;font-weight:500;line-height:21px;margin-right:80px;position:relative;text-decoration-line:underline}.homeSection a.link.mobExtraLink strong{bottom:13px;font-size:40px;line-height:0px;font-weight:400;padding-left:7px;position:absolute}.homeSection .bold{font-weight:700}.homeSection .margin-top-none{margin-top:0!important}.homeSection .margin-bottom-none{margin-bottom:0!important}.homeSection .uppercase{text-transform:uppercase}.homeSection .add-flex{display:flex;position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}.homeSection .colm-2{position:relative;max-width:100%;width:calc(50% - 20px)}.homeSection .colm-3{position:relative;max-width:100%;width:calc(33.333% - 10px)}.homeSection .colm-4{position:relative;max-width:100%;width:calc(25% - 10px)}.homeSection .colm-5{position:relative;max-width:100%;width:calc(20% - 10px)}.homeSection .box-overlap{top:50%;left:50%;padding:20px;text-align:center;position:absolute;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.homeSection .aTag{display:block;cursor:pointer;position:relative}.homeSection a .imgOverBox,.homeSection .aTag .imgOverBox{top:0;left:0;right:0;bottom:0;width:100%;height:100%;visibility:hidden;position:absolute}.homeSection a:hover .imgOverBox,.homeSection .aTag:hover .imgOverBox{top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:20px;text-align:center;position:absolute;visibility:visible;background-color:#0009;-webkit-transition:all ease-in-out .4s;-moz-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.homeSection.text-center,.homeSection .text-center{text-align:center}.homeSection.text-left,.homeSection .text-left{text-align:left}.homeSection.text-right,.homeSection .text-right{text-align:right}.section03{z-index:0;height:188px;margin-bottom:60px;background:linear-gradient(90deg,#000 75%,#696964)}.section03 .bannerImg{position:absolute}.section03 .bannerImg01{left:0;bottom:0;width:515px}.section03 .bannerImg02{right:25%;top:-108px;width:445px}.section03 .sectionHeadingBox{top:50%;left:70px;z-index:1;display:flex;position:absolute;align-items:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:linear-gradient(90deg,#060604 20%,#80808099 50%,#06060400)}.section03 .sectionHeadingBox .sectionLogo img{background:#060604}.section03 .sectionHeading{left:-1px;width:730px;position:relative;padding:12px 50px}.section03 .shopBox{top:50%;right:0;height:100%;display:flex;column-gap:20px;position:absolute;padding-right:80px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.section03 .sectionHeading{color:#fff}.section03 a.link{color:#fff;font-size:18px;font-weight:400;line-height:23px;text-decoration:underline;font-family:"Source Serif Pro",serif!important}@media only screen and (max-width:1440px){.section03{height:166px;background:linear-gradient(90deg,#000 80%,#696964)}.section03 .bannerImg02{right:20%;top:-95px;width:390px}.section03 .bannerImg01{left:-35px;width:315px}.section03 .sectionHeadingBox{left:20px}.section03 .sectionHeading{width:550px;font-size:32px;line-height:48px}.section03 .shopBox{padding-right:20px}.homeSection.section03 .shopBox img{width:60px}}@media only screen and (max-width:1025px){.section03{height:152px;margin-bottom:30px}.section03 .bannerImg01{left:0;width:265px;z-index:1}.section03 .bannerImg02{right:28%;top:-66px;width:270px}.section03 .sectionHeading{width:400px;font-size:28px;padding:12px 0 12px 20px;line-height:normal}.section03 .sectionHeadingBox .sectionLogo img{width:108px;background:#0606044d}.homeSection.section03 .shopBox img{width:54px}}@media only screen and (max-width:900px){.section03 .sectionHeading{width:280px}}@media only screen and (max-width:550px){.section03{height:300px;margin-top:50px;background:linear-gradient(135deg,#000 35%,#696964)}.section03 .bannerImg02{display:none}.section03 .bannerImg01{left:50%;top:-50px;bottom:auto;width:375px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.section03 .sectionHeadingBox{left:50%;width:65%;transform:translate(-50%,-50%)}.section03 .sectionHeading{font-size:24px}.section03 .shopBox{left:50%;top:auto;right:auto;height:82px;width:100%;column-gap:40px;bottom:0;padding-left:0;padding-right:0;justify-content:center;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.homeSection.section03 .shopBox img{width:50px}}@media only screen and (max-width:500px){.section03 .shopBox a{text-wrap:nowrap}}@media only screen and (max-width:480px){.section03 .sectionHeadingBox{width:85%}}@media only screen and (max-width:420px){.section03 .sectionHeadingBox{top:45%}}.section04{margin:0 auto 90px}.homeSection.section04 a.buttonSquare{right:0}.section04 .sectionHeading{padding-left:70px;padding-right:70px;margin-bottom:30px}.section04 .buttonSquare{float:right}.section04 .product-in-colm{margin:0 10px 10px;padding:15px 7px;border-radius:15px;background:#fbfbfb}.section04 .product-in-colm img{width:430px;max-width:initial}.section04 .product-in-colm .bottom-price-section{padding:15px 0 0}.section04 .product-in-colm .product-title,.section04 .product-in-colm .product-price,.section04 .product-in-colm .stock-status{font-size:20px;font-weight:600;line-height:26px;color:#141414;letter-spacing:.02em;font-family:"Source Serif Pro",serif!important}.section04 .product-in-colm .product-price{margin-top:5px}.section04 .product-in-colm .stock-status{color:#21b677;font-weight:400}.section04 .product-in-colm .product-compare-price{font-size:14px;color:#f94f29;font-weight:400;line-height:18px;padding-left:30px;letter-spacing:normal;text-decoration:line-through}.homeSection.section04 a.buttonRound{padding:15px 20px;width:fit-content}.section04 .priceSectionWrapper .quickView{color:#141414;font-size:18px;line-height:23px;padding-top:10px;padding-bottom:10px;text-decoration:underline;font-family:"Source Serif Pro",serif!important}.section04 .priceSectionWrapper .quickView:hover{text-decoration:none}.section04 .priceSectionWrapper{display:flex;column-gap:0;align-items:end;justify-content:space-between}.section04 .priceSectionWrapper .priceSectionBox{width:50%;display:flex;column-gap:0;margin-top:15px;flex-direction:column}.section04 .priceSectionWrapper .priceSectionBox.text-center{flex-direction:row-reverse}.section04 .product-collection-mobile{display:none}.section04 .flickity-prev-next-button{right:70px;top:auto;left:auto;padding:0;opacity:1;width:30px;height:30px;bottom:-70px;line-height:0;max-height:30px;min-height:30px;border-radius:100px;background:transparent;border:solid 3px #141414}.section04 .flickity-prev-next-button .arrow{fill:#141414;opacity:1}.section04 .flickity-prev-next-button:hover{opacity:.5}.section04 .flickity-prev-next-button.previous{right:150px}.section04 .flickity-prev-next-button svg{margin:0;top:auto;padding:0;left:auto;width:50%;height:50%;line-height:0;transform:none;position:relative}.section04 .flickity-page-dots{bottom:-60px;display:flex;width:calc(100% - 310px)}.section04 .flickity-page-dots .dot{margin:0;opacity:1;height:5px;line-height:0;border-radius:0;background:#141414;width:calc(100% + -0px)}.section04 .flickity-page-dots .dot.is-selected{background:#b61212}.section04 .flickity-enabled{overflow:visible;padding-left:70px}@media only screen and (max-width:1440px){.section04 .flickity-page-dots{bottom:-50px;width:calc(100% - 110px)}.section04 .flickity-page-dots .dot{height:3px}.section04 .flickity-prev-next-button{bottom:-60px;right:0}.section04 .flickity-prev-next-button.previous{right:60px}}@media only screen and (max-width:1025px){.section04 .flickity-prev-next-button.previous{right:40px}.section04 .flickity-prev-next-button{width:22px;height:22px;bottom:-35px;max-height:22px;min-height:22px;border:solid 2px #141414}.section04 .flickity-page-dots{bottom:-28px;width:calc(100% - 80px)}}@media only screen and (max-width:769px){.section04 .flickity-prev-next-button .arrow{fill:#b61212}.section04 .flickity-prev-next-button{border:solid 2px #B61212}}@media only screen and (max-width:600px){.section04 .flickity-page-dots{bottom:-37px}.section04 .flickity-prev-next-button{bottom:-45px}}@media only screen and (max-width:1440px){.section04{padding-left:20px;padding-right:20px}.section04 .flickity-enabled,.section04 .sectionHeading{padding:0}}@media only screen and (max-width:1025px){.section04{margin-bottom:50px}.section04 .sectionHeading{font-size:40px;font-weight:400;line-height:46px}.homeSection.section04 a.buttonRound{margin:0 0 0 20px;padding:9px 20px;font-size:14px}}@media only screen and (max-width:769px){.section04{padding:0 15px}}@media only screen and (max-width:600px){.section04 .product-in-colm img{width:380px}}@media only screen and (max-width:480px){.section04 .product-in-colm img{width:350px}.section04 .product-in-colm .bottom-price-section{width:95%;margin:0 auto}}.section05{height:190px;overflow:hidden;margin-top:120px;margin-bottom:90px;-webkit-background:linear-gradient(90deg,#F6F6F6 0%,#1E1D1C 100%);-moz-background:linear-gradient(90deg,#F6F6F6 0%,#1E1D1C 100%);-ms-background:linear-gradient(90deg,#F6F6F6 0%,#1E1D1C 100%);-o-background:linear-gradient(90deg,#F6F6F6 0%,#1E1D1C 100%);background:linear-gradient(90deg,#f6f6f6,#1e1d1c)}.section05 .bannerImg{position:absolute;object-fit:cover}.section05 .bannerImg01{left:20px;top:-15px;width:16%;height:215px}.section05 .bannerImg02{top:0;left:15%;width:10%;height:161px}.section05 .bannerImg03{left:25%;width:9%;height:168px}.section05 .bannerImg04{right:34%;bottom:10px;width:6%;height:112px}.section05 .bannerImg05{right:25%;bottom:0;width:10%;height:171px}.section05 .sectionHeading{top:15px;left:34%;position:absolute}.section05 .shopBox{top:50%;right:80px;display:flex;column-gap:20px;position:absolute;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.section05 a.link{color:#fff;font-size:18px;font-weight:400;line-height:23px;text-decoration:underline;font-family:"Source Serif Pro",serif!important}@media only screen and (max-width:1440px){.section05{-webkit-background:linear-gradient(270deg,#000 0%,#D2D2D2 100%);-moz-background:linear-gradient(270deg,#000 0%,#D2D2D2 100%);-ms-background:linear-gradient(270deg,#000 0%,#D2D2D2 100%);-o-background:linear-gradient(270deg,#000 0%,#D2D2D2 100%);background:linear-gradient(270deg,#000,#d2d2d2)}.section05 .shopBox{right:30px}.section05 .bannerImg01{left:20px;height:189px}.section05 .bannerImg02{left:15%;height:141px}.section05 .bannerImg03{left:25%;height:148px}.section05 .bannerImg04{right:34%;height:111px}.section05 .bannerImg05{right:21%;height:157px}.homeSection.section05 .shopBox img{width:50px}.section05 .sectionHeading,.section05 h3{color:#fff}.section05 .sectionHeading{font-size:32px;line-height:40px}.section05 h3{font-size:24px;line-height:40px}}@media only screen and (max-width:1280px){.section05 .shopBox{right:20px}.section05 .shopBox img{width:54px}}@media only screen and (max-width:1025px){.section05{height:150px;margin-top:80px;margin-bottom:30px}.section05 .sectionHeading,.section05 h3{color:#141414}.section05 .sectionHeading{top:50%;left:15px;width:32%;z-index:2;font-size:30px;line-height:32px;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translateY(-50%)}.section05 h3{font-size:22px}.section05 .bannerImg01,.section05 .bannerImg02,.section05 .bannerImg03,.section05 .bannerImg04,.section05 .bannerImg05{right:auto;bottom:auto;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section05 .bannerImg01{top:40%;left:50%;height:143px}.section05 .bannerImg02{top:50%;left:40%;z-index:1;height:129px}.section05 .bannerImg03{top:60%;left:56%;z-index:1;height:113px}.section05 .bannerImg04{display:none}.section05 .bannerImg05{top:50%;left:64%;height:100px}.homeSection.section05 .shopBox img{width:54px}}@media only screen and (max-width:850px){.section05 .sectionHeading{width:37%}.section05 .bannerImg01{left:53%}.section05 .bannerImg02{left:43%}.section05 .bannerImg03{left:60%}.section05 .bannerImg05{left:67%}}@media only screen and (max-width:769px){.section05{height:390px;-webkit-background:linear-gradient(135deg,#F6F6F6 0%,#1E1D1C 100%);-moz-background:linear-gradient(135deg,#F6F6F6 0%,#1E1D1C 100%);-ms-background:linear-gradient(135deg,#F6F6F6 0%,#1E1D1C 100%);-o-background:linear-gradient(135deg,#F6F6F6 0%,#1E1D1C 100%);background:linear-gradient(135deg,#f6f6f6,#1e1d1c)}.section05 .bannerImg01,.section05 .bannerImg02,.section05 .bannerImg03,.section05 .bannerImg04,.section05 .bannerImg05{width:fit-content;height:auto}.section05 .sectionHeading{top:25px;left:25px;transform:none;width:calc(100% - 25px)}.section05 .shopBox{left:50%;top:auto;column-gap:40px;right:auto;bottom:20px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.section05 .bannerImg02{top:45%;left:50%;z-index:0}.section05 .bannerImg01{left:25%;top:55%;z-index:1}.section05 .bannerImg03{left:66%;top:61%}.section05 .bannerImg05{left:75%;top:45%}}@media only screen and (max-width:500px){.section05 .bannerImg01{top:55%;left:20%}.section05 .bannerImg02{top:45%;left:55%}.section05 .bannerImg05{display:none}.section05 .bannerImg03{left:auto;top:55%;right:-15px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.section05 .sectionHeading{top:20px;left:15px}.section05 .shopBox a{text-wrap:nowrap}.section05 .shopBox{bottom:30px}}@media only screen and (max-width:420px){.section05 .bannerImg01{width:234px;top:60%}.section05 .bannerImg02{width:166px;top:50%}.section05 .bannerImg03{width:150px;top:60%}}.homeSection.section-SDD{margin-bottom:80px}.homeSection.section-SDD .innerSection *{position:relative}.homeSection.section-SDD .sddBgImages{width:100%}.section-SDD .logoImageSlider{display:none}.homeSection.section-SDD .sddBgImages:nth-child(3),.homeSection.section-SDD .sddBgImages:nth-child(5){height:1280px;object-fit:cover}.homeSection.section-SDD .SDDBox{top:0;width:100%;position:relative}.homeSection.section-SDD .sectionHeading{padding-top:20px;padding-bottom:40px;font-weight:400}.homeSection.section-SDD p,body.index .index-sections .homeSection.section-SDD p{color:#000;font-size:24px;font-weight:400;text-align:center;letter-spacing:.48px}.homeSection.section-SDD .SSDtab-buttonBox{padding:0;margin:130px auto 60px;max-width:100%;-webkit-column-gap:30px;-moz-column-gap:30px;-ms-column-gap:30px;-o-column-gap:30px;column-gap:30px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.homeSection.section-SDD .cityTitle{color:#b61212;font-size:160px;font-weight:400;line-height:130px;font-family:"Source Serif Pro",serif!important}.homeSection.section-SDD .SSDtabBox .sectionHeading{padding-top:0;padding-bottom:20px}.homeSection.section-SDD h4{font-size:14px;margin-top:20px;font-weight:700;line-height:1.3;text-align:center;margin-bottom:20px;text-transform:uppercase}.homeSection.section-SDD ul li{color:#fff;cursor:pointer;min-width:150px;font-size:16px;font-weight:500;list-style:none;padding:10px 0;text-align:center;width:fit-content;position:relative;background:#b61212;border:solid 2px #B61212;font-family:Roboto,sans-serif!important;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}.homeSection.section-SDD ul li:hover,.homeSection.section-SDD ul li.active{color:#b61212;background-color:#fff}.homeSection.section-SDD .wrapper-SSDtabBox{max-width:100%;padding:0 10px;margin-top:20px}.homeSection.section-SDD .wrapper-SSDtabBox p{width:95%;margin:0 auto}.homeSection.section-SDD .wrapper-SSDtabBox p a{font-size:24px;font-weight:400;line-height:21px;font-style:normal;color:#000;letter-spacing:.48px;font-family:Open Sans!important}.homeSection.section-SDD .wrapper-SSDtabBox a{font-weight:300}.homeSection.section-SDD .wrapper-SSDtabBox a:hover{text-decoration:underline}.homeSection.section-SDD .innerSection:nth-child(2){display:none}.homeSection.section-SDD .innerSection:nth-child(2) .SDDBox{position:relative}@media only screen and (max-width:1600px){.homeSection.section-SDD .sddBgImages:nth-child(4){height:1280px}.homeSection.section-SDD .wrapper-SSDtabBox .SSDtabBox:nth-child(5) p,.homeSection.section-SDD .wrapper-SSDtabBox .SSDtabBox:nth-child(5) p a{font-size:20px;line-height:28px}.homeSection.section-SDD .sectionHeading{padding-top:10px;padding-bottom:20px}.homeSection.section-SDD .SSDtab-buttonBox{margin:100px auto 50px}}@media only screen and (max-width:1400px){.homeSection.section-SDD .sectionHeading{padding-bottom:10px}.homeSection.section-SDD .SSDtab-buttonBox{margin:70px auto 40px}}@media only screen and (max-width:1150px){.homeSection.homeSection.section-SDD .cityTitle{font-size:130px;line-height:140px}.homeSection.section-SDD .sddBgImages:nth-child(3),.homeSection.section-SDD .sddBgImages:nth-child(4),.homeSection.section-SDD .sddBgImages:nth-child(5){height:1180px}.homeSection.section-SDD .sddBgImages:nth-child(1),.homeSection.section-SDD .sddBgImages:nth-child(2){height:850px;object-fit:cover}}@media only screen and (max-width:1025px){.homeSection.section-SDD .SSDtabBox .sectionHeading{font-size:40px;font-weight:600;line-height:52px}}@media only screen and (max-width:999px){.homeSection.section-SDD p,.homeSection.section-SDD p a,body.index .index-sections .homeSection.section-SDD p,body.index .index-sections .homeSection.section-SDD p a{font-size:16px;line-height:22px;font-weight:400;color:#141414}.homeSection.section-SDD .innerSection:nth-child(1){display:none}.homeSection.section-SDD .innerSection:nth-child(2){display:block}.homeSection.section-SDD{margin-top:60px}.homeSection.section-SDD .innerSection:nth-child(2) .SDDBox{margin-top:60px;margin-bottom:30px;padding:0 15px}.homeSection.section-SDD .innerSection:nth-child(2) .logoImageSlider{top:0;left:auto;width:159px;margin:0 auto;display:block;position:relative;border-radius:50px;background:#fff;padding:2px 12px 4px;border:1px solid #d9d9d9;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.homeSection.homeSection.section-SDD .SDD-mobileHeadline p{font-weight:600;margin-bottom:40px}.homeSection.section-SDD .innerSection:nth-child(2) .sectionHeading{margin-top:50px;margin-bottom:15px}.homeSection.section-SDD .SSDtab-buttonBoxMob{padding:0;margin:0 auto;max-width:100%}.homeSection.section-SDD .innerSection:nth-child(2) ul li{width:100%;padding:0;margin-bottom:0;border-radius:0;text-align:left;background:#fff;border:1px solid #d9d9d9}.homeSection.section-SDD .innerSection:nth-child(2) h4{margin:0;color:#606646;font-size:20px;font-weight:600;line-height:26px;text-align:left;padding:10px 20px;letter-spacing:.02em;border-bottom:1px solid #d9d9d9;background:#9d866105}.homeSection.section-SDD .innerSection:nth-child(2) h4:after{top:15px;right:25px;font-size:40px;font-weight:400;line-height:22px;content:" \203a";position:absolute;transform:rotate(90deg)}.homeSection.section-SDD .innerSection:nth-child(2) li.active h4:after{top:10px;transform:rotate(0)}.homeSection.section-SDD .SSDtabBoxMob{padding:20px 25px}.homeSection.section-SDD .SSDtabBoxMob p{text-align:justify}.homeSection.section-SDD .innerSection:nth-child(2) .sdd-divider{margin-bottom:40px;background:#000}.homeSection.section-SDD .innerSection:nth-child(2) .sdd-divider img{width:24px;height:12px}.homeSection.section-SDD .innerSection:nth-child(2) .sdd-divider .add-flex{padding:2px 0;-webkit-column-gap:5px;-moz-column-gap:5px;-ms-column-gap:5px;-o-column-gap:5px;column-gap:5px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.homeSection.section-SDD .innerSection:nth-child(2) .sdd-divider h4{margin:0;padding:5px 0;color:#f8f8f8;font-size:16px;font-weight:600;line-height:21px;text-align:center;border-bottom:none;letter-spacing:normal;background:#b61212}.homeSection.section-SDD .innerSection:nth-child(2) .sdd-divider span{color:#fff;font-size:16px;font-weight:600;line-height:21px;font-style:normal;align-items:center;font-family:"Source Serif Pro"}.homeSection.section-SDD .innerSection:nth-child(2) .sdd-divider h4:after{content:none;display:none}.homeSection.section-SDD .innerSection:nth-child(2) .sdd-divider strong{font-size:20px;color:#fff;line-height:14px;font-weight:400}.homeSection.section-SDD .innerSection:nth-child(2) h4 span{font-size:12px;font-weight:600;color:#6b6b6b;line-height:16px;font-style:normal;text-transform:none}.homeSection.section-SDD .innerSection:nth-child(2) li:nth-child(1) h4 span{margin-left:55px}.homeSection.section-SDD .innerSection:nth-child(2) li:nth-child(2) h4 span{margin-left:30px}.homeSection.section-SDD .innerSection:nth-child(2) li:nth-child(3) h4 span{margin-left:46px}.homeSection.section-SDD .innerSection:nth-child(2) li:nth-child(4) h4 span{margin-left:18px}.homeSection.section-SDD .innerSection:nth-child(2) li:nth-child(5) h4 span{margin-left:30px}}.section13{max-width:100%;margin-top:20px;margin-bottom:20px}.section13 .innerSection{padding:12px 70px;background:#f4f4f4;width:calc(100% - 2px);border:1px solid #8D8D8D}.section13 .subscribe-form{gap:30px;display:flex;margin-bottom:0;align-items:center;justify-content:center}body.index .index-sections .section13 p{color:#141414;font-size:24px;font-weight:600;line-height:26px;flex-basis:60%;letter-spacing:.02em}.section13 input[type=text],.section13 input[type=email]{width:465px;height:65px;color:#646464;font-size:20px;margin-bottom:0;border-radius:0;font-weight:400;line-height:22px;letter-spacing:.01em;font:20px Source Serif Pro;border:1px solid #8D8D8D}.section13 input.action_button[type=submit]{height:55px;line-height:0;font-size:18px;font-weight:600;min-height:auto;max-height:none;padding:16px 40px;background:#b61212;border-radius:100px;letter-spacing:.01em;border:1px solid #B61212;font-family:Open Sans!important}@media only screen and (max-width:1440px){.section13{margin-bottom:0}.section13 .innerSection{padding:20px}}@media only screen and (max-width:1367px){body.index .index-sections .section13 p{font-size:20px;font-weight:400}.section13 input[type=text],.section13 input[type=email]{height:45px;font:16px Source Serif Pro}.section13 input.action_button[type=submit]{height:44px;font-size:14px;padding:10px 43px}}@media only screen and (max-width:1025px){body.index .index-sections .section13 p{font-size:18px;line-height:22px;font-weight:600;flex-basis:40%}.section13 input[type=text],.section13 input[type=email]{height:65px;width:343px;font:20px Source Serif Pro}.section13 input.action_button[type=submit]{height:55px;width:fit-content}}@media only screen and (max-width:798px){.section13 .subscribe-form{flex-direction:column}.section13 input[type=text],.section13 input[type=email]{height:50px}.section13 input.action_button[type=submit]{height:40px}.section13 .innerSection{padding-bottom:0}body.index .index-sections .section13 p{text-align:center}}.featured-blog-section .container{width:100%}.blog_header_container{display:flex;justify-content:space-between;align-items:center}.homeSection .blog_header_container a.link{color:#141414;font-weight:600;font-size:24px;line-height:26px;text-decoration:underline;font-family:"Source Serif Pro",serif!important}.featured-blog-section{max-width:100%;margin:10px 70px}.carousel-nav{display:flex;position:absolute;right:74px;z-index:100;background:#fff;padding-left:20px;gap:10px;margin-left:20px}.new{min-width:25%}.blog_card_container{display:flex;justify-content:space-around;gap:20px}.blog_card_container .article{width:33.33%;min-width:345px;padding:0}.blog_card_container .article .blog_meta{font-family:Open Sans;font-style:normal;font-weight:400;font-size:22px;line-height:30px;color:#3c3c3c}.blog_card_container .article .excerpt{display:none}.right-image-cta{color:#fff;margin-top:40px;text-decoration:underline}.featured_features_container .left_container .text_container p{width:65%;color:#f4f4f4;font-size:20px;line-height:26px}.featured_features_container .left_container.right-image .text_container p{width:75%}.blog_card_container .article h3.sub_title{margin:10px 0 0}.blog_card_container .article h3 a{font-family:"Source Serif Pro"!important;font-style:normal;font-weight:600;font-size:32px;line-height:40px;display:flex;align-items:center;letter-spacing:.01em;color:#141414}.gifts{gap:10px}.featured-gifts{margin:100px 70px 0}.free-shipping{gap:15px;display:flex;align-items:center;border-bottom:3px solid #F4F4F4}.image-container .card{display:flex;position:relative;justify-content:center}.image-container .card-title{position:absolute;top:7px;font-style:normal;font-weight:700;font-size:16px;line-height:22px;letter-spacing:.01em;color:#f4f4f4;text-align:center;width:75%}.left_container{position:relative}.left_container .featured-image{width:100%;max-width:100%;object-fit:cover;height:618px}.left_container .text_container{top:0;flex:1;height:100%;width:100%;gap:10px;display:flex;padding-top:55px;padding-left:70px;padding-right:40px;position:absolute;flex-direction:column;align-items:baseline;background:linear-gradient(128deg,#1e1a1a,#2c272700)}.text_container .sectionHeading{color:#f4f4f4}.text_container a{margin-top:20px}.article .card-image{width:-webkit-fill-available;max-width:580px!important;max-height:486px}.blog_card_container .article p{font-family:Open Sans;font-style:normal;font-weight:400;font-size:22px;line-height:30px;color:#3c3c3c;margin:20px 0}.blog_card_container .article img{margin:0;display:inline-block}.article .buttonRound{text-transform:uppercase;align-self:baseline;font-size:16px}.featured_features_container{display:flex;flex-direction:column;margin-top:100px}.featured_features_container .top_container .left_container .image-container{gap:20px;display:flex;margin-top:30px}.featured_features_container .top_container .left_container button{margin-left:20px;margin-top:40px}.featured_features_container .top_container .left_container .image-container .image-block .image-title{margin:0;text-align:center;width:59%;color:#fff;font-size:16px}.featured_features_container .top_container .left_container .image-container .image-block{width:280px;height:150px;background-size:cover;display:flex;align-content:center}.shopify-section .container.homeSection{z-index:1;padding-top:10px;padding-bottom:60px}.featured_features_container .top_container{display:flex;gap:5px}.featured_features_container .left-heading{border-bottom:3px solid #F4F4F4}.featured_features_container .bottom_block_container{position:relative;margin-top:5px}.featured_features_container .bottom-block-content{top:0;left:0;width:100%;height:100%;position:absolute;padding:35px 70px 0;border-top:1px solid #9D8661;border-bottom:1px solid #9D8661;background:linear-gradient(180deg,#1d1818,#5c5c5c00)}.featured_features_container .bottom-block-content h3{color:#fff;font-size:36px;font-weight:400;line-height:26px;margin-bottom:15px;letter-spacing:.36px}.homeSection.featured_features_container .bottom-block-content p{color:#fff;font-size:24px;line-height:26px;letter-spacing:.24px}.featured_features_container .top_container .left_container h1{line-height:37px;padding-bottom:1px;border-bottom-style:solid;border-bottom-width:3.1px;width:fit-content;color:#fff;margin-left:20px}.right-cta{gap:20px;display:flex;margin-top:20px;align-items:center;justify-content:space-between}.featured_features_container .left_container.right-image .right-cta p{width:100%;font-size:16px;line-height:22px;text-wrap:nowrap}.featured_features_container .left_container.right-image .right-cta a{margin-top:0}.featured_features_container .top_container .left-image .text_container{background:linear-gradient(65deg,#161616 28.45%,#0000);height:100%}.our_story_container .divider{height:4px;background:#fff;width:20%;margin-bottom:20px}.our_story_container .content_container{display:flex;flex:.66;flex-direction:column;overflow:hidden;margin:0 20px;padding-top:30px}#ourstory-background{height:664px;width:100%;object-fit:cover}.our_story_container .bottom{min-height:fit-content}.top .title{font-family:"Source Serif Pro";font-style:normal;font-weight:600;font-size:48px;line-height:normal;color:#fff;margin-bottom:10px}.top{display:block;position:sticky}.our_story_container{position:relative;margin-top:150px;margin-bottom:30px}.our_story_container .inner_container{display:flex;position:relative;background-color:#141414}.our_story_container .right_container{display:flex;flex-direction:column}body.index .index-sections .our_story_container .bottom p{font-style:normal;font-weight:400;text-align:justify;color:#f4f4f4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:14;display:-webkit-box;font-size:20px;line-height:26px;letter-spacing:.2px;font-family:"Source Serif Pro",serif!important}.our_story_container .image-container{flex:.33}.our_story_container .image-container img.background{height:635px;object-fit:cover;object-position:right}.our_story_container .text_container{display:flex;flex-direction:column}.our_story_container .bottom{display:flex;gap:25px}.our_story_container .text_container .buttonRound{align-self:end}.left-read-more{display:none!important}.overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:#000000b3;transition:opacity .5s;visibility:hidden;opacity:0;z-index:99999;display:flex;justify-content:center;align-items:center}.overlay:target{visibility:visible;opacity:1}.popup{background:#fff;transition:all 3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:13.8993px;overflow:hidden}.popup img{border:0;height:100%;display:block;max-width:100%;width:fit-content}.popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}.popup .close{top:35px;right:35px;transition:all .2s;font-size:30px;font-weight:700;text-decoration:none;color:#333;display:flex!important;align-items:center;z-index:1;position:absolute}.popup .close:hover{color:#06d85f}body.index .index-sections .popup .close p{font-family:"Source Serif Pro"!important;font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:right;letter-spacing:.01em;color:#141414;margin-right:23px;z-index:1}.list{padding:0 30px 0 70px;margin-top:45px;display:flex;flex-direction:column;gap:13px}.popup .content{display:block;position:absolute;top:0;width:100%;color:#fff;height:100%;min-height:100%;border-radius:15px;padding:90px 0 20px}.popup .content.mainContentBox{background:linear-gradient(127.4deg,#fff -1.38% 27.38%,#ffffff08 104.78%)}.popup-title{color:#141414;font-style:normal;font-weight:400;font-size:30px;line-height:38px;font-family:"Source Serif Pro"!important}.popup-subtitle{color:#b61212;font-style:normal;font-weight:400;font-size:18px;line-height:23px;font-family:"Source Serif Pro"!important}.list a,.homeSection a.more-info{color:#141414;font-style:normal;font-weight:600;font-size:24px;line-height:26px;letter-spacing:.02em;text-decoration-line:underline;font-family:"Source Serif Pro"!important}.popup .popup-header{text-align:center}.homeSection a.more-info{color:#f4f4f4;font-size:16px;line-height:24px;text-align:center;position:absolute;bottom:50px;margin:0 auto;left:50%;display:inline-block;transform:translate(-50%)}.carousel-cell{width:33.3%;margin-right:10px;border-radius:5px;counter-increment:carousel-cell}.blog .blog_card_container{display:block}.article .buttonRound{padding:13px 40px;font-size:18px;line-height:22px}.blog .flickity-prev-next-button{right:0;top:auto;left:auto;padding:0;opacity:1;width:30px;height:30px;bottom:-70px;line-height:0;max-height:30px;min-height:30px;border-radius:100px;background:transparent;border:solid 3px #656565}.blog .flickity-prev-next-button:hover{opacity:.5}.blog .flickity-prev-next-button.previous{right:80px}.blog .flickity-prev-next-button svg{margin:0;top:auto;padding:0;left:auto;width:50%;height:50%;line-height:0;transform:none;position:relative}.blog .flickity-page-dots{width:90%;bottom:-60px;display:none}.blog .flickity-slider{transform:none}.blog .flickity-page-dots .dot{margin:0;height:5px;line-height:0;border-radius:0;background:#141414;opacity:1;width:calc(100% + -0px)}.blog .flickity-page-dots .dot.is-selected{background:#b61212}.blog .flickity-enabled{overflow:visible}.blog .flickity-prev-next-button,#tab-top{display:none}@media only screen and (max-width:1440px){.list a,.more-info{font-size:18px;line-height:22px}.left_container .text_container{padding-left:20px;padding-right:20px}.text_container .sectionHeading{font-size:40px;line-height:50px}.featured_features_container .left_container .text_container p{font-size:16px;line-height:22px}.left_container .featured-image{height:564px}.blog_card_container .article h3 a{font-size:24px;line-height:30px}body.index .index-sections .blog_card_container .article p{font-size:16px;line-height:22px}.homeSection .article .buttonRound{font-size:14px;padding:10px 40px}.featured_features_container .bottom-block-content{padding-left:30px;padding-right:30px}.top .title{font-size:40px;margin-bottom:0}body.index .index-sections .our_story_container .bottom p{font-size:16px;line-height:22px;letter-spacing:.16px;-webkit-line-clamp:16;font-family:Open Sans!important}.our_story_container .image-container img.background{height:580px}}@media only screen and (max-width:1367px){.blog .flickity-prev-next-button.previous{right:60px}}@media only screen and (max-width:1280px){.featured_features_container .left_container .text_container p{width:75%}.featured_features_container .left_container.right-image .text_container p{width:90%}.popup{width:60%}.featured_features_container .bottom_block_container img{object-fit:cover;height:165px;width:100%}}@media only screen and (max-width:1025px){.blog .flickity-page-dots{width:90%;bottom:-38px;display:flex}.blog .flickity-prev-next-button.previous{right:40px}.blog .flickity-prev-next-button{width:22px;height:22px;bottom:-45px;max-height:22px;min-height:22px;border:solid 2px #141414;display:block}.blog .flickity-prev-next-button .arrow{fill:#141414;opacity:1}.featured_features_container .bottom_block_container{margin-top:0}.homeSection.featured_features_container .bottom-block-content h3{font-size:28px;margin-bottom:20px;letter-spacing:.28px}.homeSection.featured_features_container .bottom-block-content p{font-size:16px;letter-spacing:.16px}.featured_features_container .bottom_block_container img{height:190px}.featured_features_container .bottom-block-content{padding-left:20px;padding-right:20px}.popup{width:74%}.featured_features_container .left_container.right-image .text_container p{width:60%}.featured_features_container .left_container.right-image .text_container p.right-image-cta{width:100%}.right-cta{bottom:20px;position:absolute}.blog .flickity-page-dots .dot{height:3px}}@media only screen and (max-width:999px){.more-info{bottom:20px}}@media only screen and (max-width:800px){.list{margin-top:20px}}@media only screen and (max-width:769px){.blog .flickity-page-dots{width:88%}.blog .flickity-prev-next-button{border:solid 2px #B61212}.blog .flickity-prev-next-button .arrow{fill:#b61212}}@media only screen and (max-width:600px){.blog .flickity-page-dots{width:85%}.right-cta{bottom:auto;position:relative}.featured_features_container .bottom-block-content{margin-top:5px;background:linear-gradient(180deg,#000,#0000)}.featured_features_container .bottom_block_container img{height:236px}.homeSection.featured_features_container .bottom-block-content h3{line-height:40px;margin-bottom:10px;text-align:center}.homeSection.featured_features_container .bottom-block-content p{line-height:20px;text-align:center}}@media only screen and (max-width:480px){.blog .flickity-page-dots{width:80%}}@media screen and (max-width:700px){.list{padding:0 30px}.box,.popup{width:70%}body.index .index-sections .our_story_container .bottom p{font-style:normal;font-weight:400;font-size:20px;line-height:26px;text-align:justify;letter-spacing:.01em;color:#f4f4f4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:14;display:-webkit-box;font-size:16px;line-height:22px}}@media(max-width:1600px){.article{display:flex;flex-direction:column;justify-content:space-around}.article image-tag{width:100%}.featured_features_container .top_container .left_container .image-container .image-block{width:200px;height:110px}}@media(max-width:1368px){.featured_features_container .top_container .left_container .image-container .image-block{width:280px;height:150px}}@media only screen and (max-width:1440px){.featured-gifts{margin-left:20px;margin-right:20px;margin-top:70px}.featured-blog-section{margin-left:20px;margin-right:20px}.our_story_container{margin-top:100px}.homeSection .blog_header_container a.link{font-size:18px;line-height:22px}}@media(max-width:1280px){#ourstory-background{height:480px}}@media(max-width:1025px){.featured_features_container .top_container{flex-direction:column}.featured_features_container{margin-top:30px}.our_story_container{margin-top:5px}.our_story_container .content_container{flex:1;padding-right:10px;padding-bottom:40px}.article .buttonRound{padding:13px 40px;font-size:18px;line-height:22px}.inner_container .image-container{display:none}.our_story_container .text_container{flex:1;margin-top:10px}.our_story_container .divider{height:2px}.our_story_container #tab-top h2{margin:34px 13px 12px;font-family:"Source Serif Pro";font-style:normal;font-weight:600;font-size:40px;line-height:50px;color:#000}.our_story_container .bottom{gap:40px}body.index .index-sections .our_story_container .bottom p{font-style:normal;font-weight:400;text-align:justify;letter-spacing:.01em;color:#f4f4f4;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:13;display:-webkit-box;font-size:16px;line-height:20px}.blog_card_container .article p{font-size:16px;line-height:22px;width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.blog_card_container .article .blog_meta{width:100%;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:16px;line-height:22px}.gifts .article .buttonRound{width:100%;font-size:14px;font-family:"Source Serif Pro";text-align:center;padding:8px 40px;line-height:22px}.blog_card_container .article h3 a{font-style:normal;font-weight:600;font-size:26px;line-height:32px;display:flex;align-items:center;letter-spacing:.01em;color:#2c2c2c}.blog_card_container{justify-content:inherit;overflow:scroll}.gifts{gap:33px}.featured_features_container .top_container .left_container{flex:none;width:100%;background:#000}.featured_features_container .top_container .right-image{height:auto}.featured_features_container .top_container .left-image{min-height:auto;align-items:baseline}.featured_features_container .top_container .right-image .text_container{bottom:20px}.featured_features_container .top_container .left_container .image-container .image-block{width:160px;height:80px}.our_story_container .text_container .buttonRound{padding:13px 40px}}@media(max-width:768px){.featured_features_container #tooltip{padding:0!important}.our_story_container .bottom{gap:0px}.our_story_container{margin-top:5px}.our_story_container .content_container .top{display:block;margin-bottom:5px}.our_story_container .top{display:none}.featured_features_container .top_container .left-image .text_container{height:auto}.top .title{font-size:32px}.more-info{bottom:20px;font-size:24px;line-height:26px}.featured_features_container .left-heading,.text_container .title{font-size:32px;line-height:40px}.article .buttonRound{font-size:14px;padding:13px 40px}.featured_features_container .buttonRound{padding:11px 40px;font-size:14px;line-height:22px}.our_story_container .text_container .buttonRound{align-self:start;font-size:14px;text-transform:uppercase;font-weight:400}#ourstory-background{height:440px}.close img{height:18px;width:18px}.content{padding:60px 0 20px}.content .header{display:block}.popup{width:360px;height:495px}.popup .featured-image{width:100%}.popup .content{overflow:hidden;padding-top:50px}.list{gap:6px;margin-top:20px;padding:0 30px}.popup-title{font-size:24px;line-height:30px}.popup .close{top:13px;right:13px}body.index .index-sections .popup .close p{margin-top:2px}.popup-subtitle,.list a{font-size:14px;line-height:18px}.blog_meta a{font-size:16px}.left-read-more{display:block!important}.our_story_container .bottom #ourstory-background{height:464px;object-fit:cover}.our_story_container .inner_container{width:100%;overflow:scroll}.our_story_container .left_container{min-width:100%;width:100%;display:flex;flex-direction:column}.our_story_container .right_container{display:none}.featured_features_container .bottom_block_container{padding-top:0}.featured_features_container .top_container .left_container .text_container .sub_title p{width:100%;font-style:normal;font-weight:400;font-size:16px;line-height:22px;letter-spacing:.01em;color:#f1f1f1}.text_container a{margin-top:20px;padding:10px 40px!important}.featured_features_container .top_container .left-image{padding-bottom:280px}.blog_card_container .article .blog_meta{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#505050}.gifts{gap:33px}.featured_features_container .top_container .left_container .image-container{flex-direction:column}.featured_features_container .top_container .left_container .text_container .sub_title{font-size:18px;line-height:22px;width:64%}.featured_features_container .top_container .left_container .image-container .image-block{height:160px;width:100%}.featured_features_container .top_container .left_container{height:fit-content;background-position:center;display:flex;align-items:flex-end}.featured_features_container .top_container .left_container .image-container{margin-left:12px;margin-right:12px;align-self:center}.featured_features_container .buttonRound{align-self:center}.featured_features_container .top_container .left_container button{margin-bottom:40px;margin-right:40px;margin-left:40px}.featured_features_container .top_container .left_container .text_container .sub_title{width:90%}.featured_features_container .left_container .text_container p{width:100%}}@media(max-width:700px){body.index .index-sections .our_story_container .bottom p{-webkit-line-clamp:10}}@media(max-width:600px){.featured-gifts{margin-top:50px}.featured_features_container .top_container .right-image .text_container{top:auto}.featured_features_container .left_container.right-image .text_container p{width:100%}}@media(max-width:660px){.featured_features_container .top_container .left-image{padding-bottom:310px}}@media(max-width:545px){.featured_features_container .top_container .left-image{padding-bottom:340px}}@media(max-width:404px){.featured_features_container .top_container .left-image{padding-bottom:380px}}.reveal .hidden{display:block!important;visibility:visible!important}.product:hover .reveal img{opacity:1}.reveal{position:relative}.reveal .hidden{position:absolute;z-index:-1;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.reveal:hover .hidden{z-index:100000;opacity:1}.reveal .hover-caption{position:absolute;top:0;display:table;width:100%;height:100%;font:13px/1.6 sans-serif;text-transform:uppercase;color:#333;letter-spacing:1px;text-align:center;text-rendering:optimizeLegibility;background:#00000091;display:flex;align-items:center;justify-items:center}.reveal .hidden .hover-caption .centered p{font-family:"Source Serif Pro"!important;font-style:normal;font-weight:700;font-size:16px;line-height:22px;text-align:center;letter-spacing:.01em;color:#f4f4f4;margin:0 auto;width:100%;padding-left:10px;padding-right:10px}.reveal .hidden .hover-caption .centered a{text-decoration:underline;font-family:"Source Serif Pro"!important;font-style:normal;font-weight:400;font-size:18px;line-height:23px;text-align:center;text-decoration-line:underline;color:#f4f4f4;display:inline-block}@media(max-width:1440px){.featured_features_container .left-image .text_container .reveal a{padding:0;font-size:14px;line-height:22px}}@media(min-width:480px)and (max-width:979px){.reveal .hover-caption{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/homepage-2023.css.map */
