@import url(https://fonts.googleapis.com/css2?family=Caprasimo&display=swap);
@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:100;src:local("Lato Thin "),local("Lato-Thin"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/5d621ef7ab4241807ec2.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/5a8eb775259e32d96521.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:100;src:local("Lato Thin italic"),local("Lato-Thinitalic"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/89b95baaf00652c7c3af.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/e501e52fadfacb5329ed.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:300;src:local("Lato Light "),local("Lato-Light"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/917632e36982ca7933c8.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/4d96f9e685a54d1ef6cf.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:300;src:local("Lato Light italic"),local("Lato-Lightitalic"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/dc62e1fd720db6f7d418.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/91aedf0998a81f1a78e3.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:400;src:local("Lato Regular "),local("Lato-Regular"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/65e877e527022735c1a1.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/319df0f5492062b546b0.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:400;src:local("Lato Regular italic"),local("Lato-Regularitalic"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/09172b1910dff418491f.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/17e7244f4b78c6b2c7e1.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:700;src:local("Lato Bold "),local("Lato-Bold"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/f1405bd8a987c2ea8a67.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/a354bb0b0b0f22de7bef.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:700;src:local("Lato Bold italic"),local("Lato-Bolditalic"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/5da2171e8560e58e6c91.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/be7f3d32a138ba64b9d0.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-display:swap;font-weight:900;src:local("Lato Black "),local("Lato-Black"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/f33015cf2124b2046860.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/22f1d97be275c94e30d7.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-display:swap;font-weight:900;src:local("Lato Black italic"),local("Lato-Blackitalic"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/0e059de01500f773b528.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/bd29000d14b782484b32.woff) format("woff")}@font-face{font-family:silkamedium;src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/e81bb54cb918a7165c9e.eot);src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/e81bb54cb918a7165c9e.eot?#iefix) format("embedded-opentype"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/d65646ff673ff6780601.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/1109c9c2dcc6fa529e04.woff) format("woff"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/3b85279d5967d3f1e066.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:silkaregular;src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/7910eb8bc1a51999d27b.eot);src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/7910eb8bc1a51999d27b.eot?#iefix) format("embedded-opentype"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/525eb46c4de3099335fa.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/d4a02e221a18b839b37d.woff) format("woff"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/093bd741a8030ee6cba8.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:silkabold;src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/5ebc9c3314a6f584678d.eot);src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/5ebc9c3314a6f584678d.eot?#iefix) format("embedded-opentype"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/2bb387adcf6b4f77c2ae.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/b6bfea190711a147ea0a.woff) format("woff"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/6dd1ed26fa0e22dd865f.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:silkalight;src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/8755d1ed218175da68f6.eot);src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/8755d1ed218175da68f6.eot?#iefix) format("embedded-opentype"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/2500aee1d836029389d8.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/ab62ce1057468f746873.woff) format("woff"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/5e23cabdb702ee651f97.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:silkasemibold;src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/d4ef0c3b277ae7f9f9b4.eot);src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/d4ef0c3b277ae7f9f9b4.eot?#iefix) format("embedded-opentype"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/4309dd97e47bbf61e2eb.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/06edbc6ccb1ecbdeb0fc.woff) format("woff"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/149a5f2da5d81ecd3f15.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:giglio-icon;src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/26570921d49050fcd8d8.eot);src:url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/26570921d49050fcd8d8.eot?#iefix) format("eot"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/f3890872deea3d9cb6e8.woff2) format("woff2"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/0b5fc951c30701f6b14e.woff) format("woff"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/2b42943db032bc779ae7.ttf) format("truetype"),url(https://static-assets.giglio.com/giglio-gui/prod/39b1c8be5debf03d4b65bb611e60db1b3bb3118c/static/8af4848758f0c9867114.svg#giglio-icon) format("svg");font-weight:400;font-style:normal}.gi:before{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gi-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.gi-2x{font-size:2em}.gi-3x{font-size:3em}.gi-4x{font-size:4em}.gi-5x{font-size:5em}.gi-fw{width:1.2857142857142858em;text-align:center}.gi-arrow-bottom:before{content:"\"}.gi-arrow-left:before{content:"\"}.gi-arrow-right:before{content:"\"}.gi-arrow-top:before{content:"\"}.gi-bag:before{content:"\"}.gi-instagram:before{content:"\"}.gi-logo:before{content:"\"}.gi-menu-closed:before{content:"\"}.gi-menu-open:before{content:"\"}.gi-minus:before{content:"\"}.gi-plus:before{content:"\"}.gi-search:before{content:"\"}.gi-twitter:before{content:"\"}.gi-wishlist-added:before{content:"\"}.gi-wishlist:before{content:"\"}.gi-a:after{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gi-a-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.gi-a-2x{font-size:2em}.gi-a-3x{font-size:3em}.gi-a-4x{font-size:4em}.gi-a-5x{font-size:5em}.gi-a-fw{width:1.2857142857142858em;text-align:center}.gi-a-arrow-bottom:after{content:"\"}.gi-a-arrow-left:after{content:"\"}.gi-a-arrow-right:after{content:"\"}.gi-a-arrow-top:after{content:"\"}.gi-a-bag:after{content:"\"}.gi-a-instagram:after{content:"\"}.gi-a-logo:after{content:"\"}.gi-a-menu-closed:after{content:"\"}.gi-a-menu-open:after{content:"\"}.gi-a-minus:after{content:"\"}.gi-a-plus:after{content:"\"}.gi-a-search:after{content:"\"}.gi-a-twitter:after{content:"\"}.gi-a-wishlist-added:after{content:"\"}.gi-a-wishlist:after{content:"\"}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;word-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:inline;display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-right:2rem;padding-left:2rem}.row{box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.start-xs{justify-content:flex-start;text-align:left}.center-xs{justify-content:center;text-align:center}.end-xs{justify-content:flex-end;text-align:right}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:48em){.container{width:49rem}.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.start-sm{justify-content:flex-start;text-align:left}.center-sm{justify-content:center;text-align:center}.end-sm{justify-content:flex-end;text-align:right}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:64em){.container{width:65rem}.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-offset-0,.col-md-offset-1,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.start-md{justify-content:flex-start;text-align:left}.center-md{justify-content:center;text-align:center}.end-md{justify-content:flex-end;text-align:right}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:75em){.container{width:76rem}.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9{box-sizing:border-box;flex:0 0 auto;padding-right:.5rem;padding-left:.5rem}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.start-lg{justify-content:flex-start;text-align:left}.center-lg{justify-content:center;text-align:center}.end-lg{justify-content:flex-end;text-align:right}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}:root{--primary-font:"Lato",sans-serif;--silka:"silkaregular",sans-serif;--silka-medium:"silkamedium",sans-serif;--silka-bold:"silkabold",sans-serif;--silka-semibold:"silkasemibold",sans-serif;--silka-light:"silkalight",serif;--icon-font:giglio-icon;--animation-time:400ms;--gutter-base:15px;--gutter-small:15px;--gutter-normal:25px;--gutter-big:35px;--gutter-margin-base:-15px;--gutter-margin-small:-15px;--gutter-margin-normal:-25px;--gutter-margin-big:-35px;--black:#000;--white:#fff;--error-red:#c11115;--page-header-home-margin:100px;--page-header-generic-margin:160px;--page-header-phylocal-margin:160px;--header-offset:36px}@keyframes hamb{0%{opacity:0;transform:translateX(50px)}30%{transform:translateX(-10px)}to{opacity:1;transform:translateX(-20px)}}/*! PhotoSwipe main CSS by Dmytro Semenov | photoswipe.com */.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--pswp-root-z-index);display:none;touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{transform:translateZ(0);will-change:opacity}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{position:absolute;top:0;left:0;width:100%;height:100%}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{margin:auto;font-size:1em;line-height:1;color:var(--pswp-error-text-color)}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{position:relative;display:block;width:50px;height:60px;padding:0;margin:0;overflow:hidden;cursor:pointer;background:none;border:0;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{transition:none;padding:0;background:none;border:0;box-shadow:none;opacity:1}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);position:absolute;top:14px;left:9px;width:32px;height:32px;overflow:hidden;pointer-events:none}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{position:absolute;left:0;top:0;width:100%;height:60px;display:flex;flex-direction:row;justify-content:flex-end;z-index:10;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{position:absolute;top:0;width:75px;height:100px;top:50%;margin-top:-50px}.pswp__button--arrow:disabled{display:none;cursor:default}.pswp__button--arrow .pswp__icn{top:50%;margin-top:-30px;width:60px;height:60px;background:none;border-radius:0}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{right:auto;left:0}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{position:relative;overflow:hidden;width:50px;height:60px;margin-right:auto}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp__counter{height:30px;margin-top:15px;margin-left:20px;font-size:14px;line-height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85}.pswp--one-slide .pswp__counter{display:none}*{border:0;font-size:100%;font-family:inherit;margin:0;padding:0}*,:focus{outline:none}body,html{font-family:Lato,sans-serif;font-family:var(--primary-font);min-width:320px;min-height:100vh}.carousel a{-webkit-text-decoration:none!important;text-decoration:none!important}body{overflow-x:hidden;background:#fff}body.no--scroll{overflow:hidden}body a:hover{-webkit-text-decoration:underline;text-decoration:underline}a{color:#000;-webkit-text-decoration:none;text-decoration:none}p{font-size:14px;line-height:21px;padding-bottom:21px;margin:0 auto;max-width:850px;font-family:Lato,sans-serif;font-family:var(--primary-font)}.listing__text{position:relative;padding-top:30px;margin-top:30px;text-align:center;background:#fff}.listing__text:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:0;left:50%;height:1px;border-top:1px solid #e2e2e2}.listing__text h1{font-size:20px;padding-bottom:9px;max-width:850px;margin:0 auto;font-weight:400;font-family:Lato,sans-serif;font-family:var(--primary-font)}.listing__text p{font-size:12px;line-height:18px;padding-bottom:9px;max-width:850px}.paging__nav{display:none}.ingolfoAlert{background:#ffce89;padding:10px;font-size:12px;font-weight:600;font-family:Lato,sans-serif;margin-top:8px;line-height:1em}.ingolfoAlert sup{font-size:.8em;display:block;font-weight:400;padding-bottom:5px}.footer .ingolfoAlert{max-width:210px}.messageAlert{padding:20px 20px 0;font-size:14px;color:#000;line-height:1.2em;text-align:center;font-weight:600}.messageAlert:before{content:attr(data-title)}.countryRulesAlert{position:fixed;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;right:0;bottom:0;padding:0!important;margin:0!important;z-index:10000}.countryRulesAlert>div{width:90%;max-width:700px;padding:40px;background:#fff;text-align:center;position:relative}.countryRulesAlert>div>*{display:block;font-style:normal}.countryRulesAlert>div>a{-webkit-text-decoration:none;text-decoration:none;display:block;position:absolute;width:30px;height:30px;right:5px;top:6px}.countryRulesAlert>div>a:before{font-family:Lato,sans-serif;font-family:var(--primary-font);content:"✕";font-size:20px}.icons-social-footer{position:absolute;top:8px;left:0;width:12px;height:12px;display:block}@media (max-width:767.9375px){.icons-social-footer{top:12px;left:12px;width:18px;height:18px}}#render-element-search,.search-wrapper{position:fixed;top:0;width:100%;z-index:10000}.search-wrapper{height:100%}@media (min-width:768px){.search-wrapper{animation:slideIn .5s ease-in-out normal forwards;position:static}}@keyframes slideIn{0%{opacity:0;transform:translateY(-1000px)}to{opacity:1;transform:translateY(0)}}.svg-email:before,.svg-facebook:before,.svg-instagram:before,.svg-linkedin:before,.svg-pinterest:before,.svg-telegram:before,.svg-tiktok:before,.svg-twitter:before,.svg-whatsapp:before{display:block;content:" ";background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.svg-whatsapp:before{background-image:url(https://media.giglio.com/image/upload/v1668678981/assets/site/whatsapp-min.svg)}.svg-facebook:before{background-image:url(https://media.giglio.com/image/upload/v1668678959/assets/site/facebook-min.svg)}.svg-pinterest:before{background-image:url(https://media.giglio.com/image/upload/v1668678980/assets/site/pinterest-min.svg)}.svg-twitter:before{background-image:url(https://media.giglio.com/image/upload/v1692694322/assets/site/Logo_Twitter-X.svg)}.svg-telegram:before{background-image:url(https://media.giglio.com/image/upload/v1668678981/assets/site/telegram-min.svg)}.svg-tiktok:before{background-image:url(https://media.giglio.com/image/upload/v1668678981/assets/site/tiktok-min.svg)}.svg-email:before{background-image:url(https://media.giglio.com/image/upload/v1668679317/assets/site/mail-min.svg)}.svg-linkedin:before{background-image:url(https://media.giglio.com/image/upload/v1668678959/assets/site/linkedin-min.svg)}.svg-instagram:before{background-image:url(https://media.giglio.com/image/upload/v1668678959/assets/site/instagram-min.svg)}input[type=radio]{accent-color:#000}.body--mobile #dy_download_app~.main,.body--tablet #dy_download_app~.main{padding-top:156px}@media (min-width:768px){.body--mobile #dy_download_app~.main,.body--tablet #dy_download_app~.main{padding-top:185px}}@media (min-width:1024px){.body--mobile #dy_download_app~.main,.body--tablet #dy_download_app~.main{padding-top:210px}}.body--mobile #dy_download_app~.header,.body--mobile #dy_download_app~.header .header__nav,.body--tablet #dy_download_app~.header,.body--tablet #dy_download_app~.header .header__nav{top:60px}.banner-campaign{background:#ffe5b8;width:100%;height:40px;position:relative;margin:0 0 30px}@media (min-width:768px){.banner-campaign{margin-top:0}}@media (min-width:1440px){.banner-campaign{margin-top:5px}}.banner-campaign--container{width:100%;white-space:nowrap;overflow:hidden;position:relative}.banner-campaign--container span{display:inline-block;width:100%;animation:marquees 12s linear infinite;height:40px}@media (max-width:1719.9375px){.banner-campaign--container span{width:auto}.banner-campaign--container span>*{padding:0 30px}}@media (min-width:1024px){.banner-campaign--container span{animation:marquees 9s linear infinite}}@media (min-width:1720px){.banner-campaign--container span{display:inline-flex;justify-content:space-around;width:50%;animation:marquees 6s linear infinite}.banner-campaign--container span>*{padding:0}}.banner-campaign--container span i{font-family:silkaregular,sans-serif;font-family:var(--silka);text-transform:uppercase;font-style:normal;font-size:14px}@media (min-width:1024px){.banner-campaign--container span i{font-size:16px}}.banner-campaign--container span b{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-style:italic;font-size:16px}@media (min-width:1024px){.banner-campaign--container span b{font-size:18px}}.banner-campaign--container span *{line-height:40px}.banner-campaign--container span :after{content:attr(title);display:inline-block}.banner-campaign>a{display:block;position:absolute;left:0;top:0;width:100%;height:100%}.banner-campaign+.wrap-box-editorial{margin-top:10px}@media (min-width:768px){.banner-campaign+.wrap-box-editorial{margin-top:16px}}.home .banner-campaign{background:#fff;margin-top:-10px}@media (min-width:768px){.home .banner-campaign{margin-top:16px}}@media (min-width:1440px){.home .banner-campaign{margin-top:16px}}.home .banner-campaign+div .dy-recommendations__title{padding-top:30px!important}.product .banner-campaign{width:100vw;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.product .banner-campaign{width:100%;margin:0 auto}}@media (min-width:768px){.product .banner-campaign{margin-bottom:10px}}@media (min-width:1024px){.product .banner-campaign{margin-bottom:20px}}@media (min-width:1440px){.product .banner-campaign{margin-bottom:30px}}@keyframes marquees{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.u__flex-grid-container{max-width:1440px;width:100%;padding:0 15px;padding:0 var(--gutter-base);margin:0 auto}@media (min-width:425px){.u__flex-grid-container{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:1024px){.u__flex-grid-container{padding:0 25px;padding:0 var(--gutter-normal)}}@media (min-width:1440px){.u__flex-grid-container{padding:0 35px;padding:0 var(--gutter-big)}}.u__flex-grid-container--large{max-width:1920px}.u__flex-grid-container--small{max-width:800px}.u__text-38,.u__text-center{text-align:center}.u__text-38{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:28px;line-height:1.1em;color:#000;color:var(--black);font-weight:400;position:relative;margin:0 auto;max-width:850px}@media (min-width:1024px){.u__text-38{font-size:38px}.u__text-38:after{width:110px;margin-left:-55px}}.u__text-minisite{font-family:Lato,sans-serif;font-family:var(--primary-font);text-align:left;font-size:25px;line-height:1.1em;text-transform:uppercase;color:#000;color:var(--black);font-weight:400;padding-bottom:20px;position:relative;margin:0 auto;max-width:850px}@media (min-width:1024px){.u__text-minisite{font-size:40px}}.u__text-brand{font-size:25px;line-height:1em;text-align:center;font-weight:500;text-transform:uppercase;margin:0 auto}@media (min-width:768px){.u__text-brand{padding-bottom:30px}}@media (min-width:1024px){.u__text-brand{font-size:30px;margin:0}}.u__text-40{font-family:Lato,sans-serif;font-family:var(--primary-font);text-align:center;font-size:30px;line-height:1.1em;color:#000;color:var(--black);font-weight:400;padding-bottom:43px;position:relative;margin:0 auto;max-width:850px}.u__text-40:after{content:" ";display:inline-block;height:1px;border-bottom:1px solid #000;border-bottom:1px solid var(--black);width:70px;margin-left:-35px;position:absolute;left:50%;bottom:21px}@media (min-width:1024px){.u__text-40{font-size:40px}.u__text-40:after{width:110px;margin-left:-55px}}.u__standard-bottom-margin{margin:0 0 20px}.u__img-gray{display:block;min-width:75px;min-height:100px;width:100%;padding-top:133.3333%;margin:0 auto;position:relative}.u__img-gray img,.u__img-gray:after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.u__img-gray:after{content:" ";background:#000;opacity:.04}.u__img-gray img{-o-object-fit:cover;object-fit:cover}@media (min-width:1440px){.u__img-gray{max-width:864px;max-height:1152px}}.u__container{display:flex;flex-flow:row wrap;max-width:1920px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex;flex-flow:row wrap;max-width:1920px;margin-left:auto;margin-right:auto}.body--generic .u__container{padding-top:18px}.home--noFind .u__container{padding-top:0}@media (min-width:425px){.u__container{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:768px){.u__container{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:1024px){.u__container{padding-left:25px;padding-left:var(--gutter-normal);padding-right:25px;padding-right:var(--gutter-normal)}}@media (min-width:1440px){.u__container{padding-left:35px;padding-left:var(--gutter-big);padding-right:35px;padding-right:var(--gutter-big)}}@media (min-width:1920px){.u__container{max-width:1920px;box-sizing:border-box;margin:0 auto}}.u__container-f{display:flex;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex;flex-flow:row wrap;max-width:100%;margin-left:auto;margin-right:auto}@media (min-width:425px){.u__container-f{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:768px){.u__container-f{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:1024px){.u__container-f{padding-left:25px;padding-left:var(--gutter-normal);padding-right:25px;padding-right:var(--gutter-normal)}}@media (min-width:1440px){.u__container-f{padding-left:35px;padding-left:var(--gutter-big);padding-right:35px;padding-right:var(--gutter-big)}}.u__container-f--no-flex{max-width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:100%;margin-left:auto;margin-right:auto}.u__container-f--no-flex:before{content:'';display:table}.u__container-f--no-flex:after{content:'';display:table;clear:both}.u__container-f--no-flex:before{content:'';display:table}.u__container-f--no-flex:after{content:'';display:table;clear:both}.u__container-n-noflex{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1440px;margin-left:auto;margin-right:auto;width:100%}.u__container-n-noflex:before{content:'';display:table}.u__container-n-noflex:after{content:'';display:table;clear:both}.u__container-n-noflex:before{content:'';display:table}.u__container-n-noflex:after{content:'';display:table;clear:both}@media (min-width:425px){.u__container-n-noflex{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:768px){.u__container-n-noflex{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:1024px){.u__container-n-noflex{padding-left:25px;padding-left:var(--gutter-normal);padding-right:25px;padding-right:var(--gutter-normal)}}@media (min-width:1440px){.u__container-n-noflex{padding-left:35px;padding-left:var(--gutter-big);padding-right:35px;padding-right:var(--gutter-big)}}.u__container-n{display:flex;flex-flow:row wrap;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;display:flex;flex-flow:row wrap;max-width:1440px;margin-left:auto;margin-right:auto}@media (min-width:425px){.u__container-n{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:768px){.u__container-n{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:1024px){.u__container-n{padding-left:25px;padding-left:var(--gutter-normal);padding-right:25px;padding-right:var(--gutter-normal)}}@media (min-width:1440px){.u__container-n{padding-left:35px;padding-left:var(--gutter-big);padding-right:35px;padding-right:var(--gutter-big)}}@media (min-width:1024px){.page-generic__header .u__text-40{font-size:20px;padding-bottom:22px;max-width:850px;margin:0 auto;font-weight:400;text-align:left}.page-generic__header .u__text-40:after{display:none}}body .page-generic__main-text>h2,body .page-generic__main-text>h3{margin-bottom:0;font-size:16px;text-transform:uppercase;font-weight:400}body .page-generic__main-text>h2{border-bottom:1px solid #e2e2e2;padding-bottom:5px;margin-bottom:15px}body .page-generic__main-text>p,body .page-generic__main-text>ul li{font-size:12px;line-height:18px;padding-bottom:6px}body .page-generic__main-text>ul li{margin-left:20px}@media (min-width:1024px){.home__main-text,.listing__text,.products-listing-container+.row{position:relative;padding-top:30px;margin-top:30px;text-align:center;background:#fff}.home__main-text:before,.listing__text:before,.products-listing-container+.row:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:0;left:50%;height:1px;border-top:1px solid #e2e2e2}.products-listing-container+.row .listing__text{padding-top:0;margin-top:0}.products-listing-container+.row .listing__text:before{display:none;content:none}}.u__flex-grid-container>.row{margin-left:0;margin-right:0}@media (min-width:1024px){.home__main-text .u__text-40,.listing__text .u__text-40,.phylocal .u__text-40,.products-listing-container+.row .u__text-40{font-size:20px;padding-bottom:2px;max-width:850px;margin:0 auto;font-weight:400;text-transform:none}.home__main-text .u__text-40:after,.listing__text .u__text-40:after,.phylocal .u__text-40:after,.products-listing-container+.row .u__text-40:after{display:none}.home__main-text p,.listing__text p,.phylocal p,.products-listing-container+.row p{font-size:12px;line-height:18px;padding-bottom:0;max-width:850px}}.listing__showMore{font-size:12px;text-align:center;border-top:1px solid #e5e3e3}.listing__showMore>*{display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.listing__showMore>* a{flex:0 1 auto;margin-top:10px;height:28px;align-items:center;white-space:nowrap}@media (min-width:768px){.listing__showMore{margin-top:37px;padding-top:33px}.listing__showMore>*{display:inline}.listing__showMore>* a{flex:none;height:auto;margin:0 5px;line-height:24px;display:inline-block}}@media (min-width:1024px){.listing__showMore{border-top:none;font-size:14px}}.text__upper{position:relative;padding:0}body .text__upper+.gender-brand{width:100vw;box-sizing:border-box;padding-left:15px;padding-left:var(--gutter-base);border:none;text-align:left;overflow-x:visible;overflow-y:auto;padding-bottom:10px;margin-bottom:10px;margin-top:0}@media (min-width:425px){body .text__upper+.gender-brand{padding-left:15px;padding-left:var(--gutter-small)}}@media (min-width:1024px){body .text__upper+.gender-brand{padding-left:0}}@media (min-width:1440px){body .text__upper+.gender-brand{padding-left:280px;margin-top:-10px}}body .text__upper+.gender-brand li{padding:0 15px 0 0}body .text__upper+.gender-brand li a{border:1px solid #f3f3f3;height:38px;padding:10px 15px;display:inline-block;-webkit-text-decoration:none;text-decoration:none;font-size:12px}body .text__upper+.gender-brand li a:after{display:none}body .text__upper+.gender-brand li a:hover{-webkit-text-decoration:none;text-decoration:none;border-color:#000}body .text__upper+.gender-brand li:last-child{padding-right:0}.banner-campaign+.text__upper{padding-top:20px!important}@media (min-width:1024px){.text__upper{max-width:77.7%}}.text__upper h1{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:18px;line-height:1.1em;color:#000;color:var(--black);font-weight:600;position:relative;padding:10px 0;margin:0;text-transform:uppercase}@media (min-width:1024px){.text__upper h1{padding-bottom:15px;font-size:22px}}@media (min-width:1440px){.text__upper h1{font-size:24px}}.text__upper div.text-slide{position:relative;line-height:18px;margin-bottom:30px}@media (min-width:1440px){.text__upper div.text-slide{line-height:20px}}.text__upper div.text-slide p{font-size:13px;line-height:18px;max-width:none;padding-bottom:13px}@media (min-width:1024px){.text__upper div.text-slide p{font-size:13px;line-height:18px;max-width:none;padding-bottom:13px}}@media (min-width:1440px){.text__upper div.text-slide p{font-size:14px;line-height:20px;padding-bottom:14px}}.text__upper div.text-slide h2{font-size:12px;line-height:18px;max-width:none;padding-bottom:0;text-transform:uppercase}.text__upper div.text-slide>.text-slide__toggle{position:absolute;right:0;bottom:-5px;font-weight:600;color:#000;-webkit-text-decoration:underline;text-decoration:underline;font-size:13px;line-height:18px;background:#fff;padding:0 0 5px 10px;cursor:pointer}@media (min-width:1440px){.text__upper div.text-slide>.text-slide__toggle{font-size:14px;padding-bottom:6px}}.text__upper div.text-slide>.text-slide__toggle:after{display:block;width:30px;height:23px;position:absolute;left:-30px;top:0;content:" ";background:#fff;background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.text__upper div.text-slide.expanded{padding-bottom:25px}.u__text-38{font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:700;padding-bottom:15px;padding-top:15px;font-size:20px}@media (min-width:1024px){.designer__main-text .u__text-40,.listing__main-header-minisite .u__text-minisite,.outlet__main-text .u__text-40,.page-heading>.u__text-40,.searchMore__main-text .u__text-40,h2.u__text-38{font-size:22px;padding-bottom:20px;padding-top:20px;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600}.designer__main-text .u__text-40:after,.listing__main-header-minisite .u__text-minisite:after,.outlet__main-text .u__text-40:after,.page-heading>.u__text-40:after,.searchMore__main-text .u__text-40:after,h2.u__text-38:after{display:none}.login-page--first-step .u__text-40,.login-page--second-step .u__text-40,.login-page__login .u__text-40,.login-page__register .u__text-40,.login-page__second-step-form .u__text-40{font-size:28px;padding-bottom:32px}.login-page--first-step .u__text-40:after,.login-page--second-step .u__text-40:after,.login-page__login .u__text-40:after,.login-page__register .u__text-40:after,.login-page__second-step-form .u__text-40:after{display:none}.outlet__main-text p{padding-bottom:0}h2.u__text-38+p{display:none}}.home__main-description{width:100%;display:flex;justify-content:space-between;margin-top:100px}@media (max-width:1023.9375px){.home__main-description{margin-top:50px;flex-direction:column}}@media (min-width:1440px){.home__main-description{padding:0 70px;margin:80px auto 0}}@media (min-width:1024px){.home__main-description{padding:0 25px;padding:0 var(--gutter-normal)}}@media (min-width:1440px){.home__main-description{padding:0 70px}}.home__main-description h1{text-transform:uppercase!important;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:14px;line-height:19px;padding-bottom:2px;font-weight:600;margin:0}@media (max-width:1023.9375px){.home__main-description h1{font-size:14px;line-height:17px}}.home__main-description__fulltext{width:90%;font-size:10px;line-height:13px}@media (max-width:1023.9375px){.home__main-description__fulltext{width:100%}}.home__main-description__fulltext>p{margin:0;padding:0;width:100%;line-height:18px;max-width:100%}body .slick-slider.carousel{margin-left:-15px;margin-left:var(--gutter-margin-base);margin-right:-15px;margin-right:var(--gutter-margin-base)}body .slick-slider.carousel .slick-track{margin-left:5px;margin-right:5px}body .slick-slider.carousel .slick-track a+span>span:first-child{flex-wrap:wrap;gap:5px;justify-content:center;align-content:flex-start}body .slick-slider.carousel .slick-track a+span>span:first-child>span{white-space:nowrap;padding:0}body .slick-slider.carousel .slick-track a+span>span:first-child>span+span{margin-left:5px}@media (min-width:425px){body .slick-slider.carousel{margin-left:-15px;margin-left:var(--gutter-margin-small);margin-right:-15px;margin-right:var(--gutter-margin-small)}body .slick-slider.carousel .slick-track{margin-left:10px;margin-right:10px}}@media (min-width:1024px){body .slick-slider.carousel{margin-left:-10px;margin-right:-10px}body .slick-slider.carousel .slick-track{margin-left:auto;margin-right:auto}}#filter-bar{transition:top .3s ease,transform .3s ease;z-index:100;padding-bottom:10px;box-sizing:content-box}#filter-bar.fixed{background:#fff;padding:0 15px 10px;padding:0 var(--gutter-base) 10px;position:fixed;left:0;box-sizing:border-box}#filter-bar.fixed #open-filters{left:15px;left:var(--gutter-base)}#filter-bar.fixed>div{min-height:40px}@media (max-width:1151.9375px){#filter-bar.fixed{top:97px;padding-top:15px;margin-top:-5px;height:auto;transition:transform .4s ease;transition:transform var(--animation-time) ease;transform:translateY(-80px)}#filter-bar.fixed.slide-down{transform:translateY(0)}@media (min-width:768px){#filter-bar.fixed{top:125px}}}@media (min-width:1024px){#filter-bar.fixed{padding:15px 25px 10px;padding:15px var(--gutter-normal) 10px}#filter-bar.fixed #open-filters{left:25px;left:var(--gutter-normal)}}@media (min-width:1152px){#filter-bar.fixed{margin-top:-10px;padding:20px 25px 10px;padding:20px var(--gutter-normal) 10px;height:auto}body:not(.body--home) #filter-bar.fixed{transition:transform .4s ease;transition:transform var(--animation-time) ease;transform:translateY(0)}body:not(.body--home).body--scrolling #filter-bar.fixed{transform:translateY(-36px)}#filter-bar.fixed>div{margin:0 auto}}@media (min-width:1440px){#filter-bar.fixed{padding:20px 35px 10px;padding:20px var(--gutter-big) 10px}#filter-bar.fixed #open-filters{left:35px;left:var(--gutter-big)}}@media (min-width:1920px){#filter-bar.fixed{width:1850px;left:50%;margin-left:-925px;padding-left:0;padding-right:0}#filter-bar.fixed #open-filters{left:0}}@media (hover:none) and (pointer:coarse){.products-listing__filters-content{scrollbar-width:none;-ms-overflow-style:none;padding-bottom:0}.products-listing__filters-content::-webkit-scrollbar{display:none}}.header{position:fixed;left:0;top:0;width:100%;min-width:320px;height:96px;font-family:Lato,sans-serif;font-family:var(--primary-font);background:#fff;z-index:10000;border:none!important}@media (max-width:1151.9375px){.header{box-shadow:0 0 7px rgba(0,0,0,.1)}}.body--home .header{height:171px}@media (min-width:768px){.body--home .header{height:186px}}.body--home-gender .header{height:171px}@media (min-width:768px){.body--home-gender .header{height:186px}}.body--home-gender.body--scrolling .header{height:96px}@media (min-width:768px){.body--home-gender.body--scrolling .header{height:111px}}.body--home.body--scrolling .header{height:96px}@media (min-width:768px){.body--home.body--scrolling .header{height:111px}}@media (min-width:1152px){.body--home.body--scrolling .header{height:127px}.body--product .header{position:absolute}}.body--clean .header,.body--phylocal .header{height:96px}@media (min-width:768px){.body--clean .header,.body--phylocal .header{height:111px}.header{height:125px}}.body--checkout .header{height:62px}@media (min-width:768px){.body--checkout .header{height:111px}}@media (min-width:1152px){.header{height:150px;border-bottom:1px solid #e5e3e3}.body--clean .header,.body--home .header,.body--phylocal .header{height:127px}.body--checkout .header{height:125px}.body--generic.home--noFind .header,.body--home-gender .header{height:150px}body:not(.body--home) .header{transition:transform .4s ease;transition:transform var(--animation-time) ease;transform:translateY(0)}body:not(.body--home) .header .header__assets .mFind{height:auto;opacity:1}body:not(.body--home).body--scrolling .header{transform:translateY(-36px)}body.body--product .header{transition:none;transform:none}body.body--product .header .header__assets .mFind{height:auto;opacity:1}body.body--product.body--scrolling .header{transform:none}}.header__assets{position:absolute;left:0;top:0;height:1px;width:100%}.header__assets.headMess>form{display:none}@media (max-width:1151.9375px){.header__assets:after{display:flex;position:absolute;content:attr(data-title);width:100%;font-size:12px;text-align:center;border-top:1px solid #000;padding-top:0;height:37px;align-items:center;justify-content:center;left:0;top:60px;color:#007b37;line-height:1.2em}@media (min-width:768px){.header__assets:after{padding-top:10px;top:75px}}.body--checkout .header__assets:after,.header__assets.headMess:after{display:none}.header__assets.headMess>form{display:flex;position:absolute;width:100%;font-size:12px;text-align:center;border-top:1px solid #000;padding-top:0;height:37px;align-items:center;justify-content:center;left:0;top:60px;color:#000;background:#fff;line-height:1.2em;font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:600}.header__assets.headMess>form.cov--message{background:#e6f3e3}.header__assets.headMess>form:after{content:attr(data-title)}.header__assets.headMess>form i{font-style:normal}@media (min-width:768px){.header__assets.headMess>form{top:75px;height:50px}.body--home-gender .header__assets.headMess>form{height:37px}}}.header__assets .mFind{position:absolute}.body--clean .header__assets .mFind,.body--generic .header__assets .mFind,.body--phylocal .header__assets .mFind{top:18px;left:55px;width:30px;height:30px;overflow:hidden}.body--clean .header__assets .mFind form,.body--generic .header__assets .mFind form,.body--phylocal .header__assets .mFind form{width:100%;display:block;padding:30px 15px;padding:30px var(--gutter-base);position:relative}.body--clean .header__assets .mFind form div label,.body--generic .header__assets .mFind form div label,.body--phylocal .header__assets .mFind form div label{display:inline-block;float:left;font-size:16px;padding-top:10px}@media (min-width:1152px){.body--clean .header__assets .mFind form div label,.body--generic .header__assets .mFind form div label,.body--phylocal .header__assets .mFind form div label{font-size:15px}}.body--clean .header__assets .mFind form div input:focus+label,.body--clean .header__assets .mFind form div input:valid+label,.body--generic .header__assets .mFind form div input:focus+label,.body--generic .header__assets .mFind form div input:valid+label,.body--phylocal .header__assets .mFind form div input:focus+label,.body--phylocal .header__assets .mFind form div input:valid+label{font-size:10px;line-height:10px;color:#848383;padding:0}.body--clean .header__assets .mFind form div input,.body--generic .header__assets .mFind form div input,.body--phylocal .header__assets .mFind form div input{display:block;width:100%;height:33px;border:none;background:none;font-size:16px;line-height:33px;position:absolute;left:0;top:5px;padding-top:10px}.body--clean .header__assets .mFind form div button,.body--generic .header__assets .mFind form div button,.body--phylocal .header__assets .mFind form div button{position:absolute;width:30px;height:30px;top:0;left:0;font-size:23px;background:transparent}@media (min-width:768px){.body--clean .header__assets .mFind,.body--generic .header__assets .mFind,.body--phylocal .header__assets .mFind{top:29px;left:75px}}@media (min-width:1152px){.body--clean .header__assets .mFind,.body--generic .header__assets .mFind,.body--phylocal .header__assets .mFind{top:55px;height:39px;right:135px;left:auto;width:140px}.body--clean .header__assets .mFind form,.body--generic .header__assets .mFind form,.body--phylocal .header__assets .mFind form{max-width:500px;padding:0;margin:0}.body--clean .header__assets .mFind form div,.body--generic .header__assets .mFind form div,.body--phylocal .header__assets .mFind form div{border-bottom:1px solid #000;height:39px;position:relative}.body--clean .header__assets .mFind form div button,.body--generic .header__assets .mFind form div button,.body--phylocal .header__assets .mFind form div button{top:auto;left:auto;right:0;bottom:2px;font-size:28px}}@media (min-width:1440px){.body--clean .header__assets .mFind,.body--generic .header__assets .mFind,.body--phylocal .header__assets .mFind{right:160px}}@media (min-width:1920px){.body--clean .header__assets .mFind,.body--generic .header__assets .mFind,.body--phylocal .header__assets .mFind{right:50%;margin-right:-805px;width:140px}}.body--home .header__assets .mFind,.body--home-gender .header__assets .mFind{top:96px;width:100%;height:75px}.body--home .header__assets .mFind form,.body--home-gender .header__assets .mFind form{width:100%;display:block;max-width:530px;padding:0 15px;padding:0 var(--gutter-base);margin:11px auto 0;position:relative}.body--home .header__assets .mFind form div,.body--home-gender .header__assets .mFind form div{border-bottom:1px solid #000;height:39px;position:relative}.body--home .header__assets .mFind form div label,.body--home-gender .header__assets .mFind form div label{display:inline-block;float:left;font-size:16px;padding-top:10px}@media (min-width:1152px){.body--home .header__assets .mFind form div label,.body--home-gender .header__assets .mFind form div label{font-size:20px}}.body--home .header__assets .mFind form div input:focus+label,.body--home .header__assets .mFind form div input:valid+label,.body--home-gender .header__assets .mFind form div input:focus+label,.body--home-gender .header__assets .mFind form div input:valid+label{font-size:10px;line-height:10px;color:#848383;padding:0}.body--home .header__assets .mFind form div input,.body--home-gender .header__assets .mFind form div input{display:block;width:100%;height:33px;border:none;background:none;font-size:16px;line-height:33px;position:absolute;left:0;top:5px;padding-top:10px}.body--home .header__assets .mFind form div button,.body--home-gender .header__assets .mFind form div button{position:absolute;width:30px;height:30px;bottom:0;right:0;font-size:23px;background:transparent}@media (min-width:768px){.body--home .header__assets .mFind,.body--home-gender .header__assets .mFind{top:111px}}@media (min-width:1152px){.body--home .header__assets .mFind,.body--home-gender .header__assets .mFind{border-top:1px solid #e5e3e3;height:116px}.body--home .header__assets .mFind form,.body--home-gender .header__assets .mFind form{max-width:500px;padding:0;margin:32px auto 0}.body--home .header__assets .mFind{top:126px}.body--home-gender .header__assets .mFind{top:159px}}.body--home .header__assets .mFind,.body--home-gender .header__assets .mFind{background:#fff;transition:all .4s;transition:all var(--animation-time);overflow-y:hidden;opacity:1}.body--scrolling .header__assets .mFind{height:0;opacity:.3}@media (max-width:1151.9375px){.body--clean .header__assets .mFind,.body--generic .header__assets .mFind,.body--phylocal .header__assets .mFind,.home--noFind .header__assets .mFind{height:30px;opacity:1}.body--clean .header__assets .mFind form i,.body--generic .header__assets .mFind form i,.body--phylocal .header__assets .mFind form i,.home--noFind .header__assets .mFind form i{display:block;position:absolute;width:30px;height:30px;font-size:23px;background:transparent;top:0;left:0}.body--clean .header__assets .mFind form i:before,.body--generic .header__assets .mFind form i:before,.body--phylocal .header__assets .mFind form i:before,.home--noFind .header__assets .mFind form i:before{font-family:giglio-icon;font-family:var(--icon-font);display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;content:"";position:absolute;top:2px;left:5px}.body--clean .header__assets .mFind form button,.body--generic .header__assets .mFind form button,.body--phylocal .header__assets .mFind form button,.home--noFind .header__assets .mFind form button{display:none}.body--clean .header__assets .mFind.mFind--active,.body--generic .header__assets .mFind.mFind--active,.body--phylocal .header__assets .mFind.mFind--active,.home--noFind .header__assets .mFind.mFind--active{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9999;padding:100px 30px 20px}.body--clean .header__assets .mFind.mFind--active form,.body--generic .header__assets .mFind.mFind--active form,.body--phylocal .header__assets .mFind.mFind--active form,.home--noFind .header__assets .mFind.mFind--active form{display:block;max-width:500px;padding:0;margin:0 auto;position:relative}.body--clean .header__assets .mFind.mFind--active form i,.body--generic .header__assets .mFind.mFind--active form i,.body--phylocal .header__assets .mFind.mFind--active form i,.home--noFind .header__assets .mFind.mFind--active form i{right:0;top:-65px;font-style:normal;font-size:30px;line-height:1em;color:#999;left:auto}.body--clean .header__assets .mFind.mFind--active form i:before,.body--generic .header__assets .mFind.mFind--active form i:before,.body--phylocal .header__assets .mFind.mFind--active form i:before,.home--noFind .header__assets .mFind.mFind--active form i:before{font-family:Lato,sans-serif;font-family:var(--primary-font);content:"✕"}.body--clean .header__assets .mFind.mFind--active form div,.body--generic .header__assets .mFind.mFind--active form div,.body--phylocal .header__assets .mFind.mFind--active form div,.home--noFind .header__assets .mFind.mFind--active form div{border-bottom:1px solid #000;height:39px;position:relative}.body--clean .header__assets .mFind.mFind--active form div input,.body--generic .header__assets .mFind.mFind--active form div input,.body--phylocal .header__assets .mFind.mFind--active form div input,.home--noFind .header__assets .mFind.mFind--active form div input{width:85%}.body--clean .header__assets .mFind.mFind--active form div button,.body--generic .header__assets .mFind.mFind--active form div button,.body--phylocal .header__assets .mFind.mFind--active form div button,.home--noFind .header__assets .mFind.mFind--active form div button{top:auto;left:auto;right:0;bottom:2px;font-size:28px;display:block}}.header__assets .hTop{display:block;width:144px;height:30px;margin:18px auto 0;overflow:hidden}.body--checkout .header__assets .hTop{margin-top:24px;height:18px}.header__assets .hTop a{display:block;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;font-family:Lato,sans-serif;font-family:var(--primary-font);background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMaXZlbGxvXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MDAgNjkuNCI+PHN0eWxlPi5zdDB7ZmlsbDojMWQyMjI1fTwvc3R5bGU+PHBhdGggZD0iTTI3OC45IDU1LjZoOS4zdjkuM2gtOS4zek0xOTQuOSA0LjRoNS43djYwLjVoLTUuN3pNNzMuOCA0LjRoNS43djYwLjVoLTUuN3pNNDg5LjcgNC40bC0yMi40IDU0LjktMjIuNC01NC45aC05LjJ2NjAuNGg1LjdWMTFsMjIgNTMuOWg3LjhsMjItNTMuOXY1My44aDUuN1Y0LjR6TTE2Ny4xIDQuNGgtNS43djYwLjVoMjQuMnYtNS43aC0xOC41ek01OC44IDM2LjRIMjUuNHY1LjdoMzIuM2MtMy4yIDEwLjctMTMuMSAxOC40LTI0LjkgMTguNC0xNC4zIDAtMjYtMTEuNi0yNi0yNnMxMS42LTI2IDI2LTI2YzkuNiAwIDE3LjkgNS4yIDIyLjUgMTIuOWg2LjRjLTUtMTEtMTYtMTguNi0yOC44LTE4LjYtMTcuNS4xLTMxLjcgMTQuMy0zMS43IDMxLjhzMTQuMiAzMS43IDMxLjcgMzEuN2MxNi45IDAgMzAuNi0xMy4yIDMxLjYtMjkuOGgtNS43ek0xNDYuMyAzNi40SDExM3Y1LjdoMzIuM2MtMy4yIDEwLjctMTMuMSAxOC40LTI0LjkgMTguNC0xNC4zIDAtMjYtMTEuNi0yNi0yNnMxMS42LTI2IDI2LTI2YzkuNiAwIDE3LjkgNS4yIDIyLjUgMTIuOWg2LjRjLTUtMTEtMTYtMTguNi0yOC44LTE4LjZDMTAzIDIuOCA4OC44IDE3IDg4LjggMzQuNXMxNC4yIDMxLjcgMzEuNyAzMS43YzE2LjkgMCAzMC42LTEzLjIgMzEuNi0yOS44aC01LjhNMjQxLjYgMi45Yy0xNy41IDAtMzEuNyAxNC4yLTMxLjcgMzEuN3MxNC4yIDMxLjcgMzEuNyAzMS43IDMxLjctMTQuMiAzMS43LTMxLjdjLS4xLTE3LjUtMTQuMy0zMS43LTMxLjctMzEuN20wIDU3LjdjLTE0LjMgMC0yNi0xMS42LTI2LTI2IDAtMTQuMyAxMS42LTI2IDI2LTI2czI2IDExLjYgMjYgMjZjLS4xIDE0LjMtMTEuNyAyNi0yNiAyNk0zOTQuNyAyLjljLTE3LjUgMC0zMS43IDE0LjItMzEuNyAzMS43czE0LjIgMzEuNyAzMS43IDMxLjcgMzEuNy0xNC4yIDMxLjctMzEuN2MtLjEtMTcuNS0xNC4zLTMxLjctMzEuNy0zMS43bTAgNTcuN2MtMTQuMyAwLTI2LTExLjYtMjYtMjYgMC0xNC4zIDExLjYtMjYgMjYtMjZzMjYgMTEuNiAyNiAyNmMtLjEgMTQuMy0xMS43IDI2LTI2IDI2TTMyNS42IDYwLjZjLTE0LjMgMC0yNi0xMS42LTI2LTI2IDAtMTQuMyAxMS42LTI2IDI2LTI2IDEwIDAgMTguNiA1LjYgMjMgMTMuOWg2LjNDMzUwLjEgMTEgMzM4LjggMi45IDMyNS42IDIuOWMtMTcuNSAwLTMxLjcgMTQuMi0zMS43IDMxLjdzMTQuMiAzMS43IDMxLjcgMzEuN2MxMy4yIDAgMjQuNS04LjEgMjkuMy0xOS42aC02LjNjLTQuMyA4LjItMTMgMTMuOS0yMyAxMy45IiBjbGFzcz0ic3QwIi8+PC9zdmc+) no-repeat 50%;background-size:contain;text-align:center;height:100%}.header__assets .hTop a strong{display:none}@media (min-width:360px){.header__assets .hTop{width:166px}}@media (min-width:768px){.header__assets .hTop{margin:29px auto 0;width:226px}.body--checkout .header__assets .hTop{height:30px;margin-top:43px}}@media (min-width:1152px){.header__assets .hTop{margin:62px auto 0;width:302px;height:30px}.body--checkout .header__assets .hTop{margin-top:43px}}.header__assets .cartWish{display:block;right:50px}@media (min-width:360px){.header__assets .cartWish{right:55px}}@media (min-width:768px){.header__assets .cartWish{right:75px}}@media (min-width:1152px){.header__assets .cartWish{right:85px}}@media (min-width:1440px){.header__assets .cartWish{right:95px}}@media (min-width:1920px){.header__assets .cartWish{right:auto;left:50%;margin-left:835px}}.header__assets .cartTop{right:15px;right:var(--gutter-base)}@media (min-width:360px){.header__assets .cartTop{right:15px;right:var(--gutter-small)}}@media (min-width:1152px){.header__assets .cartTop{right:25px;right:var(--gutter-normal);margin-right:5px}}@media (min-width:1440px){.header__assets .cartTop{right:35px;right:var(--gutter-big)}}@media (min-width:1920px){.header__assets .cartTop{right:auto;left:50%;margin-right:0;margin-left:890px}}.header__assets .cartTop,.header__assets .cartWish{display:block;width:30px;height:30px;position:absolute;top:12px;text-align:center}.header__assets .cartTop a,.header__assets .cartWish a{-webkit-text-decoration:none;text-decoration:none;font-size:22px;position:relative;display:block;height:100%}.header__assets .cartTop a i,.header__assets .cartWish a i{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:10px;font-style:normal;display:block;text-align:right;width:35px;position:absolute;bottom:-8px;right:-3px}.header__assets .cartTop a:before,.header__assets .cartWish a:before{position:absolute;top:4px;left:4px}@media (min-width:768px){.header__assets .cartTop,.header__assets .cartWish{top:29px}.header__assets .cartTop a,.header__assets .cartWish a{font-size:28px}.header__assets .cartTop a:before,.header__assets .cartWish a:before{top:4px;left:0}}@media (min-width:1152px){.header__assets .cartTop,.header__assets .cartWish{top:50px}}.header__nav{position:fixed;height:100%;max-height:100%;width:100%;min-width:320px;max-width:425px;left:0;transition:transform .4s ease;transition:transform var(--animation-time) ease;transform:translateX(-99.9%);font-family:silkaregular,sans-serif;font-family:var(--silka);top:0;background:#fff}@media (min-width:1152px){.header__nav{position:static;transform:none;transition:none;max-width:none;height:159px}.header__nav .nav__item{display:none}}.header__nav__ham{display:block;width:30px;height:30px;font-size:23px;position:absolute;transform:translateX(45px);right:0;top:22px}.header__nav__ham:before{top:-5px;position:relative}@media (min-width:768px){.header__nav__ham:before{top:-2px}}@media (min-width:360px){.header__nav__ham{transform:translateX(50px)}}@media (min-width:768px){.header__nav__ham{top:29px;font-size:28px}.header__nav__ham.gi-menu-open{top:22px}}@media (min-width:1152px){.header__nav__ham{display:none}}.header__nav__login{display:block}.header__nav__login span{font-family:silkaregular,sans-serif;font-family:var(--silka)}.header__nav__login{padding:45px 100px 0 20px;height:auto;min-height:92px;box-sizing:border-box;border-bottom:1px solid #e0e0e0}@media (max-width:1151.9375px){.header__nav__login[aria-label] ul li:first-child span{position:relative;padding-left:54px;z-index:-1}.header__nav__login[aria-label] ul li:first-child span:before{display:inline-block;content:" ";width:24px;height:24px;background:url(https://static.giglio.com/site/beauty-seekers/icon/user.png) no-repeat 0 0;background-size:contain;position:absolute;left:20px;top:16px}}@media (min-width:1152px){.header__nav__login[aria-label] ul li:first-child span:before{display:inline-block;content:"Member Beauty Seekers";padding-left:28px;padding-right:4px;height:24px;position:absolute;left:0;top:1px;transform:translate(-100%);white-space:nowrap;background:url(https://static.giglio.com/site/beauty-seekers/icon/user.png) no-repeat 0 0;background-size:contain;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:12px;line-height:24px;font-weight:600;color:#e27c8e}}.header__nav__login a{font-family:Lato,sans-serif;font-family:var(--primary-font);-webkit-text-decoration:none;text-decoration:none;font-size:14px;line-height:24px;padding:10px 0}@media (min-width:1152px){.header__nav__login a{font-size:12px}}.header__nav__login ul{display:block;overflow:hidden;height:27px;margin-bottom:10px}.header__nav__login ul li{display:inline-block;width:100%;height:40px;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px}.header__nav__login ul li a{-webkit-text-decoration:none;text-decoration:none;display:inline-block;width:100%;height:30px}@media (min-width:1152px){.header__nav__login ul li:first-child{text-align:right}}.header__nav__login ul li:first-child span{position:relative;padding:5px 21px 3px 9px;z-index:-1}.header__nav__login ul li:first-child span:after{display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";margin-left:10px;font-size:12px;position:absolute;right:5px;top:3px}@media (max-width:1151.9375px){.header__nav__login ul li:first-child span:after{right:17px;top:17px}.header__nav__login ul.login--open li:first-child span:after{content:""}}.header__nav__login .login--open{height:auto}@media (min-width:1152px){.header__nav__login .login--open{height:28px}.header__nav__login{position:absolute;z-index:10;right:25px;right:var(--gutter-normal);top:3px;padding:0;height:auto;min-height:28px;border:none}.header__nav__login ul{height:auto;border:none;overflow:visible;overflow:initial;width:262px}.header__nav__login ul li{display:block;height:0;overflow:hidden}.header__nav__login ul li:first-child{height:30px;overflow:visible;overflow:initial}.header__nav__login ul li:first-child span{display:inline-block;padding:4px 26px 3px 9px;font-size:12px}.header__nav__login ul li:first-child span:after{right:3px;margin:0}.header__nav__login ul li a{padding:3px 5px 3px 19px;height:35px;display:block;font-size:13px;font-family:silkaregular,sans-serif;font-family:var(--silka)}.header__nav__login ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.header__nav__login ul:hover{height:auto;background:none;display:inline-block}.header__nav__login ul:hover li{height:auto;overflow:visible;overflow:initial;background-color:#fff;border-left:1px solid #000;border-right:1px solid #000}.header__nav__login ul:hover li:first-child{height:30px;background:none;border:none;border-bottom:1px solid #000}.header__nav__login ul:hover li:first-child+li{padding-top:10px}.header__nav__login ul:hover li:last-child{padding-bottom:10px;padding-top:20px;border-bottom:1px solid #000;position:relative}.header__nav__login ul:hover li:last-child:before{content:" ";position:absolute;left:0;top:0;height:9px;border-bottom:1px solid #e1e1e1;width:100%}.header__nav__login ul:hover li:last-child a{color:#606060}.header__nav__login ul:hover li>a:after{display:none}}@media (min-width:1440px){.header__nav__login{right:35px;right:var(--gutter-big)}}@media (min-width:1920px){.header__nav__login{right:50%;margin-right:-925px}}#nav_add .header__nav__login ul{height:42px}#nav_add .header__nav__login ul.login--open{height:auto}.header__nav__main li{box-sizing:border-box;border-bottom:1px solid #e0e0e0;padding:14px 20px}.header__nav__main li a{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;font-size:14px}@media (min-width:1152px){.header__nav__main li a.gender--sel{font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold)}}@media (max-width:1151.9375px){.header__nav__main li a{display:inline-block;width:100%}}@media (min-width:1152px){.header__nav__main{position:absolute;left:25px;left:var(--gutter-normal);top:62px}.header__nav__main li{display:inline-block;border:none;padding:0 25px 0 0}.header__nav__main li a{font-size:14px}}@media (min-width:1440px){.header__nav__main{left:35px;left:var(--gutter-big)}}@media (min-width:1920px){.header__nav__main{left:50%;margin-left:-925px}}.header__nav__sub{display:none}.header__nav__sub li.iColumn{display:block}.header__nav__sub li.iColumn a{display:block;position:relative;-webkit-text-decoration:none;text-decoration:none;padding:0!important;color:#fff}.header__nav__sub li.iColumn a:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:" ";background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.25));z-index:3}.header__nav__sub li.iColumn a img{display:block;width:100%;height:67.5vw;min-height:216px;max-height:287px}.header__nav__sub li.iColumn a b{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:30px;display:inline-block;position:absolute;left:20px;bottom:40px;z-index:4}.header__nav__sub li.iColumn a small{font-size:15px;display:inline-block;position:absolute;left:20px;bottom:20px;z-index:4}@media (min-width:1152px){.header__nav__sub{display:block;position:absolute;left:0;top:116px;width:100%;text-align:center;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px}.header__nav__sub>li{display:inline-block;padding:0 16px;height:34px}.header__nav__sub>li.nav--active{border-bottom:1px solid #000}.header__nav__sub>li>a,.header__nav__sub>li>a>span{font-size:14px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;font-family:silkaregular,sans-serif;font-family:var(--silka)}.header__nav__sub>li.mn--gift>a{font-weight:800}.header__nav__sub>li.mn--black>a,.header__nav__sub>li.mn--sale>a{font-weight:800;text-transform:uppercase}.header__nav__sub>li.mn--sale>a{color:#f37655}.header__nav__sub>li #nav--overlay,.header__nav__sub>li>ul{display:block;transition:opacity .3s ease;opacity:0;position:fixed;left:0;top:150px;width:0;height:0;background:#fff;overflow:hidden}.header__nav__sub>li.nav--active>ul{opacity:1;width:100%;padding:0 25px;padding:0 var(--gutter-normal);height:425px;border-bottom:1px solid #000;overflow:visible}.header__nav__sub>li.nav--active>#nav--overlay{opacity:.4;width:100%;height:100%;overflow:visible}.header__nav__sub>li>ul>li{display:inline-block;vertical-align:top;width:15.5%;float:left;max-width:300px;text-align:left;margin-top:30px}.header__nav__sub li.iColumn{display:inline-block;width:37.5%;max-width:592px;height:400px;background:#ddd;margin-top:11px;float:right}.header__nav__sub li.iColumn a{display:block;width:100%;height:100%;overflow:hidden}.header__nav__sub li.iColumn a img{display:block;height:100%;width:100%;min-width:358px;-o-object-fit:cover;object-fit:cover;max-height:none}.header__nav__sub li.dColumn{display:inline-block;width:31%;max-width:600px}.header__nav__sub li.dColumn ul{-moz-column-count:2;column-count:2}.header__nav__sub li.dColumn ul li{display:block}.header__nav__sub li.dColumn ul li.allCat{-moz-column-span:all;column-span:all}.header__nav__sub li>span{display:inline-block;font-weight:600;text-transform:uppercase;font-size:14px;padding-bottom:14px;font-family:silkaregular,sans-serif;font-family:var(--silka)}.header__nav__sub li>span+ul>li>a{-webkit-text-decoration:none;text-decoration:none;margin-bottom:7px;display:inline-block}.header__nav__sub li>span+ul>li>a:hover{-webkit-text-decoration:underline;text-decoration:underline}.header__nav__sub li>span+ul>li.allCat a{font-weight:600}.header__nav__sub .header__nav__add{display:none}.header__nav__sub.nav--lifestyle>li.nav--active>ul>li{float:none}}@media (min-width:1440px){.header__nav__sub>li.nav--active>ul{width:1440px;padding:0 25px;padding:0 var(--gutter-normal);left:50%;margin-left:-720px}.header__nav__sub>li.nav--active:before{content:" ";display:block;position:fixed;left:0;top:150px;width:100%;height:425px;background:#fff;border-bottom:1px solid #000}}@media (min-width:1920px){.header__nav__sub>li.nav--active>ul{padding:0}}@media (min-width:1152px){html[lang=it] .header__nav__sub>li{padding:0 8px}html[lang=it] .header__nav__sub>li>a,html[lang=it] .header__nav__sub>li>a>span{font-size:13px}}@media (min-width:1440px){html[lang=it] .header__nav__sub>li{padding:0 16px}html[lang=it] .header__nav__sub>li>a,html[lang=it] .header__nav__sub>li>a>span{font-size:14px}}@media (min-width:1152px){html[lang=fr] .header__nav__sub>li{padding:0 10px}html[lang=fr] .header__nav__sub>li>a,html[lang=fr] .header__nav__sub>li>a>span{font-size:13px}}@media (min-width:1440px){html[lang=fr] .header__nav__sub>li{padding:0 16px}html[lang=fr] .header__nav__sub>li>a,html[lang=fr] .header__nav__sub>li>a>span{font-size:14px}}@media (min-width:1152px){html[lang=es] .header__nav__sub>li{padding:0 8px}html[lang=es] .header__nav__sub>li>a,html[lang=es] .header__nav__sub>li>a>span{font-size:13px}}@media (min-width:1440px){html[lang=es] .header__nav__sub>li{padding:0 16px}html[lang=es] .header__nav__sub>li>a,html[lang=es] .header__nav__sub>li>a>span{font-size:14px}}@media (min-width:1152px){html[lang=ru] .header__nav__sub>li{padding:0 7px}html[lang=ru] .header__nav__sub>li>a,html[lang=ru] .header__nav__sub>li>a>span{font-size:12px}}@media (min-width:1440px){html[lang=ru] .header__nav__sub>li{padding:0 16px}html[lang=ru] .header__nav__sub>li>a,html[lang=ru] .header__nav__sub>li>a>span{font-size:14px}}.header__nav__infos{width:100%;height:52px;text-align:center;font-size:14px;display:flex;align-items:center;justify-content:center;color:#000;font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:600;line-height:1.2em;padding:0 20px}.header__nav__infos:after{content:attr(data-title)}.header__nav__infos>*{font-style:normal}@media (min-width:1152px){.header__nav__infos{position:absolute;left:0;top:0;height:35px;font-size:12px}.header__nav__infos.cov--message{background:#e6f3e3}}.header__nav__ship{display:block;box-sizing:border-box;border-bottom:1px solid #e0e0e0;padding:14px 20px}.header__nav__ship a{-webkit-text-decoration:none;text-decoration:none;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px;width:100%;display:inline-block}@media (min-width:1152px){.header__nav__ship{display:inline-block;position:relative;border:none;float:left;padding:2px 0 0 25px;padding:2px 0 0 var(--gutter-normal);min-width:110px}.header__nav__ship a{font-size:12px}}@media (min-width:1440px){.header__nav__ship{padding:2px 0 0 35px;padding:2px 0 0 var(--gutter-big)}}@media (min-width:1920px){.header__nav__ship{position:absolute;padding-left:0;left:50%;margin-left:-925px}}.header__nav__language{box-sizing:border-box;border-bottom:1px solid #e0e0e0}.header__nav__language ul{display:block;overflow:hidden;height:42px;margin-bottom:10px}.header__nav__language ul li{display:inline-block;width:100%;padding:14px 20px 0;height:40px}.header__nav__language ul li a{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;width:100%}.header__nav__language li:first-child a:after{display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";margin-left:10px;font-size:12px}.header__nav__language .language--open li:first-child a:after{content:""}.header__nav__language .language--open{height:auto}@media (min-width:1152px){.header__nav__language .language--open{height:28px}.header__nav__language{display:inline-block;position:relative;border:none;float:left;padding:1px 0 0 20px;height:38px}.header__nav__language ul{height:28px;border:1px solid transparent}.header__nav__language ul li{padding:0;display:block;height:auto}.header__nav__language ul li a{padding:3px 9px;display:block;font-size:12px}.header__nav__language ul li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.header__nav__language ul:hover{height:auto;border:1px solid #000;background:#fff;margin:2px 0 0}.header__nav__language ul:hover li>a:after{display:none}}@media (min-width:1920px){.header__nav__language{position:absolute;padding-left:0;left:50%;margin-left:-765px}}.comm--message .header__assets.headMess>form:after,.comm--message .header__nav__infos:after{content:none}.comm--message .header__nav__infos>*{font-style:normal;-webkit-text-decoration:none!important;text-decoration:none!important}@media (max-width:1151.9375px){.comm--message .header__nav__infos{border-bottom:1px solid #e0e0e0;display:block;height:auto;padding-bottom:20px}.comm--message .header__nav__infos>*{display:none!important}.comm--message .header__nav__infos>:first-child{display:block!important}.comm--message .header__assets.headMess>form{height:36px;background:#f7df75}.comm--message .header__assets.headMess>form>*{font-style:normal;display:none}.comm--message .header__assets.headMess>form>:first-child{display:block}}@media (min-width:1152px){.comm--message .header__nav__infos{background:#f7df75}.comm--message .header__nav__infos>*{position:absolute;top:0;left:50%;width:540px;margin-left:-270px;height:35px;font-style:normal;display:none;line-height:35px}.comm--message .header__nav__infos>:first-child{display:block}}@media (max-width:1151.9375px){.sd--message .header__nav__infos{border-bottom:1px solid #e0e0e0;display:block;height:auto;padding-bottom:20px}.sd--message .header__nav__infos>*{display:none!important}.sd--message .header__nav__infos>:first-child{display:block!important}.sd--message .header__assets.headMess>form:after,.sd--message .header__nav__infos:after{content:none}.sd--message .header__assets.headMess>form>*{color:#1d8a1c;display:block;width:100%;background:#fff}.sd--message .header__assets.headMess>form>* u{font-weight:700;text-transform:uppercase}.sd--message .header__assets.headMess>form>a+i{display:none}.sd--message .header__assets.headMess>form>a[style*="display: none;"]+i{display:block}}@media (min-width:1152px){.sd--message .header__nav__infos>*{color:#1d8a1c;background:#fff;padding:0 50px}.sd--message .header__nav__infos>* u{font-weight:700;text-transform:uppercase}.sd--message .header__nav__infos>a+i{display:none}.sd--message .header__nav__infos>a[style*="display: none;"]+i{display:block}}@media (max-width:1151.9375px){.bf--message .header__assets.headMess>form>*{color:#fff}}@media (min-width:1152px){.bf--message .header__nav__login ul li>span,.bf--message .header__nav__login>a,.bf--message .header__nav__ship>a{color:#fff}.bf--message .header__nav__login ul:hover li>span{color:#000}.bf--message .header__nav__language ul li:first-child a{color:#fff}.bf--message .header__nav__language ul:hover li:first-child a{color:#000}.bf--message .header__nav__infos{background:#000}.bf--message .header__nav__infos>*{color:#fff;background:#000}.body--clean .header__nav__sub,.body--phylocal .header__nav__sub{display:none}.default--product .header__nav__sub>li.nav--active:before,.default--product .header__nav__sub>li.nav--active>ul{position:absolute;top:34px}}@media (min-width:1440px){.default--product .header__nav__sub>li.nav--active:before,.default--product .header__nav__sub>li.nav--active>ul{top:34px}}@media (min-width:1920px){.default--product .header__nav__sub>li.nav--active:before,.default--product .header__nav__sub>li.nav--active>ul{top:34px}}@media (max-width:1151.9375px){.nav--open .header__nav{transform:translateX(0);overflow-x:hidden;overflow-y:auto;box-shadow:0 0 4px rgba(0,0,0,.5)}.nav--open .header__nav #nav_container{padding:92px 0 53px}.nav--open .header__nav #nav_container.activeChild{overflow:visible!important;overflow:initial!important;box-sizing:border-box;height:100%;top:0;padding:0;position:sticky}.nav--open .header__nav #nav_container.activeChild ul.active,.nav--open .header__nav #nav_container.activeChild ul.nav--sel{padding-top:0!important}.nav--open .header__nav .active+.header__nav__main a.sel,.nav--open .header__nav .nav--sel+.header__nav__main a.sel{font-weight:600;display:inline-block;height:40px;border-bottom:1px solid #000}.nav--open .header__nav .header__nav__sub li.no--nav>ul{display:none}.nav--open .header__nav .header__nav__main a:after,.nav--open .header__nav .header__nav__sub .nav__expand>a:after{font-size:12px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";-webkit-text-decoration:none;text-decoration:none;float:right;margin-top:3px}.nav--open .header__nav .active+.header__nav__main,.nav--open .header__nav .nav--sel+.header__nav__main{position:absolute;left:0;top:0;background:#fff;width:100%;height:92px;z-index:9}.nav--open .header__nav .active+.header__nav__main li,.nav--open .header__nav .nav--sel+.header__nav__main li{display:inline-block;padding-top:44px;padding-right:0;padding-bottom:0;border:none}.nav--open .header__nav .active+.header__nav__main li a,.nav--open .header__nav .nav--sel+.header__nav__main li a{padding-top:11px;font-size:14px}html[lang=ru] .nav--open .header__nav .active+.header__nav__main li a,html[lang=ru] .nav--open .header__nav .nav--sel+.header__nav__main li a{font-size:11px}.nav--open .header__nav .active+.header__nav__main li a,.nav--open .header__nav .nav--sel+.header__nav__main li a{background:none}.nav--open .header__nav .active+.header__nav__main li a:after,.nav--open .header__nav .nav--sel+.header__nav__main li a:after{display:none}.nav--open .header__nav li.nav__expand>ul,.nav--open .header__nav__sub{display:block;transform:translateX(100%);transition:transform .4s ease;transition:transform var(--animation-time) ease;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#fff;padding:52px 0}.nav--open .header__nav li.nav__expand>ul li,.nav--open .header__nav__sub li{padding:0;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px}.nav--open .header__nav li.nav__expand>ul li li>span,.nav--open .header__nav__sub li li>span{padding:15px 20px;display:inline-block;text-transform:uppercase;font-weight:600;font-size:16px;width:100%}.nav--open .header__nav li.nav__expand>ul li a,.nav--open .header__nav__sub li a{-webkit-text-decoration:none;text-decoration:none;display:block;width:100%;padding:14px 20px}.nav--open .header__nav li.nav__expand>ul li.mn--gift>a,.nav--open .header__nav__sub li.mn--gift>a{font-weight:800}.nav--open .header__nav li.nav__expand>ul li.mn--black>a,.nav--open .header__nav__sub li.mn--black>a{font-weight:800;text-transform:uppercase}.nav--open .header__nav li.nav__expand>ul li.mn--sale>a,.nav--open .header__nav__sub li.mn--sale>a{font-weight:800;color:#f37655;text-transform:uppercase}.nav--open .header__nav li.nav__expand>ul li.allCat a,.nav--open .header__nav__sub li.allCat a{font-weight:600}.nav--open .header__nav li.nav__expand>ul li .nav__item,.nav--open .header__nav__sub li .nav__item{background:#f6f6f6}.nav--open .header__nav li.nav__expand>ul li .nav__item a,.nav--open .header__nav__sub li .nav__item a{display:block;padding:24px 20px 17px!important;font-size:12px}.nav--open .header__nav li.nav__expand>ul li .nav__item a:before,.nav--open .header__nav__sub li .nav__item a:before{font-size:10px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";width:16px;-webkit-text-decoration:none;text-decoration:none}.nav--open .header__nav li.nav__expand>ul li .nav__item a b,.nav--open .header__nav__sub li .nav__item a b{display:block;text-transform:uppercase;padding-left:20px;font-size:14px}.nav--open .header__nav li.nav__expand>ul #nav_add>.header__nav__login,.nav--open .header__nav li.nav__expand>ul #nav_add>.header__nav__ship,.nav--open .header__nav__sub #nav_add>.header__nav__login,.nav--open .header__nav__sub #nav_add>.header__nav__ship{padding:0}.nav--open .header__nav li.nav__expand>ul #nav_add li,.nav--open .header__nav__sub #nav_add li{border:none}.nav--open .header__nav li.nav__expand>ul.active,.nav--open .header__nav li.nav__expand>ul.nav--sel,.nav--open .header__nav__sub.active,.nav--open .header__nav__sub.nav--sel{transform:translateX(0);min-height:100%;height:100%;width:100%;overflow-x:hidden;overflow-y:auto}.nav--open .header__nav li.nav__expand>ul.activeChild,.nav--open .header__nav__sub.activeChild{overflow-y:hidden!important}}@media (min-width:1152px){.nav--open .header__nav{overflow-x:visible;box-shadow:none}}.nav--open .header__nav__ham{animation:hamb .4s ease;animation:hamb var(--animation-time) ease;transform:translateX(-20px);z-index:10}@media (min-width:360px){.nav--open .header__nav__ham{transform:translateX(-20px)}}@media (max-width:1151.9375px){.nav--open .header__cover{position:fixed;top:0;left:0;height:100vh;width:100vw;transition:background-color .5s ease;background:rgba(0,0,0,.6);display:block}}.container{margin:96px auto 0;width:100%;padding:0 15px;padding:0 var(--gutter-base)}.body--home .container,.body--home-gender .container{margin-top:171px}@media (min-width:425px){.container{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:768px){.container{margin-top:125px}.body--home .container,.body--home-gender .container{margin-top:186px}}@media (min-width:1024px){.container{margin-top:160px;margin-bottom:632px;padding:0 25px;padding:0 var(--gutter-normal)}.body--home .container{margin-top:232px;margin-bottom:932px}.body--home-gender .container{margin-top:276px;margin-bottom:932px}}@media (min-width:1440px){.container{padding:0 35px;padding:0 var(--gutter-big)}}@media (min-width:1920px){.container{max-width:1920px}}.container__main{display:flex;flex-direction:column;flex-wrap:wrap;padding:18px 0 0}.container__main__text h1{text-transform:none}.main{padding-top:90px;margin-bottom:50px}.body #iubenda-iframe #iubFooterBtn{border-radius:0!important;text-transform:uppercase!important;font-size:12px!important;padding:14px 40px!important;background-color:#000!important}.body #iubenda-cs-banner{bottom:0!important;left:0!important;position:fixed!important;width:100%!important;min-width:320px!important;z-index:99999998!important;font-family:Lato,sans-serif!important;font-family:var(--primary-font)!important}.body #iubenda-cs-banner .iubenda-cs-opt-group{margin-bottom:22px!important}.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale{width:100%!important;max-width:1920px!important;padding:0 15px!important;padding:0 var(--gutter-base)!important;margin:0 auto!important}.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button.focus,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button.hover,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button:focus,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button:hover{background:#fff!important;border-radius:0!important;color:#bbb!important;outline:none!important;font-weight:400!important;box-shadow:none!important;align-self:flex-end}.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button.focus,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button.hover,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button:focus,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-cwa-button:hover{color:#222!important;background:#fff!important}@media (min-width:425px){.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale{padding:0 15px!important;padding:0 var(--gutter-small)!important}}@media (min-width:1024px){.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale{padding:0 25px!important;padding:0 var(--gutter-normal)!important}}@media (min-width:1920px){.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale{padding:0 35px!important;padding:0 var(--gutter-big)!important}}.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale>*{margin-left:0!important;margin-right:0!important;font-size:13px!important}.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale>.iubenda-banner-content{padding-top:0!important;padding-left:0!important}.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-close-btn,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-close-btn.hover,.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-rationale .iubenda-cs-close-btn:hover{background:none!important;font-size:22px!important;border:none!important;border-radius:0!important}.body #iubenda-cs-banner.iubenda-cs-default .iubenda-cs-content{padding:0!important}.body #iubenda-cs-banner #iubenda-cs-title{margin-bottom:8px!important;margin-top:16px!important}.body #iubenda-cs-banner .iubenda-cs-content{border-top:1px solid #777!important}.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button{border:none!important;border-radius:0!important;text-transform:uppercase!important;font-size:12px!important;padding:0 35px!important;height:46px!important;background-color:#000!important;min-width:280px!important;outline:none!important}.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button:focus{outline:none!important}.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button.focus,.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button.hover,.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button:focus,.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button:hover{background:#555!important;color:#fff!important}.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button.iubenda-cs-customize-btn,.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button.iubenda-cs-customize-btn.focus,.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button.iubenda-cs-customize-btn.hover,.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button.iubenda-cs-customize-btn:focus,.body #iubenda-cs-banner .iubenda-cs-content .iubenda-cs-opt-group button.iubenda-cs-customize-btn:hover{background:#fff!important;color:#000!important;border:1px solid #000!important;box-shadow:none!important}.body .dy-modal-container{z-index:9999999999}.body{position:relative;display:flex;flex-direction:column;align-items:stretch}.body--clean .main,.body--phylocal .main{padding-top:98px;flex-grow:1}@media (min-width:768px){.body--clean .main,.body--phylocal .main{padding-top:125px}}@media (min-width:1024px){.body--clean .main,.body--phylocal .main{padding-top:127px}}.body--generic .main{padding-top:96px;flex-grow:1}@media (min-width:768px){.body--generic .main{padding-top:125px}}@media (min-width:1152px){.body--generic .main{padding-top:150px}}.body--checkout .main{padding-top:62px;flex-grow:1}@media (min-width:768px){.body--checkout .main{padding-top:125px}}.body--home .main{padding-top:171px}@media (min-width:768px){.body--home .main{padding-top:186px}}@media (min-width:1024px){.body--home .main{padding-top:242px}}.body--home-gender .main{padding-top:171px}@media (min-width:768px){.body--home-gender .main{padding-top:186px}}@media (min-width:1024px){.body--home-gender .main{padding-top:275px}}.listing__main-header-minisite{width:100%}@media (min-width:1024px){.listing__main-header-minisite{padding-top:30px;display:flex;flex-direction:row-reverse}}@media (min-width:1440px){.listing__main-header-minisite{justify-content:space-between;padding-top:40px}}.listing__main-header-minisite .minisite-img{margin:0 -15px;margin:0 var(--gutter-margin-base)}.listing__main-header-minisite .minisite-img>img{max-width:100%;min-height:200px;-o-object-fit:cover;object-fit:cover}@media (min-width:425px){.listing__main-header-minisite .minisite-img{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:1024px){.listing__main-header-minisite .minisite-img{flex:0 0 45%;margin:0;padding-left:30px}.listing__main-header-minisite .minisite-img>img{height:22.8vw;min-height:240px}}@media (min-width:1440px){.listing__main-header-minisite .minisite-img>img{height:20.8vw;min-height:300px}}@media (min-width:1920px){.listing__main-header-minisite .minisite-img>img{height:400px}}.listing__main-header-minisite .minisite-img:empty{display:none}.listing__main-header-minisite .minisite-cont{padding:30px 0 0}@media (min-width:1024px){.listing__main-header-minisite .minisite-cont{padding:0;flex:0 0 1}}.listing__main-header-minisite .minisite-img:empty+.minisite-cont{padding:0;flex:none;margin:0 auto;max-width:910px}.listing__main-header-minisite .minisite-img:empty+.minisite-cont h1,.listing__main-header-minisite .minisite-img:empty+.minisite-cont p{max-width:910px;text-align:center}.listing__main-header-minisite .minisite-img:empty+.minisite-cont img{margin-top:4px}.description--small .listing__main-header-minisite .minisite-cont{overflow-y:hidden;max-height:118px;position:relative;padding-bottom:30px!important}.description--small .listing__main-header-minisite .minisite-cont:before{content:" ";display:block;width:100%;height:54px;background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));border-bottom:36px solid #fff;position:absolute;left:0;bottom:0}.description--small .listing__main-header-minisite .minisite-cont p{font-size:12px;line-height:1.5em;padding-bottom:1.5em;font-family:Lato,sans-serif;font-family:var(--primary-font)}.description--small .listing__main-header-minisite .minisite-cont h1{font-size:18px;padding-bottom:10px}.description--small .listing__main-header-minisite .minisite-cont.cont--close{max-height:118px;transition:max-height .4s ease}.description--small .listing__main-header-minisite .minisite-cont.cont--close .opClCont{position:absolute;left:50%;bottom:0;width:60px;height:30px;cursor:pointer;margin-left:-30px;text-align:center}.description--small .listing__main-header-minisite .minisite-cont.cont--close .opClCont:after{display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";font-size:16px;line-height:30px}.description--small .listing__main-header-minisite .minisite-cont.cont--open .opClCont:after{content:""}#extra-recommendations{position:relative;width:100%}.footer{background:#fff;width:100%;min-width:320px;margin-bottom:90px}@media (min-width:768px){.footer{margin-bottom:50px}}@media (min-width:1024px){.footer{overflow:hidden}.header-home .footer,.header-home-gender .footer{height:932px}}@media (min-width:1440px){.footer{margin-bottom:97px}}.footer li,.footer ul{list-style:none;margin:0;padding:0}.footer__facilities{padding:0 15px;padding:0 var(--gutter-base)}@media (min-width:425px){.footer__facilities{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:660px){.footer__facilities{background:#fff;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-bottom:18px}}@media (min-width:1024px){.footer__facilities{padding:26px 25px 0;padding:26px var(--gutter-normal) 0}}@media (min-width:1440px){.footer__facilities{padding:26px 35px 0;padding:26px var(--gutter-big) 0}}.footer__facilities ul{width:100%;max-width:400px;margin:0 auto}@media (min-width:660px){.footer__facilities ul{max-width:1850px;display:flex;justify-content:space-between}}@media (min-width:1024px){.footer__facilities ul{padding:0 25px;padding:0 var(--gutter-normal)}}@media (min-width:1440px){.footer__facilities ul{padding:0 70px;margin:0 auto}}.footer__facilities ul li{width:100%;padding:0 0 25px}@media (min-width:660px){.footer__facilities ul li{flex:0 0 33.33%;display:inline-block;padding:13px 0;vertical-align:top}}@media (min-width:1024px){.footer__facilities ul li{padding:0 0 25px}}.footer__facilities ul li b{display:inline-block;width:100%;font-size:14px;line-height:1em;text-transform:uppercase;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600}.footer__facilities ul li span{display:inline-block;width:100%;padding:0;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:12px;line-height:17px}.footer__facilities ul li a{display:inline-block;width:100%;-webkit-text-decoration:none;text-decoration:none}@media (min-width:660px){.footer__facilities ul li a{display:block;width:84%;max-width:240px;margin:0 auto;text-align:center}html[lang=it] .footer__facilities ul li a{max-width:220px}html[lang=de] .footer__facilities ul li a{max-width:270px}}@media (min-width:768px){.footer__facilities ul li a{width:80%}}.footer__nav{display:inline-block;width:100%;clear:both}.footer__nav__link{height:auto;width:100%}.footer__nav__link__extras{min-width:100px;padding:0 15px;padding:0 var(--gutter-base)}@media (min-width:425px){.footer__nav__link__extras{padding:0 15px;padding:0 var(--gutter-small)}}.footer__nav__link__extras .ft1000{-webkit-text-decoration:none;text-decoration:none}.footer__nav__link__extras .ft1000 b{display:block;text-transform:uppercase;font-size:16px;line-height:28px;padding-top:7px}.footer__nav__link__extras .ft1000 img{width:100%;max-width:170px}.footer__nav__link__extras .trustp{float:right;width:50%}@media (max-width:1439.9375px){.footer__nav__link__extras .trustp{margin-top:10px}}.footer__nav__link__extras .boxCNM{clear:both;height:60px;margin-top:20px;font-size:12px;padding-left:40px;position:relative}.footer__nav__link__extras .boxCNM:before{content:" ";display:block;position:absolute;width:30px;height:30px;background:url(https://www.giglio.com/assets/images/logo_giglio.png);background-size:contain;left:2px;top:-8px}@media (max-width:767.9375px){.footer__nav__link{position:relative;padding-top:55px}.footer__nav__link .ingolfoAlert{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small);font-size:14px}.footer__nav__link>ul:not(.footer__nav__link__fixed){overflow:hidden}.footer__nav__link>ul:not(.footer__nav__link__fixed),.footer__nav__link>ul:not(.footer__nav__link__fixed)>li{height:52px;width:100%;border-bottom:1px solid #e2e2e2}.footer__nav__link>ul:not(.footer__nav__link__fixed)>li:first-child{border-bottom:none}.footer__nav__link>ul:not(.footer__nav__link__fixed)>li>strong{text-transform:uppercase;line-height:52px;padding:0 15px;padding:0 var(--gutter-base);display:block;cursor:pointer;position:relative;font-size:14px;font-family:silkaregular,sans-serif;font-family:var(--silka)}.footer__nav__link>ul:not(.footer__nav__link__fixed)>li>strong:after{display:block;position:absolute;right:0;margin-right:15px;margin-right:var(--gutter-base);top:0;font-family:giglio-icon;font-family:var(--icon-font);content:""}.footer__nav__link>ul:not(.footer__nav__link__fixed)>li>a,.footer__nav__link>ul:not(.footer__nav__link__fixed)>li>span{line-height:52px;padding:0 15px;padding:0 var(--gutter-small);-webkit-text-decoration:none;text-decoration:none;display:block;font-size:12px}.footer__nav__link>ul:not(.footer__nav__link__fixed).link--open{height:auto;overflow:visible;border-bottom:none}.footer__nav__link>ul:not(.footer__nav__link__fixed).link--open>li>strong:after{font-family:Lato,sans-serif;font-family:var(--primary-font);content:" ";border-bottom:2px solid #000;width:15px;height:28px}.footer__nav__link>ul.no--border>li{height:auto;border-bottom:none!important}.footer__nav__link>ul.no--border>li>a,.footer__nav__link>ul.no--border>li>span{line-height:2em!important}.footer__nav__link__fixed{height:55px;width:100%;position:absolute;left:0;top:0;border-bottom:1px solid #e2e2e2;text-align:center}.footer__nav__link__fixed li{height:52px;display:inline-block;vertical-align:top;width:40px;position:relative}.footer__nav__link__fixed li:first-child{display:none}.footer__nav__link__fixed li>a{line-height:27px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;width:32px;height:32px;margin:5px;text-align:center;font-size:18px;padding:0}.footer__nav__link__fixed li>a span{display:none}.footer__nav__link__extras{display:block;margin:8px auto 0;width:310px;padding:45px 0 0;position:relative}.footer__nav__link__extras .ft1000{float:left;width:150px;-webkit-text-decoration:none;text-decoration:none;padding:0}.footer__nav__link__extras .ft1000 b{width:100%;text-align:center;position:absolute;left:0;top:0;text-transform:uppercase;font-size:12px;font-family:silkaregular,sans-serif;font-family:var(--silka)}.footer__nav__link__extras .ft1000 img{width:100%;max-width:170px}.footer__nav__link__extras .trustp{float:right;width:142px;height:52px;margin:35px 0 5px}.footer__nav__link__extras .boxCNM{clear:both;float:none;display:block;width:100%;max-width:240px;height:60px;margin:0 auto}.footer__nav__link__extras .boxCNM:before{width:18px;height:18px;left:12px;top:5px}}@media (min-width:768px){.footer__nav__link{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 15px;padding:0 var(--gutter-small);margin:0 auto;border-top:none}.footer__nav__link>*{flex:0 0 auto}.footer__nav__link>.footer__nav__link__extras{flex:0 0 100%;display:flex;justify-content:center}.footer__nav__link>ul:not(.ff){display:inline-block;border:none;vertical-align:top;padding:42px 0 0}.footer__nav__link>ul:not(.ff) strong{line-height:28px;font-size:12px;text-transform:uppercase}.footer__nav__link>ul:not(.ff) a,.footer__nav__link>ul:not(.ff) span{font-size:12px;-webkit-text-decoration:none;text-decoration:none}.footer__nav__link>ul:not(.ff) a:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer__nav__link>ul.footer__nav__link__fixed li{display:block;position:relative}.footer__nav__link>ul.footer__nav__link__fixed li:first-child{width:100%}.footer__nav__link>ul.footer__nav__link__fixed li>strong{text-transform:uppercase}.footer__nav__link>ul.footer__nav__link__fixed li>a{-webkit-text-decoration:none!important;text-decoration:none!important;display:block;height:22px;width:80px;margin:3px 10px 0 0;font-size:14px}.footer__nav__link>ul.footer__nav__link__fixed li>a:hover{color:#555;-webkit-text-decoration:none;text-decoration:none}.footer__nav__link>ul.footer__nav__link__fixed li>a span{position:absolute;top:5px;left:22px;display:block;font-size:12px}.footer__nav__link__extras{display:inline-block;margin-top:16px;vertical-align:top;width:66%;height:144px;padding:0;position:relative}.footer__nav__link__extras .ft1000{display:inline-block;width:150px;-webkit-text-decoration:none;text-decoration:none;padding:0}.footer__nav__link__extras .ft1000 b{display:block;text-align:left;text-transform:uppercase;font-size:12px;font-family:silkaregular,sans-serif;font-family:var(--silka)}.footer__nav__link__extras .ft1000 img{width:150px}.footer__nav__link__extras .trustp{display:block;width:120px;margin:30px 0 0 30px}.footer__nav__link__extras .boxCNM{display:block;width:230px;height:60px;margin:30px 0 0;font-size:10px}.footer__nav__link__extras .boxCNM:before{width:18px;height:18px;left:12px;top:5px}.footer__nav__link li{margin-bottom:5px}.footer__nav__link li:first-child{margin-bottom:0}}@media (min-width:1024px){.footer__nav__link{flex-wrap:nowrap;flex-direction:row;min-height:330px;margin:0 auto;padding:0 0 30px 25px;padding:0 0 30px var(--gutter-normal);position:relative}.footer__nav__link .ingolfoAlert{padding-left:10px;padding-right:10px}.footer__nav__link>ul:not(.ff){display:inline-block;border:none;vertical-align:top;padding:17px 0 0;min-width:100px;width:auto}.footer__nav__link>ul:not(.ff) strong{line-height:28px;font-size:12px;text-transform:uppercase;font-family:silkaregular,sans-serif;font-family:var(--silka)}.footer__nav__link>ul.footer__nav__link__fixed{padding-right:0}.footer__nav__link>ul.footer__nav__link__fixed li{display:block;width:100%}.footer__nav__link>ul.footer__nav__link__fixed li>a{margin:0 0 2px}.footer__nav__link>.footer__nav__link__extras{width:230px;justify-content:left;flex-direction:column;flex:0 0 230px!important;margin-top:10px}.footer__nav__link>.footer__nav__link__extras .trustp{margin:20px 0 0;width:120px;height:52px}.footer__nav__link>.footer__nav__link__extras .boxCNM{margin:20px 0 0;width:180px;padding-left:28px}.footer__nav__link>.footer__nav__link__extras .boxCNM:before{left:0}}@media (min-width:1440px){.footer__nav__link{justify-content:space-between;padding:0 0 30px 35px;padding:0 0 30px var(--gutter-big)}.footer__nav__link>.footer__nav__link__extras{width:280px;flex:0 0 280px!important}}@media (min-width:1920px){.footer__nav__link{width:100%;padding:0!important}}@media (min-width:1440px){.footer__nav{position:relative;padding:0 460px 0 0;margin:0 auto;max-width:1920px}}@media (min-width:1920px){.footer__nav{display:block;max-width:1850px}}.footer__minicheckout{display:inline-block;width:100%;clear:both}.footer__minicheckout ul{width:100%}.footer__minicheckout ul li{padding:0 15px;padding:0 var(--gutter-base)}@media (max-width:767.9375px){.footer__minicheckout ul li+li{border-top:1px solid #e2e2e2}}.footer__minicheckout ul li a{display:block;height:52px;line-height:52px;text-transform:uppercase;position:relative;font-weight:600;font-size:16px}.footer__minicheckout ul li a:before{display:block;position:absolute;right:0;top:0;font-family:giglio-icon;font-family:var(--icon-font);content:"";font-size:.8em}.footer__minicheckout ul li span{display:block;height:52px;line-height:52px;text-transform:uppercase;color:#575962;font-size:16px}@media (min-width:425px){.footer__minicheckout ul li{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:768px){.footer__minicheckout ul li{padding:0;display:inline-block;flex:0 0 50%;text-align:center}.footer__minicheckout ul li a{font-size:14px;display:inline-block;padding-right:20px}.footer__minicheckout ul{display:flex;padding:5px 15px;padding:5px var(--gutter-small)}}@media (min-width:1024px){.footer__minicheckout ul{padding:5px 25px;padding:5px var(--gutter-normal)}}@media (min-width:1440px){.footer__minicheckout ul{padding:5px 35px;padding:5px var(--gutter-big)}}@media (min-width:1920px){.footer__minicheckout ul{width:1920px;margin:0 auto}}.footer__assets{border-top:1px solid #e2e2e2;font-size:14px}@media (min-width:1024px){.footer__assets{display:flex;justify-content:space-between}}@media (min-width:1440px){.footer__assets{display:block;justify-content:normal}}.footer__assets>div{text-align:center;border-bottom:1px solid #e2e2e2;padding:20px 0}.footer__assets>div a{display:inline-block;padding:6px 0 0;height:34px;box-sizing:border-box}.footer__assets>div a i{display:inline-block;height:25px;margin:3px 8px 0;background-repeat:no-repeat;background-size:contain;background-position:center 0}.footer__assets>div a i.f--cc{width:98px;height:19px;background-size:cover;background-position:0 0;background-image:url(https://media.giglio.com/image/upload/v1667897786/assets/site/payments/credit-card-1-icon.svg);position:relative;top:-6px}.footer__assets>div a i.f--kl{position:relative;top:-2px;width:45px;background-image:url(https://media.giglio.com/image/upload/v1665559477/assets/site/payments/klarna-icon.svg)}.footer__assets>div a i.f--pp{width:76px;background-image:url(https://media.giglio.com/image/upload/v1665559444/assets/site/payments/paypal-icon.svg)}@media (min-width:1024px){.footer__assets>div{text-align:left;border:none;padding:0 0 0 25px;padding:0 0 0 var(--gutter-normal)}.footer__assets>div a i{margin:3px 16px 0 0}}@media (min-width:1440px){.footer__assets>div{position:absolute;left:0;width:500px}}@media (min-width:1920px){.footer__assets>div{position:absolute;left:50%;padding:0;margin-left:-925px}}.footer__assets>ul{display:block;padding:20px 15px;padding:20px var(--gutter-base)}.footer__assets>ul li{display:block;text-align:center;font-size:12px}.footer__assets>ul li a{display:inline-block;height:30px}@media (min-width:360px){.footer__assets>ul{padding:20px 15px;padding:20px var(--gutter-small)}}@media (min-width:768px){.footer__assets>ul{text-align:left;display:flex;justify-content:space-between;padding:10px 25px;padding:10px var(--gutter-normal)}.footer__assets>ul a{height:auto}}@media (min-width:1024px){.footer__assets>ul{width:655px;padding-left:0}.footer__assets>ul li:last-child{white-space:nowrap}}@media (min-width:1440px){.footer__assets>ul{position:absolute;right:0;padding:10px 35px 0 0;padding:10px var(--gutter-big) 0 0;width:760px}.footer__assets>ul li:last-child{width:auto}}@media (min-width:1920px){.footer__assets>ul{right:auto;padding-right:0;left:50%;margin-left:180px}}#abandon-confirm{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5);width:100vw;min-width:320px;height:100vh;z-index:999999999;display:none;align-items:center;justify-content:center}#abandon-confirm div{background:#fff;width:90%;max-width:768px;border:1px solid #979797;padding:75px 25px 48px;text-align:center;border-radius:5px;margin-top:-20%;position:relative}@media (min-width:768px){#abandon-confirm div{min-height:auto;padding:56px 110px}}#abandon-confirm div>*{display:block}#abandon-confirm div i{position:absolute;right:20px;top:20px;width:30px;height:30px;font-size:18px;font-style:normal;line-height:30px;cursor:pointer}#abandon-confirm div i:before{font-family:Lato,sans-serif;font-family:var(--primary-font);content:"✕";display:block;text-align:center}#abandon-confirm div b{font-size:20px;line-height:1.4em;padding-bottom:16px}#abandon-confirm div span{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px;line-height:1.5em}#abandon-confirm div a{color:#000;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;font-weight:600}#abandon-confirm div button{background:#000;color:#fff;cursor:pointer}#abandon-confirm div a,#abandon-confirm div button{font-size:14px;margin:8px auto 0;height:47px;line-height:47px;width:90%;max-width:230px}@media (min-width:768px){#abandon-confirm div a,#abandon-confirm div button{margin:24px 10px 0;display:inline-block}}#abandon-confirm.abandon--show{display:flex}.home__main-text{width:100%}.body--home .home__main-text{position:relative;padding:25px 0 50px;margin-top:35px}@media (min-width:1024px){.body--home .home__main-text{padding:50px 0;margin-top:60px}}.body--home .home__main-text:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:0;left:50%;height:1px;border-top:1px solid #e2e2e2}.body .home__main-text{position:relative;margin-top:35px}@media (min-width:1024px){.body .home__main-text{margin-top:60px}}.home__main-assets{width:100%}.login-page{border-top:1px solid #e3e3e3}.login-page--second-step{display:none}.login-page__second-step-form{max-width:500px;width:100%;margin:0 auto}@media (min-width:768px){.login-page__login{padding:20px 0}}@media (min-width:1024px){.login-page__login{padding:30px 70px;border-right:1px solid #e3e3e3}}.login-page__login__form__error{display:none;margin:0 0 20px;font-size:14px;color:#c11115;color:var(--error-red)}@media (min-width:768px){.login-page__register{padding:0}}.login-page__register__shipping{display:none}.login-page__register__same-address-block{display:inline;display:initial}.login-page__register__same-address__title{font-size:16px;font-weight:700;margin:0 0 0 10px}.login-page__register__same-address__sub-title{font-size:14px;margin:0 0 30px}@media (min-width:1024px){.login-page__register__content{padding:35px 70px;box-sizing:border-box}}.login-page__register__header{background:#f7f7f7;padding:20px;margin:0 -20px}@media (min-width:1024px){.login-page__register__header{padding:30px 70px;margin:0}}.register__label__select{position:relative;display:block}.register__label__select select.form__select{position:relative;background:transparent;border:1px solid #cacaca;padding:8px 12px;cursor:pointer}.register__label__select:before{display:block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";font-size:11px;position:absolute;bottom:8px;right:17px}.cart-page{padding:100px 20px 0}.cart-page__we-plant-responsive{padding:20px 0 0}@media (min-width:768px){.cart-page__we-plant-responsive{display:none}}.cart-page__we-plant-desktop{display:none;padding:20px 0 0}@media (min-width:768px){.cart-page__we-plant-desktop{display:block}.cart-page{padding:0 40px}}.cart-page__discount-button{height:35px!important;margin-top:3px}.cart-page__gift__list{list-style:none;padding:0;margin:0;display:flex}.cart-page__gift__el{display:flex;flex:1;align-items:center;flex-direction:column}@media (min-width:768px){.cart-page__gift__el{flex-direction:row}}.cart-page__gift__image{flex:1;max-width:120px}.cart-page__gift__image:first-child{margin-right:20px}.cart-page__gift__desc{flex:1}.cart-page__gift__label{font-weight:700;font-size:12px;text-transform:uppercase}.cart-page__gift__text{font-size:12px}.cart-page__details__coupon{border-top:1px solid #eee;margin:0 0 40px;padding:0 0 20px}@media (min-width:768px){.cart-page__details__coupon{border-bottom:0;margin:0;padding-top:50px}}.cart-page__details__payments{border-bottom:1px solid #000;border-bottom:1px solid var(--black);padding:0 0 40px;margin:0 0 20px}.cart-page__details__submit-mobile{display:block}@media (min-width:768px){.cart-page__details__submit-mobile{display:none}}.cart-page__details__submit-mobile__amazon-text{padding:0;font-size:14px;color:#000;line-height:1.2em;text-align:center;margin-bottom:10px}.cart-page__details__submit-mobile__disable-cart{color:#c11115;color:var(--error-red);padding:20px 0}.cart-page__details__title{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:25px;color:#000;color:var(--black);text-align:left;padding:10px 0;margin:0 0 15px}@media (min-width:768px){.cart-page__details__title{font-size:22px;font-weight:500;letter-spacing:0;line-height:65px}}.cart-page__details__gift{padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.cart-page__details__shippings{padding:0 0 30px;margin:0}.cart-page__details__coupon__details{padding:10px}.cart-page__details__coupon__details__no-discount{color:#c11115;color:var(--error-red)}.cart-page__summary{background:#fff;background:var(--white);padding:0 20px;width:100%}.cart-page__summary--mobile{display:block}@media (min-width:768px){.cart-page__summary--mobile{display:none}}.cart-page__summary--desktop{display:none}@media (min-width:768px){.cart-page__summary--desktop{display:block}}.cart-page .box__tooltip__icons{z-index:5;position:absolute;top:-12px;left:30%;background-color:#fff;border:1px solid #000;padding:18px!important;width:210px}.cart-page .text-tooltip-tax{font-size:12px;margin-top:0;padding-bottom:5px;color:#000;text-align:left;float:left;width:87%;margin-left:3px}.cart-page .close__box__icons__tooltip{padding:0!important;margin-top:-20px!important;font-size:12px!important;cursor:pointer!important;color:#818181;position:absolute;right:10px;top:24px}.cart-page .header__tooltip{display:flex;justify-content:space-between;align-items:center}.cart-page .icon-tooltip-tax{font-size:11px;float:left;position:relative;color:#000;cursor:pointer}.my-profile-home__image{width:100%;max-width:650px;margin:0 auto;height:auto;display:block}.my-profile-data__breadcrumbs,.my-profile-order__breadcrumbs,.my-profile-orders__breadcrumbs,.my-profile-token__breadcrumbs{margin-bottom:30px}.my-profile-data__total,.my-profile-order__total,.my-profile-orders__total,.my-profile-token__total{font-weight:700}.my-profile-data__separator,.my-profile-order__separator,.my-profile-orders__separator,.my-profile-token__separator{margin:0 20px}.my-profile-data__title,.my-profile-order__title,.my-profile-orders__title,.my-profile-token__title{margin:0 0 20px}.my-profile-data__no_rma,.my-profile-order__no_rma,.my-profile-orders__no_rma,.my-profile-token__no_rma{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:16px;font-weight:700;max-width:375px}@media (min-width:425px){.my-profile-data__no_rma,.my-profile-order__no_rma,.my-profile-orders__no_rma,.my-profile-token__no_rma{position:relative;margin-left:15px}}.my-profile-data__list__left,.my-profile-order__list__left,.my-profile-orders__list__left,.my-profile-token__list__left{flex:1}.my-profile-data__list__right,.my-profile-order__list__right,.my-profile-orders__list__right,.my-profile-token__list__right{flex:1;position:relative}.my-profile-data__list__el,.my-profile-order__list__el,.my-profile-orders__list__el,.my-profile-token__list__el{border-bottom:1px solid #e3e3e3;padding:0 0 30px;margin:0 0 25px;display:flex}.my-profile-data__list__el__button,.my-profile-order__list__el__button,.my-profile-orders__list__el__button,.my-profile-token__list__el__button{position:absolute;bottom:0;right:0;max-width:180px;width:100%}.my-profile-data__list__el:last-child,.my-profile-order__list__el:last-child,.my-profile-orders__list__el:last-child,.my-profile-token__list__el:last-child{border-bottom:0;margin:0}.my-profile-data__list__el__title,.my-profile-order__list__el__title,.my-profile-orders__list__el__title,.my-profile-token__list__el__title{font-size:16px;margin:0 0 15px}.my-profile-data__list__el__date,.my-profile-order__list__el__date,.my-profile-orders__list__el__date,.my-profile-token__list__el__date{margin:0 0 20px}.my-profile-data__tracking,.my-profile-order__tracking,.my-profile-orders__tracking,.my-profile-token__tracking{margin:25px 0 50px}.my-profile-data__tracking__label,.my-profile-order__tracking__label,.my-profile-orders__tracking__label,.my-profile-token__tracking__label{border:1px solid #000;border:1px solid var(--black);padding:15px;font-weight:600}@media (min-width:1024px){.my-profile-token .row-page{position:relative}.my-profile-token .sidebar-nav{position:absolute;left:0;top:0;width:160px}.my-profile-token .contPage{margin-left:160px}}.my-profile-token .contPage h1{padding:0 0 3px;margin:0;font-size:25px;font-family:silkaregular,sans-serif;font-family:var(--silka);text-align:center}@media (min-width:1024px){.my-profile-token .contPage h1{font-size:30px;padding-right:160px}}.my-profile-token .contPage .subtitle{font-size:14px;text-align:center;width:80%;max-width:600px;margin:0 auto}@media (min-width:1024px){.my-profile-token .contPage .subtitle{max-width:760px;margin-bottom:90px;padding-right:160px}}.my-profile-token .contPage .info_customer{text-align:center;padding:30px 0 26px;font-size:14px}.my-profile-token .contPage .info_customer:before{content:" ";background:url(https://static.giglio.com/site/token/token.png) no-repeat;background-size:contain;display:block;width:104px;height:104px;margin:0 auto}.my-profile-token .contPage .info_customer strong{display:block;padding:14px 0 0;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:20px}@media (min-width:1024px){.my-profile-token .contPage .info_customer{float:left;width:46%;text-align:left;padding:0 0 26px;font-size:18px}.my-profile-token .contPage .info_customer:before{margin:0;width:140px;height:140px}.my-profile-token .contPage .info_customer strong{padding:24px 0 0;font-size:30px}}.my-profile-token .contPage .info_token{background:#537ef1;border-radius:36px;color:#fff;text-align:center;font-family:silkaregular,sans-serif;font-family:var(--silka);margin-bottom:50px}.my-profile-token .contPage .info_token strong{display:block;font-size:20px;padding:25px 30px 22px;border-bottom:3px solid #fff}.my-profile-token .contPage .info_token span{font-weight:600;display:block;color:#f8e6c9;font-size:16px;line-height:21px;padding:44px 30px 60px}@media (min-width:1024px){.my-profile-token .contPage .info_token{float:right;width:53.5%}.my-profile-token .contPage .info_token strong{font-size:25px;padding:44px 90px 34px}.my-profile-token .contPage .info_token span{font-size:20px;line-height:27px;padding:97px 90px 130px}}.my-profile-token .contPage .token_footer{min-height:50px}@media (min-width:1024px){.my-profile-token .contPage .token_footer{clear:both}}.my-profile-order__addresses{background:#f7f7f7;padding:45px;display:flex;flex-direction:column}@media (min-width:768px){.my-profile-order__addresses{flex-direction:row}}.my-profile-order__address{margin:0 0 20px;padding:25px 35px;background-color:#fff;background-color:var(--white);border:1px solid #d7d7d7;flex:1;width:100%}.my-profile-order__address:last-child{margin:0}@media (min-width:768px){.my-profile-order__address{margin:0 70px 0 0}}.my-profile-order__address__title{font-weight:700;text-transform:uppercase;font-size:14px;margin:0 0 10px}.my-profile-order__help{display:flex;border-bottom:1px solid #e5e3e3;padding:0 0 40px;margin:0 0 35px;flex-direction:column}@media (min-width:768px){.my-profile-order__help{flex-direction:row}}.my-profile-order__help__block{font-size:14px;border:1px solid #e3e3e3;margin:0 0 10px;font-weight:700;flex:1;text-transform:uppercase;padding:18px 30px}@media (min-width:768px){.my-profile-order__help__block{flex:0 0 250px;margin:0 20px 0 0}}.my-profile-order__step{margin:0 0 50px}.my-profile-order__info__el{display:flex;flex-wrap:wrap;border-bottom:1px solid #e3e3e3;padding:15px 0}.my-profile-order__info__el:last-child{border-bottom:0}.my-profile-order__info__el:first-child{padding:0 0 15px}.my-profile-order__info__el__column{flex:0 0 33.3%;font-size:16px}.my-profile-order__products__list{list-style:none;padding:0;margin:0}.my-profile-order__products__image{padding:10px}.my-profile-order__products__el{display:flex;padding:0 0 25px;border-bottom:1px solid #e3e3e3;margin:0 0 20px}.my-profile-order__products__el:last-child{margin:0 0 10px}.my-profile-order__products__brand,.my-profile-order__products__color,.my-profile-order__products__quantity,.my-profile-order__products__size,.my-profile-order__products__totals{flex:1}.my-profile-order__products__t-title{font-weight:700;font-size:12px;text-transform:uppercase}.my-profile-data .col-xs-12{padding-left:0;padding-right:0}.my-profile-data form .col-xs-12{padding-left:.5rem;padding-right:.5rem}.my-profile-data__delete{border:none;padding:0 0 80px;margin:0}.my-profile-data__preference label{display:inline-block;width:auto;min-width:80px;white-space:nowrap;font-size:14px;line-height:30px;position:relative;padding:0 0 0 32px;cursor:pointer}.my-profile-data__preference label+label{margin-left:30px}.my-profile-data__preference label input{display:inline-block;width:25px;height:25px;border:1px solid #e3e3e3;background:none;position:absolute;left:0;top:2px;cursor:pointer}.my-profile-data__check{border:1px solid #d7d7d7;padding:25px 30px;margin:0 0 20px}.my-profile-data__check:last-child{margin:0}.my-profile-data__check label{font-size:16px}.my-profile-data__check input{margin:0 20px 0 0}.my-profile-data__check .form__block{margin:0}.my-profile-data__check__link{-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.my-profile-data__upgrade-button{flex:0 0 100%!important;text-align:right}.my-profile-data__addresses{margin:0 0 90px}.my-profile-data__address-title{margin:0 0 20px}.my-profile-data__address{background:#f6f6f6;padding:20px 25px;margin:0 0 20px}.my-profile-data__address__name{font-weight:700;font-size:16px;margin:0 0 15px}.my-profile-data__address:last-child{margin:0}.my-profile-data__password{border-bottom:1px solid #e3e3e3;padding:0 0 30px;margin:0 0 90px}.my-profile-data__password-title{margin:0 0 20px}.my-profile-data__password__button{max-width:250px;display:inline!important}.my-profile-data__billing{margin:0 0 90px}.my-profile-data__billing__title{margin:0 0 20px}.my-profile-data__billing__update-billing-address{margin-top:25px;display:none}.my-profile-data__billing__card{border-bottom:1px solid #e3e3e3;position:relative;padding-bottom:60px}.my-profile-data__billing__card__name{font-weight:700;font-size:16px;color:#000;color:var(--black);margin:0 0 10px}.my-profile-data__billing__card__address{padding:0 0 15px}.my-profile-data__billing__card__button{max-width:250px;width:100%;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}@media (min-width:600px){.my-profile-data__billing__card__button{transform:none;left:auto;right:0}}.my-profile-data__personal-data__title{margin:0 0 20px}.my-profile-returns__list__el{padding:10px 0;border-bottom:1px solid #e3e3e3}.my-profile-return__subtitle{display:block;margin-bottom:25px;font-size:18px;font-family:Lato,sans-serif}.my-profile-return__step{margin-bottom:20px}.my-profile-return__total{text-align:right}.my-profile-return__total strong{padding-right:25px}.my-profile-return__total span{font-weight:400}.my-profile-return__details{background-color:rgba(0,0,0,.03);padding:25px;margin:0 -.5rem}.my-profile-return__details__title{text-align:center}.my-profile-return__details__info{display:block;text-align:center;border-bottom:1px solid #e3e3e3;padding-bottom:20px}.my-profile-return__details__info strong{display:block}.my-profile-return__details__info strong strong{display:inline-block}.my-profile-return__details__shipping--info{position:relative;display:block;padding-bottom:60px}.my-profile-return__details__shipping--info>b{position:absolute;left:-7px;top:-38px;font-size:60px;font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:400;color:#ccc}.my-profile-return__details__shipping--info span,.my-profile-return__details__shipping--info strong{display:block;margin-top:10px}.my-profile-return__details__shipping--info>b~span,.my-profile-return__details__shipping--info>b~strong{padding-left:40px}.my-profile-return__details__shipping--info .url{border:1px solid #000;padding:10px;background:#fff;position:absolute;bottom:0;right:0}.my-profile-return__details__shipping--info .url.download--file{right:auto;left:0}.my-profile-return__details__shipping--info .url.download--file:before{content:"⭳";margin-right:10px;font-size:33px;display:inline-block;height:18px;overflow:hidden;line-height:11px;position:relative;bottom:-3px}.my-profile-return__details__shipping--info .url.download--awb{right:auto;left:0;background:#fff url(https://www.giglio.com/assets/images/label-printer.png) no-repeat;background-position:5px;padding-left:33px}.my-profile-return__details__shipping--info>b~a .url{width:100%}@media (min-width:425px){.my-profile-return__details__shipping--info>b~a .url{width:auto;min-width:270px;margin-left:40px}}.my-profile-return .cell-text-l{width:95%;text-align:right;padding-right:12px}.cell-text-r{width:5%;text-align:right;min-width:70px}.my-profile-order-problems__title{display:block;width:100%;border-bottom:1px solid #e3e3e3;padding-bottom:15px;margin-bottom:20px}.my-profile-order-problems__form__textarea{margin:10px -.5rem}.my-profile-order-problems__form__textarea textarea{width:100%;background:#fff;border:1px solid #e3e3e3;padding:10px;height:120px}.my-profile-order-problems__form__button{margin:0 -.5rem}.my-profile-order-problems__form__button button{width:100%}@media (min-width:768px){.my-profile-order-problems__form__button button{width:25%}}.my-profile-order-problems__form__select--arrow{display:inline-block;background:#fff;position:relative;width:100%}@media (min-width:768px){.my-profile-order-problems__form__select--arrow{width:50%}}.my-profile-order-problems__form__select--arrow:hover{border-color:#000;background:#fff}.my-profile-order-problems__form__select--arrow:before{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;content:"";font-size:11px;position:absolute;top:50%;margin-top:0;right:17px}.my-profile-order-problems__form__select--arrow>select{background:none;display:block;width:100%;box-sizing:border-box;font-size:14px;-webkit-appearance:none;padding:12px 30px 12px 10px;height:47px;position:relative;cursor:pointer}.my-profile-order-problems__form__select--arrow>select option{background:#fff;font-size:16px;color:#000}.my-profile-order-return label.form__label--radio{cursor:pointer;display:inline-block;font-size:13px;line-height:20px;min-width:80px;padding:5px 0 5px 32px;position:relative;width:auto}.my-profile-order-return label.form__label--radio input[type=radio]{display:inline-block;width:20px;height:20px;border:1px solid #e3e3e3;background:none;position:absolute;left:0;top:5px;cursor:pointer}.my-profile-order-return label.form__label--radio span{font-size:13px}.my-profile-order-return__back{font-size:12px;text-transform:uppercase;font-weight:700;margin:0 0 5px}.my-profile-order-return__title{padding:10px 0;border-bottom:1px solid #e3e3e3}.my-profile-order-return__subtitle{padding:15px 0}.my-profile-order-return__radio-content{padding:0 0 25px;border-bottom:1px solid #e3e3e3}.my-profile-order-return__radio-content .form__block{margin:0 0 10px}.my-profile-order-return__radio-content .hidden{display:none;color:#c00}.my-profile-order-return__radio-content-pickup{padding:0 0 25px}.my-profile-order-return__radio-content-pickup .form__block{margin:0 0 10px}.my-profile-order-return__radio-content-pickup .hidden{display:none;color:#c00}.my-profile-order-return__radio-content-pickup__address{background:#f7f7f7;padding:25px 50px;margin:15px 0}.my-profile-order-return__radio-content-pickup__address__name{font-weight:700}.my-profile-order-return__radio{font-size:15px}.my-profile-order-return__shipping--info{background-color:rgba(0,0,0,.03);padding:25px;margin:25px -.5rem}.my-profile-order-return__shipping--info span,.my-profile-order-return__shipping--info strong{display:block;margin-top:10px}.my-profile-order-return__shipping--info a{border:1px solid #000;padding:10px;background:#fff;position:absolute;bottom:0;right:0}.my-profile-order-return__reso-facile__hidden{display:block;color:#c00}.my-profile-order-return__edit-address{padding:0 0 20px;-webkit-text-decoration:underline;text-decoration:underline;display:block;cursor:pointer}.my-profile-order-return__total{padding:25px 0 0;border-top:1px solid #e3e3e3}.my-profile-order-return__total .total-price,.my-profile-order-return__total .total-price-webtax,.my-profile-order-return__total .total_reso_facile{text-align:right;margin-left:0;width:100%;max-width:none}.my-profile-order-return__total .total-price strong,.my-profile-order-return__total .total-price-webtax strong,.my-profile-order-return__total .total_reso_facile strong{font-size:22px;padding-right:25px;margin-bottom:15px;display:inline-block}.my-profile-order-return__total .total-price span,.my-profile-order-return__total .total-price-webtax span,.my-profile-order-return__total .total_reso_facile span{font-size:20px}.my-profile-order-return__total .total-price button,.my-profile-order-return__total .total-price-webtax button,.my-profile-order-return__total .total_reso_facile button{background:#f3f3f3;max-width:400px;margin:0 0 0 auto}.my-profile-order-return__total .total-price .active,.my-profile-order-return__total .total-price-webtax .active,.my-profile-order-return__total .total_reso_facile .active{background:#000}.my-profile-order-return__total .total-price .hidden,.my-profile-order-return__total .total-price-webtax .hidden,.my-profile-order-return__total .total_reso_facile .hidden{color:#c00}.my-profile-order-return__bank-transfer-data{display:none;background:#f7f7f7;padding:20px 40px;flex-direction:column;margin-top:5px;margin-bottom:25px}.my-profile-order-return__bank-transfer-data__address{position:relative}.my-profile-order-return__bank-transfer-data__address__name{font-weight:700}.my-profile-order-return__bank-transfer-data__address__name img{margin-top:10px;display:block;width:120px}.my-profile-order-return__bank-transfer-data__address__change{position:absolute;right:10px;bottom:10px}.my-profile-order-return__bank-transfer-data__address__change button{padding:0 15px}.return-product{font-family:Lato,sans-serif;font-family:var(--primary-font);display:flex;flex-wrap:wrap;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee;position:relative}.return-product__checkbox{padding:10% 2% 0 0}@media (min-width:768px){.return-product__checkbox{padding:2.5% 1% 0 0}}.return-product__image{flex:1;max-width:93px;min-width:93px;position:relative;margin:0 0 30px}.return-product__image:after{content:" ";background:#000;background:var(--black);opacity:.04;position:absolute;left:0;top:0;width:100%;height:100%}.return-product__image__el{width:93px;height:auto}.return-product__select{max-width:115px}.return-product__desc{flex:0 0 calc(100% - 126px);margin:0 0 30px 10px}@media (min-width:768px){.return-product__desc{flex:0 0 calc(75% - 126px)}}@media (min-width:1024px){.return-product__desc{flex:0 0 calc(35% - 126px)}}.return-product__color{flex:0 0 50%}@media (min-width:768px){.return-product__color{flex:0 0 25%}}@media (min-width:1024px){.return-product__color{flex:0 0 15%;padding:0 5px}}.return-product__quantity,.return-product__size,.return-product__totals{flex:0 0 50%;margin:0 0 10px}@media (min-width:768px){.return-product__quantity,.return-product__size,.return-product__totals{flex:0 0 37.3%;margin:0 0 10px}}@media (min-width:1024px){.return-product__quantity,.return-product__size,.return-product__totals{flex:0 0 15%;padding:0 5px}}@media (min-width:768px){.return-product__totals{flex:0 0 15%;margin:0 0 10px}}@media (min-width:1440px){.return-product__totals{padding:0 25px 0 50px;margin:0}}.return-product__brand{text-transform:uppercase;color:#000;color:var(--black);font-size:12px;font-weight:700}.return-product__price,.return-product__title{font-size:14px}.return-product__key{font-size:12px;text-transform:uppercase;font-weight:700;margin:0 0 5px}.return-product__val{font-size:14px}.return-product__val>del{color:#818181;padding:0 5px 0 0}.return-product__val__no-discount{color:#c11115;color:var(--error-red);display:block}.return-product__val__discount{font-weight:700;display:block}.return-product__code{font-size:12px;color:#101432;text-transform:uppercase}.return-product__actions{flex:0 0 100%}.return-product__actions span{font-size:12px;margin:0 5px 0 0}.return-product__actions a{font-size:12px;-webkit-text-decoration:none;text-decoration:none;margin:0 25px 0 0}.return-product__reason{display:block;flex:0 0 100%}.return-product__reason__select--arrow{display:inline-block;background:#fff;position:relative;width:100%}@media (min-width:768px){.return-product__reason__select--arrow{width:50%}}.return-product__reason__select--arrow:hover{border-color:#000;background:#fff}.return-product__reason__select--arrow:before{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;content:"";font-size:11px;position:absolute;top:50%;margin-top:0;right:17px}.return-product__reason__select--arrow>select[disabled]{background:#eee;color:#777}.return-product__reason__select--arrow>select{background:none;display:block;width:100%;box-sizing:border-box;font-size:14px;-webkit-appearance:none;padding:12px 30px 12px 10px;height:47px;position:relative;cursor:pointer}.return-product__reason__select--arrow>select option{background:#fff;font-size:16px;color:#000}.shipping-and-currency{background:#f6f6f6}.shipping-and-currency__container{max-width:500px;width:100%;padding:38px 20px 55px;margin:0 auto;flex-flow:column}.shipping-and-currency__content__currency input:disabled{display:none}.shipping-and-currency__content__button{max-width:200px;width:100%;margin:0 auto}.price-history-box__title{font-size:14px;font-weight:700;font-family:silkabold;text-transform:uppercase;margin:0 0 15px}.price-history-box__content{list-style:none;padding:0;margin:0}.price-history-box__content__el{margin:0 0 20px}.price-history-box__content__el__title{text-transform:uppercase;font-size:12px;font-family:silkamedium;margin:0 0 5px}.price-history-box__content__el__value{font-family:Lato;font-size:16px}.product__details__price__history{color:#000;font-family:Lato;font-size:12px;font-weight:300;padding:15px 0 0}.product__special-promo{color:#cf460e;font-size:12px;font-weight:600;text-transform:uppercase;margin:0;font-family:silkaregular,sans-serif;font-family:var(--silka)}.product__special-promo--3164{color:#000}@media (min-width:600px){.product__details__price~.product__special-promo{text-align:center}}@media (min-width:1024px){.product__details__price~.product__special-promo{text-align:left}}@media (min-width:660px){.product__special-promo{margin:0 0 14px}}@media (min-width:1024px){.product__special-promo{max-width:350px}}.product__special-promo--with-margin{margin:0 0 -15px}@media (min-width:1024px){.product__special-promo--with-margin{margin:0;max-width:350px!important}}.variant_assets+.product__special-promo--with-margin{margin:20px 0 -15px}@media (min-width:1024px){.variant_assets+.product__special-promo--with-margin{margin:0 0 -5px}}.product__special-promo a{color:#cf460e;font-size:10px;font-weight:400;-webkit-text-decoration:underline;text-decoration:underline}.product__currency-message{font-size:12px;font-weight:400;text-transform:none;font-family:Lato,sans-serif;position:static;right:0;display:block}@media (min-width:1024px){.product__currency-message{position:absolute}}.product__details,.product__images{padding:10px 0 0}@media (max-width:767.9375px){.product{display:flex}.product>div{width:100%}}.body--product .product{padding-top:0}@media (min-width:660px){.product{display:block}}.product .product__details{margin:0 auto;text-align:left}@media (max-width:1023.9375px){.product .product__details{padding-top:6px;max-width:450px}}@media (min-width:660px) and (max-width:1023.9375px){.product .product__details{width:72.6%;min-width:450px;max-width:680px}}@media (min-width:1024px){.product .product__details{float:right;min-width:302px;width:50%}.product .product__details>*{max-width:540px}}@media (min-width:1920px){.product .product__details{width:43%}}.product .product__details .prod__hint{height:18px;width:100%;font-size:14px;line-height:20px;text-transform:uppercase}.product .product__details .prod__hint:before{content:attr(aria-label);display:inline-block}@media (max-width:767.9375px){.product .product__details .prod__hint{font-size:12px;line-height:24px}}.product .product__details__brandName{position:relative;font-size:20px;display:block;text-transform:uppercase;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:700;line-height:1.1em;padding:8px 0 3px}.product .product__details__brandName a,.product .product__details__brandName a:hover{-webkit-text-decoration:none;text-decoration:none}@media (min-width:1024px){.product .product__details__brandName{font-size:30px;padding:0 0 4px}}.product .product__details h1{padding:0 0 21px;margin:0;font-size:14px;line-height:20px;font-weight:400}.product .product__details h1.hint_1:before,.product .product__details h1.hint_4400:before,.product .product__details h1.hint_7:before{display:inline-block;width:20px;height:20px;font-size:22px;line-height:17px;position:relative;top:3px;margin-right:8px}@media (min-width:1024px){.product .product__details h1.hint_1,.product .product__details h1.hint_4400,.product .product__details h1.hint_7{padding-left:30px;position:relative}.product .product__details h1.hint_1:before,.product .product__details h1.hint_4400:before,.product .product__details h1.hint_7:before{display:block;position:absolute;left:0;top:0}}.product .product__details h1.hint_1:before{content:" ";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxMDgwIDEwODAiPjxwYXRoIGQ9Im01ODkuNDkgMTI2LjU3IDkxLjI5IDIxMi43OWE1My41OSA1My41OSAwIDAgMCA0NC42NSAzMi4yN2wyNDEuMjcgMjAuODVjNDcuOTMgNC4xNCA2Ni41NiA2NC40NSAyOS4zMiA5NC45MUw4MjUuNDMgNjI2Ljg3YTUzLjU5IDUzLjU5IDAgMCAwLTE4LjQ0IDUyLjlsNTEuMTUgMjM0Ljg3YzEwLjA3IDQ2LjI2LTQwLjM4IDgxLjkxLTgwLjYyIDU2Ljk3TDU2OC40NyA4NDIuMDNhNTMuNTkgNTMuNTkgMCAwIDAtNTYuNDkgMEwzMDIuOTMgOTcxLjYxYy00MC4yNCAyNC45NC05MC43LTEwLjcxLTgwLjYyLTU2Ljk3bDUxLjE1LTIzNC44N2E1My42MSA1My42MSAwIDAgMC0xOC40NC01Mi45TDg0LjQzIDQ4Ny4zOWMtMzcuMjUtMzAuNDYtMTguNjItOTAuNzYgMjkuMzItOTQuOTFsMjQxLjI3LTIwLjg1YzE5LjY5LTEuNyAzNi44NS0xNC4xMSA0NC42NS0zMi4yN2w5MS4yOS0yMTIuNzljMTguNTctNDMuMyA3OS45NS00My4zIDk4LjUzIDAiIHN0eWxlPSJmaWxsOiMwMjAyMDMiLz48L3N2Zz4=)}.product .product__details h1.hint_4400:before{content:"▼"}.product .product__details h1.hint_7:before{content:" ";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMaXZlbGxvXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxMDgwIDEwODAiPjxzdHlsZT4uc3Qwe2ZpbGw6IzAyMDIwM308L3N0eWxlPjxjaXJjbGUgY3g9IjU0MCIgY3k9IjU0MCIgcj0iMzA4LjkyIiBjbGFzcz0ic3QwIi8+PHBhdGggZD0ibTIxMy4zNCA3MjUuNjktMjMuNzMgMTAwLjk4Yy04Ljk5IDM4LjI1IDI1LjM2IDcyLjYyIDYzLjYyIDYzLjY0bDEwMS4wMi0yMy43Yy01OC42NS0zMy40Ny0xMDcuNDMtODIuMjYtMTQwLjkxLTE0MC45Mk0zNTQuMyAyMTMuMzRsLTEwMC45OC0yMy43M2MtMzguMjUtOC45OS03Mi42MiAyNS4zNi02My42NCA2My42MmwyMy43IDEwMS4wNGMzMy40Ny01OC42NiA4Mi4yOC0xMDcuNDQgMTQwLjkyLTE0MC45M00xNzcuNTcgNDQwLjQxbC04OC4wNCA1NC41M2MtMzMuNCAyMC42OS0zMy40MiA2OS4yOC0uMDIgODkuOTlsODguMDIgNTQuNTdjLTguNzItMzEuNzEtMTMuNDUtNjUuMDYtMTMuNDUtOTkuNS0uMDEtMzQuNDggNC43NS02Ny44NSAxMy40OS05OS41OU00NDAuNDEgOTAyLjQzbDU0LjUzIDg4LjA0YzIwLjY5IDMzLjQgNjkuMjggMzMuNDIgODkuOTkuMDJsNTQuNTctODguMDJhMzczLjkgMzczLjkgMCAwIDEtOTkuNSAxMy40NWMtMzQuNDggMC02Ny44NS00Ljc1LTk5LjU5LTEzLjQ5TTcyNS42OSA4NjYuNjZsMTAwLjk4IDIzLjczYzM4LjI1IDguOTkgNzIuNjItMjUuMzYgNjMuNjQtNjMuNjJsLTIzLjctMTAxLjAyYy0zMy40NyA1OC42NS04Mi4yNiAxMDcuNDMtMTQwLjkyIDE0MC45MU05MDIuNDMgNjM5LjU5bDg4LjA0LTU0LjUzYzMzLjQtMjAuNjkgMzMuNDItNjkuMjguMDItODkuOTlsLTg4LjA0LTU0LjU4YzguNzIgMzEuNzIgMTMuNDcgNjUuMDcgMTMuNDcgOTkuNTIuMDEgMzQuNDctNC43NSA2Ny44NC0xMy40OSA5OS41OE04NjYuNjYgMzU0LjMxbDIzLjczLTEwMC45OGM4Ljk5LTM4LjI1LTI1LjM2LTcyLjYyLTYzLjYyLTYzLjY0bC0xMDEuMDIgMjMuN2M1OC42NSAzMy40NyAxMDcuNDMgODIuMjYgMTQwLjkxIDE0MC45Mk02MzkuNTggMTc3LjU2bC01NC41My04OC4wNGMtMjAuNjktMzMuNC02OS4yOC0zMy40Mi04OS45OS0uMDJsLTU0LjU4IDg4LjA0YzMxLjcyLTguNzIgNjUuMDctMTMuNDcgOTkuNTItMTMuNDcgMzQuNDggMCA2Ny44NCA0Ljc2IDk5LjU4IDEzLjQ5IiBjbGFzcz0ic3QwIi8+PC9zdmc+)}@media (min-width:1024px){.product .product__details h1{padding:0 0 10px}}.product .product__details__price{padding:0 0 12px}@media (min-width:1024px){.product .product__details__price{padding:0 0 16px}}.product .product__details__price__text{min-height:22px;font-size:15px}@media (min-width:1024px){.product .product__details__price__text{font-size:18px}}.product .product__details__price__text>del{display:inline-block;padding:0 5px;color:#818181;-webkit-text-decoration:none;text-decoration:none;position:relative}.product .product__details__price__text>del:after{content:" ";display:block;position:absolute;left:0;top:50%;height:1px;width:100%;border-top:1px solid #000}.product .product__details__price__text>i{font-style:normal;display:inline-block;font-weight:400}@media (min-width:660px){.product .product__details__price__text>*{margin-right:10px}}.product .product__details__price__text>div{font-size:12px;line-height:22px}@media (min-width:660px){.product .product__details__price__text>div{font-size:14px}}.product .product__details .variant_color{margin-top:10px;padding:33px 0 20px;position:relative}.product .product__details .variant_color:before{content:attr(aria-label);display:block;position:absolute;left:0;top:0;font-weight:600;line-height:21px;font-family:silkaregular,sans-serif;font-family:var(--silka);text-transform:uppercase;font-size:12px}.product .product__details .variant_color__selector{display:inline-block;width:28px;height:28px;position:relative;border:1px solid #bbb;margin:0 10px 10px 0;cursor:pointer}.product .product__details .variant_color__selector a{width:100%;height:100%;z-index:100;position:absolute}.product .product__details .variant_color__selector a i{display:none}.product .product__details .variant_color__selector.col--sel:after{content:" ";position:absolute;bottom:-5px;border-top:1px solid #000;display:block;width:100%;cursor:default}.product .product__details .variant_color__selector.col--disabled a:after{content:" ";position:absolute;height:1px;background:#ccc;top:53%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:38px}.product .product__details .variant_color__selector.col--disabled a:before{content:" ";position:absolute;height:1px;background:#fff;top:49%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:38px}@media (max-width:1023.9375px){.product .product__details .variant_color{margin:0 auto;text-align:left}}@media (min-width:1024px){.product .product__details .variant_color{max-width:650px;padding:28px 0 10px}}.product .product__details .variant_size{margin-top:10px;padding:33px 0 0;position:relative;min-height:112px}@media (max-width:1023.9375px){.product .product__details .variant_size{min-height:120px}}.product .product__details .variant_size:before{content:attr(aria-label);display:block;position:absolute;left:0;top:0;font-weight:600;line-height:21px;font-family:silkaregular,sans-serif;font-family:var(--silka);text-transform:uppercase;font-size:12px}.product .product__details .variant_size>label{width:100%}@media (min-width:1024px){.product .product__details .variant_size>label{width:70%;max-width:400px}}.product .product__details .variant_size>span{display:inline-block;font-size:12px;-webkit-text-decoration:underline;text-decoration:underline;line-height:21px;margin-left:20px;width:120px;text-align:center;cursor:pointer}@media (max-width:1023.9375px){.product .product__details .variant_size>span{margin-left:0;position:absolute;right:0;top:0;width:auto}}@media (max-width:659.9375px){.product .product__details .variant_size{max-width:450px;margin:24px auto 0}}@media (min-width:1024px){.product .product__details .variant_size{max-width:540px;padding:28px 0 0}}.product .product__details .variant_size #fitanalytics__button{display:inline-block!important;margin-bottom:45px!important}.product .product__details .variant_size #fitanalytics__button .fitanalytics__button-text{color:#000!important;font-size:12px!important}.product .product__details .variant_assets{font-size:13px;font-weight:800;color:rgba(0,0,0,.85);line-height:24px;margin-bottom:-20px}@media (min-width:600px){.product .product__details .variant_assets{text-align:center;margin-top:20px}}@media (min-width:1024px){.product .product__details .variant_assets{margin-bottom:0;max-width:350px}}.product .product__details .product_action{padding-bottom:30px}@media (max-width:767.9375px){.product .product__details .product_action{margin:0 auto}}@media (min-width:1024px){.product .product__details .product_action{text-align:right;padding-bottom:16px}}.product .product__details .product_action .add_to_cart--hidden{display:none}.product .product__details .product_action .add_to_cart,.product .product__details .product_action .advertise_me,.product .product__details .product_action .ask_info{height:55px;margin-top:24px;background:#000;font-size:14px;text-transform:uppercase;color:#fff;width:100%;line-height:55px;vertical-align:bottom;cursor:pointer;text-align:center}.product .product__details .product_action .add_to_cart:before,.product .product__details .product_action .advertise_me:before,.product .product__details .product_action .ask_info:before{margin:0 10px 0 -33px;font-size:24px;line-height:55px}.product .product__details .product_action .add_to_cart:hover,.product .product__details .product_action .advertise_me:hover,.product .product__details .product_action .ask_info:hover{background:#333}.product .product__details .product_action .add_to_cart.butt--disabled,.product .product__details .product_action .advertise_me.butt--disabled,.product .product__details .product_action .ask_info.butt--disabled{background:#777}@media (min-width:1024px){.product .product__details .product_action .add_to_cart,.product .product__details .product_action .advertise_me,.product .product__details .product_action .ask_info{margin-top:10px;float:left;max-width:400px;width:70%}}.product .product__details .product_action .hide_add_to_wish{display:none}.product .product__details .product_action .added_to_wish{height:30px;margin-top:15px;background:#fff;font-size:14px;color:#000;line-height:30px;width:100%;vertical-align:bottom;cursor:pointer;text-align:center}.product .product__details .product_action .added_to_wish:before{margin:0 10px 0 -30px;font-size:22px;line-height:30px}.product .product__details .product_action .add_to_wish{height:30px;margin-top:15px;background:#fff;font-size:14px;color:#000;width:100%;line-height:30px;vertical-align:bottom;cursor:pointer;text-align:center}.product .product__details .product_action .add_to_wish:before{margin:0 10px 0 -30px;font-size:22px;line-height:30px}@media (min-width:1024px){.product .product__details .product_action .add_to_wish{padding-left:40px}.product .product__details .product_action .add_to_wish,.product .product__details .product_action .added_to_wish{width:auto;margin-top:25px;padding-right:6%}}.product .product__details .product_action .ship_info{margin-top:20px;font-size:14px}.product .product__details .product_action .ship_info b{position:relative}.product .product__details .product_action .ship_info b:after{content:"i";display:inline-block;width:16px;height:16px;background:#000;border-radius:8px;color:#fff;margin-left:5px;text-align:center;line-height:16px;font-size:10px;cursor:help}.product .product__details .product_action .ship_info b:focus:before,.product .product__details .product_action .ship_info b:hover:before{content:attr(aria-details);display:inline-block;position:fixed;left:50%;top:50%;margin-left:-150px;width:300px;background:#fff;font-weight:400;font-size:16px;z-index:10;border:1px solid #000;padding:15px 25px}@media (min-width:1024px){.product .product__details .product_action .ship_info b:focus:before,.product .product__details .product_action .ship_info b:hover:before{top:auto;right:20px;bottom:-1px;left:auto;position:absolute}.product .product__details .product_action .ship_info{float:left;text-align:left}}.product .product__details .product_action .clean--float{display:block;clear:both}.product .product__details .product_assets,.product .product__details .product_details,.product .product__details .product_editorial,.product .product__details .product_fit{border-top:1px solid #e3e3e3;padding:14px 0 25px;text-align:left}@media (min-width:1024px){.product .product__details .product_assets,.product .product__details .product_details,.product .product__details .product_editorial,.product .product__details .product_fit{padding:14px 0}}.product .product__details .product_assets h3,.product .product__details .product_details h3,.product .product__details .product_editorial h3,.product .product__details .product_fit h3{font-size:12px;font-family:silkaregular;text-transform:uppercase}.product .product__details .product_assets>div,.product .product__details .product_details>div,.product .product__details .product_editorial>div,.product .product__details .product_fit>div{margin-top:12px}@media (min-width:1024px){.product .product__details .product_assets>div,.product .product__details .product_details>div,.product .product__details .product_editorial>div,.product .product__details .product_fit>div{margin-top:2px}}.product .product__details .product_assets>div *,.product .product__details .product_details>div *,.product .product__details .product_editorial>div *,.product .product__details .product_fit>div *{font-size:14px;line-height:22px;font-family:Lato,sans-serif!important;font-family:var(--primary-font)!important;padding-bottom:22px}.product .product__details .product_assets>div :last-child,.product .product__details .product_details>div :last-child,.product .product__details .product_editorial>div :last-child,.product .product__details .product_fit>div :last-child{padding-bottom:0}.product .product__details .accordion-updown h3{padding-left:27px;position:relative;cursor:pointer;display:inline-block;white-space:nowrap}.product .product__details .accordion-updown h3:before{font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";display:block;width:24px;height:24px;position:absolute;left:0;top:-4px;font-size:16px}.product .product__details .accordion-updown>div{padding:0 0 0 27px;height:0;overflow:hidden;box-sizing:border-box}.product .product__details .accordion-updown>div b{display:block;padding-bottom:0;font-family:silkaregular,sans-serif;font-family:var(--silka)}.product .product__details .accordion-updown>div b~b{padding-top:20px}.product .product__details .accordion-updown.accordion-down h3:before{content:""}.product .product__details .accordion-updown.accordion-down>div{padding-top:10px;height:auto}.product .product__details .product_fit--hidden{display:none}.product .product__details .product_assets .view_brand>a{font-weight:600;font-size:14px;line-height:17px;position:relative}.product .product__details .product_assets .view_brand>a:after{position:absolute;right:-14px;-webkit-text-decoration:none;text-decoration:none;top:3px;font-size:12px}.product .product__details .product_assets .view_about_return{font-size:14px;line-height:17px}.product .product__details .product_assets .view_about_return>a{font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;margin:0 2px}.product .product__details .product_assets .view_info_return{background:#ebeef0;padding:15px 15px 20px;line-height:20px;font-size:12px;font-family:silkaregular,sans-serif;font-family:var(--silka);margin-top:18px}.product .product__details .product_assets .view_info_return:before{font-weight:600;content:attr(data-title);display:block;text-transform:uppercase}.product .product__details .product_assets .view_info_return:after{content:attr(data-descr)}@media (min-width:1024px){.product .product__details .product_assets .view_info_return{margin-top:20px;max-width:400px;width:70%;padding:10px 15px 20px}.product .product__details .product_assets .view_info_return:before{padding-bottom:7px}.product .product__details .product_assets .view_info_return:after{font-size:14px}}.product__images{min-height:136vw}@media (min-width:425px){.product__images{min-height:514px}}@media (min-width:625px){.product__images{min-height:610px}}@media (min-width:660px){.product__images{min-height:400px}}@media (min-width:1024px){.product__images{float:left;width:50%;margin-left:-20px}}@media (min-width:1440px){.product__images{margin-left:0}}.product__images__main{max-width:450px;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.product__images__main{margin:0 auto}}@media (min-width:660px) and (max-width:1023.9375px){.product__images__main{margin-right:-5px;max-width:1200px}.product__images__main .prod-slider .glide__arrow--right{right:5px}}@media (min-width:1024px){.product__images__main{min-width:400px;min-height:533px;width:calc(75.00019vh - 150.00038px)!important;height:calc(100vh - 200px);max-width:37.50094vw;max-height:50vw}}.product__images__main a{display:block;width:100%}.product__images__list{max-width:450px;margin:0 auto}@media (max-width:1023.9375px){.product__images__list{display:none}}@media (min-width:1024px){.product__images__list{min-width:300px;width:calc(75.00019vh - 150.00038px);max-width:37.50094vw}}.product__images__list ul{width:100%;max-width:884px;margin:20px auto}@media (min-width:1920px){.product__images__list ul{margin:0}}.product__images__list ul li{width:33.3333%;display:inline-block;float:left}@media (min-width:1920px){.product__images__list ul li{width:100%;float:none;margin-bottom:10px}}.product__assets{padding-top:40px;position:relative;min-height:166vw}@media (min-width:425px){.product__assets{min-height:155vw}}@media (min-width:600px){.product__assets{min-height:86.2vw}}@media (min-width:660px){.product__assets{min-height:83.1vw}}@media (min-width:768px){.product__assets{min-height:64.7vw}}@media (min-width:1024px){.product__assets{min-height:55vw;padding-top:70px;clear:both;width:100%}}@media (min-width:1440px){.product__assets{min-height:42.2vw}}@media (min-width:1920px){.product__assets{min-height:728px}}.product__assets:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:40px;left:50%;height:1px;border-top:1px solid #e2e2e2}@media (min-width:1024px){.product__assets:before{top:70px}}.product__assets .box_just-landed .u__text-38{font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600;text-transform:none;font-size:20px}@media (min-width:1024px){.product__assets .box_just-landed .u__text-38{font-size:25px}}.product.product--out-of-stock .product__details{float:none!important;box-sizing:content-box;width:100%;padding-top:0;padding-left:36.2%;min-height:40.4vw;padding-bottom:15px;position:relative;margin-top:10px}.product.product--out-of-stock .product__details h1{padding-bottom:10px}@media (min-width:1024px){.product.product--out-of-stock .product__details h1{font-size:16px;padding:4px 0 15px}.product.product--out-of-stock .product__details .product__details__price__text{font-size:20px}}.product.product--out-of-stock .product__details .product__details__brandName{font-size:16px;padding-top:0}@media (min-width:660px){.product.product--out-of-stock .product__details .product__details__brandName{font-size:20px}}@media (min-width:1024px){.product.product--out-of-stock .product__details .product__details__brandName{font-size:30px}}.product.product--out-of-stock .product__details .product__image-small{position:absolute;left:0;top:0;width:32.1%;min-width:90px;max-width:185px}.product.product--out-of-stock .product__details .product__image-small img{width:100%;height:auto}.product.product--out-of-stock .product__details .variant_color{padding:20px 0 0}.product.product--out-of-stock .product__details .variant_color:before{display:none}@media (min-width:660px){.product.product--out-of-stock .product__details{box-sizing:border-box;padding-left:220px;height:auto;padding-bottom:0;min-height:246px;margin-top:18px}.product.product--out-of-stock .product__details .variant_color{padding:0 0 20px}}@media (min-width:1024px){.product.product--out-of-stock .product__details{padding-left:272px}}.product.product--out-of-stock .product_action{width:100%;max-width:600px;text-align:left;position:relative}.product.product--out-of-stock .product_action:before{content:attr(aria-label);font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:600;font-size:16px;display:block;text-align:center;text-transform:uppercase}.product.product--out-of-stock .product_action .advertise_me{background-color:#fff;color:#000;border:1px solid #000;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);margin-top:8px;height:55px;font-size:14px;text-transform:uppercase;width:100%;line-height:55px;vertical-align:bottom;cursor:pointer;text-align:center}.product.product--out-of-stock .product_action .advertise_me:before{margin:0 10px 0 -33px;font-size:24px;line-height:55px}.product.product--out-of-stock .product_action .advertise_me:hover{background:#333;color:#fff}@media (min-width:1024px){.product.product--out-of-stock .product_action .advertise_me{margin-top:10px}}.product.product--out-of-stock .product_action .product_view_more{padding-top:40px}.product.product--out-of-stock .product_action .product_view_more:before{content:attr(aria-label);font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:14px;display:block;padding-bottom:10px;font-weight:600;text-transform:uppercase}.product.product--out-of-stock .product_action .product_view_more ul{list-style:none}.product.product--out-of-stock .product_action .product_view_more ul li a{font-size:14px;font-weight:600;display:inline-block;padding:8px 0}.product.product--out-of-stock .product_action .product_view_more ul li a:after{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;line-height:1;-webkit-font-smoothing:antialiased;content:"";margin:0 0 0 5px;position:relative;top:1px;font-size:9px}@media (min-width:1024px){.product.product--out-of-stock .product_action .product_view_more{max-width:770px}.product.product--out-of-stock .product_action .product_view_more ul li{display:inline-block;margin:0 20px 10px 0}}@media (min-width:660px){.product.product--out-of-stock .product_action{box-sizing:border-box;padding-left:220px;height:auto;padding-bottom:0;min-height:246px;margin:18px auto 0;max-width:680px}.product.product--out-of-stock .product_action:before,.product.product--out-of-stock .product_action>*{max-width:540px}}@media (min-width:1024px){.product.product--out-of-stock .product_action{text-align:left;padding-left:272px;width:100%;max-width:none}.product.product--out-of-stock .product_action:before,.product.product--out-of-stock .product_action>*{width:100%;max-width:400px}.product.product--out-of-stock .product_action:before{font-size:20px}}.product.product--out-of-stock .product__details+.product__assets{padding-top:22px}.product.product--out-of-stock .product__details+.product__assets:before{top:28px}.product.product--out-of-stock .product__details+.product__assets .box_just-landed p{display:none}.img--gray{display:block;min-width:75px;min-height:100px;width:100%;padding-top:133.3333%;margin:0 auto;position:relative}.img--gray img,.img--gray:after{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.img--gray:not(.imgFullGray):after{content:" ";background:#000;opacity:.04}.img--gray img{-o-object-fit:cover;object-fit:cover;background:#fff}.img--gray.imgProdOld{background-size:contain}.img--gray.imgProdOld img{-o-object-fit:contain;object-fit:contain}.img--gray.imgProdSpec{background-size:cover}.img--gray.imgProdSpec img{-o-object-fit:contain;object-fit:contain}@media (min-width:1440px){.img--gray{max-width:864px;max-height:1152px}}.select--arrow{display:inline-block;border:1px solid #e3e3e3;background:#fff;position:relative;min-width:266px}.select--arrow:hover{border-color:#000;background:#fff}.select--arrow:before{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;content:"";font-size:11px;position:absolute;top:50%;margin-top:-5px;right:17px}.select--arrow>select{background:none;display:block;width:100%;box-sizing:border-box;font-size:14px;-webkit-appearance:none;padding:12px 30px 12px 10px;height:47px;position:relative;cursor:pointer}.select--arrow>select option{background:#fff;font-size:16px;color:#000}.select--arrow>select optgroup{background:#e3e3e3;color:#000;font-size:16px}.select--arrow>select option[disabled]{background:#eee;color:#777}.select--disabled{display:inline-block;background:#fff}.select--disabled,.select--disabled:hover{border:1px solid #e3e3e3}.select--disabled:before{display:none}.select--disabled>select{cursor:default}.select--disabled>select option{background:#fff;color:#000}.wrap__share{display:inline-block;position:relative}.box__share__icons{z-index:5;position:absolute;bottom:30px;left:0;background-color:#fff;border:1px solid lightgrey;padding:15px!important;max-width:94vw;min-width:290px}.header__share{padding-bottom:8px!important;position:relative}.header__share b{display:block;text-transform:uppercase!important;font-size:10px!important;font-weight:600;padding-bottom:0!important}.header__share .close__box__icons__share{position:absolute;width:38px;height:38px;cursor:pointer!important;right:-15px;top:-15px}.header__share .close__box__icons__share:before{font-size:24px!important;content:"×";display:inline-block;width:100%;text-align:center;padding-top:8px}.wrap__input__share{width:100%!important;margin:0!important;padding:0!important;position:relative;cursor:pointer!important}.label__link__copied{position:absolute;background-color:#fff;z-index:5;top:0;left:0}.input__link__share,.label__link__copied{display:inline-block;box-sizing:border-box;width:100%;cursor:pointer;padding:5px 10px!important;border:1px solid lightgrey;font-size:13px!important;line-height:22px!important}.title__share{display:block;padding:25px 0 8px!important;font-size:10px!important;text-transform:uppercase;font-weight:600}.list__icon__share{height:34px}@media (min-width:360px){.list__icon__share{height:32px}}@media (min-width:1024px){.list__icon__share{height:20px}}.list__icon__share a{display:inline-block;position:relative;width:34px;height:34px;overflow:hidden;padding:0!important}.list__icon__share a+a{margin-left:10px}@media (min-width:360px){.list__icon__share a{width:32px;height:32px}}@media (min-width:1024px){.list__icon__share a{width:20px;height:20px}.list__icon__share a+a{margin-left:15px}}.list__icon__share a:before{width:70%;height:70%;top:15%;left:15%;position:absolute}@media (min-width:1024px){.list__icon__share a:before{width:80%;height:80%;top:10%;left:10%}}.list__icon__share a i{display:block;position:absolute;left:50px}.share__button{margin:0;cursor:pointer;font-size:14px;font-family:Lato,sans-serif!important;font-family:var(--primary-font)!important;font-weight:600}.share__icon__test{display:inline-block!important}.share__icon__test:before{display:inline-block;content:" ";background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-right:5px;background-image:url(https://media.giglio.com/image/upload/v1668703876/assets/site/share-min.svg)}.fa-external-link-alt{display:inline-block!important}.not__visible{display:none}.ddp-text,.ddp-text-sales{font-size:12px;margin-top:0;padding-bottom:5px;color:#818181}.ddp-text-sales{cursor:pointer;display:inline;white-space:nowrap;min-width:100px}.ddp-text-sales:before{content:attr(aria-label)}.ddp-text-sales:after{display:inline-block;content:" ";background-position:50%;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;margin-left:5px;background-image:url(https://media.giglio.com/image/upload/v1668769019/assets/site/tooltip-icon.svg);position:relative;top:2px;opacity:.7}.salesTax__button{margin-bottom:30px;position:relative}.box__sales__icons{z-index:500;position:absolute;top:30px;left:0;background-color:#fff;border:1px solid #000;padding:18px!important;width:260px}.text-sales-tax{font-size:12px;margin-top:0;padding-bottom:5px;color:#000;text-align:left;float:left;width:87%;margin-left:3px}.text-sales-tax:before{content:attr(aria-valuetext)}.close__box__icons__sales{padding:0!important;font-size:20px!important;cursor:pointer!important;color:#818181;position:absolute;right:12px;top:3px}.close__box__icons__sales:before{content:"✕"}.header__sales{display:flex;justify-content:space-between;align-items:center}.icon-sales-tax{font-size:11px;top:2px;float:left;position:relative;color:#818181;cursor:pointer}.link_sales{margin-top:10px;-webkit-text-decoration:underline;text-decoration:underline;float:left;cursor:pointer;font-size:12px;margin-left:3px}.link_sales a:before{content:attr(aria-label)}@media (max-width:600px){.overlay-sales{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:499}}#klarna--box{min-height:40px;padding-top:10px}@media (min-width:600px){#klarna--box{padding-top:5px}}#paypal--box{min-height:41px;padding-top:10px}@media (min-width:600px){#paypal--box{min-height:31px;padding-top:5px}}.designer__breadcrumbs,.designer__main-text{width:100%}.designer__filter{max-width:1390px;margin:15px auto 0;list-style:none;width:100%;position:relative}.designer__filter:after,.designer__filter:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:60px;left:50%;height:1px;border-top:1px solid #e2e2e2}@media (max-width:767.9375px){.designer__filter:after,.designer__filter:before{top:46px}}.designer__filter:after{top:130px}@media (max-width:767.9375px){.designer__filter:after{top:116px}}@media (min-width:768px){.designer__filter{display:flex;justify-content:center;padding-bottom:135px}}@media (max-width:767.9375px){.designer__filter li{width:100%;display:none}}@media (min-width:768px){.designer__filter li{flex:0 0 33.333%}}.designer__filter li select{width:100%;height:40px;background:transparent;border:1px solid #e3e3e3;text-transform:uppercase;font-weight:600;font-size:14px;color:#000;color:var(--black);line-height:38px;padding-left:16px;border-radius:0;display:block;box-sizing:border-box;-webkit-appearance:none;position:absolute;left:0;top:0}@media (min-width:768px){.designer__filter li select{display:none}}.designer__filter li>.label-button{display:none;font-size:14px;text-transform:uppercase;font-weight:600}@media (min-width:768px){.designer__filter li>.label-button{display:block;margin:0 auto;text-align:center;height:60px;line-height:60px;background:#fff;padding:0 15px;cursor:pointer}}.designer__filter li>div{display:none}.designer__filter li.filter--active{display:block;text-align:center}@media (max-width:767.9375px){.designer__filter li.filter--active form:before{display:block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";margin-left:10px;font-size:12px;position:absolute;top:11px;right:20px}}@media (min-width:768px){.designer__filter li.filter--active>.label-button{border-bottom:1px solid #000;position:relative}}.designer__filter li.filter--active>div{padding-top:40px;display:block}@media (max-width:767.9375px){.designer__filter li.filter--active>div{padding-top:46px}}.designer__filter li.filter--active>div span{display:block;position:relative;height:70px;overflow-y:hidden;overflow-x:auto;white-space:nowrap}.designer__filter li.filter--active>div span a{display:inline-block;font-size:12px;height:30px;line-height:30px;width:auto;min-width:30px;padding:0 8px;margin:20px 10px;overflow:visible;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.designer__filter li.filter--active>div span a.h--active{font-weight:600}.designer__filter li.filter--active>div label{margin-top:25px;display:inline-block;height:26px;border-bottom:1px solid #000;position:relative}.designer__filter li.filter--active>div label:before{content:attr(data-title);display:block;position:absolute;left:0;top:0;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px}.designer__filter li.filter--active>div label:after{content:"";display:block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:3px}.designer__filter li.filter--active>div label input{width:165px;background:none;position:relative;transition:width .2s}.designer__filter li.filter--active>div label input:focus,.designer__filter li.filter--active>div label input:valid{background:#fff;width:300px;margin-right:25px}@media (min-width:768px){.designer__filter li.filter--active>div{padding:0;position:absolute;left:0;top:60px;width:100%}.designer__filter--gender li{//flex:0 0 25%;flex:0 0 33.3333%}}.designer__list{display:block;max-width:1390px;margin:0 auto;list-style:none;width:100%}.designer__list.bg--gray{margin-top:30px;position:relative;padding-top:20px}.designer__list.bg--gray:before{content:" ";position:absolute;height:100%;background:#f6f6f6;width:100vw;margin:0 0 0 -50vw;left:50%;border-top:1px solid #e2e2e2;top:0}.designer__list.bg--gray>li{position:relative}@media (min-width:1440px){.designer__list{max-width:76.5%}}.designer__list>li{padding:20px 0 55px}.designer__list>li>span{display:block;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:34px;font-weight:800;height:65px;margin-bottom:10px}.designer__list>li>span a,.designer__list>li>span a:hover{-webkit-text-decoration:none;text-decoration:none}.designer__list>li+li{border-top:1px solid #e3e3e3}.designer__list ul{display:block;list-style:none}@media (min-width:768px){.designer__list ul{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px}}@media (min-width:1024px){.designer__list ul{-moz-column-count:3;column-count:3}}@media (min-width:1440px){.designer__list ul{-moz-column-count:4;column-count:4}}.designer__list ul a{font-family:Lato,sans-serif;font-family:var(--primary-font);text-transform:uppercase}.searchMore__breadcrumbs,.searchMore__main-text{width:100%}.searchMore__list{display:block;max-width:1390px;margin:0 auto;list-style:none;width:100%}.searchMore__list.bg--gray{margin-top:30px;position:relative;padding-top:20px}.searchMore__list.bg--gray:before{content:" ";position:absolute;height:100%;background:#f6f6f6;width:100vw;margin:0 0 0 -50vw;left:50%;border-top:1px solid #e2e2e2;top:0}.searchMore__list.bg--gray>li{position:relative}@media (min-width:1440px){.searchMore__list{max-width:76.5%}}.searchMore__list>li{padding:20px 0 55px}.searchMore__list>li>span{display:block;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:34px;font-weight:800;height:65px;margin-bottom:10px}.searchMore__list>li>span a,.searchMore__list>li>span a:hover{-webkit-text-decoration:none;text-decoration:none}.searchMore__list>li+li{border-top:1px solid #e3e3e3}.searchMore__list ul{display:block;list-style:none}@media (min-width:768px){.searchMore__list ul{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px}}@media (min-width:1024px){.searchMore__list ul{-moz-column-count:3;column-count:3}}@media (min-width:1440px){.searchMore__list ul{-moz-column-count:4;column-count:4}}.searchMore__list ul a{font-family:Lato,sans-serif;font-family:var(--primary-font);display:inline-block;padding:3px 0;margin-bottom:5px}@media (min-width:768px){.searchMore__list ul a{padding:2px 0;margin-bottom:2px;padding:0;margin-bottom:0}}.outlet__assets,.outlet__breadcrumbs,.outlet__main-text{width:100%}.outlet__link-gender{max-width:1390px;margin:15px auto 0;list-style:none;width:100%}@media (min-width:768px){.outlet__link-gender{display:flex}}.outlet__link-gender>li{display:block;padding-bottom:30px}.outlet__link-gender>li a{-webkit-text-decoration:none;text-decoration:none;font-size:30px;text-transform:uppercase;text-align:center}.outlet__link-gender>li a,.outlet__link-gender>li a>i{font-family:Lato,sans-serif;font-family:var(--primary-font);display:block}.outlet__link-gender>li a>i{font-style:normal;font-weight:600;font-size:14px}.outlet__link-gender>li a>i:after{font-size:12px;font-weight:600;margin-left:5px;margin-right:-16px}@media (min-width:768px){.outlet__link-gender>li{width:33.33%;display:inline-block;padding-bottom:0}}.outlet__filter{max-width:1390px;margin:15px auto 0;list-style:none;width:100%;position:relative}.outlet__filter:after,.outlet__filter:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:0;left:50%;height:1px;border-top:1px solid #e2e2e2}.outlet__filter:after{top:70px}@media (max-width:767.9375px){.outlet__filter li{width:100%;display:none}}.outlet__filter li>div{display:none}.outlet__filter li.filter--active{display:block;text-align:center}.outlet__filter li.filter--active>div{display:block}.outlet__filter li.filter--active>div span{display:block;position:relative;height:70px;overflow-y:hidden;overflow-x:auto;white-space:nowrap}.outlet__filter li.filter--active>div span a{display:inline-block;font-size:12px;height:30px;line-height:30px;width:auto;min-width:30px;padding:0 8px;margin:20px 10px;overflow:auto;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}.outlet__filter li.filter--active>div label{margin-top:25px;display:inline-block;height:26px;border-bottom:1px solid #000;position:relative}.outlet__filter li.filter--active>div label:before{content:attr(data-title);display:block;position:absolute;left:0;top:0;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px}.outlet__filter li.filter--active>div label:after{content:"";display:block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:0;top:3px}.outlet__filter li.filter--active>div label input{width:125px;background:none;position:relative;transition:width .2s}.outlet__filter li.filter--active>div label input:focus,.outlet__filter li.filter--active>div label input:valid{background:#fff;width:300px;margin-right:15px}@media (min-width:768px){.outlet__filter li.filter--active>div{padding:0;width:100%}}.cart-login{margin:0 auto -50px}.cart-login__login{padding:15px;padding:var(--gutter-small);border-bottom:1px solid #e3e3e3}@media (min-width:768px){.cart-login__login{border-right:1px solid #e3e3e3;border-bottom:0;padding:80px}}.cart-login__register{padding:15px;padding:var(--gutter-small)}@media (min-width:768px){.cart-login__register{padding:80px}}.cart-login .typography--title{font-size:20px}.empty-cart__button{max-width:200px;margin:0 auto}.newsletter-register__row{border-top:1px solid #e3e3e3;padding-top:25px}.newsletter-register__row__subtitle{padding-bottom:25px}.newsletter-register__form{max-width:450px;margin:0 auto}.newsletter-register__form input[readonly]{background:#eee;color:#777}.sms-register{max-width:500px;margin:0 auto;padding:0 15px;padding:0 var(--gutter-base);position:relative}@media (min-width:425px){.sms-register{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:768px){.sms-register{margin:50px auto 30px;padding:25px 20px 0 320px;width:700px;max-width:700px;min-height:620px;border:1px solid #919191}}.sms-register:before{display:block;content:" ";width:100%;height:0;padding-top:75%;background-image:url(//static.giglio.com/site/sms/sms.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 50%}@media (min-width:768px){.sms-register:before{position:absolute;left:0;top:0;width:300px;height:100%;padding:0;background-position:79% 0}}.sms-register h1{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:16px;line-height:1.1em;text-transform:uppercase;text-align:center;padding:10px 0 0;margin:0}@media (min-width:768px){.sms-register h1{text-align:center}}.sms-register>p{font-size:12px;padding:10px 0 0;margin:0;display:block;text-align:center;text-transform:uppercase}.sms-register__row{padding-top:0;min-height:500px}.sms-register__row iframe{margin-left:-10px;margin-right:-10px;width:97vw}@media (min-width:375px){.sms-register__row iframe{margin-left:-15px;margin-left:var(--gutter-margin-base);margin-right:-15px;margin-right:var(--gutter-margin-base);width:100vw}}@media (min-width:425px){.sms-register__row iframe{width:100vw;max-width:500px;margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:768px){.sms-register__row iframe{width:100%;margin:0}}.newsletter-register-thank-you .page-heading{margin-bottom:0}.newsletter-register-thank-you__row__title{padding-bottom:25px}.newsletter-register-thank-you__row__subtitle{padding-bottom:50px}.newsletter-register-thank-you__h3{font-size:20px;text-transform:uppercase;margin-bottom:35px}.newsletter-register-thank-you__text{margin-bottom:35px}.newsletter-register-thank-you__button{flex:50}.newsletter-register-thank-you__image{width:100%;max-width:650px;margin:0 auto;height:auto;display:block}.checkout-address__title{margin:85px 0 40px}@media (min-width:768px){.checkout-address__title{margin:0 0 40px}}.checkout-address__description{margin:0 0 20px}.checkout-address__hidden-form{display:none;margin-bottom:25px}.checkout-address__billing-address{background:#f7f7f7;padding:40px;display:flex;flex-direction:column;margin-top:5px}.checkout-address__billing-address__address__name{font-weight:700}.checkout-address__list{padding:0;margin:0;list-style:none}.checkout-address__list__el{border:1px solid #d7d7d7;margin:0 0 20px;padding:30px 50px 30px 35px;display:flex}.checkout-address__list__el--new{border:0;padding:10px 50px 0 35px}.checkout-address__list__el__radio{flex:0 0 20px;padding:0 25px 0 0}.checkout-address__list__el__info{flex:1}.checkout-address__error{border-color:red}.checkout-address__error-text{color:red;position:relative;width:100%;top:-15px;font-size:14px}@media (min-width:768px){.page-generic{display:flex;flex-direction:row}}@media (max-width:767.9375px){.page-generic__header{order:2;width:100%}}@media (min-width:768px){.page-generic__header{flex:100%}}.page-generic__list{display:block}@media (max-width:1023.9375px){.page-generic__list{height:40px;border-bottom:1px solid #e3e3e3;margin:30px -15px;margin:30px var(--gutter-margin-base) 30px;padding:0 15px;padding:0 var(--gutter-base);width:100%;box-sizing:content-box;position:relative;order:0}@media (min-width:360px){.page-generic__list{margin:30px -15px;margin:30px var(--gutter-margin-small) 30px;padding:0 15px;padding:0 var(--gutter-small)}}.page-generic__list h3{height:40px;line-height:20px;padding:10px 0;position:relative;width:100%;font-size:14px;font-weight:600;text-transform:uppercase}.page-generic__list h3:after{display:block;position:absolute;right:0;top:10px;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";margin-left:10px;font-size:12px}.page-generic__list ul{height:0;width:100%;overflow:hidden;left:0;position:absolute;top:40px;z-index:2}.page-generic__list.list--active ul{height:auto;width:100%;box-sizing:border-box;overflow:visible;background:#fff;border-top:1px solid #e3e3e3;padding:0 10px}.page-generic__list.list--active ul li{border-bottom:1px solid #e3e3e3;padding:5px 0}.page-generic__list.list--active ul li a{display:block;padding:5px 15px;padding:5px var(--gutter-base)}.page-generic__list.list--active ul li a:after{font-size:12px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";-webkit-text-decoration:none;text-decoration:none;float:right;margin-top:3px}}@media (min-width:1024px){.page-generic__list{margin:0;flex:0 0 200px}.page-generic__list h3{width:100%;font-size:16px;font-weight:600;text-transform:uppercase}.page-generic__list li{display:block;width:90%;padding:2px 0}.page-generic__list li a{font-size:14px}}@media (min-width:1440px){.page-generic__list{flex:0 0 300px}}.page-generic__list li.link--sel a{font-weight:600}@media (min-width:1024px){.page-generic.page-mustHave .u__text-40{font-size:30px;text-align:center}}.page-generic__main-text{width:100%}@media (max-width:767.9375px){.page-generic__main-text{order:3}}.page-generic__main-text>*{max-width:850px;margin:0 auto}.page-generic__main-text .iubenda-cs-preferences-link{font-size:1.3em;-webkit-text-decoration:underline;text-decoration:underline;font-weight:600}.page-generic__main-text>ul li{margin-left:20px;font-size:14px;line-height:21px;padding-bottom:21px;font-family:Lato,sans-serif;font-family:var(--primary-font)}.page-generic__main-text>ul.sitemap__list{list-style:none}.page-generic__main-text>ul.sitemap__list li{margin-left:0;width:100%}.page-generic__main-text>ul.sitemap__list li a{font-size:13px}.page-generic__main-text>ul.sitemap__list li a b{font-weight:400;text-transform:uppercase}.page-generic__main-text>ul.sitemap__list li ul{display:block;width:100%;list-style:disc;border-bottom:1px solid #e3e3e3;padding-top:10px;padding-bottom:20px;margin-bottom:20px}.page-generic__main-text>ul.sitemap__list li ul li{display:inline-block;width:100%}.page-generic__main-text>ul.sitemap__list li ul li:before{content:"•";margin-right:5px}@media (min-width:768px){.page-generic__main-text>ul.sitemap__list li ul li{width:50%}}@media (min-width:1024px){.page-generic__main-text>ul.sitemap__list li ul li{width:33.333%}}@media (min-width:1440px){.page-generic__main-text>ul.sitemap__list li ul li{width:25%}}.page-generic__main-text>ul.mustHave__list{list-style:none}.page-generic__main-text>ul.mustHave__list li{display:inline-block;width:100%;padding-left:0;margin:0;text-align:center}@media (min-width:768px){.page-generic__main-text>ul.mustHave__list li{width:50%}}@media (min-width:1024px){.page-generic__main-text>ul.mustHave__list li{width:33.333%}}.page-generic__main-text>h2{margin-bottom:20px;font-size:24px;font-family:Lato,sans-serif;font-family:var(--primary-font);text-transform:uppercase}.page-generic__main-text>*+h2{padding-top:20px}.page-generic__main-text>h3{margin-bottom:20px;font-size:18px;font-family:Lato,sans-serif;font-family:var(--primary-font);text-transform:uppercase}.page-generic__main-text>*+h3{padding-top:20px}.page-generic__main-text p img{max-width:100%;height:auto}@media (min-width:768px){.page-generic__main-text .table--ship{padding-top:30px;padding-bottom:30px}}.page-generic__main-text .table--ship table{width:100%;font-size:12px}.page-generic__main-text .table--ship table th{border-bottom:1px solid #ccc;padding:0 10px 5px;text-transform:uppercase;text-align:center;vertical-align:top}.page-generic__main-text .table--ship table th:first-child{padding-left:0}.page-generic__main-text .table--ship table tbody tr{border-bottom:1px solid #ccc}.page-generic__main-text .table--ship table td{padding:3px 10px;text-align:center;vertical-align:top}.page-generic__main-text .table--ship table td:first-child{text-align:left;padding-left:0}.page-generic__main-text .table--ship table td:nth-child(4),.page-generic__main-text .table--ship table td:nth-child(5){border-right:1px solid #ccc}@media (max-width:767.9375px){.page-generic__main-text .table--ship table{display:block;overflow:scroll;white-space:nowrap;border-top:25px solid #fff;margin:0 0 25px;padding-bottom:16px}.page-generic__main-text .table--ship table tr:first-child td:first-child{font-weight:600;text-transform:uppercase}.page-generic__main-text .table--ship table tr td:first-child{display:block;white-space:normal;width:150px;border-right:1px solid #ccc}}@media (min-width:768px){.page-generic__main-text .table--ship table td{width:2%}.page-generic__main-text .table--ship table td:first-child{width:3%}.page-generic__main-text .table--ship table tr:first-child{border-bottom:none}.page-generic__main-text .table--ship table tr:first-child td{padding:3px 0 25px;border:none}.page-generic__main-text .table--ship table tr:first-child td:first-child{padding:25px 0 3px;border-bottom:1px solid #000;font-weight:600;text-transform:uppercase;vertical-align:bottom}.page-generic__main-text .table--ship table+table th,.page-generic__main-text .table--ship table+table tr:first-child td{display:none}.page-generic__main-text .table--ship table+table tr:first-child td:first-child{display:table-cell}}@media (max-width:767.9375px){.page-generic__main-text .table--return table{display:table}.page-generic__main-text .table--return table tr td:first-child{width:200px}}@media (min-width:768px){.page-generic__main-text .table--return table td{width:2%}.page-generic__main-text .table--return table td:first-child{width:1%}}.page-generic__main-text>table{border:1px solid #ccc;border-collapse:collapse;margin-bottom:40px;padding:0;table-layout:fixed;font-size:14px;font-family:Lato,sans-serif;font-family:var(--primary-font)}.page-generic__main-text>table tr{border:1px solid #ccc}.page-generic__main-text>table tr th{width:1%;padding:11px .625em;font-weight:600;text-transform:uppercase;text-align:left}.page-generic__main-text>table tr th+th{border-left:1px solid #ddd}.page-generic__main-text>table tr td{width:1%;padding:11px .625em}.page-generic__main-text>table tr td+td{border-left:1px solid #ddd}.page-generic__main-text iframe{display:block;width:100%!important;max-width:890px!important;margin:0 auto}@media screen and (max-width:600px){.page-generic__main-text>table{width:100%;border:0}.page-generic__main-text>table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-generic__main-text>table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.page-generic__main-text>table.paymeth tr{border-bottom-width:1px;margin-bottom:0}.page-generic__main-text>table.paymeth tr+tr{border-top:none}.page-generic__main-text>table td{border-bottom:1px solid #ddd;border-left:none!important;display:block;font-size:.9em;width:auto!important}.page-generic__main-text>table td:before{content:attr(data-th);float:left;font-weight:700;text-transform:uppercase;width:110px;font-size:.8em}.page-generic__main-text>table td:last-child{border-bottom:0}}@media (min-width:1024px){.page-generic__main-text .giglio-negozi-palermo{display:flex;flex-wrap:wrap}}.page-generic__main-text .giglio-negozi-palermo>p{text-align:center}@media (min-width:1024px){.page-generic__main-text .giglio-negozi-palermo>p{flex:0 0 560px}}.page-generic__main-text .giglio-negozi-palermo>p img{margin-bottom:15px}.page-generic__main-text .giglio-negozi-palermo>ul{display:block}.page-generic__main-text .giglio-negozi-palermo>ul li{display:block;text-align:center;padding-bottom:26px;font-family:Lato,sans-serif;font-family:var(--primary-font)}.page-generic__main-text .giglio-negozi-palermo>ul li strong{font-size:16px;text-transform:uppercase;display:block}.page-generic__main-text .giglio-negozi-palermo>ul li b{font-size:14px;font-family:Lato,sans-serif;font-family:var(--primary-font);display:block;line-height:1.3em;padding-bottom:5px}.page-generic__main-text .giglio-negozi-palermo>ul li em{font-size:12px;font-style:normal;display:block;line-height:1em}@media (min-width:1024px){.page-generic__main-text .giglio-negozi-palermo>ul{flex:0 0 290px;padding-left:40px}.page-generic__main-text .giglio-negozi-palermo>ul li{text-align:left}.page-generic__main-text .giglio-negozi-palermo>ul+p{flex:0 0 100%}}@media (min-width:768px){.page-generic__list+.page-generic__main-text{flex:1}}@media (min-width:1024px){.page-generic__list+.page-generic__main-text{padding-right:200px}}@media (min-width:1440px){.page-generic__list+.page-generic__main-text{padding-right:300px}}.page-generic.page-affiliation .page-generic__main-text h1{font-size:25px;line-height:1.32em;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:400;padding-bottom:14px}.page-generic.page-affiliation .page-generic__main-text li,.page-generic.page-affiliation .page-generic__main-text p{font-size:16px;line-height:1.5625em;padding:0}.page-generic.page-affiliation .page-generic__main-text ul{display:block;padding:5px 0 34px}.page-generic.page-affiliation .page-generic__main-text ul li{list-style:none;margin:0}.page-generic.page-affiliation .page-generic__main-text ul li:before{content:"- "}.page-generic.page-affiliation .page-generic__main-text h2{font-size:16px;line-height:1.5625em;font-family:silkaregular,sans-serif;font-family:var(--silka);padding:20px 0 34px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-transform:none;font-weight:600;margin:30px 0 10px}.page-generic.page-affiliation .page-generic__main-text h3{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:20px;line-height:1.85em;text-transform:none;font-weight:600}.page-generic.page-affiliation .page-generic__main-text .ask-info{font-size:16px;line-height:1.5625em;font-family:silkaregular,sans-serif;font-family:var(--silka);padding:30px 0 43px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-transform:none;display:flex;justify-content:space-around}.page-generic.page-affiliation .page-generic__main-text .ask-info a{-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;display:inline-block}.page-generic.page-affiliation .page-generic__main-text .ask-info a:hover b{-webkit-text-decoration:underline;text-decoration:underline}.page-generic.page-affiliation .page-generic__main-text .img-footer{padding:20px 0 10px}.page-generic.page-affiliation .page-generic__main-text .img-footer img{width:100%;height:auto}@media (min-width:1024px){.page-generic.page-affiliation .listing__breadcrumbs{padding:0 0 30px}.page-generic.page-affiliation .page-generic__main-text{padding-right:0;max-width:1100px;margin:0 auto}.page-generic.page-affiliation .page-generic__main-text>*{max-width:none}.page-generic.page-affiliation .page-generic__main-text h1{font-size:30px;padding:8px 0 14px}.page-generic.page-affiliation .page-generic__main-text ul{display:block;padding:5px 0 24px}.page-generic.page-affiliation .page-generic__main-text h2{font-size:16px;padding:32px 0 44px;margin:30px 0 10px}.page-generic.page-affiliation .page-generic__main-text .ask-info{margin-top:36px;padding:44px 0}.page-generic.page-affiliation .page-generic__main-text .img-footer{padding:25px 0 10px}.page-generic.page-community .page-generic__main-text{padding-right:0;max-width:1100px;margin:0 auto}}.page-generic.page-community .page-generic__main-text h1{font-size:20px;line-height:1.35em;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:400;padding-bottom:24px;max-width:500px;margin:0 auto}.page-generic.page-community .page-generic__main-text h1 em{font-style:normal}@media (min-width:1024px){.page-generic.page-community .page-generic__main-text h1{font-size:30px;max-width:100%;margin:0}.page-generic.page-community .page-generic__main-text h1 em{display:block}}.page-generic.page-community .page-generic__main-text .image-left,.page-generic.page-community .page-generic__main-text .image-right{max-width:500px;margin:0 auto;padding-bottom:40px}.page-generic.page-community .page-generic__main-text .image-left img,.page-generic.page-community .page-generic__main-text .image-right img{width:100%;-o-object-fit:contain;object-fit:contain;display:block}.page-generic.page-community .page-generic__main-text .image-left h2,.page-generic.page-community .page-generic__main-text .image-right h2{font-size:25px;line-height:1.2em;font-family:silkaregular,sans-serif;font-family:var(--silka);padding:28px 0 5px;text-transform:none;font-weight:600;margin:0}.page-generic.page-community .page-generic__main-text .image-left h2 em,.page-generic.page-community .page-generic__main-text .image-right h2 em{font-style:normal}.page-generic.page-community .page-generic__main-text .image-left.block-shopping>span,.page-generic.page-community .page-generic__main-text .image-right.block-shopping>span{width:184px;height:64px;display:block;margin:38px 0 18px}.page-generic.page-community .page-generic__main-text .image-left.block-shopping>span+h2,.page-generic.page-community .page-generic__main-text .image-right.block-shopping>span+h2{padding-top:0}.page-generic.page-community .page-generic__main-text .image-left h3,.page-generic.page-community .page-generic__main-text .image-right h3{font-size:20px;line-height:1.2em;font-family:silkaregular,sans-serif;font-family:var(--silka);padding:18px 0;text-transform:none;font-weight:400;margin:0}.page-generic.page-community .page-generic__main-text .image-left p,.page-generic.page-community .page-generic__main-text .image-right p{font-size:16px;line-height:1.5625em;padding:0;max-width:none;margin:0}@media (min-width:1024px){.page-generic.page-community .page-generic__main-text .image-left,.page-generic.page-community .page-generic__main-text .image-right{position:relative;min-height:420px;max-width:676px;margin:0;box-sizing:content-box;display:flex;flex-direction:column;justify-content:center}.page-generic.page-community .page-generic__main-text .image-left img,.page-generic.page-community .page-generic__main-text .image-right img{position:absolute;width:280px;height:auto}.page-generic.page-community .page-generic__main-text .image-left h2,.page-generic.page-community .page-generic__main-text .image-left p,.page-generic.page-community .page-generic__main-text .image-right h2,.page-generic.page-community .page-generic__main-text .image-right p{width:90%;max-width:442px}.page-generic.page-community .page-generic__main-text .image-left.block-shopping>span,.page-generic.page-community .page-generic__main-text .image-right.block-shopping>span{margin:0 0 3px}.page-generic.page-community .page-generic__main-text .image-left.block-shopping>span+h2,.page-generic.page-community .page-generic__main-text .image-right.block-shopping>span+h2{padding-top:0}.page-generic.page-community .page-generic__main-text .image-left.block-shopping h2,.page-generic.page-community .page-generic__main-text .image-left.block-shopping h3,.page-generic.page-community .page-generic__main-text .image-left.block-shopping p,.page-generic.page-community .page-generic__main-text .image-right.block-shopping h2,.page-generic.page-community .page-generic__main-text .image-right.block-shopping h3,.page-generic.page-community .page-generic__main-text .image-right.block-shopping p{max-width:490px}.page-generic.page-community .page-generic__main-text .image-left h2,.page-generic.page-community .page-generic__main-text .image-right h2{padding:0 0 20px;font-size:30px}.page-generic.page-community .page-generic__main-text .image-left h2 em,.page-generic.page-community .page-generic__main-text .image-right h2 em{display:block}.page-generic.page-community .page-generic__main-text .image-left.block-shopping h2,.page-generic.page-community .page-generic__main-text .image-right.block-shopping h2{padding:0 0 18px}.page-generic.page-community .page-generic__main-text .image-left h3,.page-generic.page-community .page-generic__main-text .image-right h3{padding:0 0 24px;font-size:20px}}.page-generic.page-community .page-generic__main-text .image-right+.image-right{padding-top:20px}@media (min-width:1024px){.page-generic.page-community .page-generic__main-text .image-right{padding-top:0!important;padding-right:280px}.page-generic.page-community .page-generic__main-text .image-right img{right:0}}.page-generic.page-community .page-generic__main-text .image-left h2{font-size:30px;line-height:1.233em;font-weight:400;text-align:center;padding-bottom:18px}@media (min-width:1024px){.page-generic.page-community .page-generic__main-text .image-left{padding-left:280px;align-items:center}.page-generic.page-community .page-generic__main-text .image-left img{left:0}.page-generic.page-community .page-generic__main-text .image-left h2,.page-generic.page-community .page-generic__main-text .image-left p{width:90%;max-width:590px;text-align:left}}.page-generic.page-community .page-generic__main-text .ask-info{font-size:16px;line-height:1.5625em;font-family:silkaregular,sans-serif;font-family:var(--silka);padding:30px 14px;margin-bottom:43px;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-transform:none;display:flex;justify-content:space-around;max-width:500px}.page-generic.page-community .page-generic__main-text .ask-info a{-webkit-text-decoration:none;text-decoration:none;white-space:nowrap;display:inline-block;width:100%}.page-generic.page-community .page-generic__main-text .ask-info a b{font-weight:600}@media (max-width:1023.9375px){.page-generic.page-community .page-generic__main-text .ask-info a b{display:block;box-sizing:content-box;line-height:43px;border:1px solid #000;width:100%;padding:0 13px;margin:13px 0 0 -14px;text-align:center}}@media (min-width:1024px){.page-generic.page-community .page-generic__main-text .ask-info{max-width:1200px;margin:40px 0;padding:42px 0}.page-generic.page-community .page-generic__main-text .ask-info a{width:310px}.page-generic.page-community .page-generic__main-text .ask-info a:hover b{-webkit-text-decoration:underline;text-decoration:underline}}.checkout-complete__title{padding:30px 0 15px;text-align:center}.checkout-complete__content{font-family:Lato,sans-serif;font-family:var(--primary-font);line-height:25px;font-size:16px;margin:0 0 30px;max-width:716px}@media (min-width:768px){.checkout-complete__content{margin:0 auto 30px}}.checkout-complete__content ul{margin:0 0 20px;padding:0;list-style:none}.checkout-complete__invoice{border-top:1px solid #e5e3e3;padding:10px 10px 15px;margin-top:30px;width:100%;box-sizing:border-box}.checkout-complete__invoice .form__label__text{font-size:14px;margin-left:5px}.checkout-complete__invoice .form__block .form__checkbox{font-size:20px}.checkout-complete__invoice__fiscal-code{display:none;background:#f6f6f6;padding:25px 20px}.checkout-complete__invoice__fiscal-code form{flex-direction:column}.checkout-complete__invoice__fiscal-code form .button-invoice{margin-top:24px}@media (min-width:768px){.checkout-complete__button{max-width:250px}}.checkout-complete__button{text-align:center;margin:0 auto}.error_avalara{border-color:red!important}.error_avalara_text{color:red!important}.checkout-confirm__change-payment button{padding:0 15px}.checkout-confirm__title{margin:0 0 40px}.checkout-confirm__description{margin:0 0 20px}.checkout-confirm__hidden-form{display:none;margin-bottom:25px}.checkout-confirm__billing-address{background:#f7f7f7;padding:20px 40px;display:flex;flex-direction:column;margin-top:5px;margin-bottom:25px}.checkout-confirm__billing-address__address{position:relative}.checkout-confirm__billing-address__address__name{font-weight:700}.checkout-confirm__billing-address__address__name img{margin-top:10px;display:block;width:120px}.checkout-confirm__billing-address__address__change{position:absolute;right:10px;bottom:10px}.checkout-confirm__billing-address__address__change button{padding:0 15px}.checkout-confirm__billing-address__alert{color:red;font-weight:700;margin-top:-20px;margin-bottom:20px}.checkout-confirm__list{padding:0;margin:0;list-style:none}.checkout-confirm__list__el{border:1px solid #d7d7d7;margin:0 0 20px;padding:30px 50px 30px 35px;display:flex}.checkout-confirm__list__el--new{border:0;padding:10px 50px 0 35px}.checkout-confirm__list__el__radio{flex:0 0 20px;padding:0 25px 0 0}.checkout-confirm__list__el__info{flex:1}.checkout-summary-mobile{display:inline-block}@media (min-width:768px),@media (--medium ){.checkout-summary-mobile{display:none}}.checkout-summary-mobile{width:100%;z-index:100;box-sizing:border-box;left:8px;padding:0 20px 15px;position:absolute;top:155px;border-bottom:1px solid #d8d8d8;background:#fff;background:var(--white);box-shadow:0 11px 16px -8px rgba(0,0,0,.2)}.checkout-summary-mobile__title{font-size:20px}.checkout-summary-mobile__title__total{text-transform:uppercase;margin-top:3px;font-size:12px;font-weight:700}.checkout-summary-mobile__title__total__price{margin-left:5px;display:inline-block}.checkout-summary-mobile__details{text-align:right;font-size:10px;text-transform:uppercase;padding:5px 20px 0;cursor:pointer;position:absolute;top:0;right:20px;width:30px}.checkout-summary-mobile__details:after{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;content:"";font-size:15px;position:absolute;right:0;top:8px}.checkout-summary-mobile__details,.checkout-summary-mobile__title{flex:1}.checkout-summary-mobile-products{display:none;padding:0 20px 10px;position:absolute;width:100%;z-index:200;left:0;top:220px;min-height:73px;background:#fff;background:var(--white);box-shadow:0 11px 16px -8px rgba(0,0,0,.2);border-top:1px solid #dedddd}.checkout-summary-mobile-products__list{list-style:none;margin:0;max-height:350px;overflow-x:auto}.checkout-summary-mobile-products__el{display:flex;align-items:center;font-size:12px;margin:10px 0;justify-content:space-between}.checkout-summary-mobile-products__el__qty{width:50px;min-width:25px;height:54px}.checkout-summary-mobile-products__el__description{min-width:190px}.checkout-summary-mobile-products__el__brand{display:block}.checkout-summary-mobile-products__el__info{text-align:right;margin-right:10px;min-width:65px;height:54px}.checkout-summary-mobile-products__el__price{display:block}.checkout-summary-mobile-totals__list{list-style:none;margin:0;padding:0 0 5px}.checkout-summary-mobile-totals__key{flex:1;font-size:12px;font-weight:700;text-transform:uppercase;padding:0}.checkout-summary-mobile-totals__val{text-align:right;flex:1;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:12px;padding:0}.checkout-summary-mobile-totals__el{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid #dedddd}.checkout-summary-mobile-totals__el:last-child{border-bottom:none}.checkout-summary-mobile-salestax__list{list-style:none;margin:0;padding:0 0 5px}.checkout-summary-mobile-salestax__key{flex:1;font-size:12px;font-weight:700;text-transform:uppercase;padding:0}.checkout-summary-mobile-salestax__val{text-align:right;flex:1;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:12px;padding:0}.checkout-summary-mobile-salestax__el{display:flex;align-items:center;padding:6px 0;border-bottom:1px solid #dedddd}.checkout-summary-mobile-salestax__el:last-child{border-bottom:none}.wishlist-page-product{margin:0 auto!important}.wishlist-page-product h2{padding-bottom:30px}@media (min-width:768px){.wishlist-page-product>.row{margin-right:-10px}}@media (min-width:1024px){.wishlist-page-product{flex-basis:82.08%!important;min-width:970px!important;max-width:1470px!important}}.wishlist-page-product__product{margin:0 0 60px}@media (min-width:360px){.wishlist-page-product__product{flex-basis:50%;max-width:50%}}@media (min-width:768px){.wishlist-page-product__product{flex-basis:33.33%;max-width:33.33%}}@media (min-width:1024px){.wishlist-page-product__product{flex-basis:25%;max-width:25%}}.wishlist-page-product__div{text-align:center;padding:133.333% 0 0;position:relative;min-height:105px;box-sizing:content-box!important}.wishlist-page-product__div .imgProd{display:block;position:absolute;top:-.2px;left:-.2px;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;border-bottom:105px solid transparent;z-index:1}.wishlist-page-product__div .imgProd img{-o-object-fit:cover;object-fit:cover;transition:.2s;background:#fff}.wishlist-page-product__div .imgProd.imgProdOld{background-size:contain}.wishlist-page-product__div .imgProd.imgProdOld img{-o-object-fit:contain;object-fit:contain}.wishlist-page-product__div .imgProd.imgProdSpec{background-size:cover}.wishlist-page-product__div .imgProd.imgProdSpec img{-o-object-fit:contain;object-fit:contain}.wishlist-page-product__div .imgProd.swiped--image img{opacity:0}.wishlist-page-product__div__editorial{min-height:140px}.wishlist-page-product__div__editorial header b{text-transform:uppercase;font-size:13px;line-height:18px;padding-top:9px;display:block}@media (min-width:1024px){.wishlist-page-product__div__editorial header b{font-size:13px}}.wishlist-page-product__div__editorial header h3 a{font-weight:400;font-size:12px;-webkit-text-decoration:none;text-decoration:none;display:block}@media (min-width:1024px){.wishlist-page-product__div__editorial header h3 a{font-size:14px}}.wishlist-page-product__div__editorial__discount{font-size:12px;display:block}.wishlist-page-product__div__editorial__span{display:block;font-size:11px}.wishlist-page-product__div__editorial .ws-color{font-size:11px}.wishlist-page-product__div__editorial__product-title{text-transform:none}.wishlist-page-product__div__editorial__price{font-size:14px}.wishlist-page-product__div__editorial__price>del{display:inline-block;padding:0 5px;color:#818181;margin-right:10px;-webkit-text-decoration:none;text-decoration:none;position:relative}.wishlist-page-product__div__editorial__price>del:after{content:" ";display:block;position:absolute;left:0;top:50%;height:1px;width:100%;border-top:1px solid #000}.wishlist-page-product__div__editorial__price q{display:block;font-size:11px;font-weight:600}.wishlist-page-product__div__editorial__price q:after,.wishlist-page-product__div__editorial__price q:before{content:""}.wishlist-page-product__div__buttons .add-to-cart{height:40px;line-height:40px;font-size:10px}@media (min-width:1024px){.wishlist-page-product__div__buttons .add-to-cart{font-size:12px}}.wishlist-page-product__div__buttons .add-to-cart:before{font-size:17px;margin-right:4px;position:relative;top:3px}.wishlist-page-product__div__buttons .remove-to-wishlist{text-transform:none;font-size:14px;position:absolute;right:0;top:0;z-index:100;width:40px;height:40px;text-align:center;cursor:pointer}.wishlist-page-product__div__buttons .remove-to-wishlist:before{content:"✕";font-style:normal;font-size:20px;line-height:37px;font-weight:400}.wishlist-page-product__div__buttons .remove-to-wishlist:hover{background:hsla(0,0%,100%,.4)}.wishlist-page-product__div__buttons .not-enabled{margin-bottom:1px;margin-top:58px}.wishlist-page-product__div__buttons .select--arrow{display:inline-block;border:1px solid #e3e3e3;background:#fff;position:relative;width:100%;min-width:162px;margin-bottom:10px}.wishlist-page-product__div__buttons .select--arrow:hover{border-color:#000;background:#fff}.wishlist-page-product__div__buttons .select--arrow:before{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;content:"";font-size:11px;position:absolute;top:50%;margin-top:-5px;right:17px}.wishlist-page-product__div__buttons .select--arrow>select{background:none;display:block;width:100%;box-sizing:border-box;font-size:14px;-webkit-appearance:none;padding:2px 30px 2px 10px;height:35px;position:relative;cursor:pointer}.wishlist-page-product__div__buttons .select--arrow>select option{background:#fff;font-size:16px;color:#000}.wishlist-page-product__div__buttons .select--arrow>select optgroup{background:#e3e3e3;color:#000;font-size:16px}.wishlist-page-product__div__buttons .select--arrow>select option[disabled]{background:#eee;color:#777}.wishlist-page-product__pagination{display:flex}.wishlist-page-product__pagination__sort{flex:0 0 200px;display:none}@media (min-width:768px){.wishlist-page-product__pagination__sort{display:block}}.wishlist-page-product__pagination__component{flex:1;display:none}@media (min-width:768px){.wishlist-page-product__pagination__component{display:block}}.body--desktop .wishlist-page-product__art>div:hover .imgProd img{opacity:0}.landing-hero{padding-top:0!important}@media (min-width:360px){.landing-hero{padding-left:15px;padding-left:var(--gutter-small);padding-right:15px;padding-right:var(--gutter-small)}}@media (min-width:1024px){.landing-hero{padding-left:25px;padding-left:var(--gutter-normal);padding-right:25px;padding-right:var(--gutter-normal)}}.landing-hero__main{width:100%;max-width:480px;min-width:300px}@media (min-width:360px){.landing-hero__main{margin:0 auto}}@media (min-width:768px){.landing-hero__main{max-width:1280px}}.landing-hero__main h1{text-transform:lowercase;font-size:25px;margin:10px 0 14px;line-height:.8em}@media (min-width:1024px){.landing-hero__main h1{font-size:40px;margin:20px 0 18px}}.landing-hero__main .lh-block_2{margin-bottom:40px;width:100%;position:relative}@media (min-width:768px){.landing-hero__main .lh-block_2{padding-right:28.6%;margin-bottom:6.5vw}}.landing-hero__main .lh-block_2>div{width:100%}.landing-hero__main .lh-block_2>div img{width:100%;height:auto}.landing-hero__main .lh-block_2>span{width:100%;display:block;padding-top:18px;text-align:right}@media (min-width:768px){.landing-hero__main .lh-block_2>span{padding-top:3.7vw}}@media (min-width:1024px){.landing-hero__main .lh-block_2>span{padding-top:50px;padding-right:0}}.landing-hero__main .lh-block_2>span img{width:100%;height:auto}@media (min-width:768px){.landing-hero__main .lh-block_2>span img{width:48%}}.landing-hero__main .lh-block_2>span i{text-align:left;position:absolute;bottom:0;right:0;width:48%;height:76.1vw;max-height:410px;font-style:normal;display:flex;align-items:center;font-size:15px;line-height:1.2em;font-weight:300}@media (min-width:768px){.landing-hero__main .lh-block_2>span i{right:auto;left:0;width:32%;height:21.7vw;max-height:292px;font-size:22px;align-items:flex-start}}@media (min-width:1024px){.landing-hero__main .lh-block_2>span i{font-size:30px}}.landing-hero__main .lh-block_2>em{width:100%;display:block;padding-top:18px}.landing-hero__main .lh-block_2>em img{width:48%;height:auto}@media (min-width:768px){.landing-hero__main .lh-block_2>em{width:28.6%;padding-left:4%;position:absolute;right:0;top:0;display:flex;align-items:flex-end;height:45.2vw;max-height:609px}.landing-hero__main .lh-block_2>em img{width:100%}}@media (min-width:1024px){.landing-hero__main .lh-block_2>em{height:44.5vw}}.landing-hero__main .lh-block_3{margin-bottom:40px;display:flex;flex-direction:column}@media (min-width:768px){.landing-hero__main .lh-block_3{margin-bottom:6.5vw;height:58.1vw;max-height:760px;flex-direction:row;justify-content:flex-start}.landing-hero__main .lh-block_3>*{flex:1 1 auto}}@media (min-width:1024px){.landing-hero__main .lh-block_3{height:56.9vw;max-height:760px}}@media (min-width:1440px){.landing-hero__main .lh-block_3{margin-bottom:94px}}.landing-hero__main .lh-block_3>img{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.landing-hero__main .lh-block_3>img{width:47.7%}}.landing-hero__main .lh-block_3>span{width:100%;margin-top:20px}@media (min-width:768px){.landing-hero__main .lh-block_3>span{margin-top:0;width:25%;margin-left:4%}}.landing-hero__main .lh-block_3>span>video{width:100%;-o-object-fit:cover;object-fit:cover;flex:none!important}@media (min-width:768px){.landing-hero__main .lh-block_3>span>video{height:39.6vw!important;max-height:560px!important}}.landing-hero__main .lh-block_3>img+span{display:flex;flex-direction:row;justify-content:space-between;height:60vw;max-height:322px}.landing-hero__main .lh-block_3>img+span>img{width:48%;height:auto}@media (min-width:768px){.landing-hero__main .lh-block_3>img+span{flex-direction:column;margin-left:3%;width:21%;height:auto;max-height:none}.landing-hero__main .lh-block_3>img+span>img{width:100%;-o-object-fit:cover;object-fit:cover;height:27.6vw;max-height:362px}}@media (min-width:1024px){.landing-hero__main .lh-block_3>img+span>img{height:27vw;max-height:362px}}.landing-hero__main .lh-block_3>img+span+span{display:flex;flex-direction:row-reverse;justify-content:center}.landing-hero__main .lh-block_3>img+span+span>*{width:48%;flex:1 0;height:78vw;max-height:408px}.landing-hero__main .lh-block_3>img+span+span>:first-child{display:none}.landing-hero__main .lh-block_3>img+span+span>video{margin-left:4%}.landing-hero__main .lh-block_3>img+span+span>video+i:empty{display:none}.landing-hero__main .lh-block_3>img+span+span>i{font-style:normal;font-size:16px;font-weight:300;line-height:1.2em;display:flex;align-items:center}@media (min-width:768px){.landing-hero__main .lh-block_3>img+span+span{flex-direction:column;justify-content:space-between}.landing-hero__main .lh-block_3>img+span+span>*{flex:1 0;width:100%}.landing-hero__main .lh-block_3>img+span+span>video{margin-left:0}.landing-hero__main .lh-block_3>img+span+span>i{padding:18px 0 0;display:block!important}}@media (min-width:1024px){.landing-hero__main .lh-block_3>img+span+span>i{font-size:25px}}.landing-hero__main .lh-block_4{margin-bottom:40px;display:flex;flex-direction:column-reverse}@media (min-width:768px){.landing-hero__main .lh-block_4{margin-bottom:6.5vw;height:58.1vw;max-height:760px;flex-direction:row}.landing-hero__main .lh-block_4>*{flex:1 0 auto}}@media (min-width:1024px){.landing-hero__main .lh-block_4{height:56.9vw;max-height:760px}}.landing-hero__main .lh-block_4>div{width:100%}@media (min-width:768px){.landing-hero__main .lh-block_4>div{width:71.4%;display:flex;flex-direction:row-reverse}}.landing-hero__main .lh-block_4>div>span{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;height:60vw;max-height:322px}.landing-hero__main .lh-block_4>div>span>img{width:48%;height:auto}@media (min-width:768px){.landing-hero__main .lh-block_4>div>span{margin-bottom:0;flex-direction:column;margin-left:4.2%;width:29%;height:auto;max-height:none}.landing-hero__main .lh-block_4>div>span>img{width:100%;-o-object-fit:cover;object-fit:cover;height:27.6vw;max-height:362px}}@media (min-width:1024px){.landing-hero__main .lh-block_4>div>span>img{height:27vw;max-height:362px}}.landing-hero__main .lh-block_4>div>video{width:100%;height:114.4vw;max-height:597px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.landing-hero__main .lh-block_4>div>video{width:66.8%;height:58.1vw;max-height:760px}}.landing-hero__main .lh-block_4>i{font-style:normal;font-size:15px;font-weight:300;line-height:1.2em;padding-bottom:14px}@media (min-width:768px){.landing-hero__main .lh-block_4>i{padding-bottom:0;width:28.6%;padding-left:4%;height:58.1vw;max-height:780px;font-size:22px}}@media (min-width:1024px){.landing-hero__main .lh-block_4>i{font-size:30px}}.landing-hero__items{width:100%;max-width:480px;min-width:300px}@media (min-width:360px){.landing-hero__items{margin:0 auto}}@media (min-width:768px){.landing-hero__items{max-width:1280px}}.landing-hero__items h2{font-size:25px;text-transform:uppercase;text-align:center;padding-bottom:20px;line-height:.9em}@media (min-width:1024px){.landing-hero__items h2{font-size:30px}}@media (min-width:360px){.landing-hero__items__list{display:flex;flex-wrap:wrap;justify-content:space-between}.landing-hero__items__list .prod-card{flex:1 1 46%;margin:0 5% 0 0}.landing-hero__items__list .prod-card:nth-child(2n){margin-right:0}}@media (min-width:768px){.landing-hero__items__list{justify-content:center}.landing-hero__items__list .prod-card{flex:0 1 32%;margin-right:1.8%}.landing-hero__items__list .prod-card:nth-child(2n){margin-right:1.8%}.landing-hero__items__list .prod-card:nth-child(3n){margin-right:0}}@media (min-width:1024px){.landing-hero__items__list{justify-content:space-between}.landing-hero__items__list .prod-card{flex:1 1 21.6%;margin-right:1.8%}.landing-hero__items__list .prod-card:nth-child(3n){margin-right:1.8%}.landing-hero__items__list .prod-card:nth-child(4n){margin-right:0}}.landing-dirty{padding-top:0!important}.landing-dirty__main{width:100%}.landing-dirty__main h1{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:22px;line-height:1.2em;text-align:center;margin:0 auto;max-width:964px;padding:15px 0 4px}@media (min-width:768px){.landing-dirty__main h1{font-size:24px;padding:32px 0 6px}}@media (min-width:1024px){.landing-dirty__main h1{font-size:30px;padding:34px 0 7px}}.landing-dirty__main>p{max-width:700px;text-align:center;font-size:14px;line-height:1.42em}@media (min-width:768px){.landing-dirty__main>p{font-size:15px}}@media (min-width:1024px){.landing-dirty__main>p{font-size:18px;max-width:810px}}.landing-dirty__main .image_hero{margin:0 auto;width:100%;max-width:1000px;min-width:300px;max-height:562px;min-height:169px;box-sizing:border-box;padding:56.2% 0 0;position:relative}@media (min-width:1024px){.landing-dirty__main .image_hero{padding:0;height:52.3vw}}.landing-dirty__main .image_hero img{display:block;position:absolute;left:0;top:0;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.landing-dirty__main .prod_scroll{margin:36px auto 0;max-width:700px}@media (min-width:1024px){.landing-dirty__main .prod_scroll{max-width:none;margin-top:50px;min-height:auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}.landing-dirty__main .prod_scroll+.prod_scroll{margin-top:10px}}.landing-dirty__main .prod_scroll>a,.landing-dirty__main .prod_scroll>img{display:block;max-width:100%;margin:0 auto}@media (min-width:1024px){.landing-dirty__main .prod_scroll>a,.landing-dirty__main .prod_scroll>img{flex:0 1 44.67%;width:44.67%;margin:0}}.landing-dirty__main .prod_scroll>a{text-align:center}.landing-dirty__main .prod_scroll>a,.landing-dirty__main .prod_scroll>a:hover{-webkit-text-decoration:none;text-decoration:none}.landing-dirty__main .prod_scroll>a:after{display:block;content:attr(title);font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:16px;font-weight:600;padding-top:7px}.landing-dirty__main .prod_scroll>a strong{display:block;font-weight:400;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:20px;padding-top:14px}@media (min-width:1024px){.landing-dirty__main .prod_scroll>a strong{font-size:20px;padding-top:8px}}@media (min-width:1440px){.landing-dirty__main .prod_scroll>a strong{font-size:22px;padding-top:10px}}.landing-dirty__main .prod_scroll>a em,.landing-dirty__main .prod_scroll>a i{display:block;font-style:normal;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:12px;padding-top:0;max-width:480px;margin:0 auto}@media (min-width:1024px){.landing-dirty__main .prod_scroll>a em,.landing-dirty__main .prod_scroll>a i{font-size:14px}}@media (min-width:1440px){.landing-dirty__main .prod_scroll>a em,.landing-dirty__main .prod_scroll>a i{font-size:16px}}.landing-dirty__main .prod_scroll>a b{display:block;position:relative;padding-top:135.24%}.landing-dirty__main .prod_scroll>a b img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.landing-dirty__main .prod_scroll .block_1,.landing-dirty__main .prod_scroll .block_2,.landing-dirty__main .prod_scroll .block_3{overflow:scroll;position:relative;margin-top:50px}@media (max-width:1023.9375px){.landing-dirty__main .prod_scroll .block_1,.landing-dirty__main .prod_scroll .block_2,.landing-dirty__main .prod_scroll .block_3{padding-bottom:90px}}@media (min-width:1024px){.landing-dirty__main .prod_scroll .block_1,.landing-dirty__main .prod_scroll .block_2,.landing-dirty__main .prod_scroll .block_3{margin-top:0;top:-7vw;flex:0 1 50%;width:50%}}@media (min-width:1920px){.landing-dirty__main .prod_scroll .block_1,.landing-dirty__main .prod_scroll .block_2,.landing-dirty__main .prod_scroll .block_3{top:-136px}}@media (max-width:1023.9375px){.landing-dirty__main .prod_scroll .block_1__arrows,.landing-dirty__main .prod_scroll .block_2__arrows,.landing-dirty__main .prod_scroll .block_3__arrows{text-align:center;margin-top:16px;height:90px;position:absolute;left:0;bottom:0;width:100%}}.landing-dirty__main .prod_scroll .block_1__arrows .glide__arrow,.landing-dirty__main .prod_scroll .block_2__arrows .glide__arrow,.landing-dirty__main .prod_scroll .block_3__arrows .glide__arrow{display:inline-block;background:transparent;cursor:pointer}@media (max-width:1023.9375px){.landing-dirty__main .prod_scroll .block_1__arrows .glide__arrow,.landing-dirty__main .prod_scroll .block_2__arrows .glide__arrow,.landing-dirty__main .prod_scroll .block_3__arrows .glide__arrow{font-size:30px;margin:0 20px}}@media (min-width:1024px){.landing-dirty__main .prod_scroll .block_1__arrows .glide__arrow,.landing-dirty__main .prod_scroll .block_2__arrows .glide__arrow,.landing-dirty__main .prod_scroll .block_3__arrows .glide__arrow{display:block;position:absolute;top:50%;margin-top:-50px;font-size:41px}.landing-dirty__main .prod_scroll .block_1__arrows .glide__arrow--left,.landing-dirty__main .prod_scroll .block_2__arrows .glide__arrow--left,.landing-dirty__main .prod_scroll .block_3__arrows .glide__arrow--left{left:0}.landing-dirty__main .prod_scroll .block_1__arrows .glide__arrow--right,.landing-dirty__main .prod_scroll .block_2__arrows .glide__arrow--right,.landing-dirty__main .prod_scroll .block_3__arrows .glide__arrow--right{right:0}}.landing-dirty__main .prod_scroll .block_1:not(.sliding),.landing-dirty__main .prod_scroll .block_2:not(.sliding),.landing-dirty__main .prod_scroll .block_3:not(.sliding){overflow-x:scroll;overflow-y:hidden}@media (max-width:1023.9375px){.landing-dirty__main .prod_scroll .block_1:not(.sliding),.landing-dirty__main .prod_scroll .block_2:not(.sliding),.landing-dirty__main .prod_scroll .block_3:not(.sliding){height:100.3vw;max-height:577px}}.landing-dirty__main .prod_scroll .block_1:not(.sliding) .glide__track,.landing-dirty__main .prod_scroll .block_2:not(.sliding) .glide__track,.landing-dirty__main .prod_scroll .block_3:not(.sliding) .glide__track{width:200%}.landing-dirty__main .prod_scroll .block_1:not(.sliding) .glide__track .glide__slides,.landing-dirty__main .prod_scroll .block_2:not(.sliding) .glide__track .glide__slides,.landing-dirty__main .prod_scroll .block_3:not(.sliding) .glide__track .glide__slides{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-content:flex-start}.landing-dirty__main .prod_scroll .block_1:not(.sliding) .glide__track .glide__slides .art_land,.landing-dirty__main .prod_scroll .block_2:not(.sliding) .glide__track .glide__slides .art_land,.landing-dirty__main .prod_scroll .block_3:not(.sliding) .glide__track .glide__slides .art_land{flex:1 0 22%}.landing-dirty__main .prod_scroll .block_1:not(.sliding) .glide__track .glide__slides .art_land+.art_land,.landing-dirty__main .prod_scroll .block_2:not(.sliding) .glide__track .glide__slides .art_land+.art_land,.landing-dirty__main .prod_scroll .block_3:not(.sliding) .glide__track .glide__slides .art_land+.art_land{margin-left:20px}.landing-dirty__main .prod_scroll .block_1.glide--slider,.landing-dirty__main .prod_scroll .block_2.glide--slider,.landing-dirty__main .prod_scroll .block_3.glide--slider{overflow:hidden}.landing-dirty__main .prod_scroll .block_1.glide--slider .glide__track,.landing-dirty__main .prod_scroll .block_2.glide--slider .glide__track,.landing-dirty__main .prod_scroll .block_3.glide--slider .glide__track{width:auto}.landing-dirty__main .prod_scroll .block_1.glide--slider .glide__track .glide__slides,.landing-dirty__main .prod_scroll .block_2.glide--slider .glide__track .glide__slides,.landing-dirty__main .prod_scroll .block_3.glide--slider .glide__track .glide__slides{display:block;flex-wrap:nowrap;flex-direction:row}.landing-dirty__main .prod_scroll .block_1.glide--slider .glide__track .glide__slides .art_land,.landing-dirty__main .prod_scroll .block_2.glide--slider .glide__track .glide__slides .art_land,.landing-dirty__main .prod_scroll .block_3.glide--slider .glide__track .glide__slides .art_land{flex:none}.landing-dirty__main .prod_scroll .block_1.glide--slider .glide__track .glide__slides .art_land+.art_land,.landing-dirty__main .prod_scroll .block_2.glide--slider .glide__track .glide__slides .art_land+.art_land,.landing-dirty__main .prod_scroll .block_3.glide--slider .glide__track .glide__slides .art_land+.art_land{margin-left:auto}.landing-dirty__main .prod_scroll .block_1 .art_land,.landing-dirty__main .prod_scroll .block_2 .art_land,.landing-dirty__main .prod_scroll .block_3 .art_land{display:inline-block;min-height:105px;min-width:100px}@media (max-width:1023.9375px){.landing-dirty__main .prod_scroll .block_1 .art_land,.landing-dirty__main .prod_scroll .block_2 .art_land,.landing-dirty__main .prod_scroll .block_3 .art_land{margin-bottom:30px}}.landing-dirty__main .prod_scroll .block_1 .art_land>div,.landing-dirty__main .prod_scroll .block_2 .art_land>div,.landing-dirty__main .prod_scroll .block_3 .art_land>div{text-align:center;padding:116.7% 0 0;position:relative;box-sizing:content-box!important;border-bottom:55px solid #fff}.landing-dirty__main .prod_scroll .block_1 .art_land>div img,.landing-dirty__main .prod_scroll .block_2 .art_land>div img,.landing-dirty__main .prod_scroll .block_3 .art_land>div img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-dirty__main .prod_scroll .block_1 .art_land>div a,.landing-dirty__main .prod_scroll .block_2 .art_land>div a,.landing-dirty__main .prod_scroll .block_3 .art_land>div a{display:block;position:absolute;top:0;left:0;overflow:hidden;min-width:75px;min-height:100px;width:100%;padding-top:116.7%;margin:0 auto;-webkit-text-decoration:none;text-decoration:none}.landing-dirty__main .prod_scroll .block_1 .art_land>div a:hover,.landing-dirty__main .prod_scroll .block_2 .art_land>div a:hover,.landing-dirty__main .prod_scroll .block_3 .art_land>div a:hover{-webkit-text-decoration:none;text-decoration:none}.landing-dirty__main .prod_scroll .block_1 .art_land>div a b,.landing-dirty__main .prod_scroll .block_2 .art_land>div a b,.landing-dirty__main .prod_scroll .block_3 .art_land>div a b{display:block;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:12px;text-transform:uppercase;padding-top:10px}.landing-dirty__main .prod_scroll .block_1 .art_land>div a i,.landing-dirty__main .prod_scroll .block_2 .art_land>div a i,.landing-dirty__main .prod_scroll .block_3 .art_land>div a i{display:block;font-style:normal;font-size:12px}.landing-dirty__main .prod_scroll.image_left{flex-direction:row}.landing-dirty__main .text_big{margin:0 auto;max-width:700px}@media (min-width:1024px){.landing-dirty__main .text_big{max-width:none}}.landing-dirty__main .text_big a{margin-top:12px}.landing-dirty__main .text_big a b{display:block;position:relative;padding-top:74.93%}.landing-dirty__main .text_big a b img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0}.landing-dirty__main .text_big a em,.landing-dirty__main .text_big a i{font-style:normal;text-align:center;display:block;font-size:12px;line-height:1.5em;font-family:silkaregular,sans-serif;font-family:var(--silka)}.landing-dirty__main .text_big a em strong,.landing-dirty__main .text_big a i strong{display:block;font-size:22px;line-height:24px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:400;padding:16px 0 8px}.landing-dirty__main .text_big a em:after,.landing-dirty__main .text_big a i:after{display:block;content:attr(title);height:55px;width:100%;max-width:450px;background:#000;line-height:55px;color:#fff;text-align:center;font-size:14px;margin:27px auto 0;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);text-transform:uppercase}@media (min-width:1024px){.landing-dirty__main .text_big a{margin-top:44px;display:flex;padding-left:57.09%;padding-top:42.78%;position:relative}.landing-dirty__main .text_big a b{position:absolute;left:0;top:0;width:57.09%;padding-top:42.78%}.landing-dirty__main .text_big a em,.landing-dirty__main .text_big a i{text-align:left;position:absolute;right:0;width:42.91%;top:0;padding-left:68px;height:100%;display:flex;flex-direction:column;justify-content:center;font-size:16px;line-height:24px}.landing-dirty__main .text_big a em strong,.landing-dirty__main .text_big a i strong{font-size:30px;line-height:37px;padding:0 0 22px}.landing-dirty__main .text_big a em:after,.landing-dirty__main .text_big a i:after{margin:32px 0 0;width:316px}}.landing-dirty__main .image_bottom{padding-top:35px}@media (min-width:1024px){.landing-dirty__main .image_bottom{padding-top:90px}}.landing-dirty__main .image_bottom img{height:53.4vw;min-height:171px;max-width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.landing-dirty__main .image_bottom img{height:40.4vw;max-height:776px}}.planted__main-text{width:1059px;margin:auto}@media only screen and (max-width:1058px){.planted__main-text{width:90%}}.planted__main-text .planted__main-text__title__h1{font-family:inherit;text-transform:uppercase;font-size:40px;font-weight:400;margin-bottom:0}@media only screen and (max-width:424.9375px){.planted__main-text .planted__main-text__title__h1{font-size:25px}}.planted__main-text .planted__main-text__date{text-transform:uppercase;font-family:inherit;font-size:13px;margin:0 0 15px}.planted__main-text .planted__main-text__title__description{font-size:28px;width:100%;font-family:inherit;font-weight:500;padding-bottom:30px;line-height:34px;margin-left:0}@media only screen and (max-width:424.9375px){.planted__main-text .planted__main-text__title__description{font-size:22px}}.planted__main-text .planted__wrap__img{position:relative;margin:15px 0 60px}@media only screen and (max-width:424.9375px){.planted__main-text .planted__wrap__img{margin:0}}.planted__main-text .planted__wrap__img img:first-child{width:100%;height:auto}@media only screen and (max-width:424.9375px){.planted__main-text .planted__wrap__img img:first-child{width:333px;display:none}}@media only screen and (max-width:767.9375px){.planted__main-text .planted__wrap__img img:first-child{height:414px}}.planted__main-text .planted__wrap__img img:nth-child(2){display:none;width:333px;height:414px;margin:auto}@media only screen and (max-width:424px){.planted__main-text .planted__wrap__img img:nth-child(2){display:block}}.planted__main-text .img-mobile{display:none;width:333px;height:414px}@media only screen and (max-width:424px){.planted__main-text .img-mobile{display:block}}.planted__main-text .planted__wrap__img__center{width:1059px;text-align:center;margin-bottom:30px}@media only screen and (max-width:1023.9375px){.planted__main-text .planted__wrap__img__center{margin-bottom:15px;width:100%}}.planted__main-text .planted__wrap__img__center img{width:50%;margin:auto}@media only screen and (max-width:767.9375px){.planted__main-text .planted__wrap__img__center img{width:333px;height:auto;margin:0}}.planted__main-text .planted__main-text__title__img{width:400px;line-height:34px;font-family:inherit;font-size:30px;color:#fff;position:absolute;left:5%;top:48%}@media only screen and (max-width:767.9375px){.planted__main-text .planted__main-text__title__img{width:70%}}@media only screen and (max-width:424.9375px){.planted__main-text .planted__main-text__title__img{width:100%;color:#000;position:relative;margin:15px 0 35px;left:0;font-size:20px;line-height:28px;font-weight:400}}.planted__main-text .planted__main-text__title__sub__description{font-family:inherit;font-size:20px;line-height:32px;margin:0 0 60px}@media only screen and (max-width:424.9375px){.planted__main-text .planted__main-text__title__sub__description{margin:10px 0 50px;font-size:16px;line-height:26px}}.planted__main-text .planted__main-text__bold__title{text-transform:uppercase;font-family:inherit;font-size:20px;line-height:34px;margin:0 0 15px;padding:0;font-weight:700}@media only screen and (max-width:424.9375px){.planted__main-text .planted__main-text__bold__title{font-size:20px;line-height:26px;margin:15px 0}}.planted__main-text .planted__main-text__center{width:1059px;display:flex;text-align:center;justify-content:center}@media only screen and (max-width:1023.9375px){.planted__main-text .planted__main-text__center{width:100%}}.planted__main-text .planted__main-text__center p{font-family:inherit;font-size:30px;line-height:34px;margin:30px 0 0}@media only screen and (max-width:424.9375px){.planted__main-text .planted__main-text__center p{font-size:20px;margin:0}}.planted__main-text .planted__wrap__img__margin{margin-top:60px}@media only screen and (max-width:424.9375px){.planted__main-text .planted__wrap__img__margin{font-size:35px;margin-top:45px}}.planted__main-text .planted__main-text__title__margin{margin-top:20px}@media only screen and (max-width:424.9375px){.planted__main-text .planted__main-text__title__margin{margin-top:10px}}.planted__main-text .no-line{padding:0;margin:0}.planted__main-text .planted__margin{margin-top:-20px}@media only screen and (max-width:424.9375px){.planted__main-text .planted__margin{margin-bottom:30px}}.planted__main-text .planted__main-text__center__margin{margin-bottom:-40px;font-size:30px}.planted__main-text .uppercase{text-align:left;width:100%;margin-top:30px}.planted__main-text .uppercase p{font-family:inherit;margin-left:0;font-size:20px}@media only screen and (max-width:424.9375px){.planted__main-text .planted__display-none{display:none}}@media only screen and (max-width:424.9375px){margin-bottom:0 0 15px 0}.in-line{margin-top:-30px;width:100%}@media only screen and (max-width:424.9375px){.in-line{margin:0}}.we-plant-widget{margin:0 0 20px;display:flex}.we-plant-widget__block{padding:0 6px 0 0}.we-plant-widget__title{text-transform:uppercase}.we-plant-widget__content,.we-plant-widget__title{font-size:11px;text-align:left}.landing-special{padding-top:0!important}.landing-special__header{width:100%}.landing-special__header-img{width:100vw;max-width:1000px;min-width:300px;max-height:432px;min-height:250px;box-sizing:border-box;height:66.65vw;margin:0 -15px;margin:0 var(--gutter-margin-base);position:relative;padding:0}@media (min-width:425px){.landing-special__header-img{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:768px){.landing-special__header-img{max-height:562px;width:100%;margin:0 auto;height:56.2vw}}@media (min-width:1024px){.landing-special__header-img{height:52.3vw}}.landing-special__header-img img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-special__header-img h1{display:flex;position:absolute;left:0;top:0;width:100%;height:100%;font-family:silkamedium,silkaregular,sans-serif;font-family:"silkamedium",var(--silka);font-size:16px;line-height:1.2em;padding:0 20px;margin:0;color:#fff;align-items:center;justify-content:center;text-transform:uppercase;font-weight:400}@media (min-width:375px){.landing-special__header-img h1{font-size:4.3vw}}@media (min-width:768px){.landing-special__header-img h1{font-size:30px}}@media (min-width:1024px){.landing-special__header-img h1{font-size:40px}}.landing-special__header-cont{padding:36px 0 0}@media (min-width:768px){.landing-special__header-cont{padding:42px 0 0}}@media (min-width:1024px){.landing-special__header-cont{padding:46px 0 0}}.landing-special__header-cont>p{font-family:silkaregular,sans-serif;font-family:var(--silka);max-width:720px;text-align:center;font-size:12px;line-height:1.42em;padding-bottom:46px}@media (min-width:768px){.landing-special__header-cont>p{font-size:15px}}@media (min-width:1024px){.landing-special__header-cont>p{font-size:16px}}.landing-special__header-cont .art_land_spec{display:inline-block;min-height:105px;min-width:100px}@media (max-width:1023.9375px){.landing-special__header-cont .art_land_spec{margin-bottom:30px}}.landing-special__header-cont .art_land_spec>div{text-align:center;padding:104.3% 0 0;position:relative;box-sizing:content-box!important;border-bottom:55px solid #fff}@media (max-width:767.9375px){.landing-special__header-cont .art_land_spec>div{padding:76.7% 0 0}}.landing-special__header-cont .art_land_spec>div img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-special__header-cont .art_land_spec>div a{display:block;position:absolute;top:0;left:0;overflow:hidden;min-width:75px;min-height:100px;width:100%;padding-top:104.3%;margin:10px auto 0}@media (max-width:767.9375px){.landing-special__header-cont .art_land_spec>div a{padding:76.7% 0 0}}.landing-special__header-cont .art_land_spec>div a:hover{-webkit-text-decoration:none;text-decoration:none}.landing-special__header-cont .art_land_spec>div a b{display:block;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:13px;text-transform:uppercase;padding-top:6px}.landing-special__header-cont .art_land_spec>div a i{display:block;font-style:normal;font-size:12px;padding-top:5px}@media (max-width:767.9375px){.landing-special__header-cont .block_spec{width:300px;margin:0 auto;position:relative}}.landing-special__header-cont .block_spec .glide__track{width:100%;overflow:hidden}.landing-special__header-cont .block_spec .glide__track .glide__slides .art_land_spec{max-width:300px;width:300px}@media (max-width:767.9375px){.landing-special__header-cont .block_spec .glide__track .glide__slides{min-width:1px}}@media (min-width:768px){.landing-special__header-cont .block_spec .glide__track .glide__slides{max-width:1080px;width:100%;flex-wrap:nowrap;min-width:50%!important;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between}.landing-special__header-cont .block_spec .glide__track{overflow:visible;width:100%;padding-bottom:90px}}.landing-special__header-cont .block_spec .block_spec__arrows button{display:block;position:absolute;top:31%;width:35px;height:52px;font-size:50px;background:none}.landing-special__header-cont .block_spec .block_spec__arrows button.gi-arrow-left{left:-30px}@media (max-width:767.9375px){.landing-special__header-cont .block_spec .block_spec__arrows button.gi-arrow-left{left:-10px}}.landing-special__header-cont .block_spec .block_spec__arrows button.gi-arrow-right{right:-30px}@media (max-width:767.9375px){.landing-special__header-cont .block_spec .block_spec__arrows button.gi-arrow-right{right:-10px}}.landing-special__header-cont .block_spec .block_spec__arrows button.gi-arrow-right:before{margin-left:-10px}@media (min-width:768px){.landing-special__header-cont .block_spec .block_spec__arrows{display:none}}.landing-special__header-cont>h2{font-family:silkamedium,silkaregular,sans-serif;font-family:"silkamedium",var(--silka);font-size:16px;line-height:1.2em;text-transform:uppercase;font-weight:400;text-align:center;padding-bottom:20px}@media (min-width:768px){.landing-special__header-cont>h2{font-size:18px}}@media (min-width:1024px){.landing-special__header-cont>h2{font-size:20px}}.landing-special-1{padding-top:0!important}.landing-special-1__header{width:100%}.landing-special-1__header-img{width:100vw;max-width:1000px;min-width:300px;max-height:432px;min-height:250px;box-sizing:border-box;height:66.65vw;margin:0 -15px;margin:0 var(--gutter-margin-base);position:relative;padding:0}@media (min-width:425px){.landing-special-1__header-img{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:768px){.landing-special-1__header-img{max-height:562px;width:100%;margin:0 auto;height:56.2vw}}@media (min-width:1024px){.landing-special-1__header-img{height:52.3vw}}.landing-special-1__header-img img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-special-1__header-img h1{display:flex;position:absolute;left:0;top:0;width:100%;height:100%;font-family:silkamedium,silkaregular,sans-serif;font-family:"silkamedium",var(--silka);font-size:16px;line-height:1.2em;padding:0 20px;margin:0;color:#fff;align-items:center;justify-content:center;text-transform:uppercase;font-weight:400}@media (min-width:375px){.landing-special-1__header-img h1{font-size:4.3vw}}@media (min-width:768px){.landing-special-1__header-img h1{font-size:30px}}@media (min-width:1024px){.landing-special-1__header-img h1{font-size:40px}}.landing-special-1__header-cont{padding:12px 0 0}@media (min-width:768px){.landing-special-1__header-cont{padding:30px 0 0}}@media (min-width:1024px){.landing-special-1__header-cont{padding:46px 0 0}}.landing-special-1__header-cont>p{font-family:silkaregular,sans-serif;font-family:var(--silka);max-width:720px;text-align:center;font-size:12px;line-height:1.42em;padding-bottom:46px}@media (min-width:768px){.landing-special-1__header-cont>p{font-size:15px}}@media (min-width:1024px){.landing-special-1__header-cont>p{font-size:16px}}.landing-special-1__header-cont>p a.discover{-webkit-text-decoration:none;text-decoration:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-content:stretch;align-items:flex-start;margin:26px auto 0;max-width:584px}@media (min-width:768px){.landing-special-1__header-cont>p a.discover{margin:36px auto 0}}@media (min-width:1024px){.landing-special-1__header-cont>p a.discover{margin:46px auto 0}}.landing-special-1__header-cont>p a.discover img{flex:0 1 auto;width:48%;max-width:272px;max-height:362px;box-sizing:border-box;-o-object-fit:cover;object-fit:cover}.landing-special-1__header-cont>p a.discover b{flex:1 1 100%;font-weight:600;font-size:12px;text-transform:uppercase;padding-top:24px}.landing-special-1__header-cont>p a.discover b:after{font-size:10px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";margin:0 -19px 0 10px;-webkit-text-decoration:none;text-decoration:none}.landing-special-1__header-cont>h2{font-family:silkamedium,silkaregular,sans-serif;font-family:"silkamedium",var(--silka);font-size:16px;line-height:1.2em;text-transform:uppercase;font-weight:400;text-align:center;padding-bottom:20px}@media (min-width:768px){.landing-special-1__header-cont>h2{font-size:18px}}@media (min-width:1024px){.landing-special-1__header-cont>h2{font-size:20px}}.risacca{padding-top:0!important}.risacca__main{width:100%;max-width:996px;margin:0 auto}.risacca__main h1{text-align:center;position:relative;white-space:nowrap;overflow:hidden}@media (min-width:1024px){.risacca__main h1{margin:40px 0 54px}}.risacca__main h1:before{display:inline-block;content:" ";background:#fff url(https://static.giglio.com/site/risacca/logo.svg) no-repeat 50%;background-size:contain;height:80%;width:100%;position:absolute;top:10%;left:0;box-sizing:content-box}.risacca__main>p{max-width:964px;text-align:center;font-size:14px;line-height:1.42em;padding:37px 0;font-family:silkaregular,sans-serif;font-family:var(--silka)}@media (min-width:1024px){.risacca__main>p{font-size:18px;padding:47px 0}}.risacca__main .image_hero{margin:0 auto;width:100%;max-width:1000px;min-width:300px;max-height:579px;min-height:169px;box-sizing:border-box;padding:77% 0 0;position:relative;overflow:hidden}@media (min-width:768px){.risacca__main .image_hero{padding:0;height:53.3vw}}.risacca__main .image_hero img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.risacca__main .image_hero em{font-family:silkaregular,sans-serif;font-family:var(--silka);font-style:normal;color:#fff;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;font-size:16px;font-weight:600}@media (min-width:600px){.risacca__main .image_hero em{font-size:24px}}@media (min-width:1024px){.risacca__main .image_hero em{font-size:30px}}.risacca__main .image_left{position:relative;box-sizing:border-box;clear:both;overflow:hidden}@media (min-width:600px){.risacca__main .image_left{padding:0 0 0 45%;height:56.3vw;display:flex;flex-direction:column;justify-content:center}}@media (min-width:1024px){.risacca__main .image_left{padding:0 0 0 438px;height:577px;display:flex;flex-direction:column;justify-content:center}}.risacca__main .image_left img{display:block;position:relative;width:100%;max-width:400px;margin:0 auto;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:600px){.risacca__main .image_left img{max-width:none;width:45%;position:absolute;left:0;top:0;margin:0}}@media (min-width:1024px){.risacca__main .image_left img{width:438px;height:577px}}.risacca__main .image_left b{position:absolute;left:0;top:0;width:100%;height:124vw;max-height:527px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;line-height:1.1em;font-family:silkaregular,sans-serif;font-family:var(--silka)}@media (min-width:600px){.risacca__main .image_left b{margin:0;width:45%;height:57vw;font-size:24px;max-height:none}}@media (min-width:1024px){.risacca__main .image_left b{width:438px;height:577px;font-size:30px}}.risacca__main .image_left p{margin:0;padding:28px 30px 45px;font-size:14px;line-height:1.42em;font-family:silkaregular,sans-serif;font-family:var(--silka);text-align:center}@media (min-width:600px){.risacca__main .image_left p{padding:0 0 0 45px;text-align:left}}@media (min-width:1024px){.risacca__main .image_left p{padding:0 0 0 45px;font-size:18px}}.risacca__main .prod_list{padding-top:20px;padding-bottom:50px;text-align:center}.risacca__main .prod_list h2{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:14px;line-height:1.2em;text-transform:uppercase;text-align:center;padding-bottom:20px;width:200px;margin:0 auto}@media (min-width:768px){.risacca__main .prod_list h2{font-size:18px;width:100%}}@media (min-width:1024px){.risacca__main .prod_list h2{font-size:20px}}@media (min-width:600px){.risacca__main .prod_list{padding:75px 0 50px}}@media (min-width:1024px){.risacca__main .prod_list{padding:87px 0 60px}}@media (max-width:1023.9375px){.risacca__main .prod_list h2+.art_land{margin-right:9%}}.risacca__main .prod_list .art_land{display:inline-block;min-height:105px;min-width:100px;width:45%;margin-bottom:30px}h2+.risacca__main .prod_list .art_land{margin-right:6%}@media (min-width:600px){.risacca__main .prod_list .art_land{width:30%;margin-right:0!important}.risacca__main .prod_list .art_land+.art_land{margin-left:4.4%}}.risacca__main .prod_list .art_land>div{text-align:center;padding:104.3% 0 0;position:relative;box-sizing:content-box!important;border-bottom:55px solid #fff}@media (max-width:767.9375px){.risacca__main .prod_list .art_land>div{padding:100% 0 0}}.risacca__main .prod_list .art_land>div img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.risacca__main .prod_list .art_land>div a{display:block;position:absolute;top:0;left:0;overflow:hidden;min-width:75px;min-height:100px;width:100%;padding-top:104.3%;margin:10px auto 0}@media (max-width:767.9375px){.risacca__main .prod_list .art_land>div a{padding:100% 0 0}}.risacca__main .prod_list .art_land>div a:hover{-webkit-text-decoration:none;text-decoration:none}.risacca__main .prod_list .art_land>div a b{display:block;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:13px;text-transform:uppercase;padding-top:6px}.risacca__main .prod_list .art_land>div a i{display:block;font-style:normal;font-size:12px;padding-top:5px}.risacca__main .image_text_center{position:relative;box-sizing:border-box;clear:both;overflow:hidden}@media (min-width:600px){.risacca__main .image_text_center{padding:58% 0 0}}.risacca__main .image_text_center img{display:block;position:relative;width:100%;max-width:400px;margin:0 auto;height:auto;-o-object-fit:cover;object-fit:cover}@media (min-width:600px){.risacca__main .image_text_center img{width:44%;position:absolute;right:50%;margin:0 20px 0 0;max-width:438px;max-height:577px;top:0}}.risacca__main .image_text_center p{max-width:400px;margin:0 auto;padding:40px 0;font-size:14px;line-height:1.42em;font-family:silkaregular,sans-serif;font-family:var(--silka);text-align:center}@media (min-width:600px){.risacca__main .image_text_center p{max-width:none;padding:40px 20px 10px}.risacca__main .image_text_center p+img{left:50%;margin:0 0 0 20px;right:auto}}@media (min-width:1024px){.risacca__main .image_text_center p{font-size:18px;padding:54px 20px 50px}}.risacca .video_bottom{position:relative;width:100%;max-width:1340px;margin:30px auto 0}.risacca .video_bottom video{height:71.2vw;min-height:228px;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.risacca .video_bottom video{height:40vw;max-height:566px}}@media (min-width:1024px){.risacca .video_bottom video{height:39.6vw;max-height:566px}}.prod__risacca{background:url(https://static.giglio.com/site/risacca/logo.svg) no-repeat 50%;height:26px;width:100%;margin-bottom:25px;margin-top:20px}@media (min-width:1024px){.prod__risacca{margin-top:0;margin-bottom:36px;background-position:0}}.prod__risacca_text{text-align:left;display:block;background:#dad779;padding:16px;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:500;font-size:12px;text-transform:uppercase}.prod__risacca_text:before{content:attr(alt)}@media (min-width:1024px){.prod__risacca_text{padding:18px;text-align:center}}.giglio--token{background:#171918;color:#fff}.giglio--token a{color:#fff}.giglio--token .main{padding-top:70px}@media (min-width:768px){.giglio--token .main{padding-top:127px}}.giglio--token .page-token-text{margin:0 auto;max-width:1850px}.giglio--token .page-token-text img{max-width:100%}.giglio--token .page-token-text p{padding:0 0 1em;max-width:none}.giglio--token .page-token-text h1{margin:0;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:35px;line-height:37px;padding:46px 35px 13px;position:relative;text-align:center;font-weight:400}.giglio--token .page-token-text h1:before{content:attr(aria-label);font-size:18px;display:block;position:absolute;left:0;top:11px;text-transform:uppercase;font-weight:400;width:100%}@media (min-width:768px){.giglio--token .page-token-text h1{padding:50px 0 0;font-size:45px;line-height:64px}.giglio--token .page-token-text h1:before{top:0;font-size:25px}}.giglio--token .page-token-text h1+p{text-align:center;display:block;font-size:18px;line-height:23px;padding:7px 0 0}.giglio--token .page-token-text .claim{padding:28px 0 70px}@media (min-width:768px){.giglio--token .page-token-text .claim{;padding:52px 0 74px}}.giglio--token .page-token-text .claim img{display:block;width:100vw;height:100vw;max-height:440px;-o-object-fit:cover;object-fit:cover;max-width:none;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.giglio--token .page-token-text .claim img{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:768px){.giglio--token .page-token-text .claim img{width:100%;height:auto;max-height:none;-o-object-fit:contain;object-fit:contain;margin:0}}.giglio--token .page-token-text .claim+h2{margin:0;font-size:18px;font-family:silkaregular,sans-serif;font-family:var(--silka);text-align:center;text-transform:uppercase;font-weight:400}@media (min-width:768px){.giglio--token .page-token-text .claim+h2{font-size:25px}}.giglio--token .page-token-text .claim+h2+ul{display:block;padding-bottom:110px}@media (min-width:768px){.giglio--token .page-token-text .claim+h2+ul{display:flex;justify-content:space-between;align-items:flex-start;align-content:stretch;flex-wrap:nowrap}}.giglio--token .page-token-text .claim+h2+ul li{display:block;width:100%;text-align:center;padding-top:120px;position:relative;margin-top:10px}.giglio--token .page-token-text .claim+h2+ul li+li{margin-top:42px}@media (min-width:768px){.giglio--token .page-token-text .claim+h2+ul li+li{margin-top:0}}.giglio--token .page-token-text .claim+h2+ul li:before{content:" ";display:block;position:absolute;left:0;top:24px;width:100%;height:85px;background-size:contain;background-repeat:no-repeat;background-position:50%}.giglio--token .page-token-text .claim+h2+ul li.w_1:before{left:8px;background-image:url(https://static.giglio.com/site/token/icon-1.svg)}.giglio--token .page-token-text .claim+h2+ul li.w_2:before{background-image:url(https://static.giglio.com/site/token/icon-2.svg)}.giglio--token .page-token-text .claim+h2+ul li.w_3:before{background-image:url(https://static.giglio.com/site/token/icon-3.svg);left:10px}@media (min-width:768px){.giglio--token .page-token-text .claim+h2+ul li{margin-top:0;padding-top:135px;flex:0 1 30%;width:30%}}@media (min-width:1440px){.giglio--token .page-token-text .claim+h2+ul li{flex:0 1 24.1%;width:24.1%}}.giglio--token .page-token-text .claim+h2+ul li strong{display:block;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:28px;text-transform:lowercase;font-weight:400;padding-bottom:4px}@media (min-width:768px){.giglio--token .page-token-text .claim+h2+ul li strong{line-height:30px;padding-bottom:10px;height:70px;display:flex;align-items:center;justify-content:center}}@media (min-width:1024px){.giglio--token .page-token-text .claim+h2+ul li strong{line-height:normal;padding-bottom:12px;height:auto}}.giglio--token .page-token-text .claim+h2+ul li em,.giglio--token .page-token-text .claim+h2+ul li i{font-style:normal;display:block;line-height:1.4em;font-size:16px}.giglio--token .page-token-text .text_left,.giglio--token .page-token-text .text_right{position:relative;margin-bottom:122px}.giglio--token .page-token-text .text_left+.text_left,.giglio--token .page-token-text .text_right+.text_left{margin-bottom:95px}@media (min-width:768px){.giglio--token .page-token-text .text_left,.giglio--token .page-token-text .text_right{margin-bottom:80px}.giglio--token .page-token-text .text_left+.text_left,.giglio--token .page-token-text .text_right+.text_left{margin-bottom:130px}}.giglio--token .page-token-text .text_left h2,.giglio--token .page-token-text .text_right h2{font-size:25px;line-height:35px;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:400;padding:24px 0 17px}@media (min-width:768px){.giglio--token .page-token-text .text_left h2,.giglio--token .page-token-text .text_right h2{font-size:35px;padding:0 0 15px;max-width:560px}}.giglio--token .page-token-text .text_left p,.giglio--token .page-token-text .text_right p{font-size:16px;line-height:1.4em;padding:0}.giglio--token .page-token-text .text_left p a,.giglio--token .page-token-text .text_right p a{display:block;background:#9ea2f0;width:100%;max-width:500px;color:#000;text-align:center;line-height:45px;height:45px;-webkit-text-decoration:none;text-decoration:none;font-weight:600;font-family:silkaregular,sans-serif;font-family:var(--silka);position:relative;margin:58px auto 0;font-size:16px}.giglio--token .page-token-text .text_left p a:after,.giglio--token .page-token-text .text_right p a:after{content:attr(title);font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:400;color:#fff;position:absolute;left:0;top:-40px;font-size:14px;text-transform:uppercase}@media (min-width:768px){.giglio--token .page-token-text .text_left p a,.giglio--token .page-token-text .text_right p a{width:325px;margin:80px 0 0}.giglio--token .page-token-text .text_left p a:after,.giglio--token .page-token-text .text_right p a:after{top:-45px;font-size:16px}.giglio--token .page-token-text .text_left,.giglio--token .page-token-text .text_right{padding-right:44%;min-height:26.8vw;display:flex;flex-direction:column;justify-content:center}.giglio--token .page-token-text .text_left img,.giglio--token .page-token-text .text_right img{width:40%;position:absolute;right:0;top:0;max-width:690px}.giglio--token .page-token-text .text_left p,.giglio--token .page-token-text .text_right p{font-size:16px;max-width:560px;margin:0}.giglio--token .page-token-text .text_left p a,.giglio--token .page-token-text .text_right p a{width:325px;font-size:16px}}@media (min-width:1024px){.giglio--token .page-token-text .text_left,.giglio--token .page-token-text .text_right{min-height:300px;height:26.8vw;max-height:480px}}@media (min-width:1440px){.giglio--token .page-token-text .text_left,.giglio--token .page-token-text .text_right{padding-right:59%}}@media (min-width:768px){.giglio--token .page-token-text .text_right{padding-right:0;padding-left:44%}.giglio--token .page-token-text .text_right img{right:auto;left:0}}@media (min-width:1440px){.giglio--token .page-token-text .text_right{padding-left:59%}}.giglio--token .page-token-text .last img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block;margin:30px 0 0;max-width:none}@media (min-width:425px){.giglio--token .page-token-text .last img{margin:30px 0}}@media (min-width:768px){.giglio--token .page-token-text .last img{margin:0}}.giglio--token .page-token-text .last h2{font-size:30px;line-height:40px;font-weight:400;font-family:silkaregular,sans-serif;font-family:var(--silka);text-align:center;padding-bottom:20px}@media (min-width:768px){.giglio--token .page-token-text .last h2{font-size:35px;padding:56px 0 12px}}.giglio--token .page-token-text .last p{font-size:16px;line-height:1.5em;text-align:center;padding-bottom:10px}.giglio--token .page-token-text .last p a{display:block;background:#d6c7ac;width:100%;max-width:500px;color:#000;text-align:center;line-height:45px;height:45px;-webkit-text-decoration:none;text-decoration:none;font-weight:600;font-family:silkaregular,sans-serif;font-family:var(--silka);margin:30px auto 0;font-size:16px}@media (min-width:768px){.giglio--token .page-token-text .last{position:relative;padding:52.5vw 0 80px}.giglio--token .page-token-text .last img{-o-object-fit:contain;object-fit:contain;position:absolute;left:0;top:0;width:100%;height:52.5vw;max-height:1004px}.giglio--token .page-token-text .last p{padding-bottom:1em;margin:0 auto;max-width:570px}.giglio--token .page-token-text .last p a{margin:20px auto 0;width:325px}}@media (min-width:1920px){.giglio--token .page-token-text .last{padding-top:1004px}}.giglio--token .footer{background:none}.giglio--token .footer__nav__link__extras .boxCNM:before{background-image:url(https://www.giglio.com/assets/images/logo_giglio_w.png)}.giglio--token .footer .box-newsletter>form li .button{border:1px solid #fff!important;color:#fff;background-color:#171918}.giglio--token .footer .box-newsletter>form li.check-control i:after{border:1px solid #fff!important}.giglio--token .footer .box-newsletter>form li.check-control input:checked+i:after{color:#fff}.giglio--token .header{background:none;position:absolute;left:0;top:0}.giglio--token .header__assets{padding:0 15px;padding:0 var(--gutter-base)}.giglio--token .header__assets:after{display:none}@media (min-width:425px){.giglio--token .header__assets{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:1024px){.giglio--token .header__assets{padding:0 25px;padding:0 var(--gutter-normal);max-width:1920px;position:relative;left:auto;margin:0 auto}}@media (min-width:1440px){.giglio--token .header__assets{padding:0 35px;padding:0 var(--gutter-big)}}.giglio--token .header__assets .hTop{position:absolute;left:50%;margin:15px 0 0 -65px;width:130px}@media (min-width:768px){.giglio--token .header__assets .hTop{margin:15px 0 0 -100px;width:200px}}@media (min-width:1024px){.giglio--token .header__assets .hTop{margin:28px 0 0 -100px}}.giglio--token .header__assets .hTop a{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMaXZlbGxvXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MDAgNjkuNCI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggZD0iTTI3OC45IDU1LjZoOS4zdjkuM2gtOS4zek0xOTQuOSA0LjRoNS43djYwLjVoLTUuN3pNNzMuOCA0LjRoNS43djYwLjVoLTUuN3pNNDg5LjcgNC40bC0yMi40IDU0LjktMjIuNC01NC45aC05LjJ2NjAuNGg1LjdWMTFsMjIgNTMuOWg3LjhsMjItNTMuOXY1My44aDUuN1Y0LjR6TTE2Ny4xIDQuNGgtNS43djYwLjVoMjQuMnYtNS43aC0xOC41ek01OC44IDM2LjRIMjUuNHY1LjdoMzIuM2MtMy4yIDEwLjctMTMuMSAxOC40LTI0LjkgMTguNC0xNC4zIDAtMjYtMTEuNi0yNi0yNnMxMS42LTI2IDI2LTI2YzkuNiAwIDE3LjkgNS4yIDIyLjUgMTIuOWg2LjRjLTUtMTEtMTYtMTguNi0yOC44LTE4LjYtMTcuNS4xLTMxLjcgMTQuMy0zMS43IDMxLjhzMTQuMiAzMS43IDMxLjcgMzEuN2MxNi45IDAgMzAuNi0xMy4yIDMxLjYtMjkuOGgtNS43ek0xNDYuMyAzNi40SDExM3Y1LjdoMzIuM2MtMy4yIDEwLjctMTMuMSAxOC40LTI0LjkgMTguNC0xNC4zIDAtMjYtMTEuNi0yNi0yNnMxMS42LTI2IDI2LTI2YzkuNiAwIDE3LjkgNS4yIDIyLjUgMTIuOWg2LjRjLTUtMTEtMTYtMTguNi0yOC44LTE4LjZDMTAzIDIuOCA4OC44IDE3IDg4LjggMzQuNXMxNC4yIDMxLjcgMzEuNyAzMS43YzE2LjkgMCAzMC42LTEzLjIgMzEuNi0yOS44aC01LjhNMjQxLjYgMi45Yy0xNy41IDAtMzEuNyAxNC4yLTMxLjcgMzEuN3MxNC4yIDMxLjcgMzEuNyAzMS43IDMxLjctMTQuMiAzMS43LTMxLjdjLS4xLTE3LjUtMTQuMy0zMS43LTMxLjctMzEuN20wIDU3LjdjLTE0LjMgMC0yNi0xMS42LTI2LTI2IDAtMTQuMyAxMS42LTI2IDI2LTI2czI2IDExLjYgMjYgMjZjLS4xIDE0LjMtMTEuNyAyNi0yNiAyNk0zOTQuNyAyLjljLTE3LjUgMC0zMS43IDE0LjItMzEuNyAzMS43czE0LjIgMzEuNyAzMS43IDMxLjcgMzEuNy0xNC4yIDMxLjctMzEuN2MtLjEtMTcuNS0xNC4zLTMxLjctMzEuNy0zMS43bTAgNTcuN2MtMTQuMyAwLTI2LTExLjYtMjYtMjYgMC0xNC4zIDExLjYtMjYgMjYtMjZzMjYgMTEuNiAyNiAyNmMtLjEgMTQuMy0xMS43IDI2LTI2IDI2TTMyNS42IDYwLjZjLTE0LjMgMC0yNi0xMS42LTI2LTI2IDAtMTQuMyAxMS42LTI2IDI2LTI2IDEwIDAgMTguNiA1LjYgMjMgMTMuOWg2LjNDMzUwLjEgMTEgMzM4LjggMi45IDMyNS42IDIuOWMtMTcuNSAwLTMxLjcgMTQuMi0zMS43IDMxLjdzMTQuMiAzMS43IDMxLjcgMzEuN2MxMy4yIDAgMjQuNS04LjEgMjkuMy0xOS42aC02LjNjLTQuMyA4LjItMTMgMTMuOS0yMyAxMy45IiBjbGFzcz0ic3QwIi8+PC9zdmc+) no-repeat 50%}.giglio--token .header__assets .fheader__language{float:left;padding:15px 0 0}@media (min-width:1024px){.giglio--token .header__assets .fheader__language{padding:30px 0 0}}.giglio--token .header__assets .fheader__language li{display:inline-block;float:left}.giglio--token .header__assets .fheader__language li a{font-size:12px;font-family:silkaregular,sans-serif;font-family:var(--silka);line-height:28px;display:inline-block;height:28px}@media (min-width:768px){.giglio--token .header__assets .fheader__language li a{font-size:14px}}.giglio--token .header__assets .fheader__language li+li{position:relative;padding-left:10px;margin-left:10px}.giglio--token .header__assets .fheader__language li+li:before{display:block;position:absolute;content:" ";border-left:1px solid #fff;width:1px;height:12px;left:0;top:50%;margin-top:-6px}.giglio--token .header__assets .header__shop{float:right;padding:15px 0 0}@media (min-width:1024px){.giglio--token .header__assets .header__shop{padding:30px 0 0}}.giglio--token .header__assets .header__shop a,.giglio--token .header__assets .header__shop a:hover{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:12px;text-transform:uppercase;display:block;position:relative;padding-right:25px;-webkit-text-decoration:none;text-decoration:none;line-height:28px}@media (min-width:1024px){.giglio--token .header__assets .header__shop a,.giglio--token .header__assets .header__shop a:hover{font-size:14px}}.giglio--token .header__assets .header__shop a:after,.giglio--token .header__assets .header__shop a:hover:after{display:inline-block;font-family:giglio-icon;font-weight:400;font-size:20px;line-height:1;-webkit-font-smoothing:antialiased;content:"";position:absolute;top:1px;right:0}@media (min-width:1024px){.giglio--token .header__assets .header__shop a:after,.giglio--token .header__assets .header__shop a:hover:after{top:-2px;font-size:24px;margin:0 0 0 5px}}@media (min-width:1152px){body .landing-gift-guide{padding-top:0!important}}.landing-gift-guide__main{width:100vw;min-width:320px;padding:0;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.landing-gift-guide__main{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:600px){.landing-gift-guide__main{margin:0 auto;max-width:1530px}}.landing-gift-guide__main h1{margin:0;line-height:1.2em;font-family:silkalight,serif;font-family:var(--silka-light);font-size:25px;font-weight:lighter;text-transform:uppercase;padding:10px 15px 28px;padding:10px var(--gutter-base) 28px}@media (min-width:425px){.landing-gift-guide__main h1{padding:10px 15px 28px;padding:10px var(--gutter-small) 28px}}@media (min-width:600px){.landing-gift-guide__main h1{font-size:27px;padding:10px 0 28px}}@media (min-width:1152px){.landing-gift-guide__main h1{text-align:center;padding-top:40px}}@media (min-width:1440px){.landing-gift-guide__main h1{font-size:35px}}.landing-gift-guide__main img{max-width:100%}.landing-gift-guide__main .gift-box{display:flex;flex-direction:column}@media (min-width:768px){.landing-gift-guide__main .gift-box{flex-direction:row;justify-content:space-between}}.landing-gift-guide__main .gift-box__art{position:relative;margin-bottom:40px}.landing-gift-guide__main .gift-box__art>div,.landing-gift-guide__main .gift-box__art>picture{padding-top:136%;min-height:436px;position:relative}@media (min-width:600px){.landing-gift-guide__main .gift-box__art>div,.landing-gift-guide__main .gift-box__art>picture{height:720px;padding:0}}@media (min-width:768px){.landing-gift-guide__main .gift-box__art>div,.landing-gift-guide__main .gift-box__art>picture{height:0;padding-top:154.8%;min-height:408px}}.landing-gift-guide__main .gift-box__art>div img,.landing-gift-guide__main .gift-box__art>picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.landing-gift-guide__main .gift-box__art>picture{display:block}.landing-gift-guide__main .gift-box__art>header{text-align:center;text-transform:uppercase}.landing-gift-guide__main .gift-box__art>header h2{padding:11px 15px 0;padding:11px var(--gutter-base) 0;line-height:1.2em;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);font-size:30px}@media (min-width:600px){.landing-gift-guide__main .gift-box__art>header h2{font-size:33px}}@media (min-width:768px){.landing-gift-guide__main .gift-box__art>header h2{font-size:23px}}@media (min-width:1024px){.landing-gift-guide__main .gift-box__art>header h2{font-size:25px}}@media (min-width:1152px){.landing-gift-guide__main .gift-box__art>header h2{font-size:33px}}@media (min-width:1440px){.landing-gift-guide__main .gift-box__art>header h2{padding-top:15px;font-size:40px}}.landing-gift-guide__main .gift-box__art>header b{display:inline-block;padding:4px 10px 10px;font-weight:400;font-size:14px}@media (min-width:600px){.landing-gift-guide__main .gift-box__art>header b{font-size:16px}}@media (min-width:768px){.landing-gift-guide__main .gift-box__art>header b{font-size:12px}}@media (min-width:1024px){.landing-gift-guide__main .gift-box__art>header b{font-size:14px}}@media (min-width:1440px){.landing-gift-guide__main .gift-box__art>header b{padding-top:9px}}.landing-gift-guide__main .gift-box__art>a{display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%}@media (min-width:768px){.landing-gift-guide__main .gift-box__art{flex:0 1 36.2%}.landing-gift-guide__main .gift-box__art__big{flex:0 1 62.1%}.landing-gift-guide__main .gift-box__art__big>div,.landing-gift-guide__main .gift-box__art__big>picture{padding-top:90.2%}}.landing-gift-guide__main .gift-box-list{margin-top:20px;padding:0 15px;padding:0 var(--gutter-base)}@media (min-width:425px){.landing-gift-guide__main .gift-box-list{padding:0 15px;padding:0 var(--gutter-small)}}@media (max-width:767.9375px){.landing-gift-guide__main .gift-box-list>div{overflow:hidden}}@media (min-width:768px){.landing-gift-guide__main .gift-box-list{padding:0 0 60px}}@media (min-width:1440px){.landing-gift-guide__main .gift-box-list{margin-top:50px}}.landing-gift-guide__main .gift-box-list>h2{line-height:1.2em;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);text-align:center;font-size:25px;text-transform:uppercase}@media (min-width:600px){.landing-gift-guide__main .gift-box-list>h2{font-size:30px}}@media (min-width:768px){.landing-gift-guide__main .gift-box-list>h2{font-size:20px}}@media (min-width:1152px){.landing-gift-guide__main .gift-box-list>h2{font-size:25px}}@media (min-width:1440px){.landing-gift-guide__main .gift-box-list>h2{font-size:35px}}.landing-gift-guide__main .gift-box-list>span{display:block;text-align:center;font-size:16px;text-transform:uppercase;padding:8px 0 18px;line-height:1.2em}@media (min-width:600px){.landing-gift-guide__main .gift-box-list>span{font-size:18px}}@media (min-width:768px){.landing-gift-guide__main .gift-box-list>span{font-size:18px}}@media (min-width:1152px){.landing-gift-guide__main .gift-box-list>span{font-size:20px}}@media (min-width:1440px){.landing-gift-guide__main .gift-box-list>span{padding-bottom:36px}}.landing-gift-guide__main .gift-box-list #giftSwap{display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:25px}@media (min-width:768px){.landing-gift-guide__main .gift-box-list #giftSwap{overflow:visible;padding-bottom:0;margin-bottom:0}}.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art{margin-left:10px;position:relative}@media (min-width:768px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art{flex:1 0 auto;margin-left:18px}}.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art:first-child{margin-left:0}.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>div,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>picture{display:block;padding-top:122.86%;min-height:400px;position:relative}@media (min-width:600px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>div,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>picture{height:720px;padding:0}}@media (min-width:768px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>div,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>picture{height:0;padding-top:149.1%;min-height:352px}}.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>div img,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover{display:inline-flex;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;-webkit-text-decoration:none;text-decoration:none;justify-content:flex-end;align-items:center;text-align:center;font-size:28px;line-height:1.1em;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);flex-direction:column;text-transform:uppercase;padding:0 15% 10px}@media (min-width:600px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover{font-size:30px;padding-bottom:20px}}@media (min-width:768px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover{font-size:20px;padding-bottom:20px}}@media (min-width:1152px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover{font-size:25px;padding-bottom:25px}}@media (min-width:1440px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover{font-size:28px;padding-bottom:30px}}.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover em{display:block;font-size:.5em;font-family:silkaregular,sans-serif;font-family:var(--silka);font-style:normal;line-height:1em;padding-top:10px}@media (min-width:600px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover em{font-size:14px}}@media (min-width:768px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover em{font-size:12px}}@media (min-width:1440px){.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide__main .gift-box-list #giftSwap .gift-box-list__art>a:hover em{padding-top:12px}}.landing-gift-guide-single__main{min-width:320px;width:100%;padding:0;margin:0 auto}.landing-gift-guide-single__main img{max-width:100%}.landing-gift-guide-single__main .gift-box-single-4{display:flex;flex-direction:column;max-width:490px;margin:0 auto 60px;position:relative;padding-bottom:70px}@media (max-width:767.9375px){.landing-gift-guide-single__main .gift-box-single-4:after{content:" ";width:100vw;height:20px;background:#fff;position:absolute;bottom:54px;margin:0 0 0 50%;left:-50vw}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-4{flex-direction:row;justify-content:space-between;gap:50px;max-width:1194px;min-width:990px;width:73.2%}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-4{gap:3.5vw}}@media (min-width:1920px){.landing-gift-guide-single__main .gift-box-single-4{gap:90px}}.landing-gift-guide-single__main .gift-box-single-4__img{margin:0 auto;width:100%}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-4__img{max-width:490px}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-4__img{max-width:564px;flex:1 0 45.8%;margin:0}}.landing-gift-guide-single__main .gift-box-single-4__img a,.landing-gift-guide-single__main .gift-box-single-4__img a:hover{display:block;width:100%;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-4__img a,.landing-gift-guide-single__main .gift-box-single-4__img a:hover{display:flex;flex-direction:column-reverse}}.landing-gift-guide-single__main .gift-box-single-4__img a picture,.landing-gift-guide-single__main .gift-box-single-4__img a:hover picture{display:block;position:relative;padding-top:122.86%;width:100%}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-4__img a picture,.landing-gift-guide-single__main .gift-box-single-4__img a:hover picture{height:0;padding-top:150.8%;min-height:408px}}.landing-gift-guide-single__main .gift-box-single-4__img a picture img,.landing-gift-guide-single__main .gift-box-single-4__img a:hover picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.landing-gift-guide-single__main .gift-box-single-4__img a strong,.landing-gift-guide-single__main .gift-box-single-4__img a:hover strong{display:block;width:100%;text-transform:uppercase;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);line-height:1.2em}@media (max-width:1151.9375px){.landing-gift-guide-single__main .gift-box-single-4__img a strong,.landing-gift-guide-single__main .gift-box-single-4__img a:hover strong{font-size:20px;padding:20px 0 0}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-4__img a strong,.landing-gift-guide-single__main .gift-box-single-4__img a:hover strong{font-size:32px}}.landing-gift-guide-single__main .gift-box-single-4__img a em,.landing-gift-guide-single__main .gift-box-single-4__img a:hover em{display:block;width:100%;font-style:normal}@media (max-width:1151.9375px){.landing-gift-guide-single__main .gift-box-single-4__img a em,.landing-gift-guide-single__main .gift-box-single-4__img a:hover em{box-sizing:border-box;position:absolute;left:0;bottom:0;height:40px;line-height:38px;font-size:12px;border:1px solid #000;text-align:center;font-weight:700;text-transform:uppercase}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-4__img a em,.landing-gift-guide-single__main .gift-box-single-4__img a:hover em{height:50px;line-height:48px;font-size:15px}}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-4__img a em,.landing-gift-guide-single__main .gift-box-single-4__img a:hover em{font-size:16px;padding:0 0 14px}}.landing-gift-guide-single__main .gift-box-single-4__prod{margin:20px -15px 0;margin:20px var(--gutter-margin-base) 0;display:flex;flex-wrap:nowrap;overflow:auto;width:100vw}@media (min-width:425px){.landing-gift-guide-single__main .gift-box-single-4__prod{margin:20px 0 0 50%;position:relative;left:-50vw}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-4__prod{width:490px;margin:20px auto 0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,2fr));grid-gap:20px;gap:20px;overflow:visible;overflow:initial;position:static;left:0}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-4__prod{width:100%;max-width:540px;margin:0;padding-top:76px}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-4__prod{gap:28px}}.landing-gift-guide-single__main .gift-box-single-4__prod>*{flex:1 0 60vw;margin:0 15px 0 0;margin:0 var(--gutter-base) 0 0}@media (min-width:425px){.landing-gift-guide-single__main .gift-box-single-4__prod>*{margin:0 15px 0 0;margin:0 var(--gutter-small) 0 0}}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-4__prod>*{flex:1 0 37vw}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-4__prod>*{flex:none;margin:0}}.landing-gift-guide-single__main .gift-box-single-4__prod>:first-child{margin-left:15px;margin-left:var(--gutter-base)}@media (min-width:425px){.landing-gift-guide-single__main .gift-box-single-4__prod>:first-child{margin-left:15px;margin-left:var(--gutter-small)}}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-4__prod>:first-child{margin-left:calc(50% - 245px)}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-4__prod>:first-child{margin:0}}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-4__prod>:last-child{margin-right:calc(50% - 245px)}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-4__prod>:last-child{margin:0}}.landing-gift-guide-single__main .gift-box-single-line{display:flex;flex-direction:column;max-width:490px;margin:0 auto 60px;position:relative;padding-bottom:70px}@media (max-width:767.9375px){.landing-gift-guide-single__main .gift-box-single-line:after{content:" ";width:100vw;height:20px;background:#fff;position:absolute;bottom:54px;margin:0 0 0 50%;left:-50vw}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line{flex-direction:row-reverse;justify-content:space-between;gap:50px;max-width:1194px;min-width:990px;width:73.2%}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-line{gap:120px;width:100vw;padding:0 120px;margin:0 -25px 60px;margin:0 var(--gutter-margin-normal) 60px;box-sizing:border-box;max-width:1524px}}@media (min-width:1920px){.landing-gift-guide-single__main .gift-box-single-line{gap:90px;margin:0 auto 60px;width:1524px;padding:0}}.landing-gift-guide-single__main .gift-box-single-line__img{margin:0 auto;width:100%}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-line__img{max-width:490px}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__img{max-width:564px;flex:1 0 33%;margin:0}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-line__img{max-width:none;flex:1 0 37%;margin:0}}.landing-gift-guide-single__main .gift-box-single-line__img picture{display:block;position:relative;padding-top:122.86%;width:100%}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__img picture{height:0;padding-top:136.7%;min-height:408px}}.landing-gift-guide-single__main .gift-box-single-line__img picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}@media (max-width:1151.9375px){.landing-gift-guide-single__main .gift-box-single-line__prod{position:relative}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__prod{max-width:none;flex:1 1 auto;margin:0;align-content:center}}.landing-gift-guide-single__main .gift-box-single-line__prod>a,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover{display:block;width:100%;-webkit-text-decoration:none;text-decoration:none;padding-top:122.86%;margin-top:-122.86%}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__prod>a,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover{padding-top:0;margin-top:0;margin-bottom:14px;display:flex;flex-direction:column}.landing-gift-guide-single__main .gift-box-single-line__prod>a:after,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover:after{display:block;content:" ";width:31.3%;height:100%;position:absolute;right:120px;top:0}}.landing-gift-guide-single__main .gift-box-single-line__prod>a strong,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover strong{display:block;width:100%;text-transform:uppercase;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);line-height:1.2em}@media (max-width:1151.9375px){.landing-gift-guide-single__main .gift-box-single-line__prod>a strong,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover strong{font-size:20px;padding:20px 0 0}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__prod>a strong,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover strong{font-size:32px}}.landing-gift-guide-single__main .gift-box-single-line__prod>a em,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover em{display:block;width:100%;font-style:normal}@media (max-width:1151.9375px){.landing-gift-guide-single__main .gift-box-single-line__prod>a em,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover em{box-sizing:border-box;position:absolute;left:0;bottom:-70px;height:40px;line-height:38px;font-size:12px;border:1px solid #000;text-align:center;font-weight:700;text-transform:uppercase}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-line__prod>a em,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover em{height:50px;line-height:48px;font-size:15px}}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__prod>a em,.landing-gift-guide-single__main .gift-box-single-line__prod>a:hover em{font-size:16px;padding:0}}.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div{margin:20px -15px 0;margin:20px var(--gutter-margin-base) 0;display:flex;flex-wrap:nowrap;overflow:auto;width:100vw}@media (min-width:425px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div{margin:20px 0 0 50%;position:relative;left:-50vw}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div{width:490px;margin:20px auto 0;gap:20px;left:0;flex-wrap:wrap}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div{flex-wrap:nowrap;max-width:none;margin:0;padding-top:0;padding-bottom:40px;width:100%}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div{gap:20px}}.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>*,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>*,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>*{flex:1 0 60vw;margin:0 15px 0 0;margin:0 var(--gutter-base) 0 0}@media (min-width:425px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>*,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>*,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>*{margin:0 15px 0 0;margin:0 var(--gutter-small) 0 0}}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>*,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>*,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>*{flex:1 0 37vw}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>*,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>*,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>*{flex:0 0 47.9%;margin:0}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>*,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>*,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>*{flex:0 0 31.1%}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>*,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>*,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>*{flex:0 0 31.4%}}@media (min-width:1920px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>*,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>*,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>*{flex:0 0 31.9%}}.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>:first-child{margin-left:15px;margin-left:var(--gutter-base)}@media (min-width:425px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>:first-child{margin-left:15px;margin-left:var(--gutter-small)}}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>:first-child{margin-left:calc(50% - 245px)}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>:first-child,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>:first-child{margin:0}}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>:last-child,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>:last-child,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>:last-child{margin-right:calc(50% - 245px)}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper3>:last-child,.landing-gift-guide-single__main .gift-box-single-line__prod #wrapper4>:last-child,.landing-gift-guide-single__main .gift-box-single-line__prod>a+div>:last-child{margin:0}}.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper3,.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper4{background:#fff;margin-top:-40px;height:60px;position:relative;z-index:10000}@media (max-width:1151.9375px){.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper3,.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper4{display:none}}.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper3>div,.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper4>div{display:inline-block;width:25px;height:30px;margin-right:10px;cursor:pointer}.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper3>div:before,.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper4>div:before{content:"";font-family:giglio-icon;font-family:var(--icon-font);font-size:16px;font-style:normal;font-weight:600;display:inline-block;width:100%;line-height:30px}.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper3>div+div:before,.landing-gift-guide-single__main .gift-box-single-line__prod #contWrapper4>div+div:before{text-align:right;content:""}.landing-gift-guide-single__main .gift-box-single-list{margin-top:20px;padding:0}@media (max-width:767.9375px){.landing-gift-guide-single__main .gift-box-single-list>div{overflow:hidden}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-list{margin-top:50px}}.landing-gift-guide-single__main .gift-box-single-list #giftSwap{display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:25px}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap{overflow:visible;padding-bottom:0;margin:60px auto 0;max-width:840px;width:80%}}.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art{margin-left:10px;position:relative}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art{flex:1 0 auto;margin-left:18px}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art{margin-left:50px}}.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art:first-child{margin-left:0}.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>div,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>picture{display:block;padding-top:122.86%;min-height:400px;position:relative}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>div,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>picture{height:720px;padding:0}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>div,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>picture{height:0;padding-top:149.1%;min-height:352px}}.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>div img,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>picture img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover{display:inline-flex;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;-webkit-text-decoration:none;text-decoration:none;justify-content:flex-end;align-items:center;text-align:center;font-size:28px;line-height:1.1em;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);flex-direction:column;text-transform:uppercase;padding:0 15% 10px}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover{font-size:30px;padding-bottom:20px}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover{font-size:20px;padding-bottom:20px}}@media (min-width:1152px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover{font-size:25px;padding-bottom:25px}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover{font-size:28px;padding-bottom:30px}}.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover em{display:block;font-size:.5em;font-family:silkaregular,sans-serif;font-family:var(--silka);font-style:normal;line-height:1em;padding-top:10px}@media (min-width:600px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover em{font-size:14px}}@media (min-width:768px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover em{font-size:12px}}@media (min-width:1440px){.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a em,.landing-gift-guide-single__main .gift-box-single-list #giftSwap .gift-box-list__art>a:hover em{padding-top:12px}}.gift-swap .glide__bullets{text-align:center}.gift-swap .glide__bullets>*{background:#ccc;display:inline-block;width:10px;height:10px;margin:0 5px;border-radius:50%}.gift-swap .glide__bullets>.glide__bullet--active{background:#111}.astrummula1__main{width:100%;max-width:1920px;padding:0 15px;padding:0 var(--gutter-base)}@media (min-width:425px){.astrummula1__main{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:1024px){.astrummula1__main{padding:0 25px;padding:0 var(--gutter-normal)}}@media (min-width:1920px){.astrummula1__main{max-width:1850px;padding:0;margin:0 auto}}.astrummula1__main .image_hero{box-sizing:border-box;width:100vw;max-width:1920px;min-width:320px;height:0;padding-top:120%;position:relative;margin:0 -15px 32px;margin:0 var(--gutter-margin-base) 32px}@media (min-width:425px){.astrummula1__main .image_hero{margin:0 -15px 32px;margin:0 var(--gutter-margin-small) 32px}}@media (min-width:768px){.astrummula1__main .image_hero{padding-top:28.3%;margin-bottom:24px}}@media (min-width:1024px){.astrummula1__main .image_hero{margin:0 -25px 24px;margin:0 var(--gutter-margin-normal) 24px}}@media (min-width:1920px){.astrummula1__main .image_hero{max-width:1850px;margin:0 0 24px}}.astrummula1__main .image_hero img{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.astrummula1__main>h1,.astrummula1__main>h2{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:25px;line-height:32px;padding:0;margin:0 auto 17px;font-weight:400;text-align:center;width:92%;max-width:400px;min-width:300px}@media (min-width:768px){.astrummula1__main>h1,.astrummula1__main>h2{margin:0 auto 37px;line-height:36px}}@media (min-width:1024px){.astrummula1__main>h1,.astrummula1__main>h2{font-size:35px;line-height:46px;width:680px;max-width:none}}.astrummula1__main>p+h2{padding-top:18px;font-size:20px;line-height:26px}@media (min-width:768px){.astrummula1__main>p+h2{padding-top:24px}}@media (min-width:1024px){.astrummula1__main>p+h2{font-size:30px;line-height:36px;width:820px;padding-top:30px}}.astrummula1__main>h1{margin-bottom:0!important}.astrummula1__main>h1:after,.astrummula1__main>h1:before{content:'"'}.astrummula1__main>p{width:100%;max-width:600px;margin:0 auto;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:14px;line-height:21px}@media (min-width:768px){.astrummula1__main>p{min-width:600px;width:82.4%;max-width:820px}}.astrummula1__main>p.footer__project{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:600;font-size:12px;line-height:24px;padding-top:60px}.astrummula1__main>p.footer__project img{height:24px;width:auto}@media (min-width:768px){.astrummula1__main>p.footer__project{font-size:14px;min-width:600px;width:100%;max-width:1850px;line-height:36px}.astrummula1__main>p.footer__project img{height:36px}}.astrummula1__main .items_top .items_top_img{overflow-x:scroll;overflow-y:visible;width:100vw;display:flex;flex-wrap:nowrap;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.astrummula1__main .items_top .items_top_img{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:768px){.astrummula1__main .items_top .items_top_img{overflow:visible;overflow:initial;margin:0 auto;width:69%;max-width:820px}}.astrummula1__main .items_top .items_top_img>*{min-width:100px;flex:1 0 50%;width:50%;padding-top:66.7%;height:0;box-sizing:border-box;position:relative}.astrummula1__main .items_top .items_top_img>:first-child{margin-left:25%}.astrummula1__main .items_top .items_top_img>:last-child{margin-right:25%}@media (min-width:768px){.astrummula1__main .items_top .items_top_img>*{flex:1 0 33.33%;width:33.33%;padding-top:44.443%;margin:0!important}}.astrummula1__main .items_top .items_top_img>* img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.astrummula1__main .items_top .items_top_bottom{padding-top:15px;text-align:center;font-size:16px;line-height:26px;font-family:silkaregular,sans-serif;font-family:var(--silka);position:relative}.astrummula1__main .items_top .items_top_bottom b{display:block;font-family:silkamedium,sans-serif;font-family:var(--silka-medium)}@media (min-width:768px){.astrummula1__main .items_top .items_top_bottom{margin:0 auto 35px;max-width:1210px}}@media (min-width:1024px){.astrummula1__main .items_top .items_top_bottom{padding-top:0;font-size:20px}}.astrummula1__main .items_top .items_top_bottom:after{content:" ";display:block;width:258px;height:98px;background:url(https://media.giglio.com/image/upload/f_auto/v1669912804/assets/site/astrummula/land2_text.png) no-repeat 50%;background-size:contain;margin:20px auto 42px}@media (min-width:768px){.astrummula1__main .items_top .items_top_bottom:after{margin:0;position:absolute;transform:rotate(-33deg) scale(.55);bottom:0;right:-44px}}@media (min-width:1024px){.astrummula1__main .items_top .items_top_bottom:after{transform:rotate(-33deg) scale(1);bottom:58px;right:0}}.astrummula1__main>p.text--big{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:20px;line-height:26px;text-align:center;padding-bottom:16px}.astrummula1__main>p.text--big a{display:block;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:14px;line-height:19px;color:#097544;font-weight:600;margin-top:5px}.astrummula1__main>p.text--big a:after{font-size:12px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";margin-left:6px;position:relative;top:2px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:768px){.astrummula1__main>p.text--big{padding-bottom:23px}}@media (min-width:1024px){.astrummula1__main>p.text--big{padding-top:22px;font-size:30px;line-height:36px;padding-bottom:14px}}.astrummula1__main .astrummula1__img{width:100%;max-width:360px;margin:0 auto 60px}@media (min-width:768px){.astrummula1__main .astrummula1__img{width:48.9%;max-width:450px;max-height:698px}}@media (min-width:1024px){.astrummula1__main .astrummula1__img{margin-bottom:87px}}.astrummula1__main .astrummula1__img div{box-sizing:border-box;position:relative;height:0;padding-top:131%}.astrummula1__main .astrummula1__img div img{position:absolute;left:0;top:0;width:100%;-o-object-fit:cover;object-fit:cover}.astrummula1__products h3{text-align:center;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:25px;padding-bottom:13px}.astrummula1__products h3 em,.astrummula1__products h3 i{font-style:normal;display:block;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:14px;font-weight:400}@media (min-width:1024px){.astrummula1__products h3 em,.astrummula1__products h3 i{padding-top:5px}}.astrummula1__products-listing{overflow-x:scroll;overflow-y:visible;width:100vw;display:flex;flex-wrap:nowrap;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.astrummula1__products-listing{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:1024px){.astrummula1__products-listing{overflow:visible;overflow:initial;margin:0 auto;width:100%}}.astrummula1__products-listing .prod-card{flex:1 0 62.4vw;width:62.4vw;margin:0 15px 0 0;margin:0 var(--gutter-base) 0 0;min-width:200px}.astrummula1__products-listing .prod-card:first-child{margin-left:15px;margin-left:var(--gutter-base)}@media (min-width:425px){.astrummula1__products-listing .prod-card{margin:0 15px 0 0;margin:0 var(--gutter-small) 0 0}.astrummula1__products-listing .prod-card:first-child{margin-left:15px;margin-left:var(--gutter-small)}}@media (min-width:600px){.astrummula1__products-listing .prod-card{flex:1 0 38vw;width:38vw}}@media (min-width:768px){.astrummula1__products-listing .prod-card{flex:1 0 26vw;width:26vw}}@media (min-width:1024px){.astrummula1__products-listing .prod-card{min-width:100px;width:auto;flex:1 0;margin:0 0 0 15px;margin:0 0 0 var(--gutter-small)}.astrummula1__products-listing .prod-card:first-child{margin-left:0}}@media (min-width:1440px){.astrummula1__products-listing .prod-card{margin:0 0 0 25px;margin:0 0 0 var(--gutter-normal)}}.astrummula2__main{width:100%;max-width:1920px;padding:0 15px;padding:0 var(--gutter-base)}@media (min-width:425px){.astrummula2__main{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:1024px){.astrummula2__main{padding:0 25px;padding:0 var(--gutter-normal)}}@media (min-width:1920px){.astrummula2__main{max-width:1850px;padding:0;margin:0 auto}}.astrummula2__main>h1{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:25px;line-height:30px;padding:0;margin:20px auto 26px;font-weight:400;text-align:center;width:92%;max-width:990px;min-width:300px}@media (min-width:768px){.astrummula2__main>h1{margin:25px auto;line-height:36px}}@media (min-width:1024px){.astrummula2__main>h1{font-size:35px;line-height:46px;max-width:none;margin:20px auto}}.astrummula2__main .video_hero{box-sizing:border-box;width:100vw;max-width:1920px;min-width:320px;height:0;padding-top:160%;position:relative;margin:0 -15px 44px;margin:0 var(--gutter-margin-base) 44px}@media (min-width:425px){.astrummula2__main .video_hero{margin:0 -15px 44px;margin:0 var(--gutter-margin-small) 44px}}@media (min-width:768px){.astrummula2__main .video_hero{padding-top:43.3%;margin-bottom:24px}}@media (min-width:1024px){.astrummula2__main .video_hero{margin:0 -25px 56px;margin:0 var(--gutter-margin-normal) 56px}}@media (min-width:1920px){.astrummula2__main .video_hero{margin:0 auto 56px;max-width:1850px}}.astrummula2__main .video_hero video{display:block;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.astrummula2__main .backstage p,.astrummula2__main .backstage--more p,.astrummula2__main>p{font-family:silkaregular,sans-serif;font-family:var(--silka);margin:0 auto;max-width:990px;padding:0}.astrummula2__main .backstage p a,.astrummula2__main .backstage--more p a,.astrummula2__main>p a{display:inline-block;font-weight:600;padding:10px 0;margin-top:10px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:14px}.astrummula2__main>p{font-size:16px;line-height:26px}@media (min-width:768px){.astrummula2__main>p{font-size:18px;line-height:30px}}@media (min-width:1024px){.astrummula2__main>p{font-size:20px;line-height:36px}}.astrummula2__main .backstage p{font-size:16px;line-height:28px}.astrummula2__main .backstage--more p{font-size:20px;line-height:26px}.astrummula2__main .img--big,.astrummula2__main .img--giant,.astrummula2__main .img--half{margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.astrummula2__main .img--big,.astrummula2__main .img--giant,.astrummula2__main .img--half{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:1024px){.astrummula2__main .img--big,.astrummula2__main .img--giant,.astrummula2__main .img--half{margin:0 -25px;margin:0 var(--gutter-margin-normal)}}@media (min-width:1920px){.astrummula2__main .img--big,.astrummula2__main .img--giant,.astrummula2__main .img--half{max-width:1850px;margin:0}}.astrummula2__main .img--big q,.astrummula2__main .img--big span,.astrummula2__main .img--giant q,.astrummula2__main .img--giant span,.astrummula2__main .img--half q,.astrummula2__main .img--half span{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:12px;line-height:19px;display:block;padding:10px 15px 0;padding:10px var(--gutter-base) 0}.astrummula2__main .img--big q em,.astrummula2__main .img--big q i,.astrummula2__main .img--big span em,.astrummula2__main .img--big span i,.astrummula2__main .img--giant q em,.astrummula2__main .img--giant q i,.astrummula2__main .img--giant span em,.astrummula2__main .img--giant span i,.astrummula2__main .img--half q em,.astrummula2__main .img--half q i,.astrummula2__main .img--half span em,.astrummula2__main .img--half span i{font-style:normal}.astrummula2__main .img--big q:after,.astrummula2__main .img--big q:before,.astrummula2__main .img--big span:after,.astrummula2__main .img--big span:before,.astrummula2__main .img--giant q:after,.astrummula2__main .img--giant q:before,.astrummula2__main .img--giant span:after,.astrummula2__main .img--giant span:before,.astrummula2__main .img--half q:after,.astrummula2__main .img--half q:before,.astrummula2__main .img--half span:after,.astrummula2__main .img--half span:before{content:" "!important;display:none}@media (min-width:425px){.astrummula2__main .img--big q,.astrummula2__main .img--big span,.astrummula2__main .img--giant q,.astrummula2__main .img--giant span,.astrummula2__main .img--half q,.astrummula2__main .img--half span{padding:10px 15px 0;padding:10px var(--gutter-small) 0}}@media (min-width:1024px){.astrummula2__main .img--big q,.astrummula2__main .img--big span,.astrummula2__main .img--giant q,.astrummula2__main .img--giant span,.astrummula2__main .img--half q,.astrummula2__main .img--half span{padding:10px 25px 0;padding:10px var(--gutter-normal) 0;font-size:14px}.astrummula2__main .img--big div+q,.astrummula2__main .img--big div+span,.astrummula2__main .img--giant div+q,.astrummula2__main .img--giant div+span,.astrummula2__main .img--half div+q,.astrummula2__main .img--half div+span{padding-top:25px}}.astrummula2__main .img--big img,.astrummula2__main .img--giant img,.astrummula2__main .img--half img{position:absolute;width:100%;left:0;top:0}.astrummula2__main .img--big{padding:35px 0 20px}@media (min-width:1024px){.astrummula2__main .img--big{padding:55px 0 48px}}.astrummula2__main .img--big>div{width:100%;height:0;padding-top:68.9%;position:relative}@media (min-width:768px){.astrummula2__main .img--big>div{padding-top:56.4%}}@media (min-width:1024px){.astrummula2__main .img--half{padding-bottom:38px}}.astrummula2__main .img--half>div{padding-bottom:20px}.astrummula2__main .img--half>div>div{width:100%;height:0;padding-top:68.9%;position:relative}@media (min-width:768px){.astrummula2__main .img--half{display:flex}.astrummula2__main .img--half>div{flex:1 0 50%;width:50%}.astrummula2__main .img--half>div>div{padding-top:68.9%}}@media (min-width:1024px){.astrummula2__main .img--giant{padding-bottom:38px}}.astrummula2__main .img--giant>div{width:100%;height:0;padding-top:68.9%;position:relative}@media (min-width:768px){.astrummula2__main .img--giant>div{padding-top:69.5%}.astrummula2__main .backstage{display:flex;position:relative;align-items:center;justify-content:space-between;margin-top:50px}}@media (min-width:1024px){.astrummula2__main .backstage{position:relative;max-width:1200px;margin:50px auto 0}}@media (min-width:768px){.astrummula2__main .backstage--cont{flex:0 0 42%}}.astrummula2__main .backstage--cont h2{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:25px;line-height:34px;padding:29px 0 10px}@media (min-width:768px){.astrummula2__main .backstage--cont h2{padding-top:0}}@media (min-width:1024px){.astrummula2__main .backstage--cont h2{font-size:35px;line-height:46px;padding-bottom:34px}}.astrummula2__main .backstage--img{width:100vw;max-width:440px;margin:15px -15px 0;margin:15px var(--gutter-margin-base) 0}.astrummula2__main .backstage--img .glide__track{overflow:hidden}.astrummula2__main .backstage--img .glide__track .glide__slides{min-width:100vw}.astrummula2__main .backstage--img .glide__track .glide__slides li{display:inline-block;position:relative;width:100vw;max-width:440px;height:131.4vw;max-height:578px;box-sizing:border-box}.astrummula2__main .backstage--img .glide__track .glide__slides li img{position:absolute;width:100%;left:0;top:0}.astrummula2__main .backstage--img .glide-controls{text-align:center;margin:18px 0 62px}.astrummula2__main .backstage--img .glide-controls button{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:46px;height:46px;font-size:46px;background:#fff;margin:5px 20px;cursor:pointer}.astrummula2__main .backstage--img .glide-controls button.cLeft:before{content:""}.astrummula2__main .backstage--img .glide-controls button.cRight:before{content:""}@media (min-width:768px){.astrummula2__main .backstage--img .glide-controls button{width:40px;height:40px;font-size:40px;margin:-20px 0 0;position:absolute;top:50%}.astrummula2__main .backstage--img .glide-controls button.cLeft{left:-50px}.astrummula2__main .backstage--img .glide-controls button.cRight{right:-50px}}@media (min-width:425px){.astrummula2__main .backstage--img{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:440px){.astrummula2__main .backstage--img{margin:0 auto;width:100%}.astrummula2__main .backstage--img .glide__track .glide__slides li{width:100%;max-width:440px;height:119.5vw;max-height:578px}}@media (min-width:768px){.astrummula2__main .backstage--img{flex:0 0 45.4%;width:45.4%;margin:0 40px 0 50px;position:relative;height:56.5vw;max-height:578px;overflow:hidden}.astrummula2__main .backstage--img.glide--carousel{overflow:visible;overflow:initial}.astrummula2__main .backstage--img .glide__track .glide__slides li{height:56.5vw}.astrummula2__main .backstage--more{display:flex;position:relative;align-items:center;justify-content:space-between;flex-direction:row-reverse;margin-top:68px}}@media (min-width:1024px){.astrummula2__main .backstage--more{position:relative;max-width:1200px;margin:68px auto 0}}@media (min-width:768px){.astrummula2__main .backstage--more>p{margin:0;flex:0 0 48.8%}}.astrummula2__main .backstage--more--img{width:100vw;max-width:440px;height:131.4vw;max-height:578px;position:relative;margin:15px -15px 0;margin:15px var(--gutter-margin-base) 0}.astrummula2__main .backstage--more--img img{position:absolute;width:100%;left:0;top:0}@media (min-width:425px){.astrummula2__main .backstage--more--img{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:440px){.astrummula2__main .backstage--more--img{margin:0 auto;width:100%;max-width:440px;height:119.5vw;max-height:578px}}@media (min-width:768px){.astrummula2__main .backstage--more--img{margin:0;flex:0 0 45.4%;width:45.4%;height:56.5vw}}.astrummula2__products{margin-top:40px}@media (min-width:768px){.astrummula2__products{margin-top:60px}}.astrummula2__products h3{text-align:center;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:25px;padding-bottom:13px}.astrummula2__products h3 em,.astrummula2__products h3 i{font-style:normal;display:block;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:14px;font-weight:400}@media (min-width:1024px){.astrummula2__products h3 em,.astrummula2__products h3 i{padding-top:5px}}.astrummula2__products-listing{overflow-x:scroll;overflow-y:visible;width:100vw;display:flex;flex-wrap:nowrap;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.astrummula2__products-listing{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:1024px){.astrummula2__products-listing{overflow:visible;overflow:initial;margin:0 auto;width:100%}}.astrummula2__products-listing .prod-card{flex:1 0 62.4vw;width:62.4vw;margin:0 15px 0 0;margin:0 var(--gutter-base) 0 0;min-width:200px}.astrummula2__products-listing .prod-card:first-child{margin-left:15px;margin-left:var(--gutter-base)}@media (min-width:425px){.astrummula2__products-listing .prod-card{margin:0 15px 0 0;margin:0 var(--gutter-small) 0 0}.astrummula2__products-listing .prod-card:first-child{margin-left:15px;margin-left:var(--gutter-small)}}@media (min-width:600px){.astrummula2__products-listing .prod-card{flex:1 0 38vw;width:38vw}}@media (min-width:768px){.astrummula2__products-listing .prod-card{flex:1 0 26vw;width:26vw}}@media (min-width:1024px){.astrummula2__products-listing .prod-card{min-width:100px;width:auto;flex:1 0;margin:0 0 0 15px;margin:0 0 0 var(--gutter-small)}.astrummula2__products-listing .prod-card:first-child{margin-left:0}}@media (min-width:1440px){.astrummula2__products-listing .prod-card{margin:0 0 0 25px;margin:0 0 0 var(--gutter-normal)}}.astrummula_hint{background:#097544;padding:8px 14px;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:13px;color:#fff;text-transform:uppercase;margin-bottom:30px}.astrummula_hint:before{content:attr(aria-label)}@media (min-width:768px){.astrummula_hint{padding:12px 20px;font-size:12px}}.downloadAPP__main{font-family:silkaregular,sans-serif;font-family:var(--silka);width:100%;max-width:1920px;padding:0 15px;padding:0 var(--gutter-base)}@media (min-width:425px){.downloadAPP__main{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:1024px){.downloadAPP__main{padding:0 25px;padding:0 var(--gutter-normal)}}@media (min-width:1920px){.downloadAPP__main{max-width:1850px;padding:0;margin:0 auto}}.downloadAPP__main .video-box-app{position:relative;display:flex;padding-top:70vw;flex-direction:column;align-content:flex-start;justify-content:center;align-items:center;padding-bottom:96px}.downloadAPP__main .video-box-app *{width:84.51%;text-align:center;margin:0}.downloadAPP__main .video-box-app video{width:100%;height:70vw;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;right:0;box-sizing:border-box}.downloadAPP__main .video-box-app h1{font-size:30px;line-height:1.2em;padding:30px 0 12px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium)}.downloadAPP__main .video-box-app span{font-size:16px;line-height:1.4em;padding-bottom:28px}.downloadAPP__main .video-box-app>div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:127px}.downloadAPP__main .video-box-app>div a{display:block;width:155px;height:52px;background:transparent no-repeat;background-size:cover}@media (min-width:425px){.downloadAPP__main .video-box-app{padding-top:70vw}.downloadAPP__main .video-box-app video{height:70vw}}@media (min-width:600px){.downloadAPP__main .video-box-app>div{width:350px;flex-direction:row;height:52px}}@media (min-width:1024px){.downloadAPP__main .video-box-app{display:flex;padding:0;height:23vw;max-height:492px;flex-direction:column;align-items:flex-start}.downloadAPP__main .video-box-app *{width:380px;text-align:left}.downloadAPP__main .video-box-app h1{font-size:40px;padding-top:0}.downloadAPP__main .video-box-app span{font-size:18px}.downloadAPP__main .video-box-app video{width:60%;height:100%}}@media (min-width:1440px){.downloadAPP__main .video-box-app *{width:29.2%}.downloadAPP__main .video-box-app h1{font-size:50px}.downloadAPP__main .video-box-app span{font-size:20px}.downloadAPP__main .video-box-app video{width:64%;height:100%}}.downloadAPP__main .why-download-app{position:relative}@media (min-width:600px){.downloadAPP__main .why-download-app{padding:100px 0 0}}.downloadAPP__main .why-download-app h2{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:22px;text-transform:uppercase;text-align:center;padding:0 0 30px;margin:0}@media (min-width:1440px){.downloadAPP__main .why-download-app h2{font-size:25px}}.downloadAPP__main .why-download-app .why-APP{height:710px}.downloadAPP__main .why-download-app .why-APP ul{display:flex;height:710px}@media (min-width:600px){.downloadAPP__main .why-download-app .why-APP ul{flex-direction:row;max-width:1440px;margin:0 auto}.downloadAPP__main .why-download-app .why-APP ul li{flex:1 0 33.33%}}.downloadAPP__main .why-download-app .why-APP ul li{display:flex;flex-direction:column;align-items:center;text-align:center}.downloadAPP__main .why-download-app .why-APP ul li::marker{display:none}.downloadAPP__main .why-download-app .why-APP ul li img{width:225px;height:488px;-o-object-fit:contain;object-fit:contain}.downloadAPP__main .why-download-app .why-APP ul li span,.downloadAPP__main .why-download-app .why-APP ul li strong{display:block;width:75%;min-width:310px;margin:0 auto}.downloadAPP__main .why-download-app .why-APP ul li strong{padding-top:48px;font-size:20px;line-height:1.15em}@media (min-width:600px){.downloadAPP__main .why-download-app .why-APP ul li strong{padding-top:23px}}.downloadAPP__main .why-download-app .why-APP ul li span{padding-top:16px;font-size:16px;line-height:1.4em}@media (min-width:600px){.downloadAPP__main .why-download-app .why-APP ul li span{padding-top:8px}}@media (min-width:1440px){.downloadAPP__main .why-download-app .why-APP ul li strong{padding-top:23px;font-size:20px;line-height:1.15em}.downloadAPP__main .why-download-app .why-APP ul li span{padding-top:8px;font-size:16px;line-height:1.4em}}.downloadAPP__main .why-download-app .why-APP .why-APP-pagination{position:absolute;top:502px;text-align:center;height:20px}.downloadAPP__main .why-download-app .why-APP .why-APP-pagination .swiper-pagination-bullet-active{background:#000;opacity:1}.downloadAPP__main .personas-APP{width:100vw;height:100vh;margin:0 -15px;margin:0 var(--gutter-margin-base);position:relative;z-index:9999999999999;max-width:1850px;max-height:932px}@media (min-width:425px){.downloadAPP__main .personas-APP{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:600px){.downloadAPP__main .personas-APP{height:0;box-sizing:border-box;padding-top:110%;top:0;z-index:2;max-height:1100px}}@media (min-width:768px){.downloadAPP__main .personas-APP{padding-top:58.9%}}@media (min-width:1024px){.downloadAPP__main .personas-APP{margin:0 -25px;margin:0 var(--gutter-margin-normal)}}@media (min-width:1920px){.downloadAPP__main .personas-APP{margin:0}}.downloadAPP__main .personas-APP .swiper-wrapper{position:relative}@media (min-width:600px){.downloadAPP__main .personas-APP .swiper-wrapper{position:absolute;top:0}}.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide{color:#fff;display:flex;justify-content:flex-end;align-items:stretch;position:relative;padding:0 15px 30px;padding:0 var(--gutter-base) 30px;flex-direction:column}@media (min-width:425px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide{padding:0 15px 30px;padding:0 var(--gutter-small) 30px}}@media (min-width:1024px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide{padding:0 25px 50px;padding:0 var(--gutter-normal) 50px}}@media (min-width:1440px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide{padding:0 35px 71px;padding:0 var(--gutter-big) 71px}}@media (min-width:1920px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide{margin:0}}.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide b{display:block;font-size:23px;line-height:1em;position:relative;padding-bottom:8px}@media (min-width:768px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide b{font-size:32px}}@media (min-width:1440px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide b{font-size:40px}}.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide span{display:block;font-size:13px;line-height:1.3em;position:relative}@media (min-width:768px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide span{font-size:16px;width:80%;max-width:916px}}@media (min-width:1440px){.downloadAPP__main .personas-APP .swiper-wrapper .swiper-slide span{font-size:20px}}.downloadAPP__main .personas-APP .swiper-pagination{width:250px;left:50%;margin-left:-125px;top:30px;height:3px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media (min-width:768px){.downloadAPP__main .personas-APP .swiper-pagination{left:15px;left:var(--gutter-small);margin:0;top:auto;bottom:27px}}@media (min-width:1024px){.downloadAPP__main .personas-APP .swiper-pagination{left:25px;left:var(--gutter-normal)}}@media (min-width:1440px){.downloadAPP__main .personas-APP .swiper-pagination{left:35px;left:var(--gutter-big)}}.downloadAPP__main .personas-APP .swiper-pagination-bullet{background:#ada8a8;opacity:1;width:31%;height:3px;border-radius:0;margin:0!important;position:relative;overflow:hidden;flex:0 0 31%}.downloadAPP__main .personas-APP .swiper-pagination-bullet:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.downloadAPP__main .personas-APP .swiper-pagination-bullet-active:before{background-color:#f6f6f6;animation:slide-progress 5s cubic-bezier(.3,0,.3,1) forwards}.downloadAPP__main .personas-APP .swiper-button-next,.downloadAPP__main .personas-APP .swiper-button-prev{display:none}@media (min-width:1024px){.downloadAPP__main .personas-APP .swiper-button-next,.downloadAPP__main .personas-APP .swiper-button-prev{display:block;background:none!important}.downloadAPP__main .personas-APP .swiper-button-next:before,.downloadAPP__main .personas-APP .swiper-button-prev:before{font-size:30px;font-weight:400;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;-webkit-text-decoration:none;text-decoration:none;color:#fff}.downloadAPP__main .personas-APP .swiper-button-prev:before{content:""}.downloadAPP__main .personas-APP .swiper-button-next:before{content:""}}.downloadAPP__main .personas-APP.swiper-paused .swiper-pagination-bullet-active:before{animation-play-state:paused}.downloadAPP__main .footer-download-app{padding:110px 0}.downloadAPP__main .footer-download-app:before{display:block;content:" ";background:url(https://media.giglio.com/image/upload/f_auto/v1679588501/assets/site/land-app/text-small.png) no-repeat 50%;width:100%;height:108px;background-size:contain}@media (min-width:600px){.downloadAPP__main .footer-download-app:before{height:7vw;width:56.5%;max-width:900px;max-height:116px;margin:0 auto;background-image:url(https://media.giglio.com/image/upload/f_auto/v1679588439/assets/site/land-app/text-large.png)}}.downloadAPP__main .footer-download-app strong{display:block;padding:10px 0 30px;font-weight:400;text-align:center}@media (min-width:600px){.downloadAPP__main .footer-download-app strong{font-size:20px;padding:0 0 40px;margin-top:-4px}}.downloadAPP__main .footer-download-app>div{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:127px}.downloadAPP__main .footer-download-app>div a{display:block;width:155px;height:52px;background:transparent no-repeat;background-size:cover}@media (min-width:600px){.downloadAPP__main .footer-download-app>div{width:350px;margin:0 auto;flex-direction:row;height:52px}}@keyframes slide-progress{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@media (max-width:767.9375px){.contacts-us .page-generic__list{order:0}.contacts-us .page-generic__header{order:1}.contacts-us__main-text{order:2}}.contacts-us h1{font-size:20px;font-weight:600}@media (min-width:1024px){.contacts-us h1{padding-left:200px;margin:0!important}}@media (min-width:1440px){.contacts-us h1{padding-left:300px}}@media (min-width:1920px){.contacts-us h1{padding-left:0;margin:0 auto!important}}@media (min-width:768px){.contacts-us__main-text{flex:1}}@media (min-width:1024px){.contacts-us__main-text{padding-right:200px}}@media (min-width:1440px){.contacts-us__main-text{padding-right:300px}}.contacts-us__main-text>*{max-width:850px;margin-left:auto!important;margin-right:auto!important}.contacts-us__main-text p{font-size:16px;line-height:22px}.contacts-us__main-text p+h2{padding-top:57px}.contacts-us__main-text h2{font-size:16px;font-weight:400;line-height:1.24em;text-transform:uppercase;font-family:silkamedium,sans-serif;font-family:var(--silka-medium)}.contacts-us__main-text ul{list-style:none;padding-bottom:16px}.contacts-us__main-text ul li{border-bottom:1px solid #e1e1e1;padding:16px 0}.contacts-us__main-text ul li h3{font-size:16px;line-height:1.24em;padding-right:60px;position:relative;cursor:pointer}.contacts-us__main-text ul li h3:after{display:block;font-size:20px;font-weight:400;font-family:giglio-icon;font-family:var(--icon-font);content:"";position:absolute;right:0;top:0;width:18px;height:20px;line-height:20px}.contacts-us__main-text ul li h3+p{padding:11px 40px 0 20px;font-size:14px;line-height:22px;display:none}.contacts-us__main-text ul li h3.showThis:after{font-family:Lato,sans-serif;font-family:var(--primary-font);content:" ";border-bottom:1px solid #000;width:17px;height:12px}.contacts-us__main-text ul li h3.showThis+p{display:block}.contacts-us__main-text ul+p a{font-weight:600;margin-left:6px}.contacts-us__main-text ul+p a:after{font-size:10px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";margin-left:4px;-webkit-text-decoration:none;text-decoration:none}.contacts-us__main-text .writeUs{border:1px solid #e1e1e1;padding:20px;margin:57px 0}@media (min-width:768px){.contacts-us__main-text .writeUs{padding:20px 50px 20px 30px}}.contacts-us__main-text .writeUs iframe{width:112%!important;max-width:none!important;height:550px!important;margin:0 -20px}@media (min-width:768px){.contacts-us__main-text .writeUs iframe{margin:0;width:100%!important;height:500px!important}}.contacts-us__main-text .contactUs{border:1px solid #e1e1e1;padding:20px;margin-bottom:57px;position:relative;font-size:14px;line-height:20px}@media (min-width:768px){.contacts-us__main-text .contactUs{padding:20px 250px 20px 30px}}.contacts-us__main-text .contactUs h2{padding-bottom:8px}.contacts-us__main-text .contactUs a{display:block;margin-top:20px;font-weight:600;width:150px}@media (min-width:768px){.contacts-us__main-text .contactUs a{display:inline-block;width:auto;margin:0;position:absolute;right:50px;top:47px}}.contacts-us__main-text .chatWithUs{border:1px solid #e1e1e1;padding:20px;margin-bottom:57px;margin-top:36px;position:relative;font-size:14px;line-height:20px}@media (min-width:768px){.contacts-us__main-text .chatWithUs{padding:20px 250px 20px 30px}}.contacts-us__main-text .chatWithUs h2{padding-bottom:8px}.contacts-us__main-text .chatWithUs a,.contacts-us__main-text .chatWithUs a:hover{display:block;margin-top:20px;font-weight:600;min-width:170px;text-align:center;height:40px;background:#fff;border:1px solid #000;font-size:14px;padding:8px 21px 0 60px;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;position:relative;cursor:pointer}@media (min-width:768px){.contacts-us__main-text .chatWithUs a,.contacts-us__main-text .chatWithUs a:hover{display:inline-block;width:auto;margin:-20px 0 0;position:absolute;right:26px;top:50%}}.contacts-us__main-text .chatWithUs a i,.contacts-us__main-text .chatWithUs a:hover i{background-repeat:no-repeat;background-size:contain;display:block;position:absolute;width:26px;height:26px;left:18px;top:7px}@media (min-width:768px){.contacts-us__main-text .ourAddress{padding:20px 30px;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}}.contacts-us__main-text .ourAddress p{padding:0 0 30px;display:block;font-size:14px;line-height:20px}@media (min-width:768px){.contacts-us__main-text .ourAddress p{padding:0;flex:0 0 50%}}.contacts-us__main-text .ourAddress p em{font-style:normal;display:block;padding-bottom:8px}.vestiaireCollective__main{font-family:silkaregular,sans-serif;font-family:var(--silka);width:100%;max-width:1920px;padding:0 15px 60px;padding:0 var(--gutter-base) 60px;margin-bottom:-20px;background:#f8f7f3;position:relative}.vestiaireCollective__main h1{position:absolute;left:-200%;top:0;padding:0}.vestiaireCollective__main .imgClaim{position:relative;height:162.934vw;min-height:522px;max-height:660px;max-width:660px;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.vestiaireCollective__main .imgClaim{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:660px){.vestiaireCollective__main .imgClaim{height:58.33vw;min-height:387px;max-width:1919px;max-height:1075px}}@media (min-width:1024px){.vestiaireCollective__main .imgClaim{margin:0 -25px;margin:0 var(--gutter-margin-normal);height:58vw}}@media (min-width:1440px){.vestiaireCollective__main .imgClaim{height:56.03vw}}@media (min-width:1920px){.vestiaireCollective__main .imgClaim{height:1070px;width:1850px;margin:0 auto}}.vestiaireCollective__main .imgClaim img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vestiaireCollective__main h2{color:#eb4451;font-size:30px;line-height:1.2em;font-weight:400;text-align:center;margin:42px auto 18px}.vestiaireCollective__main h2 b{font-family:silkabold,sans-serif;font-family:var(--silka-bold);font-weight:700}@media (min-width:660px){.vestiaireCollective__main h2{font-size:35px}.vestiaireCollective__main h2 b{display:block}}@media (min-width:1024px){.vestiaireCollective__main h2{font-size:40px}}.vestiaireCollective__main>p{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);color:#f9646f;font-size:16px;line-height:1.5em;text-align:center;padding:0}@media (min-width:1024px){.vestiaireCollective__main>ul{position:relative;max-width:1205px;margin:10px auto 0}}@media (min-width:1440px){.vestiaireCollective__main>ul{max-width:1450px;width:88%;min-height:560px}}.vestiaireCollective__main>ul>li{padding:155px 0 0;list-style:none}.vestiaireCollective__main>ul>li strong{display:block;text-align:center;color:#f9646f;font-family:silkaregular,sans-serif;font-family:var(--silka);text-transform:uppercase;position:relative;padding:0 0 6px}.vestiaireCollective__main>ul>li strong:after{display:block;width:74px;height:74px;background-repeat:no-repeat;background-position:bottom;background-size:contain;content:" ";position:absolute;left:50%;top:-84px;margin:0 0 0 -37px}@media (min-width:1024px){.vestiaireCollective__main>ul>li strong{text-align:left}.vestiaireCollective__main>ul>li strong:after{left:0;top:-84px;margin:0}}.vestiaireCollective__main>ul>li:first-child strong:after{background-image:url(//static.giglio.com/site/vestiaire/VC-icon1.png)}.vestiaireCollective__main>ul>li:first-child+li{padding-top:140px}.vestiaireCollective__main>ul>li:first-child+li strong:after{background-image:url(//static.giglio.com/site/vestiaire/VC-icon2.png)}.vestiaireCollective__main>ul>li p{font-size:16px;line-height:1.5em;padding:0 10px;max-width:none}@media (min-width:1024px){.vestiaireCollective__main>ul>li p{padding:0}}.vestiaireCollective__main>ul>li a,.vestiaireCollective__main>ul>li a:hover{display:block;background:#000;color:#fff;text-align:center;height:40px;line-height:40px;font-size:14px;margin:48px auto 0;max-width:460px;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1024px){.vestiaireCollective__main>ul>li a,.vestiaireCollective__main>ul>li a:hover{margin:48px 0 0;max-width:210px}}.vestiaireCollective__main>ul>li.image{padding:0;margin:45px auto 0;width:100%;max-width:460px;position:relative}.vestiaireCollective__main>ul>li.image:before{content:" ";display:block;padding-top:135.36%;box-sizing:border-box;background-color:#6495ed}.vestiaireCollective__main>ul>li.image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.vestiaireCollective__main>ul>li.image{position:absolute;right:0;top:0;padding:0;width:30.7%;max-width:380px}.vestiaireCollective__main>ul>li{padding:125px 0 0;width:56.5%}}@media (min-width:425px){.vestiaireCollective__main{padding:0 15px 87px;padding:0 var(--gutter-small) 87px}}@media (min-width:660px){.vestiaireCollective__main{margin-bottom:-50px}}@media (min-width:1024px){.vestiaireCollective__main{padding:0 25px 87px;padding:0 var(--gutter-normal) 87px}}@media (min-width:1920px){.vestiaireCollective__main{max-width:1850px;padding:0 0 87px;margin:0 auto -50px}}.googleDoodle__main{font-family:silkaregular,sans-serif;font-family:var(--silka);width:100%;max-width:1920px;padding:0 15px 60px;padding:0 var(--gutter-base) 60px;margin-bottom:-20px;position:relative}@media (min-width:425px){.googleDoodle__main{padding:0 15px;padding:0 var(--gutter-small)}}@media (min-width:660px){.googleDoodle__main{margin-bottom:-50px}}@media (min-width:1024px){.googleDoodle__main{padding:0 25px;padding:0 var(--gutter-normal)}}@media (min-width:1920px){.googleDoodle__main{max-width:1850px;padding:0 0 87px;margin:0 auto -137px}}.googleDoodle__main .imgClaim{height:60vw;max-height:340px;min-height:270px;max-width:520px;margin:0 auto;text-align:center;padding-top:50px;box-sizing:content-box}@media (min-width:768px){.googleDoodle__main .imgClaim{padding-top:132px;height:567px;max-width:795px;max-height:none;box-sizing:border-box}}.googleDoodle__main .imgClaim img{max-width:520px;width:100%}.googleDoodle__main .imgClaim img+img{margin-top:26px;max-width:520px}@media (min-width:768px){.googleDoodle__main .imgClaim img+img{max-width:795px}}.googleDoodle__main h1{color:#5f517d;font-size:30px;line-height:1.3em;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);text-align:center;margin:30px auto 18px}@media (min-width:660px){.googleDoodle__main h1{font-size:35px}}@media (min-width:1024px){.googleDoodle__main h1{font-size:40px}}.googleDoodle__main>p{font-family:silkaregular,sans-serif;font-family:var(--silka);color:#000;font-size:16px;line-height:1.375em;text-align:center;padding:0 0 70px}.googleDoodle__main>p strong{font-size:18px;display:block;padding-bottom:1em}.googleDoodle__main>ol{background:#ffe5b8;color:#534778;counter-reset:section;text-align:center;padding:56px 15px 0;padding:56px var(--gutter-base) 0;box-sizing:border-box;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.googleDoodle__main>ol{padding:50px 15px 0;padding:50px var(--gutter-small) 0;margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:768px){.googleDoodle__main>ol{position:relative;text-align:left;min-height:520px;padding:50px 50% 50px 25px}}@media (min-width:1024px){.googleDoodle__main>ol{min-height:45.4vw;margin:0 -25px;margin:0 var(--gutter-margin-normal);position:relative;padding:50px 50% 50px 50px;display:flex;flex-direction:column;justify-content:center}}@media (min-width:1440px){.googleDoodle__main>ol{padding:50px 100px;min-height:10px;height:653px;max-width:1440px;margin:0 auto}}.googleDoodle__main>ol:before{content:attr(aria-label);font-family:silkabold,sans-serif;font-family:var(--silka-bold);text-transform:uppercase;font-size:20px;color:#534778;display:block}.googleDoodle__main>ol>li{list-style:none;font-size:18px;color:#554979;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);padding-top:32px;max-width:450px;display:block;margin:0 auto}.googleDoodle__main>ol>li:before{counter-increment:section;content:counter(section);font-family:silkabold,sans-serif;font-family:var(--silka-bold);font-size:30px;color:#ef7e82;display:block}.googleDoodle__main>ol>li.image_left{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:70px}.googleDoodle__main>ol>li.image_left:before{content:"";display:none}.googleDoodle__main>ol>li.image_left img{height:117.87vw;min-height:442px;width:79.47vw;min-width:298px;-o-object-fit:cover;object-fit:cover;max-width:450px;max-height:667px}@media (min-width:768px){.googleDoodle__main>ol>li.image_left{position:absolute;right:25px;top:0;padding:0;width:298px;height:100%}.googleDoodle__main>ol>li.image_left img{height:442px;width:298px}}@media (min-width:1024px){.googleDoodle__main>ol>li.image_left{right:50px;display:flex;justify-content:center}}@media (min-width:1440px){.googleDoodle__main>ol>li.image_left{right:100px}}@media (min-width:768px){.googleDoodle__main>ol>li{max-width:600px;margin:0}}@media (min-width:1024px){.googleDoodle__main>ol>li{font-size:20px}}.googleDoodle__main>form{background:#c2b5d1;color:#fff0d6;padding:32px 15px 60px;padding:32px var(--gutter-base) 60px;box-sizing:border-box;margin:0 -15px;margin:0 var(--gutter-margin-base)}@media (min-width:425px){.googleDoodle__main>form{padding:32px 15px;padding:32px var(--gutter-small);margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (min-width:768px){.googleDoodle__main>form{padding:50px 15px;padding:50px var(--gutter-small)}}@media (min-width:1024px){.googleDoodle__main>form{min-height:45.4vw;margin:0 -25px;margin:0 var(--gutter-margin-normal);position:relative;padding:70px 50px}}@media (min-width:1440px){.googleDoodle__main>form{padding:70px 100px;min-height:10px;height:653px;max-width:1440px;margin-left:auto;margin-right:auto}}.googleDoodle__main>form>ul{display:block;margin:0 auto;max-width:450px}@media (min-width:768px){.googleDoodle__main>form>ul{padding-top:12px;width:80%;max-width:736px}}.googleDoodle__main>form>ul li{list-style:none;font-size:18px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);padding-top:35px;display:inline-block;width:100%;box-sizing:content-box}@media (min-width:768px){.googleDoodle__main>form>ul li{padding-top:22px}.googleDoodle__main>form>ul li.half{width:47.5%}.googleDoodle__main>form>ul li.half+.half{padding-left:5%}}.googleDoodle__main>form>ul li label{display:block;width:100%;font-size:12px;text-transform:uppercase;cursor:pointer}.googleDoodle__main>form>ul li label input[type=email],.googleDoodle__main>form>ul li label input[type=text]{border:1px solid #cacaca;height:45px;width:100%;box-sizing:border-box;font-size:14px;font-family:Lato,sans-serif;font-family:var(--primary-font);color:#000;margin-top:2px;padding:3px 10px}.googleDoodle__main>form>ul li span{font-size:10px;color:#000;font-family:Lato,sans-serif;font-family:var(--primary-font);display:block;margin:-6px 0 6px}.googleDoodle__main>form>ul li span~label{font-family:Lato,sans-serif;font-family:var(--primary-font);line-height:25px;font-size:12px;color:#000;display:inline-block;width:40%;max-width:140px;text-transform:none;position:relative;height:25px;padding-left:30px}.googleDoodle__main>form>ul li span~label+label{margin-left:15px}.googleDoodle__main>form>ul li span~label input[type=radio]{accent-color:#000;display:inline-block;width:25px;height:25px;border:1px solid #e3e3e3;background:none;position:absolute;left:0;top:0}@media (min-width:768px){.googleDoodle__main>form>ul li.link-privacy{padding-top:18px;padding-bottom:4px}}.googleDoodle__main>form>ul li.link-privacy label{line-height:16px;position:relative}.googleDoodle__main>form>ul li.link-privacy label input{position:absolute;left:3px;top:3px;width:1px;height:1px}.googleDoodle__main>form>ul li.link-privacy label input:checked+i:after{content:"✓";font-size:14px;line-height:8px;color:#000;font-weight:600}.googleDoodle__main>form>ul li.link-privacy label i{display:block;padding-left:18px;position:relative;text-transform:none;font-style:normal;font-size:10px;color:#000;font-family:Lato,sans-serif;font-family:var(--primary-font)}.googleDoodle__main>form>ul li.link-privacy label i:after{content:" ";display:block;width:12px;height:12px;border:1px solid #e3e3e3;position:absolute;left:0;top:3px;cursor:pointer;background:#fff}.googleDoodle__main>form>ul li b{font-size:22px;line-height:28px;text-align:center;display:block;font-weight:400}@media (min-width:768px){.googleDoodle__main>form>ul li b{padding-bottom:36px;font-size:25px;max-width:700px;margin:0 auto}}.googleDoodle__main>form>ul li button{height:55px;border:1px solid #000;background:#fff;text-align:center;color:#000;font-size:14px;line-height:55px;text-transform:uppercase;display:block;width:100%;max-width:450px;box-sizing:border-box;font-weight:600;margin:0 auto;cursor:pointer}@media (min-width:768px){.googleDoodle__main>form>ul li button{max-width:364px}}.googleDoodle__main>form>div{padding-top:35px}.googleDoodle__main>form>div b{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:22px;line-height:28px;text-align:center;display:block;font-weight:400;margin-bottom:18px}@media (min-width:768px){.googleDoodle__main>form>div b{font-size:25px;max-width:700px;margin:0 auto}}.googleDoodle__main>form>div span{font-family:silkaregular,sans-serif;font-family:var(--silka);color:#000;line-height:1.375em;text-align:center;padding:40px 0 70px;font-size:18px;display:block;font-weight:600}@media (max-width:424.9375px){.body .product-page{padding-top:0}}@media (max-width:599.9375px){.body .product-page{position:relative}}.body .product-page .banner-campaign{margin-left:-15px;margin-left:var(--gutter-margin-base);margin-right:-15px;margin-right:var(--gutter-margin-base);width:100vw;margin-bottom:0}@media (min-width:425px){.body .product-page .banner-campaign{width:100vw;margin:-18px -15px 15px;margin:-18px var(--gutter-margin-small) var(--gutter-small)}}@media (min-width:1024px){.body .product-page .banner-campaign{width:100vw;margin:-18px -25px 15px;margin:-18px var(--gutter-margin-normal) var(--gutter-small)}}@media (min-width:1920px){.body .product-page .banner-campaign{width:100%;margin:-18px 0 20px}}.product-page__container{display:flex;width:100%;min-width:300px;flex-direction:column}@media (min-width:1152px){.product-page__container{display:grid;grid-template-columns:63.4% auto;grid-template-rows:repeat(2,auto);grid-column-gap:25px;grid-column-gap:var(--gutter-normal);grid-row-gap:0;max-width:1540px;margin:0 auto}}@media (min-width:1440px){.product-page__container{grid-column-gap:35px;grid-column-gap:var(--gutter-big)}}@media (min-width:1920px){.product-page__container{grid-column-gap:100px}}@media (min-width:1152px){.product-page__container.single-image{width:87.3%;grid-template-columns:55.2% auto;max-width:1180px;grid-column-gap:9.9%}}@media (min-width:1440px){.product-page__container.single-image{grid-column-gap:9.9%}}@media (min-width:1920px){.product-page__container.single-image{grid-column-gap:9.9%}}@media (min-width:1024px){.product-page__container.single-image .product-page__left .prod-slider__slide{max-height:700px;max-width:525px}}@media (min-width:1152px){.product-page__container.single-image .product-page__left .prod-slider__slide{height:40.9vw;width:30.8vw}}@media (min-width:1440px){.product-page__container.single-image .product-page__left .prod-slider__slide{height:40.9vw;width:30.8vw}}.product-page__left{width:100vw;margin-left:-15px;margin-left:var(--gutter-margin-base)}@media (min-width:425px){.product-page__left{width:100%;max-width:450px;margin:0 auto}}@media (min-width:600px){.product-page__left{max-width:970px}}@media (min-width:1152px){.product-page__left{grid-area:1/1/2/2;margin:0 0 50px;max-width:974px}}.product-page__left .prod-slider{position:relative;width:100%;box-sizing:border-box}.product-page__left .prod-slider__track{overflow:hidden}.product-page__left .prod-slider:not(.glide--carousel) .prod-slider__slides{-moz-column-gap:10px;column-gap:10px}@media (min-width:1152px){.product-page__left .prod-slider:not(.glide--carousel) .prod-slider__slides{-moz-column-gap:15px;column-gap:15px}}.product-page__left .prod-slider__slides{position:relative;width:100%;list-style:none;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y;overflow:hidden;padding:0;white-space:nowrap;display:flex;flex-wrap:nowrap;will-change:transform}.product-page__left .prod-slider__slide{height:133.33vw;width:100%;position:relative;max-height:600px;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:320px;min-height:390px;cursor:zoom-in}@media (min-width:425px){.product-page__left .prod-slider__slide{height:121vw}}@media (min-width:600px){.product-page__left .prod-slider__slide{height:61.5vw;width:45.9vw;max-height:none;min-width:auto;min-height:auto}}@media (min-width:768px){.product-page__left .prod-slider__slide{height:62.8vw;width:47vw}}@media (min-width:1024px){.product-page__left .prod-slider__slide{height:61.6vw;max-height:640px;max-width:480px}}@media (min-width:1152px){.product-page__left .prod-slider__slide{height:38.8vw;width:29.1vw}}@media (min-width:1440px){.product-page__left .prod-slider__slide{height:39vw;width:29.7vw}}@media (min-width:1920px){.product-page__left .prod-slider__slide{height:40.6vw;width:25vw}}.product-page__left .prod-slider__slide img{max-width:100%;position:absolute;left:0;top:0}.product-page__left .prod-slider__slide a{-webkit-user-select:none;-moz-user-select:none;user-select:none}.product-page__left .prod-slider .glide__arrow{background:transparent;position:absolute;top:50%;margin-top:-20px;cursor:pointer}.product-page__left .prod-slider .glide__arrow--left{left:0}.product-page__left .prod-slider .glide__arrow--right{right:0}.product-page__left .prod-slider .glide__arrow:before{font-size:25px;color:#a1a1a1}@media (min-width:1024px){.product-page__left .prod-slider .glide__arrow--left{left:-30px}.product-page__left .prod-slider .glide__arrow--right{right:-30px}}@media (min-width:600px){.product-page__left .prod-single .prod-slider__slides{justify-content:center}}.product-page__right{width:100%;max-width:450px;margin:0 auto}@media (max-width:599.9375px){.product-page__right{margin-top:32px}}@media (min-width:600px){.product-page__right{max-width:530px;min-width:450px;width:72.6%}}@media (min-width:1152px){.product-page__right{grid-area:1/2/3/3;max-width:none;min-width:300px;width:auto;margin:0;position:relative}}@media (max-width:599.9375px){.product-page-breadcrumbs{position:absolute;top:133.33vw;font-size:8px!important;z-index:600;margin-top:10px!important}.banner-campaign+.product-page-breadcrumbs{margin-top:50px!important}.product-page-breadcrumbs:before{content:" ";display:block;width:100vw;height:1px;background:#e3e3e3;top:20px;position:relative;left:-15px;left:var(--gutter-margin-base)}.product-page-breadcrumbs span{max-width:30vw;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;line-height:10px}}@media (min-width:425px) and (max-width:599.9375px){.product-page-breadcrumbs{top:min(127.5vw,627px);margin:0 auto!important;width:calc(100% - 30px)!important;max-width:450px;left:0;right:0}.banner-campaign+.product-page-breadcrumbs{margin-top:36px!important}.product-page-breadcrumbs:before{left:50%;margin-left:-50vw}}@media (min-width:1152px){.product-page-breadcrumbs{font-size:12px}}.product-page-breadcrumbs{font-size:10px;list-style:none;padding:0;width:100%;margin:0 auto 10px}.product-page-breadcrumbs li{display:inline-block;text-transform:uppercase;font-family:silkalight,serif;font-family:var(--silka-light)}.product-page-breadcrumbs li:first-child,.product-page-breadcrumbs li:first-child+li:before{display:none}.product-page-breadcrumbs li:before{content:"/";padding:0 3px}@media (max-width:1151.9375px){.product-page-header{margin-top:12px}}.product-page-header__brand{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);text-transform:uppercase;font-weight:400;font-size:20px;line-height:1em}@media (min-width:1152px){.product-page-header__brand{font-size:23px}}@media (min-width:1920px){.product-page-header__brand{font-size:26px}}.product-page-header__brand a,.product-page-header__brand a:hover{-webkit-text-decoration:none;text-decoration:none}.product-page-header__title--with-hint{background-repeat:no-repeat;padding:2px 0 0 30px;background-size:20px}.product-page-header__title{font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:400;font-size:14px;line-height:20px;margin:0}@media (min-width:1920px){.product-page-header__title{font-size:16px;margin:4px 0 0}}.product-page-header__hint{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);line-height:12px;font-size:12px;padding-bottom:12px;text-transform:uppercase;margin:0}.product-page-header__hint:after{content:attr(aria-label)}.product-page-header__promo{color:#cf460e;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:12px;line-height:16px;font-weight:600;margin:0;text-transform:uppercase;padding-bottom:14px}.product-page-header__promo:after{content:attr(aria-label)}.product-page-header__hint+.product-page-header__promo{margin-top:-8px}.product-page-price{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:400;color:#000;padding:15px 0 0}@media (min-width:1920px){.product-page-price{font-size:20px}}.product-page-price__prices{text-transform:uppercase;font-size:18px}.product-page-price del{color:#878998;margin-right:20px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;position:relative}.product-page-price del:before{background:#000;content:" ";display:block;height:1px;left:0;opacity:.7;position:absolute;top:50%;width:100%}.product-page-price__discount-value{margin-left:20px;white-space:nowrap;display:inline-block}.product-page-price__from{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:10px;text-transform:uppercase;width:100%;display:block;margin-bottom:-5px}.product-page-price+.salesTax__button{margin-top:-10px}.product-page-colors{position:relative;margin-top:22px}@media (min-width:1152px){.product-page-colors{margin-top:28px}}.product-page-colors__list{display:flex;flex-wrap:wrap;gap:10px}.product-page-colors__list__el{flex:0 0 25px;height:25px;margin:0;position:relative;border:1px solid #e3e3e3}.product-page-colors__list__el--active:after{content:"";height:1px;display:block;cursor:pointer;border-bottom:1px solid #000;position:absolute;width:100%;bottom:-5px}.product-page-colors__list__el--not-available{overflow:hidden}.product-page-colors__list__el--not-available:after{content:" ";position:absolute;height:1px;background:#ccc;top:53%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:37px}.product-page-colors__list__el--not-available:before{content:" ";position:absolute;height:1px;background:#fff;top:49%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:38px}.product-page-colors__list__el i{display:none}.product-page-colors__choose{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:12px;text-transform:uppercase;width:100%;display:block;margin:0 0 5px}.product-page-sizes{margin:37px 0 0;align-items:center;position:relative}.product-page-sizes__last-available{font-size:14px;font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:800;color:rgba(0,0,0,.85);line-height:24px;margin-bottom:-20px;margin-top:15px;text-align:left}@media (min-width:600px){.product-page-sizes__last-available{margin-top:20px}}@media (min-width:1024px){.product-page-sizes__last-available{margin-top:40px;max-width:350px;margin-bottom:-30px}}@media (min-width:1152px){.product-page-sizes{display:flex;align-items:flex-start;justify-content:space-between}}.product-page-sizes__size-guide{position:absolute;right:0;top:0;padding:3px 0 2px;font-size:11px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);color:#101432;text-align:center;cursor:pointer}.product-page-sizes__size-guide:before{content:attr(aria-label)}@media (min-width:1152px){.product-page-sizes__size-guide{position:static;margin-left:10px;flex:0 0 26%;width:26%;height:45px;display:flex;align-items:center;justify-content:center;margin-top:22px}}.product-page-sizes__choose-container{padding:0;margin-top:4px;position:relative}.product-page-sizes__choose-container:before{content:"";display:inline-block;font-family:giglio-icon;font-size:11px;font-style:normal;font-weight:600;position:absolute;right:17px;top:15px}.product-page-sizes__choose{width:100%;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:12px;text-transform:uppercase;background:#fff;display:inline-block;min-width:220px;position:relative}@media (min-width:1152px){.product-page-sizes__choose{flex:0 0 calc(74% - 10px)}}.product-page-sizes__choose:before{content:attr(aria-label);display:block;font-family:silkaregular,sans-serif;font-family:var(--silka),sans-serif;font-size:12px;font-weight:600;left:0;line-height:21px;position:absolute;text-transform:uppercase;top:0}.product-page-sizes__select{font-family:Lato,sans-serif;font-family:var(--primary-font);background:none;box-sizing:border-box;cursor:pointer;display:block;font-size:14px;height:45px;padding:0 30px 0 10px;position:relative;width:100%;border:1px solid #e3e3e3;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.product-page-details{width:100%}@media (min-width:600px){.product-page-details{max-width:530px;min-width:450px;width:72.6%;margin:0 auto}}@media (min-width:1152px){.product-page-details{width:100%;max-width:none;min-width:250px;grid-area:2/1/3/2;margin:0}.single-image .product-page-details{min-width:400px;position:relative;width:47.4vw;transform:translate(-23.7vw);left:50%}}.product-page-details__tabs__tab__container{display:flex;flex-wrap:wrap}.product-page-details__tabs__tab__p-title{color:#101432;font-size:14px;font-style:normal;flex:100%;margin-bottom:15px}.product-page-details__tabs__tab__p-title b{font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);display:block}.product-page-details__editors-note{padding:0 0 20px}@media (min-width:1152px){.product-page-details__editors-note{flex:0 0 45%;padding:0 20px 0 0}}.product-page-details__editors-note__title{font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);color:#101432;font-size:14px}.product-page-details__editors-note__content{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px;color:#101432}@media (max-width:1151.9375px){.product-page-details__tabs__controls{display:none}.product-page-details__tabs{flex-direction:column}.product-page-details__tabs__tab{padding:20px 0 10px;border-bottom:1px solid #ececec}.product-page-details__tabs__tab:last-child{border:none}.product-page-details__tabs__tab>h2{cursor:pointer;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:12px;line-height:13px;text-transform:uppercase;color:#000;padding-left:24px;position:relative}.product-page-details__tabs__tab>h2:before{content:"";display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-size:16px;font-style:normal;font-weight:600;position:absolute;left:0;top:1px}.product-page-details__tabs__tab>div{padding-top:10px;max-height:0;overflow:hidden;transition:all .2s ease-in-out;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px;line-height:22px}.product-page-details__tabs__tab.tabM--active>div{max-height:1000px}.product-page-details__tabs__tab.tabM--active>h2:before{transform:rotate(180deg)}}@media (min-width:1152px){.product-page-details__tabs__controls{display:flex;position:relative;height:25px;margin-top:-6px}.product-page-details__tabs__controls:before{display:block;position:absolute;left:0;bottom:0;height:1px;width:100%;content:" ";background:#e2e2e2}.product-page-details__tabs__controls span{cursor:pointer;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:12px;line-height:13px;text-transform:uppercase;color:#999;margin-right:70px;font-weight:600;height:23px;box-sizing:border-box;display:inline-block;position:relative;padding-top:6px;min-width:80px}.product-page-details__tabs__controls span:before{content:attr(aria-label)}.product-page-details__tabs__controls>div:last-child>span{margin-right:0}.product-page-details__tabs__controls .control--active span{color:#000;border-bottom:1px solid #000}.product-page-details__tabs{display:flex;padding-bottom:0}.product-page-details__tabs__tab{display:block;visibility:hidden;margin-right:-100%;width:100%}.product-page-details__tabs__tab>h2{display:none}.product-page-details__tabs__tab>div{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px;line-height:22px;padding-top:12px}.product-page-details__tabs__tab.tab--active{visibility:visible}}.product-page__also-like{padding-top:40px;position:relative;min-height:166vw}@media (min-width:425px){.product-page__also-like{min-height:160vw}}@media (min-width:440px){.product-page__also-like{min-height:100vw}}@media (min-width:600px){.product-page__also-like{min-height:86.2vw}}@media (min-width:660px){.product-page__also-like{min-height:83.1vw}}@media (min-width:768px){.product-page__also-like{min-height:64.7vw}}@media (min-width:1024px){.product-page__also-like{min-height:55vw;padding-top:70px;clear:both;width:100%}}@media (min-width:1440px){.product-page__also-like{min-height:42.2vw}}@media (min-width:1920px){.product-page__also-like{min-height:728px}}.product-page__also-like:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:0;left:50%;height:1px;border-top:1px solid #e2e2e2}.product-page-info-extra{width:100%;min-width:300px;position:relative;padding:20px 0;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:13px;line-height:22px;margin:0 auto}@media (min-width:1152px){.product-page-info-extra{max-width:1540px}}.product-page-info-extra:before{display:block;content:" ";margin:0 0 0 -50vw;width:100vw;position:absolute;top:0;left:50%;height:1px;border-top:1px solid #e2e2e2}.product-page-info-extra>span{display:block}.product-page-info-extra>span a{-webkit-text-decoration:underline;text-decoration:underline}.product-page-info-extra>span.product-page-info-extra__right{padding-top:20px;font-weight:600}.product-page-info-extra>span.product-page-info-extra__right a.product-page-info-extra__right-upper,.product-page-info-extra>span.product-page-info-extra__right a.product-page-info-extra__right-upper:hover{-webkit-text-decoration:none;text-decoration:none;position:relative}.product-page-info-extra>span.product-page-info-extra__right a.product-page-info-extra__right-upper:after,.product-page-info-extra>span.product-page-info-extra__right a.product-page-info-extra__right-upper:hover:after{content:"";font-size:11px;position:absolute;right:-14px;-webkit-text-decoration:none;text-decoration:none;top:3px;display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}@media (min-width:768px){.product-page-info-extra{padding:27px 0;display:flex;justify-content:space-between}.product-page-info-extra>span{display:inline-block}.product-page-info-extra>span.product-page-info-extra__center,.product-page-info-extra>span.product-page-info-extra__right{padding:0 0 0 50px;max-width:350px}}@media (min-width:1152px){.product-page-info-extra{margin-top:80px;justify-content:flex-start}}.product-page-actions{display:flex;align-items:center;flex-direction:column;margin-top:40px}@media (min-width:1152px){.product-page-actions{flex-direction:row;margin-top:40px;flex-wrap:wrap}}.product-page-actions .product-page-errors{flex:0 0 100%}.product-page-actions .product-page-errors__size{color:#c11115;text-transform:none;margin:0 0 10px}.product-page-actions__promo{color:#cf460e;font-size:12px;font-weight:400;margin:0 0 10px;flex:0 0 100%}.product-page-actions__add-to-wishlist{flex:1;padding:10px;margin-top:10px}@media (min-width:1152px){.product-page-actions__add-to-wishlist{flex:0 0 26%;padding:15px 0;margin:0 0 0 10px}}.product-page-actions__add-to-wishlist{font-size:14px;color:#000;cursor:pointer;text-align:center;background:none;text-transform:uppercase;font-family:silkaregular,sans-serif;font-family:var(--silka)}.product-page-actions__add-to-wishlist span{display:inline-block;position:relative;width:25px;height:17px}.product-page-actions__add-to-wishlist span:before{font-size:20px;line-height:31px;position:absolute;left:0;top:-4px}.product-page-actions__view-info-return{background:#ebeef0;padding:17px 15px 15px;line-height:20px;font-size:14px;font-family:silkaregular,sans-serif;font-family:var(--silka);margin-top:30px;width:100%}.product-page-actions__view-info-return:before{content:attr(data-title);display:block;text-transform:uppercase;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);margin-bottom:9px;line-height:14px;font-size:12px}.product-page-actions__view-info-return:after{content:attr(data-descr)}@media (min-width:1152px){.product-page-actions__view-info-return{margin-top:40px}}.product-page-actions__add-to-cart,.product-page-actions__advertise-me{background:#000;font-size:14px;text-transform:uppercase;color:#fff;cursor:pointer;display:flex;padding:2px 0 0;align-items:center;flex:0 1 100%;justify-content:center;font-family:silkaregular,sans-serif;font-family:var(--silka);width:100%;min-height:55px}@media (min-width:1152px){.product-page-actions__add-to-cart,.product-page-actions__advertise-me{flex:1 1 auto;width:auto}}.product-page-actions__add-to-cart span,.product-page-actions__advertise-me span{font-size:24px;margin:0 10px 0 0}.product-page-actions__add-to-cart:hover,.product-page-actions__advertise-me:hover{background:#333}.product-page-actions__advertise-me{background:#fff;border:1px solid #000;color:#000}.product-page-actions__advertise-me:hover{background:#333;color:#fff}.pswp__bg{background:#fff}.beautySeekers{display:block!important;flex-flow:initial;color:#5d3a3f;max-width:1730px}.beautySeekers_hero{position:relative;width:100%;height:0;padding-top:98%;overflow:hidden}@media (min-width:600px){.beautySeekers_hero{padding-top:24.8%}}.beautySeekers_hero img{width:100%;position:absolute;left:0;top:0}.beautySeekers h1{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:30px;line-height:1.2em;color:#5d3a3f;font-weight:400;padding:47px 0 0;text-align:center;margin:0}.beautySeekers h1 em{font-style:normal;display:block}@media (min-width:600px){.beautySeekers h1{font-size:40px;padding:57px 0 0}.beautySeekers h1 em{display:inline}}.beautySeekers h1+p{display:block;padding:24px 0 16px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:18px;line-height:1.23em;text-align:center;width:100%}.beautySeekers h1+p em{font-style:normal}@media (min-width:768px){.beautySeekers h1+p em{display:block}}.beautySeekers_button{text-align:center}.beautySeekers_button a,.beautySeekers_button a:hover{display:inline-block;padding:11px 30px 0;background:#f7e9cc;height:45px;font-family:silkabold,sans-serif;font-family:var(--silka-bold);font-size:16px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;margin:22px 0;color:#5d3a3f}.beautySeekers>h2{margin-top:40px;text-align:center;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:18px;line-height:1.23em;color:#5d3a3f;text-transform:uppercase;font-weight:400}@media (min-width:600px){.beautySeekers>h2{font-size:25px;line-height:1em}}.beautySeekers>ul{display:flex;list-style:none;flex-direction:column;padding-top:40px;align-items:center}@media (min-width:600px){.beautySeekers>ul{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;max-width:650px;margin:0 auto;padding-top:80px}}@media (min-width:1152px){.beautySeekers>ul{flex-direction:row;max-width:none;justify-content:space-around;padding-top:80px;padding-bottom:160px;width:90.8%}}@media (min-width:1440px){.beautySeekers>ul{padding-top:110px}}@media (min-width:1920px){.beautySeekers>ul{width:100%;padding-top:100px}}.beautySeekers>ul li{flex:0 1 100%;text-align:center;padding:110px 0 64px;position:relative;font-size:15px;font-family:Lato,sans-serif;font-family:var(--primary-font);line-height:23px;max-width:410px}@media (min-width:600px){.beautySeekers>ul li{flex:0 1 45%;max-width:310px}}@media (min-width:1152px){.beautySeekers>ul li{flex:0 1 21.8%;padding-bottom:0}}@media (min-width:1440px){.beautySeekers>ul li{font-size:16px}}@media (min-width:1920px){.beautySeekers>ul li{padding-top:120px}}.beautySeekers>ul li:before{display:block;content:" ";position:absolute;width:90px;height:90px;margin-left:-45px;left:50%;top:0;border-radius:50%;background-size:contain;background-repeat:no-repeat}@media (min-width:1920px){.beautySeekers>ul li:before{width:100px;height:100px;margin-left:-50px}}.beautySeekers>ul li.bs_1:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/special-offer.png)}.beautySeekers>ul li.bs_2:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/early-access.png)}.beautySeekers>ul li.bs_3:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/anniversary-gift.png)}.beautySeekers>ul li.bs_4:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/dedicated-customer-care.png)}.beautySeekers>ul li strong{display:block;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:600;line-height:23px;font-size:20px;padding-bottom:10px}@media (min-width:1440px){.beautySeekers>ul li strong{font-size:22px}}@media (min-width:1920px){.beautySeekers>ul li strong{font-size:25px}}.beautySeekers_why{position:relative;padding:20px 0 35px;text-align:center;margin:0 auto;max-width:500px}@media (min-width:1024px){.beautySeekers_why{padding:160px 37.9% 160px 0;max-width:1118px;text-align:left}}.beautySeekers_why:before{content:" ";position:absolute;width:100vw;height:100%;background:#f8ecd2;left:50%;margin-left:-50vw;top:0;z-index:-1}.beautySeekers_why>div{position:relative;width:100%;height:0;padding-top:64.5%}.beautySeekers_why>div img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.beautySeekers_why>div{padding:0;position:absolute;right:0;top:50%;width:30.68%;max-width:334px}.beautySeekers_why>div,.beautySeekers_why>div img{transform:translateY(-50%)}}.beautySeekers_why h2{font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:400;font-size:25px;line-height:35px;padding-bottom:10px;margin-top:25px}@media (min-width:1024px){.beautySeekers_why h2{font-size:35px;line-height:40px;padding-bottom:25px;margin-top:0}}.beautySeekers_why p{font-size:16px;font-family:Lato,sans-serif;font-family:var(--primary-font);line-height:23px;padding:0}.beautySeekers_why a,.beautySeekers_why a:hover{border:2px solid #48282d;display:inline-block;padding:9px 30px 0;height:45px;font-family:silkabold,sans-serif;font-family:var(--silka-bold);font-size:16px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#48282d;margin:30px auto 0}@media (min-width:1024px){.beautySeekers_why a,.beautySeekers_why a:hover{margin:56px 0 0}}.beautySeekersAccount{display:block!important;flex-flow:initial}.beautySeekersAccount__container h1{font-size:22px;line-height:1em;font-weight:400;padding:0;margin:0}.beautySeekersAccount__container h1+h2{font-weight:600;margin-top:10px;font-size:16px;text-align:left}@media (min-width:768px){.beautySeekersAccount__container h1+h2{font-size:20px}}.beautySeekersAccount__container .seekers-banner{top:0;margin-top:27px}.beautySeekersAccount__container .account-seekers-banner{top:0!important;margin-top:25px}@media (min-width:768px){.beautySeekersAccount__container .account-seekers-banner{margin-top:32px}}.beautySeekersAccount__container .account-seekers-banner+p{margin:38px 20px 0;padding:0;text-align:center;font-size:16px;line-height:1.45em;max-width:none}@media (min-width:768px){.beautySeekersAccount__container .account-seekers-banner+p{text-align:left;margin:25px 0 0}}.beautySeekersAccount__container .account-seekers-button{padding-top:35px;text-align:center;max-width:350px;margin:0 auto}@media (min-width:768px){.beautySeekersAccount__container .account-seekers-button{text-align:left;max-width:none;margin:0}}.beautySeekersAccount__container .account-seekers-button a.buttBS,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover{height:45px;border:1px solid #48282d;line-height:43px;text-align:center;-webkit-text-decoration:none;text-decoration:none;padding:0 70px;box-sizing:border-box;font-weight:600;font-size:12px;text-transform:uppercase;display:inline-block;background:#000;color:#fff}@media (min-width:768px){.beautySeekersAccount__container .account-seekers-button a.buttBS,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover{margin-right:56px;background:#fff;color:#000;padding:0 50px}}.beautySeekersAccount__container .account-seekers-button a.buttBS+a,.beautySeekersAccount__container .account-seekers-button a.buttBS+a:hover,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover+a,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover+a:hover{font-size:12px;-webkit-text-decoration:none;text-decoration:none;display:inline-block;line-height:35px;margin-top:34px;text-transform:uppercase;min-width:250px}@media (min-width:768px){.beautySeekersAccount__container .account-seekers-button a.buttBS+a,.beautySeekersAccount__container .account-seekers-button a.buttBS+a:hover,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover+a,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover+a:hover{text-transform:none;margin-top:0;font-size:14px}.beautySeekersAccount__container .account-seekers-button a.buttBS+a:after,.beautySeekersAccount__container .account-seekers-button a.buttBS+a:hover:after,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover+a:after,.beautySeekersAccount__container .account-seekers-button a.buttBS:hover+a:hover:after{content:" ";margin-left:10px;position:relative;top:1px;display:inline-block;width:19px;height:10px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 18.77 9.99%27%3E%3Cpath d=%27m13.4 0-.83.89 3.86 3.59H.23V5.5h16.21l-3.87 3.59.83.9 5.37-5z%27/%3E%3C/svg%3E")}}.beautySeekersAccount__container h2{text-align:center;font-size:20px;line-height:1em;font-weight:400;margin-top:35px}@media (min-width:1152px){.beautySeekersAccount__container h2{margin-top:25px;text-align:left;font-size:22px}}.beautySeekersAccount__container h2+p{margin:15px 40px 0;padding:0;text-align:center;font-size:16px;line-height:1.2em}@media (min-width:1152px){.beautySeekersAccount__container h2+p{text-align:left;margin:10px 0 0}}.beautySeekersAccount__container ul{display:flex;list-style:none;flex-direction:column;padding-top:84px;align-items:center}@media (min-width:600px){.beautySeekersAccount__container ul{flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding-top:80px}}@media (min-width:1152px){.beautySeekersAccount__container ul{padding-top:80px;padding-bottom:25px}}.beautySeekersAccount__container ul li{flex:0 1 100%;text-align:center;padding:110px 0 64px;position:relative;font-size:15px;font-family:Lato,sans-serif;font-family:var(--primary-font);line-height:23px;max-width:410px}@media (min-width:600px){.beautySeekersAccount__container ul li{flex:0 1 48%;max-width:none}}@media (min-width:1152px){.beautySeekersAccount__container ul li{flex:0 1 48%;max-width:none;text-align:left;padding:0 0 94px 90px;font-size:14px}}.beautySeekersAccount__container ul li:before{display:block;content:" ";position:absolute;left:50%;top:0;width:100px;height:100px;margin-left:-50px;border-radius:50%;background-size:contain;background-repeat:no-repeat}@media (min-width:1152px){.beautySeekersAccount__container ul li:before{width:65px;height:65px;margin:0;left:0}}.beautySeekersAccount__container ul li.bs_1:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/special-offer.png)}.beautySeekersAccount__container ul li.bs_2:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/early-access.png)}.beautySeekersAccount__container ul li.bs_3:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/anniversary-gift.png)}.beautySeekersAccount__container ul li.bs_4:before{background-image:url(https://static.giglio.com/site/beauty-seekers/icon/dedicated-customer-care.png)}.beautySeekersAccount__container ul li strong{display:block;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:600;line-height:23px;font-size:20px;padding-bottom:10px;color:#5d3a3f}@media (min-width:1152px){.beautySeekersAccount__container ul li strong{font-size:16px;padding-bottom:4px}}.beautySeekersAccount__container .contIframe{width:100vw;margin:0 -15px 50px;margin:0 var(--gutter-margin-base) 50px}.beautySeekersAccount__container .contIframe>strong{border-top:2px solid #e1e1e1;margin:0 15px;margin:0 var(--gutter-base);display:block;padding-top:25px;text-transform:uppercase;font-size:20px}.beautySeekersAccount__container .contIframe iframe{width:100%!important;height:510px!important}@media (min-width:425px){.beautySeekersAccount__container .contIframe{margin:0 -15px 50px;margin:0 var(--gutter-margin-small) 50px}.beautySeekersAccount__container .contIframe>strong{margin:0 15px;margin:0 var(--gutter-small)}}@media (min-width:600px){.beautySeekersAccount__container .contIframe{width:100%;max-width:650px;margin:0 auto 50px}.beautySeekersAccount__container .contIframe>strong{margin:0}.beautySeekersAccount__container .contIframe iframe{width:100vw!important;max-width:690px!important;margin:0 -20px}}@media (min-width:75em){.beautySeekersAccount__container .contIframe{max-width:925px;margin:0;border:2px solid #e1e1e1;padding:20px 50px}.beautySeekersAccount__container .contIframe>strong{border-top:none;padding-top:0}.beautySeekersAccount__container .contIframe iframe{width:65vw!important;max-width:860px!important;margin:0 -20px}}.account-seekers-banner,.seekers-banner{width:100%;height:0;padding-top:70.1%;position:relative;top:23px}@media (min-width:600px){.account-seekers-banner,.seekers-banner{padding-top:35%}}@media (min-width:1024px){.account-seekers-banner,.seekers-banner{padding-top:15.07%}}.account-seekers-banner img,.seekers-banner img{max-width:100%;position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{display:flex;width:100%;height:100%;-webkit-text-decoration:none;text-decoration:none;padding:35% 10% 30px;text-align:center;color:#4d2d31;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);justify-content:center;align-items:center;flex-direction:column;font-size:14px;line-height:1.2em;position:absolute;left:0;top:0}@media (min-width:375px) and (max-width:599.9375px){.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{font-size:3.5vw}}@media (min-width:600px){.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{font-size:2.2vw;color:#fff;padding:0 46% 0 26px;text-align:left;align-items:flex-start;justify-content:center}}@media (min-width:768px){.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{padding:0 44.1% 0 26px}}@media (min-width:1024px){.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{font-size:1.6vw;padding:0 53% 0 26px}}@media (min-width:1200px){.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{font-size:1.2vw}}@media (min-width:1440px){.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{font-size:1vw;padding:0 57% 0 26px}}@media (min-width:1920px){.account-seekers-banner a,.account-seekers-banner a:hover,.seekers-banner a,.seekers-banner a:hover{font-size:22px}}.account-seekers-banner a b,.account-seekers-banner a:hover b,.seekers-banner a b,.seekers-banner a:hover b{font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600;font-size:1.8625em;line-height:1em}.account-seekers-banner a i,.account-seekers-banner a:hover i,.seekers-banner a i,.seekers-banner a:hover i{font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:400;font-style:normal;text-transform:none;position:absolute;bottom:10px;font-size:.9em}@media (min-width:600px){.account-seekers-banner a i,.account-seekers-banner a:hover i,.seekers-banner a i,.seekers-banner a:hover i{position:static;bottom:auto;padding-top:10px}}.account-seekers-banner.only--banner,.seekers-banner.only--banner{padding-top:47.8%}@media (min-width:600px){.account-seekers-banner.only--banner,.seekers-banner.only--banner{padding-top:47.8%}}@media (min-width:768px){.account-seekers-banner.only--banner,.seekers-banner.only--banner{padding-top:15%}}.my-profile-data__billing__seekers{font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:600;font-size:14px;text-transform:uppercase;color:#e27c8e}.button{display:block;text-align:center;border:none;width:100%;height:45px;text-transform:uppercase;cursor:pointer;-webkit-text-decoration:none;text-decoration:none}.button:disabled{background:#eee;color:#8c8c8c;border:0}.button:disabled:hover{cursor:not-allowed}.button--primary{font-size:14px;background:#000;background:var(--black);color:#fff;color:var(--white);font-weight:700}.button--secondary{font-size:14px;border:1px solid #000;border:1px solid var(--black);color:#000;color:var(--black);font-weight:700}.button--no-border,.button--secondary{background:#fff;background:var(--white)}.button--no-border{border:none}.page-container{margin:96px auto 0;width:100%;padding:0 15px;padding:0 var(--gutter-base)}@media (min-width:1024px){.page-container{margin:160px auto 0}}@media (min-width:1920px){.page-container{max-width:1920px}.page-container--narrow{max-width:1440px}}.form{display:flex;flex-direction:column}.form__radio{margin:0 15px 0 0}.form--horizontal{flex-direction:row;margin:0 -10px;flex-wrap:wrap}.form--horizontal .form__block{padding:0 10px}@media (min-width:768px){.form--horizontal .form__block{flex:0 0 50%}}.form #nlBlockPreference{display:none;padding-bottom:30px}.form #nlBlockPreference strong{font-weight:700;font-size:12px;color:#000;text-transform:uppercase;display:block;padding-bottom:10px}.form #nlBlockPreference label{display:inline-block;width:auto;min-width:80px;white-space:nowrap;font-size:12px;line-height:30px;position:relative;padding:0 0 0 32px;cursor:pointer}.form #nlBlockPreference label+label{margin-left:30px}.form #nlBlockPreference label input{display:inline-block;width:25px;height:25px;border:1px solid #e3e3e3;background:none;position:absolute;left:0;top:2px;cursor:pointer}.form__block{width:100%;margin:0 0 20px}.form__password{margin:0 0 90px}.form__error{color:#c11115;color:var(--error-red);font-size:14px;text-transform:none;font-weight:400}.form__tips{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:12px;padding:5px 0 0}.form__label{font-weight:700;font-size:12px;color:#000;text-transform:uppercase}.form__label__text:empty{padding:1px}.form__label--checkbox,.form__label--radio{font-size:12px;color:#000;color:var(--black);text-transform:none;font-weight:400}.form__checkbox{margin:0 8px 0 0}.form__checkbox+span{line-height:1em;position:relative;top:-2px}.form__input{border:1px solid #cacaca;display:block;padding:8px 10px;font-size:14px;width:100%;color:#000;color:var(--black)}.form__input:disabled{border:0;opacity:.5}.form__select{width:100%;background:#fff;background:var(--white);border:1px solid #e3e3e3;font-size:14px;color:#000;color:var(--black);padding:7px 12px;border-radius:0;display:block;box-sizing:border-box;-webkit-appearance:none}.form__select:after{display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;font-weight:600;content:"";font-size:11px;position:absolute;top:2px;right:0}.form__select--no-border{border:0}.box-newsletter{max-width:440px}.footer__nav .box-newsletter{margin:0 auto;padding:25px 15px 20px;padding:25px var(--gutter-base) 20px}@media (min-width:425px){.footer__nav .box-newsletter{padding:25px 15px 20px;padding:25px var(--gutter-small) 20px}}@media (min-width:1440px){.footer__nav .box-newsletter{position:absolute;top:0;right:35px;right:var(--gutter-big);padding:0}}@media (min-width:1920px){.footer__nav .box-newsletter{right:0}}.box-newsletter>form{display:block;width:100%;max-width:450px;margin:0 auto}.box-newsletter>form b{font-size:12px;line-height:1em;text-transform:uppercase;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600;display:block;padding-bottom:8px}.box-newsletter>form small{font-size:12px;line-height:17px;display:block}.box-newsletter>form li{margin-top:4px}.box-newsletter>form li i{font-size:12px;font-style:normal}.box-newsletter>form li label{display:block;width:100%}.box-newsletter>form li.radio-control{margin-top:11px;height:30px;position:relative}.box-newsletter>form li.radio-control label{display:inline-block;width:auto;min-width:80px;white-space:nowrap;font-size:12px;line-height:30px;position:relative;padding:0 0 0 32px;cursor:pointer}.box-newsletter>form li.radio-control label:first-child{margin-right:30px}.box-newsletter>form li.radio-control label input{display:inline-block;width:25px;height:25px;border:1px solid #e3e3e3;background:none;position:absolute;left:0;top:2px;cursor:pointer}.box-newsletter>form li.label-control{border-bottom:1px solid #e2e2e2;height:35px;position:relative}.box-newsletter>form li.label-control+li.label-control{margin-top:8px}.box-newsletter>form li.label-control label{display:inline-block;float:left;font-size:12px;padding-top:10px;transition:all .1s}.box-newsletter>form li.label-control input:not(:-moz-placeholder):not(:focus):invalid+label{font-size:10px;line-height:10px;color:#b1b1b1;padding-top:3px}.box-newsletter>form li.label-control input:focus+label,.box-newsletter>form li.label-control input:not(:placeholder-shown):not(:focus):invalid+label,.box-newsletter>form li.label-control input:valid+label{font-size:10px;line-height:10px;color:#b1b1b1;padding-top:3px}.box-newsletter>form li.label-control input:not(:-moz-placeholder):not(:focus):invalid+label{color:red}.box-newsletter>form li.label-control input:not(:placeholder-shown):not(:focus):invalid+label{color:red}.box-newsletter>form li.label-control input{display:block;width:100%;height:33px;border:none;background:none;font-size:16px;line-height:33px;position:absolute;left:0;top:5px;padding-top:10px}.box-newsletter>form li.check-control{padding-top:10px;height:auto;min-height:35px;position:relative}.box-newsletter>form li.check-control i{display:block;padding-left:18px;position:relative}html[lang=de] .box-newsletter>form li.check-control i,html[lang=ru] .box-newsletter>form li.check-control i{font-size:11px}.box-newsletter>form li.check-control i:after{content:" ";display:block;width:12px;height:12px;border:1px solid #000;position:absolute;left:0;top:3px;cursor:pointer}.box-newsletter>form li.check-control input:checked+i:after{content:"✓";font-size:14px;line-height:8px;color:#000;font-weight:600}.box-newsletter>form li.check-control input{display:none}.box-newsletter>form li .button{height:40px;font-size:13px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);border:1px solid #000!important;background-color:#fff;color:#000;font-weight:400;text-transform:none}@media (min-width:1024px){.footer>.box-newsletter b{font-size:28px}}.box_hint{padding-top:0;width:100%}@media (min-width:768px){.box_hint{display:flex;padding-top:35px}}@media (min-width:1440px){.box_hint{padding-top:40px}}@media (min-width:1920px){.box_hint{max-width:1920px;margin:0 auto}}.box_hint__art{display:inline-block;width:100%;height:150%;position:relative;margin-top:35px}.outlet .box_hint__art{height:auto}.box_hint__art:first-child{margin-top:0}.box_hint__art img{display:block;position:absolute;width:100%;height:125.8vw;-o-object-fit:cover;object-fit:cover;max-height:996px;min-height:386px}.box_hint__art h3{font-size:16px;display:block;width:100%;height:100%;overflow:hidden}@media (min-width:768px){.box_hint__art h3{height:49vw}}@media (min-width:1024px){.box_hint__art h3{height:50vw;max-height:665px}}@media (min-width:1440px){.box_hint__art h3{height:47.6vw;max-height:886px}}@media (min-width:1920px){.box_hint__art h3{height:886px}}.box_hint__art h3 a{display:block;position:relative;padding:125.8vw 10px 0;width:100%;color:#000;-webkit-text-decoration:none;text-decoration:none;text-align:center;font-family:silkaregular,sans-serif;font-family:var(--silka)}.box_hint__art h3 a b{margin-top:10px;font-size:17px;display:block;text-transform:uppercase;font-weight:400;line-height:1.2em;padding-bottom:0}.box_hint__art h3 a span{text-align:center;display:block;width:100%;line-height:20px;margin-top:2px}.box_hint__art h3 a span:before{font-size:15px;content:attr(data-title);font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:600}@media (min-width:768px){.box_hint__art{width:33.33%;flex:1 1 auto;margin-top:0}.box_hint__art:nth-child(2){margin:0 15px;margin:0 var(--gutter-small)}}@media (min-width:768px) and (max-width:1023.9375px){.box_hint__art img{height:40.8vw;min-height:313px}.box_hint__art h3 a{padding:40.8vw 10px 0}.box_hint__art h3 a b{font-size:14px}.box_hint__art h3 a span:before{font-size:13px}}@media (min-width:1024px){.box_hint__art{height:auto}.box_hint__art:nth-child(2){margin:0 45px}.box_hint__art img{height:40vw;min-height:405px}.box_hint__art h3 a{padding:40vw 10px 0}.box_hint__art h3 a b{font-size:20px}.box_hint__art h3 a span:before{font-size:16px}}@media (min-width:1440px){.box_hint__art:nth-child(2){margin:0 50px}.box_hint__art img{height:38.7vw;min-height:405px}.box_hint__art h3 a{padding:38.7vw 10px 0}}@media (min-width:1920px){.box_hint__art img{height:784px;max-height:784px;min-height:784px}.box_hint__art h3 a{padding-top:784px}}.box_hint_lifestyle+.box_just-landed{margin-top:0}.box_hint_lifestyle{margin:0 auto;padding-top:0;width:100%;max-width:560px}@media (min-width:768px){.box_hint_lifestyle{display:flex;padding-top:35px;max-width:none}}@media (min-width:1024px){.box_hint_lifestyle{padding-top:35px;max-width:1230px}}@media (min-width:1440px){.box_hint_lifestyle{padding-top:60px;width:90%;max-width:1610px}}@media (min-width:1920px){.box_hint_lifestyle{padding-top:75px}}.box_hint_lifestyle__art{display:inline-block;width:100%;margin-top:15px;padding-bottom:140px}.box_hint_lifestyle__art:first-child{margin-top:10px}.box_hint_lifestyle__art header{display:inline-block;width:100%;padding-top:113.51%;position:relative}.box_hint_lifestyle__art header img{display:block;position:absolute;width:100%;height:100%;max-width:777px;max-height:882px;-o-object-fit:cover;object-fit:cover;top:0;left:0}.box_hint_lifestyle__art header h3{position:absolute;top:0;left:0;width:100%;padding:114% 0 0}.box_hint_lifestyle__art header h3 a{display:block;position:absolute;left:0;top:0;padding-top:113.51%;width:100%;color:#000;-webkit-text-decoration:none;text-decoration:none;text-align:left;font-family:Lato,sans-serif;font-family:var(--primary-font)}.box_hint_lifestyle__art header h3 a b{margin-top:10px;font-size:17px;display:block;text-transform:uppercase;font-weight:400;line-height:1.2em;padding-bottom:0;font-family:silkaregular,sans-serif;font-family:var(--silka)}.box_hint_lifestyle__art header h3 a i{font-style:normal;padding:4px 0 8px;font-size:14px;display:block;font-weight:400;line-height:23px;max-width:500px}.box_hint_lifestyle__art header h3 a span{display:block;width:100%;line-height:20px;margin-top:2px}.box_hint_lifestyle__art header h3 a span:before{font-size:16px;content:attr(data-title);font-weight:600}@media (min-width:768px){.box_hint_lifestyle__art{width:50%;flex:1 1 50%;margin-top:0}.box_hint_lifestyle__art:nth-child(2){margin:0 0 0 20px}.box_hint_lifestyle__art:first-child{margin-top:0}}@media (min-width:1024px){.box_hint_lifestyle__art{padding-bottom:160px}.box_hint_lifestyle__art:nth-child(2){margin:0 0 0 35px}.box_hint_lifestyle__art header h3 a b{margin-top:20px;font-size:24px}.box_hint_lifestyle__art header h3 a i{padding:9px 0 8px;font-size:18px;line-height:22px}}@media (min-width:1440px){.box_hint_lifestyle__art{padding-bottom:180px}.box_hint_lifestyle__art:nth-child(2){margin:0 0 0 50px}}@media (min-width:1920px){.box_hint_lifestyle__art{padding-bottom:220px}.box_hint_lifestyle__art:nth-child(2){margin:0 0 0 70px}.box_hint_lifestyle__art header h3 a b{margin-top:30px;font-size:28px}.box_hint_lifestyle__art header h3 a i{padding:9px 0 8px;font-size:20px;line-height:26px}}.box-subcategories{padding-top:42px;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}@media (min-width:1440px){.box-subcategories{padding-top:76px}}@media (min-width:1920px){.box-subcategories{max-width:1920px;margin:0 auto}}.box-subcategories__art{display:block}@media (max-width:767.9375px){.box-subcategories__art{width:50%;margin:0 auto}}.box-subcategories__art:first-child{margin-top:0}.box-subcategories__art header{display:block;width:100%;height:350px;position:relative}.box-subcategories__art header img{width:100%;height:calc(100% - 118px);-o-object-fit:contain;object-fit:contain;position:absolute;left:0;top:20px}.box-subcategories__art header h3{display:block;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.box-subcategories__art header h3 a{padding:0 10% 17px;display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:100%;color:#000;-webkit-text-decoration:none;text-decoration:none;position:absolute;bottom:0;left:0;text-align:center}.box-subcategories__art header h3 a b{font-family:silkaregular;font-size:20px;display:block;font-weight:400;line-height:1.2em;padding-bottom:4px;position:relative;text-transform:uppercase}.box-subcategories__art header h3 a span{margin-top:15px;text-align:center;display:block;width:100%;line-height:20px}.box-subcategories__art header h3 a span:after{font-size:10px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";margin:0 -19px 0 10px;-webkit-text-decoration:none;text-decoration:none}.box-subcategories__art header h3 a span:before{font-size:14px;content:attr(data-title)}@media (min-width:768px){.box-subcategories__art header h3 a b{font-size:30px}.box-subcategories__art header h3 a b:after{width:38px;margin-left:-19px}.box-subcategories__art header h3 a span:before{font-size:16px}.box-subcategories__art header{padding:0;height:40vw;max-height:505px}}@media (max-width:767.9375px){.box-subcategories__art{//margin:15px -15px 0;//margin:15px var(--gutter-margin-small) 0;margin-bottom:15px}.box-subcategories__art:first-child{margin-top:0}}@media (min-width:360px){.box-subcategories__art:first-child{margin-top:0}}@media (min-width:768px){.box-subcategories__art{flex:1 1 auto;width:calc(24% - 20px);margin:0 20px 20px 0}.box-subcategories__art:nth-child(4n){margin-right:0}}@media (min-width:1024px){.box-subcategories__art{width:calc(24% - 30px);margin:0 30px 30px 0}}@media (min-width:1440px){.box-subcategories__art{width:calc(24% - 54px);margin:0 54px 54px 0}}.box-subcategories-outlet{padding-top:42px}@media (min-width:768px){.box-subcategories-outlet{padding-top:60px;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}}@media (min-width:1440px){.box-subcategories-outlet{padding-top:46px;max-width:1440px;margin:0 auto}}.box-subcategories-outlet__art{display:block;margin:15px 0 0}.box-subcategories-outlet__art:first-child{margin-top:0}.box-subcategories-outlet__art header{display:block;width:100%;height:91.8vw;min-height:290px;max-height:500px;position:relative}@media (min-width:768px){.box-subcategories-outlet__art header{height:0;padding-top:100%}}.box-subcategories-outlet__art header img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.box-subcategories-outlet__art header h3{display:block;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.box-subcategories-outlet__art header h3:before{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;content:" ";background:#000;opacity:.03}.box-subcategories-outlet__art header h3 a{display:flex;justify-content:center;flex-direction:column;width:100%;height:100%;color:#fff;-webkit-text-decoration:none;text-decoration:none;position:absolute;bottom:0;left:0;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.5)}.box-subcategories-outlet__art header h3 a b{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:30px;display:block;font-weight:400;line-height:1.2em;padding-bottom:4px;text-transform:uppercase;position:relative}.box-subcategories-outlet__art header h3 a b:after{content:" ";display:inline-block;height:1px;border-bottom:1px solid #fff;border-bottom:1px solid var(--white);width:66px;margin-left:-33px;position:absolute;left:50%;bottom:-3px}.box-subcategories-outlet__art header h3 a span{margin-top:15px;text-align:center;display:block;width:100%;line-height:1em}.box-subcategories-outlet__art header h3 a span:after{font-size:14px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";margin:0 -19px 0 10px;-webkit-text-decoration:none;text-decoration:none}.box-subcategories-outlet__art header h3 a span:before{font-size:16px;content:attr(data-title);text-transform:uppercase}@media (min-width:1024px){.box-subcategories-outlet__art header h3 a b{font-size:40px}.box-subcategories-outlet__art header h3 a b:after{width:38px;margin-left:-19px}.box-subcategories-outlet__art header h3 a span:before{font-size:20px}}@media (min-width:1440px){.box-subcategories-outlet__art header h3 a b{font-size:50px}}@media (min-width:768px){.box-subcategories-outlet__art{flex:1 1 auto;width:calc(50% - 20px);margin:0 20px 20px 0}.box-subcategories-outlet__art:nth-child(2n){margin-right:0}}@media (min-width:1024px){.box-subcategories-outlet__art{width:calc(50% - 30px);margin:0 30px 30px 0}}@media (min-width:1440px){.box-subcategories-outlet__art{width:calc(50% - 54px);margin:0 54px 54px 0}}.cart-summary-mobile{width:100%;z-index:100;box-sizing:border-box;left:0;padding:0 20px 15px;position:fixed;top:96px;background:#faf8ef}.cart-summary-mobile__details{display:none;border-top:1px solid #000;margin-top:10px}.cart-summary-mobile__totals{font-size:12px;font-weight:700;font-family:Lato}.cart-summary-mobile__totals__text{font-size:12px;font-family:silkaregular,sans-serif;font-family:var(--silka);color:#000;color:var(--black);text-transform:uppercase;line-height:18px;font-weight:600}.cart-summary-mobile__totals__price{text-align:right;font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:500;font-size:16px}@media (min-width:1920px){.cart-summary-mobile__totals__price{font-size:12px}}.cart-summary-mobile__totals__price__euro{margin-left:3px}.cart-summary-mobile__list{display:flex;border-bottom:1px solid #dedddd;padding:6px 0}.cart-summary-mobile__list:last-child{border-bottom:0}.cart-summary-mobile__list__title{flex:1;font-size:12px;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600;text-transform:uppercase}.cart-summary-mobile__list__title__discount{font-weight:500}.cart-summary-mobile__list__price{flex:1;text-align:right;font-size:14px;font-weight:500}.cart-summary-mobile__title{display:flex;align-items:center;margin:5px 0 15px;flex-direction:row;padding:10px 0 0}.cart-summary-mobile__title__arrowUp:after{transform:rotate(-180deg);-webkit-transform:rotate(-180deg)}.cart-summary-mobile__title__icon:after{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;content:"";font-size:18px;position:absolute;right:20px;top:10px}.cart-summary-mobile__title__text{font-size:12px;font-family:silkaregular,sans-serif;font-family:var(--silka);color:#000;color:var(--black);text-transform:uppercase;line-height:18px;font-weight:600}.cart-summary-mobile__title__show-details{font-size:10px;color:#000;color:var(--black);text-transform:uppercase;flex:1;text-align:right}.cart-summary-desktop{width:100%;z-index:100;box-sizing:border-box;left:0}.cart-summary-desktop__info-box{background:#fff;text-align:center;padding:20px;border:1px solid #c9c9c9;margin:0 0 20px}.cart-summary-desktop__currency-message{font-size:11px;margin:0 0 5px}.cart-summary-desktop__disable-cart{color:#c11115;color:var(--error-red);padding:20px 0}.cart-summary-desktop__totals{padding:10px 0;display:flex;align-items:center;border-top:1px solid}.cart-summary-desktop__totals__text{flex:1;max-width:150px;text-transform:uppercase;font-size:12px;font-family:silkamedium}.cart-summary-desktop__totals__price{flex:1;font-size:30px;text-align:right}.cart-summary-desktop__totals__price__euro{font-size:14px;display:block;font-weight:700}.cart-summary-desktop__totals__amazon-text{padding:0;font-size:14px;color:#000;line-height:1.2em;text-align:center;margin-bottom:10px}.cart-summary-desktop__title{display:flex;align-items:center;margin:0 0 5px;flex-direction:row;padding:20.5px 0}.cart-summary-desktop__title__text{font-size:20px;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-weight:500;letter-spacing:0;line-height:35px;color:#000;color:var(--black);flex:1}.cart-summary-desktop__title__show-details{font-size:10px;color:#000;color:var(--black);text-transform:uppercase;flex:1;text-align:right}.cart-summary-desktop__list{display:flex;border-bottom:1px solid #dedddd;padding:15px 0;align-items:center}.cart-summary-desktop__list:last-child{border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.cart-summary-desktop__list__title{flex:1;font-size:12px;font-family:silkamedium;text-transform:uppercase}.cart-summary-desktop__list__title__discount{font-weight:500}.cart-summary-desktop__list__title__remove{text-align:left;font-size:12px;display:block;text-transform:capitalize;font-weight:400}.cart-summary-desktop__list__title span{float:left;margin-right:10px}.cart-summary-desktop__list__price{flex:1;text-align:right;font-size:16px}.sales-tax-text-title{text-align:left;font-size:16px;line-height:25px;color:#000;font-weight:700}.sales-tax-text{text-align:left;font-size:14px;line-height:19px;color:#000}h1__{font-family:Lato,sans-serif;font-family:var(--primary-font);text-align:center;font-size:30px;line-height:1.1em;text-transform:uppercase;color:#000;color:var(--black);font-weight:300;padding-bottom:43px;position:relative;margin:0 auto;max-width:850px}h1__:after{content:" ";display:inline-block;height:1px;border-bottom:1px solid #000;border-bottom:1px solid var(--black);width:70px;margin-left:-35px;position:absolute;left:50%;bottom:21px}@media (min-width:1024px){h1__{font-size:40px}h1__:after{width:110px;margin-left:-55px}}.typography{font-family:Lato,sans-serif;font-family:var(--primary-font);color:#000;color:var(--black)}.typography--title{font-size:22px;font-family:silkamedium}.typography--text{font-size:14px}.typography--label-like{font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:700;font-size:12px;color:#000;text-transform:uppercase}.typography--checkout{font-size:34px;padding:10px 0}.typography--checkout,.typography--checkout-small{border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.typography--checkout-small{font-size:20px;font-weight:700;padding:20.5px 0}.cart-product{font-family:Lato,sans-serif;font-family:var(--primary-font);display:flex;flex-wrap:wrap;margin:0 0 25px;border-bottom:2px solid #eee;position:relative;padding-bottom:10px}.cart-product__not-available{background:hsla(240,3%,85%,.65);position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.cart-product__not-available__box{background:#fff;background:var(--white);max-width:350px;width:100%;padding:15px 20px;text-align:center}.cart-product__not-available__title{text-transform:uppercase;font-size:12px;font-weight:700}.cart-product__not-available__remove{font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:300;font-size:12px}.cart-product__image{flex:1;max-width:93px;min-width:93px;position:relative}.cart-product__image:after{content:" ";background:#000;background:var(--black);opacity:.04;position:absolute;left:0;top:0;width:100%;height:100%}.cart-product__image__el{width:93px;height:auto}.cart-product__desc{flex:0 0 calc(100% - 103px);margin:0 0 -3px 10px;min-height:85px;position:relative}@media (min-width:768px){.cart-product__desc{flex:0 0 calc(75% - 103px)}}@media (min-width:1024px){.cart-product__desc{flex:0 0 calc(35% - 103px)}}.cart-product__color{flex:0 0 70%;margin:20px 0 10px}@media (min-width:768px){.cart-product__color{flex:0 0 25%;margin:0}}@media (min-width:1024px){.cart-product__color{flex:0 0 15%;padding:0 5px}}.cart-product__size{flex:0 0 30%;margin:20px 0 10px}@media (min-width:768px){.cart-product__size{flex:0 0 37.3%;margin:0 0 10px}}@media (min-width:1024px){.cart-product__size{flex:0 0 10%;padding:0 5px}}.cart-product__quantity{flex:0 0 70%;margin:20px 0 10px}@media (min-width:768px){.cart-product__quantity{flex:0 0 37.3%;margin:0 0 10px}}@media (min-width:1024px){.cart-product__quantity{flex:0 0 10%;padding:0 5px}}.cart-product__totals{flex:0 0 30%;margin:20px 0 10px}@media (min-width:768px){.cart-product__totals{flex:0 0 37.3%;margin:0 0 10px}}@media (min-width:1024px){.cart-product__totals{flex:0 0 10%;padding:0 5px}}@media (min-width:768px){.cart-product__totals{flex:0 0 15%;margin:0 0 10px}}@media (min-width:1440px){.cart-product__totals{padding:0 25px 0 5px;margin:0}}.cart-product__discount{flex:0 0 30%;padding:0 5px;display:none}@media (min-width:768px){.cart-product__discount{flex:0 0 10%;padding:0 5px;display:block}}@media (min-width:1440px){.cart-product__discount{flex:0 0 10%;padding:0 5px;display:block}}.cart-product__discount del{color:#828282;float:right;top:18px;position:relative}.cart-product__brand{text-transform:uppercase;color:#000;color:var(--black);font-size:12px;font-weight:700;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);margin-bottom:0}@media (min-width:768px){.cart-product__brand{margin-bottom:12px}}.cart-product__price{font-size:14px;display:none}@media (min-width:768px){.cart-product__price{display:block}}.cart-product__title{font-size:14px}.cart-product__key{font-size:12px;text-transform:uppercase;font-weight:700;margin:0 0 5px;font-family:silkabold,sans-serif;font-family:var(--silka-bold)}@media (min-width:768px){.cart-product__key{font-family:silkaregular}}.cart-product__val{font-size:14px;margin-top:0}@media (min-width:768px){.cart-product__val{margin-top:12px}}< .cart-product__val>del{color:#818181;padding:0 5px 0 0}.cart-product__val__no-discount{color:#c11115;color:var(--error-red);display:block}.cart-product__val__discount{font-weight:700;display:block}.cart-product__val label{min-width:115px!important;height:35px}.cart-product__select{height:35px!important;padding:8px 30px 12px 14px!important}.cart-product__code{font-size:12px;color:#101432;text-transform:uppercase;position:absolute;bottom:0;left:0}@media (min-width:768px){.cart-product__code{left:auto}}@media (min-width:1440px){.cart-product__code{left:auto}}.cart-product__actions{flex:0 0 100%;padding-top:8px;height:50px}@media (min-width:768px){.cart-product__actions{height:auto}}.cart-product__actions span{font-size:20px;margin:0 6px 0 0}@media (min-width:768px){.cart-product__actions span{font-size:12px}}.cart-product__actions__icon{margin:0 6px 0 0;font-size:40px;font-weight:300;font-family:Lato,sans-serif;font-family:var(--primary-font);float:left;position:relative}@media (min-width:768px){.cart-product__actions__icon{font-size:35px}}.cart-product__actions__text{position:relative;float:left;bottom:-24px}.cart-product__actions a{font-size:10px;-webkit-text-decoration:none;text-decoration:none;margin:0 25px 0 0;font-family:silkaregular;color:#101432}.cart-product__actions__not-salable{color:red;margin-top:5px;font-size:14px}.cart-product__b2b-info{font-size:12px}@media (min-width:768px){.cart-product__b2b-info{flex:0 0 100%;margin:0 0 10px}}@media (min-width:1440px){.cart-product__b2b-info{padding:0 25px 0 105px;margin:0}}.cart-product__b2b-info .row{padding:5px 0;border-top:1px solid #efefef}.cart-product__b2b-info .row b{flex:0 0 100%;display:block;margin:0 0 0 10px}.cart-product:last-child{border-bottom:0;margin-bottom:50px}.cart-list-payments__list{list-style:none;display:flex;flex-wrap:wrap}.cart-list-payments__cost{font-weight:700}.cart-list-payments__el{flex:0 0 100%;display:flex;padding-bottom:5px}@media (min-width:1024px){.cart-list-payments__el{flex:0 0 50%;padding:0 20px 0 0}}.cart-list-payments__el .form__block{margin:0 0 10px}.cart-list-payments__el .form__label--checkbox{font-size:14px}.cart-list-payments .form__label{font-size:14px!important}.cart-list-payments__name{flex:1;position:relative}.cart-list-payments__img{height:20px;width:auto;margin:0}@media (min-width:1024px){.cart-list-payments__img{height:25px;margin-right:50px}}.cart-shipping{display:flex;flex-wrap:wrap}.cart-shipping__country{flex:0 0 100%;margin:0 0 20px}@media (min-width:768px){.cart-shipping__country{flex:1}}.cart-shipping__country__tips{font-size:11px}.cart-shipping__couriers{flex:0 0 100%;display:flex}@media (min-width:768px){.cart-shipping__couriers{flex:1}}.cart-shipping__courier{border:1px solid #e3e3e3;padding:15px 20px;text-align:center;margin:0 10px 10px 0;flex:1;max-width:100%;min-height:95px;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;box-sizing:border-box}@media (min-width:768px){.cart-shipping__courier{max-width:50%}}.cart-shipping__courier--active,.cart-shipping__courier:hover{border:1px solid #000;border:1px solid var(--black)}.cart-shipping__courier:hover{cursor:pointer}.cart-shipping__courier:last-child{margin:0}.cart-shipping__courier__name{font-size:14px;font-weight:700;text-transform:uppercase}.cart-shipping__courier__time{font-size:14px}.my-profile-internal-sidebar__welcome{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:20px;margin:0 0 25px}.my-profile-internal-sidebar__menu{list-style:none;padding:0 0 35px;margin:0 0 15px}.my-profile-internal-sidebar__menu li{line-height:25px}.my-profile-internal-sidebar__menu li:nth-last-child(2){padding-bottom:10px}.my-profile-internal-sidebar__menu__logout{border-top:1px solid #e3e3e3;padding:10px 0}.my-profile-internal-sidebar__title{font-size:20px;font-family:silkaregular,sans-serif;font-family:var(--silka);color:#000;color:var(--black);font-weight:700;margin:0 0 5px}.my-profile-internal-sidebar__el{font-size:16px}.my-profile-internal-sidebar__href{-webkit-text-decoration:none;text-decoration:none;color:#000;color:var(--black);font-size:14px}.my-profile-internal-sidebar__active{font-weight:700}.my-profile-internal-sidebar__help{font-size:14px}.slide-home{text-align:center;position:relative}@media (max-width:767.9375px){.slide-home{margin-bottom:20px}}@media (min-width:1920px){.slide-home{margin:0 auto;width:100%;max-width:1850px}}.slide-home img,.slide-home video{-o-object-fit:cover;object-fit:cover;width:100%;height:126.2vw;min-height:375px}@media (min-width:768px){.slide-home img,.slide-home video{max-height:910px;min-height:690px;height:87.4vw}}@media (min-width:1024px){.slide-home img,.slide-home video{max-height:580px;min-height:414px;height:40.4vw}}@media (min-width:1440px){.slide-home img,.slide-home video{max-height:790px;min-height:580px;height:40.4vw}}@media (min-width:1920px){.slide-home img,.slide-home video{height:790px;max-height:none}}.slide-home>header{position:relative}.slide-home>header h2{position:absolute;left:0;top:0;width:100%;height:100%}@media (min-width:768px){.slide-home>header h2{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.66))}}.slide-home>header h2 a{width:100%;height:100%;color:#fff;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:35px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;display:flex;justify-content:center;flex-direction:column;position:relative;padding-bottom:60px;text-align:center!important;z-index:1000}@media (min-width:768px){.slide-home>header h2 a{justify-content:flex-end;padding-bottom:35px;font-size:35px}}.slide-home>header h2 a>i{font-style:normal;text-transform:uppercase}.slide-home>header h2 a>b{display:block;margin:0 auto;content:attr(data-title);white-space:nowrap;font-size:16px;font-weight:400;text-transform:none;font-family:Lato,sans-serif;font-family:var(--primary-font)}.slide-home>header h2 a>b:before{content:attr(data-title)}@media (min-width:1024px){.slide-home>header h2 a{font-size:35px;line-height:42px}.slide-home>header h2 a>b{font-size:20px}}.slide-home--gender>header{position:relative}.slide-home--gender>header h2{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.66))}.slide-home--gender>header h2 a{justify-content:flex-end;font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;position:absolute;left:0;bottom:0;padding:0 0 32px;font-size:20px;line-height:24px}.slide-home--gender>header h2 a:before{display:none}.slide-home--gender>header h2 a>i{display:inline-block;margin:0 auto;width:80%}.slide-home--gender>header h2 a>b{font-size:.75em;line-height:1em;font-weight:400;margin:0;text-transform:none}@media (min-width:1024px){.slide-home--gender>header h2 a{font-size:28px;line-height:34px}.slide-home--gender>header h2 a>i{max-width:800px;width:70%}.slide-home--gender>header h2 a>b{font-size:20px;padding-top:.25em}}@media (min-width:1440px){.slide-home--gender>header h2 a{padding:0 0 42px;font-size:35px;line-height:42px}.slide-home--gender>header h2 a>i{max-width:900px}.slide-home--gender>header h2 a>b{padding-top:0}}.slide-home--gender.no--gradient>header h2{background:none}.slide-home>ul{padding:10px 0 40px}@media (max-width:767.9375px){.slide-home>ul{display:block;padding:0 0 10px;position:absolute;left:0;bottom:0;width:100%;z-index:2000;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.66))}}.slide-home>ul li{display:block}@media (min-width:768px){.slide-home>ul li{display:inline-block;padding:10px}}.slide-home>ul li a{text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;font-size:16px;line-height:30px;display:block;height:30px}.slide-home>ul li a:hover{font-weight:400}@media (max-width:767.9375px){.slide-home>ul li a{color:#fff;margin-bottom:3px}}.box_just-landed{width:100%;margin:20px 0}@media (min-width:768px){.box_just-landed{margin:70px 0 40px}}.box_just-landed h2{font-size:20px}@media (min-width:768px){.box_just-landed h2{font-size:22px!important;padding-bottom:30px}}@media (min-width:1024px){.box_just-landed{margin-top:60px}}@media (min-width:1440px){.box_just-landed{margin:70px auto 40px;max-width:1800px}}.box_just-landed p{text-align:center}.box_just-landed__slide{position:relative;margin:0 -15px 27px 0;margin:0 var(--gutter-margin-base) 27px 0;padding-right:-15px;padding-right:var(--gutter-margin-base)}@media (min-width:425px){.box_just-landed__slide{margin-right:-15px;margin-right:var(--gutter-margin-small);padding-right:-15px;padding-right:var(--gutter-margin-small)}}@media (min-width:768px){.box_just-landed__slide{margin:0 -25px 17px 0;margin:0 var(--gutter-margin-normal) 17px 0;padding-right:-25px;padding-right:var(--gutter-margin-normal)}}@media (min-width:1024px){.box_just-landed__slide{margin:0 0 17px;padding-right:0}}.box_just-landed__slides{overflow:hidden;position:relative;width:100%;padding:0;display:flex;flex-wrap:nowrap}@media (min-width:1024px){.box_just-landed__slides{will-change:transform;backface-visibility:hidden;transform-style:preserve-3d;touch-action:pan-Y}}.box_just-landed__slides .prod-card{width:77.6vw}@media (min-width:425px){.box_just-landed__slides .prod-card{width:41vw}}@media (min-width:1024px){.box_just-landed__slides .prod-card{width:23.6vw}}.box_just-landed__track{overflow:scroll}@media (min-width:1024px){.box_just-landed__track{overflow:hidden}}.box_just-landed__arrows{display:none}@media (min-width:1024px){.box_just-landed__arrows{display:block}}.box_just-landed__arrows>*{position:absolute;display:block;top:35%;opacity:1;transition:opacity .4s;cursor:pointer;transform:translateY(-50%);width:30px;height:30px;background:transparent}.box_just-landed__arrows>:before{font-size:24px;font-weight:600}.box_just-landed__arrows .box_just-landed__arrow--left{left:-38px}.box_just-landed__arrows .box_just-landed__arrow--right{right:-38px}.box_just-landed__arrows>[disabled]{opacity:0;cursor:default}.wrap-box-editorial{width:100%;margin-top:40px}@media (min-width:768px){.wrap-box-editorial{display:flex;justify-content:space-between}}@media (min-width:1440px){.wrap-box-editorial{margin-top:50px}}.wrap-box-editorial .box-editorial{position:relative}.wrap-box-editorial .box-editorial a{display:block;position:relative;padding:0 10px;width:100%;color:#000;-webkit-text-decoration:none;text-decoration:none;text-align:center;font-family:silkaregular,sans-serif;font-family:var(--silka)}@media (min-width:768px){.wrap-box-editorial .box-editorial a{padding-top:40.8vw}}@media (min-width:1024px){.wrap-box-editorial .box-editorial a{padding-top:40vw}}@media (min-width:1440px){.wrap-box-editorial .box-editorial a{padding-top:38.7vw}}@media (min-width:1920px){.wrap-box-editorial .box-editorial a{padding-top:784px}}.wrap-box-editorial .box-editorial a b{font-weight:400;margin-top:10px;font-size:17px;display:block;text-transform:uppercase;line-height:1.2em;padding-bottom:0}@media (min-width:1024px){.wrap-box-editorial .box-editorial a b{font-size:20px}}.wrap-box-editorial .box-editorial a:after{font-size:15px;content:attr(data-title);font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:600}.wrap-box-editorial .box-editorial img,.wrap-box-editorial .box-editorial video{display:block;position:absolute;left:0;top:0;width:100%;-o-object-fit:cover;object-fit:cover;height:auto}@media (min-width:768px){.wrap-box-editorial .box-editorial:first-child img,.wrap-box-editorial .box-editorial:first-child video,.wrap-box-editorial .box-editorial:nth-child(2) img,.wrap-box-editorial .box-editorial:nth-child(2) video{height:40.8vw;min-height:313px}}@media (min-width:1024px){.wrap-box-editorial .box-editorial:first-child img,.wrap-box-editorial .box-editorial:first-child video,.wrap-box-editorial .box-editorial:nth-child(2) img,.wrap-box-editorial .box-editorial:nth-child(2) video{height:40vw;min-height:405px}}@media (min-width:1440px){.wrap-box-editorial .box-editorial:first-child img,.wrap-box-editorial .box-editorial:first-child video,.wrap-box-editorial .box-editorial:nth-child(2) img,.wrap-box-editorial .box-editorial:nth-child(2) video{height:38.7vw;min-height:405px}}@media (min-width:1920px){.wrap-box-editorial .box-editorial:first-child img,.wrap-box-editorial .box-editorial:first-child video,.wrap-box-editorial .box-editorial:nth-child(2) img,.wrap-box-editorial .box-editorial:nth-child(2) video{height:784px;max-height:784px;min-height:784px}}.wrap-box-editorial .box-editorial:first-child{width:100%}@media (max-width:767.9375px){.wrap-box-editorial .box-editorial:first-child img,.wrap-box-editorial .box-editorial:first-child video{height:125.8vw}.wrap-box-editorial .box-editorial:first-child a{padding-top:125.8vw}}@media (min-width:768px){.wrap-box-editorial .box-editorial:first-child{width:32.4%}}@media (min-width:1024px){.wrap-box-editorial .box-editorial:first-child{width:31.7%}}@media (min-width:1440px){.wrap-box-editorial .box-editorial:first-child{width:32%}}@media (min-width:1920px){.wrap-box-editorial .box-editorial:first-child{width:32.4%}}.wrap-box-editorial .box-editorial:nth-child(2){margin-top:38px;width:100%}@media (max-width:767.9375px){.wrap-box-editorial .box-editorial:nth-child(2) img,.wrap-box-editorial .box-editorial:nth-child(2) video{height:63vw}.wrap-box-editorial .box-editorial:nth-child(2) a{padding-top:63vw}}@media (min-width:768px){.wrap-box-editorial .box-editorial:nth-child(2){margin-top:0;width:67.6%;margin-left:15px;margin-left:var(--gutter-small)}}@media (min-width:1024px){.wrap-box-editorial .box-editorial:nth-child(2){margin-left:45px;width:68.3%}}@media (min-width:1440px){.wrap-box-editorial .box-editorial:nth-child(2){margin-left:50px;width:68%}}@media (min-width:1920px){.wrap-box-editorial .box-editorial:nth-child(2){width:67.6%}}.box-sale{position:relative;margin:100px -15px 0;margin:100px var(--gutter-margin-base) 0}@media (min-width:425px){.box-sale{margin:30px -15px 0;margin:30px var(--gutter-margin-small) 0}}@media (min-width:768px){.box-sale{margin:30px 0 0}}@media (max-width:767.9375px){.box-sale{margin:30px 0 0}}.box-hint+.box-sale{margin-top:70px}.box-sale img{-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:767.9375px){.box-sale img{height:750px}}@media (max-width:624.9375px){.box-sale img{height:550px}}@media (max-width:424.9375px){.box-sale img{height:258px}}@media (min-width:1024px){.box-sale img{height:450px}}@media (min-width:1920px){.box-sale img{height:620px}}.box-sale a,.box-sale a:hover{-webkit-text-decoration:none;text-decoration:none;position:absolute;left:0;top:0;height:100%;width:100%;padding:0 10% 24px;display:flex;justify-content:flex-end;flex-direction:column;color:#fff;text-align:center;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.66))}.box-sale a:hover>b,.box-sale a>b{display:block;font-family:silkaregular;font-weight:500;font-size:20px;text-transform:uppercase;line-height:1.2em}@media (min-width:768px){.box-sale a:hover>b,.box-sale a>b{font-size:30px}}@media (min-width:1024px){.box-sale a:hover>b,.box-sale a>b{padding-top:0}}.box-sale a:hover>small,.box-sale a>small{display:block;font-size:14px;font-weight:400;line-height:1.33em}@media (max-width:424.9375px){.box-sale a:hover>small,.box-sale a>small{display:none}}@media (min-width:768px){.box-sale a:hover>small,.box-sale a>small{font-size:18px;width:460px;margin:0 auto;width:auto;margin:0}}.box-sale a:hover>span,.box-sale a>span{display:block;font-size:14px}@media (min-width:768px){.box-sale a:hover>span,.box-sale a>span{font-size:16px}}.box-sale a:hover>span:before,.box-sale a>span:before{content:attr(data-title);font-family:Lato,sans-serif;font-family:var(--primary-font)}.box-sale a:hover>span:after,.box-sale a>span:after{font-size:.7em;margin-left:.6em;font-weight:600}.side-filters{display:none;font-family:silkaregular;text-transform:uppercase}.side-filters__size-group{margin:0 0 10px}@media (min-width:768px){.side-filters{display:block}}.side-filters__category{margin:0 0 8px;display:block}.side-filters__category--checked{font-weight:700}.side-filters__category--disable{opacity:.4}.side-filters__category-three{margin:0 0 0 10px}.side-filters__category-three ul ul{margin:0 0 0 15px}.side-filters__category-three strong{margin:0 0 20px;font-size:12px;text-transform:uppercase;font-weight:600}.side-filters__block{border-bottom:1px solid #e5e3e3}.side-filters__header{font-size:12px;font-weight:700;text-transform:uppercase;padding:13px 0;cursor:pointer;position:relative}.side-filters__header:after{position:absolute;z-index:100;right:16px;font-weight:400;content:"+";top:-1px;font-size:28px;color:#474747}.side-filters__header--open+.side-filters__content{display:block}.side-filters__header--open:after{content:"–"}.side-filters__content{display:none;padding:3px 0 13px;font-size:14px;max-height:400px;overflow-y:auto;overflow-x:hidden;font-weight:300;margin-right:16px}.side-filters__content::-webkit-scrollbar{width:12px}.side-filters__content::-webkit-scrollbar-track{background:#fff}.side-filters__content::-webkit-scrollbar-thumb{background:#f9f9f9}.side-filters__content::-webkit-scrollbar-thumb:hover,.side-filters__content:hover::-webkit-scrollbar-thumb{background:#e4e4e4}.side-filters__content ul{padding:0;margin:0;list-style:none}.side-filters__content li{min-height:22px}.hide--filter1 .side-filters__category-three>ul>li>a{display:none}.hide--filter1 .side-filters__category-three>ul>li>ul{margin:0}#man-clothing ul,#man-shoes ul,#size-filter ul,#woman-clothing ul,#woman-shoes ul{display:flex;flex-wrap:wrap}#man-clothing li,#man-shoes li,#size-filter li,#woman-clothing li,#woman-shoes li{width:50%;max-width:50%}.side-filters__block--two-columns ul{display:flex;flex-wrap:wrap}.side-filters__block--two-columns li{width:50%;max-width:50%}#category li{font-size:12px;text-transform:uppercase;margin:0 0 8px}#category li a.side-filters__category--checked{font-weight:700}#category li a.side-filters__category--disable,#category li a.side-filters__category--disable:hover s{-webkit-text-decoration:none;text-decoration:none;cursor:auto}#category-filter li{font-size:12px;text-transform:uppercase;margin:0 0 8px}#category-filter li a.side-filters__category--checked{font-weight:700}#category-filter li a.side-filters__category--disable,#category-filter li a.side-filters__category--disable:hover s{-webkit-text-decoration:none;text-decoration:none;cursor:auto}.side-filters-mobile{display:flex;margin:0 0 20px;font-family:silkaregular}@media (min-width:768px){.side-filters-mobile{display:none}}.side-filters-mobile__filters,.side-filters-mobile__sort{text-transform:uppercase;flex:1;border:1px solid #e3e3e3;background:#fff;font-size:12px;text-align:center;padding:15px 40px 15px 25px;margin:0 5px 0 0}@media (min-width:360px){.side-filters-mobile__filters,.side-filters-mobile__sort{margin-right:15px}}.side-filters-mobile__filters i,.side-filters-mobile__sort i{position:absolute;margin:2px 8px}.side-filters-mobile__sort__option{display:block;padding:0 0 10px;text-align:left}.side-filters-mobile__sort__option--checked{font-weight:700}.side-filters-mobile__block{border-bottom:1px solid #f3f3f3}.side-filters-mobile__block-header{font-weight:700;font-size:14px;padding:14px 0;text-transform:uppercase}.side-filters-mobile__block-header--open{position:fixed;top:0;z-index:100001;width:100%;left:0;text-align:center;background:#fff;background:var(--white);border-bottom:1px solid #e3e3e3}.side-filters-mobile__block-footer{padding:30px;position:fixed;left:0;bottom:0;border-top:1px solid #e3e3e3;width:100%;background:#fff;z-index:1000}.side-filters-mobile__block-close{position:fixed;left:0;font-size:20px;font-weight:300;padding:7px 15px;cursor:pointer;top:0;z-index:100002;display:none}.side-filters-mobile__block-content{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000;background:#fff;background:var(--white);padding:60px 22px 114px;overflow:auto}.side-filters-mobile__block-content ul{list-style:none;padding:0;margin:0}.side-filters-mobile__filters{margin:0;max-width:50%;width:100%}.side-filters-mobile__screen,.side-filters-mobile__sort-container{display:none;background:#fff;z-index:100000;position:fixed;top:0;left:0;width:100%;height:100%}.side-filters-mobile__header,.side-filters-mobile__sort-container__header{border-bottom:1px solid #e3e3e3;position:relative}.side-filters-mobile__close,.side-filters-mobile__sort-close{position:absolute;left:0;font-size:20px;font-weight:300;padding:7px 15px;cursor:pointer}.side-filters-mobile__title{font-size:16px;text-align:center;padding:10px 0}.side-filters-mobile__content{padding:12px 15px 40px;position:relative;font-weight:300}.side-filters-mobile__content li{margin:0 0 10px}.side-filters-mobile__content--with-filters{padding:41px 15px 40px}.side-filters-mobile__content__active-filter{margin:0 15px 0 0}.side-filters-mobile__content__filters{white-space:nowrap;width:100%;overflow-x:scroll;position:absolute;border-bottom:1px solid #e3e3e3;font-size:14px;left:0;top:0;padding:10px 15px}.side-filters-mobile__content__filters i{font-size:10px;font-style:normal}.side-filters-mobile__footer{padding:10px 25px;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;position:fixed;bottom:0;width:100%}.prod-card{background:#fff;overflow:hidden;position:relative}.prod-card:before{content:" ";display:block;position:absolute;top:0;left:0;width:100%;padding-top:133%;background:#eaebe8}@media (hover:hover) and (pointer:fine){.prod-card:hover .imgProd:not([data-img]) img{opacity:0!important}.prod-card:hover a strong,.prod-card:hover a:focus strong,.prod-card:hover a:hover strong{display:none}.prod-card:hover .prod-card__assets{display:block;background:#fff}}.prod-card .imgProd{position:absolute;top:0;left:0;padding-top:133%;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden;font-size:11px}.prod-card .imgProd img{position:absolute;top:0;left:0;width:100.2%;height:100.2%;-o-object-fit:cover;object-fit:cover;opacity:1;transition:opacity .2s ease;color:#eaeaea}.prod-card .imgProd img.imgLazy{opacity:0}.prod-card a,.prod-card a:hover{z-index:3;padding:133% 0 62px;margin-bottom:20px;height:48px;box-sizing:content-box}.prod-card a,.prod-card a b,.prod-card a:hover,.prod-card a:hover b{display:block;position:relative;-webkit-text-decoration:none;text-decoration:none}.prod-card a b,.prod-card a:hover b{font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);text-transform:uppercase;font-weight:400;font-size:13px;padding-top:4px;white-space:nowrap;overflow:hidden}@media (min-width:768px){.prod-card a b,.prod-card a:hover b{padding-top:10px}}.prod-card a strong,.prod-card a:hover strong{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:13px;font-weight:400;display:block;line-height:1.4em;-webkit-text-decoration:none;text-decoration:none;position:relative;white-space:nowrap;padding-top:2px}@media (min-width:768px){.prod-card a strong,.prod-card a:hover strong{padding-top:0}}.prod-card a b:after,.prod-card a strong:after,.prod-card a:hover b:after,.prod-card a:hover strong:after{display:block;content:" ";width:12px;height:100%;position:absolute;right:0;top:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.prod-card__info{position:absolute;z-index:1;width:100%;left:0;top:0;padding-top:133%;font-family:silkaregular,sans-serif;font-family:var(--silka)}.prod-card__info-price{display:flex;flex-wrap:wrap;width:100%;padding-top:50px;font-size:12px}@media (min-width:1440px){.prod-card__info-price{font-size:13px}}.prod-card__info-price:before{content:"";flex-basis:100%;order:2}.prod-card__info-price>*{display:inline-block;white-space:nowrap;padding:0 10px 0 0;flex-shrink:0}.prod-card__info-price>del{padding:0 3px;color:#a5a5a5;margin-right:10px;-webkit-text-decoration:none;text-decoration:none;position:relative;order:1}.prod-card__info-price>del:after{content:" ";display:block;position:absolute;left:0;top:50%;height:1px;width:100%;border-top:1px solid #a5a5a5}.prod-card__info-price>b{font-weight:400;order:3}.prod-card__info-price>q{display:block;order:4;padding-right:0}.prod-card__info-price>q:after,.prod-card__info-price>q:before{display:none}.prod-card__info .textAdd[data-title]{display:block;font-style:normal;font-size:12px;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);font-weight:600}.prod-card__info .textAdd[data-title]:before{content:attr(data-title)}.prod-card__info .prod-card__special-promo{display:block;font-family:Lato,sans-serif;font-family:var(--primary-font);text-transform:uppercase;color:#d8653e;font-weight:600;font-style:normal;font-size:12px;padding-top:2px}.prod-card__info .prod-card__special-promo:before{content:attr(aria-label)}.prod-card__info>i.noDisp{display:block;position:absolute;text-align:center;left:0;top:-24px;margin-top:133%;height:24px;line-height:24px;background:#797979;width:100%;z-index:2;color:#fff;font-size:12px;font-style:normal}.prod-card__info>i.noDisp:before{content:attr(data-title)}.prod-card__info>i.hint,.prod-card__info>i.hint_4400,.prod-card__info>i.hint_5,.prod-card__info>i.hint_7{display:block;position:absolute;left:0;top:0;height:40px;width:40px;cursor:pointer;z-index:2}.prod-card__info>i.hint:before,.prod-card__info>i.hint_4400:before,.prod-card__info>i.hint_5:before,.prod-card__info>i.hint_7:before{display:inline-block;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:10px 0 0 10px}.prod-card__info>i.hint:before{content:" ";background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxMDgwIDEwODAiPjxwYXRoIGQ9Im01ODkuNDkgMTI2LjU3IDkxLjI5IDIxMi43OWE1My41OSA1My41OSAwIDAgMCA0NC42NSAzMi4yN2wyNDEuMjcgMjAuODVjNDcuOTMgNC4xNCA2Ni41NiA2NC40NSAyOS4zMiA5NC45MUw4MjUuNDMgNjI2Ljg3YTUzLjU5IDUzLjU5IDAgMCAwLTE4LjQ0IDUyLjlsNTEuMTUgMjM0Ljg3YzEwLjA3IDQ2LjI2LTQwLjM4IDgxLjkxLTgwLjYyIDU2Ljk3TDU2OC40NyA4NDIuMDNhNTMuNTkgNTMuNTkgMCAwIDAtNTYuNDkgMEwzMDIuOTMgOTcxLjYxYy00MC4yNCAyNC45NC05MC43LTEwLjcxLTgwLjYyLTU2Ljk3bDUxLjE1LTIzNC44N2E1My42MSA1My42MSAwIDAgMC0xOC40NC01Mi45TDg0LjQzIDQ4Ny4zOWMtMzcuMjUtMzAuNDYtMTguNjItOTAuNzYgMjkuMzItOTQuOTFsMjQxLjI3LTIwLjg1YzE5LjY5LTEuNyAzNi44NS0xNC4xMSA0NC42NS0zMi4yN2w5MS4yOS0yMTIuNzljMTguNTctNDMuMyA3OS45NS00My4zIDk4LjUzIDAiIHN0eWxlPSJmaWxsOiMwMjAyMDMiLz48L3N2Zz4=);display:block;width:20px;height:20px}@media (max-width:1439.9375px){.prod-card__info>i.hint:before{margin:9px 0 0 9px}}.prod-card__info>i.hint_4400:before{content:"▼";color:#000;font-size:25px}.prod-card__info>i.hint_7:before{content:" ";display:block;width:20px;height:20px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIGlkPSJMaXZlbGxvXzEiIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAxMDgwIDEwODAiPjxzdHlsZT4uc3Qwe2ZpbGw6IzAyMDIwM308L3N0eWxlPjxjaXJjbGUgY3g9IjU0MCIgY3k9IjU0MCIgcj0iMzA4LjkyIiBjbGFzcz0ic3QwIi8+PHBhdGggZD0ibTIxMy4zNCA3MjUuNjktMjMuNzMgMTAwLjk4Yy04Ljk5IDM4LjI1IDI1LjM2IDcyLjYyIDYzLjYyIDYzLjY0bDEwMS4wMi0yMy43Yy01OC42NS0zMy40Ny0xMDcuNDMtODIuMjYtMTQwLjkxLTE0MC45Mk0zNTQuMyAyMTMuMzRsLTEwMC45OC0yMy43M2MtMzguMjUtOC45OS03Mi42MiAyNS4zNi02My42NCA2My42MmwyMy43IDEwMS4wNGMzMy40Ny01OC42NiA4Mi4yOC0xMDcuNDQgMTQwLjkyLTE0MC45M00xNzcuNTcgNDQwLjQxbC04OC4wNCA1NC41M2MtMzMuNCAyMC42OS0zMy40MiA2OS4yOC0uMDIgODkuOTlsODguMDIgNTQuNTdjLTguNzItMzEuNzEtMTMuNDUtNjUuMDYtMTMuNDUtOTkuNS0uMDEtMzQuNDggNC43NS02Ny44NSAxMy40OS05OS41OU00NDAuNDEgOTAyLjQzbDU0LjUzIDg4LjA0YzIwLjY5IDMzLjQgNjkuMjggMzMuNDIgODkuOTkuMDJsNTQuNTctODguMDJhMzczLjkgMzczLjkgMCAwIDEtOTkuNSAxMy40NWMtMzQuNDggMC02Ny44NS00Ljc1LTk5LjU5LTEzLjQ5TTcyNS42OSA4NjYuNjZsMTAwLjk4IDIzLjczYzM4LjI1IDguOTkgNzIuNjItMjUuMzYgNjMuNjQtNjMuNjJsLTIzLjctMTAxLjAyYy0zMy40NyA1OC42NS04Mi4yNiAxMDcuNDMtMTQwLjkyIDE0MC45MU05MDIuNDMgNjM5LjU5bDg4LjA0LTU0LjUzYzMzLjQtMjAuNjkgMzMuNDItNjkuMjguMDItODkuOTlsLTg4LjA0LTU0LjU4YzguNzIgMzEuNzIgMTMuNDcgNjUuMDcgMTMuNDcgOTkuNTIuMDEgMzQuNDctNC43NSA2Ny44NC0xMy40OSA5OS41OE04NjYuNjYgMzU0LjMxbDIzLjczLTEwMC45OGM4Ljk5LTM4LjI1LTI1LjM2LTcyLjYyLTYzLjYyLTYzLjY0bC0xMDEuMDIgMjMuN2M1OC42NSAzMy40NyAxMDcuNDMgODIuMjYgMTQwLjkxIDE0MC45Mk02MzkuNTggMTc3LjU2bC01NC41My04OC4wNGMtMjAuNjktMzMuNC02OS4yOC0zMy40Mi04OS45OS0uMDJsLTU0LjU4IDg4LjA0YzMxLjcyLTguNzIgNjUuMDctMTMuNDcgOTkuNTItMTMuNDcgMzQuNDggMCA2Ny44NCA0Ljc2IDk5LjU4IDEzLjQ5IiBjbGFzcz0ic3QwIi8+PC9zdmc+)}@media (max-width:1439.9375px){.prod-card__info>i.hint_7:before{margin:9px 0 0 9px}}.prod-card__assets{display:none;height:100px;width:100%;position:absolute;left:0;bottom:0;z-index:2}.prod-card__assets b[data-title]{display:block;width:100%;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:13px;font-weight:400;line-height:1.4em;padding-bottom:2px}.prod-card__assets b[data-title]:before{content:attr(data-title)}.prod-card__assets span{display:block}.prod-card__assets span em{display:flex;gap:8px;font-style:normal}.prod-card__assets span em u{font-size:13px;white-space:nowrap;color:#000;-webkit-text-decoration:none;text-decoration:none}.prod-card__assets span em u:before{content:attr(data-title)}.prod-card__assets span em u.no--av{color:#a5a5a5}.prod-card__add-to-wishlist{position:absolute;right:0;top:0;padding:10px 5px;box-sizing:border-box;cursor:pointer;width:40px;height:40px;color:#000;z-index:4;text-align:center}.prod-card__add-to-wishlist:hover{color:#e60023}.prod-card__add-to-wishlist>i{width:16px;height:13px;display:inline-block}@media (min-width:1440px){.prod-card__add-to-wishlist>i{font-size:20px}}.prod-card.is-loading{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.prod-card.is-loading:before{background:#f3f3f3;animation:skeleton-loading 1.2s ease-in-out infinite}.prod-card.is-loading .imgProd img{display:none}.prod-card.is-loading .prod-card__add-to-wishlist,.prod-card.is-loading .prod-card__assets,.prod-card.is-loading .prod-card__info-price,.prod-card.is-loading .prod-card__special-promo,.prod-card.is-loading .textAdd[data-title],.prod-card.is-loading a b,.prod-card.is-loading a strong{visibility:hidden}.prod-card.is-loading .imgProd:after,.prod-card.is-loading a:after,.prod-card.is-loading a:before{content:"";display:block;background:#e0e0e0;border-radius:4px;animation:skeleton-loading 1.2s ease-in-out infinite}.prod-card.is-loading .imgProd:after{position:absolute;top:0;left:0;width:100%;padding-top:133%}.prod-card.is-loading a:before{height:16px;width:80%;margin:10px 0 4px}.prod-card.is-loading a:after{height:14px;width:60%;margin:0}@keyframes skeleton-loading{0%{background-color:#eee}50%{background-color:#ddd}to{background-color:#eee}}.prod-card-simple{max-width:450px;position:relative}.prod-card-simple q:after,.prod-card-simple q:before{display:none}.prod-card-simple>header a{font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:400;font-size:12px;-webkit-text-decoration:none;text-decoration:none;display:block;line-height:1.2em;padding:133.333% 0 0;margin-bottom:2px;overflow:hidden;position:relative;width:100%}.prod-card-simple>header a i{display:inline-block;font-style:normal;overflow:hidden;position:relative;width:100%;height:15px}.prod-card-simple>header a b{text-transform:uppercase;font-size:13px;line-height:18px;padding:3px 0 1px;display:block;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);font-weight:400;overflow:hidden;position:relative}@media (min-width:1024px){.prod-card-simple>header a b{font-size:13px}}.prod-card-simple>header a b:after,.prod-card-simple>header a i:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:" ";display:block;height:100%;position:absolute;right:0;top:0;width:12px}.prod-card-simple>header a small{display:block;font-size:13px;font-family:silkaregular,sans-serif;font-family:var(--silka);padding-top:4px}.prod-card-simple>header a small>del{display:inline-block;padding:0 5px;color:#818181;margin-right:10px;-webkit-text-decoration:none;text-decoration:none;position:relative}.prod-card-simple>header a small>del:after{content:" ";display:block;position:absolute;left:0;top:50%;height:1px;width:100%;border-top:1px solid #000}.prod-card-simple>header a small>q{display:inline-block;font-size:11px;font-weight:600;margin-left:10px}.prod-card-simple>header a small>u{display:block;padding:5px 0 0;text-align:center;font-size:10px;font-weight:600;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#101432}.prod-card-simple>header a small>u:after{content:attr(data-title)}.prod-card-simple>span{text-align:center;padding:133.333% 0 0;position:absolute;left:0;top:0;box-sizing:content-box!important;width:100%;display:block;background-position:50%;background-size:cover}.prod-card-simple>span img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;transition:opacity .2s;background:#fff;opacity:1}@media (min-width:1152px){.prod-card-simple:hover>span img{opacity:0}}.page-heading{width:100%}.checkout-heading,.page-heading{padding:10px 0 0;margin:0 auto 25px}.checkout-heading{width:60%}.order-step{border-bottom:1px solid #e5e3e3}.order-step__steps{list-style:none;padding:0;margin:0;display:flex}.order-step__step{color:#6d7278;font-family:Lato,sans-serif;font-family:var(--primary-font);flex:1;font-size:16px;padding:0 0 10px}.order-step__text--active{color:#000;color:var(--black);font-weight:700;border-bottom:2px solid #000;border-bottom:2px solid var(--black);padding:0 0 12px}.breadcrumbs{min-height:10px;width:100%;line-height:15px;padding:12px 0;font-weight:400;font-size:10px;text-transform:uppercase;list-style:none}.breadcrumbs .breadcrumbs{padding:0}.breadcrumbs li{display:inline-block}.breadcrumbs li:first-child{display:none}.breadcrumbs li:first-child.breadcrumbs--main{display:inline-block}.breadcrumbs li:first-child.breadcrumbs--main a>small{display:none}.breadcrumbs li:first-child.breadcrumbs--main a:before{content:"Home"}html[lang=fr] .breadcrumbs li:first-child.breadcrumbs--main a:before{content:"Accueil"}.breadcrumbs li:first-child.breadcrumbs--main:after,.breadcrumbs li:nth-child(n+3):before{content:"/";padding:0 3px}@media (max-width:599.9375px){.breadcrumbs li span{max-width:40vw;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}}@media (min-width:768px){.breadcrumbs{padding:8px 0 10px}}@media (max-width:1023.9375px){.breadcrumbs>a+span>a{display:inline-block}}.paginator{text-align:right;display:block;clear:both;width:100%;font-size:14px;font-family:silkaregular,sans-serif;font-family:var(--silka)}.paginator>*{display:inline-block;padding:0 10px;text-align:center;min-width:30px;height:30px;line-height:30px;margin-left:10px}@media (min-width:768px){.paginator>*{margin:0}}.paginator>span{padding:0;min-width:auto}.paginator a{-webkit-text-decoration:none;text-decoration:none;color:#757575}.paginator a:hover{-webkit-text-decoration:underline;text-decoration:underline}.paginator__now,.paginator__now:hover{-webkit-text-decoration:none!important;text-decoration:none!important;font-weight:600!important;color:#000!important}.paginator__nav{display:none}.checkout-steps{border-bottom:1px solid #e5e3e3;padding:35px 0;font-family:Lato,sans-serif;font-family:var(--primary-font);flex-direction:row;display:none}@media (min-width:768px){.checkout-steps{display:flex}}.checkout-steps--current{font-size:30px;position:relative}.checkout-steps--current:after{content:"";border-bottom:2px solid #000;border-bottom:2px solid var(--black);position:absolute;bottom:0;height:1px;width:100px;left:50%;transform:translateX(-50%);margin:10px 0 0}.checkout-steps__title{font-size:20px;color:#000;color:var(--black)}.checkout-steps__payment,.checkout-steps__shipping,.checkout-steps__submitted{flex:1;text-align:center;padding:5px 0}@media (min-width:768px){.checkout-steps__payment,.checkout-steps__shipping,.checkout-steps__submitted{padding:0}}.checkout-steps-mobile{display:inline-block}@media (min-width:768px),@media (--large ){.checkout-steps-mobile{display:none}}.checkout-steps-mobile{display:flex;border-bottom:1px solid #e5e3e3;padding:15px 0 0;font-family:Lato,sans-serif;font-family:var(--primary-font);flex-direction:column;flex-flow:row wrap;justify-content:space-between}.checkout-steps-mobile__title{font-size:22px;color:#000;color:var(--black);height:62px}.checkout-steps-mobile__title__description{display:none;font-size:14px}.checkout-steps-mobile--current{font-size:22px;position:relative}.checkout-steps-mobile--current:after{content:"";border-bottom:2px solid #000;border-bottom:2px solid var(--black);position:absolute;bottom:0;height:1px;width:100px;left:50%;transform:translateX(-50%);margin:10px 0 0}.checkout-steps-mobile--current .checkout-steps-mobile__title__description{display:block}.checkout-steps-mobile__payment,.checkout-steps-mobile__shipping,.checkout-steps-mobile__submitted{flex:1;text-align:center;padding:5px 0 0}.checkout-summary__title{display:none}@media (min-width:768px){.checkout-summary__title{display:block}}.checkout-summary__title{margin:0 0 20px}.checkout-summary__products{display:none}@media (min-width:768px){.checkout-summary__products{display:block}}.checkout-summary__products{border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.checkout-summary__products__list{list-style:none;margin:0;padding:0 10px;max-height:350px;overflow-x:auto}.checkout-summary__products__el{display:flex;align-items:center;font-size:12px;margin:0 0 10px}.checkout-summary__salextax{display:none}@media (min-width:768px){.checkout-summary__salextax{display:block}}.checkout-summary__salextax__list{list-style:none;margin:0;padding:0}.checkout-summary__salextax__key{flex:1;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 10px}.checkout-summary__salextax__val{text-align:right;flex:1;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:16px;padding:0 10px}.checkout-summary__salextax__el{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #dedddd}.checkout-summary__salextax__el:last-child{border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.checkout-summary__totals{display:none}@media (min-width:768px){.checkout-summary__totals{display:block}}.checkout-summary__totals__list{list-style:none;margin:0;padding:0}.checkout-summary__totals__key{flex:1;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 10px}.checkout-summary__totals__val{text-align:right;flex:1;font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:16px;padding:0 10px}.checkout-summary__totals__el{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid #dedddd}.checkout-summary__totals__el:last-child{border-bottom:1px solid #000;border-bottom:1px solid var(--black)}.checkout-summary__grand-totals{display:none}@media (min-width:768px){.checkout-summary__grand-totals{display:flex}}.checkout-summary__grand-totals{align-items:center;padding:10px 0}.checkout-summary__grand-totals__key{flex:1;font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:700;text-transform:uppercase;font-size:12px}.checkout-summary__grand-totals__value{flex:1;text-align:right;font-size:16px;font-family:Lato,sans-serif;font-family:var(--primary-font)}@media (min-width:768px){.checkout-summary__grand-totals__value{display:block;font-size:30px}}.checkout-summary__link-privacy,.checkout-summary__privacy-info{font-family:Lato;font-size:12px;margin-bottom:15px}.checkout-summary__link-privacy{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.checkout-summary__product__brand{font-weight:700;font-size:12px;text-transform:uppercase;padding:0 20px 0 0}.checkout-summary__product__color,.checkout-summary__product__price,.checkout-summary__product__size{flex:1}.checkout-summary__product__price{text-align:right}.checkout-summary__product__description{flex:0 0 100px}@media (min-width:768px){.checkout-summary__product__description{flex:0 0 220px}}.mini-cart-cont--empty{display:none!important}#mini-cart-cont{font-family:Lato,sans-serif;font-family:var(--primary-font)}@media (max-width:767.9375px){#mini-cart-cont{position:fixed;top:0;left:0;width:100%;min-width:320px;height:100%;z-index:99999999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3)}}@media (min-width:768px){#mini-cart-cont{position:fixed;top:60px;width:20px;height:2px;right:15px;right:var(--gutter-small);z-index:10}}@media (min-width:1024px){#mini-cart-cont{top:110px;right:25px;right:var(--gutter-normal)}.default--product #mini-cart-cont{right:10px;top:5px;z-index:9999999}}@media (min-width:1920px){#mini-cart-cont{right:auto;left:50%;margin-left:890px}}#mini-cart-cont .mini-cart{background:#fff;background:var(--white);width:90%;max-width:350px;border:1px solid #000;border:1px solid var(--black)}@media (min-width:768px){#mini-cart-cont .mini-cart{position:absolute;width:350px;top:5px;right:0}}#mini-cart-cont .mini-cart__header{padding:14px 20px;border-bottom:1px solid #eee;font-size:14px;text-transform:uppercase;position:relative;font-weight:600}#mini-cart-cont .mini-cart__header i{float:right;cursor:pointer;width:20px;height:20px}#mini-cart-cont .mini-cart__header i:before{content:"✕";font-style:normal;font-size:20px;line-height:20px;font-weight:400}#mini-cart-cont .mini-cart__list{padding:0 20px}#mini-cart-cont .mini-cart__list__prod{border-bottom:1px solid #eee;display:flex;flex-direction:row;padding:18px 0}#mini-cart-cont .mini-cart__list__prod>.mini-cart-img{flex:0 0 100px;padding:0 5px}#mini-cart-cont .mini-cart__list__prod>.mini-cart-img+*{flex:1 0 0;padding-left:10px}#mini-cart-cont .mini-cart__list__prod>.mini-cart-img+*>*{display:block}#mini-cart-cont .mini-cart__list__prod>.mini-cart-img+* b{font-size:12px;text-transform:uppercase;font-weight:800}#mini-cart-cont .mini-cart__list__prod>.mini-cart-img+* i,#mini-cart-cont .mini-cart__list__prod>.mini-cart-img+* u{font-size:14px;line-height:20px;-webkit-text-decoration:none;text-decoration:none;font-style:normal}#mini-cart-cont .mini-cart__list__prod>.mini-cart-img+* i{padding-bottom:22px}#mini-cart-cont .mini-cart__list__total{font-size:14px;font-weight:600;line-height:30px;padding:10px 0 5px}#mini-cart-cont .mini-cart__list__total b{font-weight:600;font-size:20px;float:right}#mini-cart-cont .mini-cart__actions{padding:10px 20px 12px}#mini-cart-cont .mini-cart__actions button{font-size:14px;height:47px;text-transform:none}#mini-cart-cont .mini-cart__actions button:first-child{margin-bottom:8px}.loading-screen{position:fixed;z-index:100000;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loading-screen__indicator{width:100%}.loading-screen__indicator:after{display:block;width:50px;height:50px;margin:0 auto;border:2px solid rgba(0,0,0,.1);border-top:2px solid var(--black);border-radius:50%}.loading-screen__indicator--anim:after{content:"";animation:spin 1s cubic-bezier(.56,1,.65,1) infinite}.loading-screen__background{position:absolute;width:100%;height:100%;left:0;top:0;background-color:hsla(0,0%,100%,.4)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filter__size li{max-width:50%;float:left;width:50%}.filter-checkbox{position:relative;margin-right:1em;white-space:nowrap;line-height:1em;font-size:12px;font-weight:400;text-transform:uppercase}.filter-checkbox--disabled{opacity:.4}.filter-checkbox label{position:relative;display:inline-block;padding-left:24px;font-size:12px;font-weight:400}#brand-filter .filter-checkbox label{font-size:12px;font-weight:400;text-transform:uppercase}.filter-checkbox label:before{border:1px solid #b5b5b5;content:"";width:10px;height:10px;display:block;z-index:0;position:absolute;left:0;top:2px}.filter-checkbox label:after{content:"";width:4px;height:4px;display:block;z-index:0;position:absolute;left:3px;top:5px;border-radius:2px}.filter-checkbox input{position:absolute;left:0;top:0;width:100%;height:14px;cursor:pointer;opacity:0;z-index:2}.filter-checkbox input:checked+label:after{background-color:#575962!important}.products-listing__products-count{font-family:silkaregular;font-size:13px;margin:0 0 15px;opacity:.6}.products-listing-container{width:100%}.products-listing__pagination{display:flex;margin-bottom:10px}.products-listing__pagination__sort{flex:0 0 auto;position:relative}.products-listing__pagination__sort:before{display:inline-block;font-family:giglio-icon;font-style:normal;font-weight:600;content:"";font-size:11px;position:absolute;top:0;height:25px;line-height:25px;left:0}.products-listing__pagination__sort>select{font-family:silkaregular,sans-serif;font-family:var(--silka);text-transform:uppercase;background:none;display:block;width:auto;min-width:120px;box-sizing:border-box;font-size:12px;-webkit-appearance:none;padding:5px 5px 5px 17px;position:relative;cursor:pointer;border:none;color:#000}.products-listing__pagination__component{flex:1;display:none}@media (min-width:768px){.products-listing__pagination__component{display:block}}.products-listing__filters{display:block;width:100%;height:42px;margin:0 0 10px;padding:0;position:relative}@media (min-width:768px){.products-listing__filters{height:40px}}.products-listing__filters-content{display:flex;flex-wrap:nowrap;gap:10px;padding:0 0 0 110px;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.05) transparent;-ms-overflow-style:auto}.products-listing__filters-content::-webkit-scrollbar{height:4px!important}.products-listing__filters-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.products-listing__filters #open-filters,.products-listing__filters-content>a,.products-listing__filters-content>a:hover,.products-listing__filters-content>div>span{flex:0 0 auto;display:inline-block;line-height:18px;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:12px;-webkit-text-decoration:none;text-decoration:none;cursor:pointer}.products-listing__filters #open-filters,.products-listing__filters-content>a,.products-listing__filters-content>a:hover{white-space:nowrap;padding:11px 20px;border:1px solid #757575;background-color:#fff;color:#757575;color:#474747}@media (min-width:768px){.products-listing__filters #open-filters,.products-listing__filters-content>a,.products-listing__filters-content>a:hover{padding:10px 30px}}.products-listing__filters #open-filters{position:absolute;left:0;font-family:silkabold,sans-serif;font-family:var(--silka-bold);text-transform:uppercase;color:#000;cursor:pointer;padding-left:0;padding-right:0;width:100px;text-align:center;border:1px solid #000}.products-listing__filters #open-filters:before{content:attr(aria-label)}.products-listing__filters #open-filters:after{content:" ";display:block;position:absolute;right:-20px;height:100%;top:0;background:red}.products-listing__filters-content a.link--add i{display:none}.products-listing__filters-content a.link--add:before{content:attr(aria-label)}.products-listing__filters-content a.link--add:after{content:"✕"}.products-listing__filters-content a.link--gen{text-transform:uppercase}.products-listing__filters-content a.no--border{text-transform:none;border:none;padding-left:10px;padding-right:10px}@media (max-width:1151.9375px){.products-listing__filters-content a.no--border{-webkit-text-decoration:underline;text-decoration:underline}}@media (min-width:1152px){.products-listing__filters-content a.no--border{-webkit-text-decoration:none;text-decoration:none}.products-listing__filters-content a.no--border:hover{-webkit-text-decoration:underline;text-decoration:underline}}.products-listing__filters-content-active{display:flex;gap:10px;padding-left:6px}.products-listing__filters-content-active:before{content:attr(aria-label);display:none;font-size:14px;color:#d4815f;padding:11px 4px 11px 30px;line-height:18px}.products-listing__filters-content-active span{padding:12px 4px 10px;text-transform:uppercase}.products-listing__filters-content-active span:after{content:"✕";margin:2px 0 0 3px}.products-listing__filters_aside{width:200px;position:fixed;left:0;top:0;margin-left:-600px;overflow:hidden}.products-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0;max-width:100%;padding:0;margin:0 auto}@media (min-width:360px){.products-grid{grid-template-columns:repeat(2,1fr);gap:12px}}@media (min-width:600px){.products-grid{grid-template-columns:repeat(3,1fr);gap:9px}}@media (min-width:1024px){.products-grid{grid-template-columns:repeat(4,1fr);gap:10px}}@media (min-width:1440px){.products-grid{grid-template-columns:repeat(5,1fr);gap:13px}}@media (min-width:1920px){.products-grid{gap:23px}}.slide-suq{margin:0 -15px;margin:0 var(--gutter-margin-base);text-align:center;position:relative}@media (min-width:425px){.slide-suq{margin:0 -15px;margin:0 var(--gutter-margin-small)}}@media (max-width:767.9375px){.slide-suq{margin-bottom:20px}}@media (min-width:768px){.slide-suq{margin:0 -25px;margin:0 var(--gutter-margin-normal)}}@media (min-width:1920px){.slide-suq{margin:0 auto;width:1850px}}.slide-suq img{-o-object-fit:cover;object-fit:cover;width:100%;height:50vw;min-height:375px}@media (min-width:768px){.slide-suq img{max-height:720px;min-height:50vw}}@media (min-width:1024px){.slide-suq img{max-height:720px;min-height:50vw}}@media (min-width:1440px){.slide-suq img{max-height:720px;min-height:720px}}@media (min-width:1920px){.slide-suq img{height:720px;max-height:none}}.slide-suq small{width:100%;display:block;text-align:center;color:#fff;text-shadow:0 0 20px rgba(0,0,0,.5);position:absolute;top:107px;font-size:20px}@media (min-width:768px){.slide-suq small{top:14vw;font-size:2.6vw}}@media (min-width:1440px){.slide-suq small{top:289px;font-size:30px}}.slide-suq small:before{content:"Suq.";font-weight:600;margin-right:.2em}.slide-suq small:after{content:attr(data-title)}.slide-suq h1,.slide-suq small:after{font-family:Lato,sans-serif;font-family:var(--primary-font)}.slide-suq h1{width:100%;color:#fff;text-align:center;margin:0;font-weight:400;position:absolute;top:159px;font-size:30px;line-height:1.2em;padding:0 20px}@media (min-width:768px){.slide-suq h1{top:21vw;font-size:3.9vw}}@media (min-width:1440px){.slide-suq h1{top:370px;font-size:50px}}.slide-suq.black--text small{color:#000;text-shadow:none}.slide-suq.black--text h1{color:#000}.gender-brand{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;text-align:center;overflow-x:auto;margin:20px -15px;margin:20px var(--gutter-margin-base);white-space:nowrap}@media (min-width:425px){.gender-brand{margin:20px -15px;margin:20px var(--gutter-margin-small)}}@media (min-width:768px){.gender-brand{margin:0 -15px 20px;margin:0 var(--gutter-margin-small) 20px}}@media (min-width:1024px){.gender-brand{margin:-20px 0 20px;border:none;overflow-x:visible}}.gender-brand li{display:inline-block;padding:8px 8px 8px 21px}@media (min-width:1024px){.gender-brand li{padding:8px 14px 8px 27px}}.gender-brand li a{font-size:14px;text-transform:uppercase;padding:7px 13px 7px 10px;cursor:pointer;position:relative}.gender-brand li a,.gender-brand li a:after{font-weight:600;-webkit-text-decoration:none;text-decoration:none}.gender-brand li a:after{font-size:9px;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";position:absolute;right:0;top:50%;margin-top:-6px}.brand--gender .gender-brand li,.brand--outlet .gender-brand li{display:inline-block;padding:0 8px;height:40px}@media (min-width:1024px){.brand--gender .gender-brand li,.brand--outlet .gender-brand li{padding:0 11px}}.brand--gender .gender-brand li a,.brand--outlet .gender-brand li a{display:inline-block;font-size:12px;padding:11px 13px 10px}.brand--gender .gender-brand li a:after,.brand--outlet .gender-brand li a:after{display:none}.brand--gender .gender-brand li a:hover,.brand--outlet .gender-brand li a:hover{-webkit-text-decoration:underline;text-decoration:underline}#gwp-alert{z-index:999999999;width:100%;background:#fafafa;min-height:100px!important;position:fixed;left:0;bottom:0;box-sizing:border-box;padding:20px 20px 10px;box-shadow:0 -6px 0 rgba(0,0,0,.4)}#gwp-close{position:absolute;right:10px;top:10px;width:18px;height:18px;opacity:.6;cursor:pointer;font-weight:600}#gwp-close:hover{opacity:1}#gwp-close:before{position:absolute;top:2px;left:2px;content:"x";width:15px;height:15px;font-size:14px}#gwp-content>*{display:inline-block;width:100%;text-align:center;font-family:Arial,Helvetica,sans-serif}#gwp-content>img{width:175px;height:32px;display:block;margin:0 auto}#gwp-content>span{font-size:13px;line-height:1.2em;padding:11px 30px 17px}#gwp-content>div *{display:inline-block;text-align:center;-webkit-text-decoration:none;text-decoration:none;line-height:30px;cursor:pointer;min-width:80px;max-width:43%;white-space:nowrap;padding:0 8px;box-sizing:border-box}#gwp-content .ok-button{background:#111;color:#fff;margin-left:35px;min-width:125px;text-shadow:0 2px rgba(0,0,0,.2);font-size:13px}#gwp-content .ok-button:hover{background:#444}#gwp-content .deny-button{color:#999;font-size:13px}#gwp-content .deny-button:hover{background:#ddd;color:#333}@media only screen and (min-width:769px){#gwp-alert{width:400px;left:10px;bottom:auto;top:150px;box-shadow:1px 1px 4px rgba(0,0,0,.3)}}.bf-categories{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;margin:20px -15px;margin:20px var(--gutter-margin-base);padding:20px 0 15px;text-align:center}@media (min-width:425px){.bf-categories{margin:20px -15px;margin:20px var(--gutter-margin-small)}}@media (min-width:768px){.bf-categories{margin:0 -15px 20px;margin:0 var(--gutter-margin-small) 20px}}@media (min-width:1024px){.bf-categories{margin:0 0 20px;padding:10px 0}}.bf-categories li{display:block;text-align:center;margin-bottom:5px}@media (min-width:1024px){.bf-categories li{display:inline-block;margin:0 15px}}.bf-categories li a{font-size:11px;font-weight:400;padding:7px 0;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.bf-categories li a:after{font-size:8px;font-weight:600;display:inline-block;font-family:giglio-icon;font-family:var(--icon-font);font-style:normal;content:"";margin-left:4px}.modal-pop-up{font-family:Lato,sans-serif;font-family:var(--primary-font);position:fixed;top:0;left:0;width:100%;background-color:#db7860;z-index:10000;text-align:center}.modal-pop-up-success{background-color:#04aa6d}.modal-pop-up-hidden{display:none}.modal-pop-up-transition.modal-pop-up-hidden{display:block;opacity:0}.modal-pop-up-transition{transition:opacity 1s ease}.wrap-box-subTitle{width:100%;min-width:300px;text-align:center;padding:70px 0;font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:30px;line-height:36px}.wrap-box-subTitle i{font-style:normal;display:block}.wrap-box-subTitle span{display:block}.wrap-box-subTitle b{font-weight:600}@media (-extra-small){.wrap-box-subTitle{font-size:35px;line-height:42px}}@media (min-width:768px){.wrap-box-subTitle{padding:90px 0;font-size:50px;line-height:61px}}@media (min-width:1024px){.wrap-box-subTitle{font-size:60px;line-height:72px;padding:130px 0}.wrap-box-subTitle i{display:inline}}.box-editorial-kid{position:relative;margin:30px -15px 0;margin:30px var(--gutter-margin-base) 0}@media (min-width:425px){.box-editorial-kid{margin:30px -15px 0;margin:30px var(--gutter-margin-small) 0}}@media (min-width:768px){.box-editorial-kid{margin:30px 0 0}}@media (min-width:1024px){.box-editorial-kid{text-align:right}}.box-editorial-kid img{max-width:100%;position:absolute;left:0;top:0}@media (min-width:1024px){.box-editorial-kid img{position:static;width:64.6%;max-width:948px;height:auto}}.box-editorial-kid a,.box-editorial-kid a:hover{padding:66.8% 15px 10px;padding:66.8% var(--gutter-base) 10px;text-align:center;display:block;position:relative;-webkit-text-decoration:none;text-decoration:none}@media (min-width:1024px){.box-editorial-kid a,.box-editorial-kid a:hover{position:absolute;left:0;top:0;height:100%;width:100%;padding:0 64.6% 0 0;text-align:left;display:flex;justify-content:center;flex-direction:column}.box-editorial-kid a:hover>*,.box-editorial-kid a>*{width:93%!important;max-width:600px}}.box-editorial-kid a:hover>b,.box-editorial-kid a>b{display:block;font-size:25px;font-weight:400;line-height:1.2em;padding:12px 0 6px}@media (min-width:768px){.box-editorial-kid a:hover>b,.box-editorial-kid a>b{font-size:40px;padding:25px 0 10px}}@media (min-width:1024px){.box-editorial-kid a:hover>b,.box-editorial-kid a>b{padding-top:0}}.box-editorial-kid a:hover>small,.box-editorial-kid a>small{display:block;font-size:14px;font-weight:400;line-height:1.33em;padding-bottom:10px}@media (min-width:768px){.box-editorial-kid a:hover>small,.box-editorial-kid a>small{font-size:18px;width:460px;margin:0 auto;width:auto;margin:0}}.box-editorial-kid a:hover>span,.box-editorial-kid a>span{display:block;font-size:14px}@media (min-width:768px){.box-editorial-kid a:hover>span,.box-editorial-kid a>span{font-size:16px}}.box-editorial-kid a:hover>span:before,.box-editorial-kid a>span:before{content:attr(data-title);text-transform:uppercase}.box-editorial-kid a:hover>span:after,.box-editorial-kid a>span:after{font-size:.7em;margin-left:.6em;font-weight:600}.box-editorial-kid--home{margin-top:0}@media (min-width:1024px){.box-editorial-kid--home{text-align:left}}@media (max-width:1023.9375px){.box-editorial-kid--home img{position:static;width:100%;height:auto;min-height:300px;-o-object-fit:cover;object-fit:cover}}@media (min-width:1024px){.box-editorial-kid--home img{position:static;width:64.6%;max-width:948px;height:auto}}.box-editorial-kid--home a b,.box-editorial-kid--home a:hover b{padding-top:0;position:relative}.box-editorial-kid--home a b:before,.box-editorial-kid--home a:hover b:before{display:block;content:" ";border-top:1px solid #fff;width:110px;position:absolute;bottom:0;left:50%;margin-left:-55px}@media (min-width:1024px){.box-editorial-kid--home a b:before,.box-editorial-kid--home a:hover b:before{border-top:1px solid #000;border-top:1px solid var(--black)}}.box-editorial-kid--home a span,.box-editorial-kid--home a:hover span{padding-top:.5em;font-weight:500}@media (max-width:1023.9375px){.box-editorial-kid--home a,.box-editorial-kid--home a:hover{position:absolute;left:0;top:0;padding:0;width:100%;height:100%;display:flex;justify-content:center;flex-direction:column;color:#fff}.box-editorial-kid--home a,.box-editorial-kid--home a b,.box-editorial-kid--home a:hover,.box-editorial-kid--home a:hover b{font-size:30px}}@media (min-width:768px){.box-editorial-kid--home a,.box-editorial-kid--home a b,.box-editorial-kid--home a:hover,.box-editorial-kid--home a:hover b{font-size:35px;font-size:4.5vw}.box-editorial-kid--home a span,.box-editorial-kid--home a:hover span{font-size:14px;font-size:1.8vw}}@media (min-width:1024px){.box-editorial-kid--home a,.box-editorial-kid--home a:hover{padding:0 0 0 64.6%}.box-editorial-kid--home a:hover>*,.box-editorial-kid--home a>*{width:auto!important;max-width:none;text-align:center;margin-left:-25px;margin-left:var(--gutter-margin-normal)}}@media (min-width:1440px){.box-editorial-kid--home a:hover>*,.box-editorial-kid--home a>*{margin-left:0}.box-editorial-kid--home a,.box-editorial-kid--home a b,.box-editorial-kid--home a:hover,.box-editorial-kid--home a:hover b{font-size:50px}.box-editorial-kid--home a span,.box-editorial-kid--home a:hover span{font-size:16px}}.box-editorial-kid.box-editorial--home a>b{font-size:25px;text-transform:uppercase}@media (min-width:768px){.box-editorial-kid.box-editorial--home a>b{font-size:28px;padding:25px 0 5px}}.box-editorial-kid.box-editorial--home a>span{font-size:16px}.box-editorial-kid.box-editorial--home a>span:after{display:none}.box-editorial-kid.box-editorial--home a>span:before{text-transform:none}@media (min-width:1024px){.box-editorial-kid.box-editorial--home{margin-top:70px;text-align:left}.box-editorial-kid.box-editorial--home img{max-width:none;width:64.23%}.box-editorial-kid.box-editorial--home a,.box-editorial-kid.box-editorial--home a:hover{padding:0 0 0 64.23%}.box-editorial-kid.box-editorial--home a:hover>*,.box-editorial-kid.box-editorial--home a>*{padding-left:30px!important}}.box-video-campaign{margin:0}@media (min-width:768px){.box-video-campaign{margin:0 0 20px}}.box-video-campaign{width:100%;position:relative}.box-video-campaign--no-padding-bottom{margin:20px 0 0}.listing .box-video-campaign{margin-top:0}.box-video-campaign video#home-video-campaign{width:100%;min-width:300px;height:16.7vw;min-height:54px;max-height:90px;-o-object-fit:cover;object-fit:cover}@media (min-width:768px){.box-video-campaign video#home-video-campaign{height:7.07vw;min-height:65px;max-height:100px}}@media (min-width:1024px){.box-video-campaign video#home-video-campaign{height:7.07vw;min-height:65px;max-height:100px;-o-object-fit:contain;object-fit:contain}}.box-video-campaign img#home-video-campaign{width:100%;min-width:300px;height:16.7vw;min-height:54px;max-height:90px;-o-object-fit:contain;object-fit:contain;padding:20px 0}@media (min-width:768px){.box-video-campaign img#home-video-campaign{height:7.07vw;min-height:65px;max-height:100px;padding:15px 0}}@media (min-width:1024px){.box-video-campaign img#home-video-campaign{height:100px;max-height:100px;padding:25px 0;-o-object-fit:contain;object-fit:contain}}.box-video-campaign a,.box-video-campaign a:hover{display:block;-webkit-text-decoration:none;text-decoration:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.box-beauty-seekers{margin:18px 0 20px;width:100%;padding-top:70.3%;position:relative}@media (min-width:768px){.box-beauty-seekers{padding-top:23.65%}}@media (min-width:1440px){.box-beauty-seekers{margin-top:0;padding-top:18.75%}}.box-beauty-seekers--no-padding-bottom{margin:20px 0 0}.box-beauty-seekers img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.box-beauty-seekers a,.box-beauty-seekers a:hover{display:flex;-webkit-text-decoration:none;text-decoration:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:35% 10% 30px;text-align:center;color:#4d2d31;justify-content:center;flex-direction:column;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:14px;line-height:1.17em;align-items:center}.box-beauty-seekers a b,.box-beauty-seekers a:hover b{font-family:silkaregular,sans-serif;font-family:var(--silka);font-weight:600;font-size:1.8625em;line-height:1em;padding-bottom:2px}.box-beauty-seekers a i,.box-beauty-seekers a:hover i{font-family:Lato,sans-serif;font-family:var(--primary-font);font-weight:400;font-style:normal;text-transform:none;position:absolute;bottom:10px}@media (min-width:375px) and (max-width:767.9375px){.box-beauty-seekers a,.box-beauty-seekers a:hover{font-size:3.5vw}}@media (min-width:768px){.box-beauty-seekers a,.box-beauty-seekers a:hover{font-size:1.5vw;padding:6.5% 33% 3.3%;justify-content:center}.box-beauty-seekers a b,.box-beauty-seekers a:hover b{font-size:2em}.box-beauty-seekers a i,.box-beauty-seekers a:hover i{padding:0;display:block;position:absolute;bottom:14px}}@media (min-width:1440px){.box-beauty-seekers a,.box-beauty-seekers a:hover{font-size:1.3vw;padding:6.5% 35% 3.3%}}@media (min-width:1920px){.box-beauty-seekers a,.box-beauty-seekers a:hover{font-size:25px}}.size-group-modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1900000}.size-group-modal__close{position:absolute;right:15px;top:10px;font-weight:300;font-size:20px;cursor:pointer}.size-group-modal__background{background-color:rgba(0,0,0,.6);position:fixed;width:100%;height:100%;z-index:10001}.size-group-modal__box{margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;width:100%;height:100%;z-index:10002;padding:20px;overflow:auto}@media (min-width:768px){.size-group-modal__box{max-width:750px;margin:20px auto;height:-moz-fit-content;height:fit-content;max-height:90%}}.size-group-modal__header{font-weight:500;font-size:12px;text-transform:uppercase}.size-group-modal__header,.size-group-modal__sub-header{text-align:center;margin:0 0 10px}.size-group-modal__sub-header__title{font-size:20px;font-weight:500;text-transform:uppercase}.size-group-modal__sub-header__sub-title{font-family:Lato,sans-serif;font-family:var(--primary-font);font-size:14px}.size-group-modal__table{display:flex;font-size:16px;font-weight:500}.size-group-modal__table__left{flex:1;background-color:#f6f6f6}.size-group-modal__table__left>.size-group-modal__table__el{border-right:0}.size-group-modal__table__right{flex:1}.size-group-modal__table__el{padding:18px 0;text-align:center;border:1px solid #d8d8d8;border-bottom:0;min-height:61px;font-family:silkaregular,sans-serif;font-family:var(--silka)}.size-group-modal__table__el__name{padding:0;display:flex;justify-content:center;align-items:center;line-height:1.1em}.size-group-modal__table__el:last-child{border-bottom:1px solid #d8d8d8}.size-group-modal__select{text-align:center;background-color:transparent;padding-right:5px;padding-left:5px;border-radius:0;border:none}.size-group-modal__disclaimer{display:block;text-align:center;padding:15px 8px;font-size:12px}.copy-button__action{cursor:pointer;padding:0 0 0 5px}.special30year img{max-width:100%}.main .special30year{padding-left:0;padding-right:0;margin:0 auto;max-width:1850px;min-width:320px;width:100%}.main .special30year>*{width:100%;box-sizing:border-box}.special30year-head{padding:0 15px 32px;text-align:center}.special30year-head h1{font-family:Caprasimo,serif;font-weight:400;font-style:normal;font-size:40px;line-height:1.083em}.special30year-head h1 b{font-weight:400;display:block}@media (min-width:600px){.special30year-head h1{font-size:60px}}.special30year-head i{display:block;padding-top:20px;font-weight:600;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);font-size:20px}.special30year-head p{max-width:512px;font-size:14px;line-height:19px;padding:20px 0 0;font-family:silkaregular,sans-serif;font-family:var(--silka)}@media (min-width:600px){.special30year-head p{font-size:15px;line-height:20px}}.special30year-hero{width:100vw;height:133.867vw;background:lightgrey;position:relative}@media (min-width:600px){.special30year-hero{height:51.3vw;max-width:1870px;max-height:750px}}.special30year-hero img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special30year-hero a,.special30year-hero a:hover{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;-webkit-text-decoration:none;text-decoration:none;font-family:silkamedium,sans-serif;font-family:var(--silka-medium);font-size:20px;text-transform:uppercase;font-style:italic}.special30year-hero a i,.special30year-hero a:hover i{padding:15px 20px 0;font-size:14px;font-style:normal;display:inline-block;position:relative}.special30year-hero a i:before,.special30year-hero a:hover i:before{color:#fff;content:"▶";font-size:26px;left:-8px;top:7px;line-height:30px;position:absolute}@media (min-width:600px){.special30year-hero a,.special30year-hero a:hover{font-size:25px}}.special30year-recipes{padding:60px 0;position:relative}@media (max-width:1849.9375px){.special30year-recipes{overflow:hidden}}.special30year-recipes h2{font-family:Caprasimo,serif;font-weight:400;font-style:normal;font-size:40px;line-height:1.083em;text-align:center;padding:0 15px}.special30year-recipes h2 b{display:block;font-weight:400}.special30year-recipes>i{font-family:silkalight,serif;font-family:var(--silka-light);font-size:20px;text-transform:uppercase;font-weight:300;font-style:normal;text-align:center;padding:20px 15px 30px;display:block}.special30year-recipes .swiper{padding:5px 0 0;width:1590px;margin:0 0 0 -795px;min-height:570px;left:50vw}@media (min-width:600px){.special30year-recipes .swiper{padding:20px 0 0;width:2100px;margin:0 0 0 -1050px;min-height:698px}}@media (min-width:1920px){.special30year-recipes .swiper{left:50%;padding-left:20px;padding-right:20px;margin:0 0 0 -1050px}}.special30year-recipes .swiper:before{border-radius:40px;content:" ";display:block;height:100%;transition:background-color .4s ease;background:#fff;position:absolute;top:0;box-sizing:content-box;left:50%;width:338px;margin-left:-169px}@media (min-width:480px){.special30year-recipes .swiper:before{width:340px;margin-left:-170px}}@media (min-width:600px){.special30year-recipes .swiper:before{width:450px;margin-left:-225px}}.special30year-recipes .swiper[data-box-attivo=ricetta-1]:before{background:#93b2d5}.special30year-recipes .swiper[data-box-attivo=ricetta-2]:before{background:#ffecbf}.special30year-recipes .swiper[data-box-attivo=ricetta-3]:before{background:#fcd7d2}.special30year-recipes .swiper[data-box-attivo=ricetta-4]:before{background:#fcdab8}.special30year-recipes .swiper[data-box-attivo=ricetta-5]:before{background:#a2c297}.special30year-recipes .swiper ul:first-child{margin-left:-15px}@media (min-width:600px){.special30year-recipes .swiper ul:first-child{margin-left:-30px}}.special30year-recipes .swiper li{box-sizing:border-box;padding:15px 5px;position:relative;font-family:silkaregular,sans-serif;font-family:var(--silka)}@media (min-width:600px){.special30year-recipes .swiper li{padding:15px}}.special30year-recipes .swiper li>div{transition:height .4s ease-in-out,width .4s ease-in-out;position:relative}.special30year-recipes .swiper li>div a{display:none;border-radius:30px}.special30year-recipes .swiper li>div>span{transition:margin-top .4s ease-in-out,padding-top .4s ease-in-out;border-radius:30px;display:block;position:relative;width:100%;padding-top:115%;margin-top:8%;overflow:hidden}@media (min-width:600px){.special30year-recipes .swiper li>div>span{padding-top:122%;margin-top:3%}}.special30year-recipes .swiper li>div>span img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special30year-recipes .swiper li>div>div{text-align:center;display:flex;flex-direction:column;align-items:center;min-width:0}.special30year-recipes .swiper li>div>div i{display:inline-block;font-size:18px;padding-top:13px;font-family:silkalight,serif;font-family:var(--silka-light)}.special30year-recipes .swiper li>div>div strong{font-size:18px}@media (min-width:600px){.special30year-recipes .swiper li>div>div i,.special30year-recipes .swiper li>div>div strong{transition:font-size .4s ease-in-out}}.special30year-recipes .swiper li>div>div b,.special30year-recipes .swiper li>div>div q{display:none}.special30year-recipes .swiper li>div>div span{transition:opacity .4s ease-in-out;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;width:100%;word-break:normal;word-wrap:break-word;line-height:19px;font-size:14px;margin-top:5px;opacity:0}.special30year-recipes .swiper li>div button{opacity:0;transition:opacity .4s ease-in-out;background:none;display:block;margin:2px auto 0;cursor:pointer;color:#000;font-size:14px;-webkit-text-decoration:underline;text-decoration:underline}.special30year-recipes .swiper li.swiper-slide-active{margin:0 15px}@media (min-width:600px){.special30year-recipes .swiper li.swiper-slide-active{margin:0 30px}}.special30year-recipes .swiper li.swiper-slide-active>div a,.special30year-recipes .swiper li.swiper-slide-active>div a:hover{display:block;width:100%;padding-top:129.2208%;position:absolute;top:0;left:0;z-index:11;-webkit-text-decoration:none;text-decoration:none}.special30year-recipes .swiper li.swiper-slide-active>div a:before,.special30year-recipes .swiper li.swiper-slide-active>div a:hover:before{content:"▶";font-size:40px;color:#fff;position:absolute;left:50%;top:50%;line-height:30px;margin:-15px 0 0 -15px}.special30year-recipes .swiper li.swiper-slide-active>div>span{padding-top:129.2208%;margin-top:0;z-index:10}.special30year-recipes .swiper li.swiper-slide-active>div>div i{display:inline-block;font-size:18px;padding-top:13px}.special30year-recipes .swiper li.swiper-slide-active>div>div strong{font-size:18px}@media (min-width:600px){.special30year-recipes .swiper li.swiper-slide-active>div>div i,.special30year-recipes .swiper li.swiper-slide-active>div>div strong{font-size:20px}}.special30year-recipes .swiper li.swiper-slide-active>div button,.special30year-recipes .swiper li.swiper-slide-active>div>div span{opacity:1}.special30year-recipes .swiper-button{position:absolute;bottom:10px;left:50%;width:120px;margin-left:-60px}.special30year-recipes .swiper-button>*{display:block;width:30px;height:30px;line-height:30px;text-align:center}.special30year-recipes .swiper-button>.swiper-button-next:after,.special30year-recipes .swiper-button>.swiper-button-prev:after{font-size:20px!important;color:#000}.special30year-plates{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:70px 20px 0}.special30year-plates h2{font-family:Caprasimo,serif;font-weight:400;font-style:normal;font-size:40px;line-height:1.083em;text-align:center}.special30year-plates>i{font-family:silkalight,serif;font-family:var(--silka-light);font-size:20px;text-transform:uppercase;font-weight:300;font-style:normal;text-align:center;padding:10px 0 0;display:block}.special30year-plates>em{display:block;font-weight:600;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);font-size:18px;padding-top:5px}.special30year-plates ul{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;width:100%;max-width:760px;margin:40px auto 0}.special30year-plates ul li{display:inline-block;list-style:none;width:calc(50% - 11px)}@media (min-width:600px){.special30year-plates ul li{width:calc(33.333% - 14px)}}.special30year-plates ul li{box-sizing:border-box}.special30year-plates ul li a{display:block;width:100%;padding-top:100%;position:relative}.special30year-plates ul li a img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.special30year-large{padding-top:90px}.special30year-large h2{font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);font-weight:600;font-style:normal;font-size:20px;line-height:1.083em;text-align:center}.special30year-large>i{font-family:silkalight,serif;font-family:var(--silka-light);text-transform:uppercase;font-weight:300;font-style:normal;text-align:center;padding:10px 15px 0;display:block;max-width:800px;margin:0 auto;font-size:18px;line-height:24px}@media (min-width:600px){.special30year-large>i{font-size:20px;line-height:26px}}.special30year-large picture{display:block;width:100%;padding-top:93.9%;margin-top:36px;position:relative}@media (min-width:600px){.special30year-large picture{padding-top:51.5%}}.special30year-large picture img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special30year-video{display:flex;flex-wrap:wrap}@media (min-width:600px){.special30year-video.video-left{flex-direction:row-reverse}}.special30year-video.video-red{background-color:#bc3c27}.special30year-video.video-yellow{background-color:#ebefba}.special30year-video.video-green{background-color:#a2c297}.special30year-video>*{display:inline-block;width:100%;padding-top:125%;position:relative}@media (min-width:600px){.special30year-video>*{width:50%;padding-top:62.5%}}.special30year-video-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special30year-video-wrapper{display:flex;flex-direction:column;justify-content:center}.special30year-video-wrapper div{position:absolute;top:15%;left:15%;width:70%;height:70%}.special30year-video-wrapper div img,.special30year-video-wrapper div video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special30year-video-wrapper em{position:absolute;top:89%;left:0;display:block;text-align:center;width:100%;color:#fff6bf;font-size:18px;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold)}@media (min-width:600px){.special30year-video-wrapper em{font-size:14px}}@media (min-width:1440px){.special30year-video-wrapper em{font-size:20px}}@media (min-width:1920px){.special30year-video-wrapper em{font-size:25px}}.special30year-images{padding:0 15px;display:grid}@media (min-width:600px){.special30year-images{grid-template-columns:1fr 1fr;padding:0 55px;-moz-column-gap:20px;column-gap:20px}}@media (min-width:1440px){.special30year-images{-moz-column-gap:78px;column-gap:78px}}.special30year-images h2{font-family:silkalight,serif;font-family:var(--silka-light);font-weight:300;padding:40px 15px 45px;text-transform:uppercase;text-align:center;width:100%;flex:0 0 100%!important;max-width:800px;font-size:18px;line-height:24px}@media (min-width:600px){.special30year-images h2{font-size:20px;line-height:26px;margin:0 auto;padding:55px 0;grid-column:1/-1}}.special30year-images picture{display:block;width:100%;padding-top:131.4%;position:relative}.special30year-images picture+picture{margin-top:35px}@media (min-width:600px){.special30year-images picture+picture{margin-top:0}}.special30year-images picture img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special30year-banner{width:100%;padding-top:73.9%;position:relative}@media (min-width:600px){.special30year-banner{padding-top:17.3%}}.special30year-banner video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.special30year-footer{padding:33px 0 40px;text-align:center}.special30year-footer strong{font-size:25px;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold);font-style:italic}@media (min-width:600px){.special30year-footer{padding:90px 0 40px}.special30year-footer strong{font-size:35px}}#recipesBox{display:none}#recipesBox.active{position:fixed;top:0;left:0;z-index:99999999;background:rgba(0,0,0,.37)}#recipesBox.active,#recipesBox.active>div.video-container{display:flex;width:100%;height:100%;justify-content:center;align-items:center}#recipesBox.active>div.video-container{background:#000;flex-direction:column;position:relative;padding:20px}@media (min-width:600px){#recipesBox.active>div.video-container{width:90%;height:90%}}#recipesBox.active>div.video-container video{height:90%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;margin-top:5%}#recipesBox.active>div.video-container .video-header{position:absolute;left:20px;top:20px;color:#fff}#recipesBox.active>div.video-container .video-header i{display:block;font-size:14px;font-family:silkaregular,sans-serif;font-family:var(--silka)}#recipesBox.active>div.video-container .video-header strong{font-size:14px;display:block;font-family:silkabold,sans-serif;font-family:var(--silka-bold)}#recipesBox.active>div.video-container>b{position:absolute;top:20px;right:20px;width:30px;height:30px;color:#fff;font-family:silkalight,serif;font-family:var(--silka-light);font-weight:300;line-height:30px;font-size:45px;text-align:center;cursor:pointer}#recipesBox.active>div.video-container>b:before{content:"×"}#recipesBox.active>div.recipes-container{width:100%;height:100%;padding:40px 20px;background:#fff;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;font-family:silkaregular,sans-serif;font-family:var(--silka)}@media (min-width:425px){#recipesBox.active>div.recipes-container{padding:40px}}@media (min-width:600px){#recipesBox.active>div.recipes-container{padding:40px 60px;max-width:772px;max-height:594px;width:90%;height:95%}}@media (min-width:1440px){#recipesBox.active>div.recipes-container{padding:40px 75px}}#recipesBox.active>div.recipes-container b{position:absolute;top:30px;right:30px;width:30px;height:30px;background:#fff;font-family:silkalight,serif;font-family:var(--silka-light);font-weight:300;line-height:30px;font-size:45px;text-align:center;cursor:pointer}#recipesBox.active>div.recipes-container b:before{content:"×"}#recipesBox.active>div.recipes-container i{display:inline-block;font-size:20px;padding-top:13px;text-align:center}#recipesBox.active>div.recipes-container strong{font-size:20px;display:inline-block;text-align:center;font-family:silkabold,sans-serif;font-family:var(--silka-bold);padding-bottom:15px}@media (min-width:600px){#recipesBox.active>div.recipes-container strong{padding-bottom:25px}}#recipesBox.active>div.recipes-container span{display:inline-block;width:100%;line-height:22px;font-size:16px;max-height:50%;overflow-x:visible;overflow-y:auto;margin-bottom:15px}#recipesBox.active>div.recipes-container q{quotes:none;display:inline-block;font-style:normal;position:absolute;bottom:30px;padding:10px 0;width:100px;left:50%;margin-left:-50px;text-align:center;background:#fff;cursor:pointer;font-size:14px;line-height:18px}.banner-30th{width:100%;padding-top:73.9%;position:relative}@media (min-width:600px){.banner-30th{padding-top:17.3%}}.banner-30th video{-o-object-fit:cover;object-fit:cover}.banner-30th a,.banner-30th video{position:absolute;left:0;top:0;width:100%;height:100%}.wrap-box-subTitle--30th{position:relative;padding-bottom:30px}@media (min-width:768px){.wrap-box-subTitle--30th{padding-bottom:0}}.wrap-box-subTitle--30th>b{font-family:silkaregular,sans-serif;font-family:var(--silka);font-size:25px;display:block;font-weight:400;padding-top:18px}@media (min-width:768px){.wrap-box-subTitle--30th>b{font-size:35px;padding-top:0}}.wrap-box-subTitle--30th a,.wrap-box-subTitle--30th a:hover{-webkit-text-decoration:none;text-decoration:none;padding:0 20px;color:#000;display:inline-block;font-size:16px;text-transform:uppercase;line-height:40px;font-family:silkasemibold,sans-serif;font-family:var(--silka-semibold)}@media (min-width:768px){.wrap-box-subTitle--30th a,.wrap-box-subTitle--30th a:hover{position:relative;top:-35px}}
