article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{*zoom:1;display:inline-block;*display:inline}audio:not([controls]){display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}h1,h2{margin:0}h2{font-size:1.5em}h3{font-size:1.17em}h3,h4{margin:0}h4{font-size:1em}h5{font-size:.83em}h5,h6{margin:0}h6{font-size:.75em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:courier new,monospace;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:none}q:after,q:before{content:"";content:none}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{-ms-interpolation-mode:bicubic;border:0}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;*height:13px;padding:0;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}:root{--space-0:0;--space-025:1px;--space-05:2px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--space-40:160px;--border-radius-05:2px;--border-radius-1:4px;--border-radius-2:8px;--border-radius-3:12px;--border-radius-4:16px;--border-radius-5:20px;--border-radius-6:30px;--border-radius-base:3px;--border-radius-large:6px;--border-radius-half:50%;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-1:0.75rem;--font-size-2:0.8125rem;--font-size-3:0.875rem;--font-size-4:1rem;--font-size-5:1.125rem;--font-size-6:1.25rem;--font-size-7:1.5rem;--font-size-8:2rem;--font-size-9:2.5rem;--font-size-10:3.25rem;--line-height-1:1rem;--line-height-2:1.25rem;--line-height-3:1.5rem;--line-height-4:1.75rem;--line-height-5:2rem;--line-height-6:2.25rem;--line-height-7:2.75rem;--line-height-8:3.75rem;--white:#fff;--black:#000;--gray-90:#1a1919;--gray-80:#2b2a2a;--gray-70:#454343;--gray-60:#7b7b7b;--gray-50:#919191;--gray-40:#c4c4c4;--gray-30:#dbdbdb;--gray-20:#ebebeb;--gray-10:#f5f5f5;--gray-05:#fcfbfa;--pink-90:#63202e;--pink-80:#71232a;--pink-70:#7a3040;--pink-60:#9d5f6c;--pink-50:#bd7b86;--pink-40:#d69da5;--pink-30:#edd5d1;--pink-20:#f7e6e3;--pink-10:#fff4f2;--yellow-80:#4d3f13;--yellow-70:#806920;--yellow-30:#fff6d9;--green-50:#00a000;--gold-70:#7c6b58;--gold-60:#7f7260;--gold-50:#ae906f;--gold-40:#b29a83;--gold-30:#d1c0b6;--gold-20:#f0e6db;--indigo:#540d6e;--go-green:#0ead69;--paradise-pink:#ee4266;--sunglow:255,210,63;--facebook-color:#3b5998;--twitter-color:#1d9ad8;--instagram-color:#3f729b;--pinterest-color:#cc2127;--google-plus-color:#cd4c39;--youtube-color:#cd201f;--white-gold:#d5d5d6;--yellow-gold:#e0d0aa;--rose-gold:#e7c2a9;--sc-white:#fff;--sc-pink:#ff94b0;--sc-red:#e35185;--sc-ruby-red:#be1e2d;--sc-purple:#7f519b;--sc-dark-blue:#3636a1;--sc-light-blue:#8896ff;--sc-mint-green:#4fffd7;--sc-smaragd-green:#00b364;--sc-olive-green:#21e05e;--sc-yellow:#fff363;--sc-orange:#ff8700;--bd-600:30,80,81;--bd-500:52,97,98;--taupe-025:251,250,249;--taupe-050:240,237,233;--taupe-100:229,227,220;--taupe-200:201,198,191;--taupe-300:173,168,158;--taupe-400:154,150,141;--taupe-500:128,125,117;--taupe-600:111,109,103;--taupe-700:87,86,81;--taupe-800:53,52,49;--taupe-900:21,21,20;--image-background-color:rgba(0,0,0,.02);--box-shadow-small:0 0 40px rgba(57,54,52,.12);--box-shadow-medium:0 0 20px rgba(57,54,52,.4);--shadow-color:0deg 0% 72%;--shadow-elevation-low:0px 0.3px 0.4px hsl(var(--shadow-color)/0.11),0px 0.6px 0.8px -0.6px hsl(var(--shadow-color)/0.2),0px 1.2px 1.6px -1.2px hsl(var(--shadow-color)/0.29);--shadow-elevation-medium:0px 0.3px 0.4px hsl(var(--shadow-color)/0.12),0.1px 1.3px 1.7px -0.4px hsl(var(--shadow-color)/0.19),0.1px 2.7px 3.6px -0.8px hsl(var(--shadow-color)/0.26),0.2px 5.9px 7.8px -1.2px hsl(var(--shadow-color)/0.33);--shadow-elevation-high:0px 0.3px 0.4px hsl(var(--shadow-color)/0.13),0.1px 2.4px 3.2px -0.2px hsl(var(--shadow-color)/0.17),0.2px 4.3px 5.7px -0.4px hsl(var(--shadow-color)/0.21),0.3px 6.9px 9.2px -0.6px hsl(var(--shadow-color)/0.25),0.4px 10.6px 14.1px -0.8px hsl(var(--shadow-color)/0.29),0.7px 16.3px 21.7px -1px hsl(var(--shadow-color)/0.34),1px 24.6px 32.7px -1.2px hsl(var(--shadow-color)/0.38)}@keyframes loader-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}article,footer,header,li,nav,section{position:relative}button,input,select,textarea{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}html{box-sizing:border-box;scroll-behavior:smooth}body,html{height:100%}body{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;font-weight:var(--font-weight-regular)}a{color:var(--gray-90);font-weight:var(--font-weight-semibold)}:focus{background-color:var(--gray-10)}.footer :focus{background-color:var(--gray-70)}.clear{clear:both}.clearfix:after{clear:both;content:"";display:table}.hidden{display:none;opacity:0}.visually-hidden{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap;width:1px!important}.c-tooltip[role=tooltip],.hidetooltip+.c-tooltip[role=tooltip]{background-color:var(--gray-70);border-radius:var(--border-radius-1);color:var(--gray-10);position:absolute;visibility:hidden;white-space:nowrap;width:auto}.c-tooltip--right-top{bottom:105%;right:0}.c-tooltip--medium{font-size:var(--font-size-2);line-height:var(--line-height-2);padding:.125rem .375rem}[aria-describedby]:focus,[aria-describedby]:hover{position:relative}[aria-describedby]:focus+[role=tooltip],[aria-describedby]:hover+[role=tooltip]{visibility:visible}.show{display:block;opacity:1}.screen-reader-text{left:-9999em;position:absolute;top:-9999em}*{box-sizing:inherit;margin:0;padding:0}.error-message{background-color:#ea0944;color:#fff;display:block}.dropdown{display:none}#metrix-client .dropdown,.dropdown.show{display:block}.page-wrap,.u-page-wrap{margin:0 auto;max-width:1600px;padding:0;width:92%}.page-wrap--mobile-fullwidth{margin:0;width:100%}@media screen and (min-width:960px){.page-wrap--mobile-fullwidth{margin:0 auto;width:96%}}.u-image-overlay{background-color:var(--white);filter:brightness(.98)}.lp-jewelry-guide .page-wrap{max-width:115rem;padding:0 .75rem;position:relative;width:100%}@media screen and (min-width:640px){.lp-jewelry-guide .page-wrap{padding:0 1.5rem}}@media screen and (min-width:768px){.lp-jewelry-guide .page-wrap{padding:0 2.5rem}}@media screen and (min-width:1280px){.lp-jewelry-guide .page-wrap{padding:0 3.75rem}}@media screen and (min-width:1600px){.lp-jewelry-guide .page-wrap{padding:0;width:calc(100% - 10rem)}}.system-message{border-radius:3px;color:var(--white);font-size:var(--font-size-3);margin:.3571428571em auto;padding:.7142857143em 0;text-align:center}.system-message.error{background-color:#c91f40}.system-message.success{background-color:#21af62}.system-message.notice{background-color:#e2b01a}.system-message a{color:var(--white);font-weight:var(--font-weight-semibold)}.system-message a:hover{text-decoration:none}.message{background:blue;border-radius:.1875rem;display:block;font-weight:var(--font-weight-semibold);margin:0;padding:0;text-align:center}.message--small{font-size:var(--font-size-3);line-height:1rem;padding:.5rem}.message--info{background:rgba(var(--sunglow,#FFD23F),1);color:#4d3f13}.message--error{background-color:var(--paradise-pink);color:var(--white)}.responsive-ads{display:none}.default-popup{border-radius:3px;margin:auto;max-width:800px;padding:60px;position:relative;width:auto}[hidden]{display:none}.overflow-hidden{overflow:hidden}.tooltip-container button{background-color:transparent}.tooltip-container .icon{fill:var(--gray-50)}.arrow-link{box-shadow:0 .0625rem 0 0 var(--gray-90);color:var(--gray-90);font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.75rem;position:relative;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.arrow-link:hover{box-shadow:0 .125rem 0 0 var(--gray-90)}.arrow-link:hover .icon-arrow-right{transform:translateX(.375rem)}.arrow-link .icon-arrow-right{display:block;height:.75rem;position:absolute;right:-1rem;top:.125rem;transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:.75rem}.default-page-content{background-color:var(--gray-10);padding-bottom:2.5rem;position:relative}.default-page-content .breadcrumbs{display:flex;justify-content:center;max-width:100%;position:absolute;top:.25rem;width:100%}.default-page-content .breadcrumbs li{color:var(--gray-70)}@media screen and (min-width:768px){.default-page-content .breadcrumbs{top:.5rem}}@media screen and (min-width:960px){.default-page-content .breadcrumbs{top:.75rem}}@media screen and (min-width:1280px){.default-page-content .breadcrumbs{top:1rem}}@media screen and (min-width:1600px){.default-page-content .breadcrumbs{top:1.25rem}}.default-page-content .page-wrap{background:var(--white);border-radius:.1875rem;padding:2rem}@media screen and (min-width:768px){.default-page-content .page-wrap{padding:2.5rem}}@media screen and (min-width:960px){.default-page-content .page-wrap{padding:2.75rem}}@media screen and (min-width:1280px){.default-page-content .page-wrap{padding:3.25rem}}@media screen and (min-width:1600px){.default-page-content .page-wrap{padding:3.75rem}}.default-page-content h1{display:block;font-family:Canela web,sans-serif;font-size:var(--font-size-7);font-weight:var(--font-weight-regular);line-height:2rem;max-width:70ch;padding:2.5rem 0 2rem;text-align:center}@media screen and (min-width:768px){.default-page-content h1{font-size:var(--font-size-8);line-height:2.5rem;padding:3.25rem 0 2.75rem}}@media screen and (min-width:960px){.default-page-content h1{font-size:var(--font-size-9);line-height:2.75rem;padding:3.75rem 0 3.25rem}}@media screen and (min-width:1280px){.default-page-content h1{font-size:var(--font-size-9);line-height:3rem;padding:4.5rem 0 3.75rem}}@media screen and (min-width:1600px){.default-page-content h1{font-size:var(--font-size-9);line-height:3.25rem;padding:5.5rem 0 5rem}}.default-page-content h2{font-size:var(--font-size-5);line-height:1.25rem;margin:1.25rem 0 .75rem;max-width:70ch}@media screen and (min-width:768px){.default-page-content h2{font-size:var(--font-size-6);line-height:1.5rem;margin:1.5rem 0 1rem}}@media screen and (min-width:960px){.default-page-content h2{font-size:var(--font-size-7);line-height:1.75rem;margin:1.75rem 0 1.25rem}}@media screen and (min-width:1280px){.default-page-content h2{font-size:var(--font-size-7);line-height:2rem;margin:2rem 0 1.5rem}}@media screen and (min-width:1600px){.default-page-content h2{font-size:var(--font-size-8);line-height:2.25rem;margin:2.25rem 0 1.75rem}}.default-page-content h3{font-size:var(--font-size-3);line-height:1rem;margin:1rem 0 .5rem;max-width:70ch}@media screen and (min-width:768px){.default-page-content h3{font-size:var(--font-size-4);line-height:1.25rem;margin:1.25rem 0 .75rem}}@media screen and (min-width:960px){.default-page-content h3{font-size:var(--font-size-6);line-height:1.5rem;margin:1.5rem 0 1rem}}@media screen and (min-width:1280px){.default-page-content h3{font-size:var(--font-size-7);line-height:1.75rem;margin:1.75rem 0 1.25rem}}@media screen and (min-width:1600px){.default-page-content h3{font-size:var(--font-size-7);line-height:2rem;margin:2rem 0 1.5rem}}.default-page-content h4{font-size:var(--font-size-1);line-height:.875rem;margin:.75rem 0 .25rem;max-width:70ch;text-transform:uppercase}@media screen and (min-width:768px){.default-page-content h4{font-size:var(--font-size-3);line-height:1rem;margin:1rem 0 .5rem}}@media screen and (min-width:960px){.default-page-content h4{font-size:var(--font-size-4);line-height:1.25rem;margin:1.25rem 0 .75rem}}@media screen and (min-width:1280px){.default-page-content h4{font-size:var(--font-size-6);line-height:1.5rem;margin:1.5rem 0 1rem}}@media screen and (min-width:1600px){.default-page-content h4{font-size:var(--font-size-7);line-height:1.75rem;margin:1.75rem 0 1.25rem}}.default-page-content p,.default-page-content ul{color:var(--gray-70);max-width:70ch}.default-page-content p:first-of-type{font-size:var(--font-size-5)}.default-page-content p+p{margin:0 0 1rem}.default-page-content a{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.default-page-content th,.default-page-content tr:first-of-type td{background-color:var(--gray-20);color:var(--gray-50);font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);text-transform:uppercase}.default-page-content td{border:.0625rem solid var(--gray-20);padding:.75rem}.default-page-content fieldset{background:var(--gray-10);margin:1.25rem 0 2.5rem;max-width:100%;padding:1.25rem}.default-page-content input[type=email],.default-page-content input[type=number],.default-page-content input[type=password],.default-page-content input[type=search],.default-page-content input[type=tel],.default-page-content input[type=text],.default-page-content input[type=url]{background:var(--white);border:.0625rem solid var(--gray-50);border-radius:.125rem;display:block;font-size:var(--font-size-4);line-height:1rem;margin-bottom:.75rem;max-width:25rem;padding:.75rem;width:100%}.default-page-content input[type=submit]{background:var(--gray-90);border:.125rem solid var(--gray-90);color:var(--white);display:block;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:2.75rem;max-width:16.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s cubic-bezier(.455,.03,.515,.955),box-shadow .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955);width:100%}#mainContentBox{background:var(--white)}.responsive-ads{padding:1.25rem 0}.responsive-ads img{display:block;margin:0 auto;max-width:100%}.nl-container{background:var(--white);border:.625rem solid var(--gray-10);margin:1.25rem 0;padding:1.25rem}.nl-container__header{margin:0 0 .5rem;max-width:75ch}.nl-container__desc{margin:0 0 2rem;max-width:75ch}.nl-container__form{display:flex;flex-direction:column}@media screen and (min-width:768px){.nl-container__form{align-items:flex-end;flex-direction:row}}.nl-container__form .c-input-label{display:block;margin-bottom:.5rem;max-width:25rem;width:100%}@media screen and (min-width:768px){.nl-container__form .c-input-label{margin-bottom:0}}.nl-container__form label{font-size:var(--font-size-3)}.nl-container__form input[type=submit]{max-width:16.25rem;width:100%}@media screen and (min-width:768px){.nl-container__form input[type=submit]{margin:1.375rem 0 0 .5rem}}.nl-container__notice{color:var(--gray-50);display:block;font-size:var(--font-size-3);line-height:1rem;margin-top:1.25rem;padding:0}.hexa-ribbon{background-color:var(--yellow-30);color:var(--yellow-80);display:block;padding:1rem;text-align:center;z-index:1000}.main-content-anchor,.screenreader-text{height:1px;left:-999px;position:absolute;width:1px}.screenreader-text:active,.screenreader-text:focus{background-color:var(--white);border-radius:0 0 .1875rem .1875rem;box-shadow:0 0 20px rgba(var(--gray-80),.2);color:var(--gray-90);display:block;font-size:var(--font-size-5);height:auto;left:1rem;padding:.75rem 1.25rem;top:0;width:auto;z-index:10000}.multisizer-popup .c-input-label{margin-bottom:var(--space-4)}.multisizer-popup .c-input-label__label{text-align:left}.product-detail__general-error{color:var(--paradise-pink)!important;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.25rem;margin:.25rem 0 0;width:100%}@media print{body{background-color:green!important}}@font-face{font-display:swap;font-family:Canela Web;font-style:normal;font-weight:var(--font-weight-regular);src:local("Canela"),url(90219f2d4a2bfa89c8a5.woff2) format("woff2"),url(336717ea47d04f9db682.woff) format("woff")}@font-face{font-display:swap;font-family:plusjakarta;font-style:normal;font-weight:100 1000;src:local("plusjakarta"),url(4f2651b8c9da447c95c9.woff2) format("woff2-variations"),url(4f2651b8c9da447c95c9.woff2) format("woff2")}html>body{color:var(--gray-90);font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-4)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--gray-90);font-weight:var(--font-weight-semibold)}.h1,.h2,.h3,h1,h2,h3{font-family:Canela web,sans-serif;font-weight:var(--font-weight-regular,300)}.h4,.h5,.h6{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--font-weight-semibold)}.h1,h1{font-size:3.25rem;font-size:clamp(var(--font-size-8),3vw + 1rem,var(--font-size-10));line-height:3.75rem;line-height:clamp(var(--line-height-7),3vw + 1rem,var(--line-height-8));margin-bottom:32px;margin-bottom:clamp(var(--space-5),3vw + 1rem,var(--space-9))}.h2,h2{font-size:2.5rem;font-size:clamp(var(--font-size-7),2vw + 1rem,var(--font-size-9));line-height:2.75rem;line-height:clamp(var(--line-height-6),2vw + 1rem,var(--line-height-7));margin-bottom:20px;margin-bottom:clamp(var(--space-4),2vw + 20px,var(--space-8))}.h3,h3{font-size:2rem;font-size:clamp(var(--font-size-7),1vw + 1rem,var(--font-size-8));line-height:2.25rem;line-height:clamp(var(--line-height-6),1vw + 1rem,var(--line-height-7));margin-bottom:16px;margin-bottom:clamp(var(--space-3),1vw + 16px,var(--space-6))}.h4,h4{font-size:1.5rem;font-size:clamp(var(--font-size-5),1vw + 1rem,var(--font-size-7));line-height:2rem;line-height:clamp(var(--line-height-5),1vw + 1rem,var(--line-height-6));margin-bottom:14px;margin-bottom:clamp(var(--space-2),1vw + 14px,var(--space-5))}.h5,h5{font-size:1.25rem;font-size:clamp(var(--font-size-4),1vw + 1rem,var(--font-size-6));line-height:1.5rem;line-height:clamp(var(--line-height-4),1vw + 1rem,var(--line-height-5));margin-bottom:12px;margin-bottom:clamp(var(--space-1),1vw + 12px,var(--space-4))}.h6,h6{font-size:.875rem;line-height:1.5rem;margin-bottom:8px}.p,.t-body,p{color:var(--gray-80);font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-4);font-size:clamp(var(--font-size-3),1vw,var(--font-size-5));line-height:1.5rem}small{font-size:var(--font-size-2);line-height:1rem}.link,a,b,strong{font-weight:var(--font-weight-semibold)}.link,a{color:var(--gray-90)}.link:hover,a:hover{text-decoration:none}.subtitle{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-5);line-height:1.75rem}.t-subtitle-2{font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);letter-spacing:.0125rem}.t-subtitle-2,p{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:var(--line-height-3)}p{color:var(--gray-80);font-size:var(--font-size-4);max-width:70ch}.p-small{font-size:var(--font-size-3);line-height:1.375rem}.p-small,caption{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif}caption{font-size:var(--font-size-2);letter-spacing:.0625rem;line-height:1.25rem}.overline{font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-1);letter-spacing:.09375rem;line-height:1.125rem;text-transform:uppercase}.t-body-2{font-size:var(--font-size-3);line-height:var(--line-height-2)}.t-body-2,.t-body-3{color:var(--gray-70);font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--font-weight-regular)}.t-body-3{font-size:var(--font-size-2);line-height:var(--line-height-1)}.t-link{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;color:var(--gray-70);font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);text-decoration:underline}.t-link .icon{fill:var(--gray-90);height:var(--space-3);margin-right:var(--space-2);width:var(--space-3)}#chat-application{z-index:1100!important}.simpleTabsContent{display:none}.simpleTabsContent.currentTab{display:block}.order-summary{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:1.25rem;width:100%}@media screen and (min-width:640px){.order-summary{flex-direction:row}}.order-summary>div{width:100%}@media screen and (min-width:640px){.order-summary>div{width:50%}}@media screen and (min-width:960px){.order-summary>div{width:25%}}.order-summary ul{list-style-type:none;padding:0}.danfil-promo{padding:3.75rem 0!important}.danfil-promo h2{margin:0 auto 1.25rem!important;max-width:75ch;text-align:center}.danfil-promo p{margin:0 auto 2rem!important;max-width:75ch;text-align:center}.danfil-promo .btn{margin:2.5rem auto 0;max-width:16.25rem;width:100%}.grandchild-phone{display:block;font-size:var(--font-size-9);line-height:3rem}.swal2-html-container{margin:0;padding:2.5rem;text-align:left}.pswp{--pswp-bg:#fff!important}.pswp__counter{color:var(--gray-70)!important;text-shadow:none!important}.pswp__icn{fill:var(--gray-50)!important;--pswp-icon-stroke-width:0px!important;color:var(--white)!important}.pswp__custom-video-container{height:100%;pointer-events:none;position:relative;width:100%}.pswp__custom-video-container iframe{background:#444;height:100%;left:50%;max-height:600px;max-width:800px;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.christmas-2022-phase-4 .h3,.christmas-2022-phase-4 .p-small{color:var(--white)}@media screen and (min-width:768px){.christmas-2022-cover .c-cover-image-fullscreen__desc,.christmas-2022-cover .c-cover-image-fullscreen__heading{color:var(--white)}}.valentine-2023 .h3{display:block;font-size:var(--font-size-9);line-height:var(--line-height-7);max-width:12ch}.test-css-class{background:beige}.footer-marianne-days-link{align-items:center;color:#fff;display:flex;font-size:var(--font-size-1)}.footer-marianne-days-link picture{display:block;margin-left:var(--space-2)}.marianne-2023 figcaption{top:5rem}.configurator-info{background:var(--yellow-30);border-radius:var(--border-radius-2);font-size:var(--font-size-3);margin:var(--space-4) auto;max-width:75rem;padding:var(--space-4);width:100%}.c-header{background:var(--white);position:relative;z-index:1000}.c-header--shadow{box-shadow:0 .0625rem 1.25rem 0 rgba(26,22,18,.15)}@media screen and (min-width:960px){.c-header--cart{box-shadow:0 .0625rem 0 0 var(--gray-20)}.c-header--cart-final{box-shadow:0 .0625rem 1.25rem 0 rgba(26,22,18,.15)}}.c-header__nav{display:flex;flex-wrap:wrap;position:static}.c-header__top-row{display:flex;padding:.5rem 0;width:100%}@media screen and (min-width:640px){.c-header__top-row{padding:1rem 0}}@media screen and (min-width:960px){.c-header__top-row{padding:1.25rem 0 1rem}}.c-header__logo{display:block;left:50%;margin-left:-3.625rem;position:absolute;top:.875rem;transition:opacity .3s cubic-bezier(.455,.03,.515,.955),visibility .3s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:640px){.c-header__logo{margin-left:-5.125rem}}@media screen and (min-width:960px){.c-header__logo{margin-left:-5.625rem}}.c-header__logo .danfil-logo{fill:var(--gray-90);display:block;height:2rem;width:8.25rem}@media screen and (min-width:640px){.c-header__logo .danfil-logo{height:2.5rem;width:10.25rem}}@media screen and (min-width:1280px){.c-header__logo .danfil-logo{height:2.75rem;width:11.3125rem}}.c-header__logo[hidden]{display:block;opacity:0;visibility:hidden}.c-header__menu-icon-label{display:none}.c-header__main-nav{display:none;list-style-type:none;margin:0;padding:0}@media screen and (min-width:960px){.c-header__main-nav{display:flex;flex:0 0 100%;justify-content:center;margin-top:0;width:100%;width:auto}}.c-header__main-nav-item{align-self:center;flex:0 0 auto;padding:0 1rem;position:static}@media screen and (min-width:1280px){.c-header__main-nav-item{padding:0 1.25rem}}.c-header__main-nav-item:focus-within>.header-megamenu,.c-header__main-nav-item:hover>.header-megamenu{display:block;opacity:1;visibility:visible}.c-header__main-nav-item span,.c-header__main-nav-item>a{color:var(--gray-90);display:block;font-size:var(--font-size-1);font-variation-settings:"wght" 600;font-weight:var(--font-weight-semibold);letter-spacing:.1875rem;line-height:1.25rem;padding:1.25rem 0;text-align:center;text-decoration:none;text-transform:uppercase;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955)}.c-header__main-nav-item span:hover,.c-header__main-nav-item>a:hover{box-shadow:inset 0-0.125rem 0 var(--gray-90)}.c-header__main-nav-item--contact{display:none}@media screen and (min-width:1600px){.c-header__main-nav-item--contact{display:block}}.c-header__main-nav-item--about-jewellery{display:none}@media screen and (min-width:1024px){.c-header__main-nav-item--about-jewellery{display:block}}.c-header__cart-box{display:flex;list-style-type:none;margin:0-0.25rem 0 auto;padding:0;transition:opacity .3s cubic-bezier(.455,.03,.515,.955),visibility .3s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:960px){.c-header__cart-box{margin:0-0.75rem 0 auto;position:static}}.c-header__cart-box[hidden]{display:block;opacity:0;visibility:hidden}.c-header__cart-box-item{align-self:center;margin:0 var(--space-05);position:static;position:relative}.c-header__cart-box-item>a{color:var(--gray-90);display:block;font-weight:var(--font-weight-semibold);position:relative;text-decoration:none}.c-header__cart-box-item .icon{height:1rem;left:.875rem;position:absolute;top:.875rem;width:1rem}@media screen and (min-width:960px){.c-header__cart-box-item .icon{height:1rem;left:.625rem;top:.625rem;width:1rem}}.c-header__cart-box-item--phone{display:none}@media screen and (min-width:960px){.c-header__cart-box-item--phone{display:block}}.c-header__cart-box-item--phone a{border-radius:2.75rem;color:var(--gray-70);font-size:var(--font-size-2);line-height:var(--line-height-6);padding:0 var(--space-4) 0 var(--space-8);transition:background-color .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955)}.c-header__cart-box-item--phone a:hover{background-color:var(--gray-10);color:var(--gray-90)}.c-header__cart-box-item--phone a .icon{fill:var(--gray-60);transition:fill .2s cubic-bezier(.455,.03,.515,.955)}.c-header__cart-box-item--phone a:hover .icon{fill:var(--gray-90)}.c-header__cart-box-item--account{display:none}@media screen and (min-width:960px){.c-header__cart-box-item--account{display:block}}.c-header__cart-box-item--account a{border-radius:2.25rem;color:var(--gray-70);font-size:var(--font-size-2);line-height:var(--line-height-6);padding:0 var(--space-4) 0 var(--space-8);transition:background-color .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955)}.c-header__cart-box-item--account a:hover{background-color:var(--gray-10);color:var(--gray-90)}.c-header__cart-box-item--account a .icon{fill:var(--gray-60);transition:fill .2s cubic-bezier(.455,.03,.515,.955)}.c-header__cart-box-item--account a:hover .icon{fill:var(--gray-90)}.c-header__cart-box-item--account a[role=tooltip]{display:none}@media screen and (min-width:1280px){.c-header__cart-box-item--account a[role=tooltip]{display:block}}.c-header__cart-box-item--cart-content>a{border-radius:2.75rem;height:2.75rem;padding:0;transition:background-color .2s cubic-bezier(.455,.03,.515,.955);width:2.75rem}@media screen and (min-width:1280px){.c-header__cart-box-item--cart-content>a{background-color:var(--gray-10);font-size:var(--font-size-2,.875rem);height:auto;line-height:var(--line-height-6);margin-right:0;padding:0 var(--space-8) 0 var(--space-9);width:auto}}.c-header__cart-box-item--cart-content>a:hover{background-color:var(--gray-20)}.c-header__cart-box-item--cart-content>a .icon-bag{fill:var(--gray-80);left:.875rem}@media screen and (min-width:1280px){.c-header__cart-box-item--cart-content>a .icon-bag{left:1rem}}.c-header__cart-box-item--cart-content>a .icon-chevron-bottom{display:none}@media screen and (min-width:1280px){.c-header__cart-box-item--cart-content>a .icon-chevron-bottom{fill:var(--gray-50);display:block;height:.5rem;left:auto;pointer-events:none;right:var(--space-4);top:var(--space-4);width:.5rem}}.c-header__cart-box-item--cart-content>a .cart-divider{color:var(--gray-40);font-weight:var(--font-weight-regular);padding:0 .125rem}.c-header__cart-box-item--cart-content>a .cart-count{background-color:var(--paradise-pink);border:.125rem solid var(--white);border-radius:1rem;color:var(--white);font-size:var(--font-size-1);left:50%;line-height:.75rem;min-height:1rem;min-width:1.25rem;padding:.125rem .3125rem;position:absolute;text-align:center;top:0}@media screen and (min-width:1280px){.c-header__cart-box-item--cart-content>a .cart-count{display:none}}.c-header__cart-box-item--cart-content>a .cart-info{display:none}@media screen and (min-width:1280px){.c-header__cart-box-item--cart-content>a .cart-info{display:inline}}.c-header__mobile-menu-wrapper{margin-right:.25rem}.c-header__mobile-menu{background-color:var(--white);border:none;line-height:2.75rem;position:relative;touch-action:manipulation;width:2.5rem}@media screen and (min-width:960px){.c-header__mobile-menu{display:none}}.c-header__mobile-menu .icon-menu{height:1.25rem;left:0;position:absolute;top:1.25rem;width:1.25rem}.c-header__mobile-search{background-color:var(--white);border:none;color:var(--gray-90);font-size:var(--font-size-3);line-height:2.75rem;padding:0 1rem 0 1.75rem;position:relative;text-transform:uppercase;touch-action:manipulation;transition:opacity .3s cubic-bezier(.455,.03,.515,.955),visibility .3s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:960px){.c-header__mobile-search{display:none}}.c-header__mobile-search .icon-search{height:1rem;left:50%;margin-left:-.5rem;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.c-header__mobile-search[hidden]{display:block;opacity:0;visibility:hidden}.c-header__config-back{line-height:2rem;padding:0 1.25rem 0 2rem}.c-header__config-back .icon{fill:var(--pink-50,#bd7b86)}.c-header__search{background-color:var(--white);box-shadow:0 1.25rem 1.25rem 0 rgba(26,22,18,.15);display:block;left:0;padding:1rem 4%;position:absolute;top:3.75rem;width:100%}@media screen and (min-width:768px){.c-header__search{top:4.75rem}}@media screen and (min-width:960px){.c-header__search{box-shadow:none;padding:0;position:static;width:18.75rem}}.c-header__search[hidden]{display:none}@media screen and (min-width:960px){.c-header__search[hidden]{display:block}}.c-header__menu-icon{background-color:transparent;border:0;margin:0;overflow:hidden;transition:filter .2s cubic-bezier(.455,.03,.515,.955)}.c-header__menu-icon.active .c-header__menu-icon-inner,.c-header__menu-icon.active .c-header__menu-icon-inner:after,.c-header__menu-icon.active .c-header__menu-icon-inner:before{background-color:var(--gray-90);width:1.25rem}.c-header__menu-icon.active .c-header__menu-icon-inner{transform:translate3d(0,7px,0) rotate(45deg)}.c-header__menu-icon.active .c-header__menu-icon-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-3px,0)}.c-header__menu-icon.active .c-header__menu-icon-inner:after{transform:translate3d(0,-14px,0) rotate(-90deg)}.c-header__menu-icon-box{display:inline-block;height:.75rem;position:relative;width:1.25rem}.c-header__menu-icon-inner{display:block;margin-top:-.4375rem;top:50%}.c-header__menu-icon-inner,.c-header__menu-icon-inner:after,.c-header__menu-icon-inner:before{background-color:var(--gray-90);border-radius:.125rem;height:.125rem;position:absolute;transition:transform .2s cubic-bezier(.455,.03,.515,.955)}.c-header__menu-icon-inner{width:1.25rem}.c-header__menu-icon-inner:before{width:.75rem}.c-header__menu-icon-inner:after{width:1rem}.c-header__menu-icon-inner:after,.c-header__menu-icon-inner:before{content:"";display:block}.c-header__menu-icon-inner:before{top:7px;transition:opacity .2s cubic-bezier(.455,.03,.515,.955),transform .2s cubic-bezier(.455,.03,.515,.955)}.c-header__menu-icon-inner:after{bottom:-5px;top:14px}.l-mobile-menu-nav{background-color:var(--white);display:flex;flex:1;flex-direction:column;height:calc(100% - 3.75rem);left:0;line-height:1.25rem;margin:0;overflow-y:auto;padding:0;position:fixed;scroll-behavior:smooth;top:3.75rem;transition:opacity .3s cubic-bezier(.455,.03,.515,.955),visibility .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955);width:100vw;will-change:transform;z-index:1000}@media screen and (min-width:640px){.l-mobile-menu-nav{height:calc(100% - 4.75rem);top:4.75rem}}.l-mobile-menu-nav[hidden]{opacity:0;transform:translateX(-100%);visibility:hidden}.c-mobile-menu-nav{margin:0;padding:0}.c-mobile-menu-nav__section{flex:1 1 100%;margin:0 .75rem}.c-mobile-menu-nav__section-label{align-items:center;cursor:pointer;display:flex;font-weight:var(--font-weight-semibold);letter-spacing:1px;padding:1.375rem .5rem;touch-action:manipulation;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.c-mobile-menu-nav__section-label:focus{outline:none}.c-mobile-menu-nav__section-label.open:before{opacity:0;transform:rotate(90deg)}.c-mobile-menu-nav__section-label.open:after{transform:rotate(90deg)}.c-mobile-menu-nav__section-label:after,.c-mobile-menu-nav__section-label:before{background-color:var(--gray-70);border-radius:.0625rem;content:"";display:block;position:absolute;transition:transform .15s cubic-bezier(.55,.085,.68,.53),opacity .15s cubic-bezier(.55,.085,.68,.53)}.c-mobile-menu-nav__section-label:before{height:.125rem;right:.5rem;width:.625rem}.c-mobile-menu-nav__section-label:after{height:.625rem;right:.75rem;width:.125rem}.c-mobile-menu-nav__section-nav{display:none;margin:0;padding:0}.c-header__mobile-menu-link{border-radius:.25rem;color:var(--gray-80);display:inline-flex;font-size:var(--font-size-3);font-weight:var(--font-weight-regular);margin:.5rem 0;padding:.375rem 0 .375rem 1.5rem;text-decoration:none;transition:background-color .2s cubic-bezier(.455,.03,.515,.955);width:100%}.c-header__mobile-menu-link:hover{background-color:var(--gray-10)}.c-header__mobile-menu-link.all{font-weight:var(--font-weight-semibold);text-decoration:underline}.c-header__mobile-menu-link.all:hover{background-color:var(--gray-10)}.c-header__mobile-menu-link .icon{height:1.25rem;margin-right:.75rem;width:1rem}.c-mobile-menu-nav.footer{background-color:var(--gray-10);margin:auto 0 0;padding:1rem 1.25rem}.c-mobile-menu-nav.footer .c-header__mobile-menu-item:last-child{margin-bottom:0}.c-mobile-menu-nav.footer .c-header__mobile-menu-link{padding-left:0}.header-megamenu{opacity:0;position:relative;transition:all .28s cubic-bezier(.455,.03,.515,.955) .12s;visibility:hidden;z-index:800}@media screen and (min-width:960px){.header-megamenu{background:var(--white);left:0;padding:1.25rem 0 2.5rem;position:absolute;top:8.25rem;width:100%;z-index:1000}}.header-megamenu>.page-wrap{display:flex;flex-wrap:wrap}.header-megamenu__item{flex:0 0 50%;list-style-type:none;margin:0 0 2.5rem;padding:0}@media screen and (min-width:768px){.header-megamenu__item{flex:0 0 25%}}@media screen and (min-width:1280px){.header-megamenu__item{flex:1 1 10rem;margin:0 1.25rem 0 0;max-width:15rem}}.header-megamenu__item h3{color:var(--gray-90);font-size:var(--font-size-3,1rem);margin-bottom:1rem}.header-megamenu__item .button{margin-top:1rem}.header-megamenu__item a:not(.btn){color:var(--gray-90);font-size:var(--font-size-3,1rem);font-weight:var(--font-weight-regular);line-height:2rem;text-align:left;text-decoration:none}.header-megamenu__item a:not(.btn):hover{text-decoration:underline}.header-megamenu__item .badge{border-radius:.125rem;display:inline-block;font-size:--var(--font-size-1);font-weight:var(--font-weight-semibold);line-height:.75rem;margin-left:.25rem;padding:.125rem .375rem;text-transform:uppercase}.header-megamenu__item .sale{background-color:var(--paradise-pink);color:var(--white)}.header-megamenu__item .btn--right{left:6rem}.header-megamenu__item--stock a:not(.btn){color:var(--go-green);font-weight:var(--font-weight-semibold)}.header-megamenu__item--promo{border-top:.0625rem solid var(--gray-20);display:flex;flex:0 1 100%;margin:0;padding:2.5rem 0 0}@media screen and (min-width:1280px){.header-megamenu__item--promo{border-top:none;display:block;flex:0 0 25rem;margin:0 0 0 auto;max-width:25rem;padding:0}}.header-megamenu__item--promo li{align-self:center;margin:0}.header-megamenu__item--promo li:last-child{margin-left:auto}.header-megamenu__item--promo a{display:block;text-shadow:0 0 .625rem rgba(0,0,0,.5)}.header-megamenu__item--promo figure{position:relative}.header-megamenu__item--promo .btn{bottom:2rem;left:2rem;margin:0;position:absolute}.header-megamenu__item--promo h4{color:var(--white);font-family:Canela web,sans-serif;font-size:var(--font-size-7);font-weight:var(--font-weight-regular);line-height:2rem;margin-bottom:1rem;text-shadow:0 0 .625rem rgba(0,0,0,.5)}.header-megamenu__item--promo span{color:var(--white);font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:1rem;text-transform:uppercase}.header-megamenu__item--promo:hover span{text-decoration:underline}.header-megamenu--shadow{box-shadow:0 1.25rem 1.25rem -1rem rgba(26,22,18,.15)}.cart-dropdown{background:var(--white);border-radius:0 0 .1875rem .1875rem;box-shadow:0 .625rem 1.25rem 0 rgba(26,22,18,.15);display:none;list-style-type:none;margin:0;padding:0;position:absolute;right:0;top:2.25rem;width:22.5rem}.cart-dropdown:before{background:transparent;content:"";display:block;height:1.25rem;position:absolute;top:-1rem;width:100%}.cart-dropdown__item{border-bottom:.0625rem solid var(--gray-20);display:flex;padding:1rem;position:relative}.cart-dropdown__item:first-child{padding:2.25rem 1rem 1rem}.cart-dropdown__item:hover{background:var(--gray-10)}.cart-dropdown__heading{color:var(--gray-90);font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);line-height:1.5rem;padding:2rem 1rem 1.25rem;text-align:center}.cart-dropdown__item-image{align-self:flex-start;flex:0 0 3.25rem;margin-right:1rem;max-height:3.25rem;max-width:3.25rem}.cart-dropdown__item-info{flex:1 1 100%;list-style-type:none;margin:0;padding:0}.cart-dropdown__item-link{font-size:var(--font-size-3);line-height:1rem;margin-bottom:.25rem;position:static}.cart-dropdown__item-link a{color:var(--gray-90)}.cart-dropdown__link{padding:1rem}.cart-dropdown__item-count-price{color:var(--gray-70);display:flex;font-size:var(--font-size-3);justify-items:center}.cart-dropdown__item-count-price strong{color:var(--gray-90);font-weight:var(--font-weight-semibold);margin-left:auto}.cart-dropdown__summary{color:var(--gray-70);padding:1.25rem 0 .75rem;text-align:center}.cart-dropdown__summary strong{color:var(--gray-90);font-weight:var(--font-weight-semibold)}@media(any-hover:hover){.c-header__cart-box-item--cart-content:hover .cart-dropdown{display:block}}.c-header-cart{background-color:var(--white);box-shadow:0 .625rem .5rem 0 rgba(var(--gray-20),.5);position:relative;z-index:1000}.c-header-cart__nav{align-items:center;display:flex;padding:var(--space-4) 0}.c-header-cart__back-btn{background-color:var(--gray-10);border-radius:1.1875rem;color:var(--gray-90);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);height:2.25rem;line-height:2.25rem;padding:0 1rem 0 .625rem;text-decoration:none;text-transform:uppercase;transition:background-color .2s cubic-bezier(.455,.03,.515,.955)}@media screen and (min-width:960px){.c-header-cart__back-btn{border-radius:1.375rem;font-size:var(--font-size-2);height:2.75rem;line-height:2.75rem;padding:0 1.25rem 0 1rem}}.c-header-cart__back-btn:hover{background-color:var(--gray-20)}.c-header-cart__back-btn>span{display:none}@media screen and (min-width:960px){.c-header-cart__back-btn>span{display:inline}}.c-header-cart__back-btn .icon{fill:var(--gray-90);height:.875rem;margin-right:.375rem;position:relative;top:.125rem;transform:scaleX(-1);width:.875rem}@media screen and (min-width:960px){.c-header-cart__back-btn .icon{margin-right:.625rem}}.c-header-cart__logo{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.c-header-cart__logo .danfil-kids-logo,.c-header-cart__logo .danfil-logo{fill:var(--gray-90);display:block;height:1.75rem;width:7.25rem}@media screen and (min-width:960px){.c-header-cart__logo .danfil-kids-logo,.c-header-cart__logo .danfil-logo{height:2.5rem;width:10.25rem}}.c-header-cart__logo:focus .danfil-kids-logo{fill:var(--pink-70);background-color:var(--white);outline:none}.c-header-cart__help-box{align-items:center;display:inline-flex;margin-left:auto}.c-header-cart__help-box-label{color:var(--gray-90);display:none;font-weight:var(--font-weight-semibold);line-height:1.25rem;margin-right:1rem}@media screen and (min-width:960px){.c-header-cart__help-box-label{display:inline}}.c-header-cart__help-box-button{align-items:center;background-color:var(--gray-10);border:none;border-radius:var(--border-radius-6);color:var(--gray-90);display:inline-flex;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);justify-content:center;line-height:var(--line-height-2);padding:.25rem .75rem;text-decoration:none;transition:background-color .2s cubic-bezier(.455,.03,.515,.955)}.c-header-cart__help-box-button:hover{background-color:var(--gray-20)}.c-header-cart__help-box-button .icon{fill:var(--gray-70);height:1rem;margin-right:var(--space-1);position:relative;width:1rem}.c-footer{background-color:var(--gray-90);padding-top:2.5rem}@media screen and (min-width:768px){.c-footer{padding-top:3.75rem}}.c-footer>.u-page-wrap{display:flex;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:1024px){.c-footer>.u-page-wrap{flex-direction:row}}.c-footer h3{color:var(--gray-50);font-weight:var(--font-weight-semibold);text-transform:uppercase}.c-footer__contact{margin-bottom:2.25rem}@media screen and (min-width:1024px){.c-footer__contact{flex:0 0 35%;margin-bottom:3.25rem}}.c-footer__contact h3{margin-bottom:.25rem;text-align:center}@media screen and (min-width:1024px){.c-footer__contact h3{text-align:left}}.c-footer__contact p{color:var(--gray-50);font-size:var(--font-size-3);line-height:1rem;margin:0 auto 1rem;text-align:center}@media screen and (min-width:1024px){.c-footer__contact p{text-align:left}}.c-footer__contact ul{color:var(--gray-50);font-size:var(--font-size-3);line-height:1rem;margin:0 auto 1rem;text-align:center}@media screen and (min-width:1024px){.c-footer__contact ul{text-align:left}}.c-footer__contact li{line-height:1.5rem}.c-footer__contact-list{display:flex;flex-direction:column;justify-content:center;list-style-type:none;margin:0 0 2rem;padding:0}@media screen and (min-width:480px){.c-footer__contact-list{flex-direction:row}}@media screen and (min-width:1024px){.c-footer__contact-list{justify-content:flex-start}}.c-footer__contact-list li{padding:.5rem 1rem;text-align:center;width:100%}@media screen and (min-width:480px){.c-footer__contact-list li:first-child{text-align:right}.c-footer__contact-list li:last-child{text-align:left}}@media screen and (min-width:1024px){.c-footer__contact-list li:first-child{text-align:left}}.c-footer__contact-list a{color:var(--white);display:inline-block;font-weight:var(--font-weight-semibold);line-height:1.25rem;padding-left:2rem;position:relative;text-decoration:none}@media screen and (min-width:1600px){.c-footer__contact-list a{font-size:var(--font-size-6);line-height:1.25rem}}.c-footer__contact-list a:hover{text-decoration:underline}.c-footer__contact-list .icon{fill:var(--white);height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}.c-footer__contact-list span{color:var(--white);display:block}.c-footer__socials{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px){.c-footer__socials{flex-direction:row;margin:0-1.25rem}}@media screen and (min-width:1024px){.c-footer__socials{justify-content:flex-start}}@media screen and (min-width:768px){.c-footer__socials>div{margin:0 1.25rem}}.c-footer__contact-socials-list{display:flex;justify-content:center;list-style-type:none;margin:0-0.5rem 2.5rem;padding:0 0 2rem}@media screen and (min-width:1024px){.c-footer__contact-socials-list{justify-content:flex-start;padding:0}}.c-footer__contact-socials-list li{margin:0 .5rem}.c-footer__contact-socials-list a{display:block;padding:.5rem}.c-footer__contact-socials-list .icon{fill:var(--white);display:block;height:1.25rem;transition:fill .2s cubic-bezier(.455,.03,.515,.955);width:1.25rem}.c-footer__contact-socials-list a:hover .icon{fill:rgba(var(--white),.9)}.c-footer__other-projects-list{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0-0.5rem;padding:0 0 2rem}@media screen and (min-width:1024px){.c-footer__other-projects-list{justify-content:flex-start;padding:0}}.c-footer__other-projects-list li{margin:0 .5rem}.c-footer__other-projects-list a{display:block;padding:.5rem}.c-footer__other-projects-list .brilianty-logo,.c-footer__other-projects-list .danfil-logo,.c-footer__other-projects-list .danfil-wedding-rings-logo,.c-footer__other-projects-list .detske-ousko-logo{fill:var(--white);display:block;height:5rem;max-width:8.75rem;transition:fill .2s cubic-bezier(.455,.03,.515,.955)}.c-footer__other-projects-list a:hover .icon{fill:rgba(var(--white),.9)}.c-footer__sitemap{border-bottom:.0625rem solid var(--gray-70);display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:1.25rem}@media screen and (min-width:1024px){.c-footer__sitemap{border-bottom:none;flex:0 0 65%;order:-1}}.c-footer__sitemap ul{flex:1 0 12.5rem;list-style-type:none;margin:0 0 2.25rem;padding:0}@media screen and (min-width:480px){.c-footer__sitemap ul{min-width:13.75rem}}@media screen and (min-width:640px){.c-footer__sitemap ul{min-width:10.625rem}}.c-footer__sitemap h3{margin-bottom:1rem}.c-footer__sitemap a{color:var(--gray-50);text-decoration:none}.c-footer__sitemap a:hover{text-decoration:underline}.c-footer__sitemap li>a{color:var(--white);font-size:var(--font-size-2);font-weight:var(--font-regular,400);line-height:2rem;padding-left:1.25rem;position:relative;text-decoration:none}.c-footer__sitemap li>a:before{background-color:var(--gray-70);content:"";display:block;height:.0625rem;left:0;position:absolute;top:.375rem;width:.5rem}.c-footer__sitemap li>a:hover{text-decoration:underline}.c-footer__bottom-row{padding-top:1.25rem}@media screen and (min-width:1024px){.c-footer__bottom-row{border-top:.0625rem solid var(--gray-70);display:flex;width:100%}}.c-footer__bottom-links{list-style-type:none;margin:0 0 3.75rem;padding:0;text-align:center}@media screen and (min-width:1024px){.c-footer__bottom-links{margin-bottom:0}}.c-footer__bottom-links li{line-height:1rem;padding:.5rem}@media screen and (min-width:480px){.c-footer__bottom-links li{display:inline-block;margin-right:.5rem;padding:.5rem 0}}.c-footer__bottom-links li:last-child{margin-right:0}.c-footer__bottom-links a{color:var(--gray-50);font-size:var(--font-size-2);text-decoration:none}.c-footer__bottom-links a:hover{text-decoration:underline}.c-footer__copyright{color:var(--gray-50);font-size:var(--font-size-2);line-height:1rem;margin:0 auto 2rem;text-align:center}@media screen and (min-width:1024px){.c-footer__copyright{margin:.5rem 0 .5rem auto}}.c-footer__eet{background:var(--black);color:var(--gray-50);display:block;font-size:var(--font-size-2);line-height:1rem;margin:0;max-width:100%;padding:1rem;text-align:center}.footer-language-switch{margin-bottom:1.25rem;position:relative}@media screen and (min-width:1024px){.footer-language-switch{margin-right:1rem}}.footer-language-switch .icon-flag{height:.75rem;left:.5rem;position:absolute;top:.625rem;width:1rem}.footer-language-switch .icon-chevron-bottom{fill:var(--gray-50);height:.5rem;position:absolute;right:.5rem;top:.75rem;width:.5rem}.footer-language-switch__button{background-color:var(--gray-80);border:none;border-radius:.125rem;color:var(--white);display:block;font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:1rem;padding:.5rem 0 .5rem 2.25rem;position:relative;text-align:left;text-transform:uppercase;transition:background-color .2s cubic-bezier(.455,.03,.515,.955);width:100%}.footer-language-switch__button:hover{background-color:var(--gray-70)}@media screen and (min-width:480px){.footer-language-switch__button{margin:0 auto;padding:.5rem 1.5rem .5rem 2.25rem;width:auto}}.footer-language-switch__list{background-color:var(--gray-80);border-radius:.125rem;bottom:calc(100% + 4px);list-style-type:none;margin:0;padding:0;width:100%;z-index:1000}@media screen and (min-width:480px){.footer-language-switch__list{position:absolute}}.footer-language-switch__list-item{transition:background-color .2s cubic-bezier(.455,.03,.515,.955)}.footer-language-switch__list-item a{color:var(--white);display:block;font-size:var(--font-size-2);font-weight:var(--font-weight-semibold);line-height:1rem;padding:.5rem 0 .5rem 2.25rem;text-align:left;text-decoration:none;text-transform:uppercase}.footer-language-switch__list-item:hover{background-color:var(--gray-70)}.dotation-logos{border-top:.0625rem solid var(--gray-70);display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:space-between;margin-top:1.25rem;padding:12px 60px;width:100%}.dotation-logos img{height:auto;max-width:6.25rem}@media screen and (min-width:1024px){.dotation-logos img{max-width:12.5rem}}.dotation-logos .dotation-logo-npo{height:auto;max-width:5rem}@media screen and (min-width:1024px){.dotation-logos .dotation-logo-npo{max-width:8.75rem}}.c-cookie-modal{align-items:flex-end;display:flex;height:100%;position:fixed;top:0;width:100%;z-index:1200}@media screen and (min-width:640px){.c-cookie-modal{align-items:baseline}}.c-cookie-modal__overlay{background-color:var(--black)!important;height:100%!important;left:0!important;opacity:.6!important;position:fixed!important;top:0!important;width:100%!important;z-index:-1!important}.c-cookie-modal__close-wrapper{display:flex;justify-content:flex-end}.c-cookie-modal__close{align-items:center;background-color:var(--white);border:none;border-radius:var(--border-radius-half);display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955),background-color .2s cubic-bezier(.455,.03,.515,.955);width:2.25rem}.c-cookie-modal__close .icon{fill:var(--gray-70);flex:0 0 auto;height:.875rem;transition:fill .2s cubic-bezier(.455,.03,.515,.955);width:.875rem}.c-cookie-modal__close:hover{background-color:var(--gray-20)}.c-cookie-modal__close:hover .icon{fill:var(--gray-60)}.c-cookie-modal__close:focus,.c-cookie-modal__close:focus-visible{box-shadow:inset 0 0 0 .0625rem var(--gray-60),0 0 0 .1875rem var(--gray-20);outline:none}.c-cookie-modal__content{background-color:var(--white);border-radius:.375rem;box-shadow:0 0 1.25rem rgba(var(--black),.2);display:flex;flex-wrap:wrap;margin:.5rem;padding:1rem;width:calc(100% - 1rem)}@media screen and (min-width:480px){.c-cookie-modal__content{margin:1rem;padding:2rem;width:calc(100% - 2rem)}}@media screen and (min-width:640px){.c-cookie-modal__content{margin:auto;max-width:37.5rem}}.c-cookie-modal__content .c-cookie-modal__close-wrapper{margin-left:auto}.c-cookie-modal.hidden{display:none}.c-cookie-modal strong{display:inline-block;font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:var(--font-weight-semibold);margin-bottom:.5rem}@media screen and (min-width:640px){.c-cookie-modal strong{margin-bottom:1rem}}.c-cookie-modal .h1{font-size:var(--font-size-6);line-height:1.5rem}@media screen and (min-width:640px){.c-cookie-modal .h1{font-size:var(--font-size-7);line-height:2rem}}.c-cookie-modal .h2{font-size:var(--font-size-5);line-height:1.5rem;margin-bottom:1rem}@media screen and (min-width:640px){.c-cookie-modal .h2{font-size:var(--font-size-6)}}.c-cookie-modal .h3{font-size:var(--font-size-4);line-height:1.25rem;margin:0}@media screen and (min-width:640px){.c-cookie-modal .h3{margin:0}}.c-cookie-modal p{font-size:var(--font-size-3);line-height:1.25rem;margin:0}.c-cookie-modal__cookie-settings{margin:1.5rem 0 0}@media screen and (min-width:640px){.c-cookie-modal__cookie-settings{margin:2.25rem 0 0}}.c-cookie-modal__cookie-settings-list{display:flex;flex-direction:column;list-style-type:none;margin:-1rem;padding:0}.c-cookie-modal__cookie-settings-item{margin:1rem}.c-cookie-modal__cookie-settings-toggle{cursor:pointer;display:inline-flex}.c-cookie-modal__cookie-settings-toggle input{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-cookie-modal__cookie-settings-toggle input:checked+.c-cookie-modal__cookie-settings-toggle-slider{background-color:#0c5c18}.c-cookie-modal__cookie-settings-toggle input:checked+.c-cookie-modal__cookie-settings-toggle-slider:before{transform:translateX(20px)}.c-cookie-modal__cookie-settings-toggle input:disabled+.c-cookie-modal__cookie-settings-toggle-slider{background-color:var(--gray-30);cursor:not-allowed}.c-cookie-modal__cookie-settings-toggle input:disabled+.c-cookie-modal__cookie-settings-toggle-slider+.c-cookie-modal__cookie-settings-toggle-label{cursor:not-allowed}.c-cookie-modal__cookie-settings-toggle-slider{background-color:var(--gray-50);border-radius:.875rem;display:inline-flex;flex:0 0 auto;height:1.75rem;margin-right:1rem;padding:.25rem;transition:background-color .2s ease-in-out;width:3rem}.c-cookie-modal__cookie-settings-toggle-slider:before{background-color:var(--white);border-radius:100%;content:"";display:inline-block;height:1.25rem;transition:transform .2s ease-in-out;width:1.25rem}.c-cookie-modal__btn-wrapper{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:center;margin:1.25rem -.25rem -.25rem}@media screen and (min-width:480px){.c-cookie-modal__btn-wrapper{margin:1.25rem -.5rem -.5rem}}@media screen and (min-width:640px){.c-cookie-modal__btn-wrapper{flex-direction:row-reverse;justify-content:flex-start;margin:1.75rem -.5rem -.5rem}}.c-cookie-modal__btn{border:none;border-radius:1.625rem;font-size:var(--font-size-4);font-weight:var(--font-weight-semibold);height:3.25rem;line-height:1.25rem;margin:.25rem;padding:.25rem 1.25rem;text-transform:uppercase;transition:background-color .2s ease-in-out;width:100%}@media screen and (min-width:480px){.c-cookie-modal__btn{margin:.5rem}}@media screen and (min-width:640px){.c-cookie-modal__btn{width:auto}}.c-cookie-modal__btn--primary{background-color:var(--gray-90);color:var(--white)}.c-cookie-modal__btn--primary:hover{background-color:var(--gray-80)}.c-cookie-modal__btn--secondary{background-color:var(--white);border:.125rem solid var(--gray-90);color:var(--gray-90)}.c-cookie-modal__btn--secondary:hover{background-color:var(--gray-30)}.c-cookie-modal__btn--fullwidth{width:100%}.c-cookie-modal__link{background-color:transparent;border:none;color:var(--gray-90);font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.25rem;margin:.25rem;padding:.25rem 1.25rem;text-decoration:underline;width:100%}@media screen and (min-width:480px){.c-cookie-modal__link{margin:.5rem}}@media screen and (min-width:640px){.c-cookie-modal__link{width:auto}}.c-loader{align-items:center;background-color:var(--white);display:flex;height:100%;justify-content:center;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:900}@keyframes rotate{to{transform:rotate(1turn)}}.c-loader img{animation:rotate 1s linear infinite}.hp-f{height:1px;left:-9999px;overflow:hidden;position:absolute;width:1px}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{-webkit-appearance:none;appearance:none;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955),border-color .2s cubic-bezier(.455,.03,.515,.955),background-color .2s cubic-bezier(.455,.03,.515,.955)}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus{background-color:var(--white);border-color:var(--pink-90);box-shadow:inset 0 0 0 .0625rem var(--gray-90),0 0 0 .1875rem var(--gray-20);outline:none;outline-offset:0}textarea{transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955),border-color .2s cubic-bezier(.455,.03,.515,.955),background-color .2s cubic-bezier(.455,.03,.515,.955)}textarea:focus{border-color:var(--pink-90);box-shadow:inset 0 0 0 .0625rem var(--gray-90),0 0 0 .1875rem var(--gray-20);outline:none;outline-offset:0}.input,textarea:focus{background-color:var(--white)}.input{border:var(--space-025) solid var(--gray-50);border-radius:.125rem}.input.valid:focus{box-shadow:inset 0 0 0 .0625rem var(--go-green)}.input.error:focus{box-shadow:inset 0 0 0 .0625rem var(--paradise-pink)}.input--large{font-size:var(--font-size-4);line-height:1.25rem;padding:.9375rem}.input--medium{padding:.6875rem}.input--medium,.input--small{font-size:var(--font-size-4);line-height:1rem}.input--small{padding:.4375rem}.input--left-aligned{border-radius:.125rem 0 0 .125rem}.input--right-aligned{border-radius:0 .125rem .125rem 0}.input--error{border-color:var(--paradise-pink);border-radius:0 0 .125rem .125rem}.input:disabled{background:var(--gray-10);border-color:var(--gray-40);color:var(--gray-50)}.textarea{background:var(--white);border:var(--space-025) solid var(--gray-50);border-radius:.125rem}.textarea--large{font-size:var(--font-size-4);line-height:1.25rem;padding:1rem}.selectbox{background:var(--white);border:var(--space-025) solid var(--gray-50);border-radius:.125rem;display:inline-block;position:relative;width:11.25rem}.selectbox[hidden]{display:none}.selectbox:hover{background-color:var(--gray-10)}.selectbox__label{color:var(--gray-90);display:block}.selectbox__label,.selectbox__select{font-weight:var(--font-weight-semibold)}.selectbox__select{-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;color:var(--gray-70);display:inline-block;font-size:var(--font-size-4);height:2.75rem;line-height:1rem;padding:.875rem 2rem .875rem .875rem;width:100%}.selectbox .icon{height:.5rem;margin-top:-.25rem;position:absolute;right:1rem;top:50%;width:.5rem}.selectbox--error{box-shadow:inset 0 0 0 .125rem var(--paradise-pink)}.selectbox-label{color:var(--gray-90);display:block;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1.25rem;margin-bottom:.25rem}.c-selectbox-label--medium{margin-bottom:1rem}.c-input-label__label,.c-textarea-label__label{color:var(--gray-90);display:block;font-weight:var(--font-weight-semibold)}.c-input-label__label span,.c-textarea-label__label span{color:var(--gray-50);font-weight:var(--font-weight-regular);margin-left:.25rem}.c-input-label--large .c-input-label__label,.c-input-label--large .c-textarea-label__label,.c-textarea-label--large .c-input-label__label,.c-textarea-label--large .c-textarea-label__label{font-size:var(--font-size-3);line-height:1rem;margin-bottom:.25rem}.c-input-label__input,.c-textarea-label__input{width:100%}.c-input-label__textarea,.c-textarea-label__textarea{height:5rem;width:100%}.c-input-label__suffix,.c-textarea-label__suffix{background:var(--gray-10);border:var(--space-025) solid var(--gray-50);border-left:none;border-radius:0 .125rem .125rem 0;color:var(--gray-80);font-weight:var(--font-weight-semibold);text-transform:uppercase}.c-input-label__suffix--large,.c-textarea-label__suffix--large{font-size:var(--font-size-2);line-height:1.25rem;min-width:3.375rem;padding:1rem}.c-input-label__error,.c-textarea-label__error{background-color:var(--paradise-pink);border-radius:.125rem .125rem 0 0;color:var(--white);display:block;font-size:var(--font-size-3);padding:.25rem .5rem}.c-input-label__additional-note,.c-textarea-label__additional-note{color:var(--gray-60);display:block;font-size:var(--font-size-2);margin:.5rem 0 0}.l-input-wrapper{display:flex}.input-container{color:var(--gray-90);cursor:pointer;display:block;font-weight:var(--font-weight-semibold);position:relative}.input-container--disabled{color:var(--gray-60);cursor:auto}.input-container--small{font-size:var(--font-size-3);padding-left:1.5rem}.input-container--small .input-container__indicator{height:1rem;margin-top:-.5rem;width:1rem}.input-container--disabled .input-container__indicator{background:var(--gray-10);box-shadow:inset 0 0 0 .0625rem var(--gray-40)}.input-container--medium{font-size:var(--font-size-4);padding-left:1.875rem}.input-container--medium .input-container__indicator{height:1.25rem;margin-top:-.625rem;width:1.25rem}.input-container--large{font-size:var(--font-size-6);padding-left:2.5rem}.input-container--large .input-container__indicator{height:1.5rem;margin-top:-.75rem;width:1.5rem}.input-container__input{opacity:0;position:absolute;z-index:-1}.input-container__indicator{background:var(--white);box-shadow:inset 0 0 0 .0625rem var(--gray-50);left:0;position:absolute;top:50%}.input-container__indicator:after{content:"";display:none;position:absolute}.input-container--checkbox .input-container__indicator:after{border:solid var(--white);border-width:0 .125rem .125rem 0;height:.5rem;transform:rotate(45deg);width:.1875rem}.input-container--large.input-container--checkbox .input-container__indicator:after{left:.625rem;top:.375rem}.input-container--medium.input-container--checkbox .input-container__indicator:after{left:.5rem;top:.25rem}.input-container--small.input-container--checkbox .input-container__indicator:after{left:.375rem;top:.125rem}.input-container--radio .input-container__indicator:after{background:var(--white);border-radius:50%}.input-container--large.input-container--radio .input-container__indicator:after{height:.75rem;left:.375rem;top:.375rem;width:.75rem}.input-container--medium.input-container--radio .input-container__indicator:after{height:.625rem;left:.3125rem;top:.3125rem;width:.625rem}.input-container--small.input-container--radio .input-container__indicator:after{height:.5rem;left:.25rem;top:.25rem;width:.5rem}.input-container--checkbox .input-container__input:disabled~.input-container__indicator:after{border-color:var(--gray-40)}.input-container--radio .input-container__input:disabled~.input-container__indicator:after{background:var(--gray-40)}.input-container--radio .input-container__indicator{border-radius:50%}.input-container .input-container__input:focus~.input-container__indicator,.input-container:hover .input-container__input~.input-container__indicator{background:var(--gray-10);box-shadow:inset 0 0 0 .0625rem var(--gray-90)}.input-container .input-container__input:checked~.input-container__indicator{background:var(--gray-70);box-shadow:inset 0 0 0 .0625rem var(--gray-70)}.input-container .input-container__input:disabled~.input-container__indicator{background:var(--gray-20);box-shadow:inset 0 0 0 .0625rem var(--gray-40);cursor:not-allowed;pointer-events:none}.input-container .input-container__input:checked~.input-container__indicator:after{display:block}.c-radio-btn{display:flex;flex-direction:column;position:relative;width:100%}.c-radio-btn input[type=radio]{-webkit-appearance:none;appearance:none;background-color:var(--white);border:var(--space-05) solid var(--gray-50);border-radius:50%;color:currentColor;display:grid;height:var(--space-5);margin:0;place-content:center;position:absolute;transform:translateY(.125em);width:var(--space-5)}.c-radio-btn input[type=radio]:checked,.c-radio-btn input[type=radio]:focus{border-color:rgba(var(--bd-500),1)}.c-radio-btn input[type=radio]:before{background-color:CanvasText;border-radius:50%;box-shadow:inset 1em 1em rgba(var(--bd-600),1);content:"";height:var(--space-2);transform:scale(0);transition:transform .12s ease-in-out;width:var(--space-2)}.c-radio-btn input[type=radio]:checked:before{transform:scale(1)}.c-radio-btn input[type=radio]:focus{outline:var(--space-05) solid rgba(var(--bd-600),.5);outline-offset:0}.c-radio-btn__label{display:flex;padding-left:var(--space-8);width:100%}.c-radio-btn__label svg{height:100%;margin-left:var(--space-2);max-height:var(--space-5);max-width:var(--space-20);width:auto}.c-radio-btn__label span{margin-left:auto}.c-radio-btn__helptext{padding-left:var(--space-8)}.c-radio-btn__helptext .badge{margin-left:var(--space-2)}.c-form-control{display:grid;font-family:system-ui,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);gap:.5em;grid-template-columns:1em auto;line-height:1.1}.c-form-control+.c-form-control{margin-top:1em}input[type=checkbox]{appearance:none;background-color:var(--white);border:.15em solid;border-radius:.15em;color:currentColor;display:grid;font:inherit;height:1.15em;margin:0;place-content:center;transform:translateY(-.075em);width:1.15em}input[type=checkbox]:before{background-color:CanvasText;box-shadow:inset 1em 1em rgba(var(--bd-600));clip-path:polygon(0 0,100% 0,100% 50%,37.5% 50%,37.5% 100%,0 100%);content:"";height:.65em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.65em}input[type=checkbox]:checked:before{transform:scale(1)}.c-amount-input{border-radius:var(--border-radius-1);display:inline-flex}.c-amount-input__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-amount-input__button{align-items:center;background-color:var(--white);border:var(--space-025) solid var(--gray-30);border-radius:0;display:inline-flex;height:100%;justify-content:center;transition:background-color .2s cubic-bezier(.455,.03,.515,.955)}.c-amount-input__button:hover{background-color:var(--gray-20)}.c-amount-input__button:focus{outline:none}.c-amount-input__button--left{border-radius:var(--border-radius-1) 0 0 var(--border-radius-1);border-right:none}.c-amount-input__button--right{border-left:none;border-radius:0 var(--border-radius-1) var(--border-radius-1) 0}.c-amount-input__button .icon{fill:var(--gray-70)}.c-amount-input__input{border:var(--space-025) solid var(--gray-30);border-left-color:transparent;border-radius:0;border-right-color:transparent;height:100%;text-align:center}.c-amount-input__input::-webkit-inner-spin-button,.c-amount-input__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.c-amount-input__input:focus{z-index:1}.c-amount-input--medium{height:2.75rem}.c-amount-input--medium .c-amount-input__button{width:2.75rem}.c-amount-input--medium .c-amount-input__button .icon{height:var(--space-3);width:var(--space-3)}.c-amount-input--medium .c-amount-input__input{width:1.5rem}:root{--btn-font-size:var(--font-size-2);--btn-font-size-small:var(--font-size-1);--btn-line-height:var(--line-height-3);--btn-line-height-small:var(--line-height-2);--btn-icon-size-large:1.25rem;--btn-icon-size-medium:1rem;--btn-icon-size-small:0.875rem;--btn-icon-size-xsmall:0.75rem}@media screen and (min-width:768px){:root{--btn-font-size:var(--font-size-3);--btn-font-size-small:var(--font-size-2);--btn-line-height:1.375rem;--btn-line-height-small:1.25rem}}.btn{align-items:center;border:none;display:inline-flex;font-weight:var(--font-weight-semibold);justify-content:center;letter-spacing:.1rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955),border-color .2s cubic-bezier(.455,.03,.515,.955)}.btn--fullwidth{width:100%}.btn--rounded{border-radius:100%}.btn--primary{background-color:var(--gray-90);border:.0625rem solid var(--gray-90);color:var(--white)}.btn--primary:hover{background-color:var(--black)}.btn--primary .icon{fill:var(--white)}.btn--secondary{background-color:var(--white);border:.125rem solid var(--gray-90);color:var(--gray-90)}.btn--secondary:hover{background-color:var(--gray-90);color:var(--white)}.btn--secondary .icon{fill:var(--gray-90)}.btn--secondary:hover .icon{fill:var(--white)}.btn--white{background-color:var(--white);box-shadow:var(--box-shadow-small);color:var(--gray-90)}.btn--white:hover{background-color:var(--gray-90);color:var(--white)}.btn--white .icon{fill:var(--gray-90)}.btn--white:hover .icon{fill:var(--white)}.btn--kids-primary,.danfil-kids .btn--primary{background-color:var(--pink-70);border:.125rem solid var(--pink-70);color:var(--white)}.btn--kids-primary:hover,.danfil-kids .btn--primary:hover{background-color:var(--pink-80,#71232a);border-color:var(--pink-80,#71232a)}.btn--kids-secondary,.danfil-kids .btn--secondary{background-color:var(--white);border:.125rem solid var(--pink-70);color:var(--pink-70)}.btn--kids-secondary .icon,.danfil-kids .btn--secondary .icon{fill:var(--pink-70)}.btn--kids-secondary:hover,.danfil-kids .btn--secondary:hover{background-color:var(--pink-70);color:var(--white)}.btn--kids-secondary:hover .icon,.danfil-kids .btn--secondary:hover .icon{fill:var(--white)}.btn--favorite{align-items:center;background-color:var(--white);border-radius:100%;display:inline-flex;height:2.5rem;justify-content:center;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955);width:2.5rem}.btn--favorite:focus,.btn--favorite:hover{box-shadow:var(--box-shadow-small)}.btn--favorite .icon{height:var(--btn-medium-icon-size,1rem);width:var(--btn-medium-icon-size,1rem)}.btn--large{font-size:var(--btn-font-size,.875rem);line-height:var(--btn-line-height);padding:var(--space-4) var(--space-6)}@media screen and (min-width:768px){.btn--large{padding:var(--space-5) var(--space-8)}}.btn--large .icon{height:var(--btn-large-icon-size,1.25rem);margin-right:var(--space-4);width:var(--btn-large-icon-size,1.25rem)}.btn--large.btn--icononly{padding:var(--space-5)}@media screen and (min-width:768px){.btn--large.btn--icononly{padding:var(--space-4)}}.btn--large.btn--rounded{border-radius:calc(var(--btn-line-height) + var(--space-5)*2)}.btn--medium{font-size:var(--btn-font-size,.8125rem);line-height:var(--btn-line-height);padding:var(--space-3) var(--space-5)}.btn--medium.btn--icononly{padding:var(--space-3)}.btn--medium.btn--rounded{border-radius:calc(var(--btn-line-height) + var(--space-4)*2)}.btn--medium .icon{height:var(--btn-medium-icon-size,1.25rem);left:1rem;margin-right:var(--space-3);width:var(--btn-medium-icon-size,1.25rem)}.btn--small{font-size:var(--btn-font-size-small);line-height:var(--btn-line-height-small);padding:var(--space-3) var(--space-5)}.btn--small.btn--rounded{border-radius:calc(var(--btn-line-height-small) + var(--space-3)*2)}.btn--small .icon{height:.75rem;margin-right:var(--space-2);width:.75rem}.btn--xsmall{font-size:var(--btn-font-size-small);line-height:var(--btn-line-height-small);padding:var(--space-2) var(--space-4)}.btn--xsmall.btn--icononly{padding:var(--space-3)}.btn--xsmall.btn--rounded{border-radius:calc(var(--btn-line-height-small) + var(--space-2)*2)}.btn--xsmall .icon{height:.75rem;margin-right:var(--space-2);width:.75rem}.btn--large.btn--icononly .icon,.btn--medium.btn--icononly .icon,.btn--small.btn--icononly .icon,.btn--xsmall.btn--icononly .icon{margin-right:0}.btn--facebook{background-color:var(--facebook-color,#3b5998);color:var(--white)}.btn--facebook:focus,.btn--facebook:hover{background-color:var(--white);color:var(--facebook-color,#3b5998)}.btn--facebook .icon{fill:var(--white)}.btn--facebook:focus .icon,.btn--facebook:hover .icon{fill:var(--facebook-color,#3b5998)}.btn--facebook:focus{box-shadow:0 0 0 .25rem rgba(var(--facebook-color,#3B5998),.2);outline:none}.btn--google{background-color:var(--white);box-shadow:0 .1875rem .25rem 0 rgba(0,0,0,.2);color:var(--gray-70);transition:all .4s ease 0s}.btn--google:hover{box-shadow:0 .1875rem .5rem hsla(0,0%,46%,.5)}.btn--google:active,.btn--google:focus{outline:var(--pink-70) solid .125rem}.btn-link{background-color:transparent;border:none;display:inline;text-decoration:none;text-transform:uppercase}.btn-link--small{box-shadow:0 .125rem 0 0 var(--gray-90);font-size:var(--font-size-1);letter-spacing:.0625rem;line-height:1.125rem;padding:.25rem 0}@media screen and (min-width:768px){.btn-link--small{font-size:var(--font-size-2);line-height:var(--line-height-2)}}.loading{pointer-events:none}.loading:after{animation:loader-rotate 1s linear infinite;border-radius:50%;content:"";display:block;position:absolute;top:50%}.btn--primary.loading:after{border:.1875rem solid hsla(0,0%,100%,.2);border-top:.1875rem solid var(--white)}.btn--primary-inverted.loading:after,.btn--secondary.loading:after{border:.1875rem solid rgba(var(--pink-90),.2);border-top-color:var(--pink-90)}.btn--large.loading:after{height:1.25rem;left:50%;margin-left:-.625rem;margin-top:-.75rem;position:absolute;width:1.25rem}.btn--medium.loading:after{height:1rem;left:.625rem;margin-top:-.625rem;width:1rem}.btn--small.loading:after{height:.75rem;left:.5rem;margin-top:-.5rem;width:.75rem}.btn--footer-return{background-color:transparent;border:1px solid #fff;color:#fff!important;font-size:var(--font-size-1);margin-top:var(--space-4);padding:var(--space-1) var(--space-2)}.btn--footer-return:hover{background-color:#fff;border:1px solid #fff;color:#000!important;text-decoration:none!important}.c-breadcrumbs{display:flex;list-style-type:none;margin:0;overflow-x:auto;padding:var(--space-2) 0;white-space:nowrap;width:100%}@media screen and (min-width:640px){.c-breadcrumbs{padding:var(--space-6) 0}}.c-breadcrumbs__item{flex:0 0 auto;font-size:var(--font-size-2);line-height:var(--line-height-2)}.c-breadcrumbs__item:after{color:var(--gray-70);content:"/";font-weight:var(--font-weight-regular);margin:0 var(--space-1);opacity:.3}.c-breadcrumbs__item:last-child:after{display:none}.c-breadcrumbs__link{color:var(--gray-70);font-weight:var(--font-weight-regular);text-decoration-color:transparent;text-decoration-line:none;transition:text-decoration-color .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955)}.c-breadcrumbs__link:hover{color:var(--gray-90);text-decoration-color:var(--gray-90);text-decoration-line:underline;text-decoration-style:solid}@supports(text-decoration-thickness:var(--space-05 )) and (text-underline-offset:var(--space-1 )){.c-breadcrumbs__link:hover{text-decoration-thickness:var(--space-05);text-underline-offset:var(--space-1)}}.c-category-cover .c-breadcrumbs,.c-cover-image-fullscreen--center .c-breadcrumbs,.collection-cover .c-breadcrumbs{justify-content:center}.l-breadcrumbs-background{background-color:var(--image-background-color)}@media screen and (min-width:960px){.l-breadcrumbs-background{background-color:transparent}}.c-header-promo-bar{background-color:var(--gray-90);position:relative}.c-header-promo-bar__message{color:var(--white);font-size:var(--font-size-2);line-height:var(--line-height-2);margin:0;max-width:100%;padding:var(--space-3) var(--space-12) var(--space-3) var(--space-3)}.c-header-promo-bar__message a{color:var(--white);font-weight:var(--font-semibold)}.c-header-promo-bar__countdown{display:inline-block;width:7.5rem}@media screen and (min-width:640px){.c-header-promo-bar__countdown{margin-left:1rem}}.c-header-promo-bar__close-btn{background:transparent;border:none;height:1rem;margin-left:auto;margin-top:-.5rem;position:absolute;right:1rem;top:50%;transition:fill .2s cubic-bezier(.455,.03,.515,.955);width:1rem}.c-header-promo-bar__close-btn .icon{fill:var(--gray-50);height:1rem;width:1rem}.c-header-promo-bar__close-btn:hover .icon{fill:var(--white)}.c-header-promo-bar--cart-info{background-color:#f8d447}.c-header-promo-bar--cart-info .c-header-promo-bar__message{color:var(--gray-70);display:flex;gap:var(--space-2)}.c-header-promo-bar--cart-info .c-header-promo-bar__message p{font-size:var(--font-size-2);line-height:var(--line-height-2);margin:0;max-width:100%}.c-header-promo-bar--cart-info .c-header-promo-bar__message b{display:block}.c-header-promo-bar--cart-info .c-header-promo-bar__message a{color:var(--gray-90)}.c-header-promo-bar--cart-info .icon{fill:var(--gray-70);flex:0 0 auto;width:1rem}.c-nl-signup{background-color:var(--gray-20);padding:2.5rem 0 3.75rem;text-align:center}@media screen and (min-width:768px){.c-nl-signup{padding:5rem 0 6.25rem}}.c-nl-signup__desc{display:block;margin:0 auto 2.5rem}.c-nl-signup__form{display:flex;flex-direction:column;margin:0 auto 1rem;max-width:40.75rem}@media screen and (min-width:640px){.c-nl-signup__form{flex-direction:row;margin:0 auto 2rem}}.c-nl-signup__form .input{border:none;box-shadow:0 0 1.25rem 0 rgba(var(--gray-90),.15);margin-bottom:.5rem}@media screen and (min-width:640px){.c-nl-signup__form .input{border-radius:.1875rem 0 0 .1875rem;flex:0 0 70%;margin:0}}.c-nl-signup__legal{display:block;margin:0 auto;max-width:70ch}.c-nl-signup__legal,.c-nl-signup__legal a{color:var(--gray-50)}.c-search-bar__form{display:flex}.c-search-bar__label{flex:1 1 100%;position:relative}@media screen and (min-width:960px){.c-search-bar__label{flex:0 0 calc(100% - 4rem)}}.c-search-bar .icon-search{fill:var(--gray-40);height:1.25rem;left:var(--space-3);margin-top:-.625rem;position:absolute;top:50%;width:1.25rem}.c-search-bar__input{-webkit-appearance:none;appearance:none;background-color:var(--gray-10);border:none;border-radius:2.75rem;color:var(--gray-90);font-size:var(--font-size-4);line-height:var(--line-height-7);margin-right:var(--space-2);padding:0 var(--space-10);width:100%}.c-search-bar__input::placeholder{color:var(--gray-70)}.c-search-bar__input:focus{background-color:var(--white);box-shadow:inset 0 0 0 .125rem var(--gray-50);outline:none}.c-search-bar__close-btn{border:none;border-radius:2.75rem;display:block;margin-top:calc(var(--space-3)*-1);padding:var(--space-3);position:absolute;right:var(--space-4);top:50%}.c-search-bar__close-btn[hidden]{display:none}.c-search-bar__search-btn{display:block;margin-top:calc(var(--space-5)*-1);position:absolute;right:var(--space-1);top:50%}.c-search-bar__search-btn[hidden]{display:none}.c-search-bar .icon-cross{fill:var(--gray-40);height:.75rem;margin-top:calc(var(--space-2)*-1);position:absolute;right:var(--space-2);top:50%;width:.75rem}.mobile .c-search-bar__search-btn[hidden]{display:block}.badge{align-items:center;color:var(--white);display:inline-flex;font-weight:var(--font-weight-semibold);gap:var(--space-1)}.badge--small{font-size:var(--font-size-2);line-height:var(--line-height-2);padding:var(--space-05) var(--space-2)}.badge--tip{background-color:var(--indigo)}.badge--available{background-color:var(--go-green)}.badge--gift,.badge--sale{background-color:var(--paradise-pink)}.badge--new{background-color:rgba(var(--sunglow),1)}.badge--gender{background-color:var(--gray-10);color:var(--gray-70)}.badge--gender .icon{fill:var(--gray-70);flex:0 0 auto;height:1rem;width:1rem}.badge--gender .icon-gender-men{height:.875rem;width:.875rem}.badge--gender .icon-gender-women{width:.6875rem}.badge--gender .icon-gender-couple{width:1.25rem}.l-trust-box{background-color:var(--white);display:flex;flex-direction:column;padding:1rem 0}@media screen and (min-width:1024px){.l-trust-box{flex-direction:row;padding:1.5rem 0}}.c-trust-box--certificates{margin-bottom:2.5rem}@media screen and (min-width:1024px){.c-trust-box--certificates{margin-bottom:0;padding-right:2rem;width:50%}.c-trust-box--payments{padding-left:2rem;width:50%}}.c-trust-box__header{display:none}@media screen and (min-width:768px){.c-trust-box__header{color:var(--gray-50);display:block;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:1rem;margin-bottom:.875rem;text-align:center}}@media screen and (min-width:1024px){.c-trust-box__header{text-align:left}}.c-trust-box__list{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}.c-trust-box__list-item{align-self:center;flex:1 1 7.5rem;padding:0 .5rem}.c-trust-box img{display:block;margin:0 auto;max-width:100%}.c-trust-box svg{display:block;height:auto;margin:0 auto;max-height:3.125rem;max-width:7.5rem;width:auto}@media screen and (min-width:1024px){.c-trust-box svg{margin:0}}.c-dotation-box{border-top:1px solid var(--gray-20)}.c-dotation-box .page-wrap{display:flex;flex-direction:column;padding:var(--space-2) 0}@media screen and (min-width:768px){.c-dotation-box .page-wrap{align-items:center;flex-direction:row}}.c-dotation-box__copy{flex:0 0 100%;font-size:var(--font-size-2);line-height:var(--line-height-2);margin:0;max-width:100%;width:100%}@media screen and (min-width:768px){.c-dotation-box__copy{flex:0 0 55%}}.c-dotation-box .c-dotation-box__logos{align-items:center;display:flex;flex:0 0 100%;flex-direction:row;list-style-type:none;padding:0}@media screen and (min-width:768px){.c-dotation-box .c-dotation-box__logos{flex:0 0 40%;margin-left:auto}}.c-dotation-box .c-dotation-box__logos-item{width:10rem}.c-dotation-box .c-dotation-box__logos-item svg{height:100%;max-height:3.75rem}.c-dotation-box .c-dotation-box__logos-item--eu{margin-top:1.25rem;width:12.5rem}.c-dotation-box .c-dotation-box__logos-item--eu svg{height:100%;max-height:8.75rem}.c-dotation-box .c-dotation-box__logos-item--npo{width:11.25rem}.c-dotation-box .c-dotation-box__logos-item--npo svg{max-height:5rem}.c-collapsible{list-style-type:none;margin:0;padding:0}.c-collapsible__btn{all:inherit;border:0;display:flex;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-10);position:relative;width:100%}.c-collapsible__header{border-top:var(--space-025) solid var(--gray-20);display:flex;flex-wrap:wrap;margin:0;position:relative}.c-collapsible__header:first-child{border-top:none}.c-collapsible__heading{flex:0 0 calc(100% - var(--space-4));font-family:plusjakarta,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-2);margin:0}.c-collapsible__heading .badge{margin-left:var(--space-2)}.c-collapsible__desc{font-size:var(--font-size-3);line-height:var(--line-height-1);margin:0}.c-collapsible__desc span{display:block;margin-bottom:var(--space-2)}.c-collapsible__btn .icon{fill:var(--gray-90);height:var(--space-5);left:var(--space-2);position:absolute;width:var(--space-5)}.c-collapsible__btn .c-collapsible__expand-icon{fill:var(--gray-90);height:var(--space-4);position:absolute;right:var(--space-2);width:var(--space-4)}.c-collapsible__btn:focus .c-collapsible__expand-icon{background-color:var(--gray-10);border-radius:var(--border-radius-05);outline:var(--space-05) solid var(--gray-40)}.c-collapsible__btn[aria-expanded=true] .vert{display:none}.c-collapsible__btn[aria-expanded] rect{fill:currentColor}.c-collapsible__content{padding:0 var(--space-3) var(--space-3) var(--space-3)}.c-common-modal{align-items:flex-end;background-color:rgba(28,27,26,.7);display:flex;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;width:100%;z-index:1200}.c-common-modal.hidden{clip:rect(0 0 0 0);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.c-common-modal.hidden .c-common-modal__wrapper{transform:translateY(100%)}@media screen and (min-width:640px){.c-common-modal.hidden .c-common-modal__wrapper{transform:translateY(0);transform:translateX(100%)}}.c-common-modal__wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-end;transform:translateX(0),translateY(0);transition:transform .2s cubic-bezier(.455,.03,.515,.955);width:100%}@media screen and (min-width:640px){.c-common-modal__wrapper{align-items:flex-start;flex-direction:row;margin-left:auto}}.c-common-modal__close-wrapper{display:flex;justify-content:flex-end;margin:var(--space-4)}.c-common-modal__close{align-items:center;background-color:var(--white);border:none;border-radius:var(--border-radius-half);display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;transition:box-shadow .2s cubic-bezier(.455,.03,.515,.955),background-color .2s cubic-bezier(.455,.03,.515,.955);width:2.25rem}.c-common-modal__close .icon{fill:var(--gray-70);flex:0 0 auto;height:.875rem;transition:fill .2s cubic-bezier(.455,.03,.515,.955);width:.875rem}.c-common-modal__close:hover{background-color:var(--gray-20)}.c-common-modal__close:hover .icon{fill:var(--gray-60)}.c-common-modal__close:focus,.c-common-modal__close:focus-visible{box-shadow:inset 0 0 0 .0625rem var(--gray-60),0 0 0 .1875rem var(--gray-20);outline:none}.c-common-modal__content{background-color:var(--white);border-radius:var(--border-radius-3) var(--border-radius-3) 0 0;box-shadow:var(--box-shadow-small);display:flex;flex-direction:column;max-height:calc(100% - 4.25rem);width:100%}@media screen and (min-width:640px){.c-common-modal__content{border-radius:0;height:100%;max-height:none;max-width:22.5rem}}.c-common-modal__content>:first-child{border-radius:var(--border-radius-3) var(--border-radius-3) 0 0}.c-common-modal__header-wrapper{align-items:center;background-color:var(--white);border-bottom:.0625rem solid var(--gray-20);display:flex;gap:var(--space-4);padding:var(--space-4)}@media screen and (min-width:640px){.c-common-modal__header-wrapper{border-radius:0;padding:var(--space-6)}}.c-common-modal__header-label{display:inline-flex;font-size:var(--font-size-5);font-weight:var(--font-weight-semibold);gap:var(--space-2);line-height:var(--line-height-4)}.c-common-modal__header-filter-cancel{font-size:var(--font-size-2);font-weight:var(--font-weight-regular);line-height:var(--line-height-2);margin-left:auto}.c-common-modal__filters-wrapper{background-color:#fcfbfa;display:flex;flex-direction:column;gap:var(--space-2);height:100%;overflow-y:auto}@media screen and (min-width:640px){.c-common-modal__filters-wrapper{background-color:var(--white);gap:var(--space-0)}}.c-common-modal__footer-wrapper{align-items:center;background-color:var(--white);border-top:.0625rem solid var(--gray-20);display:flex;gap:var(--space-4);padding:var(--space-4)}@media screen and (min-width:640px){.c-common-modal__footer-wrapper{padding:var(--space-6)}.c-common-modal--add-to-cart .c-common-modal__content{max-width:27.5rem}}.c-common-modal--add-to-cart .c-common-modal__filters-wrapper{background-color:var(--white)}.c-common-modal--add-to-cart .add-to-cart-tick{align-items:center;background-color:var(--go-green);border-radius:var(--border-radius-3);display:inline-flex;flex:0 0 auto;height:1.25rem;justify-content:center;margin:var(--space-1) var(--space-0);width:1.25rem}.c-common-modal--add-to-cart .add-to-cart-tick .icon{fill:var(--white);flex:0 0 auto;height:.75rem;width:.75rem}.l-add-to-cart-section-wrapper{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4)}@media screen and (min-width:640px){.l-add-to-cart-section-wrapper{padding:var(--space-6)}}.l-add-to-cart-section-wrapper--cross-sell{padding:var(--space-4) var(--space-0)}@media screen and (min-width:640px){.l-add-to-cart-section-wrapper--cross-sell{padding:var(--space-6) var(--space-0)}}.l-add-to-cart-section-wrapper--cross-sell .c-add-to-cart-cross-sell-carousel{padding:var(--space-0) var(--space-4)}@media screen and (min-width:640px){.l-add-to-cart-section-wrapper--cross-sell .c-add-to-cart-cross-sell-carousel{padding:var(--space-0) var(--space-6)}}.l-add-to-cart-section-wrapper .header{font-size:var(--font-size-5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-4)}.l-add-to-cart-section-wrapper--cross-sell .header{padding:var(--space-0) var(--space-4)}@media screen and (min-width:640px){.l-add-to-cart-section-wrapper--cross-sell .header{padding:var(--space-0) var(--space-6)}}.l-add-to-cart-buttons-wrapper{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center}.c-add-to-cart-item{display:flex;font-size:var(--font-size-4);gap:var(--space-3);line-height:var(--line-height-3);padding:var(--space-4)}@media screen and (min-width:640px){.c-add-to-cart-item{padding:var(--space-6)}}.c-add-to-cart-item__image{position:relative}.c-add-to-cart-item__image:after{background-color:rgba(var(--taupe-500),.03);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-add-to-cart-item__image img{display:block;height:auto;width:5rem}.c-add-to-cart-item__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.c-add-to-cart-item__price{font-weight:var(--font-weight-semibold)}.c-add-to-cart-item__price--sale{color:var(--paradise-pink)}.c-add-to-cart-item__price-origin{color:var(--gray-50);font-size:var(--font-size-3);font-weight:var(--font-weight-regular);line-height:var(--line-height-2);text-decoration:line-through}.c-add-to-cart-cross-sell-carousel{display:flex;gap:var(--space-2);list-style-type:none;margin:var(--space-0);overflow-x:auto;padding:var(--space-0);width:100%}.c-add-to-cart-cross-sell-carousel__item{display:inline-flex;flex-direction:column;font-size:var(--font-size-3);gap:var(--space-2);line-height:var(--line-height-2)}.c-add-to-cart-cross-sell-carousel__image{height:9.5rem;position:relative;width:9.5rem}.c-add-to-cart-cross-sell-carousel__image picture:after{background-color:rgba(var(--taupe-500),.03);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-add-to-cart-cross-sell-carousel__image img{display:block;height:auto;width:100%}.c-add-to-cart-cross-sell-carousel__image .btn{bottom:var(--space-1);position:absolute;right:var(--space-1)}.c-add-to-cart-cross-sell-carousel__name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:var(--font-weight-regular);overflow:hidden;text-decoration:none;text-overflow:ellipsis}.c-add-to-cart-cross-sell-carousel__name:hover{text-decoration:underline}.c-add-to-cart-cross-sell-carousel__price{font-weight:var(--font-weight-semibold)}.c-add-to-cart-cross-sell-carousel__price--sale{color:var(--paradise-pink)}.c-add-to-cart-cross-sell-carousel__price-origin{color:var(--gray-50);font-size:var(--font-size-2);font-weight:var(--font-weight-regular);line-height:var(--line-height-2);text-decoration:line-through}.c-add-to-cart-product-detail{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-0)}@media screen and (min-width:640px){.c-add-to-cart-product-detail{padding:var(--space-6) var(--space-0)}}.c-add-to-cart-product-detail__image-gallery{display:flex;gap:var(--space-2);overflow-x:scroll;padding:var(--space-0) var(--space-4)}@media screen and (min-width:640px){.c-add-to-cart-product-detail__image-gallery{padding:var(--space-0) var(--space-6)}}.c-add-to-cart-product-detail__image-gallery picture{height:15rem;position:relative}.c-add-to-cart-product-detail__image-gallery picture:after{background-color:rgba(var(--taupe-500),.03);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.c-add-to-cart-product-detail__image-gallery img{display:block;height:100%;margin:auto;width:auto}.c-add-to-cart-product-detail__content{display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-0) var(--space-4)}@media screen and (min-width:640px){.c-add-to-cart-product-detail__content{padding:var(--space-0) var(--space-6)}}.c-add-to-cart-product-detail__basic-info{display:flex;flex-direction:column;gap:var(--space-2)}.c-add-to-cart-product-detail__name{font-size:var(--font-size-5);line-height:var(--line-height-4)}.c-add-to-cart-product-detail__desc{font-size:var(--font-size-3);line-height:var(--line-height-2);margin:var(--space-0)}.c-add-to-cart-product-detail__option .selectbox-label{display:flex;flex:0 0 100%}.c-add-to-cart-product-detail__option .selectbox-label a{color:var(--gray-70);display:inline-block;font-size:var(--font-size-3);font-weight:var(--font-weight-regular);line-height:var(--line-height-2);margin-left:auto;padding-left:var(--space-5);position:relative}.c-add-to-cart-product-detail__option .icon-question{fill:var(--gray-30);height:1rem;left:0;margin-top:-.5rem;position:absolute;top:50%;width:1rem}.c-add-to-cart-product-detail__option .selectbox{margin-bottom:var(--space-1);width:100%}.c-add-to-cart-product-detail__footer{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.c-add-to-cart-product-detail__price{font-size:var(--font-size-6);font-weight:var(--font-weight-semibold);line-height:var(--line-height-4)}.c-add-to-cart-product-detail__price--sale{color:var(--paradise-pink)}.c-add-to-cart-product-detail__price-origin{color:var(--gray-50);font-size:var(--font-size-5);font-weight:var(--font-weight-regular);text-decoration:line-through}.c-add-to-cart-product-detail__vat-info{color:var(--gray-70);display:block;font-size:var(--font-size-3);font-weight:var(--font-weight-regular);line-height:var(--line-height-2);margin:var(--space-0)}.c-free-delivery-progress-bar{display:flex;flex-direction:column;gap:var(--space-1);width:100%}.c-free-delivery-progress-bar--success{justify-content:center;text-align:center}.c-free-delivery-progress-bar__label{font-size:var(--font-size-2);line-height:var(--line-height-2)}.c-free-delivery-progress-bar__label .bold{font-weight:var(--font-weight-semibold)}.c-free-delivery-progress-bar__bar{background-color:var(--gray-30);border-radius:var(--border-radius-05);display:inline-flex;height:.25rem;overflow:hidden;width:100%}.c-free-delivery-progress-bar__status{background-color:var(--go-green);border-radius:var(--border-radius-05);height:.25rem}
/*# sourceMappingURL=style.min.d3d7b2fdace0ff532066.build.css.map*/