:root{--cv-blue:#076A8D;--cv-deep:#054B64;--cv-night:#0B2A36;--cv-night-2:#133746;--cv-mist:#EAF4F7;--cv-line:#D3E5EC;--cv-line-2:#B9D7E2;--cv-text:#102A35;--cv-body:#2E4652;--cv-muted:#4A5E68;--cv-on-blue:#DCEEF4;--cv-orange:#FF7100;--cv-orange-dark:#E66300;--cv-on-orange:#1F1000;--cv-display:"CV Sofia XC","Sofia Sans Extra Condensed",ui-sans-serif,system-ui,sans-serif;--cv-sans:"CV Poppins","Poppins",ui-sans-serif,system-ui,sans-serif;--font-body-family:var(--cv-sans);--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:600;--font-heading-family:var(--cv-display);--font-heading-style:italic;--font-heading-weight:900;--buttons-radius:12px;--buttons-radius-outset:12px;--buttons-border-width:0px;--inputs-radius:12px;--inputs-radius-outset:12px;--variant-pills-radius:10px;--product-card-corner-radius:1.8rem;--card-corner-radius:1.8rem;--media-radius:16px;--popup-corner-radius:16px;--text-boxes-radius:16px;--wave-lines:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 640' preserveAspectRatio='none'%3E%3Cg fill='none' stroke='%23FFFFFF' stroke-width='1.5' opacity='.3'%3E%3Cpath d='M-40 120 C 300 40, 520 360, 880 300 S 1300 120, 1500 220'/%3E%3Cpath d='M-40 150 C 300 70, 520 390, 880 330 S 1300 150, 1500 250'/%3E%3Cpath d='M-40 180 C 300 100, 520 420, 880 360 S 1300 180, 1500 280'/%3E%3Cpath d='M-40 210 C 300 130, 520 450, 880 390 S 1300 210, 1500 310'/%3E%3Cpath d='M-40 520 C 400 600, 700 380, 1000 470 S 1350 600, 1500 540'/%3E%3Cpath d='M-40 550 C 400 630, 700 410, 1000 500 S 1350 630, 1500 570'/%3E%3Cpath d='M-40 580 C 400 660, 700 440, 1000 530 S 1350 660, 1500 600'/%3E%3C/g%3E%3C/svg%3E")}.color-scheme-1,.color-scheme-2{--color-foreground:16,42,53}body{font-family:var(--cv-sans);letter-spacing:0;-webkit-font-smoothing:antialiased}body,.rte,.product__description{color:rgba(var(--color-foreground),.82)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--cv-display);font-style:italic;font-weight:900;letter-spacing:0;line-height:.98}h1,.h1{font-size:clamp(4.2rem,5vw,6.4rem)}h2,.h2{font-size:clamp(3.4rem,3.8vw,4.8rem)}.h3,h3{font-size:2.8rem}.rte h2,.rte h3,.rte h4{margin-top:2.4rem}.caption-with-letter-spacing,.caption{font-family:var(--cv-sans);letter-spacing:.06em}a:not(.button):not(.full-unstyled-link){text-underline-offset:.25em}.rte a{color:var(--cv-blue)}::selection{background:var(--cv-orange);color:var(--cv-on-orange)}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-family:var(--cv-sans);font-weight:600;font-size:1.6rem;letter-spacing:0;border-radius:12px;min-height:4.8rem;transition:transform .15s ease,background-color .15s ease}.button:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{border-radius:12px}.button:not(.button--secondary):not(.button--tertiary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.product-form__submit.button{--color-button:255,113,0;--color-button-text:31,16,0;background-color:var(--cv-orange);color:var(--cv-on-orange)}.button:not(.button--secondary):not(.button--tertiary):after,.product-form__submit.button:after{box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit.button:hover,button.shopify-payment-button__button--unbranded:hover{background-color:var(--cv-orange-dark)!important;transform:translateY(-2px)}.button:not(.button--secondary):not(.button--tertiary):hover:after,.product-form__submit.button:hover:after{box-shadow:none}.button--secondary:not(.product-form__submit){--color-button:255,255,255;--color-button-text:7,106,141;--alpha-button-background:0;color:var(--cv-blue);background:transparent}.button--secondary:not(.product-form__submit):after{box-shadow:0 0 0 2px var(--cv-blue);border-radius:12px}.button:disabled,.button[aria-disabled=true]{opacity:.55;transform:none!important}.button--tertiary{--color-button-text:7,106,141}.announcement-bar__message{font-family:var(--cv-sans);font-style:normal;font-weight:600;font-size:1.3rem;letter-spacing:.02em}.header__menu-item{font-family:var(--cv-sans);font-weight:500;font-size:1.5rem;letter-spacing:0;color:var(--cv-text)}.header__menu-item span{text-decoration-color:var(--cv-orange)!important;text-decoration-thickness:3px!important;text-underline-offset:8px!important}.header__menu-item:hover span,.header__active-menu-item{text-decoration:underline;text-decoration-color:var(--cv-orange);text-decoration-thickness:3px;text-underline-offset:8px}.header__submenu{border-radius:14px;padding:10px 0!important;box-shadow:0 18px 40px #054b642e}.header__submenu .header__menu-item{font-size:1.4rem}.header__icon{color:var(--cv-text)}.cart-count-bubble{background-color:var(--cv-orange)!important;color:var(--cv-on-orange)!important;font-weight:600}.menu-drawer{background:#fff}.menu-drawer__menu-item{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:3rem;letter-spacing:0;line-height:1;padding:1rem 3rem}.menu-drawer__menu-item--active,.menu-drawer__utility-links{background:var(--cv-mist)}.collection-hero{background:var(--cv-blue) var(--wave-lines) center/cover no-repeat!important;--color-foreground:255,255,255;--color-background:7,106,141;color:#fff;position:relative}.collection-hero__inner{padding-top:5.6rem;padding-bottom:6.4rem}.collection-hero__title{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:clamp(5rem,7vw,9.6rem);line-height:.92;color:#fff;margin:0}.collection-hero__description{color:var(--cv-on-blue);font-size:1.7rem;max-width:62rem;margin-top:1.6rem}.collection-hero__description p{margin:0}.shopify-section:has(#ProductGridContainer),.shopify-section:has(.template-search),.shopify-section:has(.related-products){background:var(--cv-mist)}.shopify-section:has(#ProductGridContainer)>*,.shopify-section:has(.related-products)>*{background:transparent}#ProductGridContainer,.template-search__results{padding-bottom:4rem}.facets-container{padding-top:3.2rem}.facets__summary,.facet-filters__label,.facet-filters__field .select__select,.product-count__text{font-family:var(--cv-sans);font-size:1.4rem;color:var(--cv-text)}.facet-filters__field .select__select{border-radius:10px}.active-facets__button-inner{border-radius:999px;background:#fff}.product-grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:24px;--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:14px;row-gap:var(--grid-desktop-vertical-spacing)!important;column-gap:var(--grid-desktop-horizontal-spacing)!important}.grid__item>.cvdn.cv-cardwrap{height:100%;background:transparent;font-size:16px}.cv-cardwrap .cv-product{height:100%;border:0!important}.cv-cardwrap .cv-product__title{font-size:clamp(24px,2.2vw,30px)}.related-products{padding-top:5.6rem;padding-bottom:6.4rem}.related-products__heading{font-size:clamp(3.6rem,4vw,5.2rem);margin-bottom:3.2rem}.pagination__item{border-radius:10px;font-family:var(--cv-sans)}.pagination__item--current{background:var(--cv-blue);color:#fff}.pagination__item--current:after{display:none}.card-wrapper .card{border-radius:18px}.card__heading{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:2.2rem;line-height:1;letter-spacing:0}.card__heading a{text-decoration:none}.card .price{font-family:var(--cv-sans);font-weight:600}.badge{border-radius:999px;font-family:var(--cv-sans);font-weight:600;letter-spacing:.02em;padding:.4rem .9rem}.price__badge-sale{background:var(--cv-orange);color:var(--cv-on-orange);border-color:var(--cv-orange)}.price__badge-sold-out{background:var(--cv-night);color:#fff;border-color:var(--cv-night)}.collection-list .card__heading,.collection-list-wrapper .card__heading{font-size:2.8rem}.collection-list .card--card,.collection-list .card__inner{border-radius:18px;overflow:hidden}.product__info-container .product__text.caption-with-letter-spacing{font-family:var(--cv-sans);font-weight:600;font-size:1.2rem;letter-spacing:.1em;color:var(--cv-blue)}.product__title h1,.product__title .h1{font-size:clamp(3.6rem,3.4vw,5rem);line-height:.96;color:var(--cv-text)}.product__title{margin-bottom:1.2rem}.product .price .price-item{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:4.4rem;letter-spacing:0;color:var(--cv-blue);line-height:1}.product .price--on-sale .price-item--regular{font-size:2.6rem;color:var(--cv-muted)}.product__tax{font-size:1.3rem;color:var(--cv-muted)}.product__media-item .product-media-container,.product__media-wrapper .product__media{border-radius:16px;overflow:hidden}.product__media-list .product-media-container{background:var(--cv-mist);--media-border-opacity:0;border:0}.product__media-list .product-media-container img{object-fit:contain}.thumbnail{border-radius:10px}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--cv-blue)}.product-form__input .form__label,.product-form__input legend,.quantity__label,.form__label{font-family:var(--cv-sans);font-weight:600;font-size:1.4rem;color:var(--cv-text);letter-spacing:0}.product-form__input--pill input[type=radio]+label{border-radius:10px;font-family:var(--cv-sans);font-weight:500;font-size:1.4rem;letter-spacing:0;border-color:var(--cv-line-2);padding:1rem 1.6rem;color:var(--cv-text);background:#fff}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--cv-blue)}.product-form__input--pill input[type=radio]:checked+label{background:var(--cv-blue);border-color:var(--cv-blue);color:#fff}.quantity{border-radius:12px}.quantity:after,.quantity:before{border-radius:12px;box-shadow:0 0 0 1px var(--cv-line-2)!important}.quantity__input{font-family:var(--cv-sans);font-weight:600}.product-form__buttons{max-width:46rem}.product-form__submit{min-height:5.6rem;font-size:1.7rem}.product__description{font-family:var(--cv-sans);font-size:1.6rem;line-height:1.7}.product__description strong{color:var(--cv-text)}.product__accordion .accordion__title{font-family:var(--cv-sans);font-weight:600;font-size:1.6rem;letter-spacing:0}.accordion{border-color:var(--cv-line)}.share-button__button{font-family:var(--cv-sans);color:var(--cv-blue)}.share-button__button:hover{text-decoration-color:var(--cv-orange)}.product-popup-modal__button{color:var(--cv-blue)}.cart__items .cart-item__name,.cart-notification-product__name,.cart-item__name{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:2.2rem;letter-spacing:0;line-height:1;text-decoration:none;color:var(--cv-text)}.cart-item__image,.cart-notification-product__image img{border-radius:10px;background:var(--cv-mist)}.totals__total{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:3rem}.totals__total-value{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:3.2rem;color:var(--cv-blue);letter-spacing:0}.cart-notification{border-radius:0 0 16px 16px;box-shadow:0 18px 40px #054b642e}.cart-notification__heading{font-family:var(--cv-sans);font-weight:600;font-size:1.5rem;letter-spacing:0}.cart__empty-text{font-size:clamp(4.2rem,5vw,6.4rem)}.cart-drawer .drawer__heading{font-size:3.6rem}.cart__note .text-area,.field__input,.select__select,.customer .field input{font-family:var(--cv-sans);letter-spacing:0}.field__input:focus,.select__select:focus{box-shadow:0 0 0 2px var(--cv-blue)}.field__label{font-family:var(--cv-sans);letter-spacing:0}.footer{background:var(--cv-night) var(--wave-lines) center bottom/cover no-repeat!important;--color-foreground:255,255,255;--color-background:11,42,54;color:#fff;border-top:0!important;margin-top:0!important}.footer .footer-block__heading,.footer .newsletter-form__heading,.footer h2{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:clamp(3.2rem,3.4vw,4.4rem);line-height:.98;letter-spacing:0;color:#fff;max-width:56rem}.footer .field__input{background:var(--cv-night-2);color:#fff;border-radius:12px}.footer .field:after{box-shadow:0 0 0 1px #ffffff59!important;border-radius:12px}.footer .field__label{color:#ffffffbf}.footer .newsletter-form__button{color:var(--cv-orange)}.footer .list-social__link{color:#fff}.footer .list-social__link:hover{color:var(--cv-orange)}.footer__content-top{padding-top:5.6rem}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.15)!important}.footer__copyright,.footer__copyright a,.policies li a{color:#ffffffbf!important;font-size:1.2rem}.footer .list-payment__item{opacity:.95}.footer .footer-block__details-content a,.footer .link{color:#fff}.main-page-title,.page-title,.template-search__header h1,.customer h1,.title--primary{font-size:clamp(4.6rem,5.6vw,7.2rem)}.template-404 .title,.template-404 h1{font-size:clamp(4.6rem,6vw,8rem)}.search__input.field__input{border-radius:12px}.predictive-search{border-radius:0 0 16px 16px}.predictive-search__item-heading{font-family:var(--cv-display);font-style:italic;font-weight:900;font-size:2rem;letter-spacing:0}@media(max-width:749px){.collection-hero__inner{padding-top:4rem;padding-bottom:4.4rem}.product .price .price-item{font-size:3.8rem}.product-grid{row-gap:var(--grid-mobile-vertical-spacing)!important;column-gap:var(--grid-mobile-horizontal-spacing)!important}.cv-cardwrap .cv-product{padding:10px;gap:10px;border-radius:14px}.cv-cardwrap .cv-product__title{font-size:22px}.cv-cardwrap .cv-product__now{font-size:16px}.cv-cardwrap .cv-btn{font-size:13px;min-height:42px;padding:8px 6px;white-space:nowrap}.cv-cardwrap .cv-product__line{font-size:12px}}.cv-cart-actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem 2.8rem}.cv-cart-clear{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--cv-sans);font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));opacity:.85;text-decoration:underline;text-underline-offset:.3em;cursor:pointer}.cv-cart-clear:hover{color:var(--cv-orange);opacity:1}.cv-cart-clear[aria-busy=true]{opacity:.5;pointer-events:none}@media(max-width:749px){.title-wrapper-with-link{flex-wrap:wrap;gap:1.2rem}}.cart-item__name,.cart__items .cart-item__name{color:rgb(var(--color-foreground))}.cv-ship{display:flex;align-items:center;gap:6px;margin:4px 0 0;font-family:var(--cv-sans);font-size:13px;line-height:1.35;color:var(--cv-muted)}.cv-ship svg{flex:none;color:var(--cv-blue)}.cv-ship strong{font-weight:600;color:var(--cv-blue);white-space:nowrap}.cv-cardwrap .cv-ship{align-items:flex-start}.cv-cardwrap .cv-ship svg{margin-top:1px}.cv-ship--page{font-size:1.5rem;gap:.8rem;margin:1rem 0 .4rem}.cv-ship--page svg{width:20px;height:20px}@media(max-width:749px){.cv-cardwrap .cv-ship{font-size:11.5px;gap:4px;align-items:flex-start}.cv-cardwrap .cv-ship svg{width:14px;height:14px;margin-top:1px}}.cv-ship--page+.product__tax{margin-top:.2rem}.cv-freeship{font-family:var(--cv-sans);border:1px solid rgba(var(--color-foreground),.25);border-radius:12px;padding:1.2rem 1.6rem;margin:0 0 2.4rem}.cv-freeship__text{margin:0 0 .8rem;font-size:1.5rem;line-height:1.4;color:rgb(var(--color-foreground))}.cv-freeship__text strong{font-weight:600}.cv-freeship__bar{height:8px;border-radius:999px;background:rgba(var(--color-foreground),.18);overflow:hidden}.cv-freeship__bar span{display:block;height:100%;border-radius:inherit;background:var(--cv-orange);transition:width .4s ease}.cv-freeship--notif{flex:1 0 100%;margin:1.2rem 0 0;padding:1rem 1.2rem}.cv-freeship--notif .cv-freeship__text{font-size:1.35rem}.cart-notification-product.cart-item,#cart-notification-product .cart-item{flex-wrap:wrap}.cv-duo__list{display:flex;flex-direction:column;gap:10px}.cv-duo__list li{display:flex;align-items:center;gap:10px;font-weight:600;font-size:16px}.cv-duo__list svg{flex:none;color:var(--cv-orange)}.cv-duo__visual{position:relative;display:flex;align-items:flex-end;gap:12px;margin:4px 0}.cv-duo__cards{flex:1 1 auto;max-width:300px}.cv-duo__cards img{width:100%;height:auto;display:block;filter:drop-shadow(0 14px 18px rgba(0,0,0,.35));transform:rotate(-4deg)}.cv-duo__coin{display:flex;flex-direction:column;align-items:center;gap:6px;flex:none}.cv-duo__coin .cv-coin__img{width:84px;height:84px;box-shadow:0 8px 16px #0000004d}.cv-duo__coin-label{font-size:13px;font-weight:600;line-height:1.2;text-align:center;color:#fff}@media(max-width:749px){.cv-duo__coin .cv-coin__img{width:68px;height:68px}}@media(min-width:990px){.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.header__inline-menu .header__menu-item{font-size:1.4rem;padding:1.2rem .9rem;white-space:nowrap}}@media(min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{font-size:1.3rem;padding:1.2rem .6rem}}.cv-universi__grid:has(>:nth-child(4))>.cv-uni{flex-basis:calc(50% - 10px)}.cv-uni__img img{max-height:150px;width:auto;max-width:100%;margin-left:auto;object-fit:contain}@media(min-width:990px){.header__inline-menu details>summary.header__menu-item{padding-right:2.6rem}}@media(min-width:990px)and (max-width:1199px){.header__inline-menu .header__menu-item{font-size:1.22rem;padding:1.2rem .42rem}.header__inline-menu details>summary.header__menu-item{padding-right:2.05rem}}.cart-notification-product{flex-wrap:wrap}.cart-notification-product>div:nth-child(2){flex:1 1 0;min-width:0}.cart-notification-product>.cv-freeship--notif{flex:0 0 100%;max-width:100%;margin:1.2rem 0 0}html:root{--jdgm-primary-color:#076A8D;--jdgm-secondary-color:rgba(7,106,141,.1);--jdgm-star-color:#FF7100;--jdgm-write-review-bg-color:#076A8D;--jdgm-paginate-color:#076A8D;--jdgm-reviewer-name-color:#102A35;--jdgm-snippet-star-color:#FF7100;--jdgm-border-radius:10px}.jdgm-histogram__bar-content{background-color:#ff7100!important}.jdgm-star,.jdgm-preview-badge .jdgm-star,.jdgm-histogram .jdgm-star,.jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#ff7100!important}.cv-faq__inner details>summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.6rem 0}@media(max-width:749px){.announcement-bar__message{font-size:1.15rem;letter-spacing:0;line-height:1.35;padding:.8rem 0}.cv-universi__inner{padding-top:48px;padding-bottom:48px;gap:20px}.cv-universi__grid{gap:12px}.cv-universi__grid>.cv-uni,.cv-universi__grid:has(>:nth-child(4))>.cv-uni{flex:1 1 100%}.cvdn .cv-uni{min-height:0;padding:18px 20px;align-items:center;gap:10px}.cv-uni__text{min-width:0;gap:10px}.cv-uni__name{font-size:32px;white-space:nowrap}.cv-uni__sub{font-size:14px;margin-top:4px}.cv-uni__img{width:38%;margin-right:-4px}.cv-uni__img img{max-height:110px}.cv-vetrina .cv-grid{gap:12px}.cv-vetrina .cv-grid>.cv-product{box-sizing:border-box;min-width:0;flex:0 0 calc(50% - 6px);padding:10px;gap:10px;border-radius:14px}.cv-vetrina .cv-product__title{font-size:22px}.cv-vetrina .cv-product__now{font-size:16px}.cv-vetrina .cv-product__line{font-size:12px}.cv-vetrina .cv-product .cv-btn{padding-left:.6rem;padding-right:.6rem;font-size:1.35rem;white-space:nowrap}.cv-sizes{display:grid;grid-template-columns:1fr 1fr}.cv-size{min-width:0}}.cv-hero .cv-waves{-webkit-mask-image:linear-gradient(to right,transparent 0,transparent 50%,#000 72%);mask-image:linear-gradient(to right,transparent 0,transparent 50%,#000 72%)}@media(max-width:749px){.cv-hero .cv-waves{-webkit-mask-image:linear-gradient(to bottom,transparent 0,transparent 55%,#000 75%);mask-image:linear-gradient(to bottom,transparent 0,transparent 55%,#000 75%)}}.product__title>a.cv-shoprating,.cv-shoprating{display:inline-flex;align-items:center;gap:.6rem;margin-top:.8rem;font-size:1.4rem;color:rgb(var(--color-foreground));text-decoration:none}.cv-shoprating__stars span{color:#d9d9d9;font-size:1.6rem;letter-spacing:1px}.cv-shoprating__stars span.is-on{color:#ff7100}.cv-shoprating__text{text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(var(--color-foreground),.3)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cvdn-site.css.map */
