:root{--aside-width: 400px;--cart-aside-summary-height-with-discount: 300px;--cart-aside-summary-height: 250px;--grid-item-width: 355px;--header-height: 64px;--color-dark: #000;--color-light: #fff;--swiper-pagination-bottom: -5px}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Light-aSI7qSW5.woff2) format("woff2"),url(/assets/NyghtSerif-Light-B2FAMILT.woff) format("woff"),url(/assets/NyghtSerif-Light-Jie1HFOs.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-LightItalic-DyWijgDy.woff2) format("woff2"),url(/assets/NyghtSerif-LightItalic-BU3CAG_U.woff) format("woff"),url(/assets/NyghtSerif-LightItalic-BUjQ2_Zj.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Regular-BZ5xoD8I.woff2) format("woff2"),url(/assets/NyghtSerif-Regular-DbsjgEcr.woff) format("woff"),url(/assets/NyghtSerif-Regular-CzP34N7X.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-RegularItalic-co4Ita1G.woff2) format("woff2"),url(/assets/NyghtSerif-RegularItalic-IGOY9OAL.woff) format("woff"),url(/assets/NyghtSerif-RegularItalic-BuuNShqU.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Medium-DN1MuYCu.woff2) format("woff2"),url(/assets/NyghtSerif-Medium-BnjwWzeE.woff) format("woff"),url(/assets/NyghtSerif-Medium-BlTGRBDr.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-MediumItalic-CEb0rxOW.woff2) format("woff2"),url(/assets/NyghtSerif-MediumItalic-CSN92jjg.woff) format("woff"),url(/assets/NyghtSerif-MediumItalic-DHZgDcLH.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Bold-B11oV6_9.woff2) format("woff2"),url(/assets/NyghtSerif-Bold-CdjmyPPE.woff) format("woff"),url(/assets/NyghtSerif-Bold-CFOyZlJx.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-BoldItalic-C-UqrSVh.woff2) format("woff2"),url(/assets/NyghtSerif-BoldItalic-B73AKvTI.woff) format("woff"),url(/assets/NyghtSerif-BoldItalic-BZJ-rLS_.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-Dark-BCpRT1Ug.woff2) format("woff2"),url(/assets/NyghtSerif-Dark-vKss8aFp.woff) format("woff"),url(/assets/NyghtSerif-Dark-D5AzxMXE.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:NyghtSerif;src:url(/assets/NyghtSerif-DarkItalic-BEztsdDN.woff2) format("woff2"),url(/assets/NyghtSerif-DarkItalic-BnwutWAo.woff) format("woff"),url(/assets/NyghtSerif-DarkItalic-B_CHGt9B.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{margin:0;padding:0;font-family:Inter}.bg-transparent{background-color:transparent}.virgio-bg-white{background:#fff;transition:background 1.5s ease 0s;will-change:background}@media (min-width: 768px){.virgio-bg-white{transition:background 1s ease 0s}.image-animation-1{display:none!important}}aside{background:var(--color-light);box-shadow:0 0 50px #0000004d;height:100vh;position:fixed;right:calc(-1 * var(--aside-width));top:0;transition:transform .2s ease-in-out}aside header{align-items:center;border-bottom:1px solid var(--color-dark);display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}aside header h3{margin:0}aside header .close{font-weight:700;opacity:.8;text-decoration:none;transition:all .2s;width:20px}aside header .close:hover{opacity:1}aside header h2{margin-bottom:.6rem;margin-top:0}aside p{margin:0 0 .25rem}aside p:last-child{margin:0}aside li{margin-bottom:.125rem}.overlay{background:#0003;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in-out;transition:opacity .4s;visibility:hidden;z-index:20}.overlay .close-outside{background:transparent;border:none;color:transparent;height:100%;left:0;position:absolute;top:0;width:calc(100% - var(--aside-width))}.overlay .light{background:#ffffff80}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay:target{opacity:1;pointer-events:auto;visibility:visible}.overlay:target aside{transform:translate(calc(var(--aside-width) * -1))}.header{align-items:center;display:flex;position:sticky;top:0;min-height:80px}.footer{background:var(--color-footer-bg, var(--color-accent));font-size:.9375rem;color:var(--color-footer-text, #fff)}.widget-text{width:200px;height:100px;word-wrap:break-word;font-size:12px;line-height:26px}.row{font-size:.875rem;padding-right:35px}@media (max-width: 767px){.copyright{display:flex;padding:12px 92px;justify-content:center;align-items:center;gap:10px;border-top:1px solid #202020;background:#111}}.footer-background{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='1440'%20height='269'%20viewBox='0%200%201440%20269'%20fill='none'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1278.56%20321.999C1367.71%20321.999%201440%20249.904%201440%20161C1440%2072.0956%201367.71%200%201278.56%200C1189.42%200%201117.13%2072.0956%201117.13%20161C1117.13%20249.904%201189.42%20321.999%201278.56%20321.999ZM1317.12%20305.545C1384.72%20287.481%201419.72%20207.206%201403.19%20125.934C1386.66%2044.6613%201307.04%20-1.64218%201239.43%2016.422C1171.82%2034.4861%201134.4%20113.859%201155.87%20193.682C1177.31%20273.506%201249.51%20323.609%201317.12%20305.545Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M1062.24%206.43998H1029.96V315.559H1062.24V6.43998Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M662.015%20154.56C658.431%20246.427%20732.013%20322%20823.321%20322C897.387%20322%20966.998%20268.87%20978.299%20202.86V157.78H802.335V170.66H926.413C933.775%20170.66%20939.587%20176.778%20939.328%20184.088C936.842%20255.604%20913.789%20291.7%20861.872%20305.546C794.263%20323.61%20722.069%20273.539%20700.63%20193.683C679.192%20113.86%20716.58%2034.487%20784.189%2016.4228C848.021%20-0.643161%20922.571%2039.7033%20944.591%20112.701L972.229%2098.7901C947.013%2038.8339%20886.474%20-2.67177%20816.573%200.161828C733.111%203.54282%20665.244%2071.3236%20661.983%20154.56H662.015Z'%20fill='%231D1D1D'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M397.13%206.43998H500.448C556.628%206.43998%20613.453%2041.0871%20613.453%2098.2098C613.453%20133.726%20578.906%20171.368%20536.222%20184.828C566.217%20195.357%20581.069%20214.709%20584.395%20230.229C584.621%20231.26%20584.847%20232.29%20585.04%20233.321C592.111%20266.454%20600.247%20304.418%20642.511%20309.119V315.559C574.708%20315.559%20568.251%20304.289%20552.108%20249.549C551.752%20248.39%20551.43%20247.231%20551.107%20246.104C537.675%20200.509%20535.028%20191.557%20497.22%20189.98H435.874V315.559H397.13V6.43998ZM435.874%20177.1H490.762C534.899%20177.1%20574.708%20148.216%20574.708%2098.2098C574.708%2048.2033%20539.742%2019.32%20495.605%2019.32H435.874V177.1Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M335.785%206.43998H303.498V315.559H335.785V6.43998Z'%20fill='%231D1D1D'/%3e%3cpath%20d='M124.176%20221.535C127.082%20228.523%20133.991%20233.449%20142.063%20233.449C150.135%20233.449%20157.044%20228.523%20159.95%20221.535H160.014L245.381%206.43998H258.296L135.605%20315.559H122.691L0%206.43998C23.3758%206.43998%2044.3946%2020.6724%2053.0152%2042.3751'%20fill='%231D1D1D'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:bottom}@media (max-width: 767px){.footer-background{background-image:none}}.help-section{border:1px solid #202020;background:var(--primary-dark-primary-900111111, #111)}.part-0{color:#111;font-size:18px;font-style:normal;font-weight:600;text-transform:capitalize;line-height:28px}.part-1{color:#111;font-size:12px;font-style:normal;font-weight:400;text-transform:capitalize;line-height:20px;padding-top:4px;margin-bottom:20px;padding-bottom:8px}.col-md-2{padding:0 35px;margin-left:auto}@media (max-width: 767px){.col-md-2{padding:10px;display:flex;width:375px;flex-direction:column;align-items:center}.virgio-download-icons{margin-top:62px}}.cart-heading{align-items:center;display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}.cart-header{display:flex;align-items:center;height:var(--header-height);justify-content:space-between;padding:0 20px}.search-heading{align-items:center;border-bottom:1px solid #000;display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}.search-header{display:flex;align-items:center;justify-content:space-between}@media (max-width: 767px){.header{min-height:60px}}.search-container{display:flex;align-items:center}.search-input{flex:1;margin-right:10px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:100}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: initial;--tw-shadow-colored: initial;box-shadow:initial}.size,.sizeInfo,.measurments{text-align:center;font-size:10px;font-weight:500;line-height:14px;letter-spacing:.1px}.mobile-modal{width:90%!important;height:90%!important;margin:auto!important}.cart-header{position:sticky;top:0;left:0;z-index:35;background:var(--bg-body, #fff);border-bottom:1px solid var(--color-border);padding:20px 22px}.tab--heading.is--active{color:#000;font-size:12px;font-weight:600;margin-bottom:20px}.text-muted-foreground{color:transparent;color:hsl(var(--muted-foreground))}.container{padding-top:30px}.bg-muted{background-color:transparent}.inline-flex.h-9.items-center.justify-center.rounded-lg.bg-muted.p-1.text-muted-foreground{margin-left:50px;gap:10px;border-bottom:1px solid black}.inline-flex.h-9.items-center.justify-center.rounded-lg.bg-muted.p-1.text-muted-foreground .active{margin-left:50px;gap:10px;border-bottom:1px solid #e1e1e1}aside{position:fixed;top:0;width:90%;height:100%;background-color:#fff;z-index:200;transition:left .3s ease;overflow-x:hidden}@media (min-width: 768px){aside{width:400px}}header{position:relative;z-index:201}.toggle-container{border:1px solid #111;display:flex;width:160px;margin:20px auto 10px}.unit-button{flex:1;padding:4px;font-size:14px;cursor:pointer;outline:none}@media (min-width: 48em){.header-menu-mobile-toggle{display:none}}.header-menu-mobile{display:flex;flex-direction:column;grid-gap:1rem}.header-menu-desktop{display:none;grid-gap:1rem}@media (min-width: 45em){.header-menu-desktop{display:inline-flex;grid-gap:3rem;margin:0 auto;font-size:.9375rem;list-style:none;text-transform:uppercase}}.header-menu-item{cursor:pointer;font-style:normal;font-weight:500;line-height:1.6}.footer{background:var(--color-dark)}.footer-menu{align-items:center;display:flex;grid-gap:1rem;padding:1rem}.footer-menu a{color:var(--color-light)}.cart-main{height:100%;max-height:calc(100vh - var(--cart-aside-summary-height));overflow-y:auto;width:auto}.cart-main.with-discount{max-height:calc(100vh - var(--cart-aside-summary-height-with-discount))}.search-input-place::-moz-placeholder{width:370px}.search-input-place::placeholder{width:370px}.cart-line img{height:100%;display:block;margin-right:.75rem;max-width:100%;width:132px}.cart-summary-page{position:relative}.cart-summary-aside{background:#fff;bottom:0;padding-top:.75rem;position:absolute;width:100%;padding:0 16px}.cart-line-quantity{display:flex}.cart-discount{align-items:center;display:flex;margin-top:.25rem}.cart-subtotal{align-items:center;display:flex}.search-header{position:sticky;top:0;border-bottom:1px solid #ccc}.search-view-all-button{margin-top:auto;background-color:#fff;text-align:center;padding:20px;position:sticky;bottom:0;width:100%;border-top:1px solid #dedede}.search-view-more{text-transform:uppercase;background-color:#000;color:#fff;border:none;width:100%;padding:6px}.search-view-more-text{text-decoration:none;color:inherit;padding:6px}.search-results-grid{display:grid;grid-template-columns:repeat(2,1fr)}.aside-close-icon,.cart-drawer-close-button{font-size:40px;font-weight:200;padding-bottom:3px;padding-right:5px}.cart-icon-count{background:#fff;margin-bottom:20px;border-radius:34px;width:18px;height:18px;position:absolute;margin-left:14px}.cart-icon-count.mobile-scrolled{background-color:#000;color:#fff}@media (min-width: 768px){.search-results-grid{grid-template-columns:repeat(3,1fr);padding:0 165px;gap:15px}}.products-totalCount-search{padding-left:10px}@media (min-width: 768px){.products-totalCount-search{padding-left:165px}}.search-form{padding:10px}@media (min-width: 768px){.search-form{padding-left:255px;padding-right:255px}}.search-drawer-input-area{padding:30px 25px;width:100%}.search-drawer-input-area:focus-visible{outline:none}.predictive-search-form{background:var(--color-light);position:sticky;top:0}.predictive-search-result h5{text-transform:uppercase;margin-left:10px}.predictive-search-result-item{margin-bottom:.5rem;margin-right:1rem;display:flex;align-items:center}.query{display:inline-flex;white-space:nowrap;font-size:10px;text-transform:uppercase;height:31px;border-radius:62px;padding:0 14px;align-items:center;font-weight:500;margin:0 5px}.suggetion-label{display:block;font-style:normal;font-weight:600;font-size:.75rem;line-height:1;letter-spacing:.1em;text-transform:uppercase;margin-bottom:20px}.product-link{display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.search-input-place{width:100%;margin:0}.product-image{margin-bottom:10px}.product-details{text-align:center}.product-collections-gradient{background:linear-gradient(270deg,#0000 .2%,#0009 99.53%)}.predictive-search-result-item a{display:flex}.predictive-search-result-item a img{margin-right:.75rem;height:auto;width:132px!important;margin-right:25px}.search-result{margin-bottom:1.5rem}.search-results-item{margin-bottom:.5rem}.search-results-item a{display:flex;flex:row;align-items:center;padding-right:.25rem;padding-left:.25rem}.product-details{font-size:calc(var(--font-product-title-scale, 1) * .9375rem);line-height:calc(var(--font-product-title-line-height-scale, 1) * 1.5);font-weight:500;display:block;margin-bottom:0}.product-name-first{font-size:12px;text-transform:capitalize;float:left}.product-name-second{color:#111;font-size:10px;font-style:normal;font-weight:300;margin:0;text-transform:capitalize;line-height:22px}.featured-collection{display:block;margin-bottom:2rem;position:relative;height:1000px}.featured-collection-image{aspect-ratio:1 / 1}@media (min-width: 45em){.featured-collection-image{aspect-ratio:16 / 9}}.featured-collection img{height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover}.recommended-products-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(2,1fr)}@media (min-width: 45em){.recommended-products-grid{grid-template-columns:repeat(4,1fr)}}.recommended-product img{height:auto}.collections-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.collection-item img{height:auto}.collection-description{margin-bottom:1rem;max-width:95%}@media (min-width: 45em){.collection-description{max-width:600px}}.products-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.product-item img{height:auto;width:100%}.product{display:grid}@media (min-width: 45em){.product{grid-template-columns:1fr 1fr;grid-gap:4rem}}.product h1{margin-top:0}.product-image img{height:auto;width:100%}.product-main{align-self:start;position:sticky;top:6rem}.product-price-on-sale{display:flex;grid-gap:.5rem}.product-price-on-sale s{opacity:.5}.product-options-grid{display:flex;flex-wrap:wrap;grid-gap:.75rem}.product-options-item{padding:.25rem .5rem}.blog-grid{display:grid;grid-gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(var(--grid-item-width),1fr));margin-bottom:2rem}.blog-article-image{aspect-ratio:3/2;display:block}.blog-article-image img{height:100%}.article img{height:auto;width:100%}.account-inner{width:calc(100% - 270px)}@media (max-width: 768px){.account-inner{width:100%}}.account{min-height:100vh}.active .account-menu-title{font-weight:700}.account-logout{display:inline-block}.selected{border:2px solid black;padding:2px;margin:4px}.unselected{padding:4px;margin:4px}.icon-plus,[data-state=open] .icon-plus{display:none}[data-state=open] .icon-minus,[data-state=closed] .icon-plus{display:block}[data-state=closed] .icon-minus{display:none}.slick-active .react-slick-active-dot{background-color:#111}.slick-active .react-slick-active-thumb{border:1px solid}.dots-class.light-dots .slick-dots li button:before{color:#fff}.dots-class.light-dots .slick-dots li.slick-active button:before{color:#fff}.img-wrapper{position:relative;overflow:hidden;border:1px solid transparent}.hover-zoomed-image{position:absolute;opacity:0;pointer-events:none;transition:opacity .3s ease}.img-wrapper:hover .hover-zoomed-image{opacity:1}.hover-zoomed-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-carousel-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots{bottom:12px!important}.builder-block .collection-section .slick-dots{bottom:-11%!important}.collections-section{width:100%}@media (min-width: 768px){.collections-section{width:calc(100% - 400px)}}@keyframes slideIn{0%{transform:translateY(100%)}to{transform:translateY(0) translate(calc(100% - 100px))}}.image-animation{position:fixed;bottom:10%;right:0;left:0;z-index:100;margin:0 auto;display:none}.image-animation-1{animation:keyframe1 1s ease forwards,keyframe2 1s ease-in-out forwards;display:block;transition-timing-function:cubic-bezier(.79,-.12,.16,.92)}@keyframes keyframe1{0%{height:8rem;opacity:1;right:1.1rem;width:4rem}to{height:2rem;opacity:.3;width:2rem}}@keyframes keyframe2{0%{top:90%}50%{opacity:.7}to{opacity:.2;top:2%;left:64%;transform:scale(.5)}}.ReactModal__Overlay{z-index:51}.collection-image-overlay{background:linear-gradient(180deg,#0000 60%,#00000024 76%,#0000009e)}.login-modal{bottom:0!important;position:absolute;background:#fff}.blog blockquote,.blog dl,.blog dd,.blog h1,.blog h2,.blog h3,.blog h4,.blog h5,.blog h6,.blog hr,.blog figure,.blog p,.blog pre,.blog ul,.blog li,.blog ol,.blog b,.blog div,.blog span{margin:revert;font-size:revert;font-weight:revert;line-height:revert}[data-af-custom-fonts=af-creatives-text]{font-family:Inter!important}.__rcs-handle-line{color:#111;box-shadow:none!important}.__rcs-handle-button{color:#111;background-color:#111!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-color:#111;width:20px!important;height:20px!important}.__rcs-handle-arrow{display:none}.swiper.light-dots .swiper-pagination .swiper-pagination-bullet{border:1px solid #fff;background-color:#fff}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#000}.swiper.light-dots .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.banner-carousel .swiper-pagination{bottom:20px!important;text-align:right;padding-right:1rem}.hidden-scrollbar{overflow-y:hidden!important}.component.num-slider .num-highlight{transform:translate(-50%,-50%)}.component.num-slider .num-highlight.num-highlight-active{transform:translate(-50%,-62%)}.wishlist-flip{animation:moveUpDown 5s ease-in-out infinite;animation-fill-mode:both;animation-iteration-count:100}.body-fit.body-fit-size{height:calc(100svh - 56px)}.body-fit-slider .swiper-slide.swiper-slide-prev .num-highlight,.body-fit-slider .swiper-slide.swiper-slide-next .num-highlight{display:none!important}@keyframes moveUpDown{0%{top:0}10%{top:0}50%{top:-105%}60%{top:-105%}to{top:0}}.collection-widgets .swiper-pagination-bullet-active{width:42px;border-radius:1.1rem}.collection-widgets .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets{bottom:15px}.uaeRedirection{font-family:NyghtSerif;font-size:24px;line-height:32px;font-weight:500}.NyghtSerif{font-family:NyghtSerif}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.body-fit-calculate{max-height:100svh;max-height:-webkit-fill-available}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}@keyframes fallAndWave{0%{transform:translateY(-50px) translate(0)}25%{transform:translateY(25vh) translate(30px)}50%{transform:translateY(50vh) translate(0)}75%{transform:translateY(75vh) translate(-30px)}to{transform:translateY(120vh) translate(0);opacity:0}}.animate-fall-wave{animation-timing-function:ease-in-out;will-change:transform}.checkout-btn-skelton>span{width:100%;height:100%}
