@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;
@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;
/* The above import directives are aggregated from content. */
/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
.page-print .logo {
  display: block;
  float: none;
  text-align: left;
}
@media print {
  * {
    -webkit-filter: none !important;
    background: transparent !important;
    color: #000000 !important;
    filter: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline !important;
  }
  pre,
  blockquote {
    border: 1px solid #999999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  .table-wrapper table {
    width: 100%;
    table-layout: fixed;
  }
  .table-wrapper table td {
    width: auto;
  }
  .table-wrapper table > tfoot > tr:first-child {
    border-top: 1px solid #999999;
  }
  .box,
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 1cm;
  }
  .block-content,
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  .block-content {
    page-break-before: avoid;
  }
  .block-title,
  h2,
  h3 {
    page-break-after: avoid;
  }
  .nav-toggle {
    display: none !important;
  }
  .sidebar,
  .nav-sections,
  .header.content > *[class],
  .panel.wrapper > *[class],
  .footer.content > *[class] {
    display: none;
  }
  .logo,
  .footer .copyright {
    display: block !important;
    margin: 10px 0;
  }
  .order-details-items .order-items .order-gift-message:not(.expanded-content) {
    height: auto;
    visibility: visible;
  }
  .column.main {
    float: none !important;
    width: 100% !important;
  }
  .breadcrumbs {
    margin: 0 auto;
    text-align: right;
  }
  .footer.content {
    padding: 0;
  }
  .hidden-print {
    display: none !important;
  }
}
@charset "UTF-8"; /* HEADER CSS */ 200;300;400;500;600;700;800;900&display=swap"); 300;400;500;700;900&display=swap"); a {color: rgb(63, 158, 143); } a:visited, .alink:visited {color: rgb(63, 158, 143); } #category-node-41 .ammenu-submenu-block.-vertical > .ammenu-items-list + .ammenu-submenu-sidebar .ammenu-submenu-block.-vertical .ammenu-submenu-block.-vertical ul.ammenu-items-list {display: none !important; } .moh_vd_mobile {display: none; } .catalog-category-view .page-wrapper .breadcrumbs ul.items li {display: none; } .catalog-category-view .page-wrapper .breadcrumbs ul.items li:first-child, .catalog-category-view .page-wrapper .breadcrumbs ul.items li:last-child {display: block !important; } strong.daterapparthertyfivest {font-weight: unset; color: #459f8e; } .widget.block.block-static-block {margin-top: 0 !important; margin-bottom: 0 !important; } .cms-home .page-header.type1 {position: absolute; width: 100%; top: 0; background: transparent; border-top: 5px solid #459f8e; transition: 0.2s all ease-in-out; } .cms-home .page-header:hover, .page-header.open_search {background: #fff !important; } .header.links li {display: none; } .header.links li.authorization-link {display: block; } .header.links li.authorization-link > a {display: none; } .header.content .logo {display: block; font-weight: 500; font-size: 50px; margin-top: 0px; line-height: 1; color: #101010; text-transform: uppercase; font-family: "Bebas Neue" !important; letter-spacing: 0; margin-bottom: -5px; } .header.header-row .header-center {padding-top: 10px; padding-bottom: 10px; } .header.header-row .header-left {padding-top: 10px; padding-bottom: 10px; } .layout-fullwidth .page-main {border-top: 1px solid #f6f5f3; } .cms-home .page-header .header.content .logo {color: #fff; } .cms-home .page-header:hover .header.content .logo {color: #101010; } .page-header.open_search .header.content .logo {color: #101010 !important; } .header-row .header-left {padding: 0; } .page-header.type1 .header-contact {min-width: 16%; } .cms-home .page-header.type1.sticky-header .header-contact .my-account {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,-0.2199993133544922,11.933999061584473)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,12.142999649047852,7.2829999923706055)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M-9.409000396728516,4.7829999923706055 C-9.409000396728516,4.7829999923706055 -9.642999649047852,-4.4070000648498535 -0.164000004529953,-4.5960001945495605 C9.3149995803833,-4.7829999923706055 9.642999649047852,4.7829999923706055 9.642999649047852,4.7829999923706055'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,3.4300003051757812,-1.5009994506835938)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,8.13700008392334,8.137999534606934)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M5.63700008392334,0.0010000000474974513 C5.63700008392334,3.114000082015991 3.11299991607666,5.63700008392334 -0.0010000000474974513,5.63700008392334 C-3.114000082015991,5.63700008392334 -5.63700008392334,3.114000082015991 -5.63700008392334,0.0010000000474974513 C-5.63700008392334,-3.11299991607666 -3.114000082015991,-5.63700008392334 -0.0010000000474974513,-5.63700008392334 C3.11299991607666,-5.63700008392334 5.63700008392334,-3.11299991607666 5.63700008392334,0.0010000000474974513z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } .cms-home .page-header.type1 .header-contact .my-account {width: 20px; height: 20px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,-0.2199993133544922,11.933999061584473)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,12.142999649047852,7.2829999923706055)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M-9.409000396728516,4.7829999923706055 C-9.409000396728516,4.7829999923706055 -9.642999649047852,-4.4070000648498535 -0.164000004529953,-4.5960001945495605 C9.3149995803833,-4.7829999923706055 9.642999649047852,4.7829999923706055 9.642999649047852,4.7829999923706055'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,3.4300003051757812,-1.5009994506835938)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,8.13700008392334,8.137999534606934)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M5.63700008392334,0.0010000000474974513 C5.63700008392334,3.114000082015991 3.11299991607666,5.63700008392334 -0.0010000000474974513,5.63700008392334 C-3.114000082015991,5.63700008392334 -5.63700008392334,3.114000082015991 -5.63700008392334,0.0010000000474974513 C-5.63700008392334,-3.11299991607666 -3.114000082015991,-5.63700008392334 -0.0010000000474974513,-5.63700008392334 C3.11299991607666,-5.63700008392334 5.63700008392334,-3.11299991607666 5.63700008392334,0.0010000000474974513z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; padding: 0 !important; } .page-header.type1 .header-contact .my-account {width: 20px; height: 20px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,-0.2199993133544922,11.933999061584473)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,12.142999649047852,7.2829999923706055)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M-9.409000396728516,4.7829999923706055 C-9.409000396728516,4.7829999923706055 -9.642999649047852,-4.4070000648498535 -0.164000004529953,-4.5960001945495605 C9.3149995803833,-4.7829999923706055 9.642999649047852,4.7829999923706055 9.642999649047852,4.7829999923706055'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,3.4300003051757812,-1.5009994506835938)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,8.13700008392334,8.137999534606934)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M5.63700008392334,0.0010000000474974513 C5.63700008392334,3.114000082015991 3.11299991607666,5.63700008392334 -0.0010000000474974513,5.63700008392334 C-3.114000082015991,5.63700008392334 -5.63700008392334,3.114000082015991 -5.63700008392334,0.0010000000474974513 C-5.63700008392334,-3.11299991607666 -3.114000082015991,-5.63700008392334 -0.0010000000474974513,-5.63700008392334 C3.11299991607666,-5.63700008392334 5.63700008392334,-3.11299991607666 5.63700008392334,0.0010000000474974513z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; padding: 0 !important; margin: 0 8px !important; } .page-header.open_search .header-contact .my-account {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,-0.2199993133544922,11.933999061584473)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,12.142999649047852,7.2829999923706055)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M-9.409000396728516,4.7829999923706055 C-9.409000396728516,4.7829999923706055 -9.642999649047852,-4.4070000648498535 -0.164000004529953,-4.5960001945495605 C9.3149995803833,-4.7829999923706055 9.642999649047852,4.7829999923706055 9.642999649047852,4.7829999923706055'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,3.4300003051757812,-1.5009994506835938)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,8.13700008392334,8.137999534606934)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M5.63700008392334,0.0010000000474974513 C5.63700008392334,3.114000082015991 3.11299991607666,5.63700008392334 -0.0010000000474974513,5.63700008392334 C-3.114000082015991,5.63700008392334 -5.63700008392334,3.114000082015991 -5.63700008392334,0.0010000000474974513 C-5.63700008392334,-3.11299991607666 -3.114000082015991,-5.63700008392334 -0.0010000000474974513,-5.63700008392334 C3.11299991607666,-5.63700008392334 5.63700008392334,-3.11299991607666 5.63700008392334,0.0010000000474974513z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important; } .page-header.type1:hover .header-contact .my-account {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,-0.2199993133544922,11.933999061584473)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,12.142999649047852,7.2829999923706055)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M-9.409000396728516,4.7829999923706055 C-9.409000396728516,4.7829999923706055 -9.642999649047852,-4.4070000648498535 -0.164000004529953,-4.5960001945495605 C9.3149995803833,-4.7829999923706055 9.642999649047852,4.7829999923706055 9.642999649047852,4.7829999923706055'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,3.4300003051757812,-1.5009994506835938)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,8.13700008392334,8.137999534606934)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M5.63700008392334,0.0010000000474974513 C5.63700008392334,3.114000082015991 3.11299991607666,5.63700008392334 -0.0010000000474974513,5.63700008392334 C-3.114000082015991,5.63700008392334 -5.63700008392334,3.114000082015991 -5.63700008392334,0.0010000000474974513 C-5.63700008392334,-3.11299991607666 -3.114000082015991,-5.63700008392334 -0.0010000000474974513,-5.63700008392334 C3.11299991607666,-5.63700008392334 5.63700008392334,-3.11299991607666 5.63700008392334,0.0010000000474974513z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; } .cms-home .page-header.type1 .minicart-wrapper .showcart {width: 20px; height: 20px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg transform='matrix(1,0,0,1,4.918000221252441,-2.049999237060547)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,7.039999961853027,7.35699987411499)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M4.539999961853027,4.85699987411499 C4.539999961853027,4.85699987411499 4.539999961853027,-0.9860000014305115 4.539999961853027,-0.9860000014305115 C4.539999961853027,-0.9860000014305115 4.047999858856201,-4.85699987411499 0.041999999433755875,-4.716000080108643 C-3.9639999866485596,-4.576000213623047 -4.539999961853027,-0.8450000286102295 -4.539999961853027,-0.8450000286102295 C-4.539999961853027,-0.8450000286102295 -4.539999961853027,4.85699987411499 -4.539999961853027,4.85699987411499'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,6.073999881744385)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M19.434999465942383,0.5 C19.434999465942383,0.5 0.5,0.5 0.5,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,23.036998748779297)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='round' fill-opacity='0' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M0.5,0.5 C0.5,0.5 19.934999465942383,0.5 19.934999465942383,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,3.1680002212524414,5.529999732971191)'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,20.854999542236328,5.529999732971191)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; padding: 0 !important; } .page-header.type1 .minicart-wrapper .showcart {width: 20px; height: 20px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg transform='matrix(1,0,0,1,4.918000221252441,-2.049999237060547)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,7.039999961853027,7.35699987411499)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M4.539999961853027,4.85699987411499 C4.539999961853027,4.85699987411499 4.539999961853027,-0.9860000014305115 4.539999961853027,-0.9860000014305115 C4.539999961853027,-0.9860000014305115 4.047999858856201,-4.85699987411499 0.041999999433755875,-4.716000080108643 C-3.9639999866485596,-4.576000213623047 -4.539999961853027,-0.8450000286102295 -4.539999961853027,-0.8450000286102295 C-4.539999961853027,-0.8450000286102295 -4.539999961853027,4.85699987411499 -4.539999961853027,4.85699987411499'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,6.073999881744385)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M19.434999465942383,0.5 C19.434999465942383,0.5 0.5,0.5 0.5,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,23.036998748779297)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='round' fill-opacity='0' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5,0.5 C0.5,0.5 19.934999465942383,0.5 19.934999465942383,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,3.1680002212524414,5.529999732971191)'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,20.854999542236328,5.529999732971191)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; padding: 0 !important; margin-right: 16px; } .page-header.open_search .minicart-wrapper .showcart {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg transform='matrix(1,0,0,1,4.918000221252441,-2.049999237060547)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,7.039999961853027,7.35699987411499)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M4.539999961853027,4.85699987411499 C4.539999961853027,4.85699987411499 4.539999961853027,-0.9860000014305115 4.539999961853027,-0.9860000014305115 C4.539999961853027,-0.9860000014305115 4.047999858856201,-4.85699987411499 0.041999999433755875,-4.716000080108643 C-3.9639999866485596,-4.576000213623047 -4.539999961853027,-0.8450000286102295 -4.539999961853027,-0.8450000286102295 C-4.539999961853027,-0.8450000286102295 -4.539999961853027,4.85699987411499 -4.539999961853027,4.85699987411499'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,6.073999881744385)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M19.434999465942383,0.5 C19.434999465942383,0.5 0.5,0.5 0.5,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,23.036998748779297)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='round' fill-opacity='0' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5,0.5 C0.5,0.5 19.934999465942383,0.5 19.934999465942383,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,3.1680002212524414,5.529999732971191)'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,20.854999542236328,5.529999732971191)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important; } .page-header.type1:hover .minicart-wrapper .showcart {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg transform='matrix(1,0,0,1,4.918000221252441,-2.049999237060547)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,7.039999961853027,7.35699987411499)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M4.539999961853027,4.85699987411499 C4.539999961853027,4.85699987411499 4.539999961853027,-0.9860000014305115 4.539999961853027,-0.9860000014305115 C4.539999961853027,-0.9860000014305115 4.047999858856201,-4.85699987411499 0.041999999433755875,-4.716000080108643 C-3.9639999866485596,-4.576000213623047 -4.539999961853027,-0.8450000286102295 -4.539999961853027,-0.8450000286102295 C-4.539999961853027,-0.8450000286102295 -4.539999961853027,4.85699987411499 -4.539999961853027,4.85699987411499'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,6.073999881744385)'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M19.434999465942383,0.5 C19.434999465942383,0.5 0.5,0.5 0.5,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,1.920999526977539,23.036998748779297)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d='M0 0'%3E%3C/path%3E%3C/g%3E%3Cg%3E%3Cpath stroke-linecap='butt' stroke-linejoin='round' fill-opacity='0' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5,0.5 C0.5,0.5 19.934999465942383,0.5 19.934999465942383,0.5'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(-1,0,0,1,3.1680002212524414,5.529999732971191)'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,20.854999542236328,5.529999732971191)' opacity='1'%3E%3Cg%3E%3Cpath stroke-linecap='square' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0.5199999809265137,1.062000036239624 C0.5199999809265137,1.062000036239624 0.5360000133514404,6.103000164031982 0.5360000133514404,9.184000015258789 C0.5360000133514404,12.236000061035156 0.42899999022483826,17.902000427246094 0.42899999022483826,17.902000427246094'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } .page-header.type1 .header-contact a i, .page-header.type1 .minicart-wrapper a i {display: none !important; } .minicart-wrapper {margin-left: 0px; } .cms-home .page-header.type1 .header-contact .wishlist {width: 22px; height: 22px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='40' height='40' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M16 28.5c-.07 0-.14-.01-.2-.04C15.19 28.19 1 21.77 1 11.5c0-4.41 3.59-8 8-8 2.91 0 5.6 1.63 7 4.14 1.4-2.51 4.09-4.14 7-4.14 4.41 0 8 3.59 8 8 0 10.21-14.19 16.69-14.8 16.96-.06.03-.13.04-.2.04zm-7-24c-3.86 0-7 3.14-7 7 0 8.99 12.26 15.12 14 15.95 1.74-.83 14-7.02 14-15.95 0-3.86-3.14-7-7-7-2.87 0-5.5 1.81-6.53 4.5-.15.39-.79.39-.93 0C14.5 6.31 11.87 4.5 9 4.5z' fill='%23FFFFFF' data-original='%23FFFFFF' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; padding: 0 !important; } .page-header.type1 .header-contact .wishlist {width: 22px; height: 22px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='40' height='40' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M16 28.5c-.07 0-.14-.01-.2-.04C15.19 28.19 1 21.77 1 11.5c0-4.41 3.59-8 8-8 2.91 0 5.6 1.63 7 4.14 1.4-2.51 4.09-4.14 7-4.14 4.41 0 8 3.59 8 8 0 10.21-14.19 16.69-14.8 16.96-.06.03-.13.04-.2.04zm-7-24c-3.86 0-7 3.14-7 7 0 8.99 12.26 15.12 14 15.95 1.74-.83 14-7.02 14-15.95 0-3.86-3.14-7-7-7-2.87 0-5.5 1.81-6.53 4.5-.15.39-.79.39-.93 0C14.5 6.31 11.87 4.5 9 4.5z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; padding: 0 !important; margin: 2px 14px 0 5px !important; } .page-header.open_search .header-contact .wishlist {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='40' height='40' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M16 28.5c-.07 0-.14-.01-.2-.04C15.19 28.19 1 21.77 1 11.5c0-4.41 3.59-8 8-8 2.91 0 5.6 1.63 7 4.14 1.4-2.51 4.09-4.14 7-4.14 4.41 0 8 3.59 8 8 0 10.21-14.19 16.69-14.8 16.96-.06.03-.13.04-.2.04zm-7-24c-3.86 0-7 3.14-7 7 0 8.99 12.26 15.12 14 15.95 1.74-.83 14-7.02 14-15.95 0-3.86-3.14-7-7-7-2.87 0-5.5 1.81-6.53 4.5-.15.39-.79.39-.93 0C14.5 6.31 11.87 4.5 9 4.5z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E") !important; } .page-header.type1:hover .header-contact .wishlist {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='40' height='40' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M16 28.5c-.07 0-.14-.01-.2-.04C15.19 28.19 1 21.77 1 11.5c0-4.41 3.59-8 8-8 2.91 0 5.6 1.63 7 4.14 1.4-2.51 4.09-4.14 7-4.14 4.41 0 8 3.59 8 8 0 10.21-14.19 16.69-14.8 16.96-.06.03-.13.04-.2.04zm-7-24c-3.86 0-7 3.14-7 7 0 8.99 12.26 15.12 14 15.95 1.74-.83 14-7.02 14-15.95 0-3.86-3.14-7-7-7-2.87 0-5.5 1.81-6.53 4.5-.15.39-.79.39-.93 0C14.5 6.31 11.87 4.5 9 4.5z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); } .minicart-wrapper .action.showcart::after {margin-left: 26px !important; } .cms-home .page-header .header-contact a, .cms-home .minicart-wrapper .action.showcart .minicart-icon {color: #fff; } .minicart-wrapper .action.showcart::after {color: #101010; content: none; } .page-header .header-contact a, .minicart-wrapper .action.showcart .minicart-icon {color: #101010; } .cms-home .minicart-wrapper .action.showcart::after {color: #fff; } .page-header.open_search .minicart-wrapper .action.showcart::after {color: #101010 !important; } .cms-home .page-header:hover .header-contact a, .cms-home .page-header:hover .minicart-wrapper .action.showcart .minicart-icon, .cms-home .page-header:hover .minicart-wrapper .action.showcart::after {color: #101010; } .ammenu-nav-sections.-topmenu .ammenu-main-container, .ammenu-nav-sections {background: transparent !important; } .ammenu-menu-wrapper .ammenu-text-block .ammenu-text {font-size: 13px; text-transform: uppercase; font-family: "Roboto", sans-serif; color: #101010; font-weight: normal; letter-spacing: 0.1px; transition: 0.2s all ease-in-out; } .ammenu-menu-wrapper .ammenu-link.-simple .ammenu-text-block .ammenu-text {font-size: 13px; text-transform: capitalize; font-family: "Roboto", sans-serif; color: #222; font-weight: normal; letter-spacing: 0.1px; transition: 0.2s all ease-in-out; } .ammenu-nav-sections.-topmenu .ammenu-items.-root > .ammenu-item > .ammenu-link {padding: 10.5px 0px !important; } .ammenu-nav-sections.-topmenu .ammenu-items.-root > .ammenu-item {margin: 0 15px; } .ammenu-menu-wrapper .ammenu-text-block .ammenu-text::before, .ammenu-menu-wrapper .ammenu-main-container ul li .ammenu-submenu-wrapper ul li a > p span::before {position: absolute; content: ""; background: #000; width: 0%; transition: all 0.8s ease 0s; height: 2px; bottom: 0; left: 0; right: 0; margin: 0 auto; } .ammenu-menu-wrapper .ammenu-main-container ul li:hover > a p span::before, .ammenu-menu-wrapper .ammenu-main-container ul li .ammenu-submenu-wrapper ul li:hover > a p span::before {transition: all 0.8s ease 0s; width: 100%; } .ammenu-submenu-block.-vertical > .ammenu-items-list .ammenu-item {align-self: auto; } .ammenu-menu-wrapper .ammenu-submenu-wrapper .ammenu-text-block .ammenu-text {cursor: pointer; } .ammenu-menu-wrapper .ammenu-submenu-wrapper .ammenu-text-block .ammenu-text::before {background: #000; height: 1px; } .ammenu-menu-wrapper .ammenu-submenu-wrapper .ammenu-text-block .ammenu-text:hover::before {background: #000; } .ammenu-menu-wrapper .ammenu-submenu-block.-builder.-root .ammenu-submenu-block .ammenu-link.-simple:hover {text-decoration: none !important; } .page-header {border-top: 3px solid #000 !important; } .ammenu-menu-wrapper .ammenu-link.-simple {padding: 0; } .cms-home .ammenu-menu-wrapper .ammenu-text-block .ammenu-text {color: #fff; } .cms-home .page-header:hover .ammenu-menu-wrapper .ammenu-text-block .ammenu-text {color: #222; } .page-header.open_search .ammenu-menu-wrapper .ammenu-text-block .ammenu-text {color: #222 !important; } .ammenu-nav-sections.-topmenu .ammenu-items {justify-content: center; } .ammenu-menu-wrapper {margin-bottom: 0 !important; margin-top: -10px; } .panel.header .switcher {margin-top: 5px; } @media screen and (min-width: 1025px) {.ammenu-menu-title {display: none; } } .cms-home .searchimage a {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,-2.427000045776367,-2.177000045776367)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M0,-7.947999954223633 C4.386501312255859,-7.947999954223633 7.947999954223633,-4.386501312255859 7.947999954223633,0 C7.947999954223633,4.386501312255859 4.386501312255859,7.947999954223633 0,7.947999954223633 C-4.386501312255859,7.947999954223633 -7.947999954223633,4.386501312255859 -7.947999954223633,0 C-7.947999954223633,-4.386501312255859 -4.386501312255859,-7.947999954223633 0,-7.947999954223633z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,0,0)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(255,255,255)' stroke-opacity='1' stroke-width='1' d=' M3.25,3.125 C3.25,3.125 11,10.875 11,10.875'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: contain; } .searchimage a {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,-2.427000045776367,-2.177000045776367)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0,-7.947999954223633 C4.386501312255859,-7.947999954223633 7.947999954223633,-4.386501312255859 7.947999954223633,0 C7.947999954223633,4.386501312255859 4.386501312255859,7.947999954223633 0,7.947999954223633 C-4.386501312255859,7.947999954223633 -7.947999954223633,4.386501312255859 -7.947999954223633,0 C-7.947999954223633,-4.386501312255859 -4.386501312255859,-7.947999954223633 0,-7.947999954223633z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,0,0)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M3.25,3.125 C3.25,3.125 11,10.875 11,10.875'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: contain; display: block; width: 25px; height: 25px; transition: 0.5s all ease-in-out; transform: scale(0.8); } .page-header.open_search .searchimage a {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,-2.427000045776367,-2.177000045776367)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0,-7.947999954223633 C4.386501312255859,-7.947999954223633 7.947999954223633,-4.386501312255859 7.947999954223633,0 C7.947999954223633,4.386501312255859 4.386501312255859,7.947999954223633 0,7.947999954223633 C-4.386501312255859,7.947999954223633 -7.947999954223633,4.386501312255859 -7.947999954223633,0 C-7.947999954223633,-4.386501312255859 -4.386501312255859,-7.947999954223633 0,-7.947999954223633z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,0,0)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M3.25,3.125 C3.25,3.125 11,10.875 11,10.875'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E") !important; } .page-header .searchimage a {transition: 0.5s all ease-in-out; } .page-header:hover .searchimage a {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,-2.427000045776367,-2.177000045776367)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M0,-7.947999954223633 C4.386501312255859,-7.947999954223633 7.947999954223633,-4.386501312255859 7.947999954223633,0 C7.947999954223633,4.386501312255859 4.386501312255859,7.947999954223633 0,7.947999954223633 C-4.386501312255859,7.947999954223633 -7.947999954223633,4.386501312255859 -7.947999954223633,0 C-7.947999954223633,-4.386501312255859 -4.386501312255859,-7.947999954223633 0,-7.947999954223633z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,12,12)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,0,0)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='4' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M3.25,3.125 C3.25,3.125 11,10.875 11,10.875'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; } .searchimage a strong {display: none; } .searchimage {margin-right: 15px; } .page-header .panel.header .switcher .options ul.dropdown {padding: 0 !important; } .page-header .panel.header .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown {margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 1px solid #bbbbbb; min-width: 160px; z-index: 100; display: none; position: absolute; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15); left: auto; margin-left: 28px; } .page-header .panel.header .switcher .options ul.switcher-dropdown {width: max-content !important; } .page-header .panel.header .switcher .options ul.dropdown a, .page-header .panel.header .switcher-trigger span, .page-footer .switcher .options ul.dropdown a {font-family: "Roboto", sans-serif; position: relative; padding: 8px; font-size: 12px; font-weight: 500; display: block; color: #000; } .page-header .panel.header .switcher .options ul.dropdown a {padding-left: 45px; } .language-USD span {font-size: 0 !important; width: 22px; height: 22px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M0 85.331h512v341.337H0z' style='' fill='%23f0f0f0' data-original='%23f0f0f0' class=''%3E%3C/path%3E%3Cpath d='M0 127.994h512v42.663H0zM0 213.331h512v42.663H0zM0 298.657h512v42.663H0zM0 383.994h512v42.663H0z' style='' fill='%23d80027' data-original='%23d80027' class=''%3E%3C/path%3E%3Cpath d='M0 85.331h256v183.797H0z' style='' fill='%232e52b2' data-original='%232e52b2' class=''%3E%3C/path%3E%3Cpath d='m99.822 160.624-4.123 12.684H82.363l10.791 7.835-4.123 12.683 10.791-7.835 10.784 7.835-4.122-12.683 10.791-7.835h-13.337zM103.938 219.08l-4.116-12.683-4.123 12.683H82.363l10.791 7.836-4.123 12.683 10.791-7.836 10.784 7.836-4.122-12.683 10.791-7.836zM47.577 219.08l-4.117-12.683-4.123 12.683H26.001l10.791 7.836-4.123 12.683 10.791-7.836 10.785 7.836-4.122-12.683 10.789-7.836zM43.46 160.624l-4.123 12.684H26.001l10.791 7.835-4.123 12.683 10.791-7.835 10.785 7.835-4.122-12.683 10.789-7.835H47.577zM99.822 114.85l-4.123 12.685H82.363l10.791 7.836-4.123 12.683 10.791-7.836 10.784 7.836-4.122-12.683 10.791-7.836h-13.337zM43.46 114.85l-4.123 12.685H26.001l10.791 7.836-4.123 12.683 10.791-7.836 10.785 7.836-4.122-12.683 10.789-7.836H47.577zM156.183 160.624l-4.122 12.684h-13.336l10.79 7.835-4.121 12.683 10.789-7.835 10.786 7.835-4.123-12.683 10.791-7.835h-13.336zM160.301 219.08l-4.118-12.683-4.122 12.683h-13.336l10.79 7.836-4.121 12.683 10.789-7.836 10.786 7.836-4.123-12.683 10.791-7.836zM216.663 219.08l-4.117-12.683-4.123 12.683h-13.335l10.789 7.836-4.122 12.683 10.791-7.836 10.785 7.836-4.123-12.683 10.791-7.836zM212.546 160.624l-4.123 12.684h-13.335l10.789 7.835-4.122 12.683 10.791-7.835 10.785 7.835-4.123-12.683 10.791-7.835h-13.336zM156.183 114.85l-4.122 12.685h-13.336l10.79 7.836-4.121 12.683 10.789-7.836 10.786 7.836-4.123-12.683 10.791-7.836h-13.336zM212.546 114.85l-4.123 12.685h-13.335l10.789 7.836-4.122 12.683 10.791-7.836 10.785 7.836-4.123-12.683 10.791-7.836h-13.336z' style='' fill='%23f0f0f0' data-original='%23f0f0f0' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; } .currency-USD a::before {content: ""; width: 22px; height: 22px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 512 512' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M0 85.331h512v341.337H0z' style='' fill='%23f0f0f0' data-original='%23f0f0f0' class=''%3E%3C/path%3E%3Cpath d='M0 127.994h512v42.663H0zM0 213.331h512v42.663H0zM0 298.657h512v42.663H0zM0 383.994h512v42.663H0z' style='' fill='%23d80027' data-original='%23d80027' class=''%3E%3C/path%3E%3Cpath d='M0 85.331h256v183.797H0z' style='' fill='%232e52b2' data-original='%232e52b2' class=''%3E%3C/path%3E%3Cpath d='m99.822 160.624-4.123 12.684H82.363l10.791 7.835-4.123 12.683 10.791-7.835 10.784 7.835-4.122-12.683 10.791-7.835h-13.337zM103.938 219.08l-4.116-12.683-4.123 12.683H82.363l10.791 7.836-4.123 12.683 10.791-7.836 10.784 7.836-4.122-12.683 10.791-7.836zM47.577 219.08l-4.117-12.683-4.123 12.683H26.001l10.791 7.836-4.123 12.683 10.791-7.836 10.785 7.836-4.122-12.683 10.789-7.836zM43.46 160.624l-4.123 12.684H26.001l10.791 7.835-4.123 12.683 10.791-7.835 10.785 7.835-4.122-12.683 10.789-7.835H47.577zM99.822 114.85l-4.123 12.685H82.363l10.791 7.836-4.123 12.683 10.791-7.836 10.784 7.836-4.122-12.683 10.791-7.836h-13.337zM43.46 114.85l-4.123 12.685H26.001l10.791 7.836-4.123 12.683 10.791-7.836 10.785 7.836-4.122-12.683 10.789-7.836H47.577zM156.183 160.624l-4.122 12.684h-13.336l10.79 7.835-4.121 12.683 10.789-7.835 10.786 7.835-4.123-12.683 10.791-7.835h-13.336zM160.301 219.08l-4.118-12.683-4.122 12.683h-13.336l10.79 7.836-4.121 12.683 10.789-7.836 10.786 7.836-4.123-12.683 10.791-7.836zM216.663 219.08l-4.117-12.683-4.123 12.683h-13.335l10.789 7.836-4.122 12.683 10.791-7.836 10.785 7.836-4.123-12.683 10.791-7.836zM212.546 160.624l-4.123 12.684h-13.335l10.789 7.835-4.122 12.683 10.791-7.835 10.785 7.835-4.123-12.683 10.791-7.835h-13.336zM156.183 114.85l-4.122 12.685h-13.336l10.79 7.836-4.121 12.683 10.789-7.836 10.786 7.836-4.123-12.683 10.791-7.836h-13.336zM212.546 114.85l-4.123 12.685h-13.335l10.789 7.836-4.122 12.683 10.791-7.836 10.785 7.836-4.123-12.683 10.791-7.836h-13.336z' style='' fill='%23f0f0f0' data-original='%23f0f0f0' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; display: block; position: absolute; left: 6px; top: 9px; } .language-GBP span {font-size: 0 !important; width: 22px; height: 22px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M0 5.503h32v20.993H0z' data-original='%23ffffff' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M14.649 5.503v8.838H0v3.742h14.649v8.414h2.967v-8.414H32v-3.742H17.616V5.503z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M13.659 5.503H2.5l11.159 7.057zM0 13.094h7.865L0 8.107z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M0 5.5v1.228l9.439 5.893h2.318S2.454 6.859.244 5.5z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M13.659 26.497H2.5l11.159-7.057zM0 18.906h7.865L0 23.893z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M0 26.5v-1.228l9.439-5.893h2.318S2.454 25.141.244 26.5z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M18.341 5.503H29.5L18.341 12.56zM32 13.094h-7.865L32 8.107z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M32 5.5v1.228l-9.439 5.893h-2.318s9.3-5.762 11.513-7.118z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M18.341 26.497H29.5L18.341 19.44zM32 18.906h-7.865L32 23.893z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M32 26.5v-1.228l-9.439-5.893h-2.318s9.3 5.762 11.513 7.118z' data-original='%23bd0034' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; } .currency-GBP a::before {content: ""; width: 22px; height: 22px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%23ffffff' d='M0 5.503h32v20.993H0z' data-original='%23ffffff' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M14.649 5.503v8.838H0v3.742h14.649v8.414h2.967v-8.414H32v-3.742H17.616V5.503z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M13.659 5.503H2.5l11.159 7.057zM0 13.094h7.865L0 8.107z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M0 5.5v1.228l9.439 5.893h2.318S2.454 6.859.244 5.5z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M13.659 26.497H2.5l11.159-7.057zM0 18.906h7.865L0 23.893z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M0 26.5v-1.228l9.439-5.893h2.318S2.454 25.141.244 26.5z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M18.341 5.503H29.5L18.341 12.56zM32 13.094h-7.865L32 8.107z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M32 5.5v1.228l-9.439 5.893h-2.318s9.3-5.762 11.513-7.118z' data-original='%23bd0034' class=''%3E%3C/path%3E%3Cpath fill='%231a237b' d='M18.341 26.497H29.5L18.341 19.44zM32 18.906h-7.865L32 23.893z' data-original='%231a237b' class=''%3E%3C/path%3E%3Cpath fill='%23bd0034' d='M32 26.5v-1.228l-9.439-5.893h-2.318s9.3 5.762 11.513 7.118z' data-original='%23bd0034' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; display: block; position: absolute; left: 6px; top: 5px; } .block.block-customer-login.block-header-customer-login {font-family: "Roboto", sans-serif; right: 0; position: fixed; height: 100vh; top: 0; margin: 0; border: none; border-radius: 0; width: 33.3333%; max-width: 100%; z-index: 9999; padding: 0; min-width: auto; } .account-login-sidebar-wrapper {overflow-y: auto; overflow-x: hidden; height: calc(100vh - 80px); } .block-customer-login .account-title {display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #f6f5f3; background: transparent; height: auto; padding-top: 4rem; padding-bottom: 3rem; } .block-customer-login .xlosediv {width: 20px; height: 100%; display: flex; align-items: center; justify-content: center; border-left: 1px solid #f6f5f3; cursor: pointer; position: relative; } body .block.block-minicart .click_mohclose_wrappar svg {width: 16px; height: 16px; margin-left: 0 !important; } .block-customer-login .xlosediv a {font-size: 0; } .block-customer-login .xlosediv a::after {position: absolute; width: 16px; height: 16px; font-size: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='64' height='64' x='0' y='0' viewBox='0 0 307.2 307.2' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M307.2 24.136 283.064 0 153.6 129.469 24.136 0 0 24.136 129.464 153.6 0 283.064 24.136 307.2 153.6 177.736 283.064 307.2l24.136-24.136L177.736 153.6z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; background-position: center right; cursor: pointer; content: ""; display: block; top: 50%; left: 50%; transform: translate(-50%, -50%); } .block-customer-login a {color: #101010 !important; } .block-header-customer-login::before {content: none !important; } .block-customer-login .account-title h2 {padding: 0px 0rem; text-transform: uppercase; font-size: 20px; font-weight: bold; color: #000; } .block-customer-login .account-sidebar-login {padding: 0px 0rem; border-bottom: 1px solid #f6f5f3; } .block-customer-login .account-sidebar-register {padding: 40px 4rem; } .account-sidebar-login h5, .block-customer-login .account-sidebar-register h5 {letter-spacing: 0; line-height: 1.25rem; font-weight: 600; color: #000; text-transform: uppercase; font-size: 18px; margin-bottom: 15px; } .account-sidebar-login .form-login input[type="email"], .account-sidebar-login .form-login input[type="password"], .account-sidebar-login .form-login input[type="tel"], .account-sidebar-login .form-login input[type="text"] {background: #fff; background-clip: padding-box; border: 1px solid #eae8e4; border-radius: 0; box-shadow: none; transition: border 0.3s cubic-bezier(0.39, 0.575, 0.565, 1); padding: 0 1rem; text-align: left; height: 3rem; font-size: 16px; letter-spacing: 0.025rem; line-height: 1.5rem; font-weight: 300; color: #19110b; line-height: 3rem; font-weight: 500; width: 100%; } .account-sidebar-login .form-login input[type="email"]:hover, .account-sidebar-login .form-login input[type="password"]:hover, .account-sidebar-login .form-login input[type="tel"]:hover, .account-sidebar-login .form-login input[type="text"]:hover {border-color: #7c6e65; } .account-sidebar-login .form-login label {font-size: 14px; color: #000; } .account-sidebar-login .form-login label::after {content: "*"; color: #000; font-size: 14px; margin: 0 0 0 5px; } .account-sidebar-login .form-login input::placeholder, .account-sidebar-login .form-login input::-moz-placeholder, .account-sidebar-login .form-login input::-webkit-input-placeholder {color: #101010; } .account-sidebar-login .form-login .actions-toolbar {display: flex; flex-direction: column-reverse; } .account-sidebar-login .form-login .actions-toolbar .primary, .account-sidebar-login .form-login .actions-toolbar .secondary {width: 100%; text-align: left; } .account-sidebar-login .form-login .actions-toolbar .secondary a {margin-top: 0; margin-bottom: 20px; text-decoration: underline; padding: 0 !important; text-align: left; } .account-sidebar-login .form-login .actions-toolbar .primary button, .account-sidebar-register .actions-toolbar a {text-align: center; border: none !important; transition: 0.3s ease-in all; height: 3rem; padding: 0 2em; overflow: hidden; text-transform: uppercase; font-size: 18px !important; letter-spacing: -0.015em; font-weight: 400; line-height: 3rem; background: #222529; color: #ffffff !important; display: block; } .account-sidebar-login .form-login .actions-toolbar .primary button:hover, .account-sidebar-register .actions-toolbar a:hover {background: #459f8e; } .account-sidebar-login .form-login .actions-toolbar .primary span, .account-sidebar-register .actions-toolbar a span {font-size: 18px; font-weight: normal; } .block-customer-login .account-sidebar-register .your_reward p {font-size: 15px; margin-bottom: 40px; } .block-customer-login .account-sidebar-register .your_reward .benefits {display: flex; } .block-customer-login .account-sidebar-register .your_reward .benefits span:first-child {display: block; width: 30px; margin-right: 15px; } .block-customer-login .account-sidebar-register .your_reward .benefits .tps_benefits {display: flex; align-items: center; margin-bottom: 20px; } .block-customer-login .account-sidebar-register .your_reward {margin-bottom: 40px; } .page-header.sticky-header .ammenu-text-block .ammenu-text {color: #101010; } .wrappr_full_search.open {position: fixed; z-index: 9999; background: #fff; width: 100%; padding: 50px 3%; top: 130px; display: grid !important; grid-template-columns: 2fr 1.5fr; grid-template-rows: 1fr; height: 100vh; bottom: 0; /* transition: 0.3s ease all; */ } .page-header.sticky-header .wrappr_full_search.open {top: 56px; } .minisearch {max-width: 55%; } .minisearch .search > label {display: none; } .wrappr_full_search .block-content .minisearch .tps_search_control span {color: #6d6d6d; font-weight: 400; padding: 0 0px 20px; font-size: 15px; letter-spacing: 1px; font-family: "Roboto", sans-serif; text-transform: uppercase; display: block; } .wrappr_full_search .block-content .minisearch .tps_search_control input + .search-iocn {float: right; position: absolute; left: 101%; width: 24px; height: 24px; top: 100%; } .wrappr_full_search .block-content .minisearch .tps_search_control input + .search-iocn::before {content: "" !important; width: 24px; height: 24px; display: block; background-image: url("../../frontend/Smartwave/porto_child/en_US/images/search-icon.svg"); background-size: contain; background-repeat: no-repeat; } .tps_search_control {position: relative; } .wrappr_full_search .block-content .minisearch .tps_search_control input {border: none; background: transparent; padding-left: 10px; padding-right: 10px; float: left; width: 100%; box-shadow: none; border-bottom: 1px solid #ddd; font-family: "Roboto"; transition: 0.3s ease all; text-transform: uppercase; } .wrappr_full_search .block-content .minisearch .tps_search_control input:focus {border-bottom-width: 4px; } .account-open {position: fixed !important; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.8); z-index: 99; overflow: hidden; transition: 0.3s ease all; } .customer-login-overlay {overflow: hidden; position: fixed; } .show_overlay_contactsidebar_active {overflow: auto; position: fixed; width: 100%; top: 0px; } .search-modal-results__body-divider .search-modal-results__body_list-heading, .search-modal-results__body_list p strong {font-size: 17px; letter-spacing: 1px; font-family: "Roboto", sans-serif; font-weight: 600; text-transform: uppercase; max-width: -moz-fit-content; border-bottom: 2px solid #459f8e; margin-bottom: 20px; max-width: max-content; display: block; } .wrappr_full_search .closeserachicon {background: url("../../frontend/Smartwave/porto_child/en_US/images/close-icon.png") no-repeat scroll center center !important; font-size: 0; position: absolute; width: 60px; height: 60px; right: 0; top: 0; border: 1px solid #f6f5f3; cursor: pointer; border-right: 0; } .search-modal-results__body-divider.open {display: grid !important; grid-template-columns: 1fr 1fr; } .search-modal-results__body-divider ul {list-style: none; padding: 0; margin: 0; } .search-modal-results__body-divider ul li a, .tiffany-rte p a {font-size: 14px; color: #000; font-family: "Roboto", sans-serif; text-transform: uppercase; letter-spacing: 1px; font-weight: 400; } .tiffany-rte p {margin-bottom: 0; line-height: 24px; } .search-autocomplete {margin-top: 70px !important; } .search-autocomplete ul li {padding: 20px 0; display: flex; justify-content: space-between; } .search-autocomplete ul li span {position: relative !important; right: 0 !important; top: 0 !important; padding-bottom: 0 !important; } .search-autocomplete ul:not(:empty) {border: none !important; } .diamond-detail-table-div-final-setting {display: block !important; } .search-autocomplete ul li:hover, .search-autocomplete ul li.selected {background: transparent !important; border-bottom: 1px solid #ececec !important; } .search-autocomplete ul li {padding: 20px 0; border: none !important; } /* FOOTER CSS */ .footer-logo {margin-bottom: 3rem; } .footer-logo span {display: block; font-weight: 500; font-size: 50px; margin-top: 6px; line-height: 1; color: #fff; text-transform: uppercase; font-family: "Bebas Neue"; letter-spacing: 0; text-align: center; } .footer-middle-block {background: #000; padding: 5rem 4rem 5rem 4rem; } .footer-copyright-block {background: #000; padding: 4px 10.5rem; text-align: center; } .f-hr {display: block; height: 1px; background: #fff; width: 100%; margin-top: 20px; margin-bottom: 20px; } .footer-copyright address {font-family: "Roboto", sans-serif; color: #bfbfbf; text-transform: uppercase; font-size: 14px; font-weight: 400; } .footer-copyright-block p {margin: 0; text-align: left; } .footer-bottom_brand {background: #000; border: 0; margin: -1px 0 0; } .footer-bottom_brand h4 {margin: 0px auto 0; line-height: normal; color: #fff; text-align: center; text-transform: uppercase; font-family: "Bebas Neue" !important; max-width: 100%; padding: 50px 10.5rem; letter-spacing: 0px; } .footer-bottom_brand h4 img {filter: invert(1); } .footer-navigation .f-title h2 {color: #fff; font-family: "Roboto", sans-serif; font-size: 22px; letter-spacing: 1px; font-weight: normal; text-transform: uppercase; margin-bottom: 12px; } .footer-middle-block .footer-navigation ul li a {color: #cfcfcf; font-family: "Roboto", sans-serif; font-size: 13px; line-height: 28px; position: relative; transition: 0.2s ease-in; display: block; font-weight: 300; } .footer-middle-block .footer-navigation ul li a svg {height: 20px; filter: invert(1); } .footer-middle-block .footer-navigation ul li a:hover svg {filter: invert(0); } .social_media_links ul li.youtube svg {margin-top: 2px; } .row > * {box-sizing: border-box; flex-shrink: 0; width: 100%; max-width: 100%; padding-right: 10px; padding-left: 10px; } .footer-bottom {background: #459f8e; padding: 6rem 4rem 8rem; display: none; } .footer-bottom .f-title h2 {color: #000; font-family: "Roboto", sans-serif; font-size: 32px; letter-spacing: 0.5px; font-weight: normal; position: relative; text-transform: uppercase; margin-bottom: 20px; } .footer-bottom .f-menu-list ul li a {color: #101010; text-decoration: none; font-family: "Roboto", sans-serif; font-size: 13px; line-height: 28px; letter-spacing: 0.25px; position: relative; transition: 0.5s all ease-in-out; display: block; font-weight: 300; } .social_media_links {margin-top: 30px; } .social_media_links h4 {color: #cfcfcf; font-family: "Roboto", sans-serif; font-size: 13px; line-height: 28px; position: relative; transition: 0.2s ease-in; display: block; font-weight: 300; } .social_media_links ul li a:hover {margin-left: 0 !important; background: #fff; } .social_media_links ul img {filter: invert(1); } .social_media_links ul li a:hover img {filter: invert(0); } .social_media_links ul {display: flex; gap: 5px; flex-wrap: wrap; } .social_media_links ul li {list-style: none; } .social_media_links ul li a {border: 1px solid #fff; width: 32px; height: 32px; padding: 6px; display: flex !important; margin: 0; border-radius: 30px; } .social_media_links ul li a img {filter: invert(1); } section {position: relative; } .moh-video-banners a video {margin-bottom: -10px; } section .sec_caption, .firstsection_two .sec_caption {position: absolute; bottom: 70px; left: 0; width: 100%; display: flex; justify-content: center; flex-direction: column; align-items: center; z-index: 2; } .btn-block {display: flex; width: 100%; justify-content: center; } .btn-block a {text-transform: uppercase; } section .sec_caption a, .firstsection_two .sec_caption a {position: relative; background: transparent; max-width: 260px; padding: 12px 30px; font-size: 13px; font-family: "Roboto", sans-serif; border-radius: 5px; width: 100%; text-align: center; color: #fff !important; overflow: hidden; box-shadow: inset 0 0 0 1px #fff; transition: border 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), box-shadow 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), color 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), background 0.3s cubic-bezier(0.39, 0.575, 0.565, 1), box-shadow 0.3s cubic-bezier(0.39, 0.575, 0.565, 1); } section .sec_caption a:hover, .firstsection_two .sec_caption a:hover {color: #000 !important; } section .sec_caption a::after, .firstsection_two .sec_caption a::after {content: ""; width: 0%; height: 100%; background: #fff; transition: 0.3s ease all; display: block; position: absolute; left: 0; top: 0; overflow: hidden; z-index: -1; } section .sec_caption a:hover:after, .firstsection_two .sec_caption a:hover:after {width: 100%; } section .sec_caption a:hover, .firstsection_two .sec_caption a:hover {box-shadow: inset 0 0 0 2px #fff; } section .sec_caption h3, .firstsection_two .sec_caption h3 {font-family: "Inter", sans-serif; text-transform: uppercase; font-size: 30px; letter-spacing: 1px; color: #fff; font-weight: 500; margin-bottom: 20px; line-height: normal; text-align: center; } a {/* display: block; */ } .home_section_4 {margin-top: -9px; } .home_section_4 .flex_row {display: grid; grid-template-columns: repeat(3, 1fr); grid-template-rows: repeat(2, 1fr); gap: 0; } .home_section_4 .flex_row .col-item {position: relative; height: 640px; overflow: hidden; display: flex; align-items: center; justify-content: center; } .home_section_4 .flex_row .col-item:nth-of-type(1) {grid-area: 1 / 1 / 2 / 2; } .home_section_4 .flex_row .col-item:nth-of-type(2) {grid-area: 1 / 2 / 2 / 3; } .home_section_4 .flex_row .col-item:nth-of-type(3) {grid-area: 1 / 3 / 2 / 4; } .home_section_4 .flex_row .col-item:nth-of-type(4) {grid-area: 2 / 1 / 3 / 2; } .home_section_4 .flex_row .col-item:nth-of-type(4) .caption_text {position: absolute; bottom: 60px; left: 3%; } .home_section_4 .flex_row .caption_text p {background: #fff; max-width: 260px; padding: 12px 30px; font-size: 13px; width: 100%; font-family: "Roboto", sans-serif; color: #101010; } .home_section_4 .flex_row .caption_text h3 {text-align: left; font-family: "Roboto", sans-serif; text-transform: uppercase; font-size: 30px; letter-spacing: 1px; color: #fff; font-weight: normal; margin-bottom: 20px; line-height: normal; } .home_section_4 .flex_row .col-item:nth-of-type(5) {grid-area: 2 / 2 / 3 / 3; } .home_section_4 .flex_row .col-item:nth-of-type(6) {grid-area: 2 / 3 / 3 / 4; } .home_section_4 .flex_row .col-item:nth-of-type(6) a, .home_section_4 .flex_row .col-item:nth-of-type(6) a .image {display: flex; width: 100%; height: 100%; justify-content: center; } .home_section_4 .flex_row .col-item:nth-of-type(6) .image img {max-height: 80%; position: relative; transform: scale(1); } .home_section_4 .flex_row .col-item:nth-of-type(6) a:hover .image img {transform: scale(1.3); } .home_section_4 .flex_row .col-item:nth-child(odd) {background: #fff; } .home_section_4 .flex_row .col-item:nth-child(even) {background: #000; } .home_section_4 .flex_row .col-item .image img {transform: scale(0.5); transition: 0.5s all ease-in-out; } .home_section_4 .flex_row .col-item a:hover .image img {transform: scale(0.6); } .bring-design-ideas {background: #fff; padding: 3rem 20px; padding-bottom: 2rem; } .bring-design-ideas .icon-box {font-family: "Roboto", sans-serif; background: #f6f5f3; padding: 30px; min-height: 250px; display: flex; align-items: center; justify-content: center; flex-direction: column; /*  box-shadow: 0 0px 15px 0px rgba(0,0,0,0.05);*/ transition: all 0.8s ease 0s; cursor: pointer; } .bring-design-ideas .icon-box .caption {position: relative; } .bring-design-ideas .icon-box .caption::after {position: absolute; content: ""; left: 0px; right: 0px; height: 2px; width: 0%; background: #000; margin: -8px auto; transition: all 0.8s ease 0s; } .bring-design-ideas .icon-box:hover .caption:after {width: 100%; transition: all 0.8s ease 0s; } .bring-design-ideas .icon-box .image {width: 60px; margin-bottom: 30px; } .bring-design-ideas .icon-box .caption p {font-size: 19px; color: #000; text-transform: uppercase; margin: 0px auto 10px; letter-spacing: 1px; text-align: center; } .common-sec-title h2 {color: #1e1e1e; font-size: 30px; font-family: "Roboto", sans-serif; letter-spacing: 1px; text-transform: uppercase; text-align: center; margin-bottom: 60px; font-weight: 700; letter-spacing: 0px; font-family: "Inter"; font-size: 25px; color: #000; margin-bottom: 30px; } .bring-design-ideas .common-sec-title h2::after {content: none; /* background: url("../../frontend/Smartwave/porto_child/en_US/images/drop-arrow.png") no-repeat scroll center bottom; */ display: block; background: #459f8e; } .ammenu-nav-sections.-topmenu .ammenu-items {position: static; } .ammenu-submenu-wrapper {max-height: 70vh !important; padding: 0; height: 70vh !important; } .ammenu-submenu-block {padding: 0% !important; max-height: 70vh; height: 70vh; } .ammenu-submenu-block.-vertical {flex-wrap: nowrap; } .ammenu-submenu-block {box-sizing: border-box; background-position: center center; background-size: inherit; background-repeat: no-repeat; transition: 0.3s; overflow: hidden; } .ammenu-submenu-block.-vertical > .ammenu-items-list + .ammenu-submenu-sidebar .ammenu-submenu-block.-vertical .ammenu-items-list {width: 100% !important; height: calc(100vh - 100px); max-width: 42.2%; background: #f6f5f3; padding: 25px 3%; min-width: 42.2%; } .ammenu-submenu-block.-vertical > .ammenu-items-list + .ammenu-submenu-sidebar .ammenu-submenu-block.-vertical .ammenu-items-list {width: calc(100% - 10%) !important; height: calc(100vh - 100px); } .ammenu-submenu-block.-vertical > .ammenu-items-list + .ammenu-submenu-sidebar {padding: 0 0 0 0px; } .ammenu-submenu-block.-vertical > .ammenu-items-list .ammenu-item {padding: 8px 10px 2px 0 !important; } .ammenu-submenu-block .ammenu-items-list {width: 30.1% !important; padding: 25px 3% !important; min-width: 30.1%; } .ammenu-submenu-block .ammenu-submenu-sidebar {display: flex; align-items: flex-start; flex-wrap: wrap; align-self: stretch; flex-grow: 1; box-sizing: border-box; max-width: 100%; } /*.ammenu-content-block .flex_row {display: grid; grid-template-columns: 1fr 1fr 1fr; } */ .loose_diamond_pair.loose_diamond_flex_row .flex_row.diamond-gif {flex-wrap: wrap; padding-top: 5%; } .loose_diamond_pair.loose_diamond_flex_row .flex_row.diamond-gif li {flex: 0 0 calc(33% - 15px); } .main_matching_pair.matching_flex_row {display: flex; flex-wrap: wrap; justify-content: center !important; align-items: center; padding-top: 5%; } .main_matching_pair.matching_flex_row .flex_row.diamond-gif {flex: 0 0 49%; } .ammenu-content-block .flex_row {display: flex; grid-template-columns: 1fr 1fr 1fr; align-items: center; height: 95%; } .ammenu-content-block .flex_row.justify_center.diamond-gif {justify-content: center; } .ammenu-submenu-block.-builder.-root .ammenu-content-block {height: 100%; text-align: center; } .ammenu-nav-sections.-topmenu .ammenu-submenu-wrapper {border-radius: 0px; } .page-header.sticky-header .ammenu-menu-wrapper {position: fixed; top: 0; width: 100%; left: 0; background: #fff; margin-top: 0px; } .page-header.sticky-header .main-panel-top {display: none; } .ammenu-menu-wrapper .ammenu-icon-block {position: relative; margin: 0px 8px 0px 0; min-width: 60px; min-height: 30px; background-position: center center; background-size: 100%; background-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain; mask-repeat: no-repeat; display: flex; justify-content: center; align-items: center; mask-repeat: no-repeat; -webkit-mask-repeat: no-repeat; -webkit-mask-position: center center; background-position: center !important; } .ammenu-menu-wrapper .ammenu-icon-block {width: 75px; height: 0; background-size: contain !important; background-repeat: no-repeat !important; /* -webkit-mask-image: none !important; */ /* background-color: #000 !important; */ } .ammenu-submenu-block.-vertical > .ammenu-items-list + .ammenu-submenu-sidebar > .ammenu-submenu-block:not(.-empty)::before {content: none !important; } .firstsection_two {font-family: "Roboto", sans-serif; position: relative; background: #000; padding: 120px 0px 12rem; display: flow-root; margin: -10px auto 0px; } .firstsection_two .sec_caption {text-align: left; color: #fff; z-index: 9; } .firstsection_two .sec_caption p {color: #101010; text-align: center; } .firstsection_two .owl-item .item {min-height: 380px; display: flex; flex-direction: column; align-items: center; } .firstsection_two .owl-item .item img {width: 100%; max-width: 310px; margin: auto; } .firstsection_two .owl-item.active.center .item img {max-width: 510px; } .productslider .owl-item .mystic-text--Eov9D {display: none; } .productslider .owl-item.active.center .mystic-text--Eov9D {display: block; text-align: center; padding-top: 40px; } .firstsection_two .namedimond {color: #fff; text-transform: uppercase; font-family: "Roboto", sans-serif; font-weight: 300; font-size: 20px; } .firstsection_two .subnamedimond span {font-size: 20px; text-transform: uppercase; font-weight: 300; color: #fff; } .firstsection_two .owl-carousel .owl-nav button.owl-prev .lft-btn, .firstsection_two .owl-carousel .owl-nav button.owl-prev .lft-btn:hover {position: relative; background: url("../../frontend/Smartwave/porto_child/en_US/images/shop-left-arrow.png") no-repeat scroll center center; font-size: 0px; margin: 0; width: 100%; padding: 10px 10px 0px 10px; opacity: 0.7; } .firstsection_two .owl-carousel .owl-nav button.owl-next .rgt-btn, .firstsection_two .owl-carousel .owl-nav button.owl-next .rgt-btn:hover {position: relative; background: url("../../frontend/Smartwave/porto_child/en_US/images/shop-right-arrow.png") no-repeat scroll center center; font-size: 0px; margin: 0; width: 100%; padding: 10px 10px 0px 10px; opacity: 0.7; } .firstsection_two .owl-carousel .owl-nav button {background: transparent !important; width: 190px; } .firstsection_two .owl-carousel .owl-nav button::before {content: none !important; } .firstsection_two .owl-carousel .owl-nav {position: absolute; max-width: 33.3333333333vw; left: 50%; bottom: 0; transform: translate(-50%, 80%); } .minicart-wrapper .block-minicart {width: 50%; max-width: 100%; height: 100vh; margin-top: 0; position: fixed; right: 0; top: 0; min-width: auto; } .minicart-wrapper.active .mage-dropdown-dialog {position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.8); z-index: 99; overflow: hidden; transition: 0.3s ease all; } .minicart-items-wrapper {max-height: inherit !important; height: calc(100vh - 400px) !important; padding: 40px 4rem; } .minicart-wrapper .block-minicart {padding: 0px !important; } /* .minicart-wrapper .action.close {right: 0 !important; top: 0 !important; display: flex !important; align-items: center; justify-content: center; } */ .minicart-wrapper .filter_hedding_moh > .action.close {width: 91px; height: 100%; display: flex !important; align-items: center; justify-content: center; border-left: 1px solid #f6f5f3; cursor: pointer; position: relative; top: 0 !important; right: 0 !important; } .minicart-wrapper .action.close::before {position: absolute; width: 16px; height: 16px; font-size: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='64' height='64' x='0' y='0' viewBox='0 0 307.2 307.2' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M307.2 24.136 283.064 0 153.6 129.469 24.136 0 0 24.136 129.464 153.6 0 283.064 24.136 307.2 153.6 177.736 283.064 307.2l24.136-24.136L177.736 153.6z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; background-position: center right; cursor: pointer; content: "" !important; display: block; top: 50%; left: 50%; transform: translate(-50%, -50%); } .minicart-wrapper .product .actions > .secondary {background-color: transparent; box-shadow: none !important; top: 11px; right: 0; } .minicart-items .action.delete::before {position: absolute; width: 12px; height: 12px; font-size: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='64' height='64' x='0' y='0' viewBox='0 0 307.2 307.2' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M307.2 24.136 283.064 0 153.6 129.469 24.136 0 0 24.136 129.464 153.6 0 283.064 24.136 307.2 153.6 177.736 283.064 307.2l24.136-24.136L177.736 153.6z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; background-position: center right; cursor: pointer; content: "" !important; display: block; top: 50%; left: 50%; transform: translate(-50%, -50%); } .minicart-wrapper .action.close span {font-size: 0 !important; } .minicart-items .product-item-details {order: 1; max-width: inherit !important; flex: 1; padding: 0 15px 0 0; display: flex; flex-wrap: wrap; align-items: flex-end; position: static; padding-right: 0; } .minicart-items .product-item-details {width: calc(100% - 170px); } .minicart-items .product > .product-item-photo {/* width: 150px; */ margin-bottom: 0; border: 1px solid #f6f5f3; margin-right: 15px; } .minicart-items .product-item-name a {font-family: "Roboto", sans-serif; font-size: 14px !important; color: #000; } .minicart-items .product-item-name {font-family: "Roboto", sans-serif; font-weight: 300 !important; letter-spacing: -0.01em; font-size: 14px !important; text-transform: uppercase; width: 90%; flex: unset !important; } .minicart-items .product-item-details .product-item-pricing {display: flex; align-items: center; } .minicart-items .product-item-details .details-qty {margin-top: 0; } .minicart-items .product-item-details .product-item-pricing .price-container {margin-right: 14px; height: 100%; display: flex; align-items: center; } .minicart-items .product-item-details .product-item-pricing .price-container span {display: block; margin: 0 !important; } .minicart-items .product-item-details .product-item-pricing .price-container span.price {font-weight: 500; color: #000; font-size: 14px; } .minicart-wrapper .product .actions {margin-left: 14px; height: 30px; display: flex; align-items: center; } .minicart-items .product-item-pricing .label {color: #000; font-size: 15px; margin-right: 6px; } .minicart-items .item-qty {height: 30px; color: #222; font-size: 14px; width: 40px; border: 1px solid #222; border-radius: 0; } .minicart-items .update-cart-item {font-size: 11px; background: #222; border: none; color: #fff; height: 30px; line-height: 1; text-transform: uppercase; border-radius: 0; padding: 0 20px; } .minicart-items .product span {font-family: "Roboto", sans-serif; font-size: 14px; color: rgb(101, 101, 101); } /* ===== Scrollbar CSS ===== */ /* Firefox */ .minicart-items-wrapper {scrollbar-width: thin; scrollbar-color: #459f8e #ffffff; } /* Chrome, Edge, and Safari */ .minicart-items-wrapper::-webkit-scrollbar {width: 14px; } .minicart-items-wrapper::-webkit-scrollbar-track {background: #ffffff; } .minicart-items-wrapper::-webkit-scrollbar-thumb {background-color: #459f8e; border-radius: 10px; border: 3px solid #ffffff; } #talktoexpertModel {display: none; } .amform-form-fieldset .radio-group {display: flex; width: max-content; background: #fff; padding: 4px; border-radius: 50px; margin-right: 30px; } .amform-form-fieldset .amform-groupv2 input {width: 0; height: 0; position: absolute; left: -9999px; } .amform-form-fieldset .amform-groupv2 input + label {width: 120px; height: 40px; display: flex; align-items: center; justify-content: center; border-radius: 50px; padding: 10px 20px; position: relative; background-color: #fff; font-size: 16px; font-weight: 600; text-align: center; box-shadow: 0 0 0 rgba(255, 255, 255, 0); transition: border-color 0.15s ease-out, color 0.25s ease-out, background-color 0.15s ease-out, box-shadow 0.15s ease-out; margin: 0; } .amform-form-fieldset .amform-groupv2 input:checked + label {background-color: #000; color: #fff; border-color: #000; z-index: 1; } @media (max-width: 800px) {.amform-form-fieldset .amform-groupv2 input + label {padding: 0.75rem 0.25rem; flex: 0 0 50%; display: flex; justify-content: center; align-items: center; } .footer-navigation .f-title {margin-top: 30px; } .footer-middle-block .footer-logo {margin-bottom: 0 !important; } } .page-footer {border-top: 5px solid #000; } .bethefirsttoknowformfooter {padding: 3rem 0; background: #f6f5f3; text-align: center; } .bethefirsttoknowformfooter h3 {font-family: "Inter"; font-size: 25px; color: #000; margin: 0; font-weight: 400; margin-bottom: 12px; font-weight: 700; } .bethefirsttoknowformfooter p {font-size: 16px; color: #222; font-weight: 300; font-family: "Roboto" !important; letter-spacing: unset; } .amform-form {max-width: 50%; margin-bottom: 0; margin-top: 40px; } .amform-form-fieldset .amform-layout-one {margin-bottom: 0 !important; width: 100%; } .amform-form label.fb-radio-group-label, .amform-form label.fb-text-label {display: none !important; } .amform-form input {color: #737373 !important; border: 0px solid #bfbfbf !important; height: 48px !important; margin: 0; border-radius: 50px !important; } .amform-form .amcform-toolbar {text-align: center; position: absolute; right: 0; } .amform-form input::placeholder, .amform-form input::-moz-placeholder, .amform-form input::-webkit-input-placeholder {color: #222 !important; } .amform-form .amcform-toolbar button {background: transparent !important; height: 48px; padding: 0 !important; line-height: 1; border: none; font-size: 10px; background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 18 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.4883 0L9.86726 0.702531L15.3297 5.53117H0.998596V6.46883H15.3297L9.86726 11.2975L10.4883 12L17.0014 6.24257V5.75743L10.4883 0Z' fill='black'/%3E%3C/svg%3E") !important; background-size: 22px !important; background-repeat: no-repeat !important; min-width: 92px !important; background-position: center right 10px !important; color: #000; margin-right: 0px !important; } .amform-form .amcform-toolbar button:hover {border: none !important; } .amform-form-fieldset .fb-radio.amform-layout-one {width: max-content; } .products-grid .product-items {display: grid !important; grid-template-columns: repeat(3, 1fr); grid-column-gap: 20px; grid-row-gap: 20px; grid-auto-flow: dense; } .products-grid .product-items .product-item {width: 100% !important; border: none !important; height: 100%; /* max-width: 500px !important; */ /* min-height: 500px; */ --aspect-ratio: 1/1; aspect-ratio: 1; } .products-grid .product-items .layout_2x1 {grid-column: auto/span 2; } .products-grid .product-items .layout_1x2 {grid-row: auto/span 2; grid-column: auto/span 1; } .products-grid .product-items .layout_2x2 {grid-row: auto/span 2; grid-column: auto/span 2; } .products-grid .product-items .layout_2x2 *, .products-grid .product-items .layout_1x2 *, .products-grid .product-items .layout_2x1 * {height: 100%; width: 100%; } .products-grid .product-items .price-box h3, .products-grid .product-items .product-reviews-summary, .products-grid .product-items .product-item-inner {display: none; } .products-grid .product-item-info {border: none !important; box-shadow: none !important; text-align: left !important; padding-bottom: 0 !important; padding-top: 0 !important; } .products-grid .product-item-info .product-item-photo {padding: 0px; height: 100%; display: flex; /* align-items: baseline; */ flex-direction: column; justify-content: center; transition: 0.3s ease all; background: #fafafa; /* min-width: 33.3333333333vw; */ /* width: 100%; */ max-width: 100%; } .product-item-info:hover .product-item-photo {box-shadow: none !important; } .products-grid .product-item-info .product-item-photo img {width: auto; max-width: 60%; margin: 0 auto; mix-blend-mode: multiply; } .product-item-name a {font-size: 15px; font-weight: 300; text-transform: uppercase; } /* .page-main {padding-bottom: calc(100vh - 11.59rem) !important; } .page-footer {position: fixed; z-index: 0; bottom: 0; width: 100%; left: 0; } */ .home_section_6 .image img {width: 100%; } .home_section_6 {margin-top: -8px; } .ammenu-content-block img {width: 100%; } .ammenu-content-block img {width: auto; max-width: 100%; max-height: 100%; /* position: absolute; */ text-align: center; } .ammenu-content-block > p {height: 100%; } .ammenu-content-block .flex_row .image img {width: auto; } .minicart-wrapper .action.showcart .counter.qty {background-color: #459f8e !important; right: -14px; top: -6px; line-height: 15px; text-align: center; font-size: 12px; } .block-content.filter-content {display: none; position: fixed; background: #fff; width: 33.3333%; max-width: 100%; right: 0; height: 100vh; top: 0; z-index: 99; } .filter_overlay_moh.active_over {position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.8); z-index: 99; overflow: hidden; transition: 0.3s ease all; } .filter_full_wrappar {display: flex; justify-content: space-between; padding: 20px 0; align-items: center; border-bottom: 1px solid #ccc; margin-bottom: 20px; } .filter_wrappar_moh {display: flex; align-items: center; } .moh-filters-button__trigger-button {height: 50px !important; padding: 0 15px !important; width: 150px; display: flex; align-items: center; justify-content: space-between; border-radius: 50px !important; background: #fff !important; border: 1px solid #ccc !important; color: #777 !important; } .block-actions.filter-actions {height: 50px !important; padding: 0 15px !important; width: 100px; display: flex; align-items: center; justify-content: center; border-radius: 50px !important; background: #fff !important; border: 1px solid #ccc !important; color: #777 !important; margin-left: 15px; margin-right: 30px; } .filter_blocks .block-actions.filter-actions {height: 50px !important; padding: 0 !important; display: flex; align-items: center; justify-content: center; border-radius: 0 !important; background: transparent !important; border: none !important; color: #777 !important; margin-right: 30px; } .filter_blocks .block-actions.filter-actions a {color: #000 !important; font-size: 16px; text-decoration: underline; } .filter_full_wrappar .cat_name_moh {font-size: 20px; text-transform: uppercase; color: #000; } .block-actions.filter-actions a {padding: 0; } .moh-filters-button__trigger-button svg {width: 22px; } .filter_hedding_moh {display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #f6f5f3; background: transparent; height: auto; padding-top: 4rem; } .minicart-wrapper .block-minicart .total-count {padding: 12px 4rem !important; border-bottom: 1px solid #f6f5f3 !important; } .minicart-wrapper .block-minicart .subtotal {padding-left: 4rem !important; padding-right: 4rem !important; border-top: 1px solid #f6f5f3 !important; } .minicart-wrapper .block-minicart .block-content > .actions {padding: 0 4rem !important; } .filter_hedding_moh .text_close {display: none; } .filter_hedding_moh .closefilterClick {width: 80px; height: 100%; display: flex; align-items: center; justify-content: center; border-left: 1px solid #f6f5f3; cursor: pointer; } .filter_hedding_moh .closefilterClick svg {width: 15px; height: 15px; } .filter_hedding_moh .filter_sidebar_title {padding: 20px 4rem; text-transform: uppercase; font-size: 20px; font-weight: bold; color: #000; } .filter_active_over_open {overflow: hidden; position: fixed; width: 100%; } .filter_active_over_open #product_addtocart_form::after {content: ""; position: fixed; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.3); z-index: 9; overflow: hidden; transition: 0.3s ease all; } .product-options-wrapper .swatch-attribute-options {z-index: 99; padding: 30px 4rem; height: calc(100vh - 80px) !important; } .filter_active_over_open .page-header {z-index: 8 !important; } .filter-options {overflow-y: scroll; height: calc(100vh - 80px); padding: 30px 4rem; } .filter-options .filter-options-title {color: #000; font-size: 18px; text-transform: uppercase; font-family: "Inter"; margin-bottom: 0; } .filter-options .filter-options-item {padding: 20px 0; border-bottom: 1px solid #f6f5f3; cursor: pointer; } .block-subtitle.filter-subtitle {display: none; } .filter-options-content ol {margin: 0 !important; padding: 0; } .minicart-wrapper .block-minicart .filter_hedding_moh {padding-bottom: 3rem; padding-top: 4rem; } .block-content.filter-content .filter-options-content {padding: 12px 0px 0px 0px !important; margin: 0; } .block-content.filter-content .filter-options-content a {font-size: 14px; color: #000 !important; margin-bottom: 6px; height: 34px; line-height: 1; display: flex !important; align-items: center; } .block-content.filter-content .filter-options-content a .count {color: #000 !important; } .filter-options-content .items.-am-singleselect .item > input[type="radio"] {display: flex !important; align-items: center; justify-content: center; } .block-content.filter-content .filter-options-content a .label {margin-right: 5px; } .block-content.filter-content .filter-options-content .-am-singleselect li {display: flex; flex-direction: row-reverse; justify-content: flex-end; align-items: center; } .block-content.filter-content .filter-options-content li input[type="radio"] {position: relative !important; vertical-align: inherit; margin: 0 10px 0 0; top: auto; left: auto; right: auto; bottom: auto; vertical-align: middle; } .block-content.filter-content .filter-options-content li input[type="radio"] {-webkit-appearance: none; -moz-appearance: none; opacity: 1; -webkit-appearance: none; appearance: none; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 2px solid #000 !important; background: #fff; cursor: pointer; height: 20px; top: -1px; width: 20px; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); transition: 0.05s border-color ease-in-out; position: absolute; left: 0; z-index: 99; margin-right: 16px; } .block-content.filter-content .filter-options-content li input[type="radio"]:checked::before {position: initial; left: auto; right: auto; } .block-content.filter-content .filter-options-content li input[type="radio"]:checked::before {content: ""; border-radius: 0px; width: 20px; height: 20px; background-color: #459f8e; display: block; background: #000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 515.556 515.556' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='m0 274.226 176.549 176.886L515.556 112.44l-48.67-47.997-290.337 290L47.996 225.891z' fill='%23FFFFFF' data-original='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center / 16px !important; background-repeat: repeat; background-repeat: no-repeat !important; position: absolute; left: 0; top: 0; } .filter-options input[type="checkbox"] + .amshopby-choice {padding: 0 0 0 24px !important; min-height: 24px !important; line-height: 1.2; cursor: pointer; } .filter-options input[type="checkbox"] + .amshopby-choice::before {border: 1px solid #000 !important; } .filter-options input[type="checkbox"] + .amshopby-choice::before, .filter-options input[type="checkbox"] + .amshopby-choice::after {width: 24px !important; height: 24px !important; border-radius: 0 !important; } .filter-options input[type="checkbox"] + .amshopby-choice::after {background: #000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 515.556 515.556' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='m0 274.226 176.549 176.886L515.556 112.44l-48.67-47.997-290.337 290L47.996 225.891z' fill='%23FFFFFF' data-original='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center / 16px !important; background-repeat: no-repeat !important; } .filter-options-content .am-ranges .items.-am-multiselect .item [class*="am-filter-item"] {padding-left: 40px !important; } #am-shopby-container {display: none; } .filter_blocks {width: 100%; display: flex; align-items: center; justify-content: space-between; } #mode-list {display: none; } /* ======================================================================= */ /* =============================== BLOG CSS =============================== */ /* ======================================================================= */ .amblog-index-index .columns, .amblog-index-category .columns {display: flex; flex-direction: row-reverse; } .amblog-index-index .sidebar.sidebar-main.mobile-sidebar, .amblog-index-index .column.main, .amblog-index-category .sidebar.sidebar-main.mobile-sidebar, .amblog-index-category .column.main {width: 100% !important; } .amblog-tags {display: none; } .desktop-block.amblog-element-block {box-shadow: none !important; width: max-content; border: none !important; } .desktop-block.amblog-element-block .amblog-title {display: none; } .desktop-block.amblog-element-block .amblog-list .amblog-categories {display: flex; box-shadow: -3px 5px 24px rgba(147, 147, 147, 0.3); border-radius: 50px; padding: 0px; max-width: max-content; margin: 0 auto; } .desktop-block.amblog-element-block .amblog-list .amblog-categories {box-shadow: none; } .desktop-block.amblog-element-block .amblog-list .amblog-categories li {border-bottom: none !important; } .desktop-block.amblog-element-block .amblog-list .amblog-categories li:hover {background: #459f8e; border-radius: 50px; } .desktop-block.amblog-element-block .amblog-list .amblog-categories li a {font-weight: 400 !important; font-size: 18px; line-height: 27px; display: flex; align-items: center; text-align: center; color: #737373; transition: 0.3s ease all; } .page-wrapper #maincontent .columns .sidebar-main .sidebar-content div:first-child .amblog-widget-container.-categories .amblog-list .amblog-categories.-level1 .amblog-category{margin: 0 15px; } .page-wrapper #maincontent .columns .sidebar-main .sidebar-content div:first-child .amblog-widget-container.-categories .amblog-list .amblog-categories.-level1 .amblog-category .amblog-link {padding: 15px 20px; border-radius: 30px; box-shadow: -3px 5px 24px rgba(147, 147, 147, 0.3); } body.amblog-index-category .page-wrapper #maincontent .columns .sidebar.sidebar-main .sidebar-content .desktop-block .amblog-widget-container.-categories .amblog-list {width: 550px !important; margin: 0 auto !important; } .page-wrapper #maincontent .columns .sidebar-main .sidebar-content div:first-child .amblog-widget-container.-categories .amblog-list .amblog-categories.-level1 .amblog-category.amblog-category-3 {display: none; } .desktop-block.amblog-element-block .amblog-list .amblog-categories li:hover a {color: #000; } .desktop-block.amblog-element-block .amblog-list .amblog-categories li a span {display: none; } .amblog-grid-list {display: grid !important; grid-template-columns: repeat(3, 1fr); row-gap: 30px; column-gap: 30px; grid-auto-flow: dense; } .amblog-grid-list .amblog-item {width: 100%; height: 100%; border: none !important; box-shadow: -3px 5px 24px rgba(147, 147, 147, 0.3); border-radius: 15px; padding: 0; } .amblog-grid-list .amblog-item * .amblog-wrapper, .amblog-grid-list .amblog-item * .amblog-wrapper * {height: 100%; } .amblog-grid-list .amblog-item:nth-child(2), .amblog-grid-list .amblog-item:nth-child(6), .amblog-grid-list .amblog-item:nth-child(8) {/*  grid-row: auto/span 1; grid-column: auto/span 2;*/ } .amblog-item .amblog-wrapper, .amblog-item .blog_moh_wrappar {padding: 25px; } .amblog-item .blog_moh_wrappar {padding-bottom: 0; } .amblog-item .blog_moh_wrappar:not(.amblog-grid-list .amblog-item:nth-child(2) .blog_moh_wrappar, .amblog-grid-list .amblog-item:nth-child(6) .blog_moh_wrappar, .amblog-grid-list .amblog-item:nth-child(8) .blog_moh_wrappar) {padding-top: 0; } .amblog-grid-list .amblog-item:nth-child(2) .blog_moh_wrappar, .amblog-grid-list .amblog-item:nth-child(6) .blog_moh_wrappar, .amblog-grid-list .amblog-item:nth-child(8) .blog_moh_wrappar {padding-left: 0; } .amblog-item .amblog-wrapper img {width: 100%; border-radius: 15px !important; height: 100%; object-fit: cover; object-position: center center; } .blog_moh_wrappar .amblog-footer, .blog_moh_wrappar .amblog-content {padding: 0 !important; } .amblog-features .amblog-category {font-size: 0 !important; display: flex; } .amblog-features .amblog-category a:not(:last-child) {margin-right: 10px; } .amblog-features .amblog-category a {background: #f6f5f3; width: max-content; height: 35px; padding: 0 20px; display: flex; align-items: center; justify-content: center; text-align: center; border-radius: 55px; font-size: 14px; color: #000; font-weight: 400; } .amblog-features .amblog-category a:hover {color: #000; } .amblog-content .amblog-title a {font-family: "Inter"; font-style: normal; font-weight: 700; font-size: 20px; line-height: 30px; color: #000000; } .amblog-grid-list .amblog-item:nth-child(2) .innerewraper, .amblog-grid-list .amblog-item:nth-child(6) .innerewraper, .amblog-grid-list .amblog-item:nth-child(8) .innerewraper {display: grid; grid-template-columns: repeat(2, 1fr); height: 100%; } .authar_datefullwrappar {display: flex; flex-direction: row-reverse; align-items: center; position: relative; } .amblog-svg.user {width: 50px; height: 50px; background-color: #fff !important; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 480 480' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M240 0C107.664 0 0 107.664 0 240c0 57.96 20.656 111.184 54.992 152.704.088.12.096.272.192.384 24.792 29.896 55.928 52.816 90.624 67.624.4.168.792.352 1.192.52 2.808 1.184 5.648 2.28 8.496 3.352 1.12.424 2.24.856 3.376 1.264 2.456.88 4.928 1.712 7.416 2.512 1.592.512 3.184 1.016 4.792 1.496 2.2.656 4.408 1.288 6.632 1.888 1.952.528 3.92 1.016 5.888 1.488 1.992.48 3.992.96 6 1.384 2.24.48 4.504.904 6.776 1.32 1.824.336 3.64.688 5.48.984 2.52.408 5.056.728 7.6 1.056 1.64.208 3.272.448 4.92.624 2.88.304 5.784.52 8.696.72 1.352.096 2.696.24 4.056.312 4.248.24 8.544.368 12.872.368s8.624-.128 12.888-.352c1.36-.072 2.704-.216 4.056-.312 2.912-.208 5.816-.416 8.696-.72 1.648-.176 3.28-.416 4.92-.624 2.544-.328 5.08-.648 7.6-1.056 1.832-.296 3.656-.648 5.48-.984 2.264-.416 4.528-.84 6.776-1.32 2.008-.432 4-.904 6-1.384 1.968-.48 3.936-.968 5.888-1.488a232.661 232.661 0 0 0 11.424-3.384c2.488-.8 4.96-1.632 7.416-2.512 1.128-.408 2.248-.84 3.376-1.264a243.168 243.168 0 0 0 8.496-3.352c.4-.168.792-.352 1.192-.52a239.997 239.997 0 0 0 90.624-67.624c.096-.112.104-.272.192-.384C459.344 351.184 480 297.96 480 240 480 107.664 372.336 0 240 0zm97.256 441.76c-.12.056-.232.12-.352.176-2.856 1.376-5.76 2.672-8.688 3.936-.664.28-1.32.568-1.984.848a217.023 217.023 0 0 1-7.76 3.064 159.85 159.85 0 0 1-3.272 1.192 230.572 230.572 0 0 1-6.976 2.368c-1.456.464-2.92.904-4.384 1.336a202.08 202.08 0 0 1-6.28 1.784c-1.776.472-3.568.904-5.36 1.328-1.88.448-3.752.904-5.648 1.304-2.072.44-4.16.816-6.24 1.192-1.688.312-3.368.64-5.072.912-2.344.368-4.712.664-7.072.96-1.496.192-2.984.416-4.496.576-2.696.288-5.416.472-8.128.664-1.208.08-2.408.216-3.632.28-3.96.208-7.928.32-11.912.32s-7.952-.112-11.904-.32c-1.216-.064-2.416-.192-3.632-.28-2.72-.184-5.432-.376-8.128-.664-1.512-.16-3-.384-4.496-.576-2.36-.296-4.728-.592-7.072-.96-1.704-.272-3.384-.6-5.072-.912-2.088-.376-4.176-.76-6.24-1.192-1.896-.4-3.776-.856-5.648-1.304-1.792-.432-3.584-.856-5.36-1.328-2.104-.56-4.2-1.168-6.28-1.784a212.543 212.543 0 0 1-4.384-1.336 223.256 223.256 0 0 1-6.976-2.368 217.023 217.023 0 0 1-11.032-4.256c-.664-.272-1.312-.56-1.976-.84a223.812 223.812 0 0 1-8.696-3.936 7.216 7.216 0 0 1-.352-.176c-27.912-13.504-52.568-32.672-72.576-55.952 15.464-56.944 59.24-102.848 115.56-121.112 1.112.68 2.272 1.288 3.416 1.928.672.376 1.336.776 2.016 1.136a99.592 99.592 0 0 0 7.272 3.512c1.896.832 3.856 1.536 5.808 2.256.384.136.768.288 1.152.424 10.848 3.84 22.456 6.04 34.6 6.04s23.752-2.2 34.592-6.04c.384-.136.768-.288 1.152-.424 1.952-.72 3.912-1.424 5.808-2.256a99.592 99.592 0 0 0 7.272-3.512c.68-.368 1.344-.76 2.016-1.136 1.144-.64 2.312-1.248 3.432-1.936 56.32 18.272 100.088 64.176 115.56 121.112-20.008 23.272-44.664 42.44-72.576 55.952zM152 176c0-48.52 39.48-88 88-88s88 39.48 88 88c0 30.864-16.008 58.024-40.128 73.736a84.742 84.742 0 0 1-9.8 5.48c-.4.192-.792.392-1.192.576-23.168 10.536-50.592 10.536-73.76 0-.4-.184-.8-.384-1.192-.576a84.083 84.083 0 0 1-9.8-5.48C168.008 234.024 152 206.864 152 176zm269.832 194.584c-18.136-53.552-59.512-96.832-112.376-117.392C330.6 234.144 344 206.64 344 176c0-57.344-46.656-104-104-104s-104 46.656-104 104c0 30.64 13.4 58.144 34.552 77.192-52.864 20.568-94.24 63.84-112.376 117.392C31.672 333.792 16 288.704 16 240 16 116.488 116.488 16 240 16s224 100.488 224 224c0 48.704-15.672 93.792-42.168 130.584z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; } .amblog-svg.user use, .views.amblog-views {display: none; } .authar_datefullwrappar .amblog-date {color: #737373 !important; margin-top: 24px; } .authar_datefullwrappar .authar-date {height: 62px; } .amblog-grid-list .amblog-item .authar-date .amblog-item.-author {position: absolute; box-shadow: none; left: 60px; width: 100%; font-size: 0; top: -22px; } .amblog-grid-list .amblog-item .authar-date .amblog-item.-author a {color: #000; font-weight: 400; font-size: 16px; } .layered-filter-block-container .custom_cat_bg {display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; justify-content: center; align-items: center; } .layered-filter-block-container .custom_cat_bg > div {-ms-flex-preferred-size: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .layered-filter-block-container .custom_cat_bg .custom_cat_desc {flex-basis: 35%; text-align: center; padding: 4rem 0; } .layered-filter-block-container .custom_cat_bg h3 {margin-bottom: 20px; } .custom_cat_img {flex-basis: 65%; } .term-description {padding: 0 30px; } .catalog-product-view .column.main {width: 100% !important; } .product.media {width: 50% !important; } .product-info-main {margin-bottom: 2rem; width: 50% !important; margin-top: 5rem; } .product-info-main > div {width: 60%; margin: 0 auto !important; } .product-info-price .alt_title.total_price {font-size: 30px; text-transform: uppercase; margin-bottom: 6px; } .product-info-price .price {font-size: 18px !important; } .product-info-main .product.overview {margin-top: 10px !important; } .ammenu-nav-sections.-sidebar {background: #fff !important; } .ammenu-menu-wrapper .ammenu-nav-sections.-sidebar .ammenu-text-block .ammenu-text {color: #000; } .product-item-info .wishlistwrappar_moh {position: absolute; top: 15px; right: 15px; opacity: 0; z-index: 6; } .product-item-info:hover .wishlistwrappar_moh {opacity: 1; } .product-item-info .product-item-name {position: absolute; top: 26px; font-size: 14px !important; text-transform: uppercase; font-weight: 400; opacity: 0; } .product-item-info:hover .product-item-name {opacity: 1; } .product-item-info .wishlistwrappar_moh a {border: none !important; } .product-item-info .wishlistwrappar_moh a span {display: none; } .product-item-info .product.description.product-item-description {margin-bottom: 0; white-space: nowrap; overflow: hidden; text-transform: uppercase; display: block; margin-top: 0; } .product-item [class^="swatch-opt-"] {padding-bottom: 0; position: absolute; right: 6%; bottom: 0; } .product-item-info .product.description.product-item-description p {margin-bottom: 0; white-space: nowrap; width: 50%; overflow: hidden; text-transform: uppercase; display: block; } .product-item-info .product.details.product-item-details {position: absolute; bottom: 15px; width: 100%; z-index: 2; opacity: 0; } .product-item-info:hover .product.details.product-item-details {opacity: 1; } .product-item-info .product-item-details .price-box {margin-bottom: 0; } .product-item-info .product-item-details .price-box .price {font-weight: 500; font-size: 16px; } .products-grid .product-item-info .product-item-photo > a {width: 100%; height: 100%; display: block; position: absolute; z-index: 4; } .product-image-list {text-align: center; } .product-image-list::after {z-index: -1 !important; background-color: #fafafa !important; } .product-image-list img {mix-blend-mode: multiply; } .product-reviews-summary, .prev-next-products {display: none; } .toolbar.toolbar-products {display: none; } .btn-block {display: flex; } .btn-block a:first-child {margin-right: 15px; } .moh-video-banners {position: relative; } .moh-video-banners::after {content: ""; width: 100%; height: 100%; display: block; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 70%, rgba(0, 0, 0, 0.4) 100%); position: absolute; bottom: 0; left: 0; z-index: 0; } .products-grid .swatch-option.color, .products-grid .swatch-option.image {width: 30px !important; height: 30px !important; } .products-grid .swatch-option.color::after, .products-grid .swatch-option.image::after {content: ""; position: absolute; width: 35px; height: 35px; border-radius: 50px !important; top: -2px; left: -2px; border: 1px solid #000; border-radius: 9px; } .products-grid .swatch-attribute-options {margin-top: 0; margin-bottom: 0; } .product-item .swatch-attribute {margin-top: 0; padding-bottom: 0; } .main_moh_prod_wrappar {display: grid; grid-template-columns: 1fr 1fr; } .form.form-cart {padding: 0 30px 50px; background: #f6f5f3; } .form.form-cart .cart.table thead {display: none; } .qty.field .qty-changer > a, .col.qty .qty-changer > a {position: relative; } .form.form-cart .cart.table-wrapper {width: 80%; max-width: 80%; min-width: 80%; margin: 0 auto; margin-top: 4rem; } .cart.table-wrapper .item .col.item {padding: 0px !important; background: #fff; } .cart.table-wrapper .product-item-photo {padding-right: 0px !important; } .main_moh_prod_wrappar .cart_img_moh {border-right: 1px solid #f6f5f3; padding: 10px !important; } .product-item-photo .product-image-wrapper::after {content: ""; display: block; width: 100%; height: 100%; position: absolute; z-index: 1; background: linear-gradient(0deg, rgba(246, 245, 243, 1) 0%, rgba(226, 224, 223, 1) 100%); left: 0; top: 0; z-index: -1; } .minicart-items-wrapper .product-item-photo .product-image-wrapper::after {background: linear-gradient(0deg, rgba(246, 245, 243, 1) 0%, rgba(226, 224, 223, 1) 100%) !important; } .product-item-photo .product-image-wrapper img {mix-blend-mode: multiply; } .form.form-cart .cart.table-wrapper .cart.item {margin-bottom: 15px; } .cart_details_moh_attrwrappar {display: block; } .product-title-block {padding: 30px 25px 20px 25px; border-bottom: 1px solid #f6f5f3; } .cart_details_moh_attrwrappar, .cart-details-inner {padding: 30px 25px 20px 25px; } .product-title-block .cart_details_moh_sku {text-transform: uppercase; font-size: 14px; font-weight: 500; } .product-title-block .cart_details_moh_name a {font-size: 18px !important; font-family: "Inter"; } .cart.table-wrapper .item-options .pro-details {margin: 0 !important; } .cart_details_moh_attrwrappar .product-item-details {width: 100% !important; display: block !important; white-space: nowrap !important; } .cart.table-wrapper .item-options .pro-details {margin: 0 !important; width: 100%; color: #19110b; } .cart.table-wrapper .item-options .pro-details:last-child {text-align: right; } .cart.table-wrapper .item-options {display: flex; justify-content: space-between; width: 100%; } .cart-details-inner {display: flex; justify-content: space-between; align-items: center; } .cart_details_moh {position: relative; } .cart_details_moh_qty_price_wrappare {position: absolute; width: 100%; bottom: 0; } .cart_details_moh_view_remove_wrappare {display: grid; grid-template-columns: 1fr 1fr; border-top: 1px solid #f6f5f3; } .cart_details_moh_view .action.action-delete, .cart_details_moh_remove .action.action-edit {display: none !important; } .cart.table-wrapper .actions-toolbar > .action-edit, .cart.table-wrapper .actions-toolbar > .action-delete {position: relative; } .cart.table-wrapper .actions-toolbar {min-height: 50px; position: relative; padding: 0 !important; } .cart_details_moh_view .action.action-edit, .cart_details_moh_remove .action.action-delete {display: flex !important; align-items: center; justify-content: center; position: relative !important; right: 0 !important; text-align: center; margin: 0 !important; height: 50px; } .cart_details_moh_view {border-right: 1px solid #f6f5f3; } .cart_details_moh_view .action.action-edit::before {content: "" !important; width: 20px; height: 20px; display: block; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 64 64' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cg data-name='Layer 5'%3E%3Cpath d='M61.13 30.94C51.05 20.86 41.52 16 32 16S13 20.9 2.87 31a1.5 1.5 0 0 0 0 2.12C13 43.14 22.48 48 32 48s19-4.9 29.13-15a1.49 1.49 0 0 0 0-2.06zM32 45c-8.36 0-16.85-4.27-25.93-13C15.15 23.23 23.64 19 32 19s16.85 4.27 25.93 13C48.85 40.77 40.36 45 32 45z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3Cpath d='M21.07 32A10.93 10.93 0 1 0 32 21.07 10.94 10.94 0 0 0 21.07 32zm18.86 0A7.93 7.93 0 1 1 32 24.07 7.94 7.94 0 0 1 39.93 32z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); background-size: contain; position: relative; margin-right: 6px; } .cart.table-wrapper .actions-toolbar > .action-edit > span, .cart.table-wrapper .actions-toolbar > .action-delete > span {position: relative; color: #000; width: auto; height: auto; } .cart.table-wrapper .actions-toolbar > .action-delete::before {border: 1px solid #000; width: 16px; height: 16px; border-radius: 50px; font-size: 13px; display: flex; align-items: center; justify-content: center; line-height: 1; margin-right: 6px; } .price-including-tax .price, .price-excluding-tax .price {color: #000; font-size: 20px; } #shopping-cart-table .thead {display: flex; align-items: center; margin-bottom: 20px; } #shopping-cart-table .thead .myshoppingbag, #shopping-cart-table .thead .continueshopping {height: 40px; display: flex; align-items: center; } #shopping-cart-table .thead .continueshopping {justify-content: flex-end; } .myshoppingbag span, .gift-title-block h3 {font-size: 1.75rem; letter-spacing: 0; line-height: 2rem; font-weight: 500; color: #19110b; display: flex; align-items: center; text-transform: uppercase; } .continueshopping {text-align: right; } .continueshopping span a {font-size: 14px; letter-spacing: 0.025rem; line-height: 1.25rem; font-weight: 400; color: #19110b; text-decoration: underline; white-space: nowrap; } .myshoppingbag span span {font-size: 1rem; letter-spacing: 0.025rem; line-height: 1.25rem; font-weight: 400; color: #19110b; height: 40px; display: flex; align-items: center; margin-left: 10px; } .form.form-cart .cart.main.actions, .cart_page_art_of_gifting_block {width: 80%; max-width: 80%; min-width: 80%; margin: 0 auto; } .cart-discount {display: none; } .gift-block-wrapper {background: #fff; padding: 10px; margin-top: 30px; } /*.gift-block-wrapper-inner {background: #f6f5f3; }*/ .gift-block-wrapper-inner .gift-box-image {width: 140px; margin-right: 20px; padding: 20px; background: #f6f5f3; } .gift-block-wrapper-inner.hidetemp {display: none !important; } .gift-block-wrapper-inner {display: flex; align-items: center; } .gift-block-wrapper-inner:not(:last-child) {border-bottom: 1px solid #f6f5f3; padding-bottom: 10px; } .gift-block-wrapper-inner:not(:first-child) {margin-top: 10px; } .gift-block-wrapper-inner .gift-box-image {width: 140px; margin-right: 20px; } .gift-block-wrapper-inner:nth-child(even) {background: #f6f5f3; } .gift-block-wrapper-inner .gift-box-details h5 {font-size: 18px; letter-spacing: 0; line-height: 1.25rem; font-weight: 600; color: #19110b; text-transform: uppercase; margin-bottom: 6px; } .gift-block-wrapper-inner .gift-box-details p {color: #19110b; margin-bottom: 6px; } .gift-block-wrapper-inner .gift-box-details a {position: relative; color: #19110b; width: max-content; display: block; } .gift-block-wrapper-inner .gift-box-details a::after {content: ""; width: 100%; height: 100%; display: block; border-bottom: 1px solid #19110b; } .amcard-field-container {display: none; } #gift-options-cart {display: none; } .cart-summary {padding: 0; border: 0; } .cart-summary .block .title {padding-left: 0; padding-right: 0; } .gift-options-cart-item {display: none; } #block-shipping {display: none; } .cart-summary .summary.title {display: none; } .cart-totals {border-top: none; padding: 40px 50px 0; } .cart-summary .checkout-methods-items li:first-child {padding: 0 50px; } .table-wrapper tr th, .table-wrapper tr td {padding-left: 0 !important; padding-right: 0 !important; color: #19110b; } .action.multicheckout {text-align: center; border: none !important; transition: 0.3s ease-in all; height: 3rem; padding: 0 2em; overflow: hidden; text-transform: uppercase; font-size: 15px !important; letter-spacing: -0.015em; font-weight: 700; line-height: 3rem; background: #222529; color: #ffffff !important; display: block; margin: 0 50px; } .cart-summary .cart_page_payement_block {margin-top: 40px; border-top: 1px solid #f6f5f3; padding: 40px 50px; } .cart_page_payement_block .quick-features .features-list {padding: 0; list-style: none; text-align: left; } .cart_page_payement_block .quick-features .features-list li {padding-left: 80px; padding-right: 0; } .cart_page_payement_block .quick-features .features-list li:not(:last-child) {border-bottom: 1px solid #e1dfd8; } .cart_page_payement_block .quick-features .features-list li:first-child {padding-top: 0; } .cart_page_payement_block .quick-features .features-list li p {margin-bottom: 0; color: #19110b; } .cart_page_payement_block .quick-features .features-list li {padding: 30px 0px 30px 60px; position: relative; cursor: pointer; } .cart_page_payement_block .quick-features .features-list li h5 {text-transform: uppercase; color: #19110b; font-size: 14px; font-weight: 500; } .cart_page_payement_block .quick-features .features-list li::before {content: ""; width: 40px; height: 40px; display: block; background-size: contain; background-position: center center; background-repeat: no-repeat; position: absolute; left: 0; top: 0; } .cart_page_payement_block .quick-features .features-list li.card::before {background-image: url("https://dev.mohlondon.com/images/payment_icon.png"); } .cart_page_payement_block .quick-features .features-list li.shipping::before {background-image: url("https://dev.mohlondon.com/images/shipping_icon.png"); transform: translate(0%, -50%); top: 50%; } .cart_page_payement_block .quick-features .features-list li.return::before {background-image: url("https://dev.mohlondon.com/images/retrurns_icon.png"); transform: translate(0%, -50%); top: 50%; } .cart_page_payement_block .quick-features .features-list li.packaging::before {background-image: url("https://dev.mohlondon.com/images/packaging.png"); transform: translate(0%, -50%); top: 50%; } .action.update {text-align: center; border: none !important; transition: 0.3s ease-in all; height: 3rem !important; padding: 0 2em !important; overflow: hidden; font-size: 15px !important; background: #222529 !important; color: #ffffff !important; opacity: 1 !important; } .cart_page_art_of_gifting_block {margin-top: 20px; } .amcheckout-form-login {} .step-content.amcheckout-content .field-tooltip {display: none; } .amcheckout-main-container .amcheckout-column input[type="email"], .amcheckout-main-container .amcheckout-column input[type="password"], .amcheckout-main-container .amcheckout-column input[type="search"], .amcheckout-main-container .amcheckout-column input[type="tel"], .amcheckout-main-container .amcheckout-column input[type="text"], .amcheckout-step-container select {background: #fff !important; background-clip: padding-box !important; border: 1px solid rgb(197, 197, 197) !important; box-shadow: none !important; transition: border 0.3s cubic-bezier(0.39, 0.575, 0.565, 1) !important; padding: 0 1rem !important; box-sizing: border-box !important; height: 40px !important; font-size: 14px !important; letter-spacing: 0 !important; color: rgb(101, 101, 101) !important; font-weight: 400 !important; width: 100% !important; border-radius: 4px !important; } .amcheckout-main-container .amcheckout-column input[type="email"]:hover, .amcheckout-main-container .amcheckout-column input[type="email"]:focus, .amcheckout-main-container .amcheckout-column input[type="password"]:hover, .amcheckout-main-container .amcheckout-column input[type="password"]:focus, .amcheckout-main-container .amcheckout-column input[type="search"]:hover, .amcheckout-main-container .amcheckout-column input[type="search"]:focus, .amcheckout-main-container .amcheckout-column input[type="tel"]:hover, .amcheckout-main-container .amcheckout-column input[type="tel"]:focus, .amcheckout-main-container .amcheckout-column input[type="text"]:hover, .amcheckout-main-container .amcheckout-column input[type="text"]:focus {border-color: rgb(101, 101, 101) !important; } .amcheckout-main-container .amcheckout-column label {margin-bottom: 0 !important; } .amcheckout-main-container .amcheckout-column label span {color: #19110b !important; font-size: 12px !important; font-weight: 400 !important; } .amcheckout-wrapper {width: 100% !important; display: block; padding: 0 !important; } .field-tooltip {top: 50%; transform: translate(-50%, -50%); } .checkout-container {min-height: 610px !important; max-width: 1300px; min-width: 960px; width: 95vw; margin: 0 auto !important; line-height: 1; padding: 72px 0 85px 0 !important; position: relative; } .amcheckout-form-login, li.checkout-payment-method, li.checkout-shipping-method, div#checkout li.amcheckout-shipping-address {box-shadow: rgba(27, 27, 27, 0.17) 0px 2px 5px; padding: 35px; border-radius: 4px !important; margin-bottom: 20px; background: #fff; } .catalog-category-view .category-description {display: none !important; } .block-content.filter-content .filter-options-content a .count {display: none !important; } .amcheckout-step-container .amcheckout-shipping-methods .amcheckout-method {width: 100% !important; } .amcheckout-step-container .amcheckout-title, .amcheckout-main-container .amcheckout-column .field-select-billing span {color: rgb(101, 101, 101) !important; font-size: 15px !important; font-weight: 400 !important; line-height: 1; text-transform: capitalize; margin-bottom: 15px; background: transparent !important; padding: 0; } .content.minicart-items .minicart-items-wrapper {height: 100% !important; overflow: hidden; } .amcheckout-column.-sidebar.-sticky {overflow: hidden !important; } .field-error span, div.mage-error[generated] {font-size: 12px !important; color: rgb(229, 48, 49) !important; } .note span {font-size: 12px; } .amcheckout-step-container .form-login .field.required {margin: 0; } .checkout-index-index .checkout-header {width: 100%; } .checkout-header h1 {color: rgb(101, 101, 101); font-size: 24px; font-weight: 400; text-transform: uppercase; margin-bottom: 30px; text-align: center; line-height: 1; } .checkout-header .description {color: rgb(101, 101, 101); font-size: 16px !important; font-weight: 400; text-align: center; line-height: 1; } .checkout-billing-address .actions-toolbar .primary {padding: 0 !important; } .checkout-billing-address .actions-toolbar .action, .payment-method .actions-toolbar button {text-align: center; border: none !important; transition: 0.3s ease-in all; height: 3rem; padding: 0 2em !important; overflow: hidden; text-transform: uppercase; font-size: 15px !important; letter-spacing: -0.015em; font-weight: 700; line-height: 3rem; background: #222529 !important; color: #ffffff !important; } .payment-method .actions-toolbar > .primary {padding: 0 !important; } .amcheckout-main-container.-modern .amcheckout-block:not(:first-of-type) {margin: 20px 0 0; } #co-payment-form .fieldset br {display: none; } .amcheckout-method {margin-bottom: 10px !important; border: 1px solid rgb(197, 197, 197) !important; } .amcheckout-method.-selected {border-color: #1979c3 !important; } .amcheckout-method .col {font-size: 14px; } .amcheckout-main-container .amcheckout-column .payment-method .label span {font-size: 14px !important; } .checkout-agreement .action-show span {font-size: 14px; } .amcheckout-column.-sidebar .amcheckout-block {border: none !important; } .amcheckout-column.-sidebar .opc-block-summary.amcheckout-summary-container, .amcheckout-column.-sidebar .amcheckout-additional-options.additional-options, .amcheckout-column.-sidebar .checkoutsidebar .cart_page_payement_block, .amcheckout-column.-sidebar .checkoutsidebar .tps_diamond_details_right_info.ccccccc {border: none !important; background: #fff !important; box-shadow: rgba(27, 27, 27, 0.17) 0px 2px 5px !important; padding: 35px !important; position: static !important; max-height: 100% !important; margin-top: 30px !important; } .amcheckout-column.-sidebar .opc-block-summary.amcheckout-summary-container {margin-top: 0 !important; } .amcheckout-column.-sidebar .amcheckout-block.amcheckout-step-container.-summary {background: transparent !important; } .amcheckout-column.-sidebar .amcheckout-block .opc-block-summary.amcheckout-summary-container, .amcheckout-column.-sidebar.-sticky .amcheckout-block .opc-block-summary.amcheckout-summary-container {border: none !important; background: #fff !important; } .amcheckout-main-container.-modern.-layout-2columns .amcheckout-column.-main {float: left; width: calc(100% - (512px + 60px)); } @media (min-width: 992px), print {.amcheckout-main-container.-modern.-layout-2columns .amcheckout-column.-sidebar {width: 520px !important; } } .amcheckout-step-container .amcheckout-additional-options {border: none; margin-top: 20px; padding: 0; } .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes {margin-bottom: 15px !important; } .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes, .amcheckout-step-container .amcheckout-additional-options .amcheckout-comment {margin-top: 0; margin-bottom: 0; } .minicart-items-wrapper .minicart-items .product-item:not(:last-child) {border-bottom: 1px solid rgb(197, 197, 197); margin-bottom: 0; } .amcheckout-step-container .amcheckout-summary-container .product-item .product {padding-bottom: 0; display: flex; } .minicart-items .product-item-details {width: calc(100% - 115px); padding: 0 !important; margin-left: 15px; } .opc-block-summary .product-item .product .product-image-container {background: none; padding: 8px !important; width: 100px !important; height: 100px !important; } .minicart-items .product-item-inner .product-item-name {white-space: break-spaces !important; margin-bottom: 8px !important; } .amcheckout-step-container .amcheckout-summary-container .product-item .delete {bottom: auto !important; } .opc-block-summary .items-in-cart > .title strong {font-size: 14px; text-transform: uppercase; } .amcheckout-step-container .amcheckout-additional-options .amcheckout-checkboxes .admin__field.admin__field-option input[type="checkbox"] + label::before {margin-top: 0 !important; } .amcheckout-main-container .amcheckout-column .amcheckout-comment .control {margin-top: 10px; } .opc-block-summary .mark .value {color: rgb(101, 101, 101); } .data.table.table-totals {color: rgb(101, 101, 101); } .billing-address-same-as-shipping-block input[type="checkbox"] {height: 0; width: 0; visibility: hidden; } .billing-address-same-as-shipping-block label {cursor: pointer; width: 40px; height: 20px; background: grey; display: block; border-radius: 100px; position: relative; } .billing-address-same-as-shipping-block label::before {content: none !important; } .billing-address-same-as-shipping-block label::after {content: ""; position: absolute; top: 1px; left: 2px; width: 18px; height: 18px; background: #fff; border-radius: 90px; transition: 0.3s; } .billing-address-same-as-shipping-block input:checked + label {background: #459f8e; } .billing-address-same-as-shipping-block input:checked + label:after {left: calc(100% - 2px); transform: translateX(-100%); } .billing-address-same-as-shipping-block label:active:after {width: 130px; } .checkout-billing-address .billing-address-same-as-shipping-block span {display: none; } .checkout-billing-address .billing-address-same-as-shipping-block {position: relative; } .checkout-billing-address .billing-address-same-as-shipping-block::before {content: "My billing and shipping address are the same"; color: #19110b !important; font-size: 12px !important; font-weight: 400 !important; position: absolute; top: 50%; left: 50px; transform: translate(0, -50%); } .filtertriggerhideshow_d.bigfiltertriggerhideshow {background-color: #fff; z-index: 999; transition: width 0.8s ease-in-out; -webkit-transition: width 0.8s cubic-bezier(0.4, 0, 1, 1); -moz-transition: width 0.8s ease-in-out; -o-transition: width 0.8s ease-in-out; -ms-transition: width 0.8s ease-in-out; opacity: 1; display: block; } .filtertriggerhideshow_d.bigfiltertriggerhideshow .filter_hedding_moh .closefilterClick {width: 91px; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab {border-bottom: none !important; margin: 0 !important; height: 100%; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab .filtermohwrappar_cat {list-style: none; display: grid; grid-template-columns: 1fr; margin: 0px; padding: 40px 3.3333333333vw; height: calc(100% - 80px); overflow-y: scroll; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul {column-gap: 10px; grid-template-columns: 1fr 1fr 1fr 1fr !important; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-metals-section li label span {padding-top: 0px; text-transform: capitalize; font-size: 0.6rem; letter-spacing: 0px; line-height: 1rem; font-weight: normal; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li {border: none !important; border-bottom: 1px solid #f6f5f3 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section {padding: 0 !important; margin-bottom: 0 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter {margin-bottom: 0 !important; border-radius: 0 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .setting-style-section {padding: 0 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent {padding: 0 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent ul {padding: 0 !important; margin: 0 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul {display: flex; grid-gap: 10px; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul li {width: calc(25% - 10px); margin: 0 !important; position: relative; padding-top: 30%; border: 1px solid #e1dfd8 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul li .wrappsection_lable_moh {padding: 100% 0px 0px 0px !important; position: absolute; top: 5px; left: 0px; width: calc(100% - 10px); margin: 0 auto; right: 0; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps_listing_single_filter .tps-metals-section li input[type="checkbox"] {position: absolute; width: 100% !important; height: 100% !important; background-size: 100% 100%; top: 0px !important; background-repeat: no-repeat; left: 0; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-metals-section li label {display: block; position: relative; font-family: "Roboto", sans-serif; font-size: 12px; color: #232323; text-align: center; cursor: pointer; position: absolute; bottom: -20px; margin: 0 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul li::after {content: ""; display: block; padding-bottom: 100%; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-metals-section li input[type="checkbox"] {height: 100px !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul li.selected {border: 1px solid #000 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul li:hover {border: 1px solid #000 !important; } .tps-metals-section {grid-template-columns: 1fr 1fr !important; } .tps-metals-section li input {width: 100% !important; height: 100% !important; border: none !important; top: 0 !important; margin: 0 !important; } .tps-metals-section li label {margin-top: 8px; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul li::before, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul li::after {content: none !important; } .amcheckout-method, .checkout-payment-method .amcheckout-payment-methods .payment-method {margin-bottom: 10px !important; border: none !important; box-shadow: rgba(27, 27, 27, 0.17) 0px 2px 5px !important; background: #f9f9f994 !important; } .cart.table-wrapper .product-item-details .item-options {display: flex !important; justify-content: space-between; flex-wrap: wrap; } .cart.table-wrapper .product-item-details .item-options .pro-details {width: 50% !important; /* float: left; */ display: inline-block !important; text-align: left; white-space: initial; } /*--------------------------Nav Title Page Css-------------------------------------*/ .catalog-category-view .custom_cat_bg + .filter_full_wrappar .cat_name_moh {opacity: 0; } .catalog-category-view .custom_cat_bg .custom_cat_desc .page_custom_title {text-align: left; font-size: 24px; font-family: "Inter", sans-serif; color: #000; margin-top: 0px; font-weight: 700; } .catalog-category-view .custom_cat_bg .custom_cat_desc .term-description {padding: 0px; } .catalog-category-view .custom_cat_bg .custom_cat_desc {padding-bottom: 0px; } .catalog-category-view .custom_cat_bg .custom_cat_desc .term-description p {text-align: left; font-size: 16px; font-weight: 400; color: #000; font-family: "Roboto", sans-serif; clear: both; line-height: 24px; } .catalog-category-view .custom_cat_bg .custom_cat_desc .term-description p a {color: #459f8e; text-decoration: underline; } .card_popup.comman_popup .image img {max-width: 100px; } .card_popup, .shipping_popup, .return_popup, .packaging_popup, .giftfirst_popup {position: fixed; top: 50%; left: 50%; z-index: 999; background: #fff; box-shadow: rgba(27, 27, 27, 0.17) 0px 2px 5px; border-radius: 10px; transform: translate(-50%, -50%); } .gift-block-wrapper-inner {cursor: pointer; } .checkout-cart-index .page-header {z-index: 9 !important; } .checkout-cart-index .page-header.sticky-header {z-index: 99 !important; } .comman_popup .hedding_wrappar {display: flex; justify-content: space-between; align-items: center; border-bottom: 1px solid #f6f5f3; padding: 20px 130px 20px 40px; overflow: hidden; position: relative; } .comman_popup .contant_popup .payment_image {margin-bottom: 30px; } .comman_popup .contant_popup ul {margin-bottom: 30px; padding-left: 30px; } .comman_popup .contant_popup ul li {color: #000; list-style-type: disc !important; } .comman_popup .contant_popup p.bold strong {font-size: 20px; text-transform: capitalize; } .comman_popup .contant_popup p.bold a {color: #000; text-decoration: underline; padding: 0; width: auto; max-width: max-content; display: unset; border: 0 !important; text-transform: unset; font-weight: normal; } .comman_popup .contant_popup .payment_image + p {font-size: 18px; text-transform: capitalize; } .comman_popup .contant_popup p.bold strong {font-size: 20px; text-transform: capitalize; } .comman_popup .hedding_wrappar h6 {line-height: 1; margin: 0; color: #19110b; font-size: 20px; } .comman_popup .contant_popup h5 {text-align: left; font-size: 18px; text-transform: uppercase; color: #19110b; font-weight: bold; margin-bottom: 10px; } .comman_popup .contant_popup p {font-size: 15px; text-align: left; color: #19110b; } .comman_popup .contant_popup {padding: 25px 40px 0px; } .comman_popup .hedding_wrappar a {position: absolute; width: 80px; height: 70px; font-size: 0; cursor: pointer; display: block; right: 0; border-left: 1px solid #f6f5f3; } .comman_popup .hedding_wrappar a::after {position: absolute; width: 16px; height: 16px; font-size: 0; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='64' height='64' x='0' y='0' viewBox='0 0 307.2 307.2' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M307.2 24.136 283.064 0 153.6 129.469 24.136 0 0 24.136 129.464 153.6 0 283.064 24.136 307.2 153.6 177.736 283.064 307.2l24.136-24.136L177.736 153.6z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; background-position: center right; cursor: pointer; content: ""; display: block; top: 50%; left: 50%; transform: translate(-50%, -50%); } .showpoupclass_active {overflow: hidden; position: fixed; width: 100%; } .showpoupclass_active .comman_popup_overlay::before {content: ""; position: fixed !important; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.3); z-index: 1; overflow: hidden; transition: 0.3s ease all; } .comman_popup .contant_popup ul {padding: 0 0 0px 30px; margin: 0 0 10px; list-style: unset; text-align: left; display: inline-block; } .comman_popup .contant_popup ul li {padding: 0 0 5px !important; margin: 0; position: relative; font-size: 15px; padding-left: 0px !important; } .comman_popup .contant_popup ul li::before {content: ""; width: 5px; height: 5px; display: block; border-radius: 50px; background: #000; position: absolute; left: 3px; top: 50%; transform: translate(-50%, -50%); display: none; } .cart.main.actions .action.update {display: none; } .am-porto-cmtb .page-main {z-index: 8; } .minicart-wrapper .block-minicart .item.product.product-item {padding: 15px 0; border-bottom: 1px solid #f6f5f3; line-height: 24px; } /*  Maintenance Page CSS - nick */ body.maintenance-index-index .maintenance-page-wrapper .content {background: #ffffffd6; max-width: 800px; margin: 0 auto; top: 50px; } body.maintenance-index-index .maintenance-page-wrapper {background-size: cover; } body.maintenance-index-index header.page-header.type1 {display: none; } body.maintenance-index-index main#maincontent {padding: 0; } body.maintenance-index-index .maintenance-page-wrapper .content h1.headline-text {margin: 0; font-size: 34px; margin-bottom: 24px; } body.maintenance-index-index .maintenance-page-wrapper {background-size: cover; height: 100vh; } /*  Maintenance Page CSS End - nick */ .product-info-main .product-info-price h3.alt_title.total_price {display: none; } .product-info-main .product-info-stock-sku .stock {display: none; } body.showpoupclass_active .page-header {z-index: 8 !important; } /* .amcheckout-step-container .amcheckout-title {pointer-events: none !important; } */ div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text, div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image {display: block; width: 100% !important; background-color: transparent; border: none; margin: 0; text-align: left; padding: 20px 0; border-bottom: 1px solid #f6f5f3; position: relative; background-size: 200px !important; background-position: center left !important; } div#product-options-wrapper .swatch-attribute.metal .swatch-attribute-options {grid-template-columns: 1fr; overflow: auto; } div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text.selected::after, div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image.selected::after {content: ""; width: 10px; height: 10px; display: block; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 515.556 515.556' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='m0 274.226 176.549 176.886L515.556 112.44l-48.67-47.997-290.337 290L47.996 225.891z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-position: center center; background-repeat: no-repeat; position: absolute; right: 0; top: 50%; transform: translate(-50%, -50%); } div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text:hover, div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image:hover {outline: none; } div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.text:focus, div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image:focus {box-shadow: none; } .swatch-option.image.selected::before {content: none !important; } div#product-options-wrapper .swatch-option.selected {pointer-events: none !important; } .checkout-index-index {background: #f6f5f3; } .authentication-wrapper {display: none; } .amcheckout-main-container {margin-top: 5rem; } .amsl-social-login {background: transparent; padding: 0 !important; display: block; } .amsl-social-login .amsl-title {display: block; width: 100%; max-width: 100%; padding: 0 !important; margin-bottom: 10px !important; } .amsl-login-page .amsl-social-login .amsl-button-wrapper {margin-left: 0; margin-bottom: 0; } .amsl-social-login .amsl-button {height: 40px; width: 40px; } .amsl-button.-facebook .amsl-social-icon {background-size: 12px; } .amsl-button.-google .amsl-social-icon, .amsl-button.-linkedin .amsl-social-icon, .amsl-button.-amazon .amsl-social-icon {background-size: 22px; } .bigfiltertriggerhideshow .tps-setting-style-section, .bigfiltertriggerhideshow .diamond-shape {display: block !important; } .products-grid .product-items .product-item .product.details.product-item-details .price-box.price-final_price h2 {display: none; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li::before, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li::after, .tps_rinbuilder_setting_listing .tps-main-section .tps_listing_inner_filter::before, .tps_rinbuilder_setting_listing .tps-main-section .tps_listing_inner_filter::after, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent::before, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent::after, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li > div::before, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li > div::after, .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li span::before, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li div::before, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li div::after {content: none !important; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li input[type="checkbox"] + label {padding: 0; min-height: 24px !important; line-height: 1.2; cursor: pointer; width: 100%; display: flex; text-align: left; align-items: center; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li input[type="checkbox"] + label::before {content: "" !important; border: 2px solid #000 !important; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li input[type="checkbox"] + label::before, .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li input[type="checkbox"] + label::after {content: "" !important; width: 24px !important; height: 24px !important; border-radius: 0 !important; display: block; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li.selected input[type="checkbox"] + label::after {background: #000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 515.556 515.556' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='m0 274.226 176.549 176.886L515.556 112.44l-48.67-47.997-290.337 290L47.996 225.891z' fill='%23FFFFFF' data-original='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center / 16px !important; background-repeat: no-repeat !important; position: absolute; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent > ul.tps-setting-style-section li {border: none !important; padding: 0; margin-bottom: 15px !important; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li.selected label::before, .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li:hover label::before, .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li.selected span::before, .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li:hover span::before {background-color: transparent; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-setting-style-section li label span {margin: 0; padding-left: 35px; color: #000; font-size: 14px; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li > div span {color: #000 !important; font-size: 18px; text-transform: uppercase; font-family: "Inter"; margin-bottom: 0; width: 100%; display: block; text-align: left; font-weight: 700; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li input[type="checkbox"] + label {cursor: pointer; width: 100%; display: flex; text-align: left; align-items: center; height: 100%; position: absolute; top: 50%; transform: translate(0, -50%); } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps_listing_single_filter .diamond-shape li input[type="checkbox"] {width: 100%; height: 100%; z-index: 99; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li input[type="checkbox"] + label::before {content: "" !important; border: 2px solid #000 !important; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li input[type="checkbox"] + label::before, .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li input[type="checkbox"] + label::after {content: "" !important; width: 24px !important; height: 24px !important; border-radius: 0 !important; display: block; top: 0; position: absolute; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li.selected input[type="checkbox"] + label::after {background: #000 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 515.556 515.556' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='m0 274.226 176.549 176.886L515.556 112.44l-48.67-47.997-290.337 290L47.996 225.891z' fill='%23FFFFFF' data-original='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/svg%3E") center / 16px !important; background-repeat: no-repeat !important; position: absolute; left: 0; top: 0; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent .diamond-shape li, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent .diamond-shape li.selected {padding: 0 !important; border: 0 !important; margin-bottom: 15px !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .tps-main-section .tps_listing_inner_filter .tps_setting_filter_parent .diamond-shape li .tps_shape_parent_div {margin: 0 !important; box-shadow: none; border: none; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps_listing_single_filter .diamond-shape li div.tps_shape_parent_div {width: 100%; height: 100%; padding: 0; position: relative; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps_listing_single_filter .diamond-shape li .shape-img {margin: 0; position: relative; left: 40px; top: 0; padding: 0; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .diamond-shape li span {border-radius: 0; position: absolute; top: 50%; left: 33.3333%; transform: translate(0, -50%); height: auto; padding: 0; bottom: auto; border: none; color: #000 !important; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul {display: block; padding: 0; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li > div {padding: 20px 0px; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .price-section {padding: 0px; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .price-section .slider-base, .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .price-section .slider-base div {padding: 4px 0; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li .price-section .slider-base .slider-connects {position: absolute; top: 0; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .price-section .slider-horizontal .slider-handle {top: -2px; } .amcheckout-step-container .amcheckout-shipping-address .checkout-billing-address {/* margin-top: -11px; */ background: #fff; /* padding: 0 0; */ padding: 35px 0 35px 0; /* box-shadow: rgba(27, 27, 27, 0.17) 0px 2px 5px; */ } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .price-section .slider-target {margin-top: 0; padding: 4px 0; } .tps_rinbuilder_setting_listing .tps_setting_filter_tab ul li.tps-price-f {padding-bottom: 20px; } .checkout-shipping-address.-closed .step-title.amcheckout-title {position: relative; } .amcheckout-step-container .amcheckout-title > .amcheckout-icon {border: none !important; } .amcheckout-step-container .checkout-shipping-address.-opened .amcheckout-title > .amcheckout-icon::before, .amcheckout-step-container .payment-group.-opened .amcheckout-title > .amcheckout-icon::before, .amcheckout-step-container .checkout-shipping-method.-opened .amcheckout-title > .amcheckout-icon::before {content: "" !important; display: block; width: 15px; height: 15px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 341.333 341.333' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M0 149.333h341.333V192H0z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; background-position: center center; position: absolute; right: 0; border: none !important; transform: translate(-50%, -50%) rotate(0deg); top: 50%; } .amcheckout-step-container .checkout-shipping-address.-closed .amcheckout-title > .amcheckout-icon::before, .amcheckout-step-container .payment-group.-closed .amcheckout-title > .amcheckout-icon::before, .amcheckout-step-container .checkout-shipping-method.-closed .amcheckout-title > .amcheckout-icon::before {content: "" !important; display: block; width: 15px; height: 15px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink'  xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 341.4 341.4' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath d='M192 149.4V0h-42.6v149.4H0V192h149.4v149.4H192V192h149.4v-42.6z' fill='%23000000' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E"); background-size: contain; background-repeat: no-repeat; background-position: center center; position: absolute; right: 0; border: none !important; transform: translate(-50%, -50%) rotate(0deg); } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-metals-section li input[value="18K-Rose-Gold"] {background-image: url("https://dev.mohlondon.com/images/rose-gold.png"); background-position: center center; background-size: cover; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-metals-section li input[value="18K-White-Gold"] {background-image: url("https://dev.mohlondon.com/images/white-gold.png"); background-position: center center; background-size: cover; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-metals-section li input[value="18K-Yellow-Gold"] {background-image: url("https://dev.mohlondon.com/images/yellow-gold.png"); background-position: center center; background-size: cover; } .tps_rinbuilder_setting_listing .tps_filter_result_section .filters-section .tps-metals-section li input[value="Platinum"] {background-image: url("https://dev.mohlondon.com/images/platinum-gold.png"); background-position: center center; background-size: cover; } .show_overlay_cart_active {overflow: hidden; position: fixed; width: 100%; top: 0; } .click_mohclose_wrappar {width: auto; height: auto; font-size: 0; cursor: pointer; border-left: 1px solid #f6f5f3; display: flex; align-items: center; justify-content: center; } .click_mohclose_wrappar svg {width: 16px; height: 16px; } .block-customer-login .xlosediv {border-left: 0px !important; margin-right: 0px !important; } .checkout_header .flex_div {display: flex; justify-content: space-between; padding: 8px 23px; background: #fff; } .checkout_header .flex_div .col-item.right img {max-width: 44px; } .checkout_header .flex_div .col-item.right ul {display: flex; } .checkout-cart-index .block.crosssell {display: none; } .calendly-spinner + iframe {min-height: 900px; } body.vau_filter_openclass {overflow: hidden; position: fixed; width: 100%; } body.vau_filter_openclass .page-header {z-index: 8 !important; } .tps-details-media-gallery-div .left-slider-div {width: 100% !important; } .tps-details-media-gallery-div .slider-div {width: 100% !important; height: auto !important; } .tps-details-main-media-div {display: none !important; } .tps-product-detail-div .tps-setting-option-div .tps_setting_ring_size .tps-size-selector-list {display: block; width: 101%; position: absolute; background-color: #fff; border: 1px solid #707070; left: -1px; top: 100%; z-index: 1; } .tps-product-detail-div .tps-setting-option-div .tps_setting_ring_size .tps-size-selector-list span {width: 30%; display: inline-block; } .tps-product-detail-div .tps-setting-option-div .tps_setting_ring_size .tps-size-selector-list span {width: 30%; display: inline-block; border: 1px solid; margin: 14px 7px; } .tps-product-detail-div .tps-setting-option-div .tps_setting_ring_size .tps-size-selector-list {display: block; width: 88%; position: absolute; background-color: #fff; border: 1px solid #707070; left: -1px; top: 100%; z-index: 1; margin: 0 auto; } span.swatch-attribute-selected-option .tps-size-selector-list {display: none !important; } .vueringbuilder-index-index div#product-options-wrapper .swatch-attribute .swatch-attribute-selected-option span.tps-size-div.showDownArrow {width: unset !important; } .tps-product-detail-div.tps-setting-detail-page .tps_ring_size_spacer .tps-size-div {width: unset !important; } .tps_ring_size_spacer {padding: 0 0 !important; } .tps-product-detail-div.tps-setting-detail-page .tps_ring_size_spacer {border: unset !important; } span.swatch-attribute-selected-option span.tps-size-div:after {display: none !important; } body.diamond_active_over_open .page-header {z-index: 8 !important; } body.diamond_active_over_open {overflow: hidden; position: fixed; } body.form_overlay_proddetails .page-header {z-index: 8 !important; } body.form_overlay_proddetails {overflow: hidden; position: fixed; } /* CHECKOUT  */ ul.checkout_mainspeteps {display: flex; flex-wrap: nowrap; justify-content: center; /* margin-top: 23px; */ padding-top: 30px; } ul.checkout_mainspeteps li.clickcomman_hedr_checkout {list-style: none; margin: 0 14px; font-weight: bold; font-size: 16px; text-transform: uppercase; } ul.checkout_mainspeteps li.clickcomman_hedr_checkout.active {color: red; } ul.checkout_mainspeteps li.clickcomman_hedr_checkout {cursor: pointer; } ul.checkout_mainspeteps li.clickcomman_hedr_checkout.disable {opacity: 0.5; } div#sidebar_moh_tps.fixed-sidebar {position: fixed; top: 0; right: 0; } .tabssectionclllapsexpand .desctabwrappar_dia {display: none; } .desctabwrappar_dia.activeshowhere {display: block !important; } .amblog-index-index .amblog-post-container .amblog-shot, .amblog-index-category .amblog-post-container .amblog-shot {overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; } .amblog-index-index .amblog-grid-list img, .amblog-index-category .amblog-grid-list img {width: 100%; } .tps_filter_result_section .tps-col-8 .tps-table-grid .list-group-wrapper .list-group.tps-list-grid#infinite-list .list-group-item {box-shadow: none !important; } .tps_filter_result_section .tps-col-8 .tps-table-grid .list-group-wrapper .list-group.tps-list-grid#infinite-list .llist-group-item:hover {background-color: transparent !important; box-shadow: none !important; } .tps_filter_result_section .tps-col-8 .tps-table-grid .list-group-wrapper .list-group#infinite-list li:nth-child(2n + 1) {background: transparent !important; } ul.moh_diamond_view_list li {box-shadow: none !important; } ul.moh_diamond_view_list li:hover {background-color: transparent !important; } body.page-product-configurable.category-all-fragrances img.fotorama__img {width: 100% !important; } .category-all-fragrances .product-info-price .price-box h2 {display: none !important; } body.catalog-product-view.product-type-default.category-all-fragrances .product.media .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img {width: 100%; } .footer-middle-block .footer-logo + .footer-navigation .col-lg-2:nth-last-child(1) {display: none; } /*----started css for site map page-------------*/ .cms-sitemap ul.tps-sitelist {display: flex; flex-wrap: wrap; gap: 30px; padding: 0; } .cms-sitemap ul.tps-sitelist .sitemap-list {flex: auto; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list {list-style: none; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list h3 {font-size: 25px; margin-bottom: 15px; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list ul {margin: 0; padding: 0; list-style: disc; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list ul .sitemap-list .sub-cat a {color: #000; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list li {list-style-type: disc; color: #000; margin-left: 10px; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list .accordion_header.subtitle a {font-weight: bold; display: block; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list ul > .sitemap-list.tps-site-subhead {padding-bottom: 15px; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list ul > .sitemap-list.tps-site-subhead .sub-cat {list-style: none; margin-left: 0; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list ul > .sitemap-list.tps-site-subhead .sub-cat .accordion_header.subtitle a {pointer-events: none; } .cms-sitemap ul.tps-sitelist .sitemap-list .sitemap-list.li_class_Guidance ul > .sitemap-list.tps-site-subhead .sub-cat .accordion_header.subtitle a {pointer-events: all; } .footer-middle-block .footer-logo + .footer-navigation .flex-row {display: flex; justify-content: space-evenly; flex-wrap: wrap; gap: 30px; } .footer-middle-block .footer-logo + .footer-navigation .flex-row .col-item.col-item_6 {display: none; } .social_media_links ul li.youtube img {position: relative; top: 3px; } .setting.dimondetailswrappar.Diamond.Id {display: none !important; } .cart-section .block-title {padding: 0 0 15px 20px; } .cart-section .cart_top_section {padding: 50px 20px 70px !important; } .cart-section .cart_top_section .block-title {padding-left: 0; border-bottom: 1px solid #000; margin-bottom: 100px; } .cart-section .block-title strong {font-weight: 700 !important; font-size: 22px !important; color: #000 !important; border-bottom: 0px solid #e1dfd8 !important; line-height: 40px !important; margin: 0 0 17px 0 !important; } .cart-section .cart_top_section {padding: 0 20px; } .cart-section .cart_top_section img {text-align: center; display: block; margin: 0 auto; } .cart-section .cart_top_section p {text-align: center; font-size: 20px; color: #000; margin-top: 50px; margin-bottom: 50px; } .cart-section .cart_top_section .btn_link {text-align: center; position: relative; z-index: 0; } .cart-section .cart_top_section .btn_link a {text-align: center; background: #000; font-size: 14px; padding: 9px 39.5px; text-transform: uppercase; font-weight: 300; z-index: 9; position: relative; text-decoration: none; font-family: 'Roboto'; color: #fff; display: block; max-width: max-content; margin: 0 auto; border-radius: 3px !important; position: relative; border: 1px solid #000; transition: 0.5s all ease-in-out; } .cart-section .cart_top_section .btn_link a:hover {color: #000 !important; } .cart-section .cart_top_section .btn_link a::before {content: ""; position: absolute; width: 0%; background-color: #fff; left: 0; height: 100%; top: 0; z-index: -9; transition: 0.5s all ease-in-out; } .cart-section .cart_top_section .btn_link a:hover::before{width: 100%; } .cart-section .cart_top_section .btn_link a:hover::before {width: 100%; } .products-grid .product-item-info .product-item-photo + .product-item-details {padding-left: 20px; } .cart-section .hidemerefrance {display: none; } .cart-section + .amsl-cart-page {display: none; } .catalog-product-view .moh-wrappar-product-tab + .moh-video-banners.moh_2022_block_1 + .moh-video-banners.moh_2022_block_1 {display: none; } .heddercontact_sidebar_moh.open {visibility: visible; opacity: 1; display: block; position: fixed !important; width: 100%; height: 100%; left: 0; top: 0; background: rgba(0, 0, 0, 0.8); z-index: 999; overflow: hidden; transition: 0.3s ease all; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar {width: 50% !important; font-family: "Roboto", sans-serif; right: 0; position: fixed; height: 100vh; top: 0; margin: 0; border: none; border-radius: 0; width: 33.3333%; max-width: 100%; z-index: 9999; padding: 0; min-width: auto; transition: all .3s; background: #fff; box-shadow: 0 0 5px rgba(0,0,0,.3); } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .filter_hedding_moh {padding-bottom: 3rem; flex-direction: row; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact {padding-left: 8.333vw !important; padding-right: 8.333vw !important; scrollbar-width: thin; scrollbar-color: #e4e4e4 transparent; -webkit-scrollbar-color: #e4e4e4 transparent !important; -ms-scrollbar-color: #e4e4e4 transparent !important; -o-scrollbar-color: #e4e4e4 transparent !important; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .filter_hedding_moh .filter_sidebar_title {margin: 0; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .filter_hedding_moh .click_contactclose_wrappar {width: 30px; height: 100%; display: flex; align-items: center; justify-content: center; border-left: 0px solid #f6f5f3; cursor: pointer; position: relative; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .filter_hedding_moh .click_contactclose_wrappar svg {width: 16px; height: 16px; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact h6 {letter-spacing: 0; line-height: 1.25rem; font-weight: 600; color: #000; font-size: 16px; margin-bottom: 15px; font-weight: normal; margin-top: 0; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list {margin: 35px auto 0; padding: 0; list-style: none; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li {margin: 15px 0; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li a {color: #000; padding: 5px 20px 5px 36px; display: block; position: relative; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li a::before{position: absolute; content: ""; left: 0px; top: 5px; background-size: 100%; background-repeat: no-repeat; background-position: center left; background-attachment: scroll; width: 25px; height: 25px; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li.sidebar_phone a::before{background-image: url("https://dev.mohlondon.com/images/tele-icon.svg"); } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li.sidebar_mail a::before{background-image: url("https://dev.mohlondon.com/images/mail-icon.svg"); } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li.sidebar_chat a::before{background-image: url("https://dev.mohlondon.com/images/live-chat.webp"); } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li.sidebar_bap a::before{background-image: url("https://dev.mohlondon.com/images/calendar_icon.svg"); } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li.sidebar_whatsapp a::before {background-image: url("https://dev.mohlondon.com/images/whatsapp_icon.svg"); top: 3px; width: 30px; height: 30px; } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar .contant_wrappar_contact .sidebar_ul_list li.sidebar_faq a::before{background-image: url("https://dev.mohlondon.com/images/happy-chat.svg"); } .header .header-right .heddercontactclick_moh {font-size: 0px; position: relative; width: 35px; display: inline-block; margin-right: 0px; } .header-row .header-right {margin-left: auto; margin-right: 0; } .header .header-right .heddercontactclick_moh::before {position: absolute; content: ""; top: -1px; left: 0; background-image: url("https://dev.mohlondon.com/images/contact_top_icon.svg"); width: 23px; height: 23px; background-repeat: no-repeat; background-size: 100%; background-position: center top; right: 0px; margin: 0 auto; } .cms-home .page-header .header-right .heddercontactclick_moh::before {position: absolute; content: ""; top: -1px; left: 0px; background-image: url("https://dev.mohlondon.com/images/white_contact_top_icon.svg"); width: 23px; height: 23px; background-repeat: no-repeat; background-size: 100%; background-position: center; right: 0; margin: 0 auto; } .cms-home .page-header.type1:hover .heddercontactclick_moh::before {background-image: url("https://dev.mohlondon.com/images/contact_top_icon.svg"); } .cms-home .page-header.type1.sticky-header .header-right .heddercontactclick_moh::before{position: absolute; content: ""; top: -1px; left: 0px; background-image: url("https://dev.mohlondon.com/images/contact_top_icon.svg"); width: 23px; height: 23px; background-repeat: no-repeat; background-size: 100%; background-position: center; right: 0; margin: 0 auto; } .panel.header .switcher {display: none !important; } .page-header .bookapoinmentheder a{background-image: url("https://dev.mohlondon.com/images/calendar_icon.svg"); } .cms-home .page-header .bookapoinmentheder a {background-image: url("https://dev.mohlondon.com/images/calendar_icon.svg"); filter: invert(1); } .page-header:hover .bookapoinmentheder a {filter: invert(0); } .bookapoinmentheder {margin-right: 9px !important; } .bookapoinmentheder a strong {display: none; } .bookapoinmentheder a {background-repeat: no-repeat; background-size: contain; display: block; width: 25px; height: 25px; transition: 0.5s all ease-in-out; transform: scale(0.8); } .cms-home .page-header.type1.sticky-header .header-contact .my-account {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='50' height='50' style='width: 100%25; height: 100%25; transform: translate3d(0px, 0px, 0px);' preserveAspectRatio='xMidYMid meet'%3E%3Cg%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,-0.2199993133544922,11.933999061584473)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,12.142999649047852,7.2829999923706055)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M-9.409000396728516,4.7829999923706055 C-9.409000396728516,4.7829999923706055 -9.642999649047852,-4.4070000648498535 -0.164000004529953,-4.5960001945495605 C9.3149995803833,-4.7829999923706055 9.642999649047852,4.7829999923706055 9.642999649047852,4.7829999923706055'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3Cg style='display: block;' transform='matrix(1,0,0,1,3.4300003051757812,-1.5009994506835938)' opacity='1'%3E%3Cg opacity='1' transform='matrix(1,0,0,1,8.13700008392334,8.137999534606934)'%3E%3Cpath stroke-linecap='butt' stroke-linejoin='miter' fill-opacity='0' stroke-miterlimit='10' stroke='rgb(0,0,0)' stroke-opacity='1' stroke-width='1' d=' M5.63700008392334,0.0010000000474974513 C5.63700008392334,3.114000082015991 3.11299991607666,5.63700008392334 -0.0010000000474974513,5.63700008392334 C-3.114000082015991,5.63700008392334 -5.63700008392334,3.114000082015991 -5.63700008392334,0.0010000000474974513 C-5.63700008392334,-3.11299991607666 -3.114000082015991,-5.63700008392334 -0.0010000000474974513,-5.63700008392334 C3.11299991607666,-5.63700008392334 5.63700008392334,-3.11299991607666 5.63700008392334,0.0010000000474974513z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E"); } .filter_hedding_moh .filter_sidebar_title {margin-left: 0 !important; } .catalog-category-view #layered-filter-block-container {float: right; max-width: 110px; width: 100%; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; } #layered-filter-block-container ~ #layer-product-list:nth-child(4) {float: left; width: 100%; max-width: max-content; } .page-layout-1column .toolbar-products .sorter {position: relative; float: right; width: auto; margin-top: 22px !important; margin-right: 30px; } #layered-filter-block-container ~ #layer-product-list:nth-child(4) .filtersoptions {display: flex; align-items: center; padding: 0px 15px 0px; min-height: 45px; margin: 15px 0 0; } #layered-filter-block-container ~ #layer-product-list:nth-child(4) .filtersoptions .filterforproduct {float: none !important; } #layer-product-list #amasty-shopby-product-list div:nth-child(1) div:nth-child(3) {font-size: 12px !important; margin-top: 0px !important; min-width: 70px; } #layer-product-list #amasty-shopby-product-list div:nth-child(1) .toolbar.toolbar-products {margin: 0; } .page-wrapper #maincontent .columns .column #layer-product-list #amasty-shopby-product-list > div > div:nth-child(1) + div.clear_all a {width: auto !important; margin: 0; } #layer-product-list #amasty-shopby-product-list div:nth-child(1) .toolbar.toolbar-products {margin: 0px; } .fullwithwrapparproduct{max-width: 100% !important; padding: 0 !important; } .page-wrapper #maincontent .columns .column .products .filterproducts .product-item .product-item-info .product-item-photo .product-item-details .product-item-description {font-size: 13px; } .fullwithwrapparproduct .product-item-info .product.details.product-item-details {bottom: 13px; width: 100%; opacity: 1; padding-left: 10px; } .fullwithwrapparproduct .product-item-info .product.details.product-item-details .ringbulderwrappar .product.product-item-details {padding-left: 0px !important; } .fullwithwrapparproduct  .product-item-info .product.details.product-item-details .tps-ring-shape {color: #666; font-family: "Roboto", sans-serif; letter-spacing: 0.3px; font-size: 13px !important; line-height: 28px; } .fullwithwrapparproduct .product-item-info .product-item-details .price-box .price {color: #444 !important; font-weight: 400 !important; font-size: 13px !important; } .fullwithwrapparproduct .title h3 {text-align: center; } .product_details_page_form_comman .amcform-toolbar {position: unset; } .product_details_page_form_comman .emailusformfinalinnerwrap {padding: 50px; } .product_details_page_form_comman .emailusformfinalinnerwrap {padding: 50px; position: relative; } .product_details_page_form_comman .emailusformfinalinnerwrap .closeformmedrop, .product_details_page_form_comman .emailusformfinalinnerwrap .closeformme {position: absolute; cursor: pointer; top: 15px; right: 15px; } .product_details_page_form_comman .emailusformfinalinnerwrap .closeformmedrop svg, .product_details_page_form_comman .emailusformfinalinnerwrap .closeformme svg{width: 14px; height: 14px; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae .formawrpapatitlee {text-transform: uppercase; font-weight: bold; margin-bottom: 5px; text-align: center; color: #232323; font-family: Roboto; font-size: 25px; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae .formawrpapatitleesub {font-size: 14px; line-height: 24px; color: #232323; font-family: Roboto; text-align: center; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form {max-width: 100%; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields {display: flex; justify-content: space-between; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .field {flex: 0 0 calc(50% - 15px); margin: 0 !important; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .amcform-toolbar {flex: 0 0 calc(100% - 0px); } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .amcform-toolbar .amcform-submit.action.submit.primary {width: 100%; max-width: 50%; padding: 0 50px !important; border: 1px solid; transition: .6s !important; border-radius: 1px !important; text-align: center !important; cursor: pointer !important; text-decoration: none !important; margin: 25px auto 0; display: block; width: 100% !important; height: 40px !important; font-size: 14px !important; color: #fff !important; font-family: Roboto !important; line-height: 14px !important; padding: 10px !important; background: #000 !important; margin: 20px auto 0 !important; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .amcform-toolbar .amcform-submit.action.submit.primary:hover {background-color: #fff !important; color: #000 !important; border: 1px solid #000 !important; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .field:nth-last-child(2) {flex: 0 0 calc(100% - 0px); margin: 0 auto; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .field input {border-color: #E4E4E4 !important; border-radius: 5px !important; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .field textarea {border-color: #E4E4E4 !important; border-radius: 5px !important; } .fullwithwrapparproduct {display: table; width: 100%; } .fullwithwrapparproduct .box {padding: 0 !important; } .fullwithwrapparproduct .desc_text.fullwithwrapparproduct {max-width: 100%; } #layered-filter-block-container ~ #layer-product-list:nth-child(4) + .toolbar.toolbar-products {background-color: #fff; margin: 0; } /*.tps_rinbuilder_setting_listing .tps_filter_result_section.tps_setting_filter_section .tps-row {display: none !important; }*/ .cart_page_payement_block .quick-features .features-list li {padding: 30px 0px 30px 60px; position: relative; cursor: pointer; opacity: 1; visibility: visible; display: block !important; } .fancybox-wrap.fancybox-opened .newsletter {width: 100% !important; padding: 50px 30px 30px !important; } body .fancybox-wrap.fancybox-opened .newsletter .vc_column_container {width: 100% !important; max-width: 100% !important; flex: 0 0 auto; padding: 0 !important; } body .fancybox-wrap.fancybox-opened .newsletter .vc_column_container h3, body .fancybox-wrap.fancybox-opened .newsletter .vc_column_container h2 {font-weight: 500; margin-bottom: 5px; color: #232323; font-family: Roboto; font-size: 35px; text-align: left; line-height: normal; } body .fancybox-wrap.fancybox-opened .newsletter .vc_column_container .form.subscribe .field.newsletter {padding: 0 !important; } body .fancybox-wrap.fancybox-opened .newsletter .vc_column_container .form.subscribe {margin: 30px 0 0px !important; } body .fancybox-wrap.fancybox-opened .newsletter .vc_column_container .form.subscribe .action.subscribe.primary {border: 0; font-family: Roboto; margin: 0 !important; } .fancybox-skin .fancybox-item.fancybox-close.fancybox-newsletter-close {margin: -5px 2px 0 0; } #newsletter_popup {width: 100% !important; min-height: 260px !important; } .fancybox-inner {width: 100% !important; } .sitemap_content h1 {text-align: center; margin-bottom: 0; color: #000; font-weight: bold; margin-bottom: 40px; margin-top: 20px; font-size: 32px; } .block.newsletter input[type="radio"] {accent-color: black; } .blog_main_banner .content {padding: 0 0 0 100px; background-color: #d8ece8; } .blog_main_banner .flex_div {display: flex; align-items: center; } .blog_main_banner .col-item.banner_content .subtitle h1 {font-size: 20px; color: #000; margin-bottom: 20px; } .blog_main_banner .col-item.banner_content .title h2 {color: #000; font-size: 30px !important; font-weight: 600; } .blog_main_banner .col-item.banner_content .desc_text p {color: #000; font-size: 16px; font-family: "Roboto", sans-serif; } .blog_main_banner .col-item.banner_content {width: 100%; max-width: 50%; }.blog_main_banner .col-item {flex: auto; } .blog_main_banner .col-item.right_banner {text-align: right; } .blog_main_banner {margin: 0 0 30px; } .blog_main_banner .col-item.banner_content .title h2 {color: #000; font-size: 30px !important; font-weight: 600; margin: 0 0 20px; } .page-wrapper #maincontent .columns .sidebar-main .sidebar-content div:first-child .amblog-widget-container.-categories .amblog-list .amblog-categories.-level1 .amblog-category {padding: 0px 0px !important; } .page-wrapper #maincontent .columns .sidebar-main .sidebar-content div:first-child .amblog-widget-container.-categories .amblog-list .amblog-categories.-level1 .amblog-category .amblog-link {padding: 15px 20px; border-radius: 30px; } .page-wrapper #maincontent .columns .sidebar-main .sidebar-content div:first-child .amblog-widget-container.-categories .amblog-list .amblog-categories.-level1 .amblog-category .amblog-link:hover {background: transparent; color: #fff; } .amblog-post-container.list-item .amblog-footer .amblog-wrap .amblog-posted-in {font-weight: 600; color: #000; } .amblog-post-container.list-item .amblog-footer .amblog-wrap:nth-child(2) .amblog-ref {color: #3e9f8e !important; } .amblog-grid-list .amblog-item .amblog-dates {position: absolute; top: 15px; right: 15px; } .amblog-grid-list .list-item.amblog-item {position: relative; } .page-wrapper #maincontent .columns .column .amblog-grid-list .amblog-post-container .amblog-content .amblog-dates .amblog-date {font-size: 12px; margin: 0; background: rgba(0,0,0,0.7); color: #fff; padding: 5px 20px; } .page-wrapper #maincontent .columns .column .amblog-grid-list .amblog-post-container .amblog-footer .amblog-read {background-color: #fff !important; border: 1px solid #000; color: #000; font-weight: 400; font-size: 16px; margin: 0; padding: 8px 20px; } .amblog-author-avatar.-small {height: auto; width: 25px; } .amblog-list {list-style: none; margin: 0; padding: 50px 25px 50px; } @media only screen and (max-width: 1280px) {.footer-copyright-block {padding: 4px 4rem; text-align: left; } .footer-bottom_brand h4 {padding: 0 4rem; } .footer-middle-block .footer-logo + .footer-navigation .flex-row {display: flex; justify-content: space-between; flex-wrap: wrap; gap: 30px; } .footer-bottom_brand {background: #000; border: 0; margin: -1px 0 0; padding: 20px 0 30px; } } @media only screen and (max-width: 1024px) {.page-header.type1 .header-contact .wishlist {display: none !important; } .page-header.type1 .header-contact .my-account {margin-right: 10px !important; } } @media only screen and (max-width: 992px) {.page-header.type1 .header-contact .my-account {display: none !important; } .header-row .header-right {margin-right: 0 !important; } .bookapoinmentheder {display: none; } .ammenu-nav-sections.-sidebar::before {display: block; font-weight: 500; font-size: 35px; margin-top: 0px; line-height: 1; color: #101010; text-transform: uppercase; font-family: "Bebas Neue" !important; letter-spacing: 0; margin-bottom: -5px; content: "Moh"; position: absolute; top: 21px; left: 0; right: 0; right: 0; margin: 0 auto; width: 100%; text-align: center; } .amblog-grid-list {grid-template-columns: repeat(2, 1fr); } } @media only screen and (max-width: 768px) {.blog_main_banner .content {padding: 30px 30px 30px 30px; background-color: #d8ece8; } .blog_main_banner .col-item.banner_content {width: 100%; max-width: 100%; } .blog_main_banner .col-item.right_banner {display: none; } #maincontent .columns #site-wrapper .tps_main_content .tps_rinbuilder_setting_listing .filter_full_wrappar .filter_wrappar_moh {justify-content: space-between !important; } .product_details_page_form_comman .emailusformfinalinnerwrap {padding: 50px 30px; } .product_details_page_form_comman .emailusformfinalinnerwrap .formawrpapae form .amform-form-fieldset .amcform-page-wrap.fields .field {max-width: 100%; } .emailusformfinal.activeform {padding: 50px 15px !important; } .drophintformfinal.activeform {padding: 50px 15px !important; } /*.tps_rinbuilder_setting_listing .tps_setting_filter_tab ul > li:nth-child(2) .wrappsection_lable_moh .form-check-label::after {content: "White Gold"; padding-left: 4px; } */ #layered-filter-block-container ~ #layer-product-list:nth-child(4) {float: none; width: 100%; max-width: 100%; display: flex; justify-content: flex-end; } .catalog-category-view #layered-filter-block-container {float: right; max-width: 110px; width: 100%; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; position: absolute; right: 0; top: 50px; } .catalog-category-view .toolbar-sorter.sorter {position: absolute; top: 50px; left: 0px; margin-top: 0 !important; padding-top: 10px; } #layered-filter-block-container ~ #layer-product-list:nth-child(4) ~ #layer-product-list {padding-top: 60px; } #layered-filter-block-container ~ #layer-product-list:nth-child(4) .filtersoptions {margin-top: 0; } .catalog-category-view #layered-filter-block-container {float: right; max-width: 110px; width: 100%; padding-top: 15px; padding-right: 15px; padding-bottom: 10px; position: absolute; right: 0; top: 40px; } .catalog-category-view .toolbar-sorter.sorter {position: absolute; top: 50px; right: 91px; margin-top: 0 !important; padding-top: 10px; } .cart-section .cart_top_section {padding: 70px 20px 60px !important; } .cart-section .products-grid .product-item-info .product-item-photo img {position: absolute !important; } .page-wrapper #maincontent .columns .product_etails_page_p_r_swrappar.magentoproduct_promo_bottam .quick-features .features-list {padding: 50px 35px !important; } .moh-video-banners {height: 100% !important; width: 100%; } .footer-bottom_brand h4 {padding: 0 2rem; } .footer-copyright-block {padding: 4px 2rem; } .account-login-sidebar-wrapper {height: calc(90vh - 50px); } .heddercontact_sidebar_moh .heddercontact_sidebar_moh_innerwrappar {width: 100% !important; } .minicart-wrapper .block-minicart .filter_hedding_moh {padding-bottom: 2rem; padding-top: 2rem; } .minicart-items-wrapper {height: calc(100vh - 5%) !important; } } @media only screen and (max-width: 575px) {.footer-middle-block .footer-logo + .footer-navigation .flex-row {display: flex; justify-content: left; flex-wrap: wrap; gap: 0px; column-gap: 30px; } .amcheckout-form-login, li.checkout-payment-method, li.checkout-shipping-method, div#checkout li.amcheckout-shipping-address {padding: 20px; } .amblog-grid-list {grid-template-columns: repeat(1, 1fr); } }.minicart-wrapper .block-minicart .subtotal span.price-wrapper.price-excluding-tax {display: none !important; }.checkout-cart-index .page-wrapper  .cart-container .cart-summary tr.totals.sub.incl , .checkout-cart-index .page-wrapper #maincontent .columns .column .cart-section .cart-container .cart-summary tr.grand.totals.excl {display: none !important;}  .opc-block-summary.amcheckout-summary-container table.data.table.table-totals tr.totals.sub.incl {display: none !important;}.amblog-index-post .columns .sidebar.sidebar-main{width:auto;flex:auto;max-width:calc(25% - 15px)}.amblog-index-post .columns>div.column.main{flex:auto;width:100%;max-width:calc(75% - 15px)}.desktop-block.amblog-element-block{width:100%}.desktop-block.amblog-element-block .amblog-post-container>img{width:100%}.fancybox-skin .fancybox-item.fancybox-close{position:absolute;right:30px;top:30px!important}.addemailbutton .actions .action.subscribe{border:1px solid #000!important}.item.product.product-item.configurable.stylethreeli{grid-column:span 2;grid-row:span 2}.item.product.product-item.configurable.styleoneli{grid-column:span 2;grid-row:span 1}.amblog-index-post .post-title,.amblog-index-post .post-title:hover{color:#000;pointer-events:none;text-decoration:none}.page-wrapper #maincontent .columns .column .amblog-grid-list .amblog-post-container .amblog-content .amblog-post-title .post-title:hover{color:#000}.amblog-post-container.list-item .amblog-footer .amblog-wrap:nth-child(2) .amblog-ref{color:#000!important;font-weight:400}.amblog-index-post .sidebar .sidebar-content .amblog-list ul.amblog-categories .amblog-category .amblog-link[title="Watches"]{display:none}.form.form-cart .cart.table-wrapper .thead{display:flex;align-items:center}.form.form-cart .cart.table-wrapper{margin-top:0rem}.cart-container .cart-summary{margin-bottom:50px}.ammenu-nav-sections.-mobile.-drill .ammenu-items.-drill .ammenu-link:focus{box-shadow:none}.ammenu-menu-wrapper .ammenu-link:focus{box-shadow:none!important}@media screen and (max-width:1200px){div#sidebar_moh_tps{max-width:49%}body .tps_main_content .tps-product-detail-div{margin-left:auto!important;margin-right:auto!important}div#sidebar_moh_tps.fixed-sidebar{top:40px}div#sidebar_moh_tps.fixed-sidebar{top:30px;background-color:#fff;padding-bottom:20px}.tps_main_content .tps-product-detail-div .tps_setting_details_btn .tps_btn{text-transform:uppercase!important;max-width:50%;margin-left:0}}@media screen and (max-width:992px){.amblog-index-post .columns>div.column.main{max-width:calc(100% - 0px)}.amblog-index-post .columns .sidebar.sidebar-main{max-width:calc(100% - 0px)}body .fancybox-wrap.fancybox-opened .newsletter .vc_column_container .form.subscribe{margin:50px 0 0px!important}body #newsletter_popup .checkbox{font-size:12px!important;margin-top:7%!important}body .tps_main_content .tps-product-detail-div{margin-left:auto!important;margin-right:auto!important}div#sidebar_moh_tps{max-width:100%}}@media screen and (min-device-width:769px) and (max-device-width:992px){.footercontent{margin-top:5%!important}.fancybox-inner{width:100%!important;height:auto!important}body .fancybox-wrap{top:8%!important;right:0%!important;width:100%!important;left:0!important;max-width:440px;margin:0 auto;border-right:2px solid #000}}@media screen and (max-width:768px){#newsletter_popup .checkbox input[type="checkbox"]:checked::before{content:"\e8c5";font-family:'porto-icons';font-weight:900;margin:0;width:.15rem;height:1.2rem;line-height:.5rem;font-size:11px}.newsletter .footercontent{margin-top:15%}div#sidebar_moh_tps{max-width:100%}.form.form-cart .cart.table-wrapper .thead{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff}.form.form-cart .cart.table-wrapper .thead .continueshopping{order:1;padding:15px 0}.cart-container .cart-summary{margin-bottom:20px}.form.form-cart .cart.table-wrapper .thead .col{flex:auto;text-align:center}.form.form-cart .cart.table-wrapper .thead .col.myshoppingbag{order:2}.form.form-cart .cart.table-wrapper .thead .continueshopping{order:1;padding-bottom:50px}.checkout-cart-index .page-wrapper #maincontent .columns .column #form-validate{padding:0px!important}.form.form-cart .cart.table-wrapper .thead .col.myshoppingbag span{justify-content:center}.cart_page_payement_block.mobileblockkkk{position:relative}.cart_page_payement_block.mobileblockkkk .lastbutn{position:absolute;top:0;left:0;right:0;margin:0 auto}}

.home_section_1 .sec_caption h1 {
	font-family: "Inter", sans-serif;
	text-transform: uppercase;
	font-size: 30px;
	letter-spacing: 1px;
	color: #fff;
	font-weight: 500;
	margin-bottom: 20px;
	line-height: normal;
	text-align: center;
}


.products-grid .product-item-info .product-item-photo .product-item-photo {
	padding: 20px;
}

.products-grid .product-item-info .product-item-photo .moh_wrappar_img + .product.product-item-details {
	padding-left: 20px;
	padding-right: 20px;
}
.wrappar-cat-dropdown .selectwrappar_chnage select {
	border: 0;
	padding: 12px 0;
}
.selectwrappar_chnage {
	min-width: 180px !important;
}
.ui-slider-horizontal .ui-slider-range.ui-widget-header {
	border: 2px solid #000 !important;
}


 @media only screen and (max-width: 767px) { 
.cart_page_payement_block.mobileblockkkk {
	display: block !important;
	padding-top: 100px;
}
.cart-summary .checkout-methods-items li:first-child {
	padding: 0 0px !important; 
	max-width: calc(100% - 50px) !important; 
	margin: 0 auto !important; 
}

.rendered-form .amform-form-fieldset .amcform-page-wrap {
	flex-direction: unset;
	justify-content: center;
	align-items: center;
}

.cart-summary .checkout-methods-items li:first-child .checkout {
	border-radius: 5px;
}
.cart_page_payement_block.mobileblockkkk a.lastbutn {
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 600;
}
.cart_page_payement_block.mobileblockkkk a.lastbutn {
	max-width: calc(100% - 50px) !important;
	width: 100%;
	display: block;
	font-size: 16px;
	text-transform: uppercase;
	font-weight: 700;
	border-radius: 5px;
}
.products-grid .product-item-info .product-item-photo .moh_wrappar_img + .product.product-item-details {
	padding-left: 0px;
	padding-right: 10px;
}
.products.list.items.product-items strong.product.name.product-item-name {
	padding-left: 2px !important;
}

.tps-table-pageTitleHome .pagedesctpsbannerdesc {
	display: none;
}


}
 
 .block-content.filter-content .filter-options-content .-am-singleselect li {
	width: calc(33.3% - 15px);
}

.card_popup, .giftfirst_popup, .packaging_popup, .return_popup, .shipping_popup  {
    display: none;
}

      .page-wrapper>.breadcrumbs {
    min-height: 20px;
    position: unset;
    /* bottom: 780px; */
    background: #fff;
    z-index: 1;
}                    
        
 div#moh_wrapsearchherefull {
    display: none;
  }.moh-video-banners a video {
    pointer-events: none !important;
} 

/* Hide play icon for WebKit browsers */
video::-webkit-media-controls-start-playback-button,
video::-webkit-media-controls-play-button {
    display: none !important;
}

/* Hide play icon for Firefox */
video::-moz-media-controls-play-button {
    display: none !important;
}

/* Hide play icon for Microsoft Edge */
video::-ms-media-controls {
    display: none !important;
}

/* Hide play icon for all other browsers */
video::-webkit-media-controls {
    display:none !important;
    visibility:hidden !important;
    width: 0 !important;
    height: 0 !important;
}

/* Make video unclickable */
video {
    pointer-events: none;
}

.heddercontact_sidebar_moh {
    display: none;
}   

.ammenu-menu-wrapper .ammenu-icon-block.-icon {
	background-color: rgb(142, 160, 190) !important;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened {
    z-index: 999 !important;
}

.fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened {
    z-index: 9999 !important;
}

@media only screen and (max-width: 768px) {  
 .fancybox-wrap.fancybox-desktop.fancybox-type-inline.fancybox-opened {
    width: 93% !important;
}
.fancybox-wrap {
    width: 93% !important;
    margin: 0 auto !important;
    left: 0 !important;
    right: 0 !important;
    margin: 0 auto !important;
    z-index: 999 !important;
    top: 40px !important;
}

  .sec_caption .btn-block {
	padding-top: 30px !important;
}

.sec_caption .btn-block a {
	margin: 0;
}

} 



.page-wrapper #maincontent .columns .column #layer-product-list #amasty-shopby-product-list .products .filterproducts .item .product-item-info .product-item-details .product.details.product-item-details {
    left: 0 !important;
}                

.Popup-logo {
	margin-bottom: 25px;
}

.Popup-logo img {
	width: 60px;
}

div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image {
	display: flex;
	width: 46.5% !important;
	text-align: left;
	position: relative;
	border: 1px solid #e4e4e4;
	border-radius: 8px !important;
	margin: 2px;
	background-image: url(https://dev.mohlondon.com/css/images/product_bg.svg) !important;
	background-repeat: no-repeat !important;
	background-size: 99% !important;
	height: auto !important;
	background-position: 6px 6px !important;
	background-repeat: no-repeat !important;
	padding: 0 !important;
	mix-blend-mode: multiply;
	transition: all .5s ease-in-out;
	overflow: hidden;
}
         
div#product-options-wrapper .swatch-attribute.alphabet_style .swatch-attribute-options .swatch-option.image {
    width: 32.3% !important;
    background-size: 95% !important;
}   



div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image img {
	border: 6px solid #fff !important;
	border-bottom: 60px solid #fff !important;
	mix-blend-mode: multiply;
}
div#product-options-wrapper .swatch-attribute.metal .swatch-attribute-options .swatch-option.image span {
	position: absolute;
	bottom: 21px;
	left: 28px;
}
div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image .lablename {
	position: absolute;
	bottom: 15px;
	left: 28px;
}
div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image .lablename::after {
	content: '';
	width: 10px;
	height: 10px;
	position: absolute;
	bottom: 0;
	left: -16px;
	background-color: #E4E4E4;
	opacity: 1;
	top: 2px;
	bottom: 0;
	margin: auto;
	border-radius: 100%;
}

/* .product-a-letter-alphabet-solitaire-diamond-initial .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img {
	width: 100%;
} */


div#product-options-wrapper .swatch-attribute .swatch-attribute-options .swatch-option.image.selected .lablename::after {
	background-color: green !important;
}

.product.media .fotorama__nav-wrap .fotorama__nav__frame[aria-label="human-face-fullwidth"] img.fotorama__img {
    width: 100% !important;
}

@media only screen and (max-width: 767px) { 
	#maincontent .columns .column .moh_product_detail_block .product-info-main .product-add-form #product_addtocart_form .product-options-wrapper .clearfix {
		max-width: 100% !important;
		max-height: 80vh !important;
		overflow-y: auto;
	}
	div#product-options-wrapper .swatch-attribute.alphabet_style .swatch-attribute-options .swatch-option.image {
		width: 48.3% !important;
		background-size: 95% !important;
	}
	.fotorama__stage__frame .fotorama__img {
		width: 70% !important;
		max-height: none;
	}
	
	}

	

@media only screen and (max-width: 575px) {  
.home_section_1 .sec_caption h1 {
	font-size: 19px;
}

}

@media only screen and (max-width: 390px) {  
.product-item-photo {
	font-size: 11px;
}
.products-grid .product-item-info .product-item-photo .moh_wrappar_img + .product.product-item-details {
	padding-left: 0px;
	padding-right: 0px;
}
}


@charset "UTF-8"; @media only screen and (max-width: 767px) { .moh-video-banners { min-height: 100vh; height: 1px; } .moh-video-banners > div, .moh-video-banners > div > section, .moh-video-banners > div > section > a, .moh-video-banners > div > section > a * { height: 100%; } .moh-video-banners a video { object-fit: cover; object-position: center center; } .moh_vd_desktop { display: none; } .moh_vd_mobile { display: block; } .firstsection_two .sec_caption h3, section .sec_caption h3 { font-size: 24px; width: 90%; } .sec_caption .btn-block { display: flex; flex-direction: column; justify-content: center; align-items: center; } .sec_caption .btn-block a { display: block; margin: 0; } .sec_caption .btn-block a:not(:last-child) { margin-bottom: 15px; } .amform-form-fieldset .amcform-page-wrap { flex-direction: column; justify-content: center; align-items: center; } .amform-form-fieldset .fb-radio.amform-layout-one { margin-bottom: 20px !important; } .amform-form-fieldset .radio-group { margin-right: 0; } .footer-middle-block .footer-logo + .footer-navigation .col-lg-2 { -webkit-flex: 0 0 100%; -moz-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100% !important; max-width: 100% !important; } } @media (min-width: 992px) and (max-width: 1024px) { .bring-design-ideas .row > div:not(:last-child) .icon-box { margin-bottom: 20px; } .ammenu-drill-navigation .ammenu-button.-go-main span, .ammenu-drill-navigation .ammenu-button.-prev span { font-size: 20px; } .ammenu-nav-sections.-mobile.-drill .ammenu-current-title .ammenu-text { overflow: inherit; line-height: 1; font-size: 20px; text-transform: uppercase; } .moh-video-banners { min-height: 70vh; height: 1px; } .moh-video-banners > div, .moh-video-banners > div > section, .moh-video-banners > div > section > a, .moh-video-banners > div > section > a * { height: 100%; } .moh-video-banners a video { object-fit: cover; object-position: center center; } } @media (min-width: 768px) and (max-width: 991px) { .moh-video-banners { min-height: 70vh; height: 1px; } .moh-video-banners > div, .moh-video-banners > div > section, .moh-video-banners > div > section > a, .moh-video-banners > div > section > a * { height: 100%; } .moh-video-banners a video { object-fit: cover; object-position: center center; } .bring-design-ideas .row > div:not(:last-child) .icon-box { margin-bottom: 20px; } .ammenu-drill-navigation .ammenu-button.-go-main span, .ammenu-drill-navigation .ammenu-button.-prev span { font-size: 20px; } .ammenu-nav-sections.-mobile.-drill .ammenu-current-title .ammenu-text { overflow: inherit; line-height: 1; font-size: 20px; text-transform: uppercase; } } @media (min-width: 632px) and (max-width: 767px) { .bring-design-ideas { padding-left: 2rem; padding-right: 2rem; } .bring-design-ideas .row > div:not(:last-child) .icon-box { margin-bottom: 30px; } .ammenu-drill-navigation .ammenu-button.-go-main span, .ammenu-drill-navigation .ammenu-button.-prev span { font-size: 20px; } .ammenu-nav-sections.-mobile.-drill .ammenu-current-title .ammenu-text { overflow: inherit; line-height: 1; font-size: 20px; text-transform: uppercase; } } @media (min-width: 481px) and (max-width: 631px) { .bring-design-ideas { padding-left: 2rem; padding-right: 2rem; } .bring-design-ideas .row > div:not(:last-child) .icon-box { margin-bottom: 30px; } .ammenu-drill-navigation .ammenu-button.-go-main span, .ammenu-drill-navigation .ammenu-button.-prev span { font-size: 20px; } .ammenu-nav-sections.-mobile.-drill .ammenu-current-title .ammenu-text { overflow: inherit; line-height: 1; font-size: 20px; text-transform: uppercase; } } @media (min-width: 300px) and (max-width: 480px) { .bring-design-ideas { padding-left: 2rem; padding-right: 2rem; } .bring-design-ideas .row > div:not(:last-child) .icon-box { margin-bottom: 30px; } .ammenu-drill-navigation .ammenu-button.-go-main span, .ammenu-drill-navigation .ammenu-button.-prev span { font-size: 20px; } .ammenu-nav-sections.-mobile.-drill .ammenu-current-title .ammenu-text { overflow: inherit; line-height: 1; font-size: 20px; text-transform: uppercase; } }

/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 *  Owl Carousel - Core
 */
.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  /* position relative and z-index fix webkit rendering fonts issue */
  position: relative;
  z-index: 1; }
  .owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
    touch-action: manipulation;
    -moz-backface-visibility: hidden;
    /* fix firefox animation glitch */ }
  .owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0; }
  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    /* fix for flashing background */
    -webkit-transform: translate3d(0px, 0px, 0px); }
  .owl-carousel .owl-wrapper,
  .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0); }
  .owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none; }
  .owl-carousel .owl-item img {
    display: block;
    width: 100%; }
  .owl-carousel .owl-nav.disabled,
  .owl-carousel .owl-dots.disabled {
    display: none; }
  .owl-carousel .owl-nav .owl-prev,
  .owl-carousel .owl-nav .owl-next,
  .owl-carousel .owl-dot {
    cursor: pointer;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel .owl-nav button.owl-prev,
  .owl-carousel .owl-nav button.owl-next,
  .owl-carousel button.owl-dot {
    background: none;
    color: inherit;
    border: none;
    padding: 0;
    font: inherit; }
  .owl-carousel.owl-loaded {
    display: block; }
  .owl-carousel.owl-loading {
    opacity: 0;
    display: block; }
  .owl-carousel.owl-hidden {
    opacity: 0; }
  .owl-carousel.owl-refresh .owl-item {
    visibility: hidden; }
  .owl-carousel.owl-drag .owl-item {
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .owl-carousel.owl-grab {
    cursor: move;
    cursor: grab; }
  .owl-carousel.owl-rtl {
    direction: rtl; }
  .owl-carousel.owl-rtl .owl-item {
    float: right; }

/* No Js */
.no-js .owl-carousel {
  display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
  animation-duration: 1000ms;
  animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
  z-index: 0; }

.owl-carousel .owl-animated-out {
  z-index: 1; }

.owl-carousel .fadeOut {
  animation-name: fadeOut; }

@keyframes fadeOut {
  0% {
    opacity: 1; }
  100% {
    opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
  transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item {
  /**
			This is introduced due to a bug in IE11 where lazy loading combined with autoheight plugin causes a wrong
			calculation of the height of the owl-item that breaks page layouts
		 */ }
  .owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    transition: opacity 400ms ease; }
  .owl-carousel .owl-item .owl-lazy[src^=""], .owl-carousel .owl-item .owl-lazy:not([src]) {
    max-height: 0; }
  .owl-carousel .owl-item img.owl-lazy {
    transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000; }

.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  background: url("../../frontend/Smartwave/porto_child/en_US/owl.carousel/assets/owl.video.play.png") no-repeat;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
  -ms-transform: scale(1.3, 1.3);
      transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none; }

.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
  height: 100%;
  width: 100%; }
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 0 50px rgba(0, 0, 0, .12);
	   -moz-box-shadow: 0 0 50px rgba(0, 0, 0, .12);
	        box-shadow: 0 0 50px rgba(0, 0, 0, .12);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../../frontend/Smartwave/porto_child/en_US/fancybox/css/images/fancybox_sprite.png');
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../../frontend/Smartwave/porto_child/en_US/fancybox/css/images/fancybox_loading.gif') center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../../frontend/Smartwave/porto_child/en_US/fancybox/css/images/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: hidden !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	opacity: .8;
	background: rgba(119,119,119,0.5);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('../../frontend/Smartwave/porto_child/en_US/fancybox/css/images/fancybox_sprite@2x.png');
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('../../frontend/Smartwave/porto_child/en_US/fancybox/css/images/fancybox_loading@2x.gif');
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}

.porto-icon-spin1:before { content: '\e800'; } /* '' */
.porto-icon-spin2:before { content: '\e801'; } /* '' */
.porto-icon-spin3:before { content: '\e802'; } /* '' */
.porto-icon-spin4:before { content: '\e803'; } /* '' */
.porto-icon-spin5:before { content: '\e804'; } /* '' */
.porto-icon-spin6:before { content: '\e805'; } /* '' */
.porto-icon-firefox:before { content: '\e806'; } /* '' */
.porto-icon-chrome:before { content: '\e807'; } /* '' */
.porto-icon-opera:before { content: '\e808'; } /* '' */
.porto-icon-ie:before { content: '\e809'; } /* '' */
.porto-icon-money:before { content: '\e80a'; } /* '' */
.porto-icon-shipping:before { content: '\e80b'; } /* '' */
.porto-icon-support:before { content: '\e80c'; } /* '' */
.porto-icon-cart-thick:before { content: '\e80d'; } /* '' */
.porto-icon-business-book:before { content: '\e80e'; } /* '' */
.porto-icon-percent-shape:before { content: '\e80f'; } /* '' */
.porto-icon-sale-label:before { content: '\e810'; } /* '' */
.porto-icon-wishlist:before { content: '\e811'; } /* '' */
.porto-icon-sale-discount:before { content: '\e812'; } /* '' */
.porto-icon-phone-call:before { content: '\e813'; } /* '' */
.porto-icon-angle-left:before { content: '\e819'; } /* '' */
.porto-icon-angle-right:before { content: '\e81a'; } /* '' */
.porto-icon-angle-up:before { content: '\e81b'; } /* '' */
.porto-icon-angle-down:before { content: '\e81c'; } /* '' */
.porto-icon-down-1:before { content: '\e81d'; } /* '' */
.porto-icon-left-1:before { content: '\e81e'; } /* '' */
.porto-icon-right-1:before { content: '\e81f'; } /* '' */
.porto-icon-up-1:before { content: '\e820'; } /* '' */
.porto-icon-angle-double-left:before { content: '\e821'; } /* '' */
.porto-icon-angle-double-right:before { content: '\e822'; } /* '' */
.porto-icon-angle-double-up:before { content: '\e823'; } /* '' */
.porto-icon-angle-double-down:before { content: '\e824'; } /* '' */
.porto-icon-skype-1:before { content: '\e827'; } /* '' */
.porto-icon-mail-alt-1:before { content: '\e82e'; } /* '' */
.porto-icon-fax:before { content: '\e82f'; } /* '' */
.porto-icon-lock:before { content: '\e830'; } /* '' */
.porto-icon-company:before { content: '\e831'; } /* '' */
.porto-icon-city:before { content: '\e832'; } /* '' */
.porto-icon-post:before { content: '\e833'; } /* '' */
.porto-icon-country:before { content: '\e834'; } /* '' */
.porto-icon-mobile-1:before { content: '\e837'; } /* '' */
.porto-icon-forward:before { content: '\e83d'; } /* '' */
.porto-icon-cog:before { content: '\e83f'; } /* '' */
.porto-icon-cog-alt:before { content: '\e840'; } /* '' */
.porto-icon-wrench:before { content: '\e841'; } /* '' */
.porto-icon-quote-left:before { content: '\e842'; } /* '' */
.porto-icon-quote-right:before { content: '\e843'; } /* '' */
.porto-icon-gift-1:before { content: '\e844'; } /* '' */
.porto-icon-euro:before { content: '\e846'; } /* '' */
.porto-icon-pound:before { content: '\e847'; } /* '' */
.porto-icon-rupee:before { content: '\e848'; } /* '' */
.porto-icon-yen:before { content: '\e849'; } /* '' */
.porto-icon-rouble:before { content: '\e84a'; } /* '' */
.porto-icon-try:before { content: '\e84b'; } /* '' */
.porto-icon-won:before { content: '\e84c'; } /* '' */
.porto-icon-bitcoin:before { content: '\e84d'; } /* '' */
.porto-icon-ok-1:before { content: '\e84e'; } /* '' */
.porto-icon-users:before { content: '\e85b'; } /* '' */
.porto-icon-video:before { content: '\e85c'; } /* '' */
.porto-icon-desktop:before { content: '\e85e'; } /* '' */
.porto-icon-doc-inv:before { content: '\e85f'; } /* '' */
.porto-icon-circle:before { content: '\e860'; } /* '' */
.porto-icon-circle-thin:before { content: '\e862'; } /* '' */
.porto-icon-paper-plane-1:before { content: '\e864'; } /* '' */
.porto-icon-attention-alt:before { content: '\e865'; } /* '' */
.porto-icon-compare-link:before { content: '\e867'; } /* '' */
.porto-icon-cat-default:before { content: '\e868'; } /* '' */
.porto-icon-tag-line:before { content: '\e870'; } /* '' */
.porto-icon-bag:before { content: '\e871'; } /* '' */
.porto-icon-search-1:before { content: '\e872'; } /* '' */
.porto-icon-online-support:before { content: '\e877'; } /* '' */
.porto-icon-shopping-bag:before { content: '\e878'; } /* '' */
.porto-icon-us-dollar:before { content: '\e879'; } /* '' */
.porto-icon-shipped:before { content: '\e87a'; } /* '' */
.porto-icon-list:before { content: '\e87b'; } /* '' */
.porto-icon-bag-2:before { content: '\e87f'; } /* '' */
.porto-icon-grid:before { content: '\e880'; } /* '' */
.porto-icon-bag-3:before { content: '\e881'; } /* '' */
.porto-icon-direction:before { content: '\e882'; } /* '' */
.porto-icon-home:before { content: '\e883'; } /* '' */
.porto-icon-magnifier:before { content: '\e884'; } /* '' */
.porto-icon-magnifier-add:before { content: '\e885'; } /* '' */
.porto-icon-magnifier-remove:before { content: '\e886'; } /* '' */
.porto-icon-phone-1:before { content: '\e887'; } /* '' */
.porto-icon-clock-1:before { content: '\e888'; } /* '' */
.porto-icon-heart-1:before { content: '\e889'; } /* '' */
.porto-icon-earphones-alt:before { content: '\e88b'; } /* '' */
.porto-icon-credit-card:before { content: '\e88c'; } /* '' */
.porto-icon-action-undo:before { content: '\e88d'; } /* '' */
.porto-icon-envolope:before { content: '\e88e'; } /* '' */
.porto-icon-chart:before { content: '\e88f'; } /* '' */
.porto-icon-user-1:before { content: '\e8b9'; } /* '' */
.porto-icon-shopping-cart:before { content: '\e8ba'; } /* '' */
.porto-icon-phone-2:before { content: '\e8bb'; } /* '' */
.porto-icon-check-circle:before { content: '\e8c1'; } /* '' */
.porto-icon-arrow-right-solid:before { content: '\e8c4'; } /* '' */
.porto-icon-check-solid:before { content: '\e8c5'; } /* '' */
.porto-icon-category-home:before { content: '\e900'; } /* '' */
.porto-icon-category-motors:before { content: '\e901'; } /* '' */
.porto-icon-category-music:before { content: '\e902'; } /* '' */
.porto-icon-category-gifts:before { content: '\e903'; } /* '' */
.porto-icon-category-electronics:before { content: '\e904'; } /* '' */
.porto-icon-category-fashion:before { content: '\e905'; } /* '' */
.porto-icon-category-hot-deals:before { content: '\e906'; } /* '' */
.porto-icon-tag-percent:before { content: '\e907'; } /* '' */
.porto-icon-console:before { content: '\e908'; } /* '' */
.porto-icon-category-furniture:before { content: '\e909'; } /* '' */
.porto-icon-category-garden:before { content: '\e90a'; } /* '' */
.porto-icon-category-lanterns-lighting:before { content: '\e90b'; } /* '' */
.porto-icon-category-mechanics:before { content: '\e90c'; } /* '' */
.porto-icon-category-motorcycles:before { content: '\e90d'; } /* '' */
.porto-icon-category-sound-video:before { content: '\e90e'; } /* '' */
.porto-icon-category-steering:before { content: '\e90f'; } /* '' */
.porto-icon-category-external-accessories:before { content: '\e910'; } /* '' */
.porto-icon-category-fluids:before { content: '\e911'; } /* '' */
.porto-icon-category-internal-accessories:before { content: '\e912'; } /* '' */
.porto-icon-category-chains:before { content: '\e913'; } /* '' */
.porto-icon-category-frames:before { content: '\e914'; } /* '' */
.porto-icon-category-pedals:before { content: '\e915'; } /* '' */
.porto-icon-category-saddle:before { content: '\e916'; } /* '' */
.porto-icon-category-tools:before { content: '\e917'; } /* '' */
.porto-icon-search-4:before { content: '\e918'; } /* '' */
.porto-icon-secure-payment:before { content: '\e919'; } /* '' */
.porto-icon-user-2:before { content: '\e91a'; } /* '' */
.porto-icon-wishlist-2:before { content: '\e91b'; } /* '' */
.porto-icon-gift2:before { content: '\e91c'; } /* '' */
.porto-icon-edit:before { content: '\e91d'; } /* '' */
.porto-icon-chef:before { content: '\e91e'; } /* '' */
.porto-icon-smiling-girl:before { content: '\e91f'; } /* '' */
.porto-icon-tshirt:before { content: '\e920'; } /* '' */
.porto-icon-boy-broad-smile:before { content: '\e921'; } /* '' */
.porto-icon-smiling-baby:before { content: '\e922'; } /* '' */
.porto-icon-menu-button-of-three-lines-outline:before { content: '\e923'; } /* '' */
.porto-icon-spinner:before { content: '\f110'; } /* '' */
.porto-icon-sliders:before { content: '\f1de'; } /* '' */
.porto-icon-shopping-basket:before { content: '\f291'; } /* '' */
.porto-icon-long-arrow-alt-down:before { content: '\f309'; } /* '' */
.porto-icon-long-arrow-alt-left:before { content: '\f30a'; } /* '' */
.porto-icon-long-arrow-alt-right:before { content: '\f30b'; } /* '' */
.porto-icon-long-arrow-alt-up:before { content: '\f30c'; } /* '' */
.porto-icon-up-open:before { content: '\f800'; } /* '' */
.porto-icon-right-open:before { content: '\f801'; } /* '' */
.porto-icon-left-open:before { content: '\f802'; } /* '' */
.porto-icon-down-open:before { content: '\f803'; } /* '' */
.porto-icon-up-open-mini:before { content: '\f804'; } /* '' */
.porto-icon-right-open-mini:before { content: '\f805'; } /* '' */
.porto-icon-left-open-mini:before { content: '\f806'; } /* '' */
.porto-icon-down-open-mini:before { content: '\f807'; } /* '' */
.porto-icon-up-open-big:before { content: '\f808'; } /* '' */
.porto-icon-right-open-big:before { content: '\f809'; } /* '' */
.porto-icon-left-open-big:before { content: '\f80a'; } /* '' */
.porto-icon-down-open-big:before { content: '\f80b'; } /* '' */
.porto-icon-up-open-huge:before { content: '\f80c'; } /* '' */
.porto-icon-right-open-huge:before { content: '\f80d'; } /* '' */
.porto-icon-left-open-huge:before { content: '\f80e'; } /* '' */
.porto-icon-down-open-huge:before { content: '\f80f'; } /* '' */
.porto-icon-basket:before { content: '\f814'; } /* '' */
.porto-icon-mini-cart:before { content: '\f815'; } /* '' */
.porto-icon-heart:before { content: '\f816'; } /* '' */
.porto-icon-search:before { content: '\f818'; } /* '' */
.porto-icon-cancel:before { content: '\f819'; } /* '' */
.porto-icon-cancel-mini:before { content: '\f81a'; } /* '' */
.porto-icon-up-dir:before { content: '\f820'; } /* '' */
.porto-icon-right-dir:before { content: '\f821'; } /* '' */
.porto-icon-left-dir:before { content: '\f822'; } /* '' */
.porto-icon-down-dir:before { content: '\f823'; } /* '' */
.porto-icon-phone:before { content: '\f824'; } /* '' */
.porto-icon-pencil:before { content: '\f825'; } /* '' */
.porto-icon-pencil-mini:before { content: '\f826'; } /* '' */
.porto-icon-menu:before { content: '\f827'; } /* '' */
.porto-icon-location:before { content: '\f828'; } /* '' */
.porto-icon-mail:before { content: '\f829'; } /* '' */
.porto-icon-clock:before { content: '\f82a'; } /* '' */
.porto-icon-ok:before { content: '\f82b'; } /* '' */
.porto-icon-plus-squared-alt:before { content: '\f82c'; } /* '' */
.porto-icon-minus-squared-alt:before { content: '\f82d'; } /* '' */
.porto-icon-plus-squared:before { content: '\f82e'; } /* '' */
.porto-icon-minus-squared:before { content: '\f82f'; } /* '' */
.porto-icon-truck:before { content: '\f830'; } /* '' */
.porto-icon-dollar:before { content: '\f831'; } /* '' */
.porto-icon-lifebuoy:before { content: '\f832'; } /* '' */
.porto-icon-facebook:before { content: '\f833'; } /* '' */
.porto-icon-twitter:before { content: '\f834'; } /* '' */
.porto-icon-linkedin-squared:before { content: '\f835'; } /* '' */
.porto-icon-pinterest:before { content: '\f836'; } /* '' */
.porto-icon-gplus:before { content: '\f837'; } /* '' */
.porto-icon-youtube:before { content: '\f838'; } /* '' */
.porto-icon-th:before { content: '\f839'; } /* '' */
.porto-icon-th-list:before { content: '\f83a'; } /* '' */
.porto-icon-chart-bar:before { content: '\f83b'; } /* '' */
.porto-icon-heart-empty:before { content: '\f83c'; } /* '' */
.porto-icon-instagram:before { content: '\f83d'; } /* '' */
.porto-icon-up:before { content: '\f840'; } /* '' */
.porto-icon-right:before { content: '\f841'; } /* '' */
.porto-icon-down:before { content: '\f842'; } /* '' */
.porto-icon-left:before { content: '\f843'; } /* '' */
.porto-icon-star:before { content: '\f844'; } /* '' */
.porto-icon-star-empty:before { content: '\f845'; } /* '' */
.porto-icon-ok-circled:before { content: '\f846'; } /* '' */
.porto-icon-cancel-circled:before { content: '\f847'; } /* '' */
.porto-icon-help-circled:before { content: '\f848'; } /* '' */
.porto-icon-info-circled:before { content: '\f849'; } /* '' */
.porto-icon-attention:before { content: '\f84a'; } /* '' */
.porto-icon-mobile:before { content: '\f84b'; } /* '' */
.porto-icon-mail-alt:before { content: '\f84c'; } /* '' */
.porto-icon-skype:before { content: '\f84d'; } /* '' */
.porto-icon-doc:before { content: '\f84e'; } /* '' */
.porto-icon-user:before { content: '\f850'; } /* '' */
.porto-icon-help:before { content: '\f851'; } /* '' */
.porto-icon-info:before { content: '\f852'; } /* '' */
.porto-icon-help-circled-alt:before { content: '\f853'; } /* '' */
.porto-icon-info-circled-alt:before { content: '\f854'; } /* '' */
.porto-icon-chevron-left:before { content: '\f855'; } /* '' */
.porto-icon-chevron-right:before { content: '\f856'; } /* '' */
.porto-icon-reply:before { content: '\f857'; } /* '' */
.porto-icon-paper-plane:before { content: '\f858'; } /* '' */
.porto-icon-magnify:before { content: '\f859'; } /* '' */
.porto-icon-zoom-in:before { content: '\f85a'; } /* '' */
.porto-icon-zoom-out:before { content: '\f85b'; } /* '' */
.porto-icon-chat:before { content: '\f860'; } /* '' */
.porto-icon-folder:before { content: '\f861'; } /* '' */
.porto-icon-folder-open:before { content: '\f862'; } /* '' */
.porto-icon-tag:before { content: '\f863'; } /* '' */
.porto-icon-tags:before { content: '\f864'; } /* '' */
.porto-icon-calendar:before { content: '\f865'; } /* '' */
.porto-icon-circle-empty:before { content: '\f870'; } /* '' */
.porto-icon-shirt:before { content: '\f871'; } /* '' */
.porto-icon-computer:before { content: '\f872'; } /* '' */
.porto-icon-toys:before { content: '\f873'; } /* '' */
.porto-icon-garden:before { content: '\f874'; } /* '' */
.porto-icon-couch:before { content: '\f875'; } /* '' */
.porto-icon-sports:before { content: '\f876'; } /* '' */
.porto-icon-gift:before { content: '\f877'; } /* '' */
.porto-icon-eye:before { content: '\f878'; } /* '' */
.porto-icon-export:before { content: '\f879'; } /* '' */
.porto-icon-bag-4:before { content: '\f87a'; } /* '' */
.porto-icon-search-3:before { content: '\f87b'; } /* '' */
.porto-icon-check:before { content: '\f87c'; } /* '' */
.porto-icon-check-empty:before { content: '\f87d'; } /* '' */
.porto-icon-search-2:before { content: '\f880'; } /* '' */
.porto-icon-bag-1:before { content: '\f881'; } /* '' */
.porto-icon-plus:before { content: '\f882'; } /* '' */
.porto-icon-minus:before { content: '\f883'; } /* '' */
@font-face {
  font-family: 'simple-line-icons';
  src: url('../../frontend/Smartwave/porto_child/en_US/simple-line-icons/fonts/Simple-Line-Icons.eot?v=2.4.0');
  src: url('../../frontend/Smartwave/porto_child/en_US/simple-line-icons/fonts/Simple-Line-Icons.eot?v=2.4.0#iefix') format('embedded-opentype'), url('../../frontend/Smartwave/porto_child/en_US/simple-line-icons/fonts/Simple-Line-Icons.woff2?v=2.4.0') format('woff2'), url('../../frontend/Smartwave/porto_child/en_US/simple-line-icons/fonts/Simple-Line-Icons.ttf?v=2.4.0') format('truetype'), url('../../frontend/Smartwave/porto_child/en_US/simple-line-icons/fonts/Simple-Line-Icons.woff?v=2.4.0') format('woff'), url('../../frontend/Smartwave/porto_child/en_US/simple-line-icons/fonts/Simple-Line-Icons.svg?v=2.4.0#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="Simple-Line-Icons-"], [class*=" Simple-Line-Icons-"] {
    font-family: 'Simple-Line-Icons'!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}  

.Simple-Line-Icons-user:before {
  content: "\e005";
}
.Simple-Line-Icons-people:before {
  content: "\e001";
}
.Simple-Line-Icons-user-female:before {
  content: "\e000";
}
.Simple-Line-Icons-user-follow:before {
  content: "\e002";
}
.Simple-Line-Icons-user-following:before {
  content: "\e003";
}
.Simple-Line-Icons-user-unfollow:before {
  content: "\e004";
}
.Simple-Line-Icons-login:before {
  content: "\e066";
}
.Simple-Line-Icons-logout:before {
  content: "\e065";
}
.Simple-Line-Icons-emotsmile:before {
  content: "\e021";
}
.Simple-Line-Icons-phone:before {
  content: "\e600";
}
.Simple-Line-Icons-call-end:before {
  content: "\e048";
}
.Simple-Line-Icons-call-in:before {
  content: "\e047";
}
.Simple-Line-Icons-call-out:before {
  content: "\e046";
}
.Simple-Line-Icons-map:before {
  content: "\e033";
}
.Simple-Line-Icons-location-pin:before {
  content: "\e096";
}
.Simple-Line-Icons-direction:before {
  content: "\e042";
}
.Simple-Line-Icons-directions:before {
  content: "\e041";
}
.Simple-Line-Icons-compass:before {
  content: "\e045";
}
.Simple-Line-Icons-layers:before {
  content: "\e034";
}
.Simple-Line-Icons-menu:before {
  content: "\e601";
}
.Simple-Line-Icons-list:before {
  content: "\e067";
}
.Simple-Line-Icons-options-vertical:before {
  content: "\e602";
}
.Simple-Line-Icons-options:before {
  content: "\e603";
}
.Simple-Line-Icons-arrow-down:before {
  content: "\e604";
}
.Simple-Line-Icons-arrow-left:before {
  content: "\e605";
}
.Simple-Line-Icons-arrow-right:before {
  content: "\e606";
}
.Simple-Line-Icons-arrow-up:before {
  content: "\e607";
}
.Simple-Line-Icons-arrow-up-circle:before {
  content: "\e078";
}
.Simple-Line-Icons-arrow-left-circle:before {
  content: "\e07a";
}
.Simple-Line-Icons-arrow-right-circle:before {
  content: "\e079";
}
.Simple-Line-Icons-arrow-down-circle:before {
  content: "\e07b";
}
.Simple-Line-Icons-check:before {
  content: "\e080";
}
.Simple-Line-Icons-clock:before {
  content: "\e081";
}
.Simple-Line-Icons-plus:before {
  content: "\e095";
}
.Simple-Line-Icons-minus:before {
  content: "\e615";
}
.Simple-Line-Icons-close:before {
  content: "\e082";
}
.Simple-Line-Icons-event:before {
  content: "\e619";
}
.Simple-Line-Icons-exclamation:before {
  content: "\e617";
}
.Simple-Line-Icons-organization:before {
  content: "\e616";
}
.Simple-Line-Icons-trophy:before {
  content: "\e006";
}
.Simple-Line-Icons-screen-smartphone:before {
  content: "\e010";
}
.Simple-Line-Icons-screen-desktop:before {
  content: "\e011";
}
.Simple-Line-Icons-plane:before {
  content: "\e012";
}
.Simple-Line-Icons-notebook:before {
  content: "\e013";
}
.Simple-Line-Icons-mustache:before {
  content: "\e014";
}
.Simple-Line-Icons-mouse:before {
  content: "\e015";
}
.Simple-Line-Icons-magnet:before {
  content: "\e016";
}
.Simple-Line-Icons-energy:before {
  content: "\e020";
}
.Simple-Line-Icons-disc:before {
  content: "\e022";
}
.Simple-Line-Icons-cursor:before {
  content: "\e06e";
}
.Simple-Line-Icons-cursor-move:before {
  content: "\e023";
}
.Simple-Line-Icons-crop:before {
  content: "\e024";
}
.Simple-Line-Icons-chemistry:before {
  content: "\e026";
}
.Simple-Line-Icons-speedometer:before {
  content: "\e007";
}
.Simple-Line-Icons-shield:before {
  content: "\e00e";
}
.Simple-Line-Icons-screen-tablet:before {
  content: "\e00f";
}
.Simple-Line-Icons-magic-wand:before {
  content: "\e017";
}
.Simple-Line-Icons-hourglass:before {
  content: "\e018";
}
.Simple-Line-Icons-graduation:before {
  content: "\e019";
}
.Simple-Line-Icons-ghost:before {
  content: "\e01a";
}
.Simple-Line-Icons-game-controller:before {
  content: "\e01b";
}
.Simple-Line-Icons-fire:before {
  content: "\e01c";
}
.Simple-Line-Icons-eyeglass:before {
  content: "\e01d";
}
.Simple-Line-Icons-envelope-open:before {
  content: "\e01e";
}
.Simple-Line-Icons-envelope-letter:before {
  content: "\e01f";
}
.Simple-Line-Icons-bell:before {
  content: "\e027";
}
.Simple-Line-Icons-badge:before {
  content: "\e028";
}
.Simple-Line-Icons-anchor:before {
  content: "\e029";
}
.Simple-Line-Icons-wallet:before {
  content: "\e02a";
}
.Simple-Line-Icons-vector:before {
  content: "\e02b";
}
.Simple-Line-Icons-speech:before {
  content: "\e02c";
}
.Simple-Line-Icons-puzzle:before {
  content: "\e02d";
}
.Simple-Line-Icons-printer:before {
  content: "\e02e";
}
.Simple-Line-Icons-present:before {
  content: "\e02f";
}
.Simple-Line-Icons-playlist:before {
  content: "\e030";
}
.Simple-Line-Icons-pin:before {
  content: "\e031";
}
.Simple-Line-Icons-picture:before {
  content: "\e032";
}
.Simple-Line-Icons-handbag:before {
  content: "\e035";
}
.Simple-Line-Icons-globe-alt:before {
  content: "\e036";
}
.Simple-Line-Icons-globe:before {
  content: "\e037";
}
.Simple-Line-Icons-folder-alt:before {
  content: "\e039";
}
.Simple-Line-Icons-folder:before {
  content: "\e089";
}
.Simple-Line-Icons-film:before {
  content: "\e03a";
}
.Simple-Line-Icons-feed:before {
  content: "\e03b";
}
.Simple-Line-Icons-drop:before {
  content: "\e03e";
}
.Simple-Line-Icons-drawer:before {
  content: "\e03f";
}
.Simple-Line-Icons-docs:before {
  content: "\e040";
}
.Simple-Line-Icons-doc:before {
  content: "\e085";
}
.Simple-Line-Icons-diamond:before {
  content: "\e043";
}
.Simple-Line-Icons-cup:before {
  content: "\e044";
}
.Simple-Line-Icons-calculator:before {
  content: "\e049";
}
.Simple-Line-Icons-bubbles:before {
  content: "\e04a";
}
.Simple-Line-Icons-briefcase:before {
  content: "\e04b";
}
.Simple-Line-Icons-book-open:before {
  content: "\e04c";
}
.Simple-Line-Icons-basket-loaded:before {
  content: "\e04d";
}
.Simple-Line-Icons-basket:before {
  content: "\e04e";
}
.Simple-Line-Icons-bag:before {
  content: "\e04f";
}
.Simple-Line-Icons-action-undo:before {
  content: "\e050";
}
.Simple-Line-Icons-action-redo:before {
  content: "\e051";
}
.Simple-Line-Icons-wrench:before {
  content: "\e052";
}
.Simple-Line-Icons-umbrella:before {
  content: "\e053";
}
.Simple-Line-Icons-trash:before {
  content: "\e054";
}
.Simple-Line-Icons-tag:before {
  content: "\e055";
}
.Simple-Line-Icons-support:before {
  content: "\e056";
}
.Simple-Line-Icons-frame:before {
  content: "\e038";
}
.Simple-Line-Icons-size-fullscreen:before {
  content: "\e057";
}
.Simple-Line-Icons-size-actual:before {
  content: "\e058";
}
.Simple-Line-Icons-shuffle:before {
  content: "\e059";
}
.Simple-Line-Icons-share-alt:before {
  content: "\e05a";
}
.Simple-Line-Icons-share:before {
  content: "\e05b";
}
.Simple-Line-Icons-rocket:before {
  content: "\e05c";
}
.Simple-Line-Icons-question:before {
  content: "\e05d";
}
.Simple-Line-Icons-pie-chart:before {
  content: "\e05e";
}
.Simple-Line-Icons-pencil:before {
  content: "\e05f";
}
.Simple-Line-Icons-note:before {
  content: "\e060";
}
.Simple-Line-Icons-loop:before {
  content: "\e064";
}
.Simple-Line-Icons-home:before {
  content: "\e069";
}
.Simple-Line-Icons-grid:before {
  content: "\e06a";
}
.Simple-Line-Icons-graph:before {
  content: "\e06b";
}
.Simple-Line-Icons-microphone:before {
  content: "\e063";
}
.Simple-Line-Icons-music-tone-alt:before {
  content: "\e061";
}
.Simple-Line-Icons-music-tone:before {
  content: "\e062";
}
.Simple-Line-Icons-earphones-alt:before {
  content: "\e03c";
}
.Simple-Line-Icons-earphones:before {
  content: "\e03d";
}
.Simple-Line-Icons-equalizer:before {
  content: "\e06c";
}
.Simple-Line-Icons-like:before {
  content: "\e068";
}
.Simple-Line-Icons-dislike:before {
  content: "\e06d";
}
.Simple-Line-Icons-control-start:before {
  content: "\e06f";
}
.Simple-Line-Icons-control-rewind:before {
  content: "\e070";
}
.Simple-Line-Icons-control-play:before {
  content: "\e071";
}
.Simple-Line-Icons-control-pause:before {
  content: "\e072";
}
.Simple-Line-Icons-control-forward:before {
  content: "\e073";
}
.Simple-Line-Icons-control-end:before {
  content: "\e074";
}
.Simple-Line-Icons-volume-1:before {
  content: "\e09f";
}
.Simple-Line-Icons-volume-2:before {
  content: "\e0a0";
}
.Simple-Line-Icons-volume-off:before {
  content: "\e0a1";
}
.Simple-Line-Icons-calendar:before {
  content: "\e075";
}
.Simple-Line-Icons-bulb:before {
  content: "\e076";
}
.Simple-Line-Icons-chart:before {
  content: "\e077";
}
.Simple-Line-Icons-ban:before {
  content: "\e07c";
}
.Simple-Line-Icons-bubble:before {
  content: "\e07d";
}
.Simple-Line-Icons-camrecorder:before {
  content: "\e07e";
}
.Simple-Line-Icons-camera:before {
  content: "\e07f";
}
.Simple-Line-Icons-cloud-download:before {
  content: "\e083";
}
.Simple-Line-Icons-cloud-upload:before {
  content: "\e084";
}
.Simple-Line-Icons-envelope:before {
  content: "\e086";
}
.Simple-Line-Icons-eye:before {
  content: "\e087";
}
.Simple-Line-Icons-flag:before {
  content: "\e088";
}
.Simple-Line-Icons-heart:before {
  content: "\e08a";
}
.Simple-Line-Icons-info:before {
  content: "\e08b";
}
.Simple-Line-Icons-key:before {
  content: "\e08c";
}
.Simple-Line-Icons-link:before {
  content: "\e08d";
}
.Simple-Line-Icons-lock:before {
  content: "\e08e";
}
.Simple-Line-Icons-lock-open:before {
  content: "\e08f";
}
.Simple-Line-Icons-magnifier:before {
  content: "\e090";
}
.Simple-Line-Icons-magnifier-add:before {
  content: "\e091";
}
.Simple-Line-Icons-magnifier-remove:before {
  content: "\e092";
}
.Simple-Line-Icons-paper-clip:before {
  content: "\e093";
}
.Simple-Line-Icons-paper-plane:before {
  content: "\e094";
}
.Simple-Line-Icons-power:before {
  content: "\e097";
}
.Simple-Line-Icons-refresh:before {
  content: "\e098";
}
.Simple-Line-Icons-reload:before {
  content: "\e099";
}
.Simple-Line-Icons-settings:before {
  content: "\e09a";
}
.Simple-Line-Icons-star:before {
  content: "\e09b";
}
.Simple-Line-Icons-symbol-female:before {
  content: "\e09c";
}
.Simple-Line-Icons-symbol-male:before {
  content: "\e09d";
}
.Simple-Line-Icons-target:before {
  content: "\e09e";
}
.Simple-Line-Icons-credit-card:before {
  content: "\e025";
}
.Simple-Line-Icons-paypal:before {
  content: "\e608";
}
.Simple-Line-Icons-social-tumblr:before {
  content: "\e00a";
}
.Simple-Line-Icons-social-twitter:before {
  content: "\e009";
}
.Simple-Line-Icons-social-facebook:before {
  content: "\e00b";
}
.Simple-Line-Icons-social-instagram:before {
  content: "\e609";
}
.Simple-Line-Icons-social-linkedin:before {
  content: "\e60a";
}
.Simple-Line-Icons-social-pinterest:before {
  content: "\e60b";
}
.Simple-Line-Icons-social-github:before {
  content: "\e60c";
}
.Simple-Line-Icons-social-google:before {
  content: "\e60d";
}
.Simple-Line-Icons-social-reddit:before {
  content: "\e60e";
}
.Simple-Line-Icons-social-skype:before {
  content: "\e60f";
}
.Simple-Line-Icons-social-dribbble:before {
  content: "\e00d";
}
.Simple-Line-Icons-social-behance:before {
  content: "\e610";
}
.Simple-Line-Icons-social-foursqare:before {
  content: "\e611";
}
.Simple-Line-Icons-social-soundcloud:before {
  content: "\e612";
}
.Simple-Line-Icons-social-spotify:before {
  content: "\e613";
}
.Simple-Line-Icons-social-stumbleupon:before {
  content: "\e614";
}
.Simple-Line-Icons-social-youtube:before {
  content: "\e008";
}
.Simple-Line-Icons-social-dropbox:before {
  content: "\e00c";
}
.Simple-Line-Icons-social-vkontakte:before {
  content: "\e618";
}
.Simple-Line-Icons-social-steam:before {
  content: "\e620";
}
/*
   Animation example, for spinners
*/
.animate-spin {
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
  display: inline-block;
}
@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
    -o-transform: rotate(359deg);
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:auto;src:url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-brands-400.eot");src:url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-brands-400.woff2") format("woff2"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-brands-400.woff") format("woff"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-brands-400.ttf") format("truetype"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands'}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:400;font-display:auto;src:url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-regular-400.eot");src:url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-regular-400.woff2") format("woff2"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-regular-400.woff") format("woff"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-regular-400.ttf") format("truetype"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Free';font-weight:400}@font-face{font-family:'Font Awesome 5 Free';font-style:normal;font-weight:900;font-display:auto;src:url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-solid-900.eot");src:url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-solid-900.woff2") format("woff2"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-solid-900.woff") format("woff"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-solid-900.ttf") format("truetype"),url("../../frontend/Smartwave/porto_child/en_US/font-awesome/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900}
.fa,.fas,.far,.fal,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\f002"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th:before{content:"\f00a"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-cog:before{content:"\f013"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-adjust:before{content:"\f042"}.fa-play:before{content:"\f04b"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-check-circle:before{content:"\f058"}.fa-info-circle:before{content:"\f05a"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-share:before{content:"\f064"}.fa-plus:before{content:"\f067"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-comment:before{content:"\f075"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder-open:before{content:"\f07c"}.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-trophy:before{content:"\f091"}.fa-phone:before{content:"\f095"}.fa-rss:before{content:"\f09e"}.fa-globe:before{content:"\f0ac"}.fa-users:before{content:"\f0c0"}.fa-link:before{content:"\f0c1"}.fa-bars:before{content:"\f0c9"}.fa-truck:before{content:"\f0d1"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-envelope:before{content:"\f0e0"}.fa-bolt:before{content:"\f0e7"}.fa-coffee:before{content:"\f0f4"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-spinner:before{content:"\f110"}.fa-code:before{content:"\f121"}.fa-location-arrow:before{content:"\f124"}.fa-exclamation:before{content:"\f12a"}.fa-puzzle-piece:before{content:"\f12e"}.fa-rocket:before{content:"\f135"}.fa-bullseye:before{content:"\f140"}.fa-dollar-sign:before{content:"\f155"}.fa-file:before{content:"\f15b"}.fa-thumbs-up:before{content:"\f164"}.fa-paper-plane:before{content:"\f1d8"}.fa-share-alt:before{content:"\f1e0"}.fa-paint-brush:before{content:"\f1fc"}.fa-user-plus:before{content:"\f234"}.fa-sync-alt:before{content:"\f2f1"}.fa-pencil-alt:before{content:"\f303"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-alt-down:before{content:"\f309"}.fa-external-link-alt:before{content:"\f35d"}.fa-cloud-download-alt:before{content:"\f381"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-mobile-alt:before{content:"\f3cd"}.fa-reply:before{content:"\f3e5"}.fa-tablet-alt:before{content:"\f3fa"}.fa-filter:before{content:"\f0b0"}.fa-music:before{content:"\f001"}.fa-quote-left:before{content:"\f10d"}.fa-camera-retro:before{content:"\f083"}.fa-file-alt:before{content:"\f15c"}.fa-times-circle:before{content:"\f057"}.fa-plus-square:before{content:"\f0fe"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-down:before{content:"\f0d7"}.fa-minus:before{content:"\f068"}.fa-sliders-h:before{content:"\f1de"}.fa-clock:before{content:"\f017"}.fa-image:before{content:"\f03e"}.fa-edit:before{content:"\f044"}.fa-calendar-alt:before{content:"\f073"}.fa-folder:before{content:"\f07b"}.fa-chart-bar:before{content:"\f080"}.fa-bell:before{content:"\f0f3"}.fa-circle:before{content:"\f111"}.fa-calendar:before{content:"\f133"}.fa-dot-circle:before{content:"\f192"}.fa-life-ring:before{content:"\f1cd"}.fa-object-group:before{content:"\f247"}.fa-check-square:before{content:"\f14a"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-linkedin:before{content:"\f08c"}.fa-twitter:before{content:"\f099"}.fa-pinterest:before{content:"\f0d2"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus-g:before{content:"\f0d5"}.fa-linkedin-in:before{content:"\f0e1"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-tumblr:before{content:"\f173"}.fa-skype:before{content:"\f17e"}.fa-vk:before{content:"\f189"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-yelp:before{content:"\f1e9"}.fa-whatsapp:before{content:"\f232"}.fa-vimeo-v:before{content:"\f27d"}.fa-facebook-f:before{content:"\f39e"}.fa-telegram-plane:before{content:"\f3fe"}.fa-youtube-square:before{content:"\f431"}