@font-face{font-family:BentonSans Bold;src:url(/cdn/shop/files/BentonSans_Bold.otf?v=1689578773) format("OpenType")}@font-face{font-family:BentonSans Medium;src:url(/cdn/shop/files/BentonSans_Medium.otf?v=1689578802) format("OpenType")}@font-face{font-family:BentonSans Regular;src:url(/cdn/shop/files/BentonSans_Regular.otf?v=1689578784) format("OpenType")}@font-face{font-family:BentonSans;src:url(/cdn/shop/files/BentonSans_Book.otf?v=1689592911) format("OpenType")}@font-face{font-family:Futura PT Demi;src:url(/cdn/shop/files/FuturaPT_Demi.otf?v=1690032126) format("OpenType")}@font-face{font-family:Futura PT Book;src:url(/cdn/shop/files/FuturaPTBook_6139c5cd-a52d-48de-8b5b-ebfb313b43e7.otf?v=1690032126) format("OpenType")}@font-face{font-family:Vines;src:url(/cdn/shop/files/monogramos.zip.ttf?v=1708318332) format("OpenType")}@font-face{font-family:SZInterlocking;src:url(/cdn/shop/files/SZInterlocking.ttf?v=1708318355) format("OpenType")}h1,h2,h3,h4,h5,h6{font-family:BentonSans Bold!important}p,a{font-family:BentonSans Regular!important}span{font-family:BentonSans Medium!important}.jdgm-star{font-family:JudgemeStar!important}.slide_container{width:100%;max-width:88.5vw;margin:0 auto}.heading_primary{font-size:8.138vw;line-height:6.055vw;margin-top:0;margin-bottom:1.63vw}.heading_secondary{font-size:4vw}.heading_third{font-size:3.06vw}.p_primary{font-size:1.5vw}.p_fonts{font-size:.9vw}.span_primary{font-size:1.03vw}.btn_primary{display:inline-block;text-decoration:none;color:#000}.btn_secondry{display:inline-block;text-decoration:none;color:#fff}.hide{display:none}p{margin:0}.hvr-grow{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-fade{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:hover{background:#002fa7}header.custom-header__container{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 auto;overflow:hidden}.custom-header__nav{width:40vw}.custom-header__logo{width:32vw;justify-content:center;display:flex}.custom-header__icons{width:33vw;display:flex;align-items:center;justify-content:flex-end}.header__menu-item span a{font-size:.99vw;line-height:1.667vw;font-weight:400;color:#07071e;text-decoration:none;display:inline-block;letter-spacing:normal;font-family:BentonSans Regular!important}header.custom-header__container:not(.drawer-menu).page-width{padding-left:0;padding-right:0}.custom-header__logo .header__heading-logo{width:8.875vw}.custom-header__logo .header__heading-link{padding:.75vw}.custom-header__nav .header__menu-item{padding:.7vw}.custom-header__icons .header__icon{padding:0}.custom-header__icons .header__icon:hover{transform:scale(1.07)}a.button_slideshow{display:inline-block;text-decoration:none;color:#000;letter-spacing:0px}#ITG-template--19920624877864__6d092d78-8e91-4da6-9a90-ad9b05820984 a.btn_primary{border-color:#fff}#ITG-template--19920624877864__202ce2c4-230e-4d01-9a44-d88fcb38f193 .heading_secondary{font-size:2vw}#ITG-template--19920624877864__202ce2c4-230e-4d01-9a44-d88fcb38f193 p.text_pera{font-size:.86vw}#ITG-template--19920624877864__202ce2c4-230e-4d01-9a44-d88fcb38f193 p.text_pera{margin:0;margin-bottom:2.375vw}.section-template--19920624877864__529c31a7-6c22-4629-9b6b-a3c6054a6047-padding{padding-top:3.125vw}@supports (-webkit-touch-callout: none){.custom-header__logo{position:relative}.activeHeader .custom-header__logo{position:unset}}@media screen and (min-width: 750px){.kostacollectionGrid li.kosta_Griditem{width:calc(20% - 1vw);flex-grow:0;flex-shrink:0}.kostaCtm__collection .collection-hero--with-image .collection-hero__description{color:#000;letter-spacing:0px}.kostaCtm__collection .collection-hero--with-image .collection-hero__title{margin:0;font-size:3.2vw}.itg_main_product .kosta_proMedia{width:48.5vw;max-width:48.5vw}.itg_main_product .kostaproInfo{width:40vw;max-width:40vw}}@media screen and (min-width: 990px){.kostaCtm__list-collections .title--primary{margin:2vw 0}.search-modal__close-button{margin-left:.5vw}}ul.breadcrumbs{padding:0;margin:3.125vw 0}.breadcrumbs li{list-style:none;display:inline-block}.breadcrumbs li a{text-decoration:none;color:#999;letter-spacing:0px}.breadcrumbs li a.breadcrumb-active span{color:#000;font-family:BentonSans Bold!important;font-size:1.11vw}span.breadcrumbs-divider svg{width:1vw;height:1vw;fill:#979797;position:relative;top:.125vw;margin:0 .625vw}.breadcrumbs .itemListElement a span{font-family:BentonSans Regular!important}ul.breadcrumbs li a span{font-family:BentonSans Regular!important;font-size:1vw}.kostaCtm__corp-gifts-home-page ul.breadcrumbs{display:none}.card-wrapper:hover .full-unstyled-link,.card-wrapper:hover .featured_clt{text-decoration:none!important}.collection .underline-links-hover:hover a{text-decoration:none;text-underline-offset:inherit}.kostaCtm__elvis-x-kosta-boda .kosta_proGrid{display:block;width:100%}.kostaCtm__elvis-x-kosta-boda .kosta_proprice,.kostaCtm__elvis-x-kosta-boda .kosta_proTitle{width:100%;text-align:left}.kostaCtm__elvis-x-kosta-boda .kosta_proTitle .collectioProtitle{font-size:1.5vw!important;font-weight:600!important}.kosta_proprice .price__regular .price-item--regular{font-size:.9vw;font-weight:600}.kosta_Griditem .prolight{margin:0;color:#888;opacity:1;font-family:BentonSans Regular!important;text-transform:capitalize;letter-spacing:inherit}.kosta_Griditem span.label_tags{position:absolute;top:0;z-index:1;left:0;background:#c3d5e8;padding:5px 8px;font-size:12px;text-transform:uppercase;line-height:1;border-radius:4.81px}li.kosta_Griditem{position:relative}.kostaCtm__collection .video-wapper_cstm{padding:0}.ItgBadgeWishlist .CustomBadge{display:flex;justify-content:center;align-items:center}.CustomBadge .custom-badge span{background:#c3d5e8;text-transform:uppercase}.kostaproInfo label.varint_clr{padding:.625vw .938vw!important;width:2.5vw;height:2.5vw;margin:.7vw .5vw .2vw 0!important;border-radius:100vw!important}.product-form__buttons{max-width:100%!important;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.9765625vw}.custom_quantity{width:30%}.custom_quantity .quantity{min-height:3vw;width:100%}.shopify-payment-button{width:calc(75% - 1.25vw);min-height:3vw}.personlize_btn button{width:100%;background:transparent;cursor:pointer;padding:.78125vw 0;box-shadow:none;border:.125vw solid #7d7d7d;border-radius:.313vw;font-size:1vw;font-family:BentonSans Regular!important;color:#000;background:linear-gradient(to right,#000 50%,transparent 50%);background-size:201% 100%;background-position:right bottom;transition:all .3s ease-out;line-height:1}.product-form button.myregistry span,.product-form__submit span{font-family:BentonSans Regular!important}.accordion summary svg.product_svg_2{display:none}.accordion details[open]>summary .product_svg{display:none}.accordion details[open]>summary .product_svg_2{display:block}.shopify-payment-button__button{background:#002fa7!important}.custom_add_to_cart .product-form__submit{background-color:#000;color:#fff}button.shopify-payment-button__button--unbranded,.product-form__submit{--border-offset: none;border-radius:.313vw;min-height:3vw;font-size:1vw}li.kosta_related_item:hover a{text-decoration:none}.price-item.price-item--regular{font-family:BentonSans Regular!important;font-family:BentonSans Medium!important}.kostaproInfo .product__shortdescription{font-family:BentonSans Regular!important;color:#000}.kostaCtm__product .image-with-text__text .btn_primary{margin-top:2vw}.price--sold-out .price__badge-sold-out{font-size:.8vw}.product .price .badge{margin-bottom:.5vw;padding:.4vw;border-radius:.5vw}.button:not([disabled]):hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 0 !important}button.shopify-payment-button__button{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}button.shopify-payment-button__button:hover{-webkit-transform:scale(1.1);transform:scale(.99)}.custom_add_to_cart{-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px #0000;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.kostaCtm__collection h2.banner_head_meta{font-size:4.8vw}.kostaCtm__collection p.text_banner_meta{max-width:35vw;line-height:1.5vw;margin-top:0;font-size:1vw}img.ctm_banner_img_meta_mobile{width:100%}.kosta_relatedSlider svg.slick-arrow{position:absolute;top:40%;transform:translateY(-50%);stroke:#000;background:#c8c8c8;width:4.75vw;height:4.938vw;padding:1.5vw;cursor:pointer}.collection--elvis-x-kosta-boda .Text_with_image_slideshow .ImageSlider .slick-arrow:hover{background:#002fa7;stroke:#fff;transition:.5s}.kosta_relatedSlider svg.slick-arrow:hover{background:#002fa7;stroke:#fff;transition:.5s}.kosta_relatedSlider svg.slick-prev{left:0vw;z-index:1}.kosta_relatedSlider svg.slick-next{right:0vw;left:auto}.activeHeader .header__heading-logo-wrapper{position:absolute;top:100%;left:0;right:0;margin:0 auto;width:100vw;max-width:100%;-webkit-transition:top 1.5s cubic-bezier(.16,1.08,.38,.98),all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s;transition:top 1.5s cubic-bezier(.16,1.08,.38,.98),all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s;will-change:top}.header__heading-logo-wrapper{width:100%;-webkit-transition:all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s;transition:all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s}.activeHeader .header__heading-logo-wrapper img.header__heading-logo{position:absolute;top:100%;left:0;right:0;margin:0 auto;width:100vw;-webkit-transition:top 1.5s cubic-bezier(.16,1.08,.38,.98),all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s;transition:top 1.5s cubic-bezier(.16,1.08,.38,.98),all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s;transform:unset}@supports (-webkit-touch-callout: none){.activeHeader .header__heading-logo-wrapper img.header__heading-logo{width:100%;will-change:transform,left,top}}.header__heading-logo-wrapper img.header__heading-logo{width:8.875vw;max-width:100%;-webkit-transition:all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s;transition:all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s}.header__heading-logo-wrapper img.header__heading-logo{width:8.875vw;max-width:100%;top:1.3vw;position:absolute;right:0;left:0;margin:0 auto;-webkit-transition:top 1.5s cubic-bezier(.16,1.08,.38,.98),all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s;transition:top 1.5s cubic-bezier(.16,1.08,.38,.98),all 1.5s cubic-bezier(.16,1.08,.38,.98) 0s}.activeHeader main#MainContent{position:relative;margin-top:15.688vw;-webkit-transition:all 1.2s cubic-bezier(.16,1.08,.38,.98) 0s;transition:all 1.2s cubic-bezier(.16,1.08,.38,.98) 0s}main#MainContent{position:relative;margin-top:0;-webkit-transition:all 2s cubic-bezier(.16,1.08,.38,.98) 0s;transition:all 2s cubic-bezier(.16,1.08,.38,.98) 0s}.header-wrapper--border-bottom{border-bottom:none}.kostaCtm__about-kosta-boda h2.text_heading_container{margin:0;font-family:BentonSans Medium!important}.kostaCtm__about-kosta-boda .text_pera_container h5{font-family:BentonSans Regular!important}.kostaCtm__about-kosta-boda .kosta_Headwithtext .content_section{text-align:right}.kostaCtm__about-kosta-boda .video-wapper_cstm{padding-bottom:0}.kostaCtm__corp-gifts-home-page .main_slideshowSection .slick-arrow{display:none!important}.kostaCtm__corp-gifts-home-page .custom_container{padding:0}.kostaCtm__corp-gifts-home-page .content_wrap{position:absolute;top:10.8vw;left:4.25vw}.kostaCtm__corp-gifts-home-page .main_slideshowSection svg.slick-arrow{display:none!important}.kostaCtm__corp-gifts-home-page p.text_slideshow{font-size:1vw;width:100%;max-width:28vw;line-height:1.5}.kostaCtm__corp-gifts-home-page .ctm_heading-with-text{border-bottom:1px solid #000;padding:0 0 2vw}.kostaCtm__special-projects p.text_banner{margin-top:-.313vw;font-size:1.3vw}.kostaCtm__special-projects .banner_inner_textBtn{padding-top:3.5vw;position:relative}.kostaCtm__special-projects nav.breadcrumbs{border-bottom:.0303vw solid #000}.kostaCtm__special-projects .text_heading{line-height:1}.kostaCtm__special-projects div.text_pera{margin:2vw 0;font-size:1.1vw}.kostaCtm__special-projects section.ctm_image-with-text{padding:5vw 0}.kostaCtm__sustainability .video-wapper_cstm{padding:0}.kostaCtm__sustainability .text_headperasection{font-size:1.38vw}.kostaCtm__sustainability .content_section{text-align:right}.kostaCtm__sustainability .text_rich_pera{color:#000}.kostaCtm__sustainability .text_pera_container p strong{font-family:BentonSans Medium;font-size:12px;font-weight:100;color:#000}.kostaCtm__sustainability .text_pera_container p{color:#000}.text_rich_head{margin-top:0}.kostaCtm__designer-detail-page .display_flex{padding:3.875vw 0}.kostaCtm__designer-detail-page h2.text_heading,.kostaCtm__anna-ehrner h2.text_heading,.kostaCtm__anne-nilsson h2.text_heading,.kostaCtm__ann-wolff h2.text_heading,.kostaCtm__asa-jungnelius h2.text_heading,.kostaCtm__bertil-vallien h2.text_heading,.kostaCtm__ellen-ehk-akesson h2.text_heading,.kostaCtm__erika-lagerbielke h2.text_heading,.kostaCtm__ernst-billgren h2.text_heading,.kostaCtm__frida-fjellman h2.text_heading,.kostaCtm__goran-warff h2.text_heading,.kostaCtm__hanna-hansdotter h2.text_heading,.kostaCtm__kjell-engman h2.text_heading,.kostaCtm__lena-bergstrom h2.text_heading,.kostaCtm__ludvig-lofgren h2.text_heading,.kostaCtm__matti-klenell h2.text_heading,.kostaCtm__martti-rytkonen h2.text_heading,.kostaCtm__mattias-stenberg h2.text_heading,.kostaCtm__mimmi-blomqvist h2.text_heading,.kostaCtm__olle-brozen h2.text_heading,.kostaCtm__sara-persson h2.text_heading,.kostaCtm__sara-woodrow h2.text_heading,.kostaCtm__simon-klenell h2.text_heading,.kostaCtm__ulrica-hydman-vallien h2.text_heading{padding-bottom:2vw}.kostaCtm__designer-detail-page .text_pera{font-size:.9vw;width:100%}.kostaCtm__designer-detail-page .text_pera p strong{color:#000;font-size:1.78vw;line-height:1}.kostaCtm__designer-detail-page .custom_container{padding:0}.kostaCtm__designer-detail-page nav.breadcrumbs{border-bottom:1px solid #000}.kostaCtm__designer-detail-page .video-wapper_cstm{padding:0}.kostaCtm__designer-detail-page .slick-list .slick-track{width:auto!important}.kostaCtm__corp-gifts-about-kosta-boda h2.text_heading_container{margin:0;font-size:2vw;font-family:BentonSans Medium!important}.kostaCtm__corp-gifts-about-kosta-boda .text_pera_container h5{font-size:1.4vw;font-family:BentonSans Regular!important;margin:1vw 0}.kostaCtm__corp-gifts-about-kosta-boda .ctm_image_container.image_right{padding-left:4.063vw}.kostaCtm__corp-gifts-about-kosta-boda .ctm_image_container.image_left{padding-right:4.063vw}.kostaCtm__corp-gifts-about-kosta-boda .text_pera_container p{font-size:.89vw;line-height:1.125vw}.kostaCtm__corp-gifts-about-kosta-boda .kosta_Headwithtext .content_section{text-align:right}.kostaCtm__corp-gifts-about-kosta-boda .video-wapper_cstm{padding-bottom:0}.kostaCtm__corp-gifts-engraving .display_flex .text_pera p{font-size:.89vw;line-height:1}.kostaCtm__corp-gifts-engraving .display_flex .text_pera p strong{font-size:1.2vw;line-height:1.5}.kostaCtm__corp-gifts-engraving .display_flex .text_pera p a{color:#000;text-decoration:none}.kostaCtm__corp-gifts-engraving div.text_pera{margin-top:.938vw;margin-bottom:6vw}.search-modal__content .modal__close-button.link{padding:0vw;height:1.4vw;width:1.4vw}.search-modal modal__content .search__input.field__input{padding-right:9.8vw}.search-modal__form .field__input{padding:1.5vw;font-size:1vw;height:3vw}.search-modal modal__content .field__label{font-size:1vw;letter-spacing:.01vw;line-height:1.5}.search-modal modal__content .field__button{height:2.5vw;width:2.4vw}.search-modal modal__content .modal__close-button .icon{width:1vw;height:1vw}.search-modal__form .search__button .icon{height:1.8vw;width:1.8vw}.search-modal__form .field__label{font-size:1.1vw}.search-modal__form .field__button{height:3vw;width:3vw}.search-modal__form .field__input:not(:placeholder-shown)~.field__label{font-size:1vw}.collection--all .collection_prodHead{display:none}.spr-starrating .spr-stars{color:#000!important}.kostaCtm__gift-cards .kosta_Headrichtext{width:100%;padding:4vw 0;text-align:center}.kostaCtm__gift-cards .text_rich_pera h3{font-size:1.2vw;margin:2vw 0 .5vw}.inner_richbtn{padding-top:2vw}.table{width:100%;max-width:100%;margin-bottom:20px}.table td{padding:.5vw;line-height:1.42857;vertical-align:top;border-top:1px solid #ddd}.kostaCtm__faq .cstm-accordion.collapsible-tabs__wrapper{padding:4vw 0}.kostaCtm__faq .cstm-accordion .collapsibles-wrapper:last-child{border-bottom:none}.p_fonts ul li{color:#000}.p_fonts p a{text-decoration:none;color:#000}@media screen and (min-width: 749px){img.ctm_banner_img_meta_mobile{width:100%;display:none}.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:6vw;height:auto}.cart__items img.cart-item__image{width:100vw;height:100%}.cart__items .cart-item>td+td{padding-left:2vw}.cart__items .cart-items td{padding-top:2vw}}@media screen and (max-width: 749px){.ctm_heading-with-text .btn_text{font-size:16px;line-height:01.5}.main_slideshowSection .content_wrap{position:relative;top:0;left:0;right:0;bottom:0;padding:2vw 10vw}.content_wrap h2.ctm_head{padding-bottom:1vw}.content_wrap p.text_slideshow{font-size:4vw;letter-spacing:0;margin:0;line-height:1.2}.content_wrap .inner_textBtn{padding-top:2vw}.content_wrap p.content_slideshow{margin:0;margin-bottom:2vw}.content_wrap p.content_slideshow span{font-size:24px}.content_wrap a.button_slideshow{font-size:16px;border-radius:8px;padding:10px 15px;line-height:21px}.ctm_slideshow .main_slideshowSection svg.slick-arrow{width:45px;height:45px}.itgv--featured-collection h4.featured_heading{font-size:6vw}.itgv--featured-collection p.itgv--featured__title,.itgv--featured-collection strong.itgv--featured__price{font-size:14px}.itgv--featured-collection .featured_clt{padding:1.5vw 3vw;border-radius:1vw}.itgv--featured-collection .itgv--featured-collection_main svg.slick-arrow{width:45px;height:45px}.kosta_imgtext{display:flex}.btn_primary{padding:10px 15px;border-radius:8px;font-size:14px;line-height:21px}.kosta_imgtext #ITG-template--20487055769896__3845a28e-dcbf-4a6c-b54b-e785fb0d9a8b{padding:4vw;order:2}.kosta_imgtext div.text_pera{margin-bottom:15px!important;line-height:21px!important;font-size:14px!important;margin-top:5px}.collection_section .collection_heading{font-size:30px}.collection_list_desc{font-size:3vw}.collection_data .collection_list_desc{font-size:16px}.main_collection svg.slick-arrow{width:45px!important;height:45px!important}.kosta_Headwithtext{text-align:center}.ctm_heading-with-text .kosta_Headwithtext .text_headsection{font-size:16px}.ctm_heading-with-text .kosta_Headwithtext .text_headperasection{font-size:20px}.kosta_Headwithtext .heading_section,.kosta_Headwithtext .content_section{width:100%;max-width:100%}.kosta_Headwithtext a.button_slideshow{padding:8px 15px;border-radius:4.81px;font-size:14px;line-height:normal;margin-top:15px}#ITG-template--20487055769896__6d092d78-8e91-4da6-9a90-ad9b05820984,#ITG-template--20487055769896__529c31a7-6c22-4629-9b6b-a3c6054a6047{padding-top:4vw;padding-bottom:4vw}.kosta_imgtext #ITG-template--20487055769896__202ce2c4-230e-4d01-9a44-d88fcb38f193{padding-left:0;padding-right:0}.banner_img_wrap_meta img.ctm_banner_img_meta{display:none}.kosta_proMedia ul.product__media-list{width:100%}}@media screen and (max-width: 480px){.collection_flex .collection_image{height:100%}}.ctm-itg-Megamenu{width:70%;background-color:#f7f7f7!important;background-color:#e1e1dc!important}.main_nevigation{display:flex;align-items:start;justify-content:space-between;width:100%;flex-wrap:wrap;padding:0 3vw}.nav_linkelist{display:flex;align-items:start;width:75%;gap:.9765625vw}.custom_imageMenu{width:25%}.custom_imageMenu img{width:100%;height:100%}ul.parent{padding:0 5vw 0 0;list-style:none}h4.linkHead{display:none}ul.child{list-style:none;padding-left:1vw}.main_nevigation ul li a{text-decoration:none;text-align:left;font-size:.9vw;color:#000}ul.parent li a{font-weight:600;font-size:.8vw;padding:.5vw 0;margin:0vw;line-height:0vw;display:inline-block}ul.child li a,#Details-HeaderMenu-4 ul.parent li a{font-weight:100;font-size:.8vw;padding:.5vw 0;margin:0vw;line-height:0vw;display:inline-block}#Details-HeaderMenu-4 ul.Kosta_menu_first li a{font-weight:600;font-size:.9vw;padding:.5vw 0;margin:0vw;line-height:0vw;display:inline-block}.header-wrapper--border-bottom .mega-menu__content{border-top:0;border-left:.065vw solid #000;border-right:.065vw solid #000;border-bottom:.065vw solid #000}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{visibility:visible;transform:none}.kostaCtm__edition-d-artist .btn_text{margin:0;font-family:BentonSans!important;font-size:.9vw;width:70%;color:#000;line-height:1.4vw;font-weight:600}.kostaCtm__unique-pieces .rich_heading_section{margin:auto 0 auto auto}.kostaCtm__unique-pieces .kosta_Headwithtext{padding:0 2vw}.kostaCtm__unique-pieces p.btn_text{margin:0;font-family:BentonSans!important;font-weight:600}.kostaCtm__art-glass .btn_text{margin:0;font-family:BentonSans!important;font-size:.9vw;width:70%;line-height:1.4vw;font-weight:600;padding-bottom:1vw}select.facet-filters__sort{outline:.2vw solid rgba(var(--color-foreground),.5);outline-offset:.6vw}.kostaCtm__art-glass .custom--image-text-inner .pera p{margin:1.625vw 0}.kostaCtm__art-glass .custom--image-text-button{padding-top:2vw}.kostaCtm__collection .banner_content{position:absolute;top:35vw!important;left:5vw!important;right:auto;bottom:auto}.filter_breadcrumbs{display:flex;align-items:center;justify-content:space-between;padding:0}.filter_breadcrumbs .custom_container{width:100%;max-width:100%;padding:0;margin:0}.facets-container-drawer .button-label{font-size:1vw}.facets-container-drawer .mobile-facets__open svg{width:1.5vw}.facets-container-drawer .facet-filters__label{font-size:1vw;margin:0 1.2vw 0 0}.facets-container-drawer .select .icon-caret,.customer select+svg{height:.5vw}.facets-container-drawer span#ProductCount{font-size:1vw}.facets-container-drawer .product-count{margin:0 0 .5vw 2vw!important}.facets-container-drawer .facet-filters__sort{font-size:1vw;padding-right:1vw}th.caption-with-letter-spacing{font-size:.8vw;color:#000}a.cart-item__name,.product-option,.price.price--end,.totals .totals__subtotal{font-size:1vw}.totals .totals__subtotal-value{font-size:1vw;margin-left:1.5vw;color:#000;font-family:BentonSans Bold!important}small.tax-note{color:#000;font-family:BentonSans}.title-wrapper-with-link a{font-size:1vw}.cart-item__quantity cart-remove-button .icon-remove{height:1.2vw;width:1.52vw}.cart-item__quantity .quantity{width:100%;max-width:8.875vw;height:2.938vw}.video_cstm_url iframe.embed-player{position:relative;width:100%;height:62.25vw}.embed-player .vp-center{display:block;align-items:center;justify-content:center}.vp-center .player{width:100%!important;max-width:100%!important;height:100%!important}.collection_flex .slick-track{margin:0}button.rfq-collection-btn{width:9vw;padding:0;font-size:1.03vw;font-family:BentonSans Regular!important;box-shadow:none;min-height:2.5vw;margin-top:1vw}.rfq-collection-btn:after{border-radius:.313vw}.rfq-collection-btn:not([disabled]):hover:after{border:1px solid #000}.video_cstm_url{width:100%;height:100%;position:relative;overflow:hidden;max-width:100%;background:#000}.video_cstm_url iframe,.video_cstm_url object,.video_cstm_url embed{position:absolute;top:0;left:0;width:100%;height:100%}.kosta_proTitle .card__heading a:after{content:none}@media screen and (min-width:767px){.collection_grid:hover{color:#fff;border-color:#002fa7}}.card__badge .badge{border-radius:unset;text-transform:uppercase;border:unset}.card__inner .card__content{display:block;width:max-content;flex-grow:inherit;cursor:pointer}.card__inner .card__media .media img{cursor:pointer}.kostaCtm__collection .custom_container{max-width:100%}.custom-header__icons .header__icon--cart{margin-right:0}.kostaCtm__product p.product__text.subtitle{color:#000;letter-spacing:0px}.product__info-container .itgPrice .price__container{margin-bottom:0}.CustomBadge .custom-badge span{text-transform:uppercase}@media only screen and (min-width: 1340px){.kostaCtm__product .itg_breadcrumbs .custom_container{width:100%;margin:0 auto}.main-section-product .itg_main_product.ctm_page-width{margin:0 auto}}@media only screen and (max-width: 1340px){.kostaCtm__product .itg_breadcrumbs .custom_container{width:100%;padding:0 20px}.main-section-product .itg_main_product.ctm_page-width{padding:0 20px}}@media only screen and (min-width: 1024px){.CustomBadge .custom-badge span{padding:.3255208333333333vw;font-size:.8vw;line-height:1.2;border-radius:.313vw}.cart-count-bubble{height:1vw;width:1vw;font-size:.5vw;bottom:.5vw;left:1.5vw}.spr-starrating .spr-stars{margin-right:.5vw!important;font-size:1vw!important}.kostaproInfo .product__shortdescription{font-size:.91145833vw;line-height:1.171875vw;letter-spacing:0;margin:2.604166vw 0}.kostaCtm__product p.product__text.subtitle{font-size:.846vw;line-height:1vw;margin-top:1.171875vw;color:#000;letter-spacing:0px}.price-item.price-item--regular{font-size:1.5vw;line-height:1.5vw;letter-spacing:-.25px}.spr-stars svg.spr-star{width:1vw!important;height:1vw!important}.quantity .quantity__input{font-size:1vw;padding:0 .5vw}.custom-header__icons .header__icon .icon{width:1.3021vw;height:1.3021vw}.custom-header__icons .header__icon--cart svg{width:1.3021vw;height:1.3021vw}.custom-header__icons .header__icon{height:auto;width:auto}.custom-header__icons .header__icon:not(:first-child){margin-left:.78125vw}header.custom-header__container{max-width:100vw;padding:.4vw 3.125vw 0;padding-left:1.5vw!important;padding-right:1.5vw!important}.product__title h1{font-size:2.343vw;letter-spacing:0px;line-height:2.343vw}.product__info-container .product__title{margin-top:1.6276vw;margin-bottom:1.302vw}.product__info-container .itgPrice{margin-top:1.302vw;margin-bottom:0vw}}@media only screen and (max-width: 1023px){.CustomBadge .custom-badge span{font-size:12px;line-height:1.2;border-radius:unset;padding:5px;border-radius:4.81px}.kostaCtm__product p.product__text.subtitle{font-size:13px;line-height:16px;margin-top:18px}header.custom-header__container{max-width:100%;padding:3px 0}.personlize_btn button{padding:8px 0;border:1px solid #7d7d7d;border-radius:4.81px;font-size:14px;line-height:21px}.product__accordion .accordion__title{font-size:14px}.product__accordion .accordion summary{padding:10px 0}.product__info-container .product__accordion svg.product_svg{width:16px;height:16px}.mw-option--type-button.personalized_button .mw-option__container{gap:10px}.product__info-container .product__text{font-size:16px;line-height:21px;letter-spacing:0}.product__title h1{font-size:24px;line-height:27px}.product__info-wrapper .product__shortdescription{font-size:14px;line-height:21px;margin-top:5px;margin-bottom:5px;letter-spacing:0px}.product__info-wrapper .shopify-app-block{margin-top:5px;margin-bottom:5px}.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,.breadcrumbs li a{font-size:14px;line-height:21px}button.shopify-payment-button__button--unbranded,.product-form__submit{--border-offset: none;border-radius:4.81px;min-height:unset;font-size:14px;padding:8px;line-height:21px}.product-form__buttons.quantity_section{margin-bottom:8px}.custom_quantity .quantity{min-height:unset;padding:8px}.product-form__buttons .quantity .quantity__button svg{width:10px!important}.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:18px;font-size:14px;margin-top:8px;padding:5px}.mw-option--type-swatch .mw-stack__item .mw-option__container{margin-top:8px;gap:10px}.mw-option.mw-option--type-swatch .mw-option__swatch-media{width:100px!important}.mw-option.mw-option--type-swatch .mw-option__swatch-media>img{width:80px!important}.mw-apo-container .mw-stack__item .mw-option__helptext{margin-top:10px;line-height:21px;font-size:14px}.mw-apo-container{margin-bottom:15px}.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:14px;line-height:21px}.kosta_proprice .price__regular .price-item--regular{font-size:16px;line-height:21px}.btn_secondry{width:auto;padding:8px 15px;border-radius:4.81px;font-size:14px;line-height:normal;display:inline-block}button.rfq-collection-btn{width:auto;padding:10px 15px;border-radius:8px;font-size:14px;line-height:21px;display:inline-block}}@media only screen and (min-width: 990px){.content-for-layout .main-product{padding-top:1.3020833vw;padding-bottom:4.5572916vw;border-bottom:.065vw solid #000}.main-section-product .itg_main_product.ctm_page-width{gap:3.90625vw}.main-section-product .itg_main_product .kosta_proMedia{width:51.43229166vw!important;max-width:51.43229166vw!important}.main-section-product .itg_main_product .kostaproInfo{width:31.90104166vw!important;max-width:31.90104166vw!important;padding:0}.main-section-product .itg_main_product .kosta_proMedia .product__column-sticky{gap:.390625vw}.main-section-product .itg_main_product .kosta_proMedia .product__column-sticky .slider-mobile-gutter{width:40.690104166666664vw}.main-section-product .itg_main_product .kosta_proMedia .product__column-sticky .thumbnail-slider{width:10.3515625vw}.main-section-product .itg_main_product .kosta_proMedia .product__column-sticky .slider-mobile-gutter:not(slider-component.thumbnail-slider){width:100%}.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:10.3515625vw}}@media only screen and (max-width: 990px){.content-for-layout .main-product{padding-top:20px;padding-bottom:35px;border-bottom:1px solid #000}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/style.css.map */
