.mw-apo-container .Engraving__field,.mw-apo-container .Monogram__field{display:none}.product_model{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background-color:#00000080;display:none;z-index:999}.product_model_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;z-index:99;width:100%;max-width:900px;padding:30px;overflow:auto;height:70vh}.product-form .mw-option.Monogram__btn{margin-top:0}body.add_product_option{overflow:hidden}.add_product_option .product_model_inner .personalized_button{display:none}.personalized_button>.mw-stack>.mw-stack__item:first-of-type{display:none}span.popup_close_btn{position:sticky;font-size:25px;width:30px;height:30px;z-index:111;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#e8e8edcc;border-radius:50%;font-weight:400;color:#6e6e73;top:0;left:0;transform:translate(10px,10px)}.mw-option--type-button.personalized_button .mw-stack__item .mw-option__button .mw-option__value-title .mw-option__value-text{cursor:pointer;transition:box-shadow .2s cubic-bezier(0,0,.42,1);display:inline-block;text-decoration:none;color:#000}.mw-option__swatch-image:after{content:attr(title);display:block;width:100%;height:100%;position:relative}.mw-option.mw-option--type-text.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-textarea.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-swatch.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Monogram__field .mw-option__value-title,.mw-option.mw-option--type-checkbox.Monogram__field .mw-option__value-qty .mw-label .mw-text{font-weight:500;letter-spacing:0px;color:#000}.mw-option.mw-option--type-text.Monogram__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-textarea.Monogram__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-checkbox.Monogram__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-swatch.Monogram__field .mw-stack>.mw-stack__item{margin-top:0;margin-left:0}.mw-option.mw-option--type-text.Monogram__field .mw-label .mw-stack__item,.mw-option.mw-option--type-textarea.Monogram__field .mw-label .mw-stack__item,.mw-option.mw-option--type-checkbox.Monogram__field .mw-label .mw-stack__item,.mw-option.mw-option--type-swatch.Monogram__field .mw-label .mw-stack__item{margin:0}.mw-option.mw-option--type-text.Monogram__field .mw-label .mw-stack--spacing-tight,.mw-option.mw-option--type-textarea.Monogram__field .mw-label .mw-stack--spacing-tight,.mw-option.mw-option--type-checkbox.Monogram__field .mw-label .mw-stack--spacing-tight,.mw-option.mw-option--type-swatch.Monogram__field .mw-label .mw-stack--spacing-tight{margin-left:0;margin-top:0}.mw-option.mw-option--type-text.Monogram__field .mw-stack,.mw-option.mw-option--type-textarea.Monogram__field .mw-stack,.mw-option.mw-option--type-checkbox.Monogram__field .mw-stack,.mw-option.mw-option--type-swatch.Monogram__field .mw-stack{margin-top:0;margin-left:0}.mw-option.mw-option--type-text.Monogram__field .mw-stack .mw-option__helptext,.mw-option.mw-option--type-textarea.Monogram__field .mw-stack .mw-option__helptext{letter-spacing:0px;text-transform:capitalize;font-weight:500;color:#000}.mw-option.mw-option--type-text.Engraving__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-textarea.Engraving__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-checkbox.Engraving__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-swatch.Engraving__field .mw-stack>.mw-stack__item{margin-top:0;margin-left:0}.mw-option.mw-option--type-text.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-textarea.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-swatch.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Engraving__field .mw-option__value-title,.mw-option.mw-option--type-checkbox.Engraving__field .mw-option__value-qty .mw-label .mw-text{font-weight:500;letter-spacing:0px;color:#000}.mw-option.mw-option--type-text.Engraving__field .mw-label .mw-stack__item,.mw-option.mw-option--type-textarea.Engraving__field .mw-label .mw-stack__item,.mw-option.mw-option--type-checkbox.Engraving__field .mw-label .mw-stack__item,.mw-option.mw-option--type-swatch.Engraving__field .mw-label .mw-stack__item{margin:0}.mw-option.mw-option--type-text.Engraving__field .mw-label .mw-stack--spacing-tight,.mw-option.mw-option--type-textarea.Engraving__field .mw-label .mw-stack--spacing-tight,.mw-option.mw-option--type-checkbox.Engraving__field .mw-label .mw-stack--spacing-tight,.mw-option.mw-option--type-swatch.Engraving__field .mw-label .mw-stack--spacing-tight{margin-left:0;margin-top:0}.mw-option.mw-option--type-text.Engraving__field .mw-stack,.mw-option.mw-option--type-textarea.Engraving__field .mw-stack,.mw-option.mw-option--type-checkbox.Engraving__field .mw-stack,.mw-option.mw-option--type-swatch.Engraving__field .mw-stack{margin-top:0;margin-left:0}.mw-option.mw-option--type-text.Engraving__field .mw-stack--spacing-extra-tight>.mw-stack__item{margin-left:0;margin-top:0}.mw-option.mw-option--type-text.Engraving__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-textarea.Engraving__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-checkbox.Engraving__field .mw-stack>.mw-stack__item,.mw-option.mw-option--type-swatch.Engraving__field .mw-stack>.mw-stack__item{margin-top:0}.mw-option.mw-option--type-text.Engraving__field .mw-stack .mw-option__helptext{letter-spacing:0px;text-transform:capitalize;font-weight:500;color:#000}.personalized_button div{margin:0!important}.mw-option.mw-option--type-text.Monogram__field .mw-option__container input[type=text].mw-option__control{font-weight:500;color:#000}.mw-option.mw-option--type-text.Monogram__field .mw-option__container input[type=text].mw-option__control:focus-visible{box-shadow:unset;outline-offset:unset;outline:unset}.mw-option.mw-option--type-textarea.Engraving__field .mw-option__container textarea.mw-option__control:focus-visible,.mw-option.mw-option--type-text.Engraving__field .mw-option__container input[type=text].mw-option__control:focus-visible{box-shadow:unset;outline-offset:unset;outline:unset}.mw-option.mw-option--type-textarea.Engraving__field .mw-option__container textarea.mw-option__control,.mw-option.mw-option--type-text.Engraving__field .mw-option__container input[type=text].mw-option__control{font-weight:500;color:#000}.mw-option--type-swatch .mw-stack__item .mw-option__container{margin-left:0}.mw-option--type-swatch .mw-stack__item .mw-option__container .mw-option__value{margin-top:0;margin-left:0}.personalized_button .mw-option__value.hasClass_active .mw-option__button .mw-option__value-title .mw-option__value-text{background-color:#0e0e0e;color:#fff}.personalized_button .mw-option__value label.mw-label:focus .mw-option__button{box-shadow:unset}.kostaCtm__list-collections .card__information .designer_name{color:#000000bf;letter-spacing:0px}.product__accordion .accordion__content p span,.product__accordion .accordion__content ul{font-family:BentonSans Regular!important;color:#000}.CustomBadge .price__container{display:none}.kostaCtm__product.customize_product .modal_view_inner .product-form button.myregistry{display:none!important}.product-form button.myregistry{pointer-events:all!important}.product-form button.myregistry span{text-decoration:none!important;padding:0!important}.product__accordion .accordion__content.rte ul{list-style-position:outside}.kostaCtm__product .ItgBadgeWishlist{display:flex;justify-content:space-between}.custom_add_to_cart .swym-button-bar{display:inline-block;display:none}.kostaCtm__product .restock-alerts-branding-text.brandingStyle{display:none!important}.kostaCtm__product .restock-alerts-notify-button{font-family:BentonSans Regular;letter-spacing:0;margin:0;min-height:auto}.product__accordion .accordion__content{letter-spacing:0px;color:#000}.card__information .kosta_proGrid .kosta_proTitle{display:flex;justify-content:space-between;align-items:flex-start;width:100%;flex-wrap:wrap}.kostaCtm__collection .card__information .kosta_proGrid .kosta_proTitle{align-items:center}.kosta_proprice .price__regular .price-item--regular{font-size:.9vw;font-weight:600;line-height:calc(1 + .3 / max (1,var(--font-heading-scale)))}.kosta_proprice .price{line-height:calc(1 + .3 / max (1,var(--font-heading-scale)))}.related-products .card__information .kosta_proGrid .kosta_proTitle{align-items:baseline}.card__information .kosta_proGrid .kosta_proTitle .card__heading{width:100%;font-family:BentonSans Medium!important;color:#000}.card__information .kosta_proGrid .kosta_proTitle .kosta_proprice{width:max-content}.card__information .kosta_proGrid .kosta_proTitle .kosta_proprice .price__container{width:100%;display:flex;gap:5px}.card__information .kosta_proGrid .kosta_proTitle .kosta_proprice .price--on-sale .price__sale{display:flex;flex-direction:unset;flex-wrap:wrap;width:100%;letter-spacing:0px;align-items:center;justify-content:end}.wholesale_customer .card__information .kosta_proGrid .kosta_proTitle .kosta_proprice .price--on-sale .price__sale{width:max-content}.wholesale_customer.kostaCtm__collection .card__information .kosta_proGrid .kosta_proprice .price-item--sale.price-item--last{align-self:end}.template-search .card__information .kosta_proGrid .kosta_proTitle .kosta_proprice .price--on-sale .price__sale{flex-wrap:nowrap}.kosta_related_item .kosta_proprice div{line-height:0;width:max-content}.shopify-app-block .product-personalizer,.shopify-app-block .pplr-wrapper,.shopify-app-block .pplr-wrapper label{float:unset}.custom_image_with_text .p_secondary p,.custom_image_with_text .text_heading{letter-spacing:0px}.thumbnail-slider .thumbnail-list{scrollbar-color:unset!important}.mw-option--type-button.personalized_button .mw-stack__item .mw-option__button{border:unset;border-radius:unset;padding:0}.cart-item .mw-apo-configure-link{display:none}.mw-filepond .filepond--drop-label.filepond--drop-label label{font-size:14px;line-height:16px}.mw-option--type-file .mw-stack__item .mw-text.mw-text--style-strong{font-size:14px;line-height:16px;font-weight:500;color:#000}.blog-articles .card__heading a.full-unstyled-link{font-family:BentonSans Bold!important;text-decoration:none;margin-bottom:0}span.circle-divider{font-family:BentonSans Regular!important}.kosta_Headwithtext{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.heading_section,.content_section{width:50%;max-width:100%}.content_section_full{width:100%}.content_center_kb{text-align:center}.text_headperasection{font-family:BentonSans Medium!important;color:#000;margin:0}.text_headsection{margin:0}.btn_text{margin:0;font-family:BentonSans!important}.sectionborder .kosta_Headwithtext{align-items:start}.ctm_image_container.image_right{line-height:0}button.collapsible-trigger-btn{font-family:BentonSans Bold}.cstm-accordion .collapsibles-wrapper .collapsible-trigger-btn{background:none;width:100%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative;color:#000}.article-template .article__date_tag{display:flex;justify-content:space-between;align-items:center}.main-section-product .product .price .badge{text-transform:uppercase;border:unset;font-size:12px;line-height:normal;padding:5px;letter-spacing:0px}@media only screen and (min-width: 1024px){.blog-articles .card__heading a.full-unstyled-link{font-size:1vw;margin-top:1vw}span.circle-divider{font-size:.83vw}.kostacollectionGrid .kosta_Griditem span.label_tags{padding:.3255208333333333vw .5208333333333334vw;font-size:.8vw;border-radius:.313vw}.kostaCtm__collection .kostacollectionGrid .kosta_Griditem .badge.sold_out{font-size:.8vw!important;border-radius:.313vw;padding-left:.5208333333333334vw!important;padding-right:.5208333333333334vw!important}.template-search__results .card__badge.product--sold-out .sold_out{font-size:.8vw!important;border-radius:.313vw;padding-left:.5208333333333334vw!important;padding-right:.5208333333333334vw!important;min-height:1.6276041666666667vw}.mw-option--type-file .mw-stack__item .mw-text.mw-text--style-strong{font-size:.9vw;line-height:1vw}.mw-filepond .filepond--drop-label.filepond--drop-label label{font-size:.9114583333333334vw;line-height:1vw}.product__accordion .accordion__content{font-size:.91145833vw;line-height:1.171875vw;letter-spacing:0}.kostaCtm__product .restock-alerts-notify-button{font-size:1vw;font-family:BentonSans Regular;letter-spacing:0;line-height:1vw;border:.125vw solid #7d7d7d!important;border-radius:.313vw!important;margin:0;padding:.938vw 0;min-height:auto}.kostaCtm__product .swym-btn-container .swym-add-to-wishlist.swym-heart:after{width:1.3020833333333333vw!important;height:1.3020833333333333vw;font-size:1.3020833333333333vw!important}.kostaCtm__product .swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon{height:1.3020833333333333vw;line-height:1.3020833333333333vw;width:1.3020833333333333vw}.kostaCtm__product .Wishlist,.kostaCtm__product .swym-btn-container[data-position=default]{height:1.3020833333333333vw}.kostaCtm__list-collections h2.ctm_head{font-size:4.6875vw!important;line-height:4.6875vw!important;margin-bottom:10px!important}.kostaCtm__list-collections .text_slideshow{margin:0;font-family:BentonSans!important;font-size:1.17vw!important;line-height:1.692708vw!important;width:32.552083333333336vw}.collection-list-wrapper .title-wrapper-with-link{margin-bottom:1.432vw}.collection-list-wrapper .collection-list-title{font-size:1.95vw}.kostaCtm__list-collections .card__information .designer_name{font-size:.911vw}.kostaCtm__list-collections .grid{column-gap:.65vw;row-gap:1.9vw}.kostaCtm__list-collections .collection-list li.collection-list__item{width:calc(25% - 3.2552083333333335vw)}.mw-apo-container .mw-option--type-checkbox .mw-option__value-qty-control{margin:0!important;max-width:2.604vw;min-height:1.95vw!important;padding:.1953125vw 0 .1953125vw .1953125vw;font-size:1vw}.mw-option--type-checkbox .mw-stack__item .mw-option__container{margin-top:.5vw}.mw-option--type-swatch .mw-stack__item .mw-option__container{margin-top:.5vw;gap:1.3vw}.mw-apo-container .mw-option--type-checkbox .mw-option__control{margin-right:.52vw;margin-top:.13vw;width:.84vw;height:.84vw}.mw-apo-container .mw-stack__item .mw-option__helptext{margin-top:.651vw;line-height:1.3671875vw;font-size:.911vw}.product-form .mw-apo-container .mw-tooltip--icon svg{width:.9765625vw;height:.9765625vw}.product-form .mw-apo-container .Engraving__field,.product-form .mw-apo-container .Monogram__field{margin-top:1.302vw}.mw-option--type-button.personalized_button .mw-option__container{gap:.9vw}.mw-option--type-button.personalized_button .mw-stack__item .mw-option__button .mw-option__value-title .mw-option__value-text{font-size:1.03vw;border:.065vw solid #000;padding:.5vw 1.625vw;border-radius:.313vw;line-height:1.82vw}.mw-option.mw-option--type-text.Monogram__field .mw-option__container input[type=text].mw-option__control,.mw-option.mw-option--type-textarea.Monogram__field .mw-option__container textarea.mw-option__control,.mw-option.mw-option--type-text.Engraving__field .mw-option__container input[type=text].mw-option__control,.mw-option.mw-option--type-textarea.Engraving__field .mw-option__container textarea.mw-option__control{min-height:2.604vw;font-size:1vw;font-weight:500;color:#000;margin-top:.5vw;padding:.5vw}.mw-option.mw-option--type-text.Monogram__field .mw-stack .mw-option__helptext,.mw-option.mw-option--type-textarea.Monogram__field .mw-stack .mw-option__helptext{margin-top:.325vw;font-size:.911vw}.related-items .kosta_proTitle .card__heading{font-size:.9vw;line-height:1vw}.collection-list .card__heading{font-size:1.5625vw;letter-spacing:0;line-height:1.5625vw}.kosta_proprice .price__sale .price-item--regular,.kosta_proprice .price__sale .price-item--sale{font-size:.9vw;font-weight:600;line-height:calc(1 + .3 / max (1,var(--font-heading-scale)))}.card__content .badge{font-size:.8vw;line-height:normal;padding:.3255208333333333vw;border-width:unset}.main-section-product .product .price .badge{font-size:.8vw;line-height:normal;padding:.3255208333333333vw;margin:0;border-radius:unset;border-width:unset}.mw-option.mw-option--type-text.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-textarea.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-swatch.Monogram__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Monogram__field .mw-option__value-title,.mw-option.mw-option--type-checkbox.Monogram__field .mw-option__value-qty .mw-label .mw-text,.mw-option.mw-option--type-text.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-textarea.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-swatch.Engraving__field .mw-text.mw-text--style-strong,.mw-option.mw-option--type-checkbox.Engraving__field .mw-option__value-title,.mw-option.mw-option--type-checkbox.Engraving__field .mw-option__value-qty .mw-label .mw-text{font-size:.9vw;line-height:1vw}.mw-option.mw-option--type-text.Engraving__field .mw-option__container input[type=text].mw-option__control{min-height:2.604vw}.mw-option.mw-option--type-text.Engraving__field .mw-stack .mw-option__helptext{margin-top:.325vw;font-size:.911vw}.product-form .mw-apo-container{margin:1vw 0vw}.custom_image_with_text .p_secondary p{line-height:1.5625vw}.article-card-wrapper .article_top_badge{padding:.325520833vw .9765625vw;font-size:.8vw}}@media only screen and (max-width: 1023px){.footer__copyright small.copyright__content{font-size:10px}.section-header .menu-drawer__menu-item{font-size:24px;padding:10px 30px;font-family:BentonSans Regular}.custom-header__icons .modal__close-button .icon{width:15px;height:15px}.custom-header__icons .search-modal__content .modal__close-button.link{height:30px;width:30px}.custom-header__icons .search-modal__form .field__input{height:40px;font-size:16px;padding:15px 25px 15px 15px}.custom-header__icons .search-modal__form .search__button .icon{height:18px;width:18px}.custom-header__icons .search-modal__form .field__button{height:40px;width:40px}.footer__content-bottom-wrapper .list-payment__item svg.icon.icon--full-color{height:25px;width:25px}.custom_footer .footer__content-bottom-wrapper.ctm_page-width{padding-top:10px;padding-bottom:10px}.blog-articles .card__heading a.full-unstyled-link{font-size:14px;margin-top:10px}span.circle-divider{font-size:14px}.related-items .kosta_proTitle .card__heading{font-size:12px;line-height:16px}.card__heading{font-size:14px;line-height:21px}.custom_footer .ctm_page-width{padding:0}.footer .footer_newletter label.field__label{font-size:16px}#mc_embed_signup .mc-field-group input[type=email]::placeholder{font-size:16px!important}.footer .footer_newletter .newsletter-form__field-wrapper{max-width:95%;margin-top:15px;margin-bottom:40px}.footer .footer_newletter .field__button{width:113px}.footer .footer_newletter span{left:5px;font-size:14px}.footer .footer_newletter:after,.footer .footer_txtbtn:after,.footer .footer_nevigation:after,.footer .footer_social:after{content:unset}.footer .footer_newletter{padding-left:20px;padding-right:20px}.footer .footer_social,.footer .footer_nevigation{padding:20px}.menu_footer .footer_blockmenu li:nth-child(1),.footer .footer_social p{font-size:16px;line-height:21px}.menu_footer .footer_blockmenu li:nth-child(1){width:100%}.footer__list-social .visually-hidden{font-size:14px}.footer_nevigation .menu_footer{padding:0}.footer_nevigation .footer_blockmenu li a{font-size:12px;line-height:21px}.footer_newletter .field__button>svg{height:15px;width:30px}.footer .footer__list-social .visually-hidden,.footer_social .list-social__item a{font-size:14px}.footer_social .custo_footerLogo{padding-top:30px;line-height:0px}.footer_social .custo_footerLogo img{max-width:250px}.footer__content-bottom-wrapper.ctm_page-width{padding-left:20px;padding-right:20px}.ctm-announcement-bar .ctm_announcement-bar__message{font-size:14px;padding:8px 0;line-height:21px}.header__icon,.header__icon--cart .icon{height:30px;width:30px}.header__icon .icon,.custom-header__icons .header__icon .icon{height:24px;width:24px}.custom-header__icons .header__icon--cart svg{width:24px;height:24px}.custom-header__icons .header__icon--cart{margin-left:5px}.custom-header__icons .header__icon{padding:0;margin-left:5px}.banner_content .heading_primary{font-size:36px!important;line-height:40px}.banner_content .text_banner{font-size:14px!important;max-width:390px;line-height:21px}.banner_inner_textBtn .span_primary{font-size:14px}.banner_content .banner_inner_textBtn{padding-top:15px}.main_bannerSection .banner_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%}.footer_txtbtn .footer_text{font-size:12px;line-height:18.432px}.kostaCtm__list-collections .collection-list .designer_name{font-size:12px}}@media only screen and (min-width: 767px) and (max-width: 1023px){.kostaCtm__list-collections .collection-list{column-gap:15px;row-gap:15px}.kostaCtm__list-collections .collection-list li.collection-list__item{width:calc(33.33% - 15px)}.product-grid-container .kostacollectionGrid .kosta_Griditem.grid__item,.template-search .template-search__results .grid .grid__item{width:calc(33.33% - (10px * 2 / 3));max-width:calc(33.33% - (10px * 2 / 3))}.product-grid-container .kostacollectionGrid{column-gap:15px;row-gap:15px}.kosta_maniBlog .article-card__image--medium .ratio:before{padding-bottom:50.9rem}}@media screen and (min-width: 768px){.slider_img_wrap.hide_on_small{display:block}.slider_img_wrap.hide_on_large{display:none}.banner_img_wrap.hide_on_small{display:block}.banner_img_wrap.hide_on_large{display:none}.single_image.hide_on_small{display:block}.single_image.hide_on_large{display:none}}@media screen and (max-width: 767px){a#HeaderDrawer-new,a#HeaderDrawer-designers-all-designers{font-family:BentonSans Medium!important}.kosta_maniBlog .article-card__image--medium .ratio:before{padding-bottom:unset;height:100%;min-height:600px}.single_image.hide_on_small{display:none}.single_image.hide_on_large{display:block}.slider_img_wrap.hide_on_small{display:none}.slider_img_wrap.hide_on_large{display:block}.banner_img_wrap.hide_on_small{display:none}.banner_img_wrap.hide_on_large{display:block}.product-grid-container .kostacollectionGrid .kosta_Griditem.grid__item{width:calc(50% - 5px);max-width:100%}.template-search .template-search__results .grid .grid__item{width:calc(50% - 5px)}.product-grid-container .kostacollectionGrid,.template-search .template-search__results .grid{column-gap:10px;row-gap:30px}.footer .footer_newletter{border-right:unset}.footer .footer_txtbtn{padding:40px 20px}.footer_newletter h2.footer-block__heading{padding-top:30px;width:100%;max-width:100%;font-size:21px;line-height:24px}.main_ctmFooter .footer{grid-template-columns:repeat(1,1fr)}}@media only screen and (min-width: 748px) and (max-width: 1023px){.main-section-product .kosta_proMedia .thumbnail-slider .slider-button{display:none}}.card__information .button:after,.card__information .button:before{content:unset}.card__information .button{text-decoration:none;color:#000;line-height:normal;background-color:transparent;min-height:auto;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:.5s ease;width:fit-content;z-index:2;background-position:right bottom}.collection-list__item .card-wrapper:hover .card__information .button{opacity:1}.card__information .button:hover{opacity:1;background-position:left bottom;color:#fff!important;border-color:#002fa7!important;background:linear-gradient(to right,#002fa7 50%,transparent 50%);background-size:200% 100%;transition:all .3s ease-out}.ctm_image-with-text-meta .display_flex_meta a.btn_primary.hvr-grow{background:linear-gradient(to right,#002fa7 50%,transparent 50%);background-size:201% 100%;background-position:right bottom;transition:all .3s ease-out}.ctm_image-with-text-meta .display_flex_meta a.btn_primary.hvr-grow:hover{background-position:left bottom;color:#fff!important;border-color:#002fa7!important;background:linear-gradient(to right,#002fa7 50%,transparent 50%);background-size:200% 100%;transition:all .3s ease-out}.button_slideshow.hvr-grow,.display_flex .btn_primary,.collection_data .collection_listBtn,.card-information .collection_grid,.banner_inner_textBtn .btn_primary,.featured_information .btn_primary,.custom-text-image .custom--image-text-button .btn_primary{transition:all .3s ease-out;position:relative;background-color:#fff;cursor:pointer;overflow:hidden}.kostaCtm__anne-nilsson .custom-text-image .custom--image-text-button .btn_primary,.kostaCtm__ann-wolff .custom-text-image .custom--image-text-button .btn_primary{background-color:transparent}.kostaCtm__asa-jungnelius .custom-text-image .custom--image-text-button .btn_primary{background-color:#fff}.kostaCtm__asa-jungnelius .custom-text-image .custom--image-text-button .btn_primary:hover{color:#fff!important}.kostaCtm__anne-nilsson .custom-text-image .custom--image-text-button .btn_primary:hover,.kostaCtm__ann-wolff .custom-text-image .custom--image-text-button .btn_primary:hover{border-color:#002fa7!important}.kostaCtm__art-glass .custom-text-image .custom--image-text-button .btn_primary,.custom_image_with_text .image-with-text__text .display_flex .btn_primary{background-color:transparent}.custom_image_with_text .image-with-text__text .display_flex .btn_primary:hover{border-color:#002fa7!important}.btn_primary span,.kosta_Headwithtext a.button_slideshow span,.personlize_btn button span{display:inline-block;z-index:2;width:100%;height:100%;position:relative;font-size:inherit;font-family:inherit!important;transition:all .3s linear}.kosta_Headwithtext a.button_slideshow:hover,.collection_data .collection_listBtn:hover{border-color:#002fa7!important}.button_slideshow.hvr-grow:after,.display_flex .btn_primary:after,.collection_data .collection_listBtn:after,.card-information .collection_grid:after,.banner_inner_textBtn .btn_primary:after,.featured_information .btn_primary:after,.custom-text-image .custom--image-text-button .btn_primary:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;border:.065vw solid #002fa7;z-index:1;cursor:pointer;transition:all .3s linear}.button_slideshow.hvr-grow:hover:after,.display_flex .btn_primary:hover:after,.collection_data .collection_listBtn:hover:after,.card-information .collection_grid:hover:after,.banner_inner_textBtn .btn_primary:hover:after,.featured_information .btn_primary:hover:after,.custom-text-image .custom--image-text-button .btn_primary:hover:after{left:0;background-color:#002fa7}.kostaCtm__sustainability .video_cstm_url iframe.embed-player{height:52.323vw}.product__info-container .shopify-app-block{margin:0}.shopify-app-block .product-personalizer .pplr-btn{margin:0;background:transparent;color:#000;width:100%;border-radius:.2604166vw;border:.1302083vw solid #8c8c8c;font-size:1.041vw;line-height:1.041vw;letter-spacing:0px;font-family:BentonSans Regular;min-height:auto;padding:.6510416vw 0}.product__info-container .shopify-payment-button__more-options{display:none}.product__info-container .button_section_main,.product__info-container .button_section_main .product-form{margin:0}.shopify-app-block .product-personalizer .pplr-btn:after,.shopify-app-block .product-personalizer .pplr-btn:before{content:unset}.article-card-wrapper .article_top_badge{position:absolute;top:0;right:0;background:#c3d5e8;padding:4.99px 15px;font-size:12px;text-transform:uppercase;font-family:BentonSans Medium!important}.video_section .video{width:100%;height:100%;object-fit:cover;line-height:0;border:unset}.article-template__content .grid_section ul li{position:relative}.article-template__content .grid_section ul li .grid_content{position:absolute;top:0;display:flex;flex-direction:column;padding:.65vw;width:100%;height:100%}.grid_section ul{margin:0;padding:0;list-style-type:none;grid-template-columns:1fr 1fr 1fr;display:grid}.marquee_section_inner .marquee_section_item{font-size:7.29166vw;white-space:nowrap;color:#000;letter-spacing:-.03em;line-height:1.1}.marquee_section .marquee_section_main{opacity:1;position:relative;width:100%;overflow:hidden}.marquee_section_main .marquee_section_inner{animation-duration:35.67s;display:flex;position:relative;width:fit-content;animation-name:marquee-1189;animation-timing-function:linear;animation-iteration-count:infinite}.marquee_section_main .marquee_section_inner .marquee_section_item:after{display:inline-block;content:"\2014";margin:0 .5em}@keyframes marquee-1189{0%{transform:translateZ(0)}to{transform:translate3d(-1189px,0,0)}}.grid_section{position:relative}.grid_content svg{max-width:16px;max-height:17px}.grid_section .grid_bottom_btn{position:absolute;right:0;left:1vw;bottom:1vw}.grid_section .grid_bottom_btn .grid_content{display:flex;align-items:center;justify-content:flex-start;gap:.65vw}.grid_content h3{margin:0;font-size:13px}.grid_content .custom-badge span{font-size:12px}.grid_image{line-height:0px}.grid_image img{margin:0;max-width:100%}.article-template__content .image_text_section{display:flex;justify-content:center;align-items:center;gap:.6510416vw}.image_text_section.border_top.start_point{justify-content:flex-start}.main_article_inner .article-template .article-template__content .image_text_section.border_top.start_point p{font-size:14px;line-height:21px;letter-spacing:0px;color:#000;font-family:BentonSans Regular!important}.article-template__content .image_text_section .content_50,.article-template__content .image_text_section .image_50{width:50%}.pplr-wrapper .pplr_ins{font-size:.91145833vw;line-height:1.3671875vw;font-family:BentonSans Regular!important;color:#000;padding:0}.main_article_section .ctm_page-width{margin:0 auto}.main_article_inner{display:flex;justify-content:center;align-items:flex-start}.main_article_section .main_article_inner .article-template header{margin-top:0;margin-bottom:20px}.main_article_inner .blog_fillter_fixed .recent_article{margin:0;padding:0;list-style-type:none}.main_article_inner .blog_fillter_fixed .recent_article li{border-bottom:1px solid #e0e0e0;padding-bottom:10px;padding-top:10px;margin:0}.main_article_inner .blog_fillter_fixed .recent_article li h3{margin-bottom:5px;margin-top:5px;font-size:13px;font-family:BentonSans Medium!important}.main_article_inner .blog_fillter_fixed .recent_article li h3 a{font-family:inherit;color:#000;text-decoration:none}.main_article_inner .blog_fillter_fixed .recent_article li .circle-divider{color:#000;font-size:12px;font-family:BentonSans Regular!important;text-transform:capitalize;letter-spacing:0px;text-align:left}.main_article_section .main_article_inner .section_article_tags{margin:0;padding:0;display:flex;align-items:center;list-style-type:none;text-transform:capitalize}.main_article_section .main_article_inner .section_article_tags a{text-decoration:none;color:#000;font-size:16px;letter-spacing:0px;position:relative;margin-right:15px;margin-left:15px;font-family:BentonSans Medium!important}.main_article_section .main_article_inner .section_article_tags a:before{content:"";position:absolute;left:-16px;top:50%;margin:-1px 5px 0;width:4px;height:4px;border-radius:2px;background-color:#283529;transform:translateY(-50%)}.main_article_section .main_article_inner .article-template .article_date{color:#000;font-size:14px;line-height:16.44px;text-transform:capitalize;letter-spacing:0px;text-align:left;font-family:BentonSans Medium!important;margin-bottom:0;display:inline-block}.itg_breadcrumbs .custom_container{padding:0}.main_article_section .itg_breadcrumbs{margin-bottom:20px}.main_article_inner .article-template .article-template__content{margin-top:0;margin-bottom:0;line-height:0px}.main_article_inner .article-template .article-template__content .content_section p{font-size:14px;line-height:21px;letter-spacing:0px;color:#000;font-family:BentonSans Regular!important}.main_article_inner .article-template .article-template__back{margin:10px 0}.main_article_inner .article-template .article-template__back .article-template__link{font-size:13px;text-transform:capitalize;letter-spacing:0;font-family:BentonSans Bold!important}.main_article_inner .blog_fillter_fixed .tag-filter h1{color:#000;font-size:18px;line-height:24px;text-transform:capitalize;margin:0}.article_product_grid .grid_top{position:absolute;top:0;text-decoration:none;color:#000;left:0;height:100%}.article_product_grid .article_product_grid-item{position:relative}.ctm-banner .p_primary.text_banner{margin-top:1.627604166vw}.thumbnail-list .slide_thumnails::-webkit-scrollbar{height:3px}.thumbnail-list .slide_thumnails::-webkit-scrollbar-track{background:#e0e0e0}.thumbnail-list .slide_thumnails::-webkit-scrollbar-thumb{background:#666}.article-template__content .image_section{line-height:0px}.image_section img{margin:0;width:100%;display:block}.main_article_inner .article-template__hero-container{max-width:100%}.button_section_main .modal_view_main.show{position:fixed;width:100%;height:100%;z-index:999999;background-color:#00000080;top:0;left:0;right:0;bottom:0}.button_section_main .modal_view_main.show .modal_view_inner{position:absolute;z-index:999999;display:block;background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);margin:0 auto;overflow:hidden;overflow-y:scroll}body.modal_fixed{background-color:#0003;display:block}.modal_display_layout{display:flex;justify-content:center;align-items:flex-start;gap:20px}.modal_display_layout .modal_display_data,.modal_display_layout .modal_display_img{width:50%}.modal_box_fix .close_btn{padding:10px 15px;margin-top:20px;cursor:pointer}.kosta_proMedia{z-index:1}.modal_view_main .close_btn{display:none}.modal_view_main.show .close_btn{display:block;width:50%;border:1px solid #000;border-radius:3px;text-align:center;padding:7px 15px;cursor:pointer}.modal_view_main .mw-apo-container{display:none}.modal_view_main.show .mw-apo-container{display:block}.shopify-payment-button{display:none}.button_section_main .modal_view_main.show .modal_view_content{display:flex}.button_section_main .modal_view_main.show .modal_view_content .product-form{width:50%}.modal_view_main .engraving_image,.modal_view_main .monogram_image{display:none}.button_section_main .modal_view_main.show .modal_view_content .personalize_image{width:50%}.button_section_main .modal_view_main.show .modal_view_content .personalize_image img{max-width:100%;text-align:center;margin:0 auto;display:block}.mw-option--type-select .mw-option__control--type-select{margin:0;width:100%;padding:6px 12px;font-size:14px;line-height:16px}.button_section_main .modal_view_main.show .modal_view_content .product-form__buttons.quantity_section{display:none}.button_section_main .modal_view_main .modal_view_content .product-form__buttons.quantity_section{display:block}.button_section_main .modal_view_main .close{display:none}.button_section_main .modal_view_main.show .close{display:block}.button_section_main .modal_view_main.show .close{display:inline-block;position:absolute;text-align:center;background-color:#000;color:#fff;cursor:pointer}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar-track{background-color:#ebebeb}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar-thumb{background:#6d6d6d}.mw-option__description .mw-text,.mw-option--type-checkbox .mw-stack__item{font-size:14px;line-height:16px;letter-spacing:0;margin:12px 0;color:#000}.mw-option--type-select .mw-stack__item .mw-text{font-size:14px;line-height:16px;font-weight:500;color:#000}.mw-option--type-checkbox .mw-stack__item{line-height:0;margin:0}.mw-option--type-checkbox .mw-stack__item.mw-stack__item--fill{margin-bottom:15px}.modal_view_content .mw-option--type-checkbox .mw-stack__item{margin-bottom:0}.custom_add_to_cart .product-form__submit:after,.custom_add_to_cart .product-form__submit:before{content:unset}.modal_view_main.customize_product .product-form__submit.disable{opacity:.5;pointer-events:none;cursor:default}.article-template__content.rte img{border:unset;border-radius:unset;box-shadow:unset;margin-bottom:0}@media only screen and (min-width: 1024px){.mw-option--type-select .mw-stack__item .mw-text{font-size:.9vw;line-height:1vw}.mw-option--type-checkbox .mw-stack__item.mw-stack__item--fill{margin-bottom:1vw}.mw-option__description .mw-text,.mw-option--type-checkbox .mw-stack__item{font-size:1vw;line-height:1.5vw;margin:.65vw 0vw}.button_section_main .modal_view_main.show .modal_view_inner{width:60vw;height:70vh;padding:1.627vw;border-radius:.65vw}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar{width:.65vw}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar-track{-webkit-border-radius:.65vw;border-radius:.65vw}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar-thumb{-webkit-border-radius:.65vw;border-radius:.65vw}.button_section_main .modal_view_main.show .close{top:1.6276vw;right:1.6276vw;font-size:1.6276vw;width:1.953125vw;height:1.953125vw;line-height:1.953125vw;border-radius:6.5104vw}}@media only screen and (max-width: 1023px){.button_section_main .modal_view_main.show .modal_view_inner{width:70%;height:70%;padding:25px;border-radius:10px}.button_section_main .modal_view_main.show .close{width:30px;top:15px;right:15px;font-size:20px;border-radius:100px;height:30px;line-height:30px}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar{width:10px}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar-track{-webkit-border-radius:10px;border-radius:10px}.button_section_main .modal_view_main.show .modal_view_inner::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px}}@media only screen and (max-width: 767px){.button_section_main .modal_view_main.show .modal_view_inner{width:95%;height:70%;padding:15px}}.mw-filepond .filepond--file-info .filepond--file-info-main{font-size:12px;line-height:20px;overflow:visible;text-overflow:unset;white-space:normal;width:100%;background-color:#000;padding:1px}.mw-filepond .filepond--file-status .filepond--file-status-main{font-size:12px;line-height:16px;color:#000}.featured_information{padding-bottom:2px}@keyframes shake{0%{transform:translate(0)}10%,90%{transform:translate(-5px)}20%,80%{transform:translate(5px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}to{transform:translate(0)}}.kostaproInfo.product__info-wrapper{z-index:1}.color_change{border-color:red;animation:shake .5s ease}body.customize_product{overflow:hidden}.customize_product .section-header.shopify-section-group-header-group,.customize_product .shopify-section-group-header-group{z-index:1}.mw-option__description tbody tr td{text-align:center}.kosta_Griditem .card__inner .card__badge{line-height:0;display:flex;gap:5px}.template-search__results .card__badge.product--sold-out .sold_out{background-color:#c3d5e8;color:#000000bf!important}.main-collection-product-grid .kosta_Griditem span.label_tags{position:unset}.kosta_Griditem .card__inner .card__badge .sold_out,.CustomBadge .price--sold-out .badge.price__badge-sold-out{background-color:#c3d5e8;color:#000000bf!important;padding:6px 8px!important;display:flex;justify-content:center;align-items:center;line-height:1!important;font-family:Inter!important;min-height:25px;margin-bottom:0!important;border-radius:5px!important}span.badge.price__badge-sold-out span{font-family:Inter!important}@media screen and (min-width: 990px){.kosta_maniBlog .article-card__image--medium .ratio:before{padding-bottom:62.7rem}.kosta_maniBlog .kosat_blog-article .kosta_blog-articles__article:nth-of-type(4n) .article-card__image--medium .ratio:before{padding-bottom:133rem}.kostaCtm__cart .cart__warnings{padding-top:2.4vw;padding-bottom:2.4vw}.kostaCtm__cart .cart__empty-text{font-size:2.06vw;line-height:normal;margin:0 0 1.953125vw}}.popup_model{width:100%;height:100%;position:fixed;z-index:5;top:0;right:0;left:0;bottom:0;background-color:#ffffffb3}.popup_model .popup_model_content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#e0e0e0;background-color:#e0e0e000;width:42vw;height:80vh;border-radius:10px;padding:0;overflow:hidden}.popup_model .popup_model_content .popup_model_inner #mc_embed_signup{width:100%}.popup_model .popup_model_content .popup_model_inner{width:100%;height:100%}.popup_model .popup_model_content .popup_close_btn{font-size:27px;transform:translate(0);margin-bottom:0;position:absolute;left:20px;top:20px;background-color:#000;color:#fff;font-family:Assistant!important}iframe.form_builder_popup{width:100%;height:100%;border:unset;overflow:hidden}#MegaMenu-Content-6 ul.Kosta_menu_second.parent{padding:0 0 3vw}#MegaMenu-Content-6 .nav_linkelist{width:100%}.mega-menu .mega-menu__content{width:auto}.popup_model_inner img{max-width:100%}.cart-item .cart-item__quantity.quantity_hidden{opacity:0}body.popup_overflow_hide{overflow:hidden}#mc_embed_signup .button_news .newsletter-form__button{width:auto;padding:0;margin:0;min-width:unset;background-color:transparent;min-height:unset}#mc_embed_signup .button_news svg{fill:#fff}.clear.button_news{display:flex;align-items:center;position:absolute;right:0}.newsletter-form__field-wrapper #mc_embed_signup_scroll .mc-field-group{padding-bottom:0!important;width:100%!important}#mc_embed_signup .mc-field-group input{padding:1.5rem;background-color:transparent;border:unset;color:#fff}#mc_embed_shell #mc_embed_signup{width:100%;border-bottom:.065vw solid #fff;margin:0 1.625vw 0 0vw;color:#fff}.form_main_flex{display:flex;justify-content:center;align-items:center;position:relative;width:100%}#mc_embed_signup .button_news .newsletter-form__button:hover{background-color:transparent}.required_field .req{color:red}.mw-option--type-text .mw-option__description .mw-text,.mw-option--type-textarea .mw-option__description .mw-text,.mw-option--type-select .mw-option__description .mw-text{margin-bottom:0}#mc_embed_signup .mc-field-group input[type=email]:-webkit-autofill{box-shadow:0 0 #002fa7!important;background-color:#002fa7!important;color:#fff!important;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #002fa7 inset!important}#mc_embed_signup .mc-field-group input[type=email]:focus-visible{outline:unset;box-shadow:unset}#mc_embed_signup .mc-field-group input[type=email]::placeholder{color:#fff;font-size:1vw;font-family:BentonSans!important}.myregistry .mr-watermark,.myregistry .mr-itsuniversal{display:none!important}.collection_prodHead{margin-top:0;margin-bottom:0}.swym-ready .swym-inject.swym-ready .swym-popup-nudge-zindex,#MegaMenu-Content-3{display:none}.custom-header__nav .header__inline-menu .list-menu--inline .header__menu-item>span{font-family:inherit!important}.custom-header__nav .header__inline-menu .list-menu--inline .header__menu-item{font-size:.99vw;line-height:1.667vw;font-weight:400;color:#07071e}.kostaCtm__collection .card--media .card__inner .card__content,.template-search__results .card--media .card__inner .card__content{padding:0}.template-search__results .card__badge{line-height:1}.collection-hero__inner.cstm_outer_padding{padding-left:0;padding-right:0}.kostaCtm__collection select.facet-filters__sort{outline:unset;outline-offset:unset}.sorting .facet-filters__field .facet-filters__label,.facets .product-count .product-count__text,.facets .product-count .product-count__text span{font-family:BentonSans Regular!important}.main_nevigation ul li a,.header__menu-item span a{overflow:hidden;position:relative}.main_nevigation ul li a:after,.header__menu-item span a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:0;left:0;background-color:#000;transform-origin:bottom right;transition:transform .25s ease-out}.main_nevigation ul li a:hover:after,.header__menu-item span a:hover:after{transform:scaleX(1);transform-origin:bottom left}.header__active-menu-item{text-decoration:none}.kostaCtm__collection .card__information .kosta_proGrid .kosta_proTitle .card__heading{font-family:BentonSans Medium!important;color:#000;font-weight:600}.footer_nevigation .menu_footer{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.custom_footer .footer_social{display:flex;justify-content:space-between;align-items:stretch;padding:0}.footer_social .footer_social_inner{padding:3.125vw 0 1.875vw 4.375vw}.footer_social .footer_contact_inner{padding:3.125vw 0 1.875vw 4.375vw;border-left:1px solid #fff}.footer_contact_inner .footer_contact_details p{color:#bbc8e8;font-family:BentonSans Regular!important}.footer_contact_inner .footer_contact_details p a{color:#bbc8e8;text-decoration:none}.shopify-video_section .video-section video{width:100%;height:100%}div#insta-feed{margin-bottom:50px}.kostaCtm__engraving .image-with-text__content.image-with-text__content--desktop-left .image-with-text__text.rte.body p,.kostaCtm__gift-cards .image-with-text__content.image-with-text__content--desktop-left .image-with-text__text.rte.body p{color:#000;letter-spacing:0px}.kostaCtm__gift-cards .image-with-text .grid__item .image-with-text__content .button--primary:after,.image-with-text .image-with-text .image-with-text__grid+.button:after,.kostaCtm__gift-cards .image-with-text .grid__item .image-with-text__content .button--primary:before,.image-with-text .image-with-text .image-with-text__grid+.button:before{content:unset}.kostaCtm__engraving .image-with-text .grid__item .image-with-text__content .button--primary:after,.kostaCtm__engraving .image-with-text .grid__item .image-with-text__content .button--primary:before{content:unset}.kostaCtm__engraving .image-with-text .grid__item .image-with-text__content .button--primary{display:inline-block;text-decoration:none;transition:all .3s ease-out;color:#000;line-height:calc(1 + .8 / var(--font-body-scale));min-height:auto}.kostaCtm__engraving .image-with-text .grid__item .image-with-text__content .button--primary:hover{color:#fff!important;border-color:#002fa7!important}.kostaCtm__engraving .image-with-text .grid__item .image-with-text__content .button--primary{position:relative;background-color:unset}.kostaCtm__engraving .image-with-text .grid__item .image-with-text__content .button--primary:before{content:"";background:#002fa7;position:absolute;width:0%;top:0;left:0;height:100%;transition:.3s linear;z-index:-1}.kostaCtm__engraving .image-with-text .grid__item .image-with-text__content .button--primary:hover:before{width:100%}.kostaCtm__gift-cards .image-with-text .grid__item .image-with-text__content .button--primary,.image-with-text .image-with-text .image-with-text__grid+.button{background:linear-gradient(to right,#002fa7 50%,transparent 50%);background-size:200% 100%;background-position:right bottom;display:inline-block;text-decoration:none;transition:all .3s ease-out;color:#000;line-height:calc(1 + .8 / var(--font-body-scale));min-height:auto;margin-top:18px}.kostaCtm__gift-cards .image-with-text .grid__item .image-with-text__content .button--primary{transition:all .3s ease-out;position:relative;background-color:transparent;cursor:pointer;overflow:hidden}.kostaCtm__gift-cards .image-with-text .grid__item .image-with-text__content .button--primary:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;z-index:1;cursor:pointer;transition:all .3s linear;box-shadow:unset}.kostaCtm__gift-cards .image-with-text .grid__item .image-with-text__content .button--primary:hover:after{left:0;background-color:#002fa7}.custo_footerLogo_link{display:inline-block;line-height:0}.kostaCtm__gift-cards .image-with-text .grid__item .image-with-text__content .button--primary:hover,.image-with-text .image-with-text .image-with-text__grid+.button:hover{background-position:left bottom;color:#fff!important;border-color:#002fa7!important}.video-pause img{width:10vw;height:10vw}.video-pause{display:none}.custom_image_with_text .image-with-text__text .display_flex{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%}.display_flex.middle-center,.display_flex.top-center,.display_flex.bottom-center{text-align:center}.display_flex.top-right,.display_flex.middle-right,.display_flex.bottom-right{text-align:right}.custom_image_with_text .image-with-text__text .display_flex.top-left{justify-content:flex-start;align-items:flex-start}.custom_image_with_text .image-with-text__text .display_flex.top-center{justify-content:flex-start;align-items:center}.custom_image_with_text .image-with-text__text .display_flex.top-right{justify-content:flex-start;align-items:flex-end}.custom_image_with_text .image-with-text__text .display_flex.middle-left{justify-content:center;align-items:flex-start}.custom_image_with_text .image-with-text__text .display_flex.middle-right{justify-content:center;align-items:flex-end}.custom_image_with_text .image-with-text__text .display_flex.bottom-left{justify-content:end;align-items:flex-start}.custom_image_with_text .image-with-text__text .display_flex.bottom-center{justify-content:end;align-items:center}.custom_image_with_text .image-with-text__text .display_flex.bottom-right{justify-content:end;align-items:flex-end}.shopify-section .main_collection .ctm_page-width .collection_section{position:relative}.main-collection-product-grid .ctm_page-width .ctm_page-width{padding:0}.collection--all .main-collection-product-grid .ctm_page-width .ctm_page-width{justify-content:flex-end}.rich-text .rich-text .page-width{width:100%!important}.kosta_proprice .price__sale .price-item--regular{margin-right:.5rem}.itgv--featured__content p.itgv--featured__title,.itgv--featured__content strong.itgv--featured__price{line-height:calc(1 + .3 / max (1,var(--font-heading-scale)))}.main-collection-banner .collection-hero .collection_meta_image{position:relative;display:block;height:auto;object-fit:cover;width:100%;object-position:center}.ctm-banner .main_bannerSection .banner_content_wrap{position:absolute;top:0;left:0;right:0;bottom:0;display:flex}.ctm-banner .main_bannerSection .banner_content_wrap .banner_content{position:unset;transform:unset}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--middle-center{align-items:center;justify-content:center}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--middle-left{align-items:center;justify-content:flex-start}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--middle-right{align-items:center;justify-content:flex-end}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--top-center{align-items:flex-start;justify-content:center}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--bottom-center{align-items:flex-end;justify-content:center}.ctm-banner .main_bannerSection .banner_content_wrap.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}.video-pause #pause_cover{opacity:0}.video_cstm_url:hover #pause_cover{opacity:1;transition:opacity .3s ease}.kostaCtm__gift-cards .image-with-text .image-with-text__text-item .image-with-text__content{padding-top:0;padding-bottom:0}.white_bg{color:#002fa7!important;position:relative;background-color:#fff;cursor:pointer;overflow:hidden}.white_bg:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;border-radius:.313vw;z-index:1;cursor:pointer;transition:all .3s linear}.white_bg:hover:after{left:0;background-color:#002fa7}span.white_bg_text{display:inline-block;z-index:2;width:100%;height:100%;position:relative;font-size:inherit;font-family:inherit!important}.white_bg:hover .white_bg_text,.custom_image_with_text .image-with-text__text .display_flex .btn_primary:hover span{color:#fff}#HeaderMenu-new span{position:relative}#HeaderMenu-new:hover span{text-decoration:none}#HeaderMenu-new span:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:0;left:0;background-color:#000;transform-origin:bottom right;transition:transform .25s ease-out}#HeaderMenu-new span:hover:after{transform:scaleX(1);transform-origin:bottom left}.filter_breadcrumbs .facets__form{margin-bottom:0}.kostaCtm__collection select.facet-filters__sort{padding:8px}.filter_breadcrumbs .facets-container{padding-top:0rem}.filter_breadcrumbs .facet-filters__sort:focus-visible{box-shadow:unset}.ItgBadgeWishlist .Wishlist .swym-button{outline:unset!important}.ItgBadgeWishlist .swym-btn-container .swym-add-to-wishlist:after{color:#aa1e1e!important}.kostaCtm__product .swym-btn-container .swym-button{background-color:unset;box-shadow:unset;border:unset}.kostaCtm__product .swym-btn-container .swym-button .swym-wishlist-cta{display:none}.ItgBadgeWishlist button.swym-button.disabled,.ItgBadgeWishlist button.swym-button:disabled{opacity:1!important}.ItgBadgeWishlist .swym-btn-container .swym-button.swym-added:after{opacity:1}.kosta_proprice .price{line-height:normal}.kostaCtm__collection .card__information .kosta_proGrid .kosta_proTitle{align-items:flex-start}#Huratips-Pagination{margin-top:60px;display:none}a.paginate_button{color:#000;font-size:18px;text-transform:capitalize;letter-spacing:0}.ctm-banner .main_bannerSection .banner_img_wrap{z-index:1}.ctm-banner .main_bannerSection .banner_img_wrap a{cursor:pointer}.ct_heading_with_text .slide_container .kosta_Headwithtext{padding-left:0;padding-right:0}.kostaCtm__page .custom_image_with_text .image-with-text__text .display_flex{text-align:left}.custom-collection-list .collection_flex.collection_grid{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.custom-collection-list .collection_flex.collection_grid:hover{background-color:unset;color:unset}.image_text_container .image-text__container .display_flex__container .btn_primary{background:linear-gradient(to right,#002fa7 50%,transparent 50%);background-size:200% 100%;background-position:right bottom;transition:all .3s ease-out}.image_text_container .image-text__container .display_flex__container .btn_primary:hover{background-position:left bottom;color:#fff!important;border-color:#002fa7!important}.footer .footer_blockmenu li a,.footer .footer_social .list-social__item a{position:relative;text-decoration:none;border-bottom:unset}.footer_blockmenu li a:after,.footer .footer_social .list-social__item .link:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:1px;bottom:0;left:0;background-color:#bbc8e8;transform-origin:bottom right;transition:transform .25s ease-out}.footer_blockmenu li a:hover:after,.footer .footer_social .list-social__item .link:hover:after{transform:scaleX(1);transform-origin:bottom left}.menu-drawer__utility-links svg path{fill:#fff}.kostaCtm__collection select.facet-filters__sort{font-family:BentonSans Regular;letter-spacing:0px}.scroll__header~main#MainContent{margin-top:0!important}.newsletter-form__field-wrapper #mc_embed_signup form{margin:0}.newsletter-form__field-wrapper #mc_embed_signup .button{height:auto!important;min-height:auto!important;max-height:auto!important;width:auto!important;min-width:auto!important;max-width:auto!important;padding:0!important;margin:0!important;background-color:transparent!important;line-height:normal!important}.collection_image img{width:100%;height:100%}.collection_image{width:100%;height:auto;line-height:0px}.custom--image-text-inner p{font-family:BentonSans Regular!important}.custom--image-text img{width:100%;display:flex;height:100%}.itgv--featured-collection_main{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%}.custom_image_with_text .kosta_imgtext .btn_primary{line-height:normal}.ctm-accordion .collapsibles-wrapper .collapsible-content__inner p,.ctm-accordion .collapsibles-wrapper .collapsible-content__inner p a,.kostaCtm__about-kosta-boda .kosta_imgtext_container .text_pera_container p,.kostaCtm__about-kosta-boda .kosta_imgtext_container .text_pera_container p a{color:#07071e}.cart__footer .cart__checkout-button:after,.cart__footer .cart__checkout-button:before,.customer button:after,.customer button:before,.main_cart_items .ctm_page-width .button:after,.main_cart_items .ctm_page-width .button:before{content:unset}.cart__footer .cart__checkout-button{transition:all .3s ease-out;font-family:BentonSans Regular!important;position:relative;background-color:#002fa7;border-color:#002fa7!important;cursor:pointer;overflow:hidden;box-shadow:unset}.cart__footer .cart__checkout-button:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;z-index:1;cursor:pointer;transition:all .3s linear;box-shadow:unset}.cart__footer .cart__checkout-button:hover{color:#000!important;border-color:#000!important;z-index:1}.cart__footer .cart__checkout-button:hover:after{left:0;background-color:#fff;z-index:-1}.cart__footer .cart__checkout-button span{display:inline-block;z-index:2;width:100%;height:100%;position:relative;font-size:inherit;font-family:inherit!important}.content-for-layout .customer button{transition:all .3s ease-out;font-family:BentonSans Regular!important;position:relative;background-color:#fff;cursor:pointer;overflow:hidden;z-index:1}.content-for-layout .customer button:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;border-color:#002fa7;z-index:-1;cursor:pointer;transition:all .3s linear;box-shadow:unset}.customer button:hover{color:#fff!important;border-color:#002fa7!important}.customer button:hover:after{left:0;background-color:#002fa7}.customer form .field:after,.customer form .field:before{content:unset}.customer .field input:focus{border-radius:unset;box-shadow:unset}.customer .field label{color:#000;font-family:BentonSans!important}.recover_pass_subtext p{color:#000}p.content_banner_meta{margin:0;width:100%;font-size:0}a.bg_btn{display:none}.multicolumn-list__item:hover a.bg_btn{display:block;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);display:inline-block;color:#000;text-decoration:none;transition:all .3s ease-out;box-shadow:unset}.multicolumn-list__item a.bg_btn{border-color:#000!important;transition:all .3s ease-out;position:relative;background-color:transparent;cursor:pointer;overflow:hidden}.multicolumn-list__item a.bg_btn:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;border:.065vw solid #002fa7;z-index:1;cursor:pointer;transition:all .3s linear}.multicolumn-list__item a.bg_btn:hover{color:#fff!important;border-color:#002fa7!important}.multicolumn-list__item a.bg_btn:hover:after{left:0;background-color:#002fa7}.multicolumn-list__item a.bg_btn span,.customer.login #customer_login button span,.customer.register #create_customer button span,.cart__warnings .button span{display:inline-block;z-index:2;width:100%;height:100%;position:relative;font-size:inherit;font-family:inherit!important}.card__information .button{min-width:unset;max-width:unset}.multicolumn-list__item{position:relative}h3.designer_name{font-family:BentonSans Regular!important}.main_cart_items .ctm_page-width .button{background-color:transparent;color:#000;cursor:pointer;overflow:hidden;transition:all .3s ease-out;font-family:BentonSans Regular!important;min-height:unset;min-width:unset}.main_cart_items .ctm_page-width .button:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;z-index:1;cursor:pointer;transition:all .3s linear;box-shadow:unset}.main_cart_items .ctm_page-width .button:not(cart-remove-button .button):hover:after{left:0;background-color:#002fa7}.main_cart_items .ctm_page-width .button:not(cart-remove-button .button):hover{background-position:left bottom;color:#fff!important;border-color:#002fa7!important}.search-modal .search-modal__content .search-modal__form .field__input{margin:0}.search-modal .search-modal__content .search-modal__form .field__input:focus{box-shadow:unset}.search-modal .search-modal__content .search-modal__form .field:before,.search-modal .search-modal__content .search-modal__form .field:after{content:unset}.search-modal .search-modal__content .search-modal__form .field{overflow:hidden}.search-modal .search-modal__content .search-modal__form .field .field__label{color:#000;font-family:BentonSans!important}.search-modal__form .search__button .icon.icon-search,.modal__close-button .icon{color:#000}.main_slideshowSection .slick-dots li{margin:0;cursor:pointer}.footer_txtbtn,.footer_newletter,.footer_nevigation{position:relative}h2.footer-block__heading{color:#fff;margin:0;width:100%}.mw-option--type-select .mw-option__control--type-select{color:#000;background-color:#fff}.mw-option--type-select .mw-option__control--type-select:focus-visible{box-shadow:unset;outline:unset;outline-offset:unset}.text-with-image-slider .custom--image-text-button .btn_primary{background:linear-gradient(to right,#002fa7 50%,transparent 50%);background-size:201% 100%;background-position:right bottom;transition:all .3s ease-out}.text-with-image-slider .custom--image-text-button .btn_primary:hover{background-position:left bottom;color:#fff!important;border-color:#002fa7!important}.product-form .custom_add_to_cart .product-form__submit{transition:all .3s ease-out;border-color:#002fa7!important;min-height:unset;position:relative;background-color:#002fa7;cursor:pointer;overflow:hidden}.product-form .custom_add_to_cart .product-form__submit:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;border-radius:.313vw;z-index:1;cursor:pointer;transition:all .3s linear}.product-form .custom_add_to_cart .product-form__submit:hover:after{left:0;background-color:#fff}.product-form .custom_add_to_cart .product-form__submit[disabled]{pointer-events:none}.product-form .custom_add_to_cart .product-form__submit span{display:inline-block;z-index:2;width:100%;height:100%;position:relative}.white_bg:hover{background-position:left bottom;color:#fff!important;border-color:#fff!important}.button_slideshow.hvr-grow:hover,.display_flex .btn_primary:hover,.collection_data .collection_listBtn:hover,.card-information .collection_grid:hover,.banner_inner_textBtn .btn_primary:hover,.featured_information .btn_primary:hover,.custom-text-image .custom--image-text-button .btn_primary:hover{background-position:left bottom;color:#fff!important}.kostaproInfo .product__info-container .product-form__quantity .quantity:after,.kostaproInfo .product__info-container .product-form__quantity .quantity:before{content:unset}.kostaCtm__product .product-form button.myregistry{background-color:unset!important;transition:all .3s ease-out!important;border-color:#002fa7!important;position:relative;background-color:#002fa7!important;cursor:pointer;overflow:hidden}.kostaCtm__product .product-form button.myregistry:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;border-radius:.313vw;z-index:1;cursor:pointer;transition:all .3s linear}.kostaCtm__product .product-form button.myregistry:hover:after{left:0;background-color:#fff}.kostaCtm__product .product-form button.myregistry span{display:inline-block;z-index:2;width:100%;height:100%}.personlize_btn button{background-color:unset!important;transition:all .3s ease-out!important;position:relative;background-color:#fff!important;cursor:pointer;overflow:hidden}.personlize_btn button:after{content:"";position:absolute;top:0%;left:-100%;width:100%;height:100%;z-index:1;cursor:pointer;transition:all .3s linear}.personlize_btn button:hover:after{left:0;background-color:#002fa7}.personlize_btn button:hover{color:#fff!important;border-color:#002fa7}.template-404 .button{background:linear-gradient(to right,transparent 50%,#000 50%);background-size:201% 100%;background-position:right bottom;transition:all .3s ease-out;letter-spacing:0px}.template-404 .button:hover{background-position:left bottom!important;color:#000!important;border-color:#000!important}.template-404 .button:after,.template-404 .button:before{content:unset}.template-404 .button{margin-top:0!important}.password-modal.modal .modal__toggle .modal__toggle-open{line-height:normal;color:#000}.template-search .template-search__search .search .field:after{content:unset}.template-search .template-search__search .search .field .field__input:focus{box-shadow:unset}.template-search .template-search__search .search .field .field__label{color:#000}.kostaCtm__product .app_section .page-width .shopify-app-block .jdgm-rev-widg .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover:after{transform:translate(0)}.kostaCtm__product .app_section .page-width .shopify-app-block .jdgm-rev-widg .jdgm-widget-actions-wrapper .jdgm-write-rev-link:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(-100%);transition:all .3s ease-out;background-color:#f5d796;z-index:-1}.kostaCtm__product .app_section .page-width .shopify-app-block .jdgm-rev-widg .jdgm-widget-actions-wrapper .jdgm-write-rev-link{transition:all .3s ease-out;position:relative;overflow:hidden;border-width:1px}.kostaCtm__product .app_section .page-width .shopify-app-block .jdgm-rev-widg .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{color:#000!important;border-color:#000!important}.custom-header__container .menu-drawer__menu-item.link a{color:inherit;text-decoration:unset}.kostaCtm__art-glass .custom-featured-collection strong.itgv--featured__price{font-family:BentonSans Regular!important;font-weight:600}.cart__items .cart-item__quantity-wrapper cart-remove-button .button{background:transparent;background-position:unset}.cart-item__quantity-wrapper .quantity.cart-quantity:after,.cart-item__quantity-wrapper .quantity.cart-quantity:before{content:unset}@media only screen and (min-width: 1024px){.kostaCtm__collection select.facet-filters__sort{padding:.5859375vw;width:9.765625vw}.filter_breadcrumbs .facet-filters__sort+.icon-caret{right:.5859375vw;height:.390625vw;top:50%;transform:translateY(-50%)}.filter_breadcrumbs .facet-filters__field .facet-filters__label,.filter_breadcrumbs .facet-filters__field .facet-filters__sort,.facets__form .product-count .product-count__text{font-size:.9114583333333334vw;line-height:1.3671875vw}.filter_breadcrumbs .facets-container .facets__form{gap:0 2.2786458333333335vw}}@media only screen and (min-width: 750px){.filter_breadcrumbs .facets__form .product-count{align-self:center}}.price__container .price_hide{display:none}.wholesale_customer .price__container .price_hide{display:inline-block;letter-spacing:0px;line-height:1}.itg_main_product .wholesale_discription p{font-size:.91145833vw;line-height:normal;font-family:;margin-bottom:0}.itg_main_product .wholesale_discription p a{color:inherit}.itg_main_product .wholesale_discription{display:none}.kostaCtm__product.wholesale_customer .itg_main_product .wholesale_discription{display:block}.kostaCtm__product.wholesale_customer .itg_main_product .personlize_btn{display:none}.itg_main_product .wholesale_discription ul{margin:0;padding-left:20px;font-family:;font-size:.91145833vw;line-height:normal}.kostaCtm__product.wholesale_customer .modal_view_main .product-form__submit.disable{opacity:1;pointer-events:unset;cursor:pointer}.main_cart_items .cart-item__quantity cart-remove-button .button{padding:0;border:unset}.main_cart_items .cart-item cart-remove-button{margin-top:0}.kostaCtm__shipping-policies .p_fonts ul li,.kostaCtm__shipping-policies .table td,.kostaCtm__shipping-policies .table th{font-family:BentonSans;color:#000}.kostaCtm__shipping-policies .text_rich_pera p{color:#000}.kostaCtm__shipping-policies .custom-rich-text .text_rich_pera ul{padding-left:20px}.cstm-accordion .collapsibles-wrapper.collapsible-tab__open .collapsible-content{height:auto!important}.kostaCtm__account .main-account .ctm_page-width .customer.account{padding-left:0;padding-right:0}.account_body .order-history{box-shadow:unset}.customer .customer_account_list thead:after{content:unset}.customer .account_body thead th{font-family:BentonSans Regular}.account .customer_account_list table td:first-of-type a{font-family:BentonSans Regular;box-shadow:unset}.account .customer_account_list tbody td{font-family:BentonSans Regular}.kostaCtm__account .customer .customer_account_details p{color:#000}.Kosta_menu_first .child.active_image .grandchild,.Kosta_menu_second .child.active_image .grandchild,.Kosta_menu_thired .child.active_image .grandchild{list-style-type:none;padding-left:1vw}.custom-header__container .menu-drawer{border-style:unset}.js .menu-drawer-container .menu-drawer__submenu{border-left:unset}.kostaCtm__art-glass .custom-featured-collection .itgv--featured-collection_detail .itgv--featured__price{font-family:BentonSans Medium!important;font-weight:unset;letter-spacing:0px}.related-products .kosta_related_item .card__content{padding:0}.related-products .kosta_related_item .card__content .card__badge.bottom{line-height:normal}.kostaCtm__product .related-products .kosta_related_item .card__content{padding:0}.kostaCtm__product .related-products .kosta_related_item .card__content .card__badge.bottom{line-height:normal}.related-products .kosta_related_item .card__content .card__badge.bottom .label_tags{background-color:#c3d5e8;line-height:1;text-transform:uppercase;display:block}.collection--sale .kosta_proprice .price__sale .price-item--sale{font-weight:unset}.collection_info .image_btn_overlay{display:block;line-height:0px}.template-search .template-search__results .grid__item .card__content .card__badge.bottom.left .label_tags{background:#c3d5e8;text-transform:uppercase;display:inline-block}.search__input[aria-expanded=true]+.field__label{display:none}.menu-drawer__submenu .grand_child_menu.menu-drawer__menu.list-menu li:not(:first-child)>a{font-size:18px;padding-left:50px}.main-collection-product-grid .kosta_Griditem span.label_tags,.kostaCtm__product .related-products .kosta_related_item .card__content .card__badge.bottom .label_tags,.main-product .main-section-product .ItgBadgeWishlist .CustomBadge .custom-badge span{padding:0!important;display:flex;justify-content:center;align-items:center;line-height:1!important;font-family:Inter!important;font-weight:600}.collection .kostacollectionGrid .kosta_Griditem .badge,.main-section-product .product .price.price--on-sale .badge.price__badge-sale,.related-items .grid__item .card__badge .badge{padding:0!important;display:flex;justify-content:center;align-items:center;line-height:1!important;font-family:Inter!important;font-weight:600;border-radius:4.81px}.main-section-product .product .ItgBadgeWishlist .price .price__badge-sale{display:none}.customer.order,.kostaCtm__addresses .addresses ul p,.add_addressCountryNew label[for=AddressCountryNew],.add_addressCountryNew label[for=AddressProvinceNew]{color:#000}.badge.sold_out{width:100%;font-size:12px!important;color:#000000bf!important;min-width:80px!important}.featured_clt:hover{color:#000!important;border:1px solid #fff;border-color:#002fa7!important}.itgPrice{margin-bottom:15px!important}button#checkout{margin-top:10px}@media screen and (max-width:767px){.custom--image-text-button a.btn_primary.hvr-grow:hover{background:transparent!important;color:#fff!important}}.restock-rocket-button-container{padding:0!important}.restock-rocket-button-container .restock-rocket-button{height:45.4px!important;margin-top:0!important;margin-bottom:0!important;background-color:transparent!important;color:inherit!important;font-family:BentonSans Regular!important;letter-spacing:1px;font-size:15.36px!important;z-index:2}@media screen and (max-width:1024px){.restock-rocket-button-container .restock-rocket-button{height:37px!important;margin-top:0!important;margin-bottom:0!important;background-color:transparent!important;color:inherit!important;font-family:BentonSans Regular!important;letter-spacing:1px;font-size:14px!important;padding:15px}.restock-rocket-button-container.button--secondary.product-form__submit.button--full-width.button{margin-top:10px}}#form-Button:hover{opacity:1!important;background-position:left bottom!important;color:#000!important;border-color:#000!important}button#form-Button{background:#000!important;!i;!;background-color:unset!important;background:linear-gradient(to right,transparent 50%,#000 50%)!important;background-size:201% 100%!important;background-position:right bottom!important;transition:all .3s ease-out!important;border:1px solid #000}.custom-collection-list .collection_block .collection_image img,.custom-categories .CustomPosition .collection_info .image_btn_overlay img{transition:transform var(--duration-long) ease}.custom-collection-list .collection_block:hover .collection_image img,.custom-categories .CustomPosition .collection_info:hover .image_btn_overlay img{transform:scale(1.03)}.custom-collection-list .collection_block .collection_image,.custom-categories .CustomPosition .collection_info .image_btn_overlay{overflow:hidden}.essential_annoucement_bar_wrapper{z-index:2!important}.product-form .custom_add_to_cart .product-form__submit:hover{background-position:left bottom;color:#000!important;border:1px solid #000!important}.kostaCtm__product .product-form button.myregistry:hover{background-position:left bottom!important;color:#000!important;border:1px solid #000!important}.image-with-text .button.button--primary span{display:inline-block;z-index:2;width:100%;height:100%;position:relative;font-size:inherit;font-family:inherit!important}.ItgBadgeWishlist .CustomBadge .price.price--sold-out.price--on-sale.price--show-badge{display:flex;justify-content:flex-start;align-items:center}body.customize_product klarna-placement{display:none}.kosta_related_item .featured_vendor span{font-family:BentonSans Regular!important;color:#888}klarna-placement[data-key=credit-promotion-badge]{display:block}.itg_main_product .itgPrice .price--large,.itg_main_product .itgPrice .price--large .price__sale span,.itg_main_product .itgPrice .price--large .price__sale .price-item.price-item--regular{line-height:1}.template-search__results .card__badge.product--sold-out .sold_out{display:flex;justify-content:center;align-items:center;line-height:1!important;font-family:Inter!important}.template-search__results .card__badge.product--sold-out{line-height:0;display:flex;gap:5px}.template-search .template-search__results .grid__item .card__content .card__badge.bottom.left .label_tags{display:flex;justify-content:center;align-items:center;line-height:1!important;font-family:Inter!important}.template-search .template-search__results .grid .card-wrapper .card__heading{font-weight:600;font-family:BentonSans Medium!important;color:#000}.template-search__results .grid__item .prolight{margin:0;color:#888;opacity:1;font-family:BentonSans Regular!important;text-transform:capitalize;letter-spacing:inherit}.featured_clt.collection_grid.soldOut_btn{opacity:.5;pointer-events:none}.kostaCtm__swym-wishlist .swym-ui-component.swym-wishlist-page .swym-wishlist-grid .swym-wishlist-image-wrapper{height:auto;line-height:0}.kostaCtm__swym-wishlist .swym-ui-component.swym-wishlist-page .swym-wishlist-grid .swym-wishlist-item .swym-title{color:rgb(var(--color-foreground));font-weight:600}.kostaCtm__swym-wishlist .swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price,.kostaCtm__swym-wishlist .swym-ui-component .swym-product-price .swym-product-final-price{color:rgb(var(--color-foreground));font-family:BentonSans Medium!important}.kostaCtm__swym-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{color:rgba(var(--color-foreground),.75);font-family:BentonSans Regular!important}.kostaCtm__swym-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{font-family:BentonSans Medium!important;background-color:transparent!important;color:#000!important;transition:all .3s ease-out;font-weight:400;display:inline-block;width:auto;min-width:unset;max-width:fit-content;position:relative;transition:all .3s linear;overflow:hidden}.kostaCtm__swym-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:translate(-100%);transition:all .3s linear;background-color:#002fa7;z-index:-1}.kostaCtm__swym-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn:hover:after{transform:translate(0)}.kostaCtm__swym-wishlist .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn:hover{color:#fff!important;border-color:#002fa7}.soldOut_btn{opacity:.5;pointer-events:none}.kostaCtm__product.wholesale_customer .itg_main_product .personlize_btn,.wholesale_customer .custom_add_to_cart .product-form__submit.button.button--full-width.button--secondary.mw-apo-add-to-cart-cloned{display:none}.wholesale_customer .custom_add_to_cart .product-form__submit.button.button--full-width.button--secondary.mw-apo-add-to-cart-hide{display:block!important;position:relative!important;left:unset!important}.wholesale_customer .itg_main_product .ItgBadgeWishlist .CustomBadge .price.price--on-sale .badge.price__badge-sale{display:none}.kostaCtm__product.wholesale_customer .myregistry{display:none!important}.wholesale_customer .custom_add_to_cart .product-form__submit.button.button--full-width.button--primary.mw-apo-add-to-cart-cloned{display:none}.wholesale_customer .custom_add_to_cart .product-form__submit.button.button--full-width.button--primary.mw-apo-add-to-cart-hide{display:block!important;position:unset!important}.kostaCtm__product .custom_add_to_cart .product-form__submit.mw-apo-add-to-cart-cloned{display:none}.kostaCtm__product .custom_add_to_cart .product-form__submit.mw-apo-add-to-cart-hide{display:block!important;position:relative!important;left:0!important}.kostaCtm__product.customize_product .custom_add_to_cart .product-form__submit.mw-apo-add-to-cart-hide{display:none!important}.kostaCtm__product.customize_product .custom_add_to_cart .product-form__submit.mw-apo-add-to-cart-cloned{display:block}.kostaCtm__net-orders-thank-you .main-page-title{text-align:center}.kostaCtm__net-orders-thank-you .custom_container .rte p{color:#000}.field label.required:after{content:" *";color:red}.loader_option{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000029;z-index:99999;display:none}.loader_website{width:48px;height:48px;border:3px solid #FFF;border-radius:50%;display:inline-block;position:absolute;top:50%;left:50%;margin-left:-24px;margin-top:-24px;box-sizing:border-box;animation:rotation 1s linear infinite}.loader_website:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;border:3px solid;border-color:#1a2916 transparent}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.featured_product_price.price--on-sale .itgv--featured__price.product_price--on-sale{text-decoration:line-through;color:rgba(var(--color-foreground),.75)}.mw-option--type-checkbox.mw-option--required.Engraving__field.Engraving_qty_required .mw-option__helptext.mw-text.mw-text--style-negative,.mw-option--type-checkbox.mw-option--required.Monogram__field.Monogram_qty_required .mw-option__helptext.mw-text.mw-text--style-negative{display:none}.mw-option--type-checkbox.mw-option--required.Engraving__field.Engraving_qty_required .mw-option__container .mw-option__value .mw-stack.mw-stack--vertical.mw-stack--spacing-tight>.mw-stack__item:last-child,.mw-option--type-checkbox.mw-option--required.Monogram__field.Monogram_qty_required .mw-option__container .mw-option__value .mw-stack.mw-stack--vertical.mw-stack--spacing-tight>.mw-stack__item:last-child{font-size:16px;line-height:1.2em;color:var(--mw-apo-color-danger, #de3618)}.mw-option--type-checkbox.mw-option--required.Engraving__field.Engraving_qty_required .mw-option__container .mw-option__value.mw-option__value--selected .mw-stack.mw-stack--vertical.mw-stack--spacing-tight>.mw-stack__item:last-child,.mw-option--type-checkbox.mw-option--required.Monogram__field.Monogram_qty_required .mw-option__container .mw-option__value.mw-option__value--selected .mw-stack.mw-stack--vertical.mw-stack--spacing-tight>.mw-stack__item:last-child{display:none}.kostaCtm__limited-edition .ctm_heading-with-text p.btn_text,.kostaCtm__artist-collection .ctm_heading-with-text p.btn_text{margin:0;font-family:BentonSans!important;font-size:.89vw;line-height:1.563vw}@media screen and (max-width:1025px){.kostaCtm__limited-edition .ctm_heading-with-text p.btn_text,.kostaCtm__artist-collection .ctm_heading-with-text p.btn_text{font-size:16px;line-height:01.5}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/custom.css.map */
