@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url("/font/Poppins-Regular.ttf");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;src:url("/font/Poppins-Medium.ttf");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;src:url("/font/Poppins-SemiBold.ttf");font-display:swap}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;src:url("/font/Poppins-Italic.ttf");font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url("/font/Poppins-Bold.ttf");font-display:swap}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;src:url("/font/Poppins-BoldItalic.ttf");font-display:swap}@font-face{font-family:"Inter";font-style:normal;font-weight:400;src:url("/font/Inter-Regular.ttf");font-display:swap}@font-face{font-family:"Inter";font-style:normal;font-weight:500;src:url("/font/Inter-Medium.ttf");font-display:swap}@font-face{font-family:"Inter";font-style:normal;font-weight:600;src:url("/font/Inter-SemiBold.ttf");font-display:swap}@font-face{font-family:"Inter";font-style:italic;font-weight:400;src:url("/font/Inter-Italic.ttf");font-display:swap}@font-face{font-family:"Inter";font-style:normal;font-weight:700;src:url("/font/Inter-Bold.ttf");font-display:swap}@font-face{font-family:"Inter";font-style:italic;font-weight:700;src:url("/font/Inter-BoldItalic.ttf");font-display:swap}@font-face{font-family:"Glyph";src:url("/font_v000021/glyph.eot");src:url("/font_v000021/glyph.eot?#iefix") format("embedded-opentype"),url("/font_v000021/glyph.ttf") format("truetype"),url("/font_v000021/glyph.woff") format("woff"),url("/font_v000021/glyph.svg?#glyph") format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:"Toy";src:url("/font_v000021/toy.eot");src:url("/font_v000021/toy.eot?#iefix") format("embedded-opentype"),url("/font_v000021/toy.ttf") format("truetype"),url("/font_v000021/toy.woff") format("woff"),url("/font_v000021/toy.svg?#glyph") format("svg");font-weight:400;font-style:normal;font-display:block}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,main,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;color:inherit;line-height:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:20px;font-family:"Poppins";color:#353839;font-size:14px;background-color:#fff;min-width:1020px}span,a{display:inline-block}a{text-decoration:none;cursor:pointer;outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;padding:0px;margin:0px;border:0px;box-sizing:border-box;font-size:100%;font:inherit;color:inherit;line-height:inherit;outline:none}b,strong{font-weight:700}sup{vertical-align:super}.hide{display:none !important}.cf:after{content:"";display:table;clear:both}.body .pc-main-header,.body .pc-main-content,.body .pc-main-footer{max-width:1286px;margin-left:auto;margin-right:auto}.body .pc-main-header.extended,.body .pc-main-content.extended,.body .pc-main-footer.extended{max-width:none}.body .pc-main-header-wrapper{text-align:center}.body .pc-main-header-wrapper .pc-main-header.extended{max-width:none}.body .pc-main-header-wrapper .pc-main-header.extended .main-top-bar .standard-bar,.body .pc-main-header-wrapper .pc-main-header.extended .main-top-bar .main-menu-container{max-width:1286px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.body .pc-main-content-wrapper{text-align:center;background-color:#fff}.body .pc-main-content-wrapper .pc-main-content{text-align:left;padding-top:30px}.body .pc-main-content-wrapper .pc-main-content.extended{text-align:center;max-width:none}.body .pc-main-content-wrapper .pc-main-content.extended .pc-page-content{max-width:1286px;margin-left:auto;margin-right:auto;text-align:left}.body .pc-main-footer-wrapper{text-align:center}.body .pc-main-footer-wrapper .pc-main-footer{text-align:left}.pc-ico{display:inline-block;font-family:Glyph;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;text-align:center;background-position:center center;vertical-align:baseline;color:inherit}.pc-ico.menu:before{content:""}.pc-ico.chevron-right:before{content:""}.pc-ico.heart:before{content:""}.pc-ico.truck:before{content:""}.pc-ico.cart:before{content:""}.pc-ico.user:before{content:""}.pc-ico.lens:before{content:""}.pc-ico.home:before{content:""}.pc-ico.scale:before{content:""}.pc-ico.trophy-star:before{content:""}.pc-ico.star:before{content:""}.pc-ico.star-empty:before{content:""}.pc-ico.star-half:before{content:""}.pc-ico.caret-down:before{content:""}.pc-ico.check-full:before{content:""}.pc-ico.circle-full:before{content:""}.pc-ico.trophy:before{content:""}.pc-ico.phone:before{content:""}.pc-ico.padlock:before{content:""}.pc-ico.plus:before{content:""}.pc-ico.chevron-left:before{content:""}.pc-ico.info:before{content:""}.pc-ico.x:before{content:""}.pc-ico.minus:before{content:""}.pc-ico.arrow-up:before{content:""}.pc-ico.arrow-down:before{content:""}.pc-ico.garbage:before{content:""}.pc-ico.chevron-down:before{content:""}.pc-ico.exclamation:before{content:""}.pc-ico.pencil:before{content:""}.pc-ico.box:before{content:""}.pc-ico.comic-bubble:before{content:""}.pc-ico.euro-full:before{content:""}.pc-ico.chevron-up:before{content:""}.pc-ico.padlock-checked:before{content:""}.pc-ico.thumb-up:before{content:""}.pc-ico.arrow-u-turn:before{content:""}.pc-ico.marker:before{content:""}.pc-ico.shop:before{content:""}.pc-ico.postal-office:before{content:""}.pc-ico.locker:before{content:""}.pc-ico.facebook:before{content:""}.pc-ico.twitter:before{content:""}.pc-ico.envelope:before{content:""}.pc-ico.check:before{content:""}.pc-ico.school:before{content:""}.pc-ico.question-bubble:before{content:""}.pc-ico.arrow-left:before{content:""}.pc-ico.book:before{content:""}.pc-ico.globe:before{content:""}.pc-ico.share:before{content:""}.pc-ico.check-circle:before{content:""}.pc-ico.calendar:before{content:""}.pc-ico.instagram:before{content:""}.pc-ico.youtube:before{content:""}.pc-ico.map-pin:before{content:""}.pc-ico.headset:before{content:""}.pc-ico.cart-out:before{content:""}.pc-ico.pdf:before{content:""}.pc-ico.cover:before{content:""}.pc-ico.document:before{content:""}.pc-ico.extract:before{content:""}.pc-ico.exit:before{content:""}.pc-ico.thumb-down:before{content:""}.pc-ico.arrow-right:before{content:""}.pc-ico.heart-full:before{content:""}.pc-ico.chevron-double-up:before{content:""}.pc-ico.chevron-double-down:before{content:""}.pc-ico-toy{display:inline-block;font-family:Toy;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;text-align:center;background-position:center center;vertical-align:baseline;color:inherit}.pc-ico-toy.gift:before{content:""}.pc-ico-toy.doll:before{content:""}.pc-ico-toy.decoration:before{content:""}.pc-ico-toy.costume:before{content:""}.pc-ico-toy.star:before{content:""}.pc-ico-toy.bucket:before{content:""}.pc-ico-toy.palette:before{content:""}.pc-ico-toy.chess:before{content:""}.pc-ico-toy.educational:before{content:""}.pc-ico-toy.robot:before{content:""}.pc-ico-toy.child:before{content:""}.pc-ico-toy.lego:before{content:""}.pc-ico-toy.teddy-bear:before{content:""}.pc-ico-toy.character:before{content:""}.pc-ico-toy.puzzle:before{content:""}.pc-ico-toy.guitar:before{content:""}.pc-ico-toy.rc-vehicle:before{content:""}.pc-ico-toy.four-square:before{content:""}.pc-ico-toy.airplane:before{content:""}.pc-ico-toy.paint:before{content:""}.pc-ico-toy.party:before{content:""}.pc-ico-toy.cooking:before{content:""}.pc-ico-toy.helmet:before{content:""}.pc-shop-logo{background-image:url("/image_v000019/shops.png");background-position-y:-70px;height:20px}.pc-shop-logo.white{background-position-y:-130px}.pc-shop-logo.blue{background-position-y:-187px}.pc-shop-logo:hover{background-position-y:-9px}.pc-shop-logo.color{background-position-y:-9px}.pc-shop-logo .text{display:none}.pc-shop-logo.shop_128293{background-position-x:-1px;width:89px}.pc-shop-logo.shop_424242{background-position-x:-108px;width:130px}.pc-shop-logo.shop_140604{background-position-x:-254px;width:102px}.pc-shop-logo.shop_152782{background-position-x:-372px;width:132px;background-position-y:-71px;height:20px}.pc-shop-logo.shop_152782.white{background-position-y:-131px}.pc-shop-logo.shop_152782.blue{background-position-y:-187px}.pc-shop-logo.shop_152782:hover{background-position-y:-9px}.pc-shop-logo.shop_152782.color{background-position-y:-9px}.pc-shop-logo.shop_666999{background-position-x:-519px;width:149px}.pc-shop-logo.shop_150520{background-position-x:-684px;width:153px;background-position-y:-71px;height:20px}.pc-shop-logo.shop_150520.white{background-position-y:-131px}.pc-shop-logo.shop_150520.blue{background-position-y:-187px}.pc-shop-logo.shop_150520:hover{background-position-y:-9px}.pc-shop-logo.shop_150520.color{background-position-y:-9px}.pc-payment-logo{background-image:url("/image_v000019/payment/stripe.png");background-position-x:0px;height:29px}.pc-payment-logo .text{display:none}.pc-payment-logo.visa{background-position-y:0px;width:60px}.pc-payment-logo.mastercard{background-position-y:-31px;width:60px}.pc-payment-logo.postepay{background-position-y:-62px;width:60px}.pc-payment-logo.amex{background-position-y:-93px;width:60px}.pc-payment-logo.cod{background-position-y:-125px;width:103px}.pc-payment-logo.carta-docente{background-position-y:-156px;width:60px}.pc-payment-logo.carta-cultura{background-position-y:-187px;width:60px}.pc-payment-logo.scalapay{background-position-y:-218px;width:79px}.pc-payment-logo.paypal{background-position-y:-249px;width:60px}.pc-payment-logo.bonus-18app{background-position-y:-280px;width:60px}.pc-payment-logo.sequra{background-position-y:-311px;width:75px}.pc-title{font-size:30px;line-height:35px;color:#3b5aa6;font-weight:600;word-break:break-word;margin-bottom:30px}.pc-breadcrumb{color:#929292;margin-bottom:10px;white-space:nowrap;padding-right:24px;min-width:0;overflow:auto;overflow-y:hidden;scrollbar-width:none}.pc-breadcrumb::-webkit-scrollbar{display:none}.pc-breadcrumb .breadcrumb{display:inline-block}.pc-breadcrumb .breadcrumb .pc-ico.home{font-size:12px}.pc-breadcrumb .breadcrumb:hover span{text-decoration:underline}.pc-breadcrumb .separator{margin-left:5px;margin-right:5px;display:inline-block}.pc-breadcrumb .main{color:#3b5aa6}.pc-ctrl{font-size:18px;line-height:20px;position:relative}.pc-ctrl .label-container{white-space:nowrap;text-transform:uppercase;letter-spacing:1.4px;margin-bottom:6px;height:18px;line-height:18px;display:inline-block;font-size:15px;min-width:0}.pc-ctrl .label-container .require:before{content:"*"}.pc-ctrl .label-container .subtext{font-weight:400;font-size:14px;padding-left:3px}.pc-ctrl.text,.pc-ctrl.password,.pc-ctrl.number,.pc-ctrl.date,.pc-ctrl.city,.pc-ctrl.address{padding-top:9px}.pc-ctrl.text.no-label,.pc-ctrl.password.no-label,.pc-ctrl.number.no-label,.pc-ctrl.date.no-label,.pc-ctrl.city.no-label,.pc-ctrl.address.no-label{padding-top:0px}.pc-ctrl.text .ctrl-container,.pc-ctrl.password .ctrl-container,.pc-ctrl.number .ctrl-container,.pc-ctrl.date .ctrl-container,.pc-ctrl.city .ctrl-container,.pc-ctrl.address .ctrl-container{width:100%;max-width:457px;border:1px solid #c7c7c7;padding:4px 6px 3px;height:48px;background-color:#fff;border-radius:24px}.pc-ctrl.text .ctrl-container input[type=text],.pc-ctrl.text .ctrl-container input[type=number],.pc-ctrl.text .ctrl-container input[type=password],.pc-ctrl.text .ctrl-container input[type=date],.pc-ctrl.text .ctrl-container .fake-input,.pc-ctrl.password .ctrl-container input[type=text],.pc-ctrl.password .ctrl-container input[type=number],.pc-ctrl.password .ctrl-container input[type=password],.pc-ctrl.password .ctrl-container input[type=date],.pc-ctrl.password .ctrl-container .fake-input,.pc-ctrl.number .ctrl-container input[type=text],.pc-ctrl.number .ctrl-container input[type=number],.pc-ctrl.number .ctrl-container input[type=password],.pc-ctrl.number .ctrl-container input[type=date],.pc-ctrl.number .ctrl-container .fake-input,.pc-ctrl.date .ctrl-container input[type=text],.pc-ctrl.date .ctrl-container input[type=number],.pc-ctrl.date .ctrl-container input[type=password],.pc-ctrl.date .ctrl-container input[type=date],.pc-ctrl.date .ctrl-container .fake-input,.pc-ctrl.city .ctrl-container input[type=text],.pc-ctrl.city .ctrl-container input[type=number],.pc-ctrl.city .ctrl-container input[type=password],.pc-ctrl.city .ctrl-container input[type=date],.pc-ctrl.city .ctrl-container .fake-input,.pc-ctrl.address .ctrl-container input[type=text],.pc-ctrl.address .ctrl-container input[type=number],.pc-ctrl.address .ctrl-container input[type=password],.pc-ctrl.address .ctrl-container input[type=date],.pc-ctrl.address .ctrl-container .fake-input{width:100%;background-color:inherit;color:inherit;line-height:20px;height:100%;font-size:inherit;border-radius:inherit;padding-left:2%;padding-right:2%}.pc-ctrl.text .ctrl-container input[type=text]::placeholder,.pc-ctrl.text .ctrl-container input[type=number]::placeholder,.pc-ctrl.text .ctrl-container input[type=password]::placeholder,.pc-ctrl.text .ctrl-container input[type=date]::placeholder,.pc-ctrl.text .ctrl-container .fake-input::placeholder,.pc-ctrl.password .ctrl-container input[type=text]::placeholder,.pc-ctrl.password .ctrl-container input[type=number]::placeholder,.pc-ctrl.password .ctrl-container input[type=password]::placeholder,.pc-ctrl.password .ctrl-container input[type=date]::placeholder,.pc-ctrl.password .ctrl-container .fake-input::placeholder,.pc-ctrl.number .ctrl-container input[type=text]::placeholder,.pc-ctrl.number .ctrl-container input[type=number]::placeholder,.pc-ctrl.number .ctrl-container input[type=password]::placeholder,.pc-ctrl.number .ctrl-container input[type=date]::placeholder,.pc-ctrl.number .ctrl-container .fake-input::placeholder,.pc-ctrl.date .ctrl-container input[type=text]::placeholder,.pc-ctrl.date .ctrl-container input[type=number]::placeholder,.pc-ctrl.date .ctrl-container input[type=password]::placeholder,.pc-ctrl.date .ctrl-container input[type=date]::placeholder,.pc-ctrl.date .ctrl-container .fake-input::placeholder,.pc-ctrl.city .ctrl-container input[type=text]::placeholder,.pc-ctrl.city .ctrl-container input[type=number]::placeholder,.pc-ctrl.city .ctrl-container input[type=password]::placeholder,.pc-ctrl.city .ctrl-container input[type=date]::placeholder,.pc-ctrl.city .ctrl-container .fake-input::placeholder,.pc-ctrl.address .ctrl-container input[type=text]::placeholder,.pc-ctrl.address .ctrl-container input[type=number]::placeholder,.pc-ctrl.address .ctrl-container input[type=password]::placeholder,.pc-ctrl.address .ctrl-container input[type=date]::placeholder,.pc-ctrl.address .ctrl-container .fake-input::placeholder{color:#353839;opacity:.5}.pc-ctrl.text .ctrl-container .fake-input,.pc-ctrl.password .ctrl-container .fake-input,.pc-ctrl.number .ctrl-container .fake-input,.pc-ctrl.date .ctrl-container .fake-input,.pc-ctrl.city .ctrl-container .fake-input,.pc-ctrl.address .ctrl-container .fake-input{overflow:hidden;line-height:41px}.pc-ctrl.text .ctrl-container:has(>input:focus),.pc-ctrl.text .ctrl-container:hover,.pc-ctrl.password .ctrl-container:has(>input:focus),.pc-ctrl.password .ctrl-container:hover,.pc-ctrl.number .ctrl-container:has(>input:focus),.pc-ctrl.number .ctrl-container:hover,.pc-ctrl.date .ctrl-container:has(>input:focus),.pc-ctrl.date .ctrl-container:hover,.pc-ctrl.city .ctrl-container:has(>input:focus),.pc-ctrl.city .ctrl-container:hover,.pc-ctrl.address .ctrl-container:has(>input:focus),.pc-ctrl.address .ctrl-container:hover{border-width:2px;padding:3px 5px 2px}.pc-ctrl.text.small .ctrl-container,.pc-ctrl.password.small .ctrl-container,.pc-ctrl.number.small .ctrl-container,.pc-ctrl.date.small .ctrl-container,.pc-ctrl.city.small .ctrl-container,.pc-ctrl.address.small .ctrl-container{height:38px;border-radius:13px}.pc-ctrl.text.small .ctrl-container .fake-input,.pc-ctrl.password.small .ctrl-container .fake-input,.pc-ctrl.number.small .ctrl-container .fake-input,.pc-ctrl.date.small .ctrl-container .fake-input,.pc-ctrl.city.small .ctrl-container .fake-input,.pc-ctrl.address.small .ctrl-container .fake-input{overflow:hidden;line-height:31px}.pc-ctrl.text.small.city .ctrl-container .province,.pc-ctrl.password.small.city .ctrl-container .province,.pc-ctrl.number.small.city .ctrl-container .province,.pc-ctrl.date.small.city .ctrl-container .province,.pc-ctrl.city.small.city .ctrl-container .province,.pc-ctrl.address.small.city .ctrl-container .province{line-height:31px}.pc-ctrl.text.small.date .ctrl-container .pc-ico,.pc-ctrl.password.small.date .ctrl-container .pc-ico,.pc-ctrl.number.small.date .ctrl-container .pc-ico,.pc-ctrl.date.small.date .ctrl-container .pc-ico,.pc-ctrl.city.small.date .ctrl-container .pc-ico,.pc-ctrl.address.small.date .ctrl-container .pc-ico{line-height:36px}.pc-ctrl.text.big .ctrl-container,.pc-ctrl.password.big .ctrl-container,.pc-ctrl.number.big .ctrl-container,.pc-ctrl.date.big .ctrl-container,.pc-ctrl.city.big .ctrl-container,.pc-ctrl.address.big .ctrl-container{max-width:507px;font-size:18px;height:60px;border-radius:13px}.pc-ctrl.text.big .ctrl-container .fake-input,.pc-ctrl.password.big .ctrl-container .fake-input,.pc-ctrl.number.big .ctrl-container .fake-input,.pc-ctrl.date.big .ctrl-container .fake-input,.pc-ctrl.city.big .ctrl-container .fake-input,.pc-ctrl.address.big .ctrl-container .fake-input{overflow:hidden;line-height:53px}.pc-ctrl.text.big.city .ctrl-container .province,.pc-ctrl.password.big.city .ctrl-container .province,.pc-ctrl.number.big.city .ctrl-container .province,.pc-ctrl.date.big.city .ctrl-container .province,.pc-ctrl.city.big.city .ctrl-container .province,.pc-ctrl.address.big.city .ctrl-container .province{line-height:53px}.pc-ctrl.text.big.date .ctrl-container .pc-ico,.pc-ctrl.password.big.date .ctrl-container .pc-ico,.pc-ctrl.number.big.date .ctrl-container .pc-ico,.pc-ctrl.date.big.date .ctrl-container .pc-ico,.pc-ctrl.city.big.date .ctrl-container .pc-ico,.pc-ctrl.address.big.date .ctrl-container .pc-ico{line-height:58px}.pc-ctrl.text.disabled .ctrl-container,.pc-ctrl.password.disabled .ctrl-container,.pc-ctrl.number.disabled .ctrl-container,.pc-ctrl.date.disabled .ctrl-container,.pc-ctrl.city.disabled .ctrl-container,.pc-ctrl.address.disabled .ctrl-container{background-color:#fff}.pc-ctrl.city .ctrl-container{display:flex}.pc-ctrl.city .ctrl-container input{flex:1}.pc-ctrl.city .ctrl-container .province{flex:0 0 auto;line-height:41px;padding-right:10px;font-weight:500}.pc-ctrl.number.no-arrows input::-webkit-outer-spin-button,.pc-ctrl.number.no-arrows input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pc-ctrl.number.no-arrows input[type=number]{-moz-appearance:textfield}.pc-ctrl.address .ctrl-container{display:flex}.pc-ctrl.address .ctrl-container text-address{flex:1 1 70%}.pc-ctrl.address .ctrl-container .comma{flex:0;line-height:48px;vertical-align:bottom}.pc-ctrl.address .ctrl-container .text-address-number{flex:1 1 30%}.pc-ctrl.date .ctrl-container{position:relative}.pc-ctrl.date .ctrl-container .pc-ico{pointer-events:none;position:absolute;right:14px;font-size:20px;top:0px;line-height:46px}.pc-ctrl.date.alternative .pc-ico{color:#3b5aa6}.pc-ctrl.select{padding-top:9px}.pc-ctrl.select.no-label{padding-top:0px}.pc-ctrl.select .ctrl-container{max-width:457px;border:1px solid #c7c7c7;padding:4px 3px 3px;height:48px;width:100%;background-color:#fff;border-radius:13px;position:relative}.pc-ctrl.select .ctrl-container select{width:100%;background-color:inherit;color:inherit;line-height:20px;height:100%;font-size:inherit;border-radius:inherit;padding-left:10px;padding-right:25px}.pc-ctrl.select .ctrl-container .pc-ico{position:absolute;right:12px;top:0px;line-height:48px;height:48px;pointer-events:none;font-size:10px}.pc-ctrl.select .ctrl-container:has(>input:focus),.pc-ctrl.select .ctrl-container:hover{border-width:2px;padding:3px 2px 2px}.pc-ctrl.select .ctrl-container:has(>input:focus) .pc-ico,.pc-ctrl.select .ctrl-container:hover .pc-ico{line-height:46px;right:11px}.pc-ctrl.select.alternative .ctrl-container .pc-ico{color:#3b5aa6}.pc-ctrl.select.small .label-container{left:22px}.pc-ctrl.select.small .ctrl-container{height:38px;border-radius:10px}.pc-ctrl.select.small .ctrl-container .pc-ico{line-height:38px;height:38px}.pc-ctrl.select.small .ctrl-container select{padding-left:6px}.pc-ctrl.select.big .ctrl-container{height:60px;border-radius:13px;max-width:507px}.pc-ctrl.select.big .ctrl-container .pc-ico{line-height:60px;height:60px}.pc-ctrl.textarea{padding-top:9px}.pc-ctrl.textarea.no-label{padding-top:0px}.pc-ctrl.textarea .ctrl-container{width:100%;max-width:457px;border:1px solid #c7c7c7;padding:12px 6px 12px;background-color:#fff;border-radius:13px;padding-right:14px}.pc-ctrl.textarea .ctrl-container textarea,.pc-ctrl.textarea .ctrl-container .fake-input{width:100%;background-color:inherit;color:inherit;line-height:20px;height:100px;font-size:inherit;border-radius:inherit;padding-left:3%;padding-right:0;resize:vertical}.pc-ctrl.textarea .ctrl-container textarea::placeholder,.pc-ctrl.textarea .ctrl-container .fake-input::placeholder{color:#353839;opacity:.5}.pc-ctrl.textarea .ctrl-container .fake-input{overflow:hidden;line-height:41px}.pc-ctrl.textarea.small .ctrl-container{height:38px;border-radius:13px}.pc-ctrl.textarea.small .ctrl-container .fake-input{overflow:hidden;line-height:31px}.pc-ctrl.textarea.big .ctrl-container{font-size:18px;min-height:60px;max-width:507px;border-radius:13px}.pc-ctrl.textarea.big .ctrl-container .fake-input{overflow:hidden;line-height:53px}.pc-ctrl.button,.pc-ctrl.submit{height:48px;line-height:48px;border-radius:13px;border:1px solid #c7c7c7;font-size:15px;background-color:#fff;text-align:center;padding-left:3%;padding-right:3%}.pc-ctrl.button button,.pc-ctrl.submit button{white-space:nowrap;width:100%;height:100%;background-color:inherit;color:inherit;font-size:inherit;border-radius:inherit;text-transform:inherit}.pc-ctrl.button button:hover,.pc-ctrl.submit button:hover{cursor:pointer}.pc-ctrl.button .text,.pc-ctrl.submit .text{vertical-align:top;font-weight:500;white-space:nowrap;overflow:hidden}.pc-ctrl.button a,.pc-ctrl.submit a{width:100%;white-space:nowrap}.pc-ctrl.button .pc-ico,.pc-ctrl.submit .pc-ico{font-size:15px;margin-right:14px}.pc-ctrl.button .pc-ico.s-r,.pc-ctrl.submit .pc-ico.s-r{margin-right:0px;margin-left:14px}.pc-ctrl.button.no-text,.pc-ctrl.submit.no-text{padding-left:0px;padding-right:0px}.pc-ctrl.button.no-text .pc-ico,.pc-ctrl.submit.no-text .pc-ico{margin-right:0px}.pc-ctrl.button.big,.pc-ctrl.submit.big{height:60px;line-height:60px;border-radius:13px;font-size:20px}.pc-ctrl.button.big .pc-ico,.pc-ctrl.submit.big .pc-ico{font-size:24px}.pc-ctrl.button.big .text,.pc-ctrl.submit.big .text{font-weight:600}.pc-ctrl.button.small,.pc-ctrl.submit.small{height:38px;line-height:38px;border-radius:8px;font-size:14px}.pc-ctrl.button.small .text,.pc-ctrl.submit.small .text{font-weight:600;text-transform:uppercase;letter-spacing:1.4px}.pc-ctrl.button.mini,.pc-ctrl.submit.mini{height:25px;line-height:25px;border-radius:12.5px;font-size:14px}.pc-ctrl.button.mini .text,.pc-ctrl.submit.mini .text{font-weight:600}.pc-ctrl.button.main-action,.pc-ctrl.submit.main-action{background-color:#209724;color:#fff;border-color:#209724}.pc-ctrl.button.main-action:hover,.pc-ctrl.submit.main-action:hover{background-color:#1c821f;border-color:#1c821f}.pc-ctrl.button.highlight-action,.pc-ctrl.submit.highlight-action{background-color:#3b5aa6;color:#fff;border-color:#3b5aa6}.pc-ctrl.button.highlight-action:hover,.pc-ctrl.submit.highlight-action:hover{background-color:#345093;border-color:#345093}.pc-ctrl.button.alternative-action,.pc-ctrl.submit.alternative-action{background-color:#3b5aa6;color:#fff;border-color:#3b5aa6}.pc-ctrl.button.alternative-action:hover,.pc-ctrl.submit.alternative-action:hover{background-color:#345093;border-color:#345093}.pc-ctrl.button.secondary-action,.pc-ctrl.submit.secondary-action{background-color:#fbc05e;color:#fff;border-color:#fbc05e}.pc-ctrl.button.secondary-action:hover,.pc-ctrl.submit.secondary-action:hover{background-color:#fab645;border-color:#fab645}.pc-ctrl.button.cancel-action,.pc-ctrl.submit.cancel-action{background-color:#c7c7c7;color:#fff;border-color:#c7c7c7}.pc-ctrl.button.cancel-action:hover,.pc-ctrl.submit.cancel-action:hover{background-color:#bababa;border-color:#bababa}.pc-ctrl.button.main,.pc-ctrl.submit.main{border-color:#209724;color:#209724}.pc-ctrl.button.alternative,.pc-ctrl.submit.alternative{border-color:#3b5aa6;color:#3b5aa6}.pc-ctrl.button.alternative:hover,.pc-ctrl.submit.alternative:hover{border-color:#3b5aa6}.pc-ctrl.button.secondary,.pc-ctrl.submit.secondary{border-color:#fbc05e;color:#fbc05e}.pc-ctrl.button.gray,.pc-ctrl.submit.gray{border-color:#929292;color:#929292}.pc-ctrl.button.auto,.pc-ctrl.submit.auto{width:auto;display:inline-block}.pc-ctrl.button.auto button,.pc-ctrl.button.auto a,.pc-ctrl.submit.auto button,.pc-ctrl.submit.auto a{padding:0px 14px}.pc-ctrl.button[aria-disabled=true],.pc-ctrl.submit[aria-disabled=true]{background-color:#929292}.pc-ctrl.button:hover,.pc-ctrl.submit:hover{background-color:#f7f7f7;border-color:#bfbfbf}.pc-ctrl.button:has(>button:disabled),.pc-ctrl.submit:has(>button:disabled){background-color:#929292;border-color:#929292}.pc-ctrl.button:has(>button:disabled):hover,.pc-ctrl.submit:has(>button:disabled):hover{background-color:#929292;border-color:#929292}.pc-ctrl.link{background-color:rgba(0,0,0,0)}.pc-ctrl.link:hover{cursor:pointer}.pc-ctrl.link .text{text-decoration:inherit}.pc-ctrl.radio{height:auto}.pc-ctrl.radio .ctrl-container{width:100%;line-height:20px;padding-top:10px}.pc-ctrl.radio .ctrl-container .radio-block{line-height:20px;display:flex;margin-right:12px}.pc-ctrl.radio .ctrl-container .radio-block .radio-item{flex:0 0 auto;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;width:20px}.pc-ctrl.radio .ctrl-container .radio-block .radio-item input{position:absolute;opacity:0;cursor:pointer;top:0px;left:0;height:20px;width:20px;z-index:1}.pc-ctrl.radio .ctrl-container .radio-block .radio-item input:checked~.checkmark{background-color:#3b5aa6;border:0px}.pc-ctrl.radio .ctrl-container .radio-block .radio-item input:checked~.checkmark:after{display:block}.pc-ctrl.radio .ctrl-container .radio-block .radio-item .checkmark{border:1px solid #c7c7c7;position:absolute;top:0px;left:0;height:20px;width:20px;background-color:#fff;border-radius:50%}.pc-ctrl.radio .ctrl-container .radio-block .radio-item .checkmark:after{content:"";position:absolute;display:none;top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#fff}.pc-ctrl.radio .ctrl-container .radio-block .radio-label{vertical-align:top;flex:1;line-height:20px;font-size:18px;padding-left:6px}.pc-ctrl.radio.alternative .ctrl-container .radio-block .radio-item .checkmark{border-color:#3b5aa6}.pc-ctrl.radio.alternative.has-error .ctrl-container .radio-block .radio-item .checkmark{border-color:#b02735}.pc-ctrl.radio.big .ctrl-container{max-width:507px;line-height:25px}.pc-ctrl.radio.big .ctrl-container .radio-block{line-height:25px}.pc-ctrl.radio.big .ctrl-container .radio-block .radio-item{height:25px;width:25px}.pc-ctrl.radio.big .ctrl-container .radio-block .radio-item input{top:0px;height:25px;width:25px}.pc-ctrl.radio.big .ctrl-container .radio-block .radio-item .checkmark{top:0px;height:25px;width:25px}.pc-ctrl.radio.big .ctrl-container .radio-block .radio-item .checkmark:after{top:8px;left:8px;width:9px;height:9px}.pc-ctrl.radio.big .ctrl-container .radio-block .radio-label{line-height:25px;font-size:20px}.pc-ctrl.radio.big .ctrl-container .radio-block.one-option .radio-item{flex:0 0 25px}.pc-ctrl.radio.small .ctrl-container{line-height:16px}.pc-ctrl.radio.small .ctrl-container .radio-block{line-height:16px}.pc-ctrl.radio.small .ctrl-container .radio-block .radio-item{height:16px;width:16px}.pc-ctrl.radio.small .ctrl-container .radio-block .radio-item input{top:0px;height:16px;width:16px}.pc-ctrl.radio.small .ctrl-container .radio-block .radio-item .checkmark{top:0px;height:16px;width:16px}.pc-ctrl.radio.small .ctrl-container .radio-block .radio-item .checkmark:after{top:5px;left:5px;width:6px;height:6px}.pc-ctrl.radio.small .ctrl-container .radio-block .radio-label{line-height:16px}.pc-ctrl.radio.small .ctrl-container .radio-block.one-option .radio-item{flex:0 0 16px}.pc-ctrl.radio.main-action .radio-block .radio-item input:checked~.checkmark{background-color:#209724}.pc-ctrl.radio.has-error .ctrl-container .radio-block .radio-item .checkmark{border-color:#b02735}.pc-ctrl.checkbox{height:auto}.pc-ctrl.checkbox .label-container.has-text{position:relative}.pc-ctrl.checkbox .ctrl-container{width:100%;line-height:20px;display:flex;align-items:center}.pc-ctrl.checkbox .ctrl-container .checkbox-item{flex:0 0 20px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:20px;width:20px}.pc-ctrl.checkbox .ctrl-container .checkbox-item input{position:absolute;opacity:0;cursor:pointer;top:0px;left:0;height:20px;width:20px;z-index:1}.pc-ctrl.checkbox .ctrl-container .checkbox-item input:checked~.checkmark:after{display:block}.pc-ctrl.checkbox .ctrl-container .checkbox-item .checkmark{border:1px solid #c7c7c7;border-radius:2px;position:absolute;top:0px;left:0;height:20px;width:20px;background-color:#fff}.pc-ctrl.checkbox .ctrl-container .checkbox-item .checkmark:after{content:"";position:absolute;display:none;top:5px;left:5.5px;width:8px;height:8px;background:#3b5aa6}.pc-ctrl.checkbox .ctrl-container .checkbox-label{flex:1 1 auto;vertical-align:top;line-height:20px;font-size:18px;margin-left:10px}.pc-ctrl.checkbox .ctrl-container .checkbox-label .pc-ctrl.link{display:inline;font-weight:700;margin-bottom:0px}.pc-ctrl.checkbox .ctrl-container .checkbox-label .pc-ctrl.link .text{text-decoration:underline;display:inline}.pc-ctrl.checkbox.round .ctrl-container .checkbox-item input:checked~.checkmark{background-color:#353839;border:0px}.pc-ctrl.checkbox.round .ctrl-container .checkbox-item .checkmark{border-radius:50%}.pc-ctrl.checkbox.round .ctrl-container .checkbox-item .checkmark:after{border-radius:50%;top:6px;left:6px;background:#fff}.pc-ctrl.checkbox.tick .ctrl-container .checkbox-item .checkmark:after{top:1px;left:1px;position:relative;width:16px;height:16px;line-height:16px;background-color:#fff;display:none;font-family:Glyph;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;color:#353839;content:"";font-size:12px;text-align:center}.pc-ctrl.checkbox.alternative .ctrl-container .checkbox-item .checkmark{border-color:#3b5aa6}.pc-ctrl.checkbox.alternative .ctrl-container .checkbox-item .checkmark:after{color:#3b5aa6}.pc-ctrl.checkbox.alternative.has-error .ctrl-container .checkbox-item .checkmark{border-color:#b02735}.pc-ctrl.checkbox.main .ctrl-container .checkbox-item .checkmark:after{color:#209724}.pc-ctrl.checkbox.small .ctrl-container{line-height:26px}.pc-ctrl.checkbox.small .ctrl-container .checkbox-item{flex:0 0 16px;width:16px;height:16px}.pc-ctrl.checkbox.small .ctrl-container .checkbox-item input{height:16px;width:16px}.pc-ctrl.checkbox.small .ctrl-container .checkbox-item .checkmark{height:16px;width:16px}.pc-ctrl.checkbox.small .ctrl-container .checkbox-item .checkmark:after{top:3px;left:3.5px;width:8px;height:8px}.pc-ctrl.checkbox.small .ctrl-container .checkbox-label{line-height:26px}.pc-ctrl.checkbox.small.round .ctrl-container .checkbox-item .checkmark:after{top:5px;left:5px;width:6px;height:6px}.pc-ctrl.checkbox.small.tick .ctrl-container .checkbox-item .checkmark:after{position:initial;width:14px;height:14px;line-height:14px}.pc-ctrl.checkbox.big .ctrl-container{max-width:507px;line-height:25px}.pc-ctrl.checkbox.big .ctrl-container .checkbox-item{flex:0 0 25px;width:25px;height:25px}.pc-ctrl.checkbox.big .ctrl-container .checkbox-item input{height:25px;width:25px}.pc-ctrl.checkbox.big .ctrl-container .checkbox-item .checkmark{height:25px;width:25px}.pc-ctrl.checkbox.big .ctrl-container .checkbox-item .checkmark:after{top:7.5px;left:8px;width:8px;height:8px}.pc-ctrl.checkbox.big .ctrl-container .checkbox-label{line-height:25px}.pc-ctrl.checkbox.big.round .ctrl-container .checkbox-item .checkmark:after{top:9.5px;left:9.5px;width:6px;height:6px}.pc-ctrl.checkbox.big.tick .ctrl-container .checkbox-item .checkmark:after{position:initial;width:23px;height:23px;line-height:23px}.pc-ctrl.checkbox.has-error .ctrl-container .checkbox-item .checkmark{border-color:#b02735}.pc-ctrl.switch{height:auto}.pc-ctrl.switch .label-container{left:58px;line-height:32px;height:auto;white-space:normal}.pc-ctrl.switch .ctrl-container{width:100%;line-height:32px;height:32px;align-items:center}.pc-ctrl.switch .ctrl-container .switch-item{margin:auto;position:relative;display:inline-block;width:52px;height:32px}.pc-ctrl.switch .ctrl-container .switch-item input{position:absolute;opacity:0;cursor:pointer;top:0;left:0;height:32px;width:52px;z-index:1}.pc-ctrl.switch .ctrl-container .switch-item input:checked+.switch-slider{background-color:#353839}.pc-ctrl.switch .ctrl-container .switch-item input:checked+.switch-slider:before{-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}.pc-ctrl.switch .ctrl-container .switch-item .switch-slider{border:2px solid #c7c7c7;position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#c7c7c7;-webkit-transition:.4s;transition:.4s}.pc-ctrl.switch .ctrl-container .switch-item .switch-slider.round{border-radius:16px}.pc-ctrl.switch .ctrl-container .switch-item .switch-slider.round:before{border-radius:50%}.pc-ctrl.switch .ctrl-container .switch-item .switch-slider:before{position:absolute;content:"";height:28px;width:28px;left:0px;bottom:0px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.pc-ctrl.switch.alternative .ctrl-container .switch-item input:checked+.switch-slider{background-color:#3b5aa6;border-color:#3b5aa6}.pc-ctrl.upload{padding-top:9px}.pc-ctrl.upload.no-label{padding-top:0px}.pc-ctrl.upload .ctrl-container{border:1px dashed #c7c7c7;max-width:457px;padding:24px;border-radius:20px}.pc-ctrl.upload .ctrl-container input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.pc-ctrl.upload .ctrl-container label{text-align:center}.pc-ctrl.upload .ctrl-container label .text-click,.pc-ctrl.upload .ctrl-container label .text-drag{display:inline}.pc-ctrl.upload .ctrl-container label .text-drag{font-weight:600;margin-left:3px}.pc-ctrl.upload .ctrl-container label.msg-normal{display:block}.pc-ctrl.upload .ctrl-container label.msg-file{display:none;border-color:#fbc05e}.pc-ctrl.upload .ctrl-container label.msg-file .text-drag{word-break:break-all}.pc-ctrl.upload .ctrl-container.file-selected label.msg-normal{display:none}.pc-ctrl.upload .ctrl-container.file-selected label.msg-file{display:block}.pc-ctrl.upload.big .ctrl-container{max-width:507px}.pc-ctrl.tag-board{padding-top:9px}.pc-ctrl.tag-board.no-label{padding-top:0px}.pc-ctrl.tag-board .ctrl-container{border:1px solid #c7c7c7;max-width:457px;background-color:#fff;padding:24px;border-radius:20px}.pc-ctrl.tag-board .ctrl-container .description-container{margin-bottom:10px;line-height:16px;font-size:14px}.pc-ctrl.tag-board .ctrl-container .options-container{display:flex;flex-wrap:wrap;justify-content:left;line-height:35px;gap:10px}.pc-ctrl.tag-board .ctrl-container .options-container .option-item{flex:0 0 auto;border:1px solid #c7c7c7;padding:0 8px}.pc-ctrl.tag-board .ctrl-container .options-container .option-item .pc-ico{line-height:20px;width:20px;font-size:10px;margin-left:8px;border:1px solid #c7c7c7;border-radius:10px;text-align:center;vertical-align:middle;cursor:pointer}.pc-ctrl.tag-board .ctrl-container .options-container .option-item.new{border:0px;padding:0px;flex:1 0;display:flex;gap:8px;max-width:100%}.pc-ctrl.tag-board .ctrl-container .options-container .option-item.new>.text-container{flex:1;border-bottom:1px solid #c7c7c7;overflow:hidden}.pc-ctrl.tag-board .ctrl-container .options-container .option-item.new>.pc-ctrl.button{flex:0 0 auto;margin-bottom:0px}.pc-ctrl.tag-board .ctrl-container .options-container .option-item.new>.pc-ctrl.button .text{vertical-align:middle}.pc-ctrl.tag-board.big .ctrl-container{max-width:507px;border-radius:30px}.pc-ctrl.alternative .ctrl-container{border-color:#3b5aa6}.pc-ctrl.alternative .label-container{color:#3b5aa6}.pc-ctrl.alternative.round .ctrl-container .checkbox-item .checkmark{border-color:#3b5aa6}.pc-ctrl.alternative.round .ctrl-container .checkbox-item input:checked~.checkmark{background-color:#3b5aa6}.pc-ctrl.highlight .ctrl-container{border-color:#3b5aa6}.pc-ctrl.has-error .ctrl-container{border-color:#b02735}.pc-ctrl.has-error .label-container{color:#b02735}.pc-ctrl.has-error .pc-error{font-size:15px;line-height:18px;font-weight:500;color:#b02735;text-align:left;padding-left:8px;margin-top:6px;display:flex}.pc-ctrl.has-error .pc-error .pc-ico{flex:0 0 12px;width:12px;height:12px;line-height:12px;font-size:5px;text-align:center;border-radius:6px;border:1px solid #b02735;vertical-align:top;margin-top:3.5px;margin-right:5px}.pc-ctrl.has-error .pc-error .text{flex:1}.pc-ctrl.has-error .pc-error .text a{text-decoration:underline;font-weight:600;color:#3b5aa6}.main-search-container{margin-left:24px;margin-right:24px;margin-bottom:24px;position:relative}.main-search-container .query{width:100%;max-width:457px}.main-search-container .query .ctrl-container{border-color:#3b5aa6}.main-search-container .query .ctrl-container input{padding-right:38px}.main-search-container.empty{margin-bottom:0px}.main-search-container .btn{width:32px;height:32px;line-height:32px;position:absolute;top:50%;margin-top:-16px;right:8px;border-radius:32px;border:0px}.main-search-container .btn .pc-ico{font-size:12px}.main-search-container .btn.external{position:initial;margin-top:10px;width:100%;height:48px;line-height:48px;border-radius:24px;font-size:15px}.checkout .main-top-bar .standard-bar .button-container{flex:1;text-align:right}.partner .main-top-bar .standard-bar .button-container{flex:1;text-align:right}.partner .main-top-bar .standard-bar .button-container .pc-ctrl.link.signout{position:relative}.main-top-bar .standard-bar{margin-left:24px;margin-right:24px;padding-top:40px;padding-bottom:40px;display:flex}.main-top-bar .standard-bar .logo-container{flex:0 0 auto;line-height:48px;height:48px}.main-top-bar .standard-bar .logo-container .logo{vertical-align:middle;height:48px}@media screen and (min-width: 1350px){.main-top-bar .standard-bar .logo-container .logo{height:52px}}.main-top-bar .standard-bar .button-container{flex:0 0 auto;line-height:48px;height:48px;text-align:right}.main-top-bar .standard-bar .button-container .pc-ctrl{vertical-align:middle}.main-top-bar .standard-bar .button-container .pc-ctrl .pc-ico{margin-left:12px;margin-right:5px;font-size:16px}.main-top-bar .standard-bar .button-container .pc-ctrl .text{vertical-align:top;white-space:nowrap;overflow:hidden;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px}.main-top-bar .standard-bar .button-container .pc-ctrl.user .pc-ico{margin-left:0px}.main-top-bar .standard-bar .button-container .pc-ctrl.user .text{max-width:130px}@media screen and (min-width: 1350px){.main-top-bar .standard-bar .button-container .pc-ctrl.user .text{max-width:120px}}.main-top-bar .standard-bar .button-container .pc-ctrl.wishlist{display:none}@media screen and (min-width: 1350px){.main-top-bar .standard-bar .button-container .pc-ctrl.wishlist{display:inline-block}}.main-top-bar .standard-bar .button-container .pc-ctrl.cart{position:relative}.main-top-bar .standard-bar .button-container .pc-ctrl.cart .status{position:absolute;top:-3px;left:20px;border:1px solid #209724;border-radius:7px;min-width:14px;height:14px;padding:0px 1px;line-height:12px;font-size:9px;color:#209724;background-color:#fff;vertical-align:middle;font-weight:500;text-align:center}.main-top-bar .standard-bar .button-container .pc-ctrl.cart .status.ko{color:#b02735;border-color:#b02735}.main-top-bar .standard-bar .button-container .pc-ctrl.cart .status .pc-ico{position:relative;font-size:5px;line-height:14px;margin:0px}.main-top-bar .standard-bar .button-container .pc-ctrl:hover .text{text-decoration:underline}.main-top-bar .standard-bar .main-search-container{flex:1;margin-bottom:0px;height:48px;text-align:center}.main-top-bar .standard-bar .main-search-container form{display:inline-block;max-width:457px;width:100%;position:relative}@media screen and (min-width: 1350px){.main-top-bar .standard-bar .main-search-container{margin-left:24px;margin-right:24px}}.main-top-bar .menu-wrapper{background-color:#fbc05e}.main-top-bar .main-menu-container{margin-left:24px;margin-right:24px;display:flex;flex-direction:row;flex-wrap:nowrap}.main-top-bar .main-menu-container .menu-item{flex:1 1 auto;display:block;color:#353839}.main-top-bar .main-menu-container .menu-item:hover .submenu-container-wrapper{display:block;visibility:visible;opacity:1;transition:visibility,opacity .1s ease;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.main-top-bar .main-menu-container .menu-item .link-menu-item{width:100%;padding-top:24px;padding-bottom:24px}.main-top-bar .main-menu-container .menu-item .link-menu-item:hover{padding-bottom:21px;border-bottom:3px solid #353839}.main-top-bar .main-menu-container .menu-item .link-menu-item .text{font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:1.4px}.main-top-bar .main-menu-container .menu-item .link-menu-item .text .ch{display:none}@media screen and (min-width: 1350px){.main-top-bar .main-menu-container .menu-item .link-menu-item .text .ch{display:inline-block;padding-right:3px}.main-top-bar .main-menu-container .menu-item .link-menu-item .text .ch.r{padding-right:0px;padding-left:3px}}.main-top-bar .main-menu-container .submenu-container-wrapper{text-align:left;display:block;visibility:hidden;opacity:0;position:absolute;left:0px;background-color:#fff;color:#353839;width:100%;z-index:100;transition:visibility,opacity .1s ease;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s;box-shadow:0 3px 6px rgba(0,0,0,.1)}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container{max-width:1286px;height:100%;margin-left:auto;margin-right:auto;padding:24px;display:flex}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu{padding-left:24px;padding-right:24px;min-width:260px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title{font-weight:600;margin-bottom:16px;font-size:14px;text-transform:uppercase;letter-spacing:1.4px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text.sub,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title.sub{margin-top:16px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text.pc-ctrl.link:hover,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title.pc-ctrl.link:hover{text-decoration:underline}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text.pc-ctrl.link:hover .text,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title.pc-ctrl.link:hover .text{text-decoration:none}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text .ch,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title .ch{padding-right:3px;text-decoration:inherit}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text .ch.r,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title .ch.r{padding-left:3px;padding-right:0px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text{margin-bottom:0px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.title .text:hover{text-decoration:underline}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title-wrapper{display:flex;justify-content:flex-end;margin-bottom:16px;align-items:center}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title-wrapper .title{flex:1;margin-bottom:0px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title-wrapper .see-all{flex:0 0 auto}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.see-all{color:#3b5aa6}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link.see-all .text{font-size:14px;font-weight:600}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .title-empty{margin-bottom:16px;height:20px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .vertical-menu li{overflow:hidden}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .vertical-menu .pc-ctrl.link:hover .text{text-decoration:underline}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link{padding:0px;font-size:14px;line-height:25px;white-space:nowrap}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .pc-ctrl.link .text{font-weight:400}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .rank-container .product-block{background-color:#fff;border-radius:10px;margin-bottom:8px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu .page-lazy-banner img{max-width:100%;max-height:330px}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-1,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-2,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-3{flex:0 0 auto}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-4{flex:1;display:none}@media screen and (min-width: 1350px){.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-4{display:block}}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-2,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-3,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-4{border-left:1px solid #c7c7c7}.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-2.empty,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-3.empty,.main-top-bar .main-menu-container .submenu-container-wrapper .main-submenu-container .submenu.col-4.empty{border-left:0px}.green{color:#209724}.pc-carousel .pc-carousel-title{color:#3b5aa6;margin-bottom:20px;font-size:24px;line-height:28px}@media screen and (min-width: 1350px){.pc-carousel .pc-carousel-title{font-size:23px;line-height:29px}}.pc-carousel .slider{margin-bottom:30px}.pc-carousel.alternative{background-color:#fef7cd;padding-right:0px;padding-left:0px}.pc-carousel.alternative .pc-carousel-title{padding-top:30px;font-size:30px;line-height:35px;color:#3b5aa6;font-weight:600;word-break:break-word;margin-bottom:30px;color:#3b5aa6;font-weight:600;margin-bottom:0px}.pc-carousel.alternative .product-carousel{margin-top:0px;padding-top:30px;margin-bottom:0px;padding-bottom:30px}.pc-carousel.alternative .pc-carousel-title,.pc-carousel.alternative .product-carousel{max-width:1286px;text-align:left;margin-left:auto;margin-right:auto;padding-left:24px;background-image:url("/image_v000019/140604/bg_alternative.jpg");background-size:contain;padding-right:24px}.pc-carousel.alternative .pc-carousel-title .splide__arrows .splide__arrow.prev,.pc-carousel.alternative .product-carousel .splide__arrows .splide__arrow.prev{margin-left:3px}.pc-carousel.alternative .pc-carousel-title .splide__arrows .splide__arrow.next,.pc-carousel.alternative .product-carousel .splide__arrows .splide__arrow.next{margin-right:3px}.pc-pager{text-align:center;margin-bottom:30px;line-height:48px;font-weight:500;white-space:nowrap;min-width:0;overflow:auto;overflow-y:hidden;scrollbar-width:none}.pc-pager::-webkit-scrollbar{display:none}.pc-pager .page{flex:0 0 auto;line-height:48px;padding-left:2px;padding-right:2px;font-weight:500;display:inline-block;margin:0px 5px;vertical-align:top;color:#3b5aa6}.pc-pager .page.selected{color:#fbc05e;font-size:20px;line-height:48px}.pc-pager .page.previous{margin-left:0px}.pc-pager .page.next{margin-right:0px}.pc-pager .page.previous,.pc-pager .page.next{font-weight:normal;font-size:10px}.pc-pager .page.n4,.pc-pager .page.n5,.pc-pager .page.b4,.pc-pager .page.b5,.pc-pager .page.b6,.pc-pager .page.b7,.pc-pager .page.b8,.pc-pager .page.b9,.pc-pager .page.b10{display:none}.pc-pager.limit .page.b4,.pc-pager.limit .page.b5,.pc-pager.limit .page.b6{display:inline-block}@media screen and (min-width: 1350px){.pc-pager .page.b4,.pc-pager .page.b5{display:inline-block}.pc-pager.limit .page.b7,.pc-pager.limit .page.b8,.pc-pager.limit .page.b9,.pc-pager.limit .page.b10{display:inline-block}}@keyframes fmIn{from{margin-left:-100%;width:100%}to{margin-left:0%;width:100%}}.autocomplete-suggestions{position:absolute;background-color:#fff;box-shadow:4px 4px 4px rgba(0,0,0,.1);border:1px solid #c7c7c7;border-radius:5px;padding:8px 0px;line-height:20px;font-size:16px;z-index:1}.autocomplete-suggestions.autocomplete-item{display:none}.autocomplete-suggestions .autocomplete-suggestion{padding:7px 10px;cursor:pointer}.autocomplete-suggestions .autocomplete-suggestion:hover,.autocomplete-suggestions .autocomplete-suggestion.selected{background-color:#fff;color:#3b5aa6}.autocomplete-suggestions.main_search_query{display:none;z-index:6}.autocomplete-suggestions.menu_search_query{display:none;z-index:100}.flash-message-container{position:fixed;top:30px;left:10px;right:10px;max-width:600px;font-size:15px;line-height:16px;font-weight:700;z-index:150}.flash-message-container .pc-flash-message{display:none;padding:24px;border-radius:5px;background-color:#fff;margin-bottom:10px;border:1px solid #c7c7c7}.flash-message-container .pc-flash-message.is-open{display:block}.flash-message-container .pc-flash-message.error{background-color:#b02735;color:#fff}.flash-message-container .pc-flash-message.ok{background-color:#209724;color:#fff}.flash-message-container .pc-flash-message .message-container{display:flex}.flash-message-container .pc-flash-message .message-container .message{flex:1;padding-right:8px}.flash-message-container .pc-flash-message .message-container .pc-ico{flex:0;cursor:pointer}.flash-message-container .pc-flash-message[aria-hidden=false]{animation:fmIn .8s cubic-bezier(0, 0, 0.2, 1)}.pc-address-block{padding:20px;font-size:20px;line-height:25px}.pc-address-block .row{white-space:nowrap;overflow:hidden}.pc-address-block .row.name{font-weight:600}.pc-address-block .row.care{font-size:16px;line-height:20px;font-style:italic}.pc-address-block .row.info.mini{white-space:normal;font-size:12px;line-height:15px;margin-top:2px}.pc-address-block .row.city,.pc-address-block .row.address{min-height:25px}.pc-dropdown-menu{position:relative}.pc-dropdown-menu .pc-dropdown-button{border-color:#c7c7c7;font-weight:600;z-index:3}.pc-dropdown-menu .pc-dropdown-list{top:0px;width:100%;z-index:2;padding-top:56px;border-radius:13px}.pc-dropdown-menu .pc-dropdown-list .pc-ctrl.link{display:block;width:100%;line-height:20px;padding:5px 10px}.pc-dropdown-menu .pc-dropdown-list .pc-ctrl.link.ident{padding-left:26px}.pc-dropdown-menu .pc-dropdown-list .highlight{display:block;width:100%;line-height:20px;padding:5px 10px;color:#3b5aa6;font-weight:700}.pc-dropdown-menu .pc-dropdown-list .list-wrapper{max-height:318px;overflow:hidden;overflow-y:auto}.pc-dropdown-menu.zi-over .pc-dropdown-button{z-index:5}.pc-dropdown-menu.zi-over .pc-dropdown-list{top:0px;width:100%;z-index:4}.pc-ico.visa{background-image:url("/image_v000019/payment/credit-cards.png");height:25px;width:41px;background-repeat:no-repeat;background-position:0px 0}.pc-ico.visa.h20{height:20px;width:32.8px;background-size:127.2px 20px;background-position:0px 0}.pc-ico.mastercard{background-image:url("/image_v000019/payment/credit-cards.png");height:25px;width:33px;background-repeat:no-repeat;background-position:-46px 0}.pc-ico.mastercard.h20{height:20px;width:26.4px;background-size:127.2px 20px;background-position:-36.8px 0}.pc-ico.postepay{background-image:url("/image_v000019/payment/credit-cards.png");height:25px;width:36px;background-repeat:no-repeat;background-position:-84px 0}.pc-ico.postepay.h20{height:20px;width:28.8px;background-size:127.2px 20px;background-position:-67.2px 0}.pc-ico.maestro{background-image:url("/image_v000019/payment/credit-cards.png");height:25px;width:34px;background-repeat:no-repeat;background-position:-126px 0}.pc-ico.maestro.h20{height:20px;width:27.2px;background-size:127.2px 20px;background-position:-100.8px 0}.pc-credit-card{font-size:15px}.pc-credit-card .pan,.pc-credit-card .expire{margin-left:5px;vertical-align:top}.pc-ico.diciotto-app{background-image:url("/image_v000019/payment/18app-cd.png");height:25px;width:39px;background-repeat:no-repeat;background-position:0px 0}.pc-ico.diciotto-app.h20{height:20px;width:31.2px;background-size:66.4px 20px;background-position:0px 0}.pc-ico.carta-docente{background-image:url("/image_v000019/payment/18app-cd.png");height:25px;width:30px;background-repeat:no-repeat;background-position:-53px 0}.pc-ico.carta-docente.h20{height:20px;width:24px;background-size:66.4px 20px;background-position:-42.4px 0}.pc-ico.carta-cultura{background-image:url("/image_v000019/payment/carta_cultura.png");height:25px;width:45px;background-repeat:no-repeat}.pc-ico.carta-cultura.h20{height:20px;width:36px;background-size:36px 20px}.pc-filters-container{display:flex;align-items:center;margin-bottom:30px}.pc-filters-container .filter-bar-container{flex:1;display:flex;gap:20px;min-width:0px}.pc-filters-container .filter-bar-container .title{flex:0 0 auto;font-size:16px;font-weight:700;color:#3b5aa6}.pc-filters-container .filter-bar-container .filter-group-container{flex:1;white-space:nowrap;min-width:0;overflow:auto;overflow-y:hidden;scrollbar-width:none}.pc-filters-container .filter-bar-container .filter-group-container::-webkit-scrollbar{display:none}.pc-filters-container .filter-bar-container .filter-group-container .pc-ctrl.link{font-size:16px;font-weight:500;margin-right:35px;color:#3b5aa6}.pc-filters-container .filter-bar-container .filter-group-container .pc-ctrl.link.has-selected{margin-right:15px}.pc-filters-container .filter-bar-container .filter-group-container .pc-ctrl.link.has-selected .elements{width:20px;height:20px;font-size:14px;font-weight:700;margin-left:5px;border-radius:3px;background-color:#3b5aa6;color:#fff}.pc-filters-container .order-container{flex:0 0 160px}.pc-filters-container .order-container .pc-dropdown-button{color:#3b5aa6;border-color:#3b5aa6}.pc-filters-container .order-container .pc-dropdown-list{color:#3b5aa6}.pc-filters-container.no-filter{justify-content:flex-end}.pc-filters-container .pc-dropdown-button .pc-ico{font-size:12px}.pc-filters-container .pc-dropdown-list{color:#3b5aa6}.pc-page-link-container{color:#3b5aa6;margin-bottom:30px}.pc-page-link-container .pc-ctrl.link{display:block;margin-bottom:10px;white-space:nowrap;min-width:0;overflow:auto;overflow-y:hidden;scrollbar-width:none}.pc-page-link-container .pc-ctrl.link::-webkit-scrollbar{display:none}.pc-page-link-container .pc-ctrl.link .text{font-weight:bold;margin-right:3px;vertical-align:middle}.pc-page-link-container .pc-ctrl.link .pc-ico{vertical-align:middle}.pc-subtitle{color:#3b5aa6;margin-bottom:20px;font-size:24px;line-height:28px}@media screen and (min-width: 1350px){.pc-subtitle{font-size:23px;line-height:29px}}.pc-not-found{padding-left:24px;padding-right:24px}.pc-not-found .pc-subtitle{font-weight:600;font-size:30px}.pc-not-found .pc-description{font-size:16px;list-style:disc;display:list-item;margin-left:24px;padding-left:24px;margin-bottom:30px}.pc-not-found .block{margin-bottom:30px}.pc-not-found .block.top{border-bottom:1px solid #c7c7c7}.pc-not-found .block.image{text-align:center}.pc-not-found .block.image img{margin-left:auto;margin-right:auto;max-width:100%}.pc-sidemenu-container .side-block{width:260px;margin-left:24px;background-color:#eee;border-radius:20px;padding:18px 16px;margin-bottom:20px}.pc-sidemenu-container .side-block .title{line-height:19px;font-size:16px;font-weight:600;margin-bottom:9px}.pc-sidemenu-container .side-block .list .pc-ctrl.link{margin-top:7px;margin-bottom:7px}.pc-sidemenu-container .side-block .list .pc-ctrl.link .text{font-size:14px;line-height:18px}.pc-sidemenu-container .side-block .list .pc-ctrl.link.ident{margin-left:24px}.pc-sidemenu-container .side-block .list .highlight{font-size:14px;line-height:32px;color:#3b5aa6;font-weight:700}.pc-sidemenu-container .side-block.categories .pc-ctrl.link:hover .text,.pc-sidemenu-container .side-block.subcategories .pc-ctrl.link:hover .text{text-decoration:underline}@media screen and (min-width: 1350px){.pc-sidemenu-container .side-block{width:310px}}.pc-share-box-container{position:absolute;margin-top:10px;white-space:nowrap;padding:16px;display:flex;gap:16px;background-color:#fff;-webkit-box-shadow:10px 4px 12px 0px rgba(0,0,0,.34);box-shadow:10px 4px 12px 0px rgba(0,0,0,.34);cursor:auto;border-radius:5px;z-index:1}.pc-share-box-container .pc-ctrl.link{flex:0 0 auto;font-size:30px;line-height:30px;color:#3b5aa6}.pc-image-zoom-container{background-position:50% 50%;position:relative;width:100%;overflow:hidden;cursor:zoom-in;margin:0}.pc-image-zoom-container img{transition:opacity .5s;display:block;width:100%}.pc-image-zoom-container.zoomed{cursor:zoom-out}.pc-image-zoom-container.zoomed img{opacity:0}.pc-image-zoom-external{z-index:6;box-shadow:10px 4px 12px 0px rgba(0,0,0,.34);border-radius:5px}.pc-image-overlay{pointer-events:none}.pc-image-overlay .image-overlay{background-color:#353839;opacity:.3}.pc-card-container{max-width:316px}.pc-card-container .top-container img{max-width:100%;border-radius:23px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.pc-card-container .bottom-container{background-color:#eee;padding:20px;text-align:center;border-bottom-left-radius:23px;border-bottom-right-radius:23px;color:#3b5aa6}.pc-card-container .bottom-container .title{font-size:15px;text-transform:uppercase;font-weight:700;line-height:23px;max-height:23px;overflow:hidden;padding-bottom:10px}.pc-card-container .bottom-container h3.title{color:inherit;margin:0px auto;line-height:23px}.pc-card-container .bottom-container .description{font-size:12px;line-height:18px;max-height:72px;display:block;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pc-card-container .bottom-container p.description{margin:0px auto}.pc-card-container .bottom-container .action-container{padding-top:10px}.pc-card-container .bottom-container .action-container .pc-ico{width:36px;line-height:36px;height:36px;border-radius:18px;border:1px solid #3b5aa6}.slider.banner-carousel .banner-block .pc-card-container img{max-width:100%;border-radius:23px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.pc-navigation-menu{padding:0px 24px;margin-bottom:30px;position:relative;padding-bottom:30px;border-bottom:1px solid #c7c7c7}.pc-navigation-menu .list-container{display:grid;column-gap:24px;align-items:center;grid-template-columns:repeat(5, minmax(0, 1fr));text-align:center;margin-bottom:0px}.pc-navigation-menu .list-container .pc-ctrl.link{padding-top:16px;padding-bottom:16px}.pc-navigation-menu .list-container .pc-ctrl.link .text{font-weight:500;font-size:16px;line-height:20px;color:#3b5aa6}@media screen and (min-width: 1350px){.pc-navigation-menu .list-container{grid-template-columns:repeat(6, minmax(0, 1fr))}}.pc-navigation-menu .more-less{max-height:60px;line-height:22px;font-size:16px;overflow:hidden;transition:max-height .8s cubic-bezier(0, 1, 0, 1)}.pc-navigation-menu .more-less.show{max-height:1000px;transition:max-height 1.5s ease-in-out}.pc-navigation-menu .more-button,.pc-navigation-menu .less-button{position:absolute;bottom:-20px;left:50%;margin-left:-20px;color:#3b5aa6;font-size:16px;font-weight:700;line-height:40px}.pc-navigation-menu .more-button .pc-ico,.pc-navigation-menu .less-button .pc-ico{height:40px;width:40px;border-radius:20px;border:1px solid #c7c7c7;color:#c7c7c7;background-color:#fff;font-size:10px}.pc-navigation-menu .more-button .pc-ico.chevron-right,.pc-navigation-menu .less-button .pc-ico.chevron-right{vertical-align:middle}.pc-navigation-menu .more-button .pc-ico.chevron-left,.pc-navigation-menu .less-button .pc-ico.chevron-left{vertical-align:top}
.page-lazy-banner img{vertical-align:middle}.page-lazy-banner .banner-message{padding:24px;background-color:#fff;border-radius:15px;margin-bottom:30px}.pc-banner .subtitle{font-size:20px;font-weight:700}.pc-banner.buybox_top{background-color:#3b5aa6;text-align:center;color:#fff;font-weight:700;border-radius:15px 15px 0px 0px;line-height:40px;min-height:40px;font-size:16px}.pc-banner.search_product_shipping{color:#3b5aa6;line-height:15px;font-size:12px;font-weight:500}.pc-banner.buybox_free_shipping .text{line-height:22px;font-size:18px;font-weight:700;margin-bottom:15px;color:#3b5aa6}.pc-banner.buybox_free_shipping .text .price{font-weight:400}.pc-banner.buybox_bottom .withdrawal-point{display:flex;align-items:top}.pc-banner.buybox_bottom .withdrawal-point .image{flex:0 0 auto;margin-right:12px;text-align:left}.pc-banner.buybox_bottom .withdrawal-point .image img{width:21px}.pc-banner.buybox_bottom .withdrawal-point .info{text-align:left;flex:1;font-size:14px;line-height:20px;margin-right:20px}@media screen and (min-width: 1350px){.pc-banner.buybox_bottom .withdrawal-point .info{margin-right:40px}}.pc-banner.buybox_bottom .withdrawal-point .info h5{font-weight:700;font-size:18px;line-height:22px;margin-bottom:10px}.pc-banner.buybox_bottom .withdrawal-point .link{font-size:12.5px;color:#3b5aa6;flex:0 0 auto;text-align:right;font-weight:500}.pc-banner.buybox_bottom .withdrawal-point .link span{text-decoration:underline}.pc-banner.buybox_scalapay{line-height:17px;margin-bottom:20px}.pc-banner.buybox_scalapay .logo{height:17px;vertical-align:middle}.pc-banner.buybox_scalapay .pc-ico.info{font-size:5.5px;margin-left:5.5px;width:12.5px;height:12.5px;line-height:12.5px;border-radius:50%;background-color:#c7c7c7;color:#3b5aa6;cursor:pointer}.pc-banner.cart_free_shipping .cart-free-shipping{margin-bottom:10px}.pc-banner.cart_free_shipping .cart-free-shipping .message{font-size:15px;line-height:26px;font-weight:500}.pc-banner.cart_free_shipping .cart-free-shipping .message span{display:inline;vertical-align:middle}.pc-banner.cart_free_shipping .cart-free-shipping .message a{font-weight:700;display:inline}.pc-banner.cart_free_shipping .cart-free-shipping .message .pc-ico{vertical-align:middle;margin-left:7px;font-size:8px}.pc-banner.cart_free_shipping .cart-free-shipping.short .message{font-weight:600;line-height:20px}.pc-banner.cart_free_shipping .cart-free-shipping.short .message .pc-ico{margin-right:5px;font-size:14.5px;margin-left:0px}.pc-banner.cart_free_shipping .cart-free-shipping.short .message a{font-weight:600}.pc-banner.footer_category{padding-left:24px;padding-right:24px;padding-bottom:30px;text-align:left}.pc-banner.footer_category .category-container>li .category-header{display:flex;padding-top:16px;line-height:27px;border-bottom:1px solid #c7c7c7}.pc-banner.footer_category .category-container>li .category-header h2{flex:1;font-size:16px;text-transform:uppercase;font-weight:600;white-space:nowrap;overflow:hidden}.pc-banner.footer_category .category-container>li .category-header .pc-ico{flex:0}.pc-banner.newsletter{text-align:left}.pc-banner.newsletter .newsletter-container{background-color:#eee;text-align:center;margin-left:24px;margin-right:24px;border-radius:15px;padding:10px 15px;margin-top:30px;display:flex;align-items:center;gap:15px}.pc-banner.newsletter .newsletter-container .pc-ctrl.checkbox{display:inline-block;margin-bottom:5px}.pc-banner.newsletter .newsletter-container .pc-ctrl.checkbox .checkbox-item .checkmark{border:1px solid #3b5aa6}.pc-banner.newsletter .newsletter-container .pc-ctrl.checkbox .checkbox-label{font-size:12px;line-height:15px}.pc-banner.newsletter .newsletter-container .pc-ctrl.checkbox .checkbox-label .pc-ctrl.link{line-height:inherit;font-weight:400}.pc-banner.newsletter .newsletter-container .pc-ctrl.checkbox .checkbox-label .pc-ctrl.link .text{font-size:12px;color:#3b5aa6}.pc-banner.newsletter .newsletter-container .title-container{flex:0 0 auto;max-width:200px;text-align:left}.pc-banner.newsletter .newsletter-container .title-container .title{color:#3b5aa6;font-weight:500;letter-spacing:1.4px;text-transform:uppercase;margin-bottom:3px}.pc-banner.newsletter .newsletter-container .title-container .subtitle{font-size:12px;line-height:15px;font-weight:400}.pc-banner.newsletter .newsletter-container .newsletter-form{flex:1;gap:10px;display:flex;align-items:center}.pc-banner.newsletter .newsletter-container .newsletter-form .pc-ctrl.text{flex:1}.pc-banner.newsletter .newsletter-container .newsletter-form .pc-ctrl.checkbox .checkbox-label{margin-left:5px}.pc-banner.newsletter .newsletter-container .newsletter-form .pc-ctrl.checkbox .checkbox-label .pc-ctrl.link{line-height:inherit;display:inline}.pc-banner.newsletter .newsletter-container .newsletter-form .pc-ctrl.checkbox .checkbox-label .pc-ctrl.link .text{line-height:inherit}.pc-banner.newsletter .newsletter-container .newsletter-form .checkbox-container{text-align:left;flex:0 0 190px}.pc-banner.newsletter .newsletter-container .newsletter-form .checkbox-container .pc-ctrl.checkbox:first-of-type{margin-bottom:5px}.pc-banner.newsletter .newsletter-container .newsletter-form .action-bar{flex:0 0 auto;display:inline-block}.pc-banner.newsletter .newsletter-container .newsletter-form .action-bar .pc-ctrl.submit{font-size:12px;min-width:210px}@media screen and (min-width: 1350px){.pc-banner.newsletter .newsletter-container{padding-left:24px;padding-right:24px}.pc-banner.newsletter .newsletter-container .title-container{max-width:245px}.pc-banner.newsletter .newsletter-container .newsletter-form{gap:15px}.pc-banner.newsletter .newsletter-container .newsletter-form .pc-ctrl.text:first-of-type{margin-right:9px}.pc-banner.newsletter .newsletter-container .newsletter-form .checkbox-container{flex:0 0 234px}}.pc-banner._140604_top{background-color:#b2dcdc;color:#3b5aa6}.pc-banner._140604_top .banner-content{padding:0px 24px;max-width:1286px;margin-left:auto;margin-right:auto;text-align:left;display:flex;justify-content:space-between}.pc-banner._140604_top .min-shipping{line-height:50px;flex:0 0 auto}.pc-banner._140604_top .other-shop{flex:1;height:50px;display:flex;align-items:center;justify-content:flex-end;gap:15px;text-transform:uppercase;font-size:16px}.pc-banner._140604_top .min-shipping,.pc-banner._140604_top .other-shop{text-transform:uppercase;font-size:16px}.pc-banner._140604_top .min-shipping .pc-ctrl.link,.pc-banner._140604_top .other-shop .pc-ctrl.link{font-size:inherit}.pc-banner._140604_top .min-shipping .pc-ctrl.link.free,.pc-banner._140604_top .other-shop .pc-ctrl.link.free{font-size:12px}.pc-banner._140604_top .min-shipping .pc-ico,.pc-banner._140604_top .other-shop .pc-ico{vertical-align:top;margin-right:5px}.pc-banner._140604_top .min-shipping{flex:0 0 auto;display:none}@media screen and (min-width: 1350px){.pc-banner._140604_top .min-shipping{display:block}.pc-banner._140604_top .min-shipping .pc-ctrl.link{vertical-align:middle}}.pc-banner._140604_footer{padding-top:10px;padding-left:24px;padding-right:24px}.pc-banner._140604_footer .footer-strength-container{text-align:left;margin-top:10px;margin-bottom:10px;display:flex;gap:25px;justify-content:center}@media screen and (min-width: 1350px){.pc-banner._140604_footer .footer-strength-container{gap:46px}}.pc-banner._140604_footer .footer-strength-container .row{margin-bottom:18px;flex:0 0 auto}.pc-banner._140604_footer .footer-strength-container .pc-ctrl.link .text{font-weight:600;text-transform:uppercase;vertical-align:top;font-size:13px;margin-left:5px}.pc-banner._140604_footer .footer-strength-container .pc-ctrl.link .pc-ico{font-size:17px;color:#3b5aa6}.pc-banner._140604_footer .footer-section-container{background-color:#3b5aa6;padding-top:40px;padding-bottom:40px;color:#fff;margin-bottom:30px}.pc-banner._140604_footer .footer-section-container .pc-ctrl.link{font-size:14px}.pc-banner._140604_footer .footer-section-container .section-wrapper{display:flex;justify-content:center}.pc-banner._140604_footer .footer-section-container .title{font-weight:500;letter-spacing:1.4px;text-transform:uppercase;line-height:22px;min-height:48px}.pc-banner._140604_footer .footer-section-container .section{text-align:left;flex:1}.pc-banner._140604_footer .footer-section-container .section.no-title{padding-top:28px}.pc-banner._140604_footer .footer-section-container .section.footer-prize{flex:0 0 177px}.pc-banner._140604_footer .footer-section-container .row{line-height:25px}.pc-banner._140604_footer .footer-payment-container{display:flex;justify-content:center;align-items:center;gap:9px;margin-bottom:40px}.pc-banner._140604_footer .footer-payment-container .logo-container{display:flex;gap:5px;flex-wrap:wrap;justify-content:center}.pc-banner._140604_footer .footer-payment-container .logo-container .border{flex:0 0 auto;border-radius:5px;border:1px solid #c7c7c7;height:31px;overflow:hidden}.pc-banner._140604_footer .footer-payment-container .logo-container .border .pc-payment-logo{vertical-align:top}.pc-banner._140604_footer .footer-payment-container .title{font-weight:500;letter-spacing:1.4px;text-transform:uppercase}.pc-banner._140604_footer .footer-social-container{margin-top:20px}.pc-banner._140604_footer .footer-social-container .title{font-weight:500;letter-spacing:1.4px;text-transform:uppercase;line-height:22px;min-height:auto;margin-bottom:10px}.pc-banner._140604_footer .footer-social-container .list .pc-ctrl.link{margin-left:8px;margin-right:8px}.pc-banner._140604_footer .footer-social-container .list .pc-ctrl.link .pc-ico{font-size:16px}.pc-banner._140604_footer .footer-shop{display:flex;margin-bottom:40px;justify-content:center;align-items:center;gap:30px}.pc-banner._140604_footer .footer-link-container{margin-bottom:40px;display:flex;justify-content:center;gap:20px}.pc-banner._140604_footer .footer-link-container .pc-ctrl.link{font-size:14px}.pc-banner._140604_footer .footer-link-container .row .pc-ctrl.link .text{text-decoration:underline}.pc-banner._140604_footer .footer-owner-container{max-width:1286px;margin-left:auto;margin-right:auto;text-align:center;line-height:17px;margin-bottom:40px}.pc-banner.adoption_italy_top{background-color:#3b5aa6;min-height:116px;border-radius:6px;margin-bottom:20px}.pc-banner.adoption_italy_bottom{margin-top:20px;padding-top:20px;border-top:1px solid #c7c7c7;background-color:#fbc05e;min-height:116px;border-radius:6px}.pc-banner.ebook_gift{margin-bottom:30px}.pc-banner.ebook_gift img{margin-bottom:30px;max-width:100%}.pc-banner.ebook_gift h3{font-weight:600;margin-bottom:30px;font-size:16px}.pc-banner.scalapay{text-align:left}.pc-banner.buyback_alert,.pc-banner.partner_alert{padding:24px;font-weight:500;border-radius:20px;background-color:#fff;margin-left:24px;margin-right:24px;margin-bottom:60px;font-size:16px}.pc-banner.dissertation_alert{padding:24px;font-weight:500;border-radius:20px;background-color:#fff;margin-left:24px;margin-right:24px;margin-bottom:60px;font-size:16px}.pc-banner.cookie .message{font-size:12px}.pc-banner.cookie .message .pc-ctrl.link{font-size:12px;text-decoration:underline}.pc-banner.cookie .action-bar{text-align:right;margin-top:24px;margin-bottom:24px}.pc-banner.cookie .action-bar .pc-ctrl{width:253px;display:inline-block}.pc-banner.cookie .action-bar .pc-ctrl.set-cookie-banner{margin-left:10px}.pc-banner.cookie .action-bar .pc-ctrl .text{font-weight:700;font-size:15.5px}.pc-banner.cookie_setting .message{font-size:12px;margin-bottom:30px}.pc-banner.cookie_setting .message .pc-ctrl.link{font-size:12px;text-decoration:underline}.pc-banner.cookie_setting .pc-subtitle{color:#3b5aa6;font-weight:700;margin-bottom:30px}.pc-banner.cookie_setting .cookie-set{border-top:1px solid #c7c7c7}.pc-banner.cookie_setting .cookie-set .select{display:flex;padding:10px 0px}.pc-banner.cookie_setting .cookie-set .select .title{flex:1;font-weight:700}.pc-banner.cookie_setting .cookie-set .select .set{flex:0 0 78px}.pc-banner.cookie_setting .cookie-set .select .set.text{color:#fbc05e;font-weight:700;font-size:12px;line-height:15px}.pc-banner.cookie_setting .cookie-set .select .pc-ico{flex:0 0 auto}.pc-banner.cookie_setting .cookie-set .description{font-size:12px;display:none;margin-bottom:10px}.pc-banner.cookie_setting .cookie-set.show .description{display:block}.pc-banner.cookie_setting .action-bar{margin-top:24px;margin-bottom:24px;text-align:right}.pc-banner.cookie_setting .action-bar .pc-ctrl{width:253px;display:inline-block}.pc-banner.cookie_setting .action-bar .pc-ctrl .text{font-weight:700;font-size:15.5px}.pc-banner.fast_shipping{max-width:650px}.pc-banner.fast_shipping .pc-ctrl.link{display:inline}.pc-banner.fast_shipping .pc-ctrl.link .text{font-size:14px;line-height:20px;text-decoration:underline;vertical-align:middle;font-weight:400}.pc-banner._150520_dissertation_condition{margin-bottom:30px}.pc-banner._150520_dissertation_condition li{list-style:decimal;margin-left:24px}.cookie-setting-container .pc-banner.cookie_setting{padding-left:24px;padding-right:24px}.cookie-setting-container .pc-banner.cookie_setting .cookie-set .description{font-size:14px}.partner .pc-banner._150520_top .other-shop .pc-ctrl:last-of-type,.partner .pc-banner._152782_top .other-shop .pc-ctrl:last-of-type{margin-right:0px}.pc-main-footer.extended .pc-banner.newsletter{max-width:1286px;margin-left:auto;margin-right:auto}.pc-main-footer.extended .pc-banner._140604_footer{padding-left:0px;padding-right:0px}.pc-main-footer.extended .pc-banner .footer-strength-container,.pc-main-footer.extended .pc-banner .footer-section-container .section-wrapper,.pc-main-footer.extended .pc-banner .footer-payment-container,.pc-main-footer.extended .pc-banner .footer-owner-container,.pc-main-footer.extended .pc-banner .footer-link-container{max-width:1286px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}
.product-block-container.horizontal{position:relative}.product-block-container.horizontal>.product-block-link{border-radius:30px;display:inline-block;width:100%}.product-block-container.horizontal .product-block{border:1px solid #3b5aa6;height:428px;padding:23px;padding-top:20px;padding-bottom:20px;text-align:center;background-color:#fff;border-radius:30px;position:relative}.product-block-container.horizontal .product-block .product-image{text-align:center;height:270px;line-height:270px;overflow:hidden;max-width:270px;margin-bottom:16px;margin-left:auto;margin-right:auto}.product-block-container.horizontal .product-block .product-image img{margin:auto;height:auto;max-width:100%;vertical-align:middle;max-height:270px}.product-block-container.horizontal .product-block .product-image.shadow{filter:drop-shadow(1px 4px 4px rgba(0, 0, 0, 0.25))}.product-block-container.horizontal .product-block .product-image.zoom img:hover{transform:scale(2)}.product-block-container.horizontal .product-block .product-image.round{border-radius:15px}.product-block-container.horizontal .product-block .product-image.round img{border-radius:15px}.product-block-container.horizontal .product-block .product-title{text-align:left;display:block;display:-webkit-box;font-size:16px;line-height:20px;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:20px;max-height:40px;overflow:hidden;text-overflow:ellipsis;font-weight:500;margin-bottom:1px}.product-block-container.horizontal .product-block .product-manufacturers{text-align:left;font-size:14px;color:#6a6b6b;line-height:18px;max-height:18px;display:block;display:-webkit-box;font-weight:500;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-block-container.horizontal .product-block .product-manufacturers .text,.product-block-container.horizontal .product-block .product-manufacturers .separator,.product-block-container.horizontal .product-block .product-manufacturers .product-author,.product-block-container.horizontal .product-block .product-manufacturers .product-artist,.product-block-container.horizontal .product-block .product-manufacturers .product-director,.product-block-container.horizontal .product-block .product-manufacturers .product-publisher,.product-block-container.horizontal .product-block .product-manufacturers .product-record-label,.product-block-container.horizontal .product-block .product-manufacturers .product-distributor,.product-block-container.horizontal .product-block .product-manufacturers .product-publication-year{display:inline}.product-block-container.horizontal .product-block .product-manufacturers .text{margin-right:3px}.product-block-container.horizontal .product-block .product-manufacturers .separator{margin-right:3px;margin-left:3px}.product-block-container.horizontal .product-block .product-availability{text-align:left;position:absolute;left:23px;bottom:83px;line-height:18px}.product-block-container.horizontal .product-block .product-availability.ok{color:#209724}.product-block-container.horizontal .product-block .product-availability.ok.not-ready{color:#fbc05e}.product-block-container.horizontal .product-block .product-availability.ko{color:#b02735}.product-block-container.horizontal .product-block .product-availability .pc-ico{font-size:10px;vertical-align:middle;margin-right:4px}.product-block-container.horizontal .product-block .product-availability .text{font-weight:500;font-size:16px}.product-block-container.horizontal .product-block .product-price{position:absolute;text-align:left;bottom:22px;left:24px;font-size:20px}.product-block-container.horizontal .product-block .product-price .price-row{display:flex;align-items:flex-end;gap:5px}.product-block-container.horizontal .product-block .product-price .price-row .current-price{flex:0 0 auto}.product-block-container.horizontal .product-block .product-price .price-row .catalog-price{flex:0 0 auto}.product-block-container.horizontal .product-block .product-price .current-price{color:#3b5aa6;font-weight:700;line-height:14px}.product-block-container.horizontal .product-block .product-price .catalog-price{font-size:14px;line-height:14px;color:#353839;text-decoration:line-through;font-weight:500}.product-block-container.horizontal .product-block .product-version-info{margin-top:1px;height:14px;line-height:14px;display:flex;align-items:center}.product-block-container.horizontal .product-block .product-version-info img{flex:0 0 9px}.product-block-container.horizontal .product-block .product-version-info .text{flex:1;text-align:left;font-size:12px;line-height:14px;margin-left:2px;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-block-container.horizontal .product-block .rank-container{position:absolute;top:253px;left:23px;z-index:1}.product-block-container.horizontal .product-block .rank-container .position{text-align:center;height:48px;line-height:48px;font-weight:500;background-color:#3b5aa6;color:#fff;font-size:16px;width:48px}.product-block-container.horizontal .product-block .rank-container .position.star{height:48px;line-height:48px;position:relative;background-color:rgba(0,0,0,0);width:48px}.product-block-container.horizontal .product-block .rank-container .position.star .pc-ico{color:#3b5aa6;line-height:48px;height:48px;width:48px;text-align:center;font-size:48px}.product-block-container.horizontal .product-block .rank-container .position.star .text{position:absolute;top:0px;left:0px;height:48px;line-height:48px;width:48px;text-align:center;padding-top:1px;font-size:15px}.product-block-container.horizontal .product-block .rank-container .trend{font-size:15px;text-align:center;margin-top:5px}.product-block-container.horizontal .product-block .rank-container .trend.up{color:#209724}.product-block-container.horizontal .product-block .rank-container .trend.down{color:#b02735}.product-block-container.horizontal .action-container{top:263px}.product-block-container.horizontal.shrink{width:164px;position:relative}.product-block-container.horizontal.shrink>.product-block-link{border-radius:13.5px;display:inline-block}.product-block-container.horizontal.shrink .product-block{width:164px;padding:13.5px;border-radius:13.5px}.product-block-container.horizontal.shorter{height:408px}.product-block-container.horizontal.shorter .product-block{height:408px}.product-block-container.horizontal.longer{height:476px}.product-block-container.horizontal.longer .product-block{height:476px}.product-block-container.horizontal .action-container,.product-block-container.image-horizontal .action-container{height:100%;position:absolute;right:0px;top:0px;width:83px;pointer-events:none;display:none}.product-block-container.horizontal .action-container .pc-ctrl.button,.product-block-container.image-horizontal .action-container .pc-ctrl.button{position:absolute;pointer-events:auto}.product-block-container.horizontal .action-container .pc-ctrl.button.add-wishlist,.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-wishlist{top:32px;right:37px;width:46px;height:46px;line-height:46px;border-radius:23px;color:#3b5aa6;border:1px solid #3b5aa6}.product-block-container.horizontal .action-container .pc-ctrl.button.add-wishlist:hover,.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-wishlist:hover{background-color:#fff}.product-block-container.horizontal .action-container .pc-ctrl.button.add-wishlist:hover .pc-ico:before,.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-wishlist:hover .pc-ico:before{content:"";color:#f39faf}.product-block-container.horizontal .action-container .pc-ctrl.button.add-cart,.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-cart{bottom:18px;width:60px;height:60px;line-height:60px;border-radius:30px;right:23px;background-color:#3b5aa6;border:0px}.product-block-container.horizontal .action-container .pc-ctrl.button.add-cart .pc-ico,.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-cart .pc-ico{font-size:23px}.product-block-container.horizontal .action-container .pc-ctrl.button.add-cart:hover,.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-cart:hover{background-color:#209724}.product-block-container.horizontal .product-discount,.product-block-container.image-horizontal .product-discount{font-size:18px;width:60px;height:60px;line-height:60px;position:absolute;left:26px;top:1px;background-color:#b2dcdc;font-weight:700}.product-block-container.horizontal .product-discount.high,.product-block-container.image-horizontal .product-discount.high{background-color:#fbc05e}.product-block-container.horizontal .product-discount.low,.product-block-container.image-horizontal .product-discount.low{background-color:#f8df68}.product-block-container.horizontal .product-discount.medium,.product-block-container.image-horizontal .product-discount.medium{background-color:#f39faf}.product-block-container.horizontal .product-discount .text,.product-block-container.image-horizontal .product-discount .text{width:60px;text-align:center;color:#fff}.product-block-container.horizontal:hover .action-container,.product-block-container.image-horizontal:hover .action-container{display:block}.product-block-container.image-horizontal{position:relative}.product-block-container.image-horizontal .product-block{padding-bottom:24px}.product-block-container.image-horizontal .product-block .product-image{text-align:center;height:140px;line-height:140px;overflow:hidden}.product-block-container.image-horizontal .product-block .product-image img{margin:auto;height:auto;max-width:100%;vertical-align:middle;max-height:140px}.product-block-container.image-horizontal .product-block .product-image.shadow{filter:drop-shadow(1px 4px 4px rgba(0, 0, 0, 0.25))}.product-block-container.image-horizontal .action-container{bottom:0px}.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-wishlist{top:0px}.product-block-container.image-horizontal .action-container .pc-ctrl.button.add-cart{bottom:0px;right:8px}.product-block-container.vertical .product-block{padding:20px 24px;border:1px solid #3b5aa6;background-color:#fff;border-radius:24px;margin-bottom:24px;position:relative}.product-block-container.vertical .product-block>.product-block-link{display:flex}.product-block-container.vertical .product-block .wrapper-top{display:flex;flex:1;min-width:0px}.product-block-container.vertical .product-block .wrapper-top .panel-left{flex:0 0 auto;width:161px}.product-block-container.vertical .product-block .wrapper-top .panel-left.wrapper{width:203px;display:flex}.product-block-container.vertical .product-block .wrapper-top .panel-left.wrapper .rank-container{flex:0 0 auto;margin-right:10px}.product-block-container.vertical .product-block .wrapper-top .panel-left.wrapper .product-image{flex:1}.product-block-container.vertical .product-block .wrapper-top .panel-right{flex:1;min-width:0;margin-left:24px}.product-block-container.vertical .product-block .wrapper-top .panel-right{position:relative}.product-block-container.vertical .product-block .wrapper-top .panel-right .panel-bottom{position:absolute;left:0px;bottom:0px}.product-block-container.vertical .product-block .wrapper-bottom{flex:0 0 260px}.product-block-container.vertical .product-block .wrapper-bottom .panel-bottom{text-align:right;height:100%;position:relative}.product-block-container.vertical .product-block .wrapper-bottom .panel-bottom .product-availability{position:absolute;right:0px;bottom:48px}.product-block-container.vertical .product-block .product-image{height:161px;line-height:161px;overflow:hidden;max-width:161px;text-align:center}.product-block-container.vertical .product-block .product-image img{height:auto;max-width:100%;vertical-align:middle;max-height:161px;margin:auto}.product-block-container.vertical .product-block .product-image.shadow{filter:drop-shadow(1px 4px 4px rgba(0, 0, 0, 0.25))}.product-block-container.vertical .product-block .product-title{display:block;display:-webkit-box;line-height:19px;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:19px;max-height:57px;overflow:hidden;text-overflow:ellipsis;font-weight:500;margin-bottom:9px;font-size:16px;max-width:435px}.product-block-container.vertical .product-block .product-manufacturers{font-size:13px;color:#6a6b6b;line-height:15.5px;max-height:31px;display:block;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;max-width:465px}.product-block-container.vertical .product-block .product-manufacturers .text,.product-block-container.vertical .product-block .product-manufacturers .separator,.product-block-container.vertical .product-block .product-manufacturers .product-author,.product-block-container.vertical .product-block .product-manufacturers .product-artist,.product-block-container.vertical .product-block .product-manufacturers .product-director,.product-block-container.vertical .product-block .product-manufacturers .product-publisher,.product-block-container.vertical .product-block .product-manufacturers .product-record-label,.product-block-container.vertical .product-block .product-manufacturers .product-distributor,.product-block-container.vertical .product-block .product-manufacturers .product-publication-year{display:inline}.product-block-container.vertical .product-block .product-manufacturers .text{margin-right:3px}.product-block-container.vertical .product-block .product-manufacturers .separator{margin-right:3px;margin-left:3px}.product-block-container.vertical .product-block .rank-container .position{text-align:center;height:32px;line-height:32px;font-weight:500;background-color:#3b5aa6;color:#fff;font-size:16px;width:32px}.product-block-container.vertical .product-block .rank-container .position.star{height:42px;line-height:42px;position:relative;background-color:rgba(0,0,0,0);width:42px}.product-block-container.vertical .product-block .rank-container .position.star .pc-ico{color:#3b5aa6;line-height:42px;height:42px;width:42px;text-align:center;font-size:42px}.product-block-container.vertical .product-block .rank-container .position.star .text{position:absolute;top:0px;left:0px;height:42px;line-height:42px;width:42px;text-align:center;padding-top:1px;font-size:15px}.product-block-container.vertical .product-block .rank-container .trend{font-size:15px;text-align:center;margin-top:5px}.product-block-container.vertical .product-block .rank-container .trend.up{color:#209724}.product-block-container.vertical .product-block .rank-container .trend.down{color:#b02735}.product-block-container.vertical .product-block .trophy-container{line-height:16px;margin-bottom:18px;display:flex}.product-block-container.vertical .product-block .trophy-container .ico-container{flex:0 0 content;margin-right:40px}.product-block-container.vertical .product-block .trophy-container .ico-container .pc-ico{vertical-align:top;font-size:13px;color:#fbc05e}.product-block-container.vertical .product-block .trophy-container .ico-container .trophy-text{font-size:11px;color:#fbc05e;font-weight:bold;margin-left:4.5px}.product-block-container.vertical .product-block .trophy-container .trophy-list{font-size:13px;flex:1;margin-left:8px;height:16px;min-width:0;overflow:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap}.product-block-container.vertical .product-block .trophy-container .trophy-list::-webkit-scrollbar{display:none}.product-block-container.vertical .product-block .trophy-container .trophy-list .trophy .text{margin-left:3px;margin-right:3px}.product-block-container.vertical .product-block .trophy-container .trophy-list .trophy .category{color:#3b5aa6}.product-block-container.vertical .product-block .trophy-container .trophy-list .trophy .categorya{text-decoration:underline}.product-block-container.vertical .product-block .product-availability{line-height:14.5px;margin-bottom:15px}.product-block-container.vertical .product-block .product-availability.ok{color:#209724}.product-block-container.vertical .product-block .product-availability.ok.not-ready{color:#fbc05e}.product-block-container.vertical .product-block .product-availability.ko{color:#b02735}.product-block-container.vertical .product-block .product-availability.with-icon .availability-wrapper .pc-ico{display:inline}.product-block-container.vertical .product-block .product-availability.with-icon .availability-wrapper .text{display:inline}.product-block-container.vertical .product-block .product-availability.with-icon.icon-right .availability-wrapper{display:flex;justify-content:right}.product-block-container.vertical .product-block .product-availability.with-icon.icon-right .availability-wrapper .pc-ico{margin-right:0px;margin-left:6px;flex:0 0 auto}.product-block-container.vertical .product-block .product-availability.with-icon.icon-right .availability-wrapper .text{flex:0 0 auto}.product-block-container.vertical .product-block .product-availability .pc-ico{font-size:6px;vertical-align:top;margin-right:6px}.product-block-container.vertical .product-block .product-availability .pc-ico.check-full{font-size:10px}.product-block-container.vertical .product-block .product-availability .text{font-weight:500;font-size:13px}.product-block-container.vertical .product-block .product-version-info{margin-bottom:15px}.product-block-container.vertical .product-block .product-version-info .text{font-weight:500;font-size:13px;margin-left:3px}.product-block-container.vertical .product-block .product-price{line-height:25px;margin-bottom:4px}.product-block-container.vertical .product-block .product-price .current-price{color:#3b5aa6;font-weight:700;font-size:19px}.product-block-container.vertical .product-block .product-price .catalog-price{color:#929292;font-size:16px;text-decoration:line-through;margin-left:9px}.product-block-container.vertical .product-block .product-price .discount-rate{color:#929292;font-size:12px;margin-left:3px}.product-block-container.vertical .product-block .buyback-text{margin-bottom:5px;line-height:16px;font-weight:500;display:block}.product-block-container.vertical .product-block .buyback-message{color:#3b5aa6;margin-right:58px;margin-top:12px;display:flex;align-items:center;gap:8px}.product-block-container.vertical .product-block .buyback-message .text{font-weight:600;flex:1}.product-block-container.vertical .product-block .buyback-message .pc-ico{flex:0 0 auto;width:20px;border-radius:20px;background-color:#3b5aa6;color:#fff;text-align:center;vertical-align:middle}.product-block-container.vertical .product-block .action-container{position:absolute;bottom:24px;right:24px}.product-block-container.vertical .product-block .action-container .pc-ctrl.button{display:inline-block;vertical-align:middle}.product-block-container.vertical .product-block .action-container .pc-ctrl.button .pc-ico{font-size:18.5px}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-buyback{margin-left:20px;width:135px}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-buyback .text{font-size:15px;font-weight:700}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-cart{margin-left:20px;width:155px;border:0px}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-cart .text{font-size:15px;font-weight:700}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-cart:hover{background-color:#209724}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-wishlist{width:48px}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-wishlist:hover{background-color:#fff}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-wishlist:hover .pc-ico:before{content:"";color:#f39faf}.product-block-container.vertical .product-block .action-container .pc-ctrl.button.add-wishlist{color:#3b5aa6;border-color:#3b5aa6;border-radius:24px}.product-block-container.vertical .product-block .review-stars-container{color:#3b5aa6;font-size:19px;display:inline-block;vertical-align:middle;margin-right:30px}.product-block-container.vertical .product-block .review-stars-container .review-star{margin-right:5px}.product-block-container.vertical .product-block .product-other-support{line-height:15px;display:inline-block;vertical-align:middle;margin-right:30px}.product-block-container.vertical .product-block .product-other-support .pc-ico{font-size:15px;vertical-align:top;margin-right:7px}.product-block-container.vertical .product-block .product-other-support .text{font-weight:500;font-size:12px;display:inline}.product-block-container.vertical .product-block .product-other-support .text .highlight{color:#3b5aa6}.product-block-container.vertical .product-block .product-other-support .text .pc-ctrl.link .text{text-decoration:underline}.product-block-container.vertical .product-block .product-other-support.used .pc-ico{font-size:6px;color:#3b5aa6}.product-block-container.vertical .product-block .product-other-support.used .highlight{color:#3b5aa6;text-transform:uppercase;font-weight:600}.product-block-container.vertical.adoption .product-block{margin-bottom:20px}.product-block-container.vertical.adoption .product-block .cover-info-container{font-size:12px;line-height:15px;margin-bottom:15px}.product-block-container.vertical.adoption .product-block .cover-info-container .pc-ctrl.link{font-size:10px;color:#3b5aa6;text-decoration:underline}.product-block-container.vertical.adoption .product-block .wrapper-top .product-manufacturers{margin-bottom:5px}.product-block-container.vertical.adoption .product-block .wrapper-top .isbn-container{font-size:13px;color:#6a6b6b;line-height:15.5px;margin-bottom:15px}.product-block-container.vertical.adoption .product-block .wrapper-right{position:relative}.product-block-container.vertical.adoption .product-block .wrapper-right .action-container{bottom:0px;right:0px}.product-block-container.vertical.adoption .product-block .product-image{margin-bottom:0px}.product-block-container.vertical.adoption .product-block .used-container .used-action-container{margin-bottom:15px}.product-block-container.vertical.adoption .product-block .used-container .used-action-container .pc-ctrl.button{width:90px;display:inline-block}.product-block-container.vertical.adoption .product-block .used-container .used-action-container .pc-ctrl.button.new-book{margin-right:10px}.product-block-container.vertical.adoption .product-block .action-container{line-height:35px}.product-block-container.vertical.adoption .product-block .action-container .pc-ctrl.checkbox{display:inline-block;vertical-align:middle}.product-block-container.vertical.adoption .product-block .action-container .pc-ctrl.button.add-cart{width:46px}.product-block-container.vertical.adoption .product-block .product-block-wrapper{display:flex}.product-block-container.vertical.adoption .product-block .product-block-wrapper .wrapper-left{flex:0 0 49px;padding-top:60px}.product-block-container.vertical.adoption .product-block .product-block-wrapper .wrapper-center{flex:1;position:relative}.product-block-container.vertical.adoption .product-block .product-block-wrapper .wrapper-center .cover-info-container{position:absolute;bottom:0px;left:0px;margin-left:185px}.product-block-container.vertical.adoption .product-block .product-block-wrapper .wrapper-right{flex:0 0 280px;text-align:right}.product-block-container.vertical.adoption .product-block .product-block-wrapper.related{margin-top:15px;border-top:1px solid #c7c7c7;padding-top:15px}.product-block-container.vertical.adoption .product-block .product-block-wrapper.related .wrapper-left{padding-top:0px}.product-block-container.vertical.adoption .product-block .product-block-wrapper.related .wrapper-center .cover-info-container{position:relative;left:auto;top:auto}.product-block-container.vertical.adoption .product-block .product-block-wrapper.related .wrapper-right .action-container{position:relative}.product-block-container.vertical.mini .product-block{display:flex;gap:10px;align-items:center;padding:10px}.product-block-container.vertical.mini .product-block .product-wrapper{flex:1}.product-block-container.vertical.mini .product-block .product-wrapper .product-block-link{width:100%}.product-block-container.vertical.mini .product-block .action-container{flex:0 0 20px;position:initial;text-align:center}.product-block-container.vertical.mini .product-block .wrapper-top .panel-left{width:65px}.product-block-container.vertical.mini .product-block .wrapper-top .panel-right{margin-left:10px}.product-block-container.vertical.mini .product-title{font-size:13px;line-height:16px;margin-bottom:5px;line-clamp:2;-webkit-line-clamp:2;min-height:16px;max-height:32px}.product-block-container.vertical.mini .product-manufacturers{font-size:11px;line-height:13.5px;margin-bottom:4px}.product-block-container.vertical.mini .product-availability{margin-bottom:4px}.product-block-container.vertical.mini .product-availability .text{font-size:11px}.product-block-container.vertical.mini .detail-container{font-size:11px;margin-bottom:4px}.product-block-container.vertical.mini .product-image{height:84px;line-height:84px;margin-bottom:0px;max-width:65px}.product-block-container.vertical.mini .product-image img{max-height:84px}.product-block-container.vertical.mini .product-price{line-height:18px;margin-bottom:0px}.product-block-container.vertical.mini .product-price .current-price{font-size:14px}.product-block-container.vertical.mini .product-price .catalog-price{font-size:12px}.product-block-container.sidebar .product-block{border-bottom:1px solid #c7c7c7;margin-bottom:20px}.product-block-container.sidebar .product-block .wrapper-top{display:flex}.product-block-container.sidebar .product-block .wrapper-top .panel-left{flex:0 0 auto}.product-block-container.sidebar .product-block .wrapper-top .panel-right{position:relative;flex:1;min-width:0;margin-left:16px;margin-bottom:12px}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio{padding-bottom:10px;border-bottom:1px solid #c7c7c7;margin-bottom:16px}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container{padding-top:0px}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label{padding-left:10px;font-size:14px;display:flex}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label .panel-left{flex:1}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label .panel-left .product-details-container{font-weight:500}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label .panel-left .product-details-container dt{display:block;font-weight:600;clear:both;float:left}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label .panel-left .product-details-container dd{float:left;display:block;margin-left:5px}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label .panel-left .product-details-container dd .pc-ctrl{font-size:14px}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label .panel-right{flex:0 0 auto;text-align:right}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio .ctrl-container .radio-label .panel-right .current-price{display:block}.product-block-container.sidebar .product-block .wrapper-bottom .pc-ctrl.radio:last-of-type{border-bottom:0px}.product-block-container.sidebar .product-block .availability-message{color:#fbc05e;font-weight:500;line-height:16px;margin-bottom:10px}.product-block-container.sidebar .product-block .pc-description{margin-bottom:5px}.product-block-container.sidebar .product-block .product-image{height:114px;line-height:114px;overflow:hidden;text-align:center;margin-bottom:20px;max-width:80px}.product-block-container.sidebar .product-block .product-image img{height:auto;max-width:100%;vertical-align:middle;max-height:114px;margin:auto}.product-block-container.sidebar .product-block .product-image.shadow{filter:drop-shadow(1px 4px 4px rgba(0, 0, 0, 0.25))}.product-block-container.sidebar .product-block .product-title{display:block;display:-webkit-box;line-height:19px;font-size:16px;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:57px;overflow:hidden;text-overflow:ellipsis;font-weight:500;margin-bottom:10px}.product-block-container.sidebar .product-block .product-amount{line-height:20px;font-weight:500;color:#6a6b6b;font-size:13px;margin-bottom:10px}.product-block-container.sidebar .product-block .action-bar{line-height:20px;font-weight:500;color:#6a6b6b}.product-block-container.sidebar .product-block .action-bar .pc-ico{font-size:12px;vertical-align:top}.product-block-container.sidebar .product-block .action-bar .text{vertical-align:middle;font-size:13px}.product-block-container.sidebar .product-block .product-price{margin-bottom:10px;line-height:20px}.product-block-container.sidebar .product-block .product-price .current-price{color:#3b5aa6;font-weight:700;font-size:16px}.product-block-container.sidebar .product-block .product-price .catalog-price{color:#929292;font-size:16px;text-decoration:line-through;margin-left:3px}.product-block-container.sidebar .product-block .product-price .discount-rate{color:#929292;font-size:16px;margin-left:3px}.product-block-container.sidebar .product-block .product-price.single{position:absolute;line-height:20px;bottom:0px;right:0px;margin-bottom:0px}.product-block-container.sidebar .product-block:last-of-type{border-bottom:0px;margin-bottom:0px}.product-block-container.cart .product-block,.product-block-container.order .product-block{border:1px solid #3b5aa6;border-radius:15px;padding:24px;margin-bottom:20px}.product-block-container.cart .product-block:last-of-type,.product-block-container.order .product-block:last-of-type{margin-bottom:0px}.product-block-container.cart .product-block .wrapper-top,.product-block-container.order .product-block .wrapper-top{display:flex}.product-block-container.cart .product-block .wrapper-top .panel-left,.product-block-container.order .product-block .wrapper-top .panel-left{flex:0 0 160px}.product-block-container.cart .product-block .wrapper-top .panel-right,.product-block-container.order .product-block .wrapper-top .panel-right{flex:1;min-width:0;padding-left:24px}.product-block-container.cart .product-block .wrapper-bottom .panel-bottom,.product-block-container.order .product-block .wrapper-bottom .panel-bottom{margin-top:6px;display:flex}.product-block-container.cart .product-block .wrapper-bottom .panel-bottom .panel-left,.product-block-container.order .product-block .wrapper-bottom .panel-bottom .panel-left{flex:1;min-width:0}.product-block-container.cart .product-block .wrapper-bottom .panel-bottom .panel-right,.product-block-container.order .product-block .wrapper-bottom .panel-bottom .panel-right{flex:0 0 content}.product-block-container.cart .product-block .product-image,.product-block-container.order .product-block .product-image{height:160px;line-height:160px;overflow:hidden;text-align:center;margin-bottom:15px;max-width:160px}.product-block-container.cart .product-block .product-image img,.product-block-container.order .product-block .product-image img{height:auto;max-width:100%;vertical-align:middle;max-height:160px;margin:auto}.product-block-container.cart .product-block .product-image.shadow,.product-block-container.order .product-block .product-image.shadow{filter:drop-shadow(1px 4px 4px rgba(0, 0, 0, 0.25))}.product-block-container.cart .product-block .product-title,.product-block-container.order .product-block .product-title{display:block;display:-webkit-box;line-height:17px;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:17px;max-height:51px;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:16px;margin-bottom:9px}.product-block-container.cart .product-block .product-manufacturers,.product-block-container.order .product-block .product-manufacturers{font-size:13px;color:#6a6b6b;line-height:14.5px;max-height:29px;display:block;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis}.product-block-container.cart .product-block .product-manufacturers .text,.product-block-container.cart .product-block .product-manufacturers .separator,.product-block-container.cart .product-block .product-manufacturers .product-author,.product-block-container.cart .product-block .product-manufacturers .product-artist,.product-block-container.cart .product-block .product-manufacturers .product-director,.product-block-container.cart .product-block .product-manufacturers .product-publisher,.product-block-container.cart .product-block .product-manufacturers .product-record-label,.product-block-container.cart .product-block .product-manufacturers .product-distributor,.product-block-container.cart .product-block .product-manufacturers .product-publication-year,.product-block-container.order .product-block .product-manufacturers .text,.product-block-container.order .product-block .product-manufacturers .separator,.product-block-container.order .product-block .product-manufacturers .product-author,.product-block-container.order .product-block .product-manufacturers .product-artist,.product-block-container.order .product-block .product-manufacturers .product-director,.product-block-container.order .product-block .product-manufacturers .product-publisher,.product-block-container.order .product-block .product-manufacturers .product-record-label,.product-block-container.order .product-block .product-manufacturers .product-distributor,.product-block-container.order .product-block .product-manufacturers .product-publication-year{display:inline}.product-block-container.cart .product-block .product-manufacturers .text,.product-block-container.order .product-block .product-manufacturers .text{margin-right:3px}.product-block-container.cart .product-block .product-manufacturers .separator,.product-block-container.order .product-block .product-manufacturers .separator{margin-right:3px;margin-left:3px}.product-block-container.cart .product-block .product-price,.product-block-container.order .product-block .product-price{line-height:22px;margin-bottom:9px}.product-block-container.cart .product-block .product-price .current-price,.product-block-container.order .product-block .product-price .current-price{color:#3b5aa6;font-weight:700;font-size:19px}.product-block-container.cart .product-block .product-price .catalog-price,.product-block-container.order .product-block .product-price .catalog-price{color:#929292;font-size:16px;text-decoration:line-through;margin-left:9px}.product-block-container.cart .product-block .product-price .discount-rate,.product-block-container.order .product-block .product-price .discount-rate{color:#929292;font-size:13px;margin-left:5px}.product-block-container.cart .product-block .product-availability,.product-block-container.order .product-block .product-availability{line-height:14.5px;margin-bottom:8px}.product-block-container.cart .product-block .product-availability.ok,.product-block-container.order .product-block .product-availability.ok{color:#209724}.product-block-container.cart .product-block .product-availability.ok.not-ready,.product-block-container.order .product-block .product-availability.ok.not-ready{color:#fbc05e}.product-block-container.cart .product-block .product-availability.ko,.product-block-container.order .product-block .product-availability.ko{color:#b02735}.product-block-container.cart .product-block .product-availability .availability-wrapper .pc-ico,.product-block-container.order .product-block .product-availability .availability-wrapper .pc-ico{font-size:6px;vertical-align:top;margin-right:6px}.product-block-container.cart .product-block .product-availability .availability-wrapper .pc-ico.check-full,.product-block-container.order .product-block .product-availability .availability-wrapper .pc-ico.check-full{font-size:10px}.product-block-container.cart .product-block .product-availability .availability-wrapper .text,.product-block-container.order .product-block .product-availability .availability-wrapper .text{font-weight:500;font-size:13px}.product-block-container.cart .product-block .product-availability.with-icon .availability-wrapper .pc-ico,.product-block-container.order .product-block .product-availability.with-icon .availability-wrapper .pc-ico{display:inline}.product-block-container.cart .product-block .product-availability.with-icon .availability-wrapper .text,.product-block-container.order .product-block .product-availability.with-icon .availability-wrapper .text{display:inline}.product-block-container.cart .product-block .product-availability.with-icon.icon-right .availability-wrapper,.product-block-container.order .product-block .product-availability.with-icon.icon-right .availability-wrapper{display:flex;justify-content:right}.product-block-container.cart .product-block .product-availability.with-icon.icon-right .availability-wrapper .pc-ico,.product-block-container.order .product-block .product-availability.with-icon.icon-right .availability-wrapper .pc-ico{margin-right:0px;margin-left:6px;flex:0 0 auto}.product-block-container.cart .product-block .product-availability.with-icon.icon-right .availability-wrapper .text,.product-block-container.order .product-block .product-availability.with-icon.icon-right .availability-wrapper .text{flex:0 0 auto}.product-block-container.cart .product-block .product-version,.product-block-container.order .product-block .product-version{font-size:13px;margin-bottom:8px}.product-block-container.cart .product-block .product-version .title,.product-block-container.order .product-block .product-version .title{font-weight:500}.product-block-container.cart .product-block .product-version .value,.product-block-container.order .product-block .product-version .value{margin-left:5px}.product-block-container.cart .product-block .product-error,.product-block-container.order .product-block .product-error{color:#b02735}.product-block-container.cart .product-block .product-error a,.product-block-container.order .product-block .product-error a{text-decoration:underline;color:#3b5aa6}.product-block-container.cart .product-block .product-code-container{margin-bottom:4px;font-size:16px}.product-block-container.cart .product-block .product-code-container .value{font-weight:700;margin-left:8px}.product-block-container.cart .product-block .product-amount-container label{display:inline-block;margin-bottom:4px}.product-block-container.cart .product-block .product-amount-container .pc-ctrl.select .ctrl-container,.product-block-container.cart .product-block .product-amount-container .pc-ctrl.number .ctrl-container{height:28px;width:60px}.product-block-container.cart .product-block .product-amount-container .pc-ctrl.select .ctrl-container .pc-ico,.product-block-container.cart .product-block .product-amount-container .pc-ctrl.number .ctrl-container .pc-ico{margin-right:0px}.product-block-container.cart .product-block .product-amount-container .pc-ctrl.select .pc-ico,.product-block-container.cart .product-block .product-amount-container .pc-ctrl.number .pc-ico{height:28px;line-height:28px}.product-block-container.cart .product-block .wrapper-top .data-wrapper{display:flex;gap:15px;min-height:122px}.product-block-container.cart .product-block .wrapper-top .data-wrapper .data-panel-left{flex:1}.product-block-container.cart .product-block .wrapper-top .data-wrapper .data-panel-right{flex:0 0 200px;text-align:right}@media screen and (min-width: 1350px){.product-block-container.cart .product-block .wrapper-top .data-wrapper .data-panel-right{flex-basis:230px}}.product-block-container.cart .product-block .wrapper-top .panel-top.cover{display:flex;line-height:19px;font-size:16px}.product-block-container.cart .product-block .wrapper-top .panel-top.cover .title{font-weight:700;margin-right:5px}.product-block-container.cart .product-block .wrapper-top .panel-top.cover .amount{font-weight:500;color:#6a6b6b}.product-block-container.cart .product-block .wrapper-top .panel-top.cover .panel-left{flex:1}.product-block-container.cart .product-block .wrapper-top .panel-top.cover .panel-right{flex:0 0 200px;text-align:right}@media screen and (min-width: 1350px){.product-block-container.cart .product-block .wrapper-top .panel-top.cover .panel-right{flex-basis:230px}}.product-block-container.cart .product-block .wrapper-top .panel-bottom{display:flex;align-items:flex-end;color:#929292}.product-block-container.cart .product-block .wrapper-top .panel-bottom .panel-right{line-height:28px;text-align:right}.product-block-container.cart .product-block .wrapper-top .panel-bottom .panel-right .pc-ctrl.button .pc-ico,.product-block-container.cart .product-block .wrapper-top .panel-bottom .panel-right .pc-ctrl.link .pc-ico{font-size:20px;margin-left:14px;vertical-align:bottom}.product-block-container.cart .product-block .wrapper-top .panel-bottom.cover{margin-bottom:20px}.product-block-container.cart .product-block .wrapper-top .panel-bottom.cover .pc-ctrl{font-size:16px}.product-block-container.cart .product-block .wrapper-top .panel-bottom.cover .panel-right .pc-ico{font-size:16px;margin-left:0px;margin-right:5px;vertical-align:middle}.product-block-container.cart .product-block .line-separator{border-top:1px solid #c7c7c7;height:1px;margin-top:20px;margin-bottom:10px;margin-right:24px;margin-left:24px}.product-block-container.order .product-block{display:flex;gap:24px}.product-block-container.order .product-block .product-price{margin-bottom:9px}.product-block-container.order .product-block .product-state-container .state-row .label{margin-left:6px}.product-block-container.order .product-block .wrapper-top{flex:1}.product-block-container.order .product-block .wrapper-top .panel-top.cover .title{font-weight:700;line-height:17px;margin-bottom:8px}.product-block-container.order .product-block .wrapper-top .panel-top.cover .amount{font-weight:500;color:#6a6b6b;margin-left:5px}.product-block-container.order .product-block .wrapper-top .panel-bottom.cover{margin-bottom:15px}.product-block-container.order .product-block .wrapper-top .line-separator{border-top:1px solid #c7c7c7;height:1px;margin-top:15px;margin-bottom:10px;margin-right:24px;margin-left:24px}.product-block-container.order .product-block .wrapper-bottom{flex:0 0 383px}.product-block-container.order .product-block .wrapper-bottom .action-bar{margin-top:0px;margin-bottom:30px}.product-block-container.order .product-block .wrapper-bottom .panel-top.cover .title{font-weight:700;line-height:17px}.product-block-container.order .product-block .wrapper-bottom .panel-top.cover .amount{font-weight:500;color:#6a6b6b;margin-left:5px}.product-block-container.order .product-block .wrapper-bottom .line-separator{border-top:1px solid #c7c7c7;height:1px;margin-right:24px;margin-left:24px}.pc-grid .product-block-container{width:auto;margin-bottom:30px}.pc-grid .product-block-container .product-block{width:auto}.pc-grid .product-block-container .product-block .product-image{max-width:none}.pc-grid .splide--grid .product-block-container{margin-bottom:0px}
@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes mmslideOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes mmslideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes mmslideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes mmslideInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mmslideOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:100;pointer-events:auto !important}.micromodal-slide .modal__overlay .modal__container{background-color:#fff;border-radius:13px;max-width:1286px;max-height:92vh;box-sizing:border-box;z-index:100;display:flex;flex-direction:column}.micromodal-slide .modal__overlay .modal__container .modal__header{display:flex;justify-content:space-between;padding:12px 24px;align-items:start;flex:0}.micromodal-slide .modal__overlay .modal__container .modal__header .modal__close{background:rgba(0,0,0,0);font-size:16px;line-height:28px;cursor:pointer}.micromodal-slide .modal__overlay .modal__container .modal__header .modal__title{flex:1;margin-top:0;margin-bottom:0;font-weight:600;font-size:25px;line-height:28px;box-sizing:border-box}.micromodal-slide .modal__overlay .modal__container .modal__header.no-title{display:block;text-align:right}.micromodal-slide .modal__overlay .modal__container .modal__header.close-left .modal__title{margin-left:24px}.micromodal-slide .modal__overlay .modal__container .modal__content{flex:1;padding:0px 24px;overflow-y:auto}.micromodal-slide .modal__overlay .modal__container .modal__footer{flex:0;padding:12px 24px}.micromodal-slide.sidebar .modal__wrapper{height:100%}.micromodal-slide.sidebar .modal__overlay{justify-content:flex-end}.micromodal-slide.sidebar .modal__overlay .modal__header{padding-bottom:14px}.micromodal-slide.sidebar .modal__overlay .modal__header .modal__title{font-size:18px;line-height:22px}.micromodal-slide.sidebar .modal__overlay .modal__container{width:92vw;max-width:92vw;height:100%;min-height:100%;border-radius:0}.micromodal-slide.sidebar .modal__overlay .modal__footer{box-shadow:0px -4px 10px rgba(0,0,0,.1)}.micromodal-slide.sidebar[aria-hidden=false] .modal__overlay{animation:none}.micromodal-slide.sidebar[aria-hidden=false] .modal__container{max-width:398px;animation:mmslideInRight .5s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide.sidebar[aria-hidden=true] .modal__overlay{animation:none}.micromodal-slide.sidebar[aria-hidden=true] .modal__container{animation:mmslideOutRight .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide.sidebar.menu .modal__overlay,.micromodal-slide.sidebar.filter-menu .modal__overlay,.micromodal-slide.sidebar.toy-finder .modal__overlay{justify-content:flex-start}.micromodal-slide.sidebar.menu[aria-hidden=false] .modal__container,.micromodal-slide.sidebar.filter-menu[aria-hidden=false] .modal__container,.micromodal-slide.sidebar.toy-finder[aria-hidden=false] .modal__container{animation:mmslideInLeft .5s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide.sidebar.menu[aria-hidden=true] .modal__overlay,.micromodal-slide.sidebar.filter-menu[aria-hidden=true] .modal__overlay,.micromodal-slide.sidebar.toy-finder[aria-hidden=true] .modal__overlay{animation:none}.micromodal-slide.sidebar.menu[aria-hidden=true] .modal__container,.micromodal-slide.sidebar.filter-menu[aria-hidden=true] .modal__container,.micromodal-slide.sidebar.toy-finder[aria-hidden=true] .modal__container{animation:mmslideOutLeft .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide.sidebar.filter-menu .modal__overlay{justify-content:flex-start}.micromodal-slide.sidebar.filter-menu .modal__overlay .modal__container .modal__header{display:flex;align-items:center}.micromodal-slide.sidebar.filter-menu .modal__overlay .modal__container .modal__header .modal__close{flex:0 0 auto}.micromodal-slide.sidebar.filter-menu .modal__overlay .modal__container .modal__header .modal__title{flex:1;text-align:left;font-size:18px;font-weight:700;color:#3b5aa6}.micromodal-slide.sidebar.filter-menu .modal__overlay .modal__container .modal__header .remove-all-filter{flex:0 0 auto;font-size:15px;font-weight:500;text-decoration:underline;color:#3b5aa6}.micromodal-slide.sidebar.cookie-banner .modal__overlay,.micromodal-slide.sidebar.share .modal__overlay{align-items:flex-end}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__wrapper,.micromodal-slide.sidebar.share .modal__overlay .modal__wrapper{height:auto}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container,.micromodal-slide.sidebar.share .modal__overlay .modal__container{width:100vw;max-width:100vw;max-height:40vw}.micromodal-slide.sidebar.cookie-banner[aria-hidden=false] .modal__container,.micromodal-slide.sidebar.share[aria-hidden=false] .modal__container{animation:mmslideInBottom .5s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide.sidebar.cookie-banner[aria-hidden=true] .modal__overlay,.micromodal-slide.sidebar.share[aria-hidden=true] .modal__overlay{animation:none}.micromodal-slide.sidebar.cookie-banner[aria-hidden=true] .modal__container,.micromodal-slide.sidebar.share[aria-hidden=true] .modal__container{animation:mmslideOutBottom .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide.sidebar.share .modal__overlay .modal__container .modal__header .modal__title{color:#fbc05e;font-size:20px;line-height:24px}.micromodal-slide.sidebar.share .modal__overlay .modal__container .modal__content .pc-share-box-container{display:flex;justify-content:space-around}.micromodal-slide.sidebar.share .modal__overlay .modal__container .modal__content .pc-share-box-container .pc-ctrl.link{flex:0 0 auto;font-size:30px;line-height:30px;color:#3b5aa6}.micromodal-slide.sidebar.share .modal__overlay .modal__container .modal__footer{display:none}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container{max-height:100vh;text-align:center}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container .modal__header .wrapper{display:flex}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container .modal__header .wrapper .title{flex:1;text-align:left;font-weight:700}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container .modal__header .wrapper .close-cookie-banner{flex:0 0 auto;font-size:18px}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container .modal__content{padding-top:6px}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container .modal__footer{display:none}.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container .modal__header,.micromodal-slide.sidebar.cookie-banner .modal__overlay .modal__container .modal__content{width:100%;max-width:1286px;margin-left:auto;margin-right:auto;text-align:left}.micromodal-slide.sidebar.ebook .modal__overlay .modal__container .modal__footer .summary-bar .action-bar{display:flex;gap:8px}.micromodal-slide.sidebar.ebook .modal__overlay .modal__container .modal__footer .summary-bar .action-bar .pc-ctrl.button{flex:1}.micromodal-slide.sidebar.ebook .modal__overlay .modal__container .modal__footer .summary-bar .action-bar .pc-ctrl.button .text{font-size:15.5px}.micromodal-slide.sidebar.cart .modal__overlay .modal__container,.micromodal-slide.sidebar.cover .modal__overlay .modal__container{position:relative}.micromodal-slide.sidebar.cart .modal__overlay .modal__container .modal__header .modal__title,.micromodal-slide.sidebar.cover .modal__overlay .modal__container .modal__header .modal__title{color:#3b5aa6;font-weight:700}.micromodal-slide.sidebar.cart .modal__overlay .modal__container .modal__footer,.micromodal-slide.sidebar.cover .modal__overlay .modal__container .modal__footer{width:100%}.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .summary,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .summary{margin-bottom:5px;font-size:16px;font-weight:700;line-height:26px;display:flex;justify-items:flex-end}.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .summary .title,.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .summary .value,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .summary .title,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .summary .value{flex:1 1 50%;white-space:nowrap;font-size:18px}.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .summary .title .amount,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .summary .title .amount{font-weight:500;font-size:12px;margin-left:5px}.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .summary .value,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .summary .value{text-align:right}.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .action-bar,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .action-bar{margin-top:12px;display:flex;gap:8px}.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .action-bar .pc-ctrl.button,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .action-bar .pc-ctrl.button{flex:1}.micromodal-slide.sidebar.cart .modal__overlay .modal__footer .summary-bar .action-bar .pc-ctrl.button .text,.micromodal-slide.sidebar.cover .modal__overlay .modal__footer .summary-bar .action-bar .pc-ctrl.button .text{font-size:15.5px}.micromodal-slide.sidebar.cart.cart .modal__content .related-container,.micromodal-slide.sidebar.cover.cart .modal__content .related-container{border-top:1px solid #c7c7c7;padding-top:20px}.micromodal-slide.sidebar.cart.cart .modal__content .related-container .title,.micromodal-slide.sidebar.cover.cart .modal__content .related-container .title{font-weight:700;line-height:16px;font-size:16px;color:#3b5aa6;margin-bottom:20px}.micromodal-slide.sidebar.cart.cart .modal__content .related-container .product-list,.micromodal-slide.sidebar.cover.cart .modal__content .related-container .product-list{display:flex;gap:18px}.micromodal-slide.sidebar.cart.cart .modal__content .related-container .product-list .product-block-container,.micromodal-slide.sidebar.cover.cart .modal__content .related-container .product-list .product-block-container{flex:1;min-width:0}.micromodal-slide.sidebar.cart.cart .modal__footer .pc-banner.cart_free_shipping .message.ko,.micromodal-slide.sidebar.cover.cart .modal__footer .pc-banner.cart_free_shipping .message.ko{color:#fbc05e}.micromodal-slide.sidebar.cart.cart .modal__footer .pc-banner.cart_free_shipping .message.ok,.micromodal-slide.sidebar.cover.cart .modal__footer .pc-banner.cart_free_shipping .message.ok{color:#209724}.micromodal-slide.sidebar.cart.cover .modal__content,.micromodal-slide.sidebar.cover.cover .modal__content{padding-left:0px;padding-right:0px}.micromodal-slide.sidebar.cart.cover .modal__content .product-promotion-container,.micromodal-slide.sidebar.cover.cover .modal__content .product-promotion-container{margin-bottom:20px}.micromodal-slide.sidebar.cart.cover .modal__content .product-promotion-container .promotion-block .image,.micromodal-slide.sidebar.cover.cover .modal__content .product-promotion-container .promotion-block .image{text-align:center}.micromodal-slide.sidebar.cart.cover .modal__content .product-promotion-container .promotion-block .image img,.micromodal-slide.sidebar.cover.cover .modal__content .product-promotion-container .promotion-block .image img{max-width:100%;border-radius:15px}.micromodal-slide.sidebar.cart.cover .modal__content .product-block-container,.micromodal-slide.sidebar.cover.cover .modal__content .product-block-container{padding-left:24px;padding-right:24px}.micromodal-slide.sidebar.cart.cover .modal__content .cover-data-container,.micromodal-slide.sidebar.cover.cover .modal__content .cover-data-container{margin-left:24px;margin-right:24px}.micromodal-slide.sidebar.cart.cover .modal__content .cover-data-container .pc-ctrl.text,.micromodal-slide.sidebar.cover.cover .modal__content .cover-data-container .pc-ctrl.text{margin-bottom:10px}.micromodal-slide.sidebar.cart.cover .modal__content .cover-data-container .title,.micromodal-slide.sidebar.cover.cover .modal__content .cover-data-container .title{font-size:16px;font-weight:700;margin-left:24px;margin-right:24px;margin-bottom:14px;margin-top:30px}.micromodal-slide.sidebar.cart.cover .modal__content .cover-data-container .splide__slide .logo-block,.micromodal-slide.sidebar.cover.cover .modal__content .cover-data-container .splide__slide .logo-block{width:100%;padding:5px;text-align:center}.micromodal-slide.sidebar.cart.cover .modal__content .cover-data-container .splide__slide .logo-block img,.micromodal-slide.sidebar.cover.cover .modal__content .cover-data-container .splide__slide .logo-block img{width:100%;border-radius:15px}.micromodal-slide.sidebar.cart.cover .modal__content .cover-data-container .splide__slide.is-active .logo-block img,.micromodal-slide.sidebar.cover.cover .modal__content .cover-data-container .splide__slide.is-active .logo-block img{border:3px solid #209724}.micromodal-slide.sidebar.cart.cover .modal__footer .summary-bar .action-bar .pc-ctrl.button .text,.micromodal-slide.sidebar.cover.cover .modal__footer .summary-bar .action-bar .pc-ctrl.button .text{font-size:16px}.micromodal-slide.sidebar.review .review-data-container .rate-container{font-size:40px;margin-bottom:15px;color:#3b5aa6}.micromodal-slide.sidebar.review .review-data-container .rate-container .rate-item{height:40px;line-height:40px;padding-right:5px}.micromodal-slide.sidebar.review .pc-ctrl.text,.micromodal-slide.sidebar.review .pc-ctrl.textarea{margin-bottom:15px}.micromodal-slide.sidebar.review .action-bar{padding-top:15px;display:flex;gap:8px}.micromodal-slide.sidebar.review .action-bar .pc-ctrl{flex:1}.micromodal-slide.sidebar.wishlist .modal__overlay .modal__container .modal__header .modal__title{color:#209724}.micromodal-slide.sidebar.wishlist .wishlist-data-container{height:100%;position:relative}.micromodal-slide.sidebar.wishlist .wishlist-data-container .title{font-weight:700;margin-bottom:20px;line-height:16px}.micromodal-slide.sidebar.wishlist .wishlist-data-container .wishlist-select{margin-bottom:20px}.micromodal-slide.sidebar.wishlist .wishlist-data-container .wishlist-new .pc-ctrl{margin-bottom:15px}.micromodal-slide.sidebar.wishlist .wishlist-data-container .delete-wishlist{position:absolute;bottom:10px;left:0px;color:#3b5aa6}.micromodal-slide.sidebar.wishlist .wishlist-data-container .delete-wishlist .text{margin-left:5px;text-decoration:underline}.micromodal-slide.sidebar.wishlist .modal__footer .summary-bar .action-bar{display:flex;gap:8px}.micromodal-slide.sidebar.wishlist .modal__footer .summary-bar .action-bar .pc-ctrl.button,.micromodal-slide.sidebar.wishlist .modal__footer .summary-bar .action-bar .pc-ctrl.submit{height:46px;flex:1}.micromodal-slide.sidebar.wishlist .modal__footer .summary-bar .action-bar .pc-ctrl.button .text,.micromodal-slide.sidebar.wishlist .modal__footer .summary-bar .action-bar .pc-ctrl.submit .text{font-weight:600;font-size:18px}.micromodal-slide.sidebar.toy-finder .modal__header .modal__title{color:#3b5aa6;text-transform:uppercase;font-size:24px;line-height:30px;font-weight:700}.micromodal-slide.sidebar.toy-finder .modal__content .pc-description{border-bottom:1px solid #3b5aa6;padding-bottom:20px}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container{text-align:left}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .pc-ctrl.radio{padding-bottom:20px;border-bottom:1px solid #3b5aa6}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .pc-ctrl.radio.alternative .radio-label{color:#3b5aa6;text-transform:uppercase}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .pc-ctrl.radio .radio-block{margin-bottom:16px}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .pc-ctrl.range-slider .ctrl-container .noUi-pips-horizontal{top:-25px;padding:0px;height:20px}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .pc-ctrl.range-slider .ctrl-container .noUi-pips-horizontal .noUi-marker-horizontal.noUi-marker-large{display:none}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .pc-ctrl.range-slider .ctrl-container .noUi-value-horizontal{-webkit-transform:none;transform:none}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .age-category-container{padding-bottom:16px;border-bottom:1px solid #3b5aa6;margin-bottom:10px}.micromodal-slide.sidebar.toy-finder .modal__content .toy-finder-container .price-container{padding-bottom:16px;border-bottom:1px solid #3b5aa6;margin-bottom:10px}
.pc-spinner-container{display:none}.pc-spinner-container.show{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:110}.pc-spinner-container .circle{width:48px;height:48px;border-radius:50%;position:relative;animation:spin_rotate 1s linear infinite}.pc-spinner-container .circle::before{content:"";position:absolute;inset:0px;border-radius:50%;border:5px solid #3b5aa6;animation:prixClipFix 2s linear infinite}@keyframes spin_rotate{100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0)}25%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0)}50%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%)}75%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%)}100%{clip-path:polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0)}}@keyframes animloader_bouncer{0%{transform:translate(0px, 0px) scaleX(1)}14%{transform:translate(-12px, -16px) scaleX(1.05)}28%{transform:translate(-27px, -28px) scaleX(1.07)}42%{transform:translate(-46px, -35px) scaleX(1.1)}57%{transform:translate(-70px, -37px) scaleX(1.1)}71%{transform:translate(-82px, -32px) scaleX(1.07)}85%{transform:translate(-94px, -22px) scaleX(1.05)}100%{transform:translate(-104px, -9px) scaleX(1)}}@keyframes animloader_bouncer1{0%{box-shadow:0 -6px,-101.7px -2px}25%,75%{box-shadow:0 0px,-101.7px -2px}100%{box-shadow:0 0px,-101.7px -10px}}
