@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn{background:#000;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-style:normal;font-weight:400;height:auto;letter-spacing:.2em;line-height:normal;outline:none;padding:13px 20px;text-decoration:none;text-transform:uppercase;width:auto}.btn:hover{color:#fff;opacity:.8}.btn[disabled]{cursor:not-allowed;opacity:.65}.btn--size-m{min-width:183px}.btn--size-s{font-size:12px;padding:8px 12px}.btn--white-bg{background:#fff;border:1px solid #000;color:#000}.btn--white-bg:hover{color:#000}.btn--w-100{width:100%}.btn--hover-animation{overflow:hidden;position:relative;transition:color .25s cubic-bezier(.104,.204,.492,1),background-color .25s cubic-bezier(.104,.204,.492,1),border-color .25s cubic-bezier(.104,.204,.492,1)}.btn--hover-animation span{position:relative;z-index:10}.btn--hover-animation:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#000;border-radius:var(--button-border-radius,0);bottom:0;content:"";display:block;height:100%;left:-5%;opacity:0;position:absolute;top:0;transform:rotate(6deg) translate3d(-1.2em,110%,0);transform-origin:bottom left;transition:all .25s cubic-bezier(.104,.204,.492,1);width:125%;will-change:transform;z-index:5}.btn--hover-animation:hover{background:transparent;color:#fff;opacity:1}.btn--hover-animation:hover:before{opacity:1;transform:rotate(0) translateZ(0)}.btn--loading{pointer-events:none;position:relative}.btn--loading,.btn--loading:hover{color:transparent!important}.btn--loading:before{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite;border:4px solid;border-color:#fff #fff transparent;border-radius:50%;box-sizing:border-box;content:"";display:inline-block;height:25px;left:calc(50% - 12.5px);position:absolute;top:calc(50% - 12.5px);width:25px}.checkmark{border:1px solid #000;height:16px;order:-1;position:relative;width:16px}.checkmark:after{background:#000;border:none;content:"";height:8px;left:calc(50% - 4px);opacity:0;position:absolute;top:calc(50% - 4px);visibility:hidden;width:8px}.checkmark--rounded,.checkmark--rounded:after{border-radius:50%}.suggestions{padding-top:30px!important}.suggestions__title{display:inline-block;font-size:20px;line-height:30px;margin-bottom:18px;text-align:center;width:100%}.suggestions__registries-list{background-image:none!important;padding:0 30px!important}@media (max-height:576px){.suggestions__registries-list{padding:0 15px!important}}.field-desc{color:#737373;padding-left:24px}#admin-bar-iframe{display:none}.text-center{text-align:center}.full_width{max-width:100%!important;width:100%}.width_auto{width:100%}.overflow{overflow:hidden}.text-upper{text-transform:uppercase}.text-lower{text-transform:lowercase}@media (min-width:1100px){.show_mobile{display:none}}@media (max-width:1100px){.hide_mobile{display:none}}.mb_zero{margin-bottom:0!important}.mt_zero{margin-top:0!important}.d_none{display:none!important}.flex_no_wrap{flex-wrap:nowrap!important}.color_black{color:#000!important}.color_white{color:#fff!important}.text-label{font-size:14px;font-weight:700;letter-spacing:.2em;line-height:1.2;text-decoration:none;text-transform:uppercase}.proxy_wrapper{background:#fff;color:#000}.proxy_wrapper a:not(.proxy_btn){color:#000}.proxy_wrapper p{line-height:normal}.proxy_wrapper h1,.proxy_wrapper h2,.proxy_wrapper h3,.proxy_wrapper h4,.proxy_wrapper h5,.proxy_wrapper h6{color:#000}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .bottom_content:not(.no_hover){padding-bottom:35px!important}.proxy_container{display:block;font-size:16px;line-height:1.35;margin:0 auto;max-width:1440px;padding:0 75px;position:relative}.proxy_container.overflow{padding-bottom:50px}@media (max-width:481px){.proxy_container.overflow{padding-bottom:0}}@media (max-width:1500px){.proxy_container{max-width:1260px}}@media (max-width:1300px){.proxy_container{max-width:100%;padding:0 20px}}.proxy_line{background:#000;border:none;border-radius:0;display:block;height:1px;margin:0;padding:0;width:100%}.proxy_box_container{margin:100px auto;max-width:826px}@media (max-width:1440px){.proxy_box_container{margin:50px auto}}@media (max-width:1100px){.proxy_box_container{margin:30px auto;padding:0 20px}}@media (max-width:482px){.proxy_box_container{padding:0}}.proxy_errors_list li{color:#e13f3f}.proxy_navigation{color:#000}.proxy_navigation .back_url{color:#000;display:inline-block;font-size:16px;letter-spacing:.03em;line-height:1.2;margin-bottom:26px;text-decoration:none}.proxy_navigation_container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-bottom:50px;padding-top:50px}@media (max-width:1100px){.proxy_navigation_container{padding-bottom:25px;padding-top:25px}}.proxy_navigation_left_side,.proxy_navigation_right_side{text-align:center}@media (max-width:1100px){.proxy_navigation{padding-bottom:26px}}.proxy_navigation ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0;position:relative}@media (max-width:1100px){.proxy_navigation ul{align-items:center;bottom:0;flex-direction:column}}.proxy_navigation ul li{font-family:Function,Arial,sans-serif;margin:0 30px}@media (max-width:1100px){.proxy_navigation ul li{margin:0 20px}}.proxy_navigation ul li a{border-bottom:3px solid #fff;color:#000;display:inline-block;font-size:18px;font-weight:400;line-height:1.6;padding:5px 0 15px;text-decoration:none}@media (max-width:1100px){.proxy_navigation ul li a{border-bottom-width:0;display:block;font-size:16px;text-align:center;width:100%}}.proxy_navigation ul li.active a{background:#fff;border-bottom-color:#000;font-weight:700}.proxy_success_msg{border:1px solid #057805;color:#057805;margin:30px 0;padding:12px}.proxy_success_msg a{color:#057805!important;text-decoration:underline}.proxy_error_msg{border:1px solid #e13f3f;color:#e13f3f;margin:30px 0;padding:12px}.proxy_error_msg a{color:#e13f3f!important;text-decoration:underline}.proxy_notice_msg{border:1px solid #f6b363;color:#000;margin:30px 0;padding:12px}.proxy_notice_msg a{color:#000!important;text-decoration:underline}.proxy_info_msg{border:1px solid #7a7676;color:#000;margin:30px 0;padding:12px}.proxy_info_msg a{color:#000!important;text-decoration:underline}.proxy_form_wrapper{border:1px solid rgba(0,0,0,.2);padding:50px}@media (max-width:1100px){.proxy_form_wrapper{padding:25px}}@media (max-width:482px){.proxy_form_wrapper{padding:10px}}.proxy_form_section_title{font-size:20px;font-weight:700;letter-spacing:-.04em;margin:0 10px;text-transform:uppercase}.proxy_form_section_subtitle{font-size:18px;letter-spacing:.01em;margin:0 10px}.proxy_form_section_desc{font-size:16px;margin:0 10px}.proxy_form .fields-group{display:flex;flex-wrap:wrap;margin-bottom:40px}@media (max-width:1100px){.proxy_form .fields-group{margin-bottom:20px}}.proxy_form .fields-group.fields-center{justify-content:center}.proxy_form .fields-group:last-child{margin-bottom:0}.proxy_form .fields-group .field-row{color:#000;display:flex;flex-direction:column;margin:10px;width:calc(50% - 20px)}@media (max-width:1100px){.proxy_form .fields-group .field-row{width:calc(100% - 20px)}}.proxy_form .fields-group .field-row.full_width{width:calc(100% - 20px)}.proxy_form .fields-group .field-row.fields-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.proxy_form .fields-group .field-row.fields-columns .fields-col{display:flex;flex-direction:column;margin:9px;width:calc(50% - 18px)}.proxy_form .fields-group .field-row.fields-columns .fields-col.left_col{margin-left:0;width:calc(50% - 14px)}.proxy_form .fields-group .field-row.fields-columns .fields-col.right_col{margin-right:0;width:calc(50% - 14px)}.proxy_form .fields-group .field-row label{font-size:14px;letter-spacing:.01em;line-height:1.4}.proxy_form .fields-group .field-row label.radio_label{align-items:center;display:flex;margin:0 10px}.proxy_form .fields-group .field-row label.radio_label--m0{margin:0}.proxy_form .fields-group .field-row label.radio_label input{margin-top:5px}.proxy_form .fields-group .field-row label.radio_label span:not(.checkmark){display:inline-block;font-size:16px;margin:0 5px}.proxy_form .fields-group .field-row label.radio_label~.proxy_field_error{padding-left:32px}.proxy_form .fields-group .field-row label.proxy_checkbox_container,.proxy_form .fields-group .field-row label.proxy_radiobox_container{font-size:14px}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox]),.proxy_form .fields-group .field-row select,.proxy_form .fields-group .field-row textarea{border:1px solid rgba(0,0,0,.2);border-radius:0;box-shadow:none;color:#000;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.01em;line-height:1.2;margin:6px 0!important;outline:none;padding:14px 16px;text-transform:none;width:100%}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox])::-moz-placeholder,.proxy_form .fields-group .field-row select::-moz-placeholder,.proxy_form .fields-group .field-row textarea::-moz-placeholder{color:#7a7676}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox])::placeholder,.proxy_form .fields-group .field-row select::placeholder,.proxy_form .fields-group .field-row textarea::placeholder{color:#7a7676}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox]):-ms-input-placeholder,.proxy_form .fields-group .field-row select:-ms-input-placeholder,.proxy_form .fields-group .field-row textarea:-ms-input-placeholder{color:#7a7676}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox])::-webkit-input-placeholder,.proxy_form .fields-group .field-row select::-webkit-input-placeholder,.proxy_form .fields-group .field-row textarea::-webkit-input-placeholder{color:#7a7676}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox]):-moz-placeholder,.proxy_form .fields-group .field-row select:-moz-placeholder,.proxy_form .fields-group .field-row textarea:-moz-placeholder{color:#7a7676}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox]):focus,.proxy_form .fields-group .field-row select:focus,.proxy_form .fields-group .field-row textarea:focus{border-color:#000}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox]):-webkit-autofill,.proxy_form .fields-group .field-row select:-webkit-autofill,.proxy_form .fields-group .field-row textarea:-webkit-autofill{background-color:inherit}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox]):autofill,.proxy_form .fields-group .field-row select:autofill,.proxy_form .fields-group .field-row textarea:autofill{background-color:inherit}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox])[disabled],.proxy_form .fields-group .field-row select[disabled],.proxy_form .fields-group .field-row textarea[disabled]{background:hsla(0,0%,76%,.2);cursor:not-allowed}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox])[readonly],.proxy_form .fields-group .field-row select[readonly],.proxy_form .fields-group .field-row textarea[readonly]{background:hsla(0,0%,76%,.2)}.proxy_form .fields-group .field-row input:not([type=radio]):not([type=checkbox])[readonly].readonly_bg,.proxy_form .fields-group .field-row select[readonly].readonly_bg,.proxy_form .fields-group .field-row textarea[readonly].readonly_bg{background:none}.proxy_form .fields-group .field-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/img/small_arrow_down.svg);background-position:calc(100% - 19px);background-repeat:no-repeat;background-size:16px;padding-right:30px}.proxy_form .fields-group .field-row .field-desc{font-size:14px;line-height:normal;margin:5px 0;padding-left:30px}.proxy_form .fields-group .field-row .field-input-wrap{align-items:center;display:flex}.proxy_form .fields-group.cols-dir .field-row{margin:10px 0;width:100%}.proxy_form .fields-group.free_group{justify-content:flex-start}.proxy_form .fields-group.free_group .field-row{margin:0;width:auto}@media (max-width:1100px){.proxy_form .fields-group.free_group_m{justify-content:flex-start}.proxy_form .fields-group.free_group_m .field-row{margin:0;width:auto}}.proxy_form .form_footer{display:flex;flex-wrap:wrap;justify-content:center;margin:30px 0 0}.proxy_form .form_footer.space_sm{margin:10px 0 0}.proxy_field_error{color:red;font-size:14px;letter-spacing:.01em;line-height:1.4}.proxy_table{border:none;border-collapse:collapse;width:100%}.proxy_table a{color:#000;text-decoration:underline}.proxy_table a.proxy_btn{color:#fff;text-decoration:none}.proxy_table tr{border:solid rgba(0,0,0,.2);border-width:0 0 1px}.proxy_table tr th{font-weight:700}.proxy_table tr td,.proxy_table tr th{border:none;padding:10px;text-align:center}.proxy_table tr.mobile_row{width:100%}.proxy_table tr.mobile_row td{padding:0}.proxy_table tr.mobile_row td ._rows ._row{display:flex}@media (max-width:482px){.proxy_table tr.mobile_row td ._rows ._row{font-size:14px}}.proxy_table tr.mobile_row td ._rows ._row ._col{padding:15px 10px 15px 0;text-align:left}.proxy_table tr.mobile_row td ._rows ._row ._col._head_col{width:120px}.proxy_table tr.mobile_row td ._rows ._row ._col._content_col{flex:1}.proxy_table.text_left td,.proxy_table.text_left th{text-align:left}.proxy_table[data-search-registries-list] tr.mobile_row td ._rows ._row ._col{padding:5px 5px 10px 0}.proxy_products_grid{display:flex;flex-wrap:wrap;margin:20px -20px}.proxy_products_grid .product_item{border:3px dashed #fff;font-size:18px;margin:20px 20px 40px;text-align:center;width:calc(25% - 40px)}@media (max-width:1400px){.proxy_products_grid .product_item{width:calc(33.33% - 40px)}}@media (max-width:1100px){.proxy_products_grid .product_item{margin:20px;width:calc(50% - 40px)}}@media (max-width:700px){.proxy_products_grid .product_item{width:calc(100% - 40px)}}.proxy_products_grid .product_item img{max-width:100%}.proxy_products_grid .product_item img.product_image{height:200px;-o-object-fit:contain;object-fit:contain}.proxy_products_grid .product_item a{color:#000}.proxy_products_grid .product_item_title{font-family:Optima nova,sans-serif;font-size:22px;font-weight:700;letter-spacing:-.04em;line-height:normal;margin:0 0 5px;padding:0;text-decoration:none;text-transform:uppercase}.proxy_products_grid .product_item_title a{text-decoration:none}.proxy_products_grid .product_item_desc{font-size:18px;line-height:normal;margin:0 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.proxy_products_grid .product_item_price{font-size:22px;line-height:normal;margin:0 0 5px}.proxy_products_grid .product_item_image_link{display:inline-block;margin:0 0 5px}.proxy_products_grid .product_item_add_to_cart{align-items:center;display:flex;justify-content:center}.proxy_products_grid .product_item_qty_wrap{align-items:center;border:1px solid rgba(0,0,0,.3);display:flex;margin-right:10px}.proxy_products_grid .product_item_qty_wrap button{align-items:center;background:none;border:none;border-radius:0;color:#000;cursor:pointer;display:inline-flex;font-size:20px;height:40px;justify-content:center;padding:10px;width:35px}.proxy_products_grid .product_item_qty_wrap button:hover{background:rgba(0,0,0,.1)}.proxy_products_grid .product_item_qty_wrap button[disabled]{opacity:.4}.proxy_products_grid .product_item_qty_wrap input{background:none;border:none;border-radius:0;box-shadow:none;color:#000;font-size:14px;font-weight:400;height:40px;letter-spacing:.2em;line-height:1;outline:none;padding:10px;text-align:center;width:40px}.proxy_products_grid .product_item_qty_wrap input::-webkit-inner-spin-button,.proxy_products_grid .product_item_qty_wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.proxy_products_grid .product_item_qty_wrap input[type=number]{-moz-appearance:textfield}.proxy_products_grid .product_item_qty_wrap img{height:10px;max-width:10px}.proxy_products_grid .product_item_add_to_cart_btn{background:none;border:1px solid rgba(0,0,0,.3);border-radius:0;color:#000!important;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:.2em;line-height:1.2;min-height:42px;padding:10px;text-transform:uppercase}.proxy_products_grid .product_item_add_to_cart_btn:not([disabled]):not(.not_hover):hover{border-color:#000}.proxy_products_grid .product_item_add_to_cart_btn[disabled]{cursor:not-allowed}.proxy_products_grid .product_item_add_to_cart_btn.not_hover{cursor:default}.proxy_products_grid .product_item_add_to_cart_btn.dark_style{background:#000;border-color:#000;color:#fff!important}.proxy_products_grid .product_item_counter{color:#aaa;font-size:16px}.proxy_products_grid .product_item_data_row{margin:0 0 5px}.proxy_products_grid .product_item [data-product-remove-btn]{border-bottom:1px solid #000;font-size:14px;letter-spacing:.14em;padding-bottom:2px;text-decoration:none}.proxy_products_grid .product_item_selectbox{margin-right:5px}.proxy_products_grid .product_item_selectbox .selectbox_wrapper{width:106px}.proxy_products_grid .product_item_selectbox .selectbox_input{padding:10.5px 5px}.proxy_products_grid .product_item_selectbox .selectbox_list{font-size:14px;width:100%}.proxy_products_grid .product_item_drag_insert{border-color:#bfbfbf}.proxy_products_grid .product_item_drag_insert *{visibility:hidden}.proxy_products_grid .product_item_drag_handle{align-items:center;cursor:-webkit-grab;cursor:grab;display:flex;font-size:14px;justify-content:center;margin-top:10px;text-transform:uppercase}.proxy_products_grid .product_item_drag_handle img{display:inline-block;height:18px;margin-right:5px;-o-object-fit:contain;object-fit:contain;width:18px}.proxy_products_grid_hover{grid-column-gap:50px;grid-row-gap:40px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:76px 0}@media (max-width:1440px){.proxy_products_grid_hover{grid-column-gap:30px}}@media (max-width:1400px){.proxy_products_grid_hover{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1101px){.proxy_products_grid_hover{grid-template-columns:1fr 1fr}}@media (max-width:769px){.proxy_products_grid_hover{grid-template-columns:1fr;margin:20px 0}}.proxy_products_grid_hover .product_item{display:flex;flex-direction:column}.proxy_products_grid_hover .product_item .top_content{margin-bottom:14px;position:relative;text-align:center;width:100%}.proxy_products_grid_hover .product_item .top_content a{display:block}.proxy_products_grid_hover .product_item .top_content img{background:#fff;height:270px;max-height:270px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:100%}.proxy_products_grid_hover .product_item .top_content img.hover_img{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.proxy_products_grid_hover .product_item .bottom_content{display:flex;flex-direction:column;flex-grow:1;position:relative;text-align:center;width:100%}.proxy_products_grid_hover .product_item .bottom_content ._content{background:#fff;display:flex;flex-direction:column;flex-grow:1;transition:opacity .3s ease;width:100%;z-index:0}.proxy_products_grid_hover .product_item .bottom_content ._content_hover{background:#fff;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.proxy_products_grid_hover .product_item .bottom_content.no_hover ._content{position:relative}.proxy_products_grid_hover .product_item_title{font-family:Optima nova,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:-.04em;margin-bottom:10px;text-align:center;text-transform:capitalize}.proxy_products_grid_hover .product_item_title>a{font-family:Optima nova,sans-serif}.proxy_products_grid_hover .product_item_desc{font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:14px;text-align:center}.proxy_products_grid_hover .product_item_price{font-family:Lato,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:1;margin-top:auto;text-align:center}.proxy_products_grid_hover .product_item_add_to_cart{align-items:center;display:flex;justify-content:center}.proxy_products_grid_hover .product_item_qty_wrap{align-items:center;border:1px solid rgba(0,0,0,.3);display:flex;margin-right:10px}.proxy_products_grid_hover .product_item_qty_wrap button{align-items:center;background:none;border:none;border-radius:0;color:#000;cursor:pointer;display:inline-flex;font-size:20px;height:40px;justify-content:center;padding:10px;width:35px}.proxy_products_grid_hover .product_item_qty_wrap button:hover{background:rgba(0,0,0,.1)}.proxy_products_grid_hover .product_item_qty_wrap button[disabled]{opacity:.4}.proxy_products_grid_hover .product_item_qty_wrap input{background:none;border:none;border-radius:0;box-shadow:none;color:#000;font-size:14px;font-weight:400;height:40px;letter-spacing:.2em;line-height:1;outline:none;padding:10px;text-align:center;width:40px}.proxy_products_grid_hover .product_item_qty_wrap input::-webkit-inner-spin-button,.proxy_products_grid_hover .product_item_qty_wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.proxy_products_grid_hover .product_item_qty_wrap input[type=number]{-moz-appearance:textfield}.proxy_products_grid_hover .product_item_qty_wrap img{height:10px;max-width:10px}.proxy_products_grid_hover .product_item_add_to_cart_btn{background:none;border:1px solid rgba(0,0,0,.3);border-radius:0;color:#000!important;cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.1em;line-height:1.2;min-height:42px;padding:10px;text-transform:uppercase}@media (max-width:1440px){.proxy_products_grid_hover .product_item_add_to_cart_btn{font-size:12px}}.proxy_products_grid_hover .product_item_add_to_cart_btn:not([disabled]):not(.not_hover):hover{border-color:#000}.proxy_products_grid_hover .product_item_add_to_cart_btn[disabled]{cursor:not-allowed}.proxy_products_grid_hover .product_item_add_to_cart_btn.not_hover{cursor:default}.proxy_products_grid_hover .product_item_add_to_cart_btn.dark_style{background:#000;border-color:#000;color:#fff!important}.proxy_products_grid_hover .product_item_counter{color:#aaa;font-size:16px}.proxy_products_grid_hover .product_item_data_row{margin:0 0 5px}.proxy_products_grid_hover .product_item [data-product-remove-btn]{border-bottom:1px solid #000;font-size:14px;letter-spacing:.14em;padding-bottom:2px;text-decoration:none}.proxy_products_grid_hover .product_item_selectbox{margin-right:5px}.proxy_products_grid_hover .product_item_selectbox .selectbox_wrapper{width:106px}.proxy_products_grid_hover .product_item_selectbox .selectbox_input{padding:10.5px 5px}.proxy_products_grid_hover .product_item_selectbox .selectbox_list{font-size:12px;width:100%}.proxy_products_grid_hover .product_item_drag_insert{border-color:#bfbfbf}.proxy_products_grid_hover .product_item_drag_insert *{visibility:hidden}.proxy_products_grid_hover .product_item_drag_handle{align-items:center;cursor:-webkit-grab;cursor:grab;display:flex;font-size:14px;justify-content:center;margin-top:20px;text-transform:uppercase}.proxy_products_grid_hover .product_item_drag_handle img{display:inline-block;height:18px;margin-right:5px;-o-object-fit:contain;object-fit:contain;width:18px}.proxy_products_grid_hover .product_item:hover .top_content img.hover_img{opacity:1}.proxy_products_grid_hover .product_item:hover .bottom_content:not(.no_hover) ._content_hover{opacity:1;z-index:2}.proxy_modal{background:rgba(0,0,0,.75);bottom:0;display:none;height:100%;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100%;z-index:999}.proxy_modal_wrapper{align-items:center;display:flex;height:inherit;justify-content:center;width:inherit}.proxy_modal_inner{background:#fff;max-width:600px;position:relative}@media (max-width:700px){.proxy_modal_inner{max-width:calc(100% - 20px)}}.proxy_modal_close{background-color:transparent;border:none;cursor:pointer;height:24px;position:absolute;right:10px;top:10px;width:24px}.proxy_modal_close svg{pointer-events:none}.proxy_modal_header{border-bottom:1px solid #e1e1e1;padding:25px 40px}@media (max-width:1100px){.proxy_modal_header{padding:12px 20px}}.proxy_modal_header p{font-size:22px;line-height:normal;margin:0;padding:0}@media (max-width:1100px){.proxy_modal_header p{font-size:20px}}.proxy_modal_content{padding:25px 40px}@media (max-width:1100px){.proxy_modal_content{padding:12px 20px}}.proxy_modal_content .proxy_form .field-row label.radio_label{font-size:16px;margin:0}.proxy_modal_content .proxy_form .field-row .field-desc{font-size:14px;padding-left:24px}.proxy_modal_footer{border-top:1px solid #e1e1e1;padding:25px 40px}@media (max-width:1100px){.proxy_modal_footer{padding:12px 20px}}.proxy_head{display:flex;justify-content:space-between;padding:50px 0}@media (max-width:1100px){.proxy_head{flex-direction:column;padding:20px 0}}.proxy_head_title{font-size:40px;font-weight:700;line-height:1;margin:0 0 15px;text-transform:uppercase}.proxy_head_title--capitalize{text-transform:capitalize}@media (max-width:1440px){.proxy_head_title{font-size:40px}}@media (max-width:1100px){.proxy_head_title{font-size:28px;margin:15px 0}}.proxy_head_desc{font-size:18px;font-weight:400;line-height:1.2;margin-bottom:15px}.proxy_page_title{font-family:Optima nova,sans-serif;font-size:42px;font-weight:400;line-height:1;margin:10px 0 25px;padding:0;text-transform:capitalize}@media (max-width:1440px){.proxy_page_title{font-size:40px}}@media (max-width:1100px){.proxy_page_title{font-size:28px;margin:15px 0}}.proxy_page_desc{font-size:18px;letter-spacing:normal;line-height:1.3;margin-bottom:5px;max-width:610px}.proxy_page_desc p{letter-spacing:normal;margin:0;padding:0}.proxy_order_head{background:#f7f7f7;color:#000;font-size:18px;padding:24px 0}.proxy_order_head .proxy_container{align-items:center;display:flex;justify-content:space-between}@media (max-width:700px){.proxy_order_head .proxy_container{flex-direction:column}}.proxy_order_head .proxy_container .price_box{display:flex;flex-wrap:wrap;margin:0;padding:0;width:65%}@media (max-width:1100px){.proxy_order_head .proxy_container .price_box{flex-direction:column}}@media (max-width:700px){.proxy_order_head .proxy_container .price_box{width:100%}}.proxy_order_head .proxy_container .price_box li{align-items:center;border-bottom:1px dashed #000;display:flex;justify-content:space-between;margin:10px 50px 10px 0;width:280px}.proxy_order_head .proxy_container .price_box li span{display:inline-block;margin-right:10px}@media (max-width:1600px){.proxy_order_head .proxy_container .price_box li{margin:10px 30px 10px 0;width:220px}}@media (max-width:1100px){.proxy_order_head .proxy_container .price_box li{margin:10px 0;width:280px}}@media (max-width:700px){.proxy_order_head .proxy_container .price_box li{width:100%}}.proxy_order_head .proxy_container .credit_box{line-height:1;text-align:right;width:35%}@media (max-width:700px){.proxy_order_head .proxy_container .credit_box{margin-top:20px;text-align:left;width:100%}}.proxy_order_head .proxy_container .credit_box span{font-size:14px;letter-spacing:.03em}.proxy_order_table{margin:70px 0}@media (max-width:1100px){.proxy_order_table{margin:20px 0}}.proxy_order_table table th{font-weight:400;padding:0 10px 25px 0;text-transform:uppercase}.proxy_order_table table td,.proxy_order_table table th{font-size:16px;letter-spacing:.03em;line-height:1.2}.proxy_order_table table td{padding:32px 10px 32px 0}.proxy_order_table table td.item_note{width:300px}@media (max-width:1440px){.proxy_order_table table td.item_note{width:250px}}.proxy_order_table table td.item_ty_btn{width:150px}.proxy_order_table table td .item_img_box{display:flex}@media (max-width:1366px){.proxy_order_table table td .item_img_box{flex-direction:column}}.proxy_order_table table td .item_img_box a{text-decoration:none}.proxy_order_table table td .item_img_box img{height:100px;max-width:100px;-o-object-fit:contain;object-fit:contain;width:100px}.proxy_order_table table td .item_img_box .item_img_wrap{margin-right:20px}.proxy_pagination{padding:40px 0}@media (max-width:1100px){.proxy_pagination{padding:20px 0}}.proxy_pagination .pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}.proxy_pagination .pagination li{color:#000;font-size:14px;letter-spacing:.03em;line-height:1.2;list-style-type:none;margin:4px}.proxy_pagination .pagination li a{border-radius:8px;color:#000;display:inline-block;float:none;height:auto;padding:8px 13px;text-decoration:none;vertical-align:middle;width:auto}.proxy_pagination .pagination li a:hover{background:#f7f7f7}.proxy_pagination .pagination li.active span{background:#f7f7f7;border-radius:8px;padding:8px 13px}.proxy_pagination .pagination li.next a,.proxy_pagination .pagination li.prev a{padding:0}.proxy_pagination .pagination li.next a:hover,.proxy_pagination .pagination li.prev a:hover{background:none}.proxy_pagination .pagination li.disabled{opacity:.5}.proxy_link{background:none;border:none;border-radius:0;box-shadow:none;color:#000;cursor:pointer;display:inline-block;outline:none;padding:0;text-decoration:underline}.proxy_link[data-show-full-note]{margin:0 4px}.proxy_btn{background:#000;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-style:normal;font-weight:400;height:auto;letter-spacing:.2em;line-height:normal;outline:none;padding:13px 20px;text-decoration:none;text-transform:uppercase;width:auto}.proxy_btn:hover{color:#fff!important;opacity:.8}.proxy_btn[disabled]{cursor:not-allowed;opacity:.65}.proxy_btn.size_m{min-width:183px}.proxy_btn.size_s{font-size:12px;padding:8px 12px}.proxy_btn.white_bg{background:#fff;border:1px solid #000;color:#000!important}.proxy_checkbox_container{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:6px;line-height:normal;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.proxy_checkbox_container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.proxy_checkbox_container input:checked~.checkmark:after{opacity:1;visibility:visible}.proxy_radiobox_container{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:6px;line-height:normal;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.proxy_radiobox_container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.proxy_radiobox_container input:checked~.checkmark:after{opacity:1;visibility:visible}.proxy_gift_receive_title{font-size:20px;font-weight:700;letter-spacing:-.04em;line-height:normal;margin:10px;text-transform:uppercase}.proxy_gift_receive_desc{color:#000;font-size:16px;line-height:normal;margin:20px 10px 0}.proxy_gift_receive_desc p{line-height:normal}.proxy_gift_receive_desc [data-show-gift-receive-desc]{color:#696969;letter-spacing:.03em;-webkit-text-decoration-line:underline;text-decoration-line:underline}.proxy_gift_receive_fields{margin-top:20px}.proxy_gift_receive_fields .fields-group .field-row label.proxy_checkbox_container,.proxy_gift_receive_fields .fields-group .field-row label.proxy_radiobox_container{font-size:16px}.proxy_air_datepicker{border-radius:0!important}.proxy_air_datepicker .air-datepicker--buttons,.proxy_air_datepicker .air-datepicker--content,.proxy_air_datepicker .air-datepicker--navigation{border-radius:0}.proxy_air_datepicker .air-datepicker-body--day-name{color:#000;font-weight:700}.proxy_air_datepicker .air-datepicker-button{border-radius:0;color:#000}.proxy_air_datepicker .air-datepicker-cell{border-radius:0}.proxy_air_datepicker .air-datepicker-cell[class*=-current-]:not([class*=-day-]),.proxy_air_datepicker .air-datepicker-cell[class*=-selected-]{background:#000!important;color:#fff!important}.proxy_air_datepicker .air-datepicker-nav--action,.proxy_air_datepicker .air-datepicker-nav--title{border-radius:0}.proxy_title{color:#000;font-size:40px;text-transform:capitalize}@media (max-width:1100px){.proxy_title{font-size:28px}}.proxy_subtitle{color:#000;font-size:28px}@media (max-width:1100px){.proxy_subtitle{font-size:20px}}.proxy_sorting{font-size:20px;margin-top:45px}@media (max-width:1100px){.proxy_sorting{font-size:16px;margin-top:20px}}.proxy_sorting_label{font-weight:700;letter-spacing:-.04em;text-transform:uppercase}.proxy_sorting .proxy_checkbox_container,.proxy_sorting .proxy_radiobox_container{font-size:20px}@media (max-width:1100px){.proxy_sorting .proxy_checkbox_container,.proxy_sorting .proxy_radiobox_container{font-size:16px}}.proxy_sorting.h_space{padding:0 10px}.proxy_wrapper.proxy_manage_registry .product_item .bottom_content{padding-bottom:7%}@media (max-width:481px){.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr 1fr!important}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item img{height:167px;max-height:167px}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_add_to_cart{display:flex;flex-direction:column}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_selectbox{margin-bottom:5px;margin-right:0;width:100%}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_selectbox .selectbox_wrapper{width:inherit}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_selectbox .selectbox_wrapper .selectbox_input{padding:8px 5px}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_counter{display:flex;flex-direction:column;font-size:14px;line-height:10px}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_title{font-size:20px}.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_desc,.proxy_wrapper:not(.proxy_manage_registry) .proxy_products_grid_hover .product_item .product_item_price{font-size:18px}}.product_item_add_to_registry{margin-top:10px}.selectbox_wrapper{cursor:pointer;display:inline-block;position:relative}.selectbox_input{border:1px solid rgba(0,0,0,.3);border-radius:0;font-size:14px;padding:5px;position:relative;width:inherit;z-index:1}.selectbox_input_label{color:#aaa;display:inline-block;letter-spacing:.2em;margin-right:5px;text-transform:uppercase}.selectbox_input_value{font-weight:700}.selectbox_input_arrow{display:inline-block;margin-left:5px}.selectbox_list{background:#fff;border:1px solid rgba(0,0,0,.3);display:none;left:0;list-style-type:none;margin:0;max-height:160px;min-width:80px;overflow-y:auto;padding:0;position:absolute;top:100%;width:calc(100% - 2px);z-index:2}.selectbox_list_item{border-bottom:1px solid rgba(0,0,0,.3);padding:4px;text-align:left}.selectbox_list_item:last-child{border-bottom-width:0}.selectbox_list_item:hover{background-color:#eee;color:#000}.selectbox_list_item.selected{background-color:#000;color:#fff}.selectbox_open .selectbox_list{display:block}.selectbox_open .selectbox_input_arrow svg{transform:rotate(-180deg)}.selectbox_direction_bottom .selectbox_list{bottom:100%;top:inherit}.add-new-suggestion{align-items:center;display:flex;justify-content:flex-end}.order-line--canceled{opacity:.6;pointer-events:none;position:relative}.order-line--canceled td:first-child{position:relative}.order-line--canceled td:first-child:before{background:#000;content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:120%;z-index:1}@media (max-width:1100px){.order-line--canceled td:first-child:before{width:100%}}.view-registry-list{padding:40px 0}
