body.page-template-afieromata.page-id-723043{font-family:"hypatia-sans-pro",sans-serif;color:#fff;background-color:#000}body.page-template-afieromata.page-id-723043 header,body.page-template-afieromata.page-id-723043 .yw-popup{color:#000}@media only screen and (min-width: 992px){.desk-hidden{display:none !important}}@media only screen and (max-width: 991px){.mob-hidden{display:none !important}}.see-more{display:flex;justify-self:center;align-self:end;font-weight:900;background-color:#b60625;border:none;margin:0 auto}.see-more a{display:block;padding:6px 20px;font-size:1.5rem;white-space:nowrap;color:#fff}@media only screen and (max-width: 991px){.see-more a{padding:6px 12px;color:#d4b263}}@media only screen and (min-width: 992px){.see-more a:hover{color:#d4b263}}@media only screen and (min-width: 992px){.see-more.photos-swiper-button{background-color:#920000;margin-top:43px}.see-more.photos-swiper-button:hover{background-color:#000}.see-more.photos-swiper-button a{color:#fcefd8}.see-more.photos-swiper-button a:hover{color:#fff}}@media only screen and (max-width: 991px){.see-more.photos-swiper-button{margin:18px auto 0}}.see-more.gifts-button{background:rgba(0,0,0,0)}@media only screen and (max-width: 991px){.see-more.gifts-button a{color:#fff}}.opening{position:relative;height:calc(100vh - 110px);background-image:url(/wp-content/uploads/2026/02/red-backround.webp);background-size:cover;background-attachment:fixed;background-position:40% top;overflow-y:hidden;overflow-x:clip}.opening .frame{position:absolute;background-color:#000;z-index:1}.opening .frame.frame-top{top:0;left:0;width:100%;height:3.125rem}@media only screen and (max-width: 991px){.opening .frame.frame-top{height:2rem}}.opening .frame.frame-bottom{bottom:0;left:0;width:100%;height:3.125rem;z-index:3}@media only screen and (max-width: 991px){.opening .frame.frame-bottom{height:2rem}}.opening .frame.frame-left{top:0;left:0;width:3.125rem;height:100%}@media only screen and (max-width: 991px){.opening .frame.frame-left{width:2rem}}.opening .frame.frame-right{top:0;right:0;width:3.125rem;height:100%}@media only screen and (max-width: 991px){.opening .frame.frame-right{width:2rem}}.opening .frame-mid.first{top:0;left:25%;width:3.125rem;height:100%}@media only screen and (max-width: 991px){.opening .frame-mid.first{top:25%;left:0;height:2rem;width:100%}}.opening .frame-mid.second{top:0;left:calc(75% - 3.125rem);width:3.125rem;height:100%}@media only screen and (max-width: 991px){.opening .frame-mid.second{top:calc(75% - 2rem);left:0;height:2rem;width:100%}}.opening .opening-greeting{position:absolute;top:50%;left:50px;font-weight:700;text-transform:uppercase;z-index:4}@media only screen and (max-width: 991px){.opening .opening-greeting{top:auto;left:50%;bottom:40px;transform:translateX(-50%)}}.opening .opening-greeting .greeting-wrapper{position:relative}@media only screen and (max-width: 991px){.opening .opening-greeting .greeting-wrapper{text-shadow:1px 1px #c80024}}.opening .opening-greeting .greeting-wrapper>*{line-height:1em}.opening .opening-greeting img{position:absolute;left:0;bottom:clamp(-150px,-6vw,-38px);width:150%;max-width:930px}@media only screen and (max-width: 991px){.opening .opening-greeting img{bottom:-40px;left:50%;transform:translateX(-50%);width:clamp(320px,88vw,400px)}}.opening .opening-subheading{position:absolute;top:-5px;left:20px;font-size:clamp(30px,3vw,57px);font-style:italic;color:#fff;margin:0}@media only screen and (max-width: 991px){.opening .opening-subheading{font-size:30px}}.opening .opening-title{font-size:clamp(102px,13vw,281px);font-weight:800;color:#fff}@media only screen and (max-width: 991px){.opening .opening-title{font-size:102px}}.opening img.cupid{position:absolute;right:10px;bottom:20px;width:clamp(400px,62vh,930px);z-index:2}@media only screen and (max-width: 590px){.opening img.cupid{right:-100px}}.menu{background-color:#c80024}.menu .menu-list{display:flex;margin:0;padding:0;align-items:center;text-decoration:none;list-style:none}.menu .menu-list .menu-item{font-size:30px;font-weight:700;text-align:center;text-transform:uppercase;font-style:italic;white-space:nowrap;transform:skewX(-10deg);transition:all .4s cubic-bezier(0.23, -0.18, 0.27, 0.77)}.menu .menu-list .menu-item:hover{background-color:#fff}.menu .menu-list .menu-item:hover>a{color:#c80024}.menu .menu-list .menu-item a{display:inline-block;padding:40px 48px;color:#fff;transform:skewX(15deg)}@media only screen and (max-width: 991px){.menu .menu-list .menu-item a{font-size:15px;padding:20px 8px 30px}}.swiper-section{padding:2rem 0}@media only screen and (min-width: 992px){.swiper-section{display:grid;gap:3.125rem;padding:3.125rem;grid-template-columns:minmax(0, 1fr) 760px minmax(0, 1fr);grid-template-areas:"left center right"}}@media only screen and (max-width: 1700px){.swiper-section{grid-template-areas:". left ." ". center ." ". right .";justify-items:center}}.swiper-section>div{background-color:#c80024}@media only screen and (max-width: 991px){.swiper-section .padded{padding-top:150px}}.swiper-section .side{display:flex;justify-content:center;flex-direction:column;max-width:370px;padding:50px}@media only screen and (max-width: 991px){.swiper-section .side{width:320px;padding:31px;padding-top:10px;text-align:center}}@media only screen and (min-width: 992px)and (max-width: 1699px){.swiper-section .side{max-width:none;width:100%;text-align:center;background-repeat:no-repeat}}.swiper-section .slogan-container{font-weight:800;background-image:url(/wp-content/uploads/2026/02/back-pano-mobile-.webp)}@media only screen and (max-width: 991px){.swiper-section .slogan-container{text-align:center;background-position:center;background-repeat:no-repeat}}@media only screen and (min-width: 992px){.swiper-section .slogan-container{grid-area:left;background-image:url(/wp-content/uploads/2026/02/back-left.webp)}}@media only screen and (min-width: 1700px){.swiper-section .slogan-container{justify-self:end}}@media only screen and (min-width: 992px)and (max-width: 1699px){.swiper-section .slogan-container{background-image:linear-gradient(rgba(195, 0, 29, 0.7098039216), rgba(250, 54, 54, 0.5)),url(/wp-content/uploads/2026/02/back-left.webp)}}.swiper-section .slogan-container .slogan-1{font-size:35px;line-height:1em}.swiper-section .slogan-container .slogan-2{margin-left:35px;font-size:100px;line-height:1em}@media only screen and (max-width: 991px){.swiper-section .slogan-container .slogan-2{font-size:86px}}.swiper-section .slogan-container .slogan-2.font-80{font-size:80px}.swiper-section .slogan-container .slogan-sub{font-size:31px;text-align:right}.swiper-section .swiper{padding:43px;grid-area:center;text-align:center}@media only screen and (max-width: 991px){.swiper-section .swiper{max-width:460px;padding:0;margin:2rem auto}}.swiper-section .swiper .swiper-wrapper{max-width:660px;max-height:660px}@media only screen and (max-width: 991px){.swiper-section .swiper .swiper-wrapper{max-width:320px}}.swiper-section .swiper .swiper-pagination-bullet-active{background:#e10035}.swiper-section .swiper .swiper-button-next:after,.swiper-section .swiper .swiper-button-prev:after{color:#fff}.swiper-section .swiper-title{font-size:34px;text-align:left;font-weight:700;font-style:italic;background-image:url(/wp-content/uploads/2026/02/back-kato-mobile-1.webp)}@media only screen and (max-width: 991px){.swiper-section .swiper-title{background-position:center;background-repeat:no-repeat}}@media only screen and (min-width: 992px){.swiper-section .swiper-title{grid-area:right;background-image:url(/wp-content/uploads/2026/02/back-right.webp)}}@media only screen and (min-width: 1700px){.swiper-section .swiper-title{justify-self:start}}@media only screen and (min-width: 992px)and (max-width: 1699px){.swiper-section .swiper-title{background-image:linear-gradient(rgba(195, 0, 29, 0.71), rgba(250, 54, 54, 0.5)),url(/wp-content/uploads/2026/02/back-right.webp);background-color:#d4002f}}@media only screen and (max-width: 991px){.swiper-section.special-offers-section .slogan-container{display:none}.swiper-section.special-offers-section .swiper{margin:0 auto;background-image:url(/wp-content/uploads/2026/02/back-nights.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.swiper-section.special-offers-section .swiper-title{background-image:none}}.gifts-banner,.love-banner,.ideas-banner{padding:24px;text-align:center;background-color:#c80024;background-image:url(/wp-content/uploads/2026/02/heart-mobile.webp);background-position:center;background-repeat:no-repeat}@media only screen and (min-width: 992px){.gifts-banner,.love-banner,.ideas-banner{background-image:url(/wp-content/uploads/2026/02/back-title-enotites.webp);background-size:cover;min-height:235px}}@media only screen and (max-width: 991px){.gifts-banner,.love-banner,.ideas-banner{width:320px;margin:auto}}@media only screen and (max-width: 991px){.gifts-banner .banner-logo,.gifts-banner .banner-text,.love-banner .banner-logo,.love-banner .banner-text,.ideas-banner .banner-logo,.ideas-banner .banner-text{display:none}}.gifts-banner .banner-label,.love-banner .banner-label,.ideas-banner .banner-label{font-size:48px;font-family:"Dancing Script",cursive}@media only screen and (min-width: 992px){.gifts-banner .banner-label,.love-banner .banner-label,.ideas-banner .banner-label{margin-left:-120px;font-size:67px}}.gifts-banner .banner-text,.love-banner .banner-text,.ideas-banner .banner-text{font-size:34px;font-weight:300}@media only screen and (min-width: 992px){.valentine-gifts{background-color:#c80024}}.valentine-gifts .gift-grid{flex-wrap:wrap}@media only screen and (min-width: 992px){.valentine-gifts .gift-grid{margin:0 auto;width:-moz-fit-content;width:fit-content;background:#000}}.valentine-gifts .gift-grid,.valentine-gifts .article-grid,.articles .gift-grid,.articles .article-grid{display:flex;justify-content:center;gap:3.125rem;padding:3.125rem}@media only screen and (max-width: 991px){.valentine-gifts .gift-grid,.valentine-gifts .article-grid,.articles .gift-grid,.articles .article-grid{max-width:300px;flex-wrap:wrap;gap:2rem;margin:0 auto;padding:2rem 0}}.gift-card{text-align:center;background-color:#e34c63}@media only screen and (min-width: 992px){.gift-card{background-color:#c80024}}.gift-card .gift-image-wrapper{overflow:hidden;background-image:url(/wp-content/uploads/2026/02/back-xg-desktop-red.webp);background-position:center;background-size:cover}@media only screen and (max-width: 991px){.gift-card .gift-image-wrapper{background-image:url(/wp-content/uploads/2026/02/back-pelates-mobile.webp)}}@media only screen and (min-width: 992px){.gift-card .gift-image-wrapper img{transition:transform .5s ease}.gift-card .gift-image-wrapper img:hover{transform:scale(1.15) translateY(-40px)}}.gift-card .gift-info{position:relative}.gift-card .gift-brand{position:absolute;top:-60px;left:50%;font-size:20px;transform:translateX(-50%);white-space:nowrap}@media only screen and (max-width: 991px){.gift-card .gift-brand{top:-45px}}.gift-card .gift-brand>a{color:#fff}.article-card{flex:0 1 100%;display:grid;grid-template-rows:auto 1fr;padding:15px;background-image:url(/wp-content/uploads/2026/02/texture-card.png);background-position:center}@media only screen and (max-width: 991px){.article-card{flex:1 1 100%;max-width:300px}}.article-card .img-container{overflow:hidden}.article-card img{max-width:100%;height:auto;transition:transform .5s ease}.article-card img:hover{transform:scale(1.2)}.article-card .article-info{display:grid;grid-template-rows:auto 1fr auto;padding:30px clamp(30px,2vw,40px);text-align:center}@media only screen and (max-width: 991px){.article-card .article-info{padding:20px 0}}.article-card .article-title{display:block;margin-bottom:52px;font-size:clamp(26px,2vw,36px);line-height:1em;text-align:left}/*# sourceMappingURL=style-valentine-mood-of-love-26.css.map */