body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center;display:grid;grid-template-areas:"whole-header-container" "whole-content-container" "footer-container";grid-template-rows:-webkit-max-content 1fr -webkit-max-content;grid-template-rows:max-content 1fr max-content}.whole-content-container{background-color:#fff}title{text-transform:lowercase}.App-link{color:#09d3ac}img{width:150px}*{box-sizing:border-box}#root,.App,.custom-butterfly-builder,body,html{height:100%;scroll-behavior:smooth}body{color:#222;font-family:"Helvetica Neue",sans-serif;font-weight:200;padding:0 8%;height:100%;position:relative}@media screen and (max-width:400px){body{margin:0}}.error-message{color:red;font-weight:bolder;text-align:start;margin-top:2px;font-size:.8rem}.sk-chase{padding:6px;width:20px;height:12px;position:relative;-webkit-animation:sk-chase 2.5s linear infinite both;animation:sk-chase 2.5s linear infinite both}.sk-chase-dot{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-animation:sk-chase-dot 2s ease-in-out infinite both;animation:sk-chase-dot 2s ease-in-out infinite both}.sk-chase-dot:before{content:"";display:block;width:25%;height:25%;background-color:#fff;border-radius:100%;-webkit-animation:sk-chase-dot-before 2s ease-in-out infinite both;animation:sk-chase-dot-before 2s ease-in-out infinite both}.sk-chase-dot:first-child{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(2){-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase-dot:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase-dot:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase-dot:nth-child(5){-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase-dot:nth-child(6){-webkit-animation-delay:-.6s;animation-delay:-.6s}.sk-chase-dot:first-child:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.sk-chase-dot:nth-child(2):before{-webkit-animation-delay:-1s;animation-delay:-1s}.sk-chase-dot:nth-child(3):before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.sk-chase-dot:nth-child(4):before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.sk-chase-dot:nth-child(5):before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.sk-chase-dot:nth-child(6):before{-webkit-animation-delay:-.6s;animation-delay:-.6s}@-webkit-keyframes sk-chase{to{transform:rotate(1turn)}}@keyframes sk-chase{to{transform:rotate(1turn)}}@-webkit-keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@keyframes sk-chase-dot{80%,to{transform:rotate(1turn)}}@-webkit-keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}@keyframes sk-chase-dot-before{50%{transform:scale(.4)}0%,to{transform:scale(1)}}.cursor,.react-draggable{cursor:move}.no-cursor{cursor:auto}.cursor-y{cursor:ns-resize}.cursor-x{cursor:ew-resize}.react-draggable strong{background:#ddd;border:1px solid #999;border-radius:3px;display:block;margin-bottom:10px;padding:3px 5px;text-align:center}.enable-scroll{float:right;width:30%;max-width:200px;height:90%;overflow-y:auto;overflow-x:hidden;position:page;border:2px solid #000;margin-top:3%}.listed-product-images{position:relative;width:150px;height:150px}.butterfly-box,.draggable-product-images{position:relative}.butterfly-box{float:left;border:60px solid #000;overflow:hidden;margin-top:3%;border-image-width:60px;border-image-slice:80;border-image-repeat:stretch}.vertical-main-page-featured-product-container{background-color:#fff;display:flex;flex-direction:column}.dropdown-filter-container{display:grid;justify-items:center;grid-template-areas:"1 2 3 4 5";grid-template-columns:-webkit-max-content 20px -webkit-max-content 20px -webkit-max-content;grid-template-columns:max-content 20px max-content 20px max-content;justify-content:center}.dropdown-filter-element-container{padding:10px 0;display:flex;flex-direction:column;align-items:flex-start;width:100%}#check0{display:none}.dropdown-filter-element-title{display:flex;flex-direction:row}.dropdown-filter-element-title p{margin:10px;text-transform:uppercase;white-space:nowrap}.dropdown-filter-element-title p *{cursor:pointer;margin:0 10px}.dropdown-filter-element-title p .filter-arrow-down{margin-left:3px}.colour-box-container{display:grid;grid-template-columns:repeat(auto-fill,20px);width:75%;grid-column-gap:3px}.colour-box{width:20px;height:20px}.normal-border{border:1px solid #d3d3d3}.selected-border{border:2px solid #000}#price-filter{margin:10px 2px}.dropdown-filter-element-body{display:flex;flex-direction:column;align-items:flex-start;width:100%}.dropdown-filter-element-body p input,.dropdown-filter-element-body p label{cursor:pointer}.dropdown-filter-element-body *{margin:2px}@media screen and (max-width:550px){.dropdown-filter-container{grid-template-columns:-webkit-max-content 1fr -webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content 1fr max-content}.dropdown-filter-element-title p *{margin:0}.dropdown-filter-element-body{width:120%}}.dropdown-filter-element-title .filter-arrows{display:inline;margin:15px 8px 0;font-size:10px;cursor:pointer}.checkbox-filters-hidden{display:none}.main-page-featured-mappers-container{padding-bottom:4rem}.extra-pad-top{height:3rem;width:100%}.extra-pad-bot{height:5rem;width:100%}.main-page-featured-product-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}.main-page-featured-product{margin:30px 1%;flex:0 1 23%;align-self:center}@media screen and (min-width:2000px){.main-page-featured-product-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-areas:"1 2 3 4"}.main-page-featured-product{padding:30px}}.aligner-span{display:flex;flex-direction:column;align-items:center;position:relative}.featured-product-name-framed{margin-top:15px;margin-bottom:3px}@media screen and (max-width:500px){.featured-product-name-framed{height:30px}}.featured-product-price-framed{font-size:18px;margin:1px 0;font-weight:700}.featured-product-name-non-framed{margin-top:15px;margin-bottom:3px}.featured-product-price-non-framed{font-size:18px;margin:1px 0;font-weight:700}.small-frame-icons{height:30px;display:flex;margin-bottom:12px}.small-frame-icons span{margin-right:10px;height:30px;width:1cm;display:inline-block;cursor:pointer;border:3px solid transparent}.highlight-selected-frame-icon{border:3px solid red!important}.frame-colors{margin-bottom:0}.frame-around-butterfly{overflow:hidden}.position-relative{position:relative}.additional-margin{margin-bottom:15px}.slide-show{position:relative;z-index:0}.slide-show div img{max-height:450px}.slide-show img{width:100%;height:auto;z-index:-1}.main-page-buy-now-btn{position:absolute;left:20%;top:45%;display:inline-block;z-index:1;background-color:#000;color:#fff;font-size:15px;font-weight:400;padding:10px 50px;cursor:pointer;transition:background-color 2s;text-transform:uppercase}@media screen and (max-width:945px){.main-page-buy-now-btn{padding:4px 10px;font-size:12px}}.main-page-buy-now-btn:hover{background-color:#202020;transition:background-color .3s}.main-page-category-container{padding:1% 0;display:grid;width:100%;grid-template-columns:repeat(auto-fill,16.6%);justify-content:space-between}@media screen and (max-width:2100px){.main-page-category-container{grid-template-columns:repeat(auto-fill,20%)}}@media screen and (max-width:1800px){.main-page-category-container{grid-template-columns:repeat(auto-fill,25%)}}@media screen and (max-width:1100px){.main-page-category-container{grid-template-columns:repeat(auto-fill,33%)}}@media screen and (max-width:850px){.main-page-category-container{grid-template-columns:repeat(auto-fill,50%)}}@media screen and (max-width:500px){.main-page-category-container{grid-template-columns:repeat(auto-fill,100%)}}.main-page-category{padding:1%;width:100%}.main-page-category-link{text-decoration:none;display:block;width:110%}.category-name-img-container{border:1px solid #c8c8c8;width:90%;display:block}.category-name-img-container img{display:block}.main-page-category img{height:180px;display:block}.category-name,.main-page-category img{width:100%;cursor:pointer;margin:0;padding:0}.category-name{position:relative;font-size:15px;text-transform:capitalize;background-color:#c8c8c8;color:#fff;font-weight:bolder}.main-page-category .category-name-img-container:hover{border:1px solid #111;width:90%}.main-page-category .category-name-img-container:hover .category-name{background-color:#000}.one-line-text{width:100%;font-weight:bolder;font-size:20px;text-transform:uppercase;color:#787878;letter-spacing:1px;padding:5px 0}.vertical-single-product-container{display:flex;flex-direction:column;background-color:#fff;justify-content:flex-start;align-items:flex-start}.navigation-bar-above-product{margin:12px 4px 10px}.navigation-bar-above-product .slash-span{margin:0 10px}.image-gallery-and-main-details-container{display:flex;flex-direction:row;padding-bottom:100px;background-color:#fff}.image-gallery{flex:0 1 50%;display:flex;flex-direction:row}.main-image{flex:0 1 88%;padding:0;margin:0 1%}.small-images{flex:0 1 18%;padding:0 .5%;align-self:flex-start}.all-small-images{cursor:pointer}.main-details{flex:0 1 50%;position:relative;z-index:0;display:flex;flex-direction:column;padding:0 2%}#zoomed-img-portal{display:flex;flex-direction:column;justify-content:flex-end;margin:0}.zoomed-portal-active{border:1px solid #d3d3d3}.main-details h1{text-transform:uppercase;height:100px}.main-details h1:after{content:"";background-image:url(https://backend.gabannabutterfly.eu/images/logos/hands-20.svg);display:inline-block;height:30%;width:100%;background-size:100% 100%;background-repeat:no-repeat}.dirty-little-details,.stock-and-time{display:flex;flex-direction:column}.stock-and-time{margin-bottom:10px}.expected-time{padding-top:5px;font-size:15px}.shipping-time-sub-p{font-size:12px}.shipping-time-sub-p-title{font-weight:700}.stock-and-time p{margin:0}.dirty-little-details p{align-self:flex-start;justify-content:flex-end}.price-container{font-weight:700;font-size:35px;margin:0;padding:0;align-self:center!important;display:flex;flex-direction:row;flex:1 1 auto;justify-content:flex-end}.price{margin:0}@media screen and (max-width:475px){.price-container{font-size:1.5rem}}@media screen and (max-width:400px){.price-container{font-size:1rem}.custom-add-to-cart{padding:.5rem}}@media screen and (max-width:360px){.price-container{flex-direction:column}}#dph{font-weight:100;font-size:15px;align-self:center}.qty-and-buy-btn-container{display:flex;flex-direction:row;justify-content:center;padding:20px 0}.number-input-container{flex:0 1 4.5rem}.sold-out-message{color:red;font-size:.9rem}.truck-and-shipping{display:flex;margin:5px 1px 0}.truck-and-shipping span{margin-left:8px}.demo-trigger{display:inline-block;width:30%;float:left}.detail{position:relative;width:100%;height:100%;margin-left:5%;float:right}.vertical-container{display:flex;flex-direction:column;background-color:#fff}.extra-bottom-padding{padding-bottom:5rem}.shopping-cart-table{margin:0 0 2rem;width:100%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;table-layout:fixed}.shopping-cart-table-header-row th{font-size:1rem;padding-bottom:20px;text-transform:uppercase}.shopping-cart-table tbody tr td{width:100%}.wrapped-product-in-frame{border:none;border-image:none}.wrapped-product-not-in-frame{border:.3cm solid #000;border-image:8%/.3cm stretch}.image-in-shopping-cart{width:150px}.shopping-cart-product-name span:hover{text-decoration:underline}#fa-icon-1{grid-area:fa-icon-1}#fa-icon-2{grid-area:fa-icon-2}#element-between-fa-icons{grid-area:element-between-fa-icons}.shopping-cart-fa-icons{margin:0 20px;cursor:pointer;color:#505050}.shopping-cart-fa-icons:hover{color:#000}.action-btn-lg{font-size:32px;font-weight:700;padding:0 5px}.action-btn-lg,.custom-add-to-cart{background-color:#303030;color:#fff;cursor:pointer;transition:.1s}.custom-add-to-cart{font-size:15px;padding:.5rem 4rem;text-transform:uppercase}@media screen and (max-width:1550px){.custom-add-to-cart{padding:.5rem 2rem}.image-in-shopping-cart{width:120px}}@media screen and (max-width:1350px){.custom-add-to-cart{padding:.5rem 1rem}.image-in-shopping-cart{width:100px}}@media screen and (max-width:1250px){.image-in-shopping-cart{width:80px}.shopping-cart-fa-icons{margin:0 10px}}@media screen and (max-width:650px){.image-in-shopping-cart{width:50px}.shopping-cart-fa-icons{margin:0 10px}.wrapped-product-not-in-frame{border:.1cm solid #000;border-image:8%/.1cm stretch}}@media screen and (max-width:550px){.shopping-cart-table-header-row th{font-size:.75rem}.shopping-cart-table-header-row-image{width:60px}.shopping-cart-fa-icons{margin:0}.shopping-cart-fa-icons-container{display:grid;grid-template-areas:"fa-icon-1" "element-between-fa-icons" "fa-icon-2";height:5rem;align-content:center;justify-content:center;grid-row-gap:4px}}@media screen and (max-width:500px){.custom-add-to-cart{padding:.5rem}.shopping-cart-product-name{font-size:.9rem}}.qty-input{padding:10px 0;width:1rem;border:none;font-size:12px}input:focus{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.action-btn-sm{color:#fff;font-weight:700;cursor:pointer;font-size:.9rem;padding:3px}.action-btn-lg:hover,.action-btn-sm{background-color:#111;transition:.1s}.tab-options{display:flex;flex-direction:row;text-transform:uppercase}.tab-options h3{transition:all .3s ease-in-out;cursor:pointer;flex:1 1 auto;align-self:auto}.active-checkout-tab-option{text-decoration:underline;transition:3s}.active-checkout-tab-content{display:block;transition:all .3s ease-in-out}.non-active-checkout-tab-content{display:none;transition:all .3s ease-in-out}.user-billing-detail-container{display:grid;grid-template-areas:"1" "2" "3";grid-template-columns:1fr}.billing-selector-and-input-field-container{display:grid;grid-template-areas:"1 2";grid-template-columns:27% 67%;grid-column-gap:6%}@media screen and (max-width:650px){.billing-selector-and-input-field-container{grid-template-areas:"1" "2";grid-row-gap:4rem;grid-template-columns:1fr;justify-content:center}}.billing-form{display:flex;flex-direction:column}.billing-form p{margin-bottom:0;color:grey}.billing-half-style{display:flex;flex-direction:row;justify-content:center}.billing-half-style label{width:100%}.billing-form label{display:flex;flex-direction:column}.billing-form label p{font-size:16px;margin-top:16px;font-weight:700;align-self:flex-start}.billing-form label input{font-size:15px;border:1px solid #e8e8e8;border-top:none;border-left:none;background-color:#f8f8f8}#billing-form-submit{font-size:30px;width:50%;background-color:#111;color:#fff;font-weight:700;align-self:center}.billing-address{flex:1 1 auto;border:1px solid #000;padding:1px;margin-top:35px;height:24px}.billing-address h3{margin:0;font-size:1rem}.billing-address-title{cursor:pointer}.delete-btn{display:inline;float:left;margin:3px 0}.different-address-checkbox{font-weight:700;font-size:20px}.different-address-checkbox p{display:inline-block;font-size:11px}.different-address-checkbox-p{cursor:pointer;text-transform:uppercase;margin:0}.different-address-checkbox-input{cursor:pointer}.different-address-checkbox{zoom:1.2;transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);-moz-transform:scale(1.2);transform-origin:0 0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-o-transform-origin:0 0;-moz-transform-origin:0 0;justify-self:center}.address-changes-holder{flex:1 1 auto}.address-changes-btn{font-size:1.3rem;border-radius:3px;padding:0 1rem;margin:0 .5rem;color:#242424;border:1px solid #000}.checkbox-container{display:grid;grid-template-areas:"1 2";grid-template-columns:50% 50%;padding-bottom:2rem}.different-address-checkbox{justify-self:start}@media screen and (max-width:1000px){.checkbox-container{grid-template-areas:"1" "2";grid-template-columns:100%}}.note-container{justify-self:start;display:grid;grid-template-areas:"1";grid-template-columns:1fr;width:100%;padding-bottom:2rem}.note-tile{font-size:16px;margin-top:16px;font-weight:700;justify-self:start;margin-bottom:0;color:grey}.note-textarea{width:100%;height:2.5rem;resize:none;font-size:12px;border:1px solid #e8e8e8;border-top:none;border-left:none;background-color:#f8f8f8}.note-textarea:focus{outline:none}.note-length-counter{justify-self:start;font-size:10px}.pointer{cursor:pointer}.address-changes-btn:focus{outline:none}.user-register-login-container{display:flex;flex-direction:row}.user-register-login-container div{transition:all .3s ease-in-out;cursor:pointer;flex:1 1 auto;align-self:auto}.description-single-p{margin:30px 0;font-size:18px;font-weight:700}.be-aware-span{display:grid;text-align:start}.under-main-information{display:flex;flex-direction:column;align-content:flex-start;justify-content:flex-start}.under-main-information p{align-self:flex-start;margin:5px 0}.under-main-information h3{align-self:flex-start;margin:15px 0 45px;text-transform:uppercase}.under-main-information span{font-weight:700}.under-main-information p span{text-transform:uppercase;font-weight:bolder}.no-text-transform span{text-transform:none!important}.align-text-left{text-align:left}.number-input-container{border:2px solid #ddd;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.number-input-container .fa-chevron{position:relative;left:-4px;color:#bdbdbd;height:8px;cursor:pointer}.number-input-container .fa-chevron:hover{color:#3d3d3d}@media screen and (max-width:945px){.main-page-category{flex:1 2 33%;align-self:center}.category-name{font-size:15px}.image-gallery-and-main-details-container{flex-direction:column}.billing-information-and-subtotal-container,.shopping-cart-elements-subtotal-container{display:flex;flex-direction:column}.subtotal-container{border-left:none;border-top:1px solid #d3d3d3}.main-page-featured-product-without-frame{flex:0 1 48%!important;align-self:center!important}}.order-history-table{width:98%;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;table-layout:fixed}.th-order-history-purchase-date{width:70%}.th-order-history-purchase-order-id,.th-order-history-purchase-subtotal{width:15%}.display-detailed-order-view{display:inline}.hide-detailed-order-view{display:none}.detailed-product-history-view{display:flex;flex-direction:row;justify-content:center;margin-bottom:1rem}.detailed-product-history-view p{flex:1 1 auto;align-self:auto}.detailed-product-history-view img{flex:0 1 15%;align-self:auto}.framed-product-in-order-history-border{margin:1rem 0;width:120px}.framed-product-in-order-history-img,.non-framed-product-in-order-history-img{width:100px;height:auto}.non-framed-product-in-order-history-img{border:1px solid #d3d3d3}.order-overview-container{display:grid;grid-template-areas:"status-bar-container status-bar-container" "order-container address-container" "order-container o-c-border-bottom" "order-container summary-container" "border-line border-line" "out-of-quantity-container out-of-quantity-container" "oc-note-container oc-note-container" "pay-container pay-container";grid-template-columns:60% 40%}.o-c-border-bottom{grid-area:o-c-border-bottom;border-bottom:1px solid #d3d3d3;margin-left:50px}.border-line{grid-area:border-line;border-top:1px solid #d3d3d3}.status-bar-container{grid-area:status-bar-container}.order-container{display:grid;grid-area:order-container;grid-template-areas:"actual-products" "unavailable-products";align-content:start;border-right:1px solid #d3d3d3}.summary-container{grid-area:summary-container;display:grid;grid-template-areas:"sum-subtotal-title sum-subtotal" "sum-shipping-title sum-shipping" "sum-payment-title sum-payment" "sum-total-title sum-total";width:100%;justify-content:space-between;justify-self:center;grid-row-gap:5px;padding:2rem 0 2rem 50px;text-align:start}.left-space{padding-left:3px}.dotted-bottom-border,.dotted-bottom-border-2{height:1px;padding:1rem}.dotted-bottom-border{grid-area:dotted-bottom-border}.dotted-bottom-border-2{grid-area:dotted-bottom-border-2}.sum-bez-dph-title{grid-area:sum-bez-dph-title;justify-self:start}.sum-dph-title{grid-area:sum-dph-title;justify-self:start}.sum-subtotal-title{grid-area:sum-subtotal-title;justify-self:start}.sum-shipping-title{grid-area:sum-shipping-title;justify-self:start}.sum-payment-title{grid-area:sum-payment-title;justify-self:start}.sum-total-title{grid-area:sum-total-title;justify-self:start;font-weight:700;font-size:1.1rem}.sum-bez-dph{grid-area:sum-bez-dph}.sum-dph{grid-area:sum-dph}.sum-subtotal{grid-area:sum-subtotal}.sum-shipping{grid-area:sum-shipping}.sum-payment{grid-area:sum-payment}.sum-bez-dph,.sum-dph,.sum-payment,.sum-shipping,.sum-subtotal{justify-self:end}.sum-total{grid-area:sum-total;border-top:1px solid #000;font-weight:700;font-size:1.2rem}.actual-products{grid-area:actual-products;display:grid;grid-template-areas:"titles" "products" "o-o-products-total-container"}.titles{display:grid;grid-area:titles;grid-template-areas:"title-img title-name title-price title-qty title-sum";grid-template-columns:180px repeat(4,1fr);font-weight:700;text-transform:uppercase}.title-img{grid-area:title-img}.title-name{grid-area:title-name}.title-price{grid-area:title-price}.title-qty{grid-area:title-qty}.title-sum{grid-area:title-sum;justify-self:end;padding-right:50px}.products{display:grid;grid-area:products;grid-template-areas:"1";grid-row-gap:1rem}.products-span{display:grid;grid-template-areas:"product-img product-name product-price product-qty product-sum";grid-template-columns:180px repeat(4,1fr);align-content:center;align-self:center}.product-img{grid-area:product-img;display:grid;justify-content:center}.product-img div img{margin-top:3px}.product-name{grid-area:product-name}.product-price{grid-area:product-price}.product-qty{grid-area:product-qty}.product-sum{grid-area:product-sum;justify-self:end;padding-right:50px}.product-img,.product-name,.product-price,.product-qty,.product-sum{align-self:center}.o-o-products-total-container{grid-area:o-o-products-total-container;display:grid;grid-template-areas:"empty-space empty-space empty-space empty-space  o-o-products-total-price";grid-template-columns:180px repeat(4,1fr);font-weight:700;align-content:center;align-self:center;font-size:1.3rem}.padding-top{padding-top:50px}.empty-space{grid-area:empty-space}.o-o-products-total-price{grid-area:o-o-products-total-price;border-top:1px solid #d3d3d3;padding:.5rem 0;justify-self:end;margin-right:48px}.unavailable-products{grid-area:unavailable-products}.address-container{grid-area:address-container;display:flex;flex-direction:column;width:100%;padding-left:50px}@media screen and (max-width:800px){.order-overview-container{display:grid;grid-template-areas:"status-bar-container" "order-container" "order-container" "border-line" "address-container" "summary-container" "out-of-quantity-container" "oc-note-container" "pay-container";grid-template-columns:1fr}.address-container{padding-left:0}.order-container{border-right:none}.address-overview h4{text-align:start;padding-top:2rem}.summary-container{padding-left:0}.product-sum,.title-sum{padding-right:0}.o-o-products-total-price{margin-right:0}}.address-overview{display:flex;flex-direction:column;width:100%;border-bottom:1px solid #d3d3d3}.address-overview p{align-self:start;margin:2.5px 0}.address-overview h4{align-self:start;margin-top:0;text-transform:uppercase}.bottom-o-top-title{padding-top:1rem}.o-c-nick-name{text-decoration:underline}.half-style-overview{display:grid;grid-template-areas:"1 2";grid-template-columns:50% 50%;justify-items:start}.oc-note-container{grid-area:oc-note-container;display:grid;grid-template-areas:"oc-note-content";grid-template-columns:1fr;justify-items:start}.padding-top-bottom{padding:3rem 0}.oc-note-content{grid-area:oc-note-content;display:grid;grid-template-areas:"1 2";grid-column-gap:10px;padding-top:2rem}.oc-note-title{font-weight:bolder}.empty-div-nex-to-pay-container{grid-area:empty-div-nex-to-pay-container}.pay-container{grid-area:pay-container;display:grid;grid-template-areas:"1";grid-template-columns:1fr;justify-content:center;padding:2rem 0}.agreement-and-pay-container{display:grid;grid-template-areas:"1 2";grid-template-columns:60% 40%;align-items:center;background-color:#f2f2f2;padding:5px 2rem}.agreement{padding-right:50px}.pay-btn-container{padding-left:50px}#google-btn,.pay-btn-container{display:grid;justify-content:center}.agreement-link{text-decoration:underline;cursor:pointer;font-weight:bolder;color:#000;white-space:nowrap}.order-overview-shipping-and-payment{grid-area:order-overview-shipping-and-payment;display:grid;grid-template-areas:"order-o-shipping order-o-payment";grid-template-columns:repeat(2,15rem);justify-self:center}.order-o-payment,.order-o-shipping{grid-template-columns:repeat(2,1fr);border:1px solid #999;border-radius:5px;padding:.5rem;margin:1rem;justify-items:center;align-items:center}.order-o-payment-method-image img,.order-o-shipping-method-image img{height:30px;width:auto}.order-o-payment-method-price,.order-o-shipping-method-price{font-size:1.5rem;font-weight:700}.order-o-shipping{grid-area:order-o-shipping;display:grid;grid-template-areas:"order-o-shipping-method-image order-o-shipping-method-name" "order-o-shipping-method-price order-o-shipping-method-price"}.order-o-shipping-method-name{grid-area:order-o-shipping-method-name;font-weight:bolder}.order-o-shipping-method-image{grid-area:order-o-shipping-method-image}.order-o-shipping-method-price{grid-area:order-o-shipping-method-price}.order-o-payment{grid-area:order-o-payment;display:grid;grid-template-areas:"order-o-payment-method-image order-o-payment-method-name" "order-o-payment-method-price order-o-payment-method-price"}.order-o-payment-method-name{grid-area:order-o-payment-method-name;font-weight:bolder}.order-o-payment-method-image{grid-area:order-o-payment-method-image}.order-o-payment-method-price{grid-area:order-o-payment-method-price}.out-of-quantity-container{grid-area:out-of-quantity-container;padding:2rem 0;border-top:1px solid #d3d3d3}.subtotal{font-size:1.5rem;font-weight:700}.pay-btn{font-size:1.2rem;font-weight:bolder;cursor:pointer;border-radius:5px;justify-items:center;padding:.5rem 1.2rem;text-transform:uppercase;color:#242424;border:1px solid #000;background-color:#d3d3d3;max-width:275px}.pay-btn:hover{background-color:#000;color:#fff}.pay-btn:focus{outline:none}.image-in-order-overview-cart{width:150px}@media screen and (max-width:1550px){.image-in-order-overview-cart{width:120px}.o-o-products-total-container,.products-span,.titles{grid-template-columns:150px repeat(4,1fr)}}@media screen and (max-width:1350px){.image-in-order-overview-cart{width:100px}.o-o-products-total-container,.products-span,.titles{grid-template-columns:130px repeat(4,1fr)}}@media screen and (max-width:1250px){.image-in-order-overview-cart{width:80px}.o-o-products-total-container,.products-span,.titles{grid-template-columns:110px repeat(4,1fr)}}@media screen and (max-width:1150px){.agreement-and-pay-container{padding:5px 1rem}.pay-btn{font-size:1rem}}@media screen and (max-width:800px){.agreement-and-pay-container{grid-template-areas:"1" "2";grid-template-columns:1fr;padding:1rem}.agreement,.pay-btn-container{padding:0}}@media screen and (max-width:650px){.image-in-order-overview-cart{width:50px}.o-o-products-total-container,.products-span,.titles{grid-template-columns:80px repeat(4,1fr)}}@media screen and (max-width:475px){.products-span,.titles{font-size:.8rem}}.disabled{cursor:not-allowed;background-color:#eaeaea}.disabled-paragraph{cursor:not-allowed;color:#afafaf}.method-title-container{text-transform:uppercase;font-weight:bolder;text-decoration:underline;font-size:1rem}.shipping-and-payment-container{display:grid;grid-template-areas:"shipping-and-payment-status-bar shipping-and-payment-status-bar shipping-and-payment-status-bar" "shipping-method-container vertical-border-line payment-method-container" "total-price-container total-price-container total-price-container";grid-template-columns:1fr 1px 1fr}.vertical-border-line{grid-area:vertical-border-line;border-right:1px solid #d3d3d3}.shipping-and-payment-status-bar{grid-area:shipping-and-payment-status-bar}.payment-method-container,.shipping-method-container{grid-template-columns:-webkit-max-content;grid-template-columns:max-content;padding:0 2rem;max-width:400px;justify-self:center;width:100%}.payment-method-container{grid-area:payment-method-container;display:flex;flex-direction:column}.payment-method{display:grid;grid-template-areas:"payment-method-radio payment-method-image payment-method-name payment-method-price ";grid-template-columns:-webkit-max-content 75px repeat(2,1fr);grid-template-columns:max-content 75px repeat(2,1fr);grid-column-gap:5px;border:1px solid #d3d3d3;border-radius:5px;padding:.5rem;align-items:center;justify-items:center;margin:.5rem 0;cursor:pointer}.payment-method-image{grid-area:payment-method-image}.payment-method-radio{grid-area:payment-method-radio}.payment-method-name{grid-area:payment-method-name}.payment-method-price{grid-area:payment-method-price}.shipping-method-container{grid-area:shipping-method-container;display:flex;flex-direction:column}.shipping-method{display:grid;grid-template-areas:"shipping-method-radio shipping-method-image shipping-method-name shipping-method-price";grid-template-columns:-webkit-max-content 75px repeat(2,1fr);grid-template-columns:max-content 75px repeat(2,1fr);grid-column-gap:5px;border:1px solid #d3d3d3;border-radius:5px;padding:.5rem;align-items:center;justify-items:center;margin:.5rem 0;cursor:pointer}.shipping-method-radio{grid-area:shipping-method-radio}.radio-input{cursor:pointer}.shipping-method-name{grid-area:shipping-method-name}.shipping-method-image{grid-area:shipping-method-image}.shipping-method-price{grid-area:shipping-method-price}.total-price-container{margin-top:3rem;grid-area:total-price-container;display:grid;grid-template-areas:"1" "2";justify-items:center}.uncommited-order-note{padding:2rem 0}.payment-method-price,.shipping-method-price{font-size:1rem;font-weight:bolder}.dropdown-selection{font-size:1rem;height:21px;border:1px solid #e8e8e8;background-color:#f8f8f8;border-radius:0;text-transform:capitalize;width:100%}.price{font-weight:700;font-size:2rem}.continue-btn{grid-area:continue-btn;font-size:1.3rem;padding:.2rem .7rem;border:1px solid #d3d3d3;border-radius:8px;cursor:pointer;font-weight:bolder}.continue-btn:hover{background-color:#d3d3d3}.payment-method-image img,.shipping-method-image img{height:30px;width:auto}@media screen and (max-width:900px){.vertical-border-line{grid-area:vertical-border-line;border-bottom:1px solid #d3d3d3;width:50%;justify-self:center}.payment-method-container,.shipping-method-container{padding:0}.shipping-method-container{padding-bottom:2rem}.shipping-and-payment-container{grid-template-areas:"shipping-and-payment-status-bar" "shipping-method-container" "vertical-border-line" "payment-method-container " "total-price-container";grid-template-columns:1fr}}.custom-next-btn{font-size:1rem;border-radius:3px;padding:.3rem 1rem;color:#242424;border:1px solid #000;cursor:pointer;margin:2rem 0 3rem;text-transform:uppercase;background-color:#d3d3d3}.custom-next-btn:hover{background-color:#000;color:#fff}.custom-next-btn:focus{outline:none}.date-from-to-container{display:grid;grid-template-areas:"1 2 3" "4 5 6" "7 8 9";grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);justify-content:center;padding:.5rem}.date{padding:0 .5rem}.date input{font-size:1rem}.special-p{margin:2px}.we-run-out-of-stock{font-size:1.2rem;color:red;font-weight:bolder;margin-top:5rem}.less-margin-top{margin-top:.5rem}.red-text{color:red!important}.huge-text{font-size:25px!important;text-transform:uppercase!important}.red-border{border:1px solid red!important}.euro-sign{padding-right:3px}.incl-tax{padding-right:6px}.td-around-image{display:grid;justify-content:center}@media screen and (max-width:600px){.td-around-image{display:table-cell}}@media screen and (max-width:380px){.billing-selector-and-input-field-container{grid-template-columns:-webkit-max-content;grid-template-columns:max-content}form{width:85vw}.billing-form label p,.billing-form span label p{font-size:12px}.billing-half-style{display:grid;grid-template-areas:"1 2";grid-template-columns:repeat(2,50%);width:85vw}}.first-element{margin-top:0!important}.first-element-extra{margin-top:19px!important}.header-modal-form{width:auto}.delivery-info-container{display:grid;padding:0 0 3rem}.table-container{width:84vw;overflow-x:auto;display:grid}.deliv-inf-table-title{font-weight:700;text-transform:uppercase;justify-self:start;padding:3rem 0 1.5rem 5px}.delivery-info-table{display:table;width:100%}.delivery-info-table td{border:1px solid #d3d3d3}.location-cell,.weight-cell{display:table-cell}.weight-cell{width:5.88235%}.location-cell,.weight-cell{font-weight:bolder;white-space:nowrap}.deliv-table-euro-sign{font-size:12px;padding-right:3px}.box{position:relative;width:100%;background:#fff}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon-reduced-size{width:130px;height:120px}.ribbon span{position:absolute;display:block;width:225px;padding:5px 0;background-color:#f50018;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 14px/1 "Lato",sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center}.ribbon-top-right{top:0;right:0}.ribbon-top-right span{left:-25px;top:30px;transform:rotate(45deg)}@media screen and (max-width:599px){.ribbon-top-right-without-frame span{left:10px!important;top:20px!important;padding:1px 0;font:700 11px/1 "Lato",sans-serif}}Link{text-decoration:none}.header{position:relative;width:100%;text-align:center;padding-bottom:0;margin-top:20px}.header-logo-icon-area{display:flex;width:100%;flex-direction:row}.logo-holder,.other-icons{position:relative;width:50%}.other-icons{display:flex;flex-direction:column;justify-content:flex-end;z-index:1}.logo-header{width:55%;height:auto;align-self:center;position:relative;right:-50%;z-index:2;padding-bottom:2rem}.search-bar-cart-container{display:flex;flex-direction:row;align-self:flex-end;position:relative;right:0}.logo-small{position:absolute;z-index:-3;left:-14%;top:-50px;width:50%;height:auto}@media screen and (max-width:650px){.logo-small{top:-40px}}@media screen and (max-width:500px){.logo-small{top:-30px}}@media screen and (max-width:400px){.logo-small{top:-20px}}.nav-header{display:flex}.main-link{color:#fff;background-color:#000;border:1px solid transparent;text-decoration:none;padding:5px;margin:2px;font-weight:700;font-family:"Helvetica Neue",sans-serif;font-size:15px;letter-spacing:1px;text-transform:uppercase}.main-link:hover{color:#000;background-color:#fff;border:1px solid #000}.main-link:active{color:#000;background-color:#dcdcdc;border:1px solid #000}.nav-header>ul,.nav-header>ul>li>ul{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;list-style:none;margin:0;padding:0;background-color:#fff}.nav-header>ul li{display:block;position:relative;float:left;transition-duration:.5s;padding:2px}li .main-link{margin:0;display:block;width:100%}.nav-header ul li{flex:1 1}.nav-header>ul li ul{visibility:hidden;opacity:0;transition:all .5s ease;display:none;z-index:1;position:relative}ul li .dropdown-link{display:block}.dropdown-link,ul li .dropdown-link{text-decoration:none;border:1px solid transparent}.dropdown-link{color:#a9a9a9;padding:10px;margin:2px;font-family:"Helvetica Neue",sans-serif;font-size:13px;font-weight:bolder;text-transform:uppercase}.dropdown-link:hover{color:#111}.dotted-spaced-bottom{background-position:bottom}.dotted-spaced-bottom,.dotted-spaced-top{background-image:linear-gradient(90deg,#333 10%,hsla(0,0%,100%,0) 0);background-size:6px 2px;background-repeat:repeat-x}.dotted-spaced-top{background-position:top}.nav-header ul li:hover>ul{visibility:visible;opacity:1;position:absolute;display:block;font-size:20px}.nav-header ul li:hover li{float:none;font-size:11px}.sidebar-main-link{color:#fff;background-color:#000;border:1px solid transparent;text-decoration:none;padding:5px;margin:2px;font-weight:700;font-family:"Helvetica Neue",sans-serif;font-size:15px;letter-spacing:1px;text-transform:uppercase}.hide-menu-btn,.show-menu-btn{transition:.4s;font-size:30px;cursor:pointer;display:none}.show-menu-btn{float:right}.hide-menu-btn:hover,.show-menu-btn:hover{color:grey}#chk{position:absolute;visibility:hidden;z-index:-1111}.sidebar{height:100%;width:0;position:fixed;z-index:6;top:0;left:0;background-color:grey;overflow-x:hidden;transition:.5s;padding-top:60px;text-transform:uppercase}.sidebar a{padding:8px;text-decoration:none;font-size:16px;color:#fff;display:block;transition:.3s}.sidebar a:hover{color:#818181}.sidebar .close-btn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;cursor:pointer}.sidebar .close-btn:hover{color:#000}.open-btn{display:none;text-align:left;width:100%;font-size:20px;cursor:pointer;background-color:#111;color:#fff;padding:5px;border:none}.open-btn:active{background-color:#444}#open-btn-line{transition:margin-left .5s;position:relative;z-index:1}.open-btn:focus{outline:0}.search-bar-cart-container-under-open-btn-line{display:grid;grid-template-areas:"second-element first-element";grid-template-columns:1fr 24px;height:36px}.search-bar-cart-container-under-open-btn-line .first-element{grid-area:first-element;justify-self:end}.search-bar-cart-container-under-open-btn-line .second-element{grid-area:second-element;margin-right:4px}#sidebar-content{width:100%;margin:0}.main-menu{padding-left:2%;padding-right:2.2%}#sidebar-content .main-menu>li{width:100%;color:#fff;background-color:#000;text-decoration:none;padding:5px;margin:2px;font-weight:700;font-family:"Helvetica Neue",sans-serif;font-size:15px}#sidebar-content input[type=checkbox],#sidebar-content ul span.drop-icon{display:none}#sidebar-content .sub-menu,#sidebar-content li,#toggle-menu{border-style:solid;border-color:rgba(0,0,0,.05)}#sidebar-content Link{transition:all .125s ease-in-out;-webkit-transition:all .125s ease-in-out}#sidebar-content Link:hover{background-color:#fff;color:#09c}#sidebar-content .sub-menu{display:none}#sidebar-content input[type=checkbox]:checked+.sub-menu{display:block}#sidebar-content .sub-menu Link:hover{color:#393939}#sidebar-content .drop-icon{line-height:1;font-size:2rem;padding:0 5px;display:inline-block}#sidebar-content ul{list-style:none}#sidebar-content ul li ul{padding:5px;margin:2px}#sidebar-content ul li ul li{border:1px solid #000;background-color:#606060}.sub-menu a{color:#fff;font-weight:400;text-align:start}.main-cat-link-double,.main-cat-link-single{display:grid}.main-cat-link-single{grid-template-areas:"1";grid-template-columns:-webkit-max-content;grid-template-columns:max-content}.main-cat-link-double{grid-template-areas:"1 2 3" "sub-menu sub-menu sub-menu";grid-template-columns:-webkit-max-content 30px 1fr;grid-template-columns:max-content 30px 1fr}.sub-menu{grid-area:sub-menu;display:grid;grid-template-areas:"1";grid-template-columns:1fr}.sub-menu-li{display:grid;justify-content:start}.shopping-cart-icon-div{align-self:flex-end;display:inline;position:relative;z-index:222}.cart-content-container{display:grid;position:absolute;z-index:12;top:35px;right:0;background-color:#fff;border:1px solid #606060;border-bottom:none;width:300px;grid-template-areas:"cart-content" "total-price-count-container"}.cart-content{grid-area:cart-content}.total-price-count-container{grid-area:total-price-count-container;grid-template-areas:"total-count-text total-count-price";display:grid;padding:.5rem 0;font-weight:700;border-top:1px solid;border-bottom:1px solid;justify-items:center}.total-count-text{grid-area:total-count-text}.total-count-price{grid-area:total-count-price}.mapped-cart-content-container{display:grid;grid-template-areas:"cart-content-img-container cart-content-body" "cart-content-img-container cart-content-body";font-size:.8rem;border-top:1px solid #d3d3d3;padding:.5rem .1rem;grid-template-columns:125px 1fr}.cart-content-img-container{grid-area:cart-content-img-container;justify-self:center}.cart-content-img{width:100px;height:auto}.cart-content-body{grid-area:cart-content-body;display:grid;grid-template-areas:"cart-content-name" "cart-content-price-and-qty-container";padding-left:1rem}.cart-content-name{grid-area:cart-content-name;align-self:center;font-weight:bolder;justify-self:start}.cart-content-price-and-qty-container{grid-area:cart-content-price-and-qty-container;display:grid;grid-template-areas:"cart-content-qty  cart-content-multiply-sign cart-content-price";justify-items:left;justify-content:start;grid-column-gap:.5rem}.cart-content-qty{grid-area:cart-content-qty}.cart-content-multiply-sign{grid-area:cart-content-multiply-sign}.cart-content-price{grid-area:cart-content-price}.shopping-cart-icon{display:block;background:#fff;width:27px;height:27px;text-align:center;line-height:28px;margin-top:4px;position:relative;font-family:Helvetica;border:1px solid #111;bottom:2px;margin-left:3px}.shopping-cart-icon:after{display:block;content:" ";height:10px;border:1px solid #111;position:absolute;top:-6px;left:5px;right:5px;border-radius:5px;z-index:-1;transition:.1s ease}.shopping-cart-icon:hover{background:#d3d3d3;color:#111}.shopping-cart-icon:hover:after{top:-8px;transition:.1s ease}@media screen and (max-width:945px){.nav-header{display:none}.open-btn{display:block}.logo-header{padding-bottom:0}.shopping-cart-icon{bottom:-3px}}.shopping-cart-number{position:relative;bottom:2px}.shopping-cart-qty-counter{display:inline;font-weight:bolder}.search-icon:hover,.shopping-cart-qty-counter:hover{color:#606060}.search-bar-icon-container{align-self:flex-end;display:inline;position:relative;bottom:-4px;height:36px}.hide-overflow{overflow:hidden}.search-bar{border:none;background-color:#d3d3d3;outline:none;height:27px;position:relative;top:-7px;right:-100%;width:100px;transition:1s;z-index:1}.show-search-bar{right:0;transition:1s}.search-icon{margin-top:3px;cursor:pointer;color:#fff;background-color:#000;padding:6px;z-index:2;position:-webkit-sticky;position:sticky}.email-logout-container,.register-login-container{position:absolute;right:0;top:0;z-index:3}.header-modal-btn{color:#000;background-color:#fff;border:1px solid transparent;padding:5px;margin:2px;font-weight:700;font-family:"Helvetica Neue",sans-serif;font-size:18px;transition:.5s;cursor:pointer}.header-modal-btn:hover{border:1px solid #d3d3d3;transition:.5s}.header-email-address{display:inline}.header-modal-form{text-align:center}.modal-title{text-transform:uppercase}.header-modal-label{display:block;position:relative;margin:40px 0}.header-label-txt{position:absolute;top:-1.6em;padding:10px;font-family:sans-serif;font-size:.8em;letter-spacing:1px;color:#000;transition:.3s ease}.header-modal-input{width:100%;padding:25px;background:transparent;border:none;outline:none}.line-box{position:relative;width:100%;height:2px;background:#bcbcbc}.line{position:absolute;width:0;height:2px;top:0;left:50%;transform:translateX(-50%);background:#000;transition:.6s ease}.header-modal-input:focus+.line-box .line{width:100%}.header-label-active{font-weight:700;top:-3em;transition:.6s}.not-registered-yet-btn{cursor:pointer}.not-registered-yet-btn:hover{text-decoration:underline}.header-modal-submit-btn{display:inline-block;padding:12px 24px;background:#dcdcdc;font-weight:700;color:#000;border:none;outline:none;border-radius:3px;cursor:pointer;transition:.3s ease;font-size:20px;text-transform:uppercase}.header-modal-submit-btn:hover{background:#000;color:#fff}.search-bar-link{text-decoration:none;cursor:pointer}.search-bar-result-container{position:absolute;display:flex;flex-direction:column;top:95%;z-index:3}.search-bar-result{display:flex;background-color:#fff;color:#000;margin-bottom:2px;border:1px solid #9d9d9d}.search-bar-result:hover{border:1px solid #000;transition:1s}.search-bar-result img{flex:0 1 20%;align-self:center;width:30%;height:20%}.search-bar-result span{flex:0 1 80%;align-self:auto}.header-error-message{padding-bottom:5px;font-weight:700}.main-language-and-arrow-icon{display:flex;flex-direction:row}.main-language-and-arrow-icon .main-flag{flex:0 1 auto;align-self:auto;width:30px;position:relative;bottom:-5px;cursor:pointer}.main-language-and-arrow-icon .arrow-down{flex:0 1 auto;align-self:auto;width:15px;position:relative;bottom:5px}.main-language-and-arrow-icon .arrow-down *{position:relative;bottom:-9px}.languages-dropdown{-webkit-tap-highlight-color:rgba(255,255,255,0);list-style:none;font-weight:700;float:left}.languages-drop-btn{padding:2px}.languages-dropdown-content{margin:5px 0;padding:0;list-style:none;cursor:pointer}.languages-dropdown-content li{margin-top:0;width:30px}@media screen and (max-width:700px){.main-language-and-arrow-icon .main-flag{width:20px}.header-modal-btn{font-size:12px}.languages-dropdown-content li{width:20px}}.pop-up-container{display:grid;width:100%;position:absolute;top:0;left:0;z-index:222;background:rgba(0,0,0,.4);grid-template-areas:"pop-up-body-container"}.pop-up-body-container{grid-area:pop-up-body-container;display:grid;grid-template-areas:"success-checkmark" "pop-up-product-container" "pop-up-btn-container";justify-self:center;align-self:start;margin-top:300px;background-color:#fff;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;padding:1rem 3rem;border:1px solid hsla(0,0%,82.7%,.83);border-radius:5px;position:relative;width:525px;justify-content:center}.image-on-pop-up{width:100%;height:100%;display:block}.wrapped-product-not-in-frame-on-pop-up{border:.3cm solid #000;border-image:8%/.3cm stretch;width:150px;height:150px}.wrapped-product-in-frame-on-pop-up{border:none;border-image:none;width:150px}.pop-up-watermark{position:absolute;top:67px;right:60px;width:400px;height:241px;z-index:0;opacity:.6}.pop-up-product-container{display:grid;grid-area:pop-up-product-container;grid-template-areas:"pop-up-product-image pop-up-product-name pop-up-product-name pop-up-product-name" "pop-up-product-image pop-up-product-amount pop-up-multiplier-sign pop-up-product-price" "pop-up-product-image pop-up-total pop-up-total pop-up-total";grid-column-gap:.2rem;padding-bottom:2rem;position:relative;z-index:1;align-items:start;grid-template-columns:-webkit-max-content 2rem 2rem -webkit-max-content;grid-template-columns:max-content 2rem 2rem max-content;grid-template-rows:-webkit-max-content 1rem -webkit-max-content;grid-template-rows:max-content 1rem max-content;justify-items:start}.pop-up-product-image{grid-area:pop-up-product-image;padding-right:1.5rem}.pop-up-product-name{align-self:end;grid-area:pop-up-product-name;padding-right:1.5rem;padding-bottom:8px;flex-wrap:wrap;display:flex;flex-direction:column;width:205px;text-align:start}.pop-up-product-price{grid-area:pop-up-product-price;padding-right:1.5rem}.pop-up-multiplier-sign{grid-area:pop-up-multiplier-sign}.pop-up-product-amount{grid-area:pop-up-product-amount}.pop-up-total{grid-area:pop-up-total;font-weight:700;padding-top:8px}.pop-up-btn-container{display:grid;grid-area:pop-up-btn-container;grid-column-gap:1rem;grid-template-areas:"btn1 btn2";z-index:1}.btn1{grid-area:btn1}.btn2{grid-area:btn2}.btn1,.btn2{font-size:.9rem;border:1px solid #d3d3d3;border-radius:3px;cursor:pointer}.btn1:focus,.btn2:focus{outline:none}.btn1:hover,.btn2:hover{background-color:#d3d3d3}.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box;border:4px solid #4caf50}.success-checkmark .check-icon:before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon:after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;-webkit-animation:rotate-circle 4.25s ease-in;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon:after,.success-checkmark .check-icon:before{content:"";height:100px;position:absolute;background:#fff;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#4caf50;display:block;border-radius:2px;position:absolute;z-index:10}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);-webkit-animation:icon-line-tip .75s;animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);-webkit-animation:icon-line-long .75s;animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-4px;left:-4px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box;border:4px solid rgba(76,175,80,.5)}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg);background-color:#fff}@-webkit-keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes rotate-circle{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@-webkit-keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes icon-line-tip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@-webkit-keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@keyframes icon-line-long{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}@media screen and (max-width:580px){.pop-up-body-container{margin-top:175px;padding:1rem;width:270px;justify-content:center}.wrapped-product-in-frame-on-pop-up{border:none;border-image:none;width:90px}.wrapped-product-not-in-frame-on-pop-up{width:90px;height:90px}.pop-up-btn-container{display:grid;grid-template-areas:"btn1" "btn2";grid-row-gap:1rem}.pop-up-product-container{grid-template-areas:"pop-up-product-image pop-up-product-image pop-up-product-image" "pop-up-product-name pop-up-product-name pop-up-product-name" "pop-up-product-amount pop-up-multiplier-sign pop-up-product-price" "pop-up-total pop-up-total pop-up-total";grid-template-columns:.75fr 1rem 1fr;grid-row-gap:10px;justify-items:center;width:100%;grid-template-rows:-webkit-max-content -webkit-max-content 1rem 1rem;grid-template-rows:max-content max-content 1rem 1rem}.pop-up-product-name{width:205px;text-align:center}.pop-up-product-image,.pop-up-product-name{padding-right:0;padding-bottom:0}.pop-up-total{padding-top:0}.pop-up-product-amount{justify-self:end}.pop-up-product-price{justify-self:start}.pop-up-watermark{top:99px;right:35px;width:200px;height:150px}}.status-bar{margin:35px 0 70px;display:flex;flex-direction:row;justify-content:center;font-size:1rem;text-transform:uppercase;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;table-layout:fixed}.status-bar .slash-between{padding:0 40px;display:block;align-self:center}@media screen and (max-width:1300px){.status-bar{font-size:1rem}.status-bar .slash-between{padding:0 30px}}@media screen and (max-width:1000px){.status-bar{font-size:.9rem}.status-bar .slash-between{padding:0 20px}}@media screen and (max-width:600px){.status-bar{font-size:.75rem}.status-bar .slash-between{padding:0 10px}}@media screen and (max-width:550px){.status-bar{font-size:.65rem}.status-bar .slash-between{padding:0 5px}}.footer-container{width:100%;background-color:#111;color:#fff;display:grid;grid-template-areas:"contact-address-container my-account-container information-container find-us-on-container footer-logo-container";grid-template-columns:1fr .5fr repeat(2,1fr) -webkit-max-content;grid-template-columns:1fr .5fr repeat(2,1fr) max-content;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;padding-left:20px}.footer-container a{color:#fff}.footer-container span li{font-size:.8rem;margin:5px 0;cursor:pointer}.contact-address-container,.find-us-on-container,.footer-logo-container,.information-container,.my-account-container{display:grid;justify-content:center}.contact-address-container{grid-area:contact-address-container}.my-account-container{grid-area:my-account-container}.information-container{grid-area:information-container}.find-us-on-container{grid-area:find-us-on-container}.footer-logo-container{grid-area:footer-logo-container}.contact-email{color:#fff}.payment-method-icons *{height:3rem}.contact-address-title,.find-us-on-line,.information-title,.my-account-title{text-transform:uppercase;font-size:1rem;font-weight:700}.footer-container div div li{list-style:none;padding:1px 0;font-weight:bolder}.we-accept{margin-bottom:0}.we-accept span{font-size:.9rem;font-weight:400}.find-us-on-line{margin-right:1rem}.footer-icon-facebook{margin-right:1rem;font-size:1rem}.footer-icon-instagram{font-size:1rem}.face-insta-contanier{white-space:nowrap}.footer-logo svg{margin:1em 3rem}.footer-logo *{height:12rem}.copyright-container-big-screen{margin-top:2rem!important;margin-bottom:1rem!important;height:1rem}.copyright-big{white-space:nowrap;position:absolute;font-size:10px}.copyright-container-small-screen{display:none;grid-area:copyright-container-small-screen;justify-self:center}.copyright-small{font-size:10px;margin-bottom:1rem;font-weight:400}@media screen and (max-width:1250px){.footer-logo svg{margin:.5em 1rem}.footer-container{grid-template-columns:1fr -webkit-max-content repeat(3,1fr);grid-template-columns:1fr max-content repeat(3,1fr)}.my-account{padding-right:15px}}@media screen and (max-width:1000px){.footer-container{grid-template-areas:"contact-address-container" "my-account-container" "information-container" "find-us-on-container" "footer-logo-container" "copyright-container-small-screen";grid-template-columns:1fr}.footer-logo-container{margin-bottom:.5rem}.footer-logo *{height:6rem}.find-us-on{text-align:center}.copyright-container-big-screen{display:none}.copyright-container-small-screen{display:grid}}.footer-address-container li{cursor:default!important}.add-entities{background-color:#f33}.getter-boards{background-color:#129310}.read-only-boards{background-color:#8d908c;white-space:nowrap}.hide-content{display:none}.admin-page-container table,.admin-page-container td,.admin-page-container th{border:1px solid #000;border-collapse:collapse}.admin-page-container td,.admin-page-container th{padding:10px 20px;min-width:150px}.admin-page-container th{white-space:nowrap}.addit-product-dropdown{cursor:pointer;font-size:30px}.display-grid{display:grid}.product-types-origins{display:grid;grid-area:product-types-origins;grid-template-areas:"main-types sub-types origins" "colours-table-container colours-table-container colours-table-container" "add-new-colour add-new-colour add-new-colour";grid-template-columns:repeat(3,1fr)}.main-types{grid-area:main-types}.main-types,.sub-types{text-align:start;padding:20px 10px}.sub-types{grid-area:sub-types}.origins{grid-area:origins;text-align:start;padding:20px 10px}.loading-pls-wait{font-size:30px;margin-top:10px;font-weight:bolder}.admin-table-container{width:82vw;overflow-x:scroll;border-left:1px solid #000;border-right:1px solid #000}.admin-page-module-container{display:grid}.table-title-container{background-color:#129310;display:grid;justify-content:start}.table-title{display:grid;padding-left:2rem;grid-column-gap:2rem;grid-template-areas:"1 2 3 4 5"}.display-in-line-via-grid{grid-template-areas:"1 2 3 4";padding:0 10px;align-self:center}.display-grid-row,.display-grid-row-container,.display-in-line-via-grid{display:grid;align-content:center}.display-grid-row-container{grid-template-areas:"1" "2" "3" "4";grid-row-gap:10px;padding-top:15px}.admin-title{display:grid;align-items:center}.align-center-via-grid{display:grid;align-content:center}.from-to-input{width:3.5rem}.product-colour-container-td{position:relative}.admin-product-added-colours-container{display:flex!important;flex-direction:row;align-items:center}.admin-product-added-colour{width:20px;height:20px;border:3px solid #000;margin:0 5px}.admin-product-added-colour:hover{border:3px solid red}.admin-product-added-colour-no-hover{width:20px;height:20px;border:3px solid #000;margin:0 5px;display:inline-block}.admin-product-colour-plus-sign{font-size:22px;padding-left:10px;cursor:pointer}.admin-product-all-colours-container{display:flex!important;flex-direction:row;position:absolute;background-color:#000;top:40px}.admin-product-new-colour{width:20px;height:20px;border:3px solid #fff;margin:5px}.sold-out-row{background-color:#75a0ff}.modified-row{background-color:#d6d6d6}.saved-row{background-color:#10cb0a}.failed-to-save-row{background-color:red}.save-changes-btn{white-space:nowrap;background-color:#000;color:#fff;height:30px;width:120px;font-weight:600;border:1px solid #000;border-radius:5px;display:grid;align-content:center}.admin-delete-btn{width:100px;background-color:red}.admin-clear-btn,.admin-delete-btn{color:#fff;font-weight:600;height:30px;border:3px solid #000;border-radius:5px;text-transform:uppercase;display:grid;align-content:center}.admin-clear-btn{width:150px;background-color:#ff8647;cursor:pointer}.justify-self-center{justify-self:center}.justified-text{text-align:justify}.deleted-row{background-color:#303030;cursor:not-allowed!important}.no-addit-images{font-size:50px}.full-width{width:100%}.placeholder-tr{height:50px}.border-top-only{border:none!important;border-top:1px solid #000!important}.add-new-object-tr td{height:75px;border:3px solid green}.add-new-object-separate-tr{height:150px}.show-hide-div{display:grid;justify-self:center;align-self:center;width:85px}.show-hide-div button{cursor:pointer}.admin-frame-div{width:100px;height:100px;margin:20px}.large-td{width:275px}.admin-address{display:grid;justify-items:start}.admin-address p{margin:3px 0}.no-border{border:none!important}.admin-half-style-grid{width:100%;display:grid;grid-template-areas:"1 2";grid-template-columns:50% 50%;justify-items:center;align-items:center}.admin-half-style-grid img{height:50px;width:auto}.bold-text{font-weight:600}.admin-product-container{display:grid;grid-template-rows:repeat(3,1fr);grid-template-areas:"ap-img-show ap-name ap-wkg" "ap-img-show ap-img-input ap-wg" "ap-img-show ap-main-type ap-in-frame" "ap-img-show ap-sub-type ap-is-visible" "ap-img-show ap-price ap-colours" "ap-fwidth ap-qty ap-origin" "ap-fheight ap-desc-hu ap-desc-hu" "ap-pwidth ap-desc-sk ap-desc-sk" "ap-pheight ap-desc-en ap-desc-en" "ap-pdepth ap-desc-de ap-desc-de" "ap-save-btn ap-save-btn ap-save-btn" "ap-clear-btn ap-clear-btn ap-clear-btn";justify-items:start}.admin-product-container div{display:grid}.admin-product-container div p{justify-self:start}.admin-product-container textarea{width:70%}.ap-colours,.ap-desc-de,.ap-desc-en,.ap-desc-hu,.ap-desc-sk,.ap-main-type,.ap-sub-type{width:100%}.ap-clear-btn,.ap-save-btn{width:100%;display:grid}.ap-clear-btn{justify-items:center}.ap-save-btn button{width:100%;font-size:25px;margin:30px 0 10px;padding:25px 0;text-transform:uppercase}.ap-clear-btn button{width:50%;font-size:14px;margin:0 0 30px;padding:25px 0}.ap-main-type select,.ap-sub-type select{width:75%}.ap-img-show{grid-area:ap-img-show}.ap-img-show-frame-around-butterfly{height:250px;width:250px;display:grid;justify-content:center;align-content:center}.ap-name{grid-area:ap-name}.ap-price{grid-area:ap-price}.ap-qty{grid-area:ap-qty}.ap-fwidth{grid-area:ap-fwidth}.ap-fheight{grid-area:ap-fheight}.ap-in-frame{grid-area:ap-in-frame}.ap-is-visible{grid-area:ap-is-visible}.ap-pwidth{grid-area:ap-pwidth}.ap-pheight{grid-area:ap-pheight}.ap-pdepth{grid-area:ap-pdepth}.ap-wkg{grid-area:ap-wkg}.ap-wg{grid-area:ap-wg}.ap-desc-hu{grid-area:ap-desc-hu}.ap-desc-sk{grid-area:ap-desc-sk}.ap-desc-en{grid-area:ap-desc-en}.ap-desc-de{grid-area:ap-desc-de}.ap-origin{grid-area:ap-origin}.ap-colours{grid-area:ap-colours}.ap-main-type{grid-area:ap-main-type}.ap-sub-type{grid-area:ap-sub-type}.ap-img-input{grid-area:ap-img-input}.ap-save-btn{grid-area:ap-save-btn}.ap-clear-btn{grid-area:ap-clear-btn}.succ-purch-pop-up-container{display:grid;width:100%;position:absolute;top:0;left:0;z-index:222;background:rgba(0,0,0,.4);grid-template-areas:"succ-purch-pop-up-body-container"}.succ-purch-pop-up-body-container{grid-area:succ-purch-pop-up-body-container;display:grid;grid-template-areas:"success-checkmark" "pop-up-message";justify-self:center;align-self:start;background-color:#fff;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;padding:2rem 3rem;border:1px solid hsla(0,0%,82.7%,.83);border-radius:5px;margin-top:300px;position:relative;width:330px;z-index:1;min-height:300px;justify-content:center}.succ-purch-close-icon{position:absolute;right:0;top:0;font-size:25px}.succ-purch-close-icon *{margin:0 4px 0 0}.succ-purch-pop-up-watermark{position:absolute;top:88px;right:11px;width:300px;height:185px;z-index:-1;opacity:.6}@media screen and (max-width:400px){.succ-purch-pop-up-body-container{padding:1rem;width:270px}.succ-purch-pop-up-watermark{position:absolute;top:80px;right:-14px;width:300px;height:163px;z-index:-1}.succ-purch-pop-up-body-container{margin-top:175px}}.succ-purch-pop-up-btn-container{grid-area:pop-up-btn-container;display:flex;flex-direction:row;justify-content:center}.c-pop-up-container{display:grid;width:100%;position:absolute;top:0;left:0;z-index:222;background:rgba(0,0,0,.4);grid-template-areas:"c-pop-up-body-container"}.c-pop-up-body-container{grid-area:c-pop-up-body-container;display:grid;grid-template-areas:"success-checkmark" "pop-up-message";justify-self:center;align-self:start;background-color:#fff;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;padding:2rem 3rem;border:1px solid hsla(0,0%,82.7%,.83);border-radius:5px;margin-top:300px;position:relative;width:330px;z-index:1;justify-content:center;height:260px}.c-close-icon{position:absolute;right:0;top:0;font-size:25px}.c-close-icon *{margin:0 4px 0 0}.c-pop-up-watermark{position:absolute;top:95px;right:11px;width:300px;height:150px;z-index:-1;opacity:.6}@media screen and (max-width:400px){.c-pop-up-body-container{padding:1rem;width:270px}.c-pop-up-watermark{position:absolute;top:80px;right:-14px;width:300px;height:163px;z-index:-1}.c-pop-up-body-container{margin-top:175px}}.c-pop-up-btn-container{grid-area:pop-up-btn-container;display:flex;flex-direction:row;justify-content:center}.extra-padding-for-loading-spinner{padding:10px 30px}.cross-svg{display:block;width:80px;margin:0;justify-self:center}.path{stroke-dasharray:1000;stroke-dashoffset:0}.path.circle{-webkit-animation:dash .9s ease-in-out;animation:dash .9s ease-in-out}.path.c-line{stroke-dashoffset:1000;-webkit-animation:dash .9s ease-in-out .35s forwards;animation:dash .9s ease-in-out .35s forwards}.path.check{stroke-dashoffset:-100;-webkit-animation:dash-check .9s ease-in-out .35s forwards;animation:dash-check .9s ease-in-out .35s forwards}@-webkit-keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@-webkit-keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}@keyframes dash-check{0%{stroke-dashoffset:-100}to{stroke-dashoffset:900}}.lg-loading-spinner-pop-up-container{display:grid;width:100%;position:absolute;top:0;left:0;z-index:222;background:rgba(0,0,0,.4);grid-template-areas:"lg-loading-spinner-pop-up-body-container"}.lg-loading-spinner-pop-up-body-container{grid-area:lg-loading-spinner-pop-up-body-container;display:grid;grid-template-areas:"success-checkmark" "pop-up-message";justify-self:center;align-self:start;background-color:#fff;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;padding:2rem 3rem;border:1px solid hsla(0,0%,82.7%,.83);border-radius:5px;margin-top:300px;position:relative;width:330px;z-index:1;min-height:300px;justify-content:center}.lg-loading-spinner-pop-up-watermark{position:absolute;top:55px;right:11px;width:300px;height:185px;z-index:-1;opacity:.6}@media screen and (max-width:400px){.lg-loading-spinner-pop-up-body-container{padding:1rem;width:270px}.lg-loading-spinner-pop-up-watermark{position:absolute;top:60px;right:-14px;width:300px;height:163px;z-index:-1}.lg-loading-spinner-pop-up-body-container{margin-top:175px}}.loader{color:#111;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;transform:translateZ(0);-webkit-animation:load6 1.7s ease infinite,round 1.7s ease infinite;animation:load6 1.7s ease infinite,round 1.7s ease infinite}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}to{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes round{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.profile-container{display:grid;grid-template-areas:"p-header-container" "p-tab-container" "p-content-container";grid-template-columns:1fr;grid-row-gap:2rem;padding:3rem 0}.p-header-container{grid-area:p-header-container;display:grid;grid-template-areas:"p-email";grid-template-columns:1fr}.p-email{grid-area:p-email;justify-self:left;padding-left:1rem;font-size:1.2rem;font-weight:bolder}.p-tab-container{grid-area:p-tab-container;display:grid;grid-template-areas:"p-orders p-addresses p-empty";grid-template-columns:repeat(2,10rem) 1fr;font-size:1rem;text-transform:uppercase}.p-orders{grid-area:p-orders}.p-addresses,.p-orders{cursor:pointer;transition:border-bottom-color 2s cubic-bezier(.32,1.25,.375,1.15)}.p-addresses{grid-area:p-addresses}.p-empty{grid-area:p-empty;border-bottom:1px solid #d3d3d3}.p-content-container{grid-area:p-content-container;display:grid;grid-template-areas:"p-order-mapper-container";grid-template-columns:1fr}.p-order-mapper-container{grid-area:p-order-mapper-container;display:grid;grid-row-gap:3rem}.p-mapped-order{display:grid;grid-template-areas:"p-o-id p-o-date p-o-total-price p-o-is-payed p-o-is-shipped" "p-o-details-container p-o-details-container p-o-details-container p-o-details-container p-o-details-container" "p-o-product-total-price p-o-product-total-price p-o-product-total-price p-o-product-total-price p-o-product-total-price" "p-o-address-container p-o-address-container p-o-address-container sh-p-method-container p-o-order-total" "p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding";grid-template-columns:repeat(5,1fr);border-bottom:1px solid #d3d3d3}.p-o-address-container,.p-o-order-total,.sh-p-method-container{justify-self:center}.p-o-bottom-padding{grid-area:p-o-bottom-padding}.p-o-date,.p-o-id,.p-o-is-payed,.p-o-is-shipped,.p-o-total-price{font-weight:700;align-self:center;padding-bottom:4px}.p-o-id{grid-area:p-o-id;text-decoration:underline;cursor:pointer;display:flex;flex-direction:row;justify-self:center}.p-o-id *{margin-right:8px}.p-o-date{grid-area:p-o-date}.p-o-total-price{grid-area:p-o-total-price}.p-o-is-payed{grid-area:p-o-is-payed}.p-o-is-shipped{grid-area:p-o-is-shipped}.p-o-details-container{grid-area:p-o-details-container;grid-row-gap:2rem}.p-o-mapped-details{display:grid;grid-template-areas:"p-o-img p-o-name p-o-price p-o-qty p-o-subtotal";grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center}.p-o-img{grid-area:p-o-img}.p-o-name{grid-area:p-o-name}.p-o-price{grid-area:p-o-price}.p-o-qty{grid-area:p-o-qty}.p-o-subtotal{grid-area:p-o-subtotal}.p-o-product-total-price{display:grid;grid-area:p-o-product-total-price;grid-template-areas:"p-o-empty p-o-empty p-o-empty p-o-empty p-o-products-total-no-shipping";grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center}.p-o-empty{grid-area:p-o-empty}.p-o-products-total-no-shipping{grid-area:p-o-products-total-no-shipping;font-weight:bolder;font-size:1.3rem;border-top:1px solid #d3d3d3}.p-o-address-container{grid-area:p-o-address-container;display:grid;grid-template-areas:"1 2";grid-template-columns:repeat(2,1fr);justify-items:center}.half-style-view{display:grid;grid-template-areas:"1 2";grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-content:space-between;grid-column-gap:1rem}.p-address{border:1px solid #d3d3d3;border-radius:5px;padding:10px;display:grid;grid-row-gap:8px;margin:0 1rem;justify-items:start}.p-sh-title{font-weight:bolder;font-size:1.2rem;padding-bottom:10px}.sh-p-method-container{display:grid;grid-area:sh-p-method-container;grid-template-areas:"1" "2";grid-row-gap:1rem;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:repeat(2,-webkit-max-content);grid-template-rows:repeat(2,max-content);justify-self:center}.p-o-order-total{grid-area:p-o-order-total;grid-template-areas:"1 2";grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);justify-self:center;align-self:end;font-weight:700;font-size:1.4rem}.method{display:grid;border:1px solid #d3d3d3;border-radius:5px;grid-template-areas:"method-img method-name method-price";grid-template-columns:-webkit-max-content repeat(2,1fr);grid-template-columns:max-content repeat(2,1fr);padding:.5rem;justify-items:center;align-items:center}.method-name{grid-area:method-name}.method-img{grid-area:method-img;padding-right:4px}.m-img{height:30px;width:auto}.method-price{grid-area:method-price}.delete-account-btn-holder{grid-area:delete-account-btn-holder;margin-top:7rem;display:grid;grid-template-columns:1fr;grid-template-areas:"delete-account-btn"}.delete-account-btn{grid-area:delete-account-btn;color:red;font-size:1.2rem;font-weight:700;border:1px solid red;border-radius:5px;padding:6px 15px;cursor:pointer}.delete-account-btn:hover{background-color:#65050d}.delete-mod-title{color:red}.delete-header-label-txt{position:absolute;top:-1.6em;padding:10px;font-family:sans-serif;font-size:.8em;letter-spacing:1px;color:#000;transition:.3s ease}.del-line-box{position:relative;width:100%;height:2px;background:#a8504b}.del-mod-line{position:absolute;width:0;height:2px;top:0;left:50%;transform:translateX(-50%);background:red;transition:.6s ease}.header-modal-input:focus+.del-line-box .del-mod-line{width:100%}.light-border-bottom{border-bottom:1px solid #d3d3d3}.black-border-bottom{border-bottom:1px solid #000;font-weight:bolder}.p-o-hide{display:none}.p-o-display{padding-top:1rem;display:grid}.save-changes-btn-holder{padding-top:35px}.profile-save-address-btn-container{display:grid;grid-template-areas:"1" "2";grid-template-columns:repeat(2,1fr)}.p-save-btn-holder{justify-self:start}@media screen and (max-width:990px){.p-mapped-order{grid-template-areas:"p-o-id p-o-date p-o-total-price p-o-is-payed p-o-is-shipped" "p-o-details-container p-o-details-container p-o-details-container p-o-details-container p-o-details-container" "p-o-product-total-price p-o-product-total-price p-o-product-total-price p-o-product-total-price p-o-product-total-price" "p-o-address-container p-o-address-container sh-p-method-container sh-p-method-container p-o-order-total" "p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding"}.p-o-address-container{grid-template-areas:"1" "2";grid-template-columns:1fr;justify-self:center}.p-address{margin:0 0 10px}}.billing-form-container{display:grid;grid-template-areas:"1" "2"}.save-changes-btn-container{justify-self:end}@media screen and (max-width:720px){.p-o-date,.p-o-id,.p-o-is-payed,.p-o-is-shipped,.p-o-total-price{font-size:.8rem}}@media screen and (max-width:650px){.p-mapped-order{grid-template-areas:"p-o-id p-o-date p-o-total-price p-o-is-payed p-o-is-shipped" "p-o-details-container p-o-details-container p-o-details-container p-o-details-container p-o-details-container" "p-o-product-total-price p-o-product-total-price p-o-product-total-price p-o-product-total-price p-o-product-total-price" "p-o-address-container p-o-address-container p-o-address-container p-o-address-container p-o-address-container" "sh-p-method-container sh-p-method-container sh-p-method-container sh-p-method-container sh-p-method-container" "p-o-order-total p-o-order-total p-o-order-total p-o-order-total p-o-order-total" "p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding p-o-bottom-padding"}}@media screen and (max-width:650px){.p-o-date,.p-o-id,.p-o-is-payed,.p-o-is-shipped,.p-o-total-price{font-size:.7rem}}.static-page-container{padding:1rem 0 3rem;text-align:justify}.main-title{font-size:25px;text-align:center;padding:1rem 0;font-weight:700;text-transform:uppercase}.sp-title{font-weight:700;font-size:19px}.contact-us-container{display:grid;grid-template-areas:"contact-form-container c-address-container";grid-template-columns:1fr 30vw;padding:2rem 0}.c-address-container{grid-area:c-address-container;grid-template-areas:"1"}.c-address,.c-address-container{display:grid;grid-template-columns:1fr}.c-address{justify-items:start;justify-self:center;align-self:center;grid-template-rows:repeat(5,1.3rem);list-style:none;font-size:1.1rem}.email-href{color:#000}.contact-form-container{display:grid;grid-area:contact-form-container;grid-template-areas:"contact-form-title contact-form-title" "c-name-cont c-email-cont" "c-subject-description c-subject-description" "send-btn-container send-btn-container";grid-template-columns:1fr 1fr;width:100%}.contact-form-container input{font-size:15px;border:1px solid #d3d3d3;border-top:none;border-left:none;background-color:#f8f8f8}.contact-form-container textarea{border:1px solid #e8e8e8;border-top:none;border-left:none;background-color:#f8f8f8}.contact-form-title{grid-area:contact-form-title}.c-name-cont{grid-area:c-name-cont}.c-email-cont{grid-area:c-email-cont}.title-input-container{display:grid;grid-template-areas:"1" "2";padding:12px 0}.c-subject-description{grid-area:c-subject-description;display:grid;grid-template-areas:"1" "2" "3";padding:12px 0}.desc-length{justify-self:start;font-size:10px;padding-left:5px}.title-input-container input{font-size:1rem}.c-title,.contact-form-title{justify-self:start}.contact-form-title{font-size:25px;font-weight:700;padding-bottom:15px;text-transform:uppercase}.c-title{font-size:16px;font-weight:700;color:grey}.description-textarea{resize:none;height:150px;font-size:1rem}.description-textarea:focus{outline:none}.send-btn-container{grid-area:send-btn-container;display:grid;grid-template-areas:"1";grid-template-columns:1fr}.c-btn{margin:1rem 0;justify-self:start}@media screen and (max-width:450px){.contact-form-container{grid-template-areas:"contact-form-title" "c-name-cont" "c-email-cont" "c-subject-description" "send-btn-container";grid-template-columns:1fr}}.cookie-message-container{display:grid;grid-template-areas:"1" "2";grid-template-columns:1fr 130px;justify-content:start;position:fixed;bottom:0;background-color:#dfdfdf;padding:1rem .5rem;border:1px solid #d3d3d3;width:100%;left:0}.cookie-close-container{display:grid;align-content:center}.cookie-close-title{font-size:1rem;border-radius:3px;padding:8px 0;border:1px solid #000;cursor:pointer;background-color:#d3d3d3;text-transform:uppercase}.cookie-close-title:hover{background-color:#000;color:#fff}.cookie-message{display:grid;grid-template-areas:"1";justify-items:start;align-content:center}.cookie-title{text-align:start}.cookie-more-info{color:#000;-webkit-text-decoration:underline #000;text-decoration:underline #000;padding-left:3px}.pass-recovery-container,.pass-reset-container{padding:3rem 0;display:grid;grid-template-columns:1fr;grid-template-areas:"1"}.pass-rec-form{display:grid;grid-template-areas:"1" "2" "3";justify-self:center;align-self:center;justify-items:start}.p-r-label,.p-r-label *,.pass-rec-form{min-width:450px}.p-r-title{font-size:1.3rem;font-weight:bolder}.p-r-label{display:grid;text-align:justify;font-size:1rem}.p-r-label-title{padding:10px 0 2px}.pass-rec-submit{justify-self:center;width:110px;height:32px}.disabled-loading-spinner{padding:.5rem 55px;cursor:not-allowed;font-size:1rem;border-radius:3px;color:#242424;border:1px solid #000;margin:2rem 0 3rem;text-transform:uppercase;background-color:#d3d3d3}.google-pay-disabled-loading-spinner{padding:.9rem 68px;cursor:not-allowed;font-size:1rem;border-radius:3px;color:#fff;text-transform:uppercase;background-color:#111;width:160px;height:40px}.place-order-loading-spinner-special-padding{padding:.6rem 47%}.p-r-error-message-container{height:2rem}.pass-reset-recovery-pop-up-container{display:grid;width:100%;position:absolute;top:0;left:0;z-index:222;background:rgba(0,0,0,.4);grid-template-areas:"pass-reset-recovery-pop-up-body-container"}.pass-reset-recovery-pop-up-body-container{grid-area:pass-reset-recovery-pop-up-body-container;display:grid;grid-template-areas:"success-checkmark" "pop-up-message";justify-self:center;align-self:start;background-color:#fff;grid-template-columns:-webkit-max-content;grid-template-columns:max-content;grid-template-rows:-webkit-max-content;grid-template-rows:max-content;padding:2rem 3rem;border:1px solid hsla(0,0%,82.7%,.83);border-radius:5px;margin-top:150px;position:relative;width:330px;z-index:1;justify-content:center;min-height:270px}.pass-reset-recovery-close-icon{position:absolute;right:0;top:0;font-size:25px}.pass-reset-recovery-close-icon *{margin:0 4px 0 0}.pass-reset-recovery-pop-up-watermark{position:absolute;top:95px;right:11px;width:300px;height:150px;z-index:-1;opacity:.6}@media screen and (max-width:400px){.pass-reset-recovery-pop-up-body-container{padding:1rem;width:270px}.pass-reset-recovery-pop-up-watermark{position:absolute;top:80px;right:-14px;width:300px;height:163px;z-index:-1}.pass-reset-recovery-pop-up-body-container{margin-top:175px}}.success-checkmark{grid-area:success-checkmark}.pop-up-message{grid-area:pop-up-message;display:flex;flex-direction:column;justify-content:center}.message-title{font-size:1.5rem;font-weight:700;padding-bottom:1rem}.message-body{padding-bottom:.3rem}.message-email{text-decoration:underline;font-weight:bolder;padding-bottom:1rem}.pass-reset-recovery-pop-up-btn-container{grid-area:pop-up-btn-container;display:flex;flex-direction:row;justify-content:center}