body > section .product-main,body > section .product-additional > .content,body > section .products-widget > .content,body > section #product-attributes .attributes-wrapper{max-width:1366px;margin-left:auto;margin-right:auto;box-sizing:border-box;}@media all and (max-width: 1410px){body > section .product-main,body > section .product-additional > .content,body > section .products-widget > .content,body > section #product-attributes .attributes-wrapper{margin-left:22px;margin-right:22px;}}#product-media > .main.youtube{background:black;}#product-media > .main >*.zoomed >span{position:absolute;display:block;background-size:cover;}#product-media > .main >*.zoomed{position:relative;overflow:hidden;display:block;aspect-ratio:1;position:absolute !important;right:-100%;margin-right:-10px;border:1px solid #e6e6e6;left:auto;top:0;z-index:10;display:none;}#product-media > .main >*.zoomed::before{display:block;content:' ';height:0;padding-top:100%;}#product-media > .main >*{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;overflow:hidden;}#product-media > .main > a > img{display:block;position:absolute;width:auto;height:auto;top:0%;left:0%;bottom:0%;right:0%;max-width:100%;max-height:100%;margin:auto;}#product-media > .main.loading::after{content:' ';border-radius:50%;width:80px;height:80px;border-top:0 solid rgba(172,172,172,0.4);border-right:0 solid rgba(172,172,172,0.4);border-bottom:0 solid rgba(172,172,172,0.4);border-left:0 solid #ACACAC;border-width:5px;transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear; animation:loader 1.1s infinite linear;box-sizing:border-box;position:absolute;z-index:3;top:50%;margin-top:-40px;left:50%;margin-left:-40px;}#product-media > .main.youtube.loading::after{content:' ';border-radius:50%;width:80px;height:80px;border-top:0 solid rgba(255,255,255,0.4);border-right:0 solid rgba(255,255,255,0.4);border-bottom:0 solid rgba(255,255,255,0.4);border-left:0 solid #ffffff;border-width:5px;transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear; animation:loader 1.1s infinite linear;box-sizing:border-box;position:absolute;z-index:3;top:50%;margin-top:-40px;left:50%;margin-left:-40px;}#product-media > .main{position:relative;overflow:hidden;display:block;aspect-ratio:1;overflow:visible;box-shadow:0 0 10px rgba(111, 111, 111, 0.24);border-radius:20px;}#product-media > .main::before{display:block;content:' ';height:0;padding-top:100%;}#product-media .ico img{display:block;position:absolute;width:auto;height:auto;top:0%;left:0%;bottom:0%;right:0%;max-width:100%;max-height:100%;margin:auto;}#product-media .ico.active{border-color:#b3b3b3;}#product-media .ico{float:left;width:84px;height:84px;position:relative;border:1px solid #e6e6e6;margin:10px 10px 0 0;font-size:;}#product-media .labels{top:20px;}#product-media::after{content:' ';display:block;height:0;width:0;clear:left;}#product-media{position:relative;}.product-detail .title > *{flex:0 0 auto;}.product-detail .title h1:not(:last-child){margin-right:22px;}.product-detail .title h1 span{display:block;font-weight:normal;font-size:16px;margin-top:10px;}.product-detail .title h1{flex:1 1 auto;line-height:1.1;}.product-detail .stars{margin-top:10px;}.product-detail .wishlist-button::before{margin-right:5px;vertical-align:middle;}.product-detail .wishlist-button::before{display:inline-block;line-height:1;font-family:'Icons';font-size:inherit;font-weight:normal;content:'\0710';}.product-detail .wishlist-button::after{display:inline-block;vertical-align:middle;content:attr(data-new);}.product-detail .wishlist-button:hover::before{content:'\0717';}.product-detail .wishlist-button{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#d70076;background:#ffffff;border-color:#d70076;font-weight:normal;}.product-detail .wishlist-button:active,.product-detail .wishlist-button:visited,.product-detail .wishlist-button:hover{text-decoration:none;}.product-detail .wishlist-button:visited{color:#d70076;background:#ffffff;border-color:#d70076;}.product-detail .wishlist-button:active,.product-detail .wishlist-button:hover{color:#ffffff;background:#d70076;border-color:#d70076;}.product-detail.wish .wishlist-button::before{content:'\0717';}.product-detail.wish .wishlist-button::after{content:attr(data-wish);}.product-detail .description.simple p{margin:0 !important;}.product-detail .description.simple{min-height:1.5em;position:relative;}.product-detail .description.simple:not(.collapsed):not(.expanded) span.expand,.product-detail .description.simple:not(.collapsed):not(.expanded) span.close{display:none;}.product-detail .description.simple p{overflow:hidden;max-height:0;transition: max-height 0.25s ease-out;;}.product-detail .description.simple span.expand,.product-detail .description.simple span.close{display:block;}.product-detail .description.simple span.expand{display:none;position:absolute;bottom:0;left:0;width:100%;}.product-detail .description.simple span.mobile{display:block !important;}.product-detail .description.simple.collapsed p{max-height:0 !important;margin-bottom:1em;}.product-detail .description.simple.collapsed span.expand{display:block;}.product-detail .description.simple.expanded span.expand.mobile{display:none !important;}.product-detail .description.simple.expanded p.more{max-height:none;}.product-detail .description{font-size:14px;line-height:1.5;margin-top:22px;}.product-detail .description p{line-height:1.5;}.product-detail .description p.more{overflow:hidden;max-height:0;margin-bottom:0;transition: max-height 0.25s ease-out;;}.product-detail .description span.expand span,.product-detail .description span.close span{text-decoration:underline;color:#d70076;cursor:pointer;font-weight:600;}.product-detail .description span.expand,.product-detail .description span.close{white-space:nowrap;}.product-detail .description span.expand{display:none;}.product-detail .description span.mobile{display:none !important;}.product-detail .description:not(.collapsed):not(.expanded) span.expand,.product-detail .description:not(.collapsed):not(.expanded) span.close{display:none;}.product-detail .description.collapsed p.more{max-height:0 !important;}.product-detail .description.collapsed span.expand{display:inline-block;}.product-detail .description.expanded p.more{margin-bottom:10px;max-height:none;}.product-detail .description.expanded p{transition: max-height 0.25s ease-in;;}#product-selector > .product.disabled .variant > label,#product-selector > .product.disabled .addon > .title.checkbox{color:#adadad;}#product-selector > .product.disabled .addon-button{opacity:0.5;}#product-selector > .product.grouped{display:flex;flex-direction:column;}#product-selector > .product >.title{display:block;font-weight:bold;}#product-selector > .product:not(.single) .variant:not(:first-child),#product-selector > .product:not(.single) .addon:not(:first-child){padding-top:22px;}#product-selector > .product .addon{margin-top:auto;}#product-selector > .product .variant.hidden{display:none !important;}#product-selector > .product .variant >label{display:block;margin-bottom:10px;font-weight:600;line-height:1.1;}#product-selector > .product .variant .dropdown span small{display:inline-block;margin-left:10px;opacity:0.6;}#product-selector > .product .variant .dropdown{width:100%;}#product-selector > .product .stock span::after{display:block;position:absolute;top:50%;right:10px;margin-top:-12px;content:'\070a';font-family:'Icons';font-size:16px;width:24px;height:24px;line-height:24px;}#product-selector > .product .stock span{position:relative;display:block;padding:10px;padding-right:44px;cursor:pointer;font-weight:bold;}#product-selector > .product .stock table td,#product-selector > .product .stock table th{padding:2.5px;text-align:left;border:0;}#product-selector > .product .stock table th{font-weight:bold;}#product-selector > .product .stock table{display:none;border:10px solid transparent;border-top:0;width:100%;border-collapse:collapse;}#product-selector > .product .stock.open span::after{content:'\070b';}#product-selector > .product .stock.open table{display:table;}#product-selector > .product .stock{margin-top:22px;font-size:;background:#a40043;}#product-selector .addon.switched label.checkbox:first-child{display:block !important;}#product-selector .addon.switched:not(.active) label,#product-selector .addon.switched:not(.active) .control{display:none;}#product-selector .addon.id5 .checkbox > span::before,#product-selector .addon.id6 .checkbox > span::before,#product-selector .addon.id5 .checkbox > a::before,#product-selector .addon.id6 .checkbox > a::before{background:#a40043;}#product-selector .addon.id5:not(.active) label,#product-selector .addon.id6:not(.active) label{margin-bottom:0;}#product-selector .addon.id5.active,#product-selector .addon.id6.active{padding-bottom:11px;}#product-selector .addon.id5,#product-selector .addon.id6{margin-top:17px;margin-left:-11px;margin-right:-11px;background:#a40043;}#product-selector .addon-popup{display:none;}#product-selector .addon-button.engraving span{margin-left:10px;}#product-selector .addon-button.engraving::before{margin:-0.4em 0;}#product-selector .addon-button.engraving::before{display:inline-block;line-height:1;font-family:'Icons';font-size:1.8em;font-weight:normal;content:'\0728';}#product-selector .addon-button.engraving{text-align:left;display:inline-flex;align-items:center;}#product-selector .addon-button{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#d70076;background:#ffffff;border-color:#d70076;width:100%;}#product-selector .addon-button:active,#product-selector .addon-button:visited,#product-selector .addon-button:hover{text-decoration:none;}#product-selector .addon-button:visited{color:#d70076;background:#ffffff;border-color:#d70076;}#product-selector .addon-button:active,#product-selector .addon-button:hover{color:#ffffff;background:#d70076;border-color:#d70076;}#product-selector >.empty{width:100%;box-sizing:border-box;padding:22px;font-size:20px;font-style:italic;background:#fffafc;}#product-selector >.product ~ .empty{display:none;}#product-selector >.summary{display:none;}#product-selector >.product:not(.novariants) ~ .summary{margin-top:36px;}#product-selector >.product ~ .summary.placeholder{display:none;}#product-selector >.product ~ .summary:after{content:' ';display:block;height:0;width:0;clear:both;}#product-selector >.product ~ .summary .price-box strong.price span{font-size:38px;}#product-selector >.product ~ .summary .price-box strong.price{display:block;line-height:1 !important;overflow:visible !important;margin:0;color:#363636;font-size:20px;}#product-selector >.product ~ .summary .price-box .price.original{text-decoration:line-through;}#product-selector >.product ~ .summary .price-box .price{display:inline-block;margin-top:10px;font-size:14px;}#product-selector >.product ~ .summary .price-box .info span{font-weight:bold;}#product-selector >.product ~ .summary .price-box .info.none{display:none;}#product-selector >.product ~ .summary .price-box .info{display:block;margin-top:10px;font-size:14px;}#product-selector >.product ~ .summary .help{display:inline-block;border-radius:100%;width:17px;height:17px;line-height:17px;cursor:help;border:1px solid #a40043;color:#a40043;font-size:12px;margin-left:5px;text-align:center;}#product-selector >.product ~ .summary{display:block;width:100%;padding:22px;box-sizing:border-box;transition: bottom 0.3s;border:2px solid #d70076;border-radius:20px;}#product-selector .submit.qty:not(.info) .qty-increment,#product-selector .submit.qty.info .submit .qty-increment{max-width:125px;flex:1 0 auto;}#product-selector .submit.qty:not(.info) button,#product-selector .submit.qty.info .submit button{flex:1 1 auto;margin-left:22px;}#product-selector .submit.qty:not(.info),#product-selector .submit.qty.info .submit{display:flex;}#product-selector .submit button .add,#product-selector .submit button .up{height:14px;line-height:14px;}#product-selector .submit button .add::before{font-weight:normal;margin-left:auto;margin-right:5px;}#product-selector .submit button .add::before{display:inline-block;line-height:1;font-family:'Icons';font-size:24px;font-weight:normal;content:'\0711';}#product-selector .submit button .add span{margin-right:auto;}#product-selector .submit button .add{display:flex;align-items:center;}#product-selector .submit button .up{display:none;}#product-selector .submit button{display:block;width:100%;display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:15px 22px;color:#ffffff;background:#d70076;border-color:#d70076;}#product-selector .submit button:active,#product-selector .submit button:visited,#product-selector .submit button:hover{text-decoration:none;}#product-selector .submit button:visited{color:#ffffff;background:#d70076;border-color:#d70076;}#product-selector .submit button:active,#product-selector .submit button:hover{color:#ffffff;background:#a40043;border-color:#a40043;}#product-selector .submit p .action{margin-top:5px;}#product-selector .submit p{margin-top:22px;line-height:1.5;font-weight:600;}#product-selector .submit{font-size:14px;}#product-selector{margin-top:36px;}#product-selector .addon.id5,.addon-popup .addon.id5,#product-selector .addon.id6,.addon-popup .addon.id6{padding:5px 11px;}#product-selector .addon label,.addon-popup .addon label{display:block;margin-bottom:10px;font-weight:bold;font-size:14px;}#product-selector .addon > .title > span,.addon-popup .addon > .title > span{display:block;}#product-selector .addon > .title > span::before,.addon-popup .addon > .title > span::before{border-color:#d1d1d1;}#product-selector .addon > .title small,.addon-popup .addon > .title small{font-weight:normal;white-space:nowrap;}#product-selector .addon .dropdown span small,.addon-popup .addon .dropdown span small{display:inline-block;margin-left:10px;opacity:0.6;}#product-selector .addon .dropdown,.addon-popup .addon .dropdown{width:100%;}#product-selector .addon .text-input,.addon-popup .addon .text-input{width:100%;}#product-selector .addon.font.disabled,.addon-popup .addon.font.disabled{display:none;}#product-selector .addon.font .control::after,.addon-popup .addon.font .control::after{content:' ';display:block;height:0;width:0;clear:both;}#product-selector .addon.font .control,.addon-popup .addon.font .control{margin:-10px;padding:5px 0;}#product-selector .addon.font .font label input,.addon-popup .addon.font .font label input{position:absolute;z-index:-1;top:-100%;left:-100%;}#product-selector .addon.font .font label span img,.addon-popup .addon.font .font label span img{display:block;position:absolute;width:auto;height:auto;top:15%;left:15%;bottom:15%;right:15%;max-width:85%;max-height:85%;margin:auto;}#product-selector .addon.font .font label span,.addon-popup .addon.font .font label span{display:block;position:relative;height:0;background:white;border:2px solid #a40043;border-radius:10px;padding-top:32%;}#product-selector .addon.font .font label input:checked + span::after,.addon-popup .addon.font .font label input:checked + span::after,#product-selector .addon.font .font label input:checked + span::before,.addon-popup .addon.font .font label input:checked + span::before{display:block;position:absolute;content:' ';}#product-selector .addon.font .font label input:checked + span::after,.addon-popup .addon.font .font label input:checked + span::after{right:5px;bottom:5px;background:;border-radius:100%;width:18px;height:18px;line-height:18px;text-align:center;}#product-selector .addon.font .font label input:checked + span::before,.addon-popup .addon.font .font label input:checked + span::before{width:4px;height:8px;border:2px solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);right:11px;bottom:10px;z-index:2;}#product-selector .addon.font .font label input:checked + span,.addon-popup .addon.font .font label input:checked + span{border-color:;}#product-selector .addon.font .font label,.addon-popup .addon.font .font label{display:block;cursor:pointer;position:relative;overflow:hidden;}#product-selector .addon.font .font,.addon-popup .addon.font .font{max-width:290px;margin:0 auto;padding:10px;box-sizing:border-box;}#product-selector .addon .control + label,.addon-popup .addon .control + label{margin-top:22px;}#product-selector .addon .text-output.loaded,.addon-popup .addon .text-output.loaded{text-indent:0;overflow:auto;overflow-y:hidden;}#product-selector .addon .text-output.loading::after,.addon-popup .addon .text-output.loading::after{content:' ';border-radius:50%;width:38px;height:38px;border-top:0 solid rgba(111,111,111,0.4);border-right:0 solid rgba(111,111,111,0.4);border-bottom:0 solid rgba(111,111,111,0.4);border-left:0 solid #6F6F6F;border-width:5px;transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear; animation:loader 1.1s infinite linear;box-sizing:border-box;position:absolute;z-index:3;top:50%;margin-top:-19px;left:0;}#product-selector .addon .text-output.loading,.addon-popup .addon .text-output.loading{position:relative;}#product-selector .addon .text-output,.addon-popup .addon .text-output{white-space:nowrap;display:block !important;overflow:hidden;box-sizing:content-box !important;font-size:38px !important;line-height:49.4px !important;height:49.4px !important;text-indent:9999px;scrollbar-width:thin;scrollbar-color:#d70076 #ACACAC;}#product-selector .addon .text-output,.addon-popup .addon .text-output{display:inline-block;line-height:1;box-sizing:border-box;border:2px solid currentColor;border-radius:25px;font-size:16px;line-height:1;height:auto;padding:10px 22px;color:#363636;border-color:#d70076;background-color:#ffffff;}#product-selector .addon .text-output::-webkit-scrollbar-track,.addon-popup .addon .text-output::-webkit-scrollbar-track{background:#ACACAC;}#product-selector .addon .text-output::-webkit-scrollbar-thumb,.addon-popup .addon .text-output::-webkit-scrollbar-thumb{background-color:#d70076;}#product-selector .addon .help:after,.addon-popup .addon .help:after,#product-selector .variant .help:after,.addon-popup .variant .help:after{vertical-align:middle;margin-left:10px;}#product-selector .addon .help:after,.addon-popup .addon .help:after,#product-selector .variant .help:after,.addon-popup .variant .help:after{display:inline-block;line-height:1;font-family:'Icons';font-size:inherit;font-weight:normal;content:'\070c';}#product-selector .addon .help,.addon-popup .addon .help,#product-selector .variant .help,.addon-popup .variant .help{display:block;color:#d70076;cursor:help;padding:0 22px;margin-top:10px;}.addon-popup > .title{text-align:center;font-weight:bold;margin-bottom:10px;font-size:20px;}.addon-popup .addon.switched label.checkbox:first-child{visibility:visible !important;}.addon-popup .addon.switched:not(.active) label,.addon-popup .addon.switched:not(.active) .control{visibility:hidden;}.addon-popup .addon.id5::before,.addon-popup .addon.id6::before,.addon-popup .addon.id7::before,.addon-popup .addon.id8::before{display:block;content:' ';width:160px;height:64px;margin:0 auto;background-size:auto 100%;background-position:center center;background-repeat:no-repeat;}.addon-popup .addon.id5::before,.addon-popup .addon.id8::before{background-image:url('/_img/snp_new/addon5.png');}.addon-popup .addon.id6::before,.addon-popup .addon.id7::before{background-image:url('/_img/snp_new/addon6.png');}.addon-popup .actions .action.primary{display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:600;padding:5px 10px;color:#ffffff;background:#d70076;border-color:#d70076;min-width:120px;}.addon-popup .actions .action.primary:active,.addon-popup .actions .action.primary:visited,.addon-popup .actions .action.primary:hover{text-decoration:none;}.addon-popup .actions .action.primary:visited{color:#ffffff;background:#d70076;border-color:#d70076;}.addon-popup .actions .action.primary:active,.addon-popup .actions .action.primary:hover{color:#ffffff;background:#a40043;border-color:#a40043;}.addon-popup .actions{padding:10px 10px 0 10px;text-align:right;}.addon-popup{padding:10px;min-width:280px;}#product-attributes >h2,.product-additional >h2{font-size:38px;padding-right:22px;padding-left:22px;text-align:center;margin-bottom:36px;}@media all and (max-width: 1023px){#product-attributes >h2,.product-additional >h2{font-size:28px;}}#product-attributes,.product-additional{padding:0;margin-top:58px;}#product-attributes .attributes-wrapper{overflow:auto;max-width:900px !important;box-sizing:border-box;}#product-attributes .help{display:inline-block;border-radius:100%;width:17px;height:17px;line-height:17px;cursor:help;border:1px solid #a40043;color:#a40043;font-size:12px;margin-left:5px;text-align:center;}#product-attributes table td:first-child,#product-attributes table th:first-child{border-radius:20px 0 0 20px;}#product-attributes table td:last-child,#product-attributes table th:last-child{border-radius:0 20px 20px 0;}#product-attributes table td,#product-attributes table th{padding:10px 22px;vertical-align:middle;min-width:120px;}#product-attributes table th{font-weight:bold;text-align:left;}#product-attributes table tbody th{width:25%;}#product-attributes table tbody td,#product-attributes table tbody th{background:#fffafc;}#product-attributes table tbody tr:nth-child(odd) td,#product-attributes table tbody tr:nth-child(odd) th{background:#ffffff;}#product-attributes table{width:100%;}#product-attributes{background:#fffafc;position:relative;overflow:hidden;border-bottom:58px solid #fffafc;padding-bottom:0;padding-top:58px;}.product-additional.ratings .content .rating-list > li:not(:first-child){margin-top:10px;}.product-additional.ratings .content .rating-list > li .info{font-weight:600;}.product-additional.ratings .content .rating-list > li time{font-size:14px;font-weight:normal;}.product-additional.ratings .content .rating-list > li::after{content:' ';display:block;height:0;width:0;clear:both;}.product-additional.ratings .content .rating-list > li{box-shadow:0 0 10px rgba(111, 111, 111, 0.24);border-radius:20px;padding:22px;}.product-additional.ratings .content .rating-list{margin:0 auto;list-style-type:none;max-width:900px !important;}.product-additional.ratings .content .actions{text-align:center;}.product-additional.ratings .content span.more{display:inline-block;margin-top:22px;display:inline-block;font-size:16px;line-height:1.2;text-align:center;cursor:pointer;border:2px solid currentColor;border-radius:25px;transition: background 0.25s, color 0.25s, border 0.25s;text-decoration:none;font-weight:bold;padding:10px 22px;color:#d70076;background:#ffffff;border-color:#d70076;}.product-additional.ratings .content span.more:active,.product-additional.ratings .content span.more:visited,.product-additional.ratings .content span.more:hover{text-decoration:none;}.product-additional.ratings .content span.more:visited{color:#d70076;background:#ffffff;border-color:#d70076;}.product-additional.ratings .content span.more:active,.product-additional.ratings .content span.more:hover{color:#ffffff;background:#d70076;border-color:#d70076;}.product-additional.ratings .content.loading .rating-list >div{opacity:0.5;}.product-additional.ratings .content.loading span.more::before{left:10px;margin-left:0;}.product-additional.ratings .content.loading span.more::before{content:' ';border-radius:50%;width:20px;height:20px;border-top:0 solid rgba(164,0,67,0.4);border-right:0 solid rgba(164,0,67,0.4);border-bottom:0 solid rgba(164,0,67,0.4);border-left:0 solid #a40043;border-width:4px;transform:translateZ(0);-webkit-animation:loader 1.1s infinite linear; animation:loader 1.1s infinite linear;box-sizing:border-box;position:absolute;z-index:3;top:50%;margin-top:-10px;left:50%;margin-left:-10px;}.product-additional.ratings .content.loading span.more{position:relative;cursor:default;padding-right:22px;padding-left:42px;}@media screen and (min-width: 1024px){#product-media > .main >a{cursor:crosshair;}}@media screen and (min-width: 1024px){#product-media > .main:hover .pointer,#product-media > .main:hover .zoomed{display:block !important;}}@media screen and (min-width: 1024px){#product-media > .main .pointer::after{border:1px solid #d70076;content:' ';position:absolute;top:0;left:0;right:0;bottom:0;}}@media screen and (min-width: 1024px){#product-media > .main .pointer{position:absolute;width:35%;padding-top:35%;display:none;z-index:1;}}@media all and (max-width: 1024px){#product-media .ico{width:64px;height:64px;}}@media all and (min-width: 580px){.product-detail .title{display:flex;align-items:center;}}@media all and (max-width: 579px){.product-detail .title > *{margin-top:10px;}}@media all and (max-width: 579px){.product-detail .wishlist-button{font-weight:600;padding:5px 10px;}}@media all and (min-width: 1024px){.product-detail .wishlist-button{font-size:20px;}}@media all and (max-width: 767px){.product-detail .description{position:relative;}.product-detail .description:not(.collapsed):not(.expanded) span.expand,.product-detail .description:not(.collapsed):not(.expanded) span.close{display:none;}.product-detail .description p{overflow:hidden;max-height:0;transition: max-height 0.25s ease-out;;}.product-detail .description span.expand,.product-detail .description span.close{display:block;}.product-detail .description span.expand{display:none;position:absolute;bottom:0;left:0;width:100%;}.product-detail .description span.mobile{display:block !important;}.product-detail .description.collapsed p{max-height:0 !important;margin-bottom:1em;}.product-detail .description.collapsed span.expand{display:block;}.product-detail .description.expanded span.expand.mobile{display:none !important;}.product-detail .description.expanded p.more{max-height:none;}}@media all and (min-width: 580px){#product-selector:not(.novariants) > .product,#product-selector:not(.novariants) .product.single > .product,#product-selector:not(.novariants) > .variant,#product-selector:not(.novariants) > .addon,#product-selector:not(.novariants) .product.single > .variant,#product-selector:not(.novariants) .product.single > .addon{flex:1 1 auto;width:calc(50% - 22px);box-sizing:border-box;}}@media all and (min-width: 580px){#product-selector:not(.novariants),#product-selector:not(.novariants) .product.single{display:flex;flex-wrap:wrap;gap:22px;}}@media all and (max-width: 579px){#product-selector > .product:not(:first-child){margin-top:36px;}}@media all and (min-width: 768px){#product-selector > .product >.title{font-size:20px;}}@media all and (max-width: 579px){#product-selector > .product .variant:not(:first-child),#product-selector > .product .addon:not(:first-child){padding-top:22px;}}@media all and (max-width: 1100px) and (min-width: 1024px){#product-selector >.product ~ .summary{padding:10px;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed .qty-increment{display:none;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed >.submit .submit{display:block !important;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed >.submit button .up::before{display:block;position:absolute;height:24px;line-height:24px;font-family:'Icons';font-size:24px;font-weight:normal;vertical-align:middle;top:50%;right:0;margin-top:-12px;content:'\071F';}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed >.submit button .up{display:block;position:relative;padding-right:46px;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed >.submit button .add{display:none;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed >.submit button{white-space:nowrap;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed >.submit p{display:none;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed >.submit{flex:1 0 50%;padding:10px !important;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed .price-box .original,#product-selector >.product ~ .summary.fixed .price-box .diff,#product-selector >.product ~ .summary.fixed .price-box .percent,#product-selector >.product ~ .summary.fixed .price-box .info{display:none !important;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed .price-box{flex:1 0 auto;padding:10px !important;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.fixed{position:fixed;bottom:0 !important;left:0;width:100%;z-index:200;padding:0 !important;margin:0 !important;font-size:0;background:#d70076;box-shadow:0 -2px 20px 0 rgba(0, 0, 0, 0.2);display:flex;align-items:center;flex-wrap:wrap;}}@media all and (max-width: 767px){#product-selector >.product ~ .summary.placeholder.visible{display:block;}}@media all and (min-width: 576px){#product-selector >.product ~ .summary >*{flex:1 1 auto;box-sizing:border-box;padding:11px;padding-top:22px;padding-bottom:22px;}}@media all and (min-width: 576px){#product-selector >.product ~ .summary >.price-box{flex:1 0 40%;}}@media all and (min-width: 576px){#product-selector >.product ~ .summary{display:flex;}}@media all and (max-width: 575px){#product-selector >.product ~ .summary >*{padding:10px 0;}}@media all and (max-width: 575px){#product-selector >.product ~ .summary.fixed >*{width:auto !important;display:block !important;}}@media all and (max-width: 575px){#product-selector >.product ~ .summary{padding:10px 22px;}}@media all and (max-width: 767px) and (min-width: 576px), all and (max-width: 379px){#product-selector .submit.qty:not(.info) .qty-increment,#product-selector .submit.qty.info .submit .qty-increment{max-width:100%;}}@media all and (max-width: 767px) and (min-width: 576px), all and (max-width: 379px){#product-selector .submit.qty:not(.info) button,#product-selector .submit.qty.info .submit button{margin-left:0;margin-top:10px;}}@media all and (max-width: 767px) and (min-width: 576px), all and (max-width: 379px){#product-selector .submit.qty:not(.info),#product-selector .submit.qty.info .submit{display:block;}}@media all and (max-width: 1100px) and (min-width: 1024px){#product-selector .submit.qty:not(.info) button,#product-selector .submit.qty.info .submit button{margin-left:10px;}}@media all and (max-width: 767px){#product-selector.changed >.summary.fixed .submit button .up,#product-selector.novariants >.summary.fixed .submit button .up{display:none;}}@media all and (max-width: 767px){#product-selector.changed >.summary.fixed .submit button .add,#product-selector.novariants >.summary.fixed .submit button .add{display:flex;}}@media all and (max-width: 767px){#product-selector.changed >.summary.fixed .submit button,#product-selector.novariants >.summary.fixed .submit button{width:100%;}}@media all and (max-width: 767px){#product-selector.changed >.summary.fixed .submit,#product-selector.novariants >.summary.fixed .submit{text-align:left;}}@media all and (min-width: 480px){#product-selector .addon.font .font,.addon-popup .addon.font .font{width:50%;float:left;}}@media all and (min-width: 576px){#product-selector .addon.font .font,.addon-popup .addon.font .font{width:33.33%;}}@media all and (min-width: 768px){.addon-popup .addon{width:320px;float:left;}}@media all and (min-width: 768px){.addon-popup .actions{clear:left;}}@media all and (min-width: 1024px){#product-attributes table td,#product-attributes table th{padding:22px;}}@media all and (max-width: 767px){#product-attributes table thead td,#product-attributes table tbody th{position:sticky;left:0;box-shadow:4px 0 4px rgba(0, 0, 0, 0.3);clip-path:rect(0 110% 100% 0);}}@media all and (min-width: 620px){.product-additional.ratings .content .rating-list > li:not(:first-child){margin-top:22px;}}@media all and (max-width: 619px){.product-additional.ratings .content .rating-list > li .info time{margin-left:auto;}}@media all and (max-width: 619px){.product-additional.ratings .content .rating-list > li .info span{margin-right:10px;}}@media all and (max-width: 619px){.product-additional.ratings .content .rating-list > li .info{display:flex;margin-bottom:5px;}}@media all and (max-width: 619px){.product-additional.ratings .content .rating-list > li .stars{margin-bottom:10px;}}@media all and (max-width: 619px){.product-additional.ratings .content .rating-list > li blockquote{font-size:14px;}}@media all and (min-width: 620px){.product-additional.ratings .content .rating-list > li .info span,.product-additional.ratings .content .rating-list > li .info time{display:block;}}@media all and (min-width: 620px){.product-additional.ratings .content .rating-list > li .info time{margin-top:10px;}}@media all and (min-width: 620px){.product-additional.ratings .content .rating-list > li .info{float:left;width:30%;box-sizing:border-box;padding-right:22px;}}@media all and (min-width: 620px){.product-additional.ratings .content .rating-list > li .stars,.product-additional.ratings .content .rating-list > li blockquote{width:70%;float:left;}}@media all and (min-width: 620px){.product-additional.ratings .content .rating-list > li .stars{margin-bottom:10px;}}@media all and (min-width: 768px){#product-media{width:45%;float:left;padding-right:22px;box-sizing:border-box;}}@media all and (min-width: 768px){.product-detail,#product-selector{width:55%;float:left;box-sizing:border-box;}}@media all and (min-width: 768px){.product-main::after{content:' ';display:block;height:0;width:0;clear:both;}}@media all and (max-width: 1023px){#product-media{margin-bottom:22px;}}@media all and (max-width: 1023px){.product-detail{margin-bottom:36px;}}@media all and (max-width: 1023px){#product-selector{clear:both;float:none;width:auto;}}@media all and (max-width: 767px){#chat-window{bottom:15% !important;}}