/*!
  ------------------------------------------------------------------
  Custom CSS Code starts Here
  ------------------------------------------------------------------
  */@media only screen and (max-width: 750px){.logo-holder{width:200px!important}}.product-category h2{background:#faf6f5!important;color:#000!important}.shopify-payment-button__button--unbranded{background:#fca!important;color:#000!important}#estimated-delivery-background{padding:5px;border-radius:5px;text-decoration:underline;text-underline-offset:2px}#delivery-date-estimator{color:#0b9d58!important;font-weight:500}.tbadges img{max-width:44rem;width:100%}.header{padding:5px 0!important}.rich-text.text-width-large{max-width:100%}#my_collection_title{text-transform:uppercase;letter-spacing:.07em;font-size:calc(var(--font-heading-scale) * 1.5rem);text-align:center;margin-bottom:30px}.shopify-policy__container{max-width:880px!important}.product-page-tip{color:#0b9d58!important;text-decoration:underline!important}.product-page-tip:hover{color:#000!important;opacity:.7!important}@media (max-width: 767px){.collection-title-description{display:none}.collection-title{min-height:240px!important}.collection-title .thb-shop-title{margin:22px 0 12px!important}.collection-title .collection-title-subcollections{margin-top:0!important}}.product-recommendations .section-header__title{margin-top:24px!important}.template-product .custom-recomemdation{text-transform:uppercase!important;letter-spacing:.07em!important;font-size:calc(var(--font-heading-scale) * 1.5rem)!important;text-align:center!important;margin-bottom:0!important}.template-product .my-padding-top{padding-top:0!important}@media only screen and (min-width: 768px){.thb-product-detail.product{margin-bottom:40px!important}}.thb-product-detail .product-information .north-breadcrumb{padding-top:0;padding-bottom:15px!important}.thb-product-detail .product-information{margin-top:20px!important}.buttonamz{width:100%;display:inline-flex;justify-content:center;align-items:center;border:0;padding:0 3rem;cursor:pointer;font:inherit;text-decoration:none;color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease;-webkit-appearance:none;appearance:none;color:#ffa41c;background-color:#f9d94c;color:#000;padding:4px!important;min-height:44px!important;max-height:60px!important;margin-top:10px;cursor:pointer!important}.buttonamz .amzbnttext{font-size:14px!important}.buttonamz .amzbticon{height:20px;width:62px display: inline-block!important;max-width:100%!important;cursor:pointer!important}.buttonamz .amzbntsvgspan{display:inline-block!important;line-height:0!important;white-space:pre!important;cursor:pointer!important;padding-top:6px}.buttonamz:hover{background-color:#ffa41cc9}.buttonamz{min-width:calc(12rem + var(--buttons-border-width) * 2);min-height:calc(4.5rem + var(--buttons-border-width) * 2)}.css-urxgwk{max-width:1200px;margin:32px auto;display:block}.css-zyazdp{box-sizing:border-box;margin:0 0 30px;min-width:0;line-height:1.125;font-size:24px;line-height:32px;text-align:center}.css-1v0it28{width:100%;position:relative;border-collapse:collapse}.css-1v0it28 thead th{text-align:center!important}.css-1v0it28 thead{background:transparent!important}.css-1v0it28 tbody th{font-size:9px;padding:15px 30px 15px 15px;min-width:85px;width:85px;text-align:left;text-transform:uppercase}.css-1v0it28 tbody th span{display:none;font-weight:400}.css-1v0it28 tbody td{width:120px;text-align:center!important}.css-1v0it28 tbody td svg{width:23px}.css-1v0it28 td,.css-1v0it28 th{border:1px solid #dbdbdb;padding:.5em .75em;border-width:0 0 1px}.css-1v0it28 td.choose:after{display:none;position:absolute;content:"";border-radius:35px;border:1px solid #dbdbdb;top:-15px;width:calc((100% - 110px)/5);height:calc(100% + 30px);margin-left:-6px;-webkit-box-shadow:3px 4px 5px -2px rgb(0 0 0 / 20%);box-shadow:3px 4px 5px -2px #0003;border-top:1px solid rgba(219,219,219,.3)}.css-1v0it28 tr{background-color:transparent!important}@media screen and (min-width: 992px){.css-1v0it28 tbody th span{display:block}.css-1v0it28 tbody td svg{width:30px}.css-1v0it28 tbody th{font-size:18px;min-width:125px;vertical-align:middle;text-transform:none}.css-zyazdp{font-size:30px;line-height:40px}}@media screen and (min-width: 768px){.css-zyazdp{margin-bottom:60px}.css-1v0it28 td.choose:after{display:block}}@media screen and (max-width: 600px){.mydnonecx{display:none!important}.css-1v0it28 th{font-size:12px}}/*!
 Product Technical Details Section CSS
 */#prodDetails{width:100%}#prodDetails .a-section:last-child{margin-bottom:0}#prodDetails h2{margin:3px 0 7px;color:#c60!important;font-size:20px!important;font-weight:500}#prodDetails .a-spacing-top-base{margin-top:12px!important}#prodDetails .a-row{width:100%}#prodDetails .a-row:after,#prodDetails .a-row:before{display:table;content:"";line-height:0;font-size:0}#prodDetails .a-row:after{clear:both}#prodDetails h1:last-child,#prodDetails h2:last-child,#prodDetails h3:last-child,#prodDetails h4:last-child{padding-bottom:0}#prodDetails .a-size-medium{text-rendering:optimizeLegibility}#prodDetails .a-size-medium{font-size:18px!important;line-height:24px!important}#prodDetails .a-section-expander-inner{border-top:1px solid #ddd;padding:12px 5px}#prodDetails .prodDetTable{table-layout:fixed;border-spacing:0;padding:0}#prodDetails table{table-layout:fixed}#prodDetails table.a-keyvalue{margin-bottom:22px;border-bottom:1px solid #e7e7e7}#prodDetails table:last-child{margin-bottom:0!important}#prodDetails table{margin-bottom:18px;border-collapse:collapse;width:100%}#prodDetails table.a-keyvalue th{background-color:#f3f3f3;color:#0f1111;font-weight:400}#prodDetails .a-color-secondary,.a-color-tertiary{color:#565959!important}#prodDetails .a-size-base{font-size:14px!important;line-height:20px!important}#prodDetails #SalesRank ul li span.zg_hrsr_ladder,#prodDetails #SalesRank ul li span.zg_hrsr_rank,#prodDetails .wrapper,#prodDetails td{color:#333}#prodDetails table.a-keyvalue td,table.a-keyvalue th{padding:7px 14px 6px}#prodDetails tr:first-child td,tr:first-child th{padding-top:0}#prodDetails table.a-keyvalue td,table.a-keyvalue th{border-top:1px solid #e7e7e7}#prodDetails th{text-align:left}#prodDetails .a-spacing-base,#prodDetails .a-ws .a-ws-spacing-base{margin-bottom:12px!important}#prodDetails .secHeader{border-bottom:1px solid #CCC;padding:0 0 7px 10px;font-size:16px}#prodDetails .a-spacing-small,#prodDetails .a-ws .a-ws-spacing-small{margin-bottom:8px!important}#prodDetails .table-padding{margin-left:12px}#prodDetails .prodDetSectionEntry{width:50%!important;white-space:normal;word-wrap:break-word}.a-color-secondary,.a-color-tertiary{color:#565959!important}.a-size-base{font-size:14px!important;line-height:20px!important}#prodDetails .prodDetAttrValue{word-break:break-word}#prodDetails .wrapper,#prodDetails td{color:#333;font-family:Arial}#prodDetails table.a-keyvalue td,#prodDetails table.a-keyvalue th{padding:7px 14px 6px}#prodDetails table.a-keyvalue td,#prodDetails table.a-keyvalue th{border-top:1px solid #e7e7e7;border-right:1px solid #e7e7e7}#prodDetails table tr{background-color:#fff!important}.myrecources{margin-top:16px!important}.myrecourcesbottom{margin-bottom:16px!important}.myrecources a,.myrecources a:link,.myrecources a:visited{text-decoration:none;color:#007185}/*! Video Slider Section CSS */.popup-youtube{border-radius:10px 10px 0 0;overflow:hidden;position:relative;text-align:center;z-index:1}.popup-youtube:before{background-size:100%;bottom:0;content:"";display:inline-block;height:46px;left:0;margin:auto;position:absolute;right:0;top:0;width:46px}.g-scrolling-carousel .items{padding:5px 0}.g-scrolling-carousel .items img,.g-scrolling-carousel .items svg{display:inline-block;border-radius:10px;margin-right:10px;width:350px;height:250px;line-height:150px;box-shadow:0 0 5px #696969;text-align:center}.vdsectionheading{font-size:24px;font-weight:500}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}/*!
 ------------------------------------------------------------------
 Product detail description section
 ------------------------------------------------------------------
 */.pdsection *,.pdsection *:before,.pdsection *:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.dcolumn p{font-size:.9rem!important;margin:.5rem 0!important;line-height:1.5!important}.pdsection{margin:0 auto}.pdsection ul{padding-left:1rem}.pdsection ul li,.pdsection ol li{margin-bottom:0}.pdsection h4{font-weight:600!important;color:#333!important;font-size:1rem!important;margin:1.3rem 0!important}.threept h4{margin-bottom:0!important}.pdsection h2{margin:3px 0 7px;color:#c60!important;font-size:20px!important;font-weight:500}.pdsection img{vertical-align:top;width:100%}.dcolumns-grid,.firstdcolumns-grid{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:start}.firstdcolumns-grid .firstdcolumn{flex:1 1 100%}.firstdcolumns-grid .seconddcolumn{flex:1 2 100%}.seconddcolumn,.firstdcolumn{background:#fff;margin:16px 8px 16px 16px;text-align:left;-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.seconddcolumn img{margin-top:-4px;max-width:100%;max-height:100%;display:inline-block;vertical-align:middle;border:0}.dcolumn{background:#fff;margin:16px;border-radius:4px;text-align:left;-webkit-box-flex:1;flex:1;display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.dcolumn .cta span{font-size:.6rem}.dcolumn>*{flex:1 1 100%}.dcolumn .cta{align-self:flex-end}@media all and (max-width:1220px){.firstdcolumns-grid .firstdcolumn,.firstdcolumns-grid .seconddcolumn{flex:1 1 100%}.firstdcolumn h4{margin-top:0}}@media all and (max-width:900px){.dcolumns-grid,.firstdcolumns-grid{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.dcolumn{margin:0}.apm-heromodule-textright{right:15px!important}.seconddcolumn,.firstdcolumn{margin:0}.apm-sidemodule{margin:0 auto 200px!important;padding:0!important}}@media all and (min-width:901px){.apm-hero-image img{padding-right:30px}}.apm-sidemodule{text-align:left;margin:0 auto 175px;padding:15px;background-color:#fff;position:relative}.apm-hero-image img{position:absolute;height:400px}.apm-hero-text{position:relative}.apm-heromodule-textright{align-self:center;right:60px;margin-left:auto;padding:15px;top:80px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#BBBBBB,endColorstr=#FFFFFF);background-color:#000;background-color:#000000b3;color:#fff;width:320px}.apm-hero-text h3{font-weight:700!important;font-size:17px!important;line-height:1.255!important;color:#fff!important}.apm-hero-text ul li{font-size:14px!important}/*!
  ------------------------------------------------------------------
  Quick-ship product page css
  ------------------------------------------------------------------
*/#shopify-section-template--16673866416343__21606d67-45b3-4f86-89d3-90c43b3f639b .section-image-with-text .content-side .content-side-inner{width:100%;padding:10%!important}/*!
  ------------------------------------------------------------------
  Annouce CSS to be Removed
  ------------------------------------------------------------------
*/.thb-global-notification{padding:5px!important}.thb-global-notification p{font-size:12px!important}/*!
  ------------------------------------------------------------------
  All website list
  ------------------------------------------------------------------
*/ul ul{list-style-type:circle!important}/*!
  ------------------------------------------------------------------
  Trending Keyword Section CSS
  ------------------------------------------------------------------
*/.tk-module .trending-title-wrapper{padding:0 0 24px}.tk-module .trending-top-title{font-size:34px;font-weight:500}.keywords-wrap .keyword-item{width:23.875%;display:inline-block;height:45px;line-height:45px;border-radius:35px;margin:0 1.5% 1.5% 0;text-align:center;padding:0 12px;text-decoration:none}.keywords-wrap .keyword-item i{vertical-align:middle;margin-right:4px}.icon-hot-16-common{background-position:-130px -84px}.trending-icon-16{width:16px;height:16px;display:inline-block}.trending-icon{background-size:800px 800px}.keywords-wrap .keyword-item span{font-size:16px;vertical-align:middle}.keywords-wrap{font-size:0;margin-bottom:36px}.keywords-wrap .keyword-item:nth-child(4n+1){margin-right:0}.keywords-wrap .keyword-item:hover span{font-weight:500}.icon-hot-12-common{background-position:-1.76rem -.38rem}.trending-icon-12{display:inline-block;width:.12rem;height:.12rem}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width: 480px){.tk-module .trending-top-title{font-size:calc(var(--font-heading-scale) * 1.5rem)}.module .trending-title-wrapper{padding-bottom:.16rem}.keywords-wrap .keyword-item{width:47.75%}.keywords-wrap .keyword-item span{font-size:12px;vertical-align:middle}.keywords-wrap a i{margin-right:.04rem}.icon-hot-12-common{background-position:-1.76rem -.38rem}.icon-common-12{display:inline-block;width:.12rem;height:.12rem}}@media only screen and (min-width: 481px) and (max-width: 959px){.module .trending-title-wrapper{padding-bottom:.16rem}.keywords-wrap .keyword-item{width:calc(95.5%/3)}.keywords-wrap .keyword-item span{font-size:12px;vertical-align:middle}.keywords-wrap a i{margin-right:.04rem}.icon-hot-12-common{background-position:-1.76rem -.38rem}.icon-common-12{display:inline-block;width:.12rem;height:.12rem}}/*!
  ------------------------------------------------------------------
  Top Picked Categories Section CSS
  ------------------------------------------------------------------
*/#top-picked-category-wrap{width:100%;overflow:hidden;background-color:#fff;margin-bottom:48px}#top-picked-category-wrap .top-picked-category-top-picked-header-title{padding:15px 0 22px;position:relative;text-align:center}#top-picked-category-wrap .top-picked-category-top-picked-header-title .top-picked-header-title{font-size:34px;height:34px;line-height:43px;font-weight:500;background:#fff;white-space:nowrap}.module .top-picked-category-top-picked-header-title{padding:0 0 24px}#top-picked-category-list{position:relative;overflow:hidden;width:100%;margin:0 auto;font-size:0}#top-picked-category-list li{display:inline-block;vertical-align:top;width:19.9999%;padding:8px}#top-picked-category-list li a{text-decoration:none;display:inline-block;width:100%}#top-picked-category-list li:hover a{box-shadow:0 4px 10px #00000017;border-radius:4px}#top-picked-category-list li .top-picked-category-img{margin:6.4% 6.4% 0;height:0;padding-bottom:87.2%}#top-picked-category-list li .top-picked-category-img img{width:100%;height:auto}#top-picked-category-list li h2{overflow:hidden;font-size:16px;line-height:20px;text-align:center;margin:12px 6.4% 24px}@media only screen and (min-width: 993px) and (max-width: 1200px){#top-picked-category-list li{display:inline-block;vertical-align:top;width:19.92%;padding:8px}}@media only screen and (min-width: 600px) and (max-width: 992px){#top-picked-category-list li{display:inline-block;vertical-align:top;width:33.2%;padding:8px}}@media only screen and (min-width: 481px) and (max-width: 599px){#top-picked-category-list li{display:inline-block;vertical-align:top;width:49.999%;padding:8px}}@media screen and (max-width: 480px){#top-picked-category-wrap .top-picked-category-top-picked-header-title .top-picked-header-title{font-size:calc(var(--font-heading-scale) * 1.5rem)}#top-picked-category-list li{display:inline-block;vertical-align:top;width:49.999%;padding:8px}}.template-product h2{text-transform:uppercase;letter-spacing:.07em;font-size:calc(var(--font-heading-scale) * 1.5rem);text-align:center}.template-product .shopify-section .featured-section-padding{padding-top:0!important}#pro-ins-guide{font-size:16px;font-weight:400;color:#e73f1f;text-decoration:underline}.ig-download-main .ig-download-box[data-v-a4e98692],.ig-download-main[data-v-a4e98692]{display:flex;align-items:center}.ig-download-main[data-v-a4e98692]{justify-content:space-between;height:42px;background:#e5f0e9;box-sizing:border-box;padding:0 .5208rem;margin-bottom:25px}.ig-download-main .download-right[data-v-a4e98692]{font-family:Montserrat,sans-serif;font-size:.75rem;color:#151515;text-decoration:underline;line-height:.8333rem}.ig-download-main .ig-download-box .download-img[data-v-a4e98692]{width:.8333rem;margin-right:.4167rem;display:block}.ig-download-main .ig-download-box .download-text[data-v-a4e98692]{font-family:Montserrat,sans-serif;font-size:.75rem;color:#151515;line-height:.8333rem;font-weight:500;padding-top:1px}@media (max-width: 480px){.ig-download-main .ig-download-box .download-text[data-v-a4e98692]{display:none}.ig-download-main[data-v-a4e98692]{justify-content:normal}}.header{margin-top:35px!important}.editors-pick-section,.template-product .shopify-section .featured-collection-padding{padding-top:0!important}.template-product .shopify-section .featured-collection-padding h2{margin-bottom:0!important}@media only screen and (max-width:750px){.header{margin-top:30px!important}.mob-hide2{display:none!important}}@media only screen and (max-width: 750px){.custom-header-bar .container_inner{padding-left:1.8rem!important}}.quick-ship-badge-position{left:80px!important}.badge.quick-ship-badge-color{background-color:#fa6992!important;color:#faf6f5!important}.quick-ship-info-label-color{background-color:#fa6992!important;color:#fff!important;padding:0 3px!important}.products .product--badges.top{display:inline-flex align-content: center;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}@media only screen and (max-width: 280px){.quick-ship-badge-position{left:54px!important}.badge{font-size:.425rem;height:15px;line-height:15px;padding:0 5px}}@media (min-width: 281px) and (max-width: 380px){.quick-ship-badge-position{left:72px!important}.badge{font-size:.59rem}}@media (min-width: 768px) and (max-width: 1020px){.quick-ship-badge-position{left:72px!important}.badge{font-size:.5575rem}}#shopify-chat>iframe#ShopifyChat{min-width:69px!important}/*!
 ------------------------------------------------------------------
 Mega Menu CSS Code starts Here
 ------------------------------------------------------------------
 */.thb-full-menu .sub-menu,.mega-menu-promotion h6{background-color:#fcf2ea!important}.thb-full-menu li.menu-item-has-children .sub-menu.mega-menu-container .mega-menu-columns ul li{margin-bottom:10px}.thb-full-menu .mega-menu-columns>li>a{margin-bottom:10px}.thb-full-menu .sub-menu.mega-menu-container{transform:translate(-15%)!important}.thb-full-menu .mega-menu-columns{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;white-space:inherit;width:390px;max-width:100%;align-items:flex-start}.thb-full-menu li.menu-item-has-children:nth-child(1) .mega-menu-columns{height:320px}.thb-full-menu li.menu-item-has-children:nth-child(1) .mega-menu-columns>li:last-child{position:relative;top:-88px;left:5px}.thb-full-menu li.menu-item-has-children:nth-child(1) .mega-menu-columns>li:nth-child(3){position:relative;top:-30px}.thb-full-menu li.menu-item-has-children:nth-child(1) .mega-menu-columns>li:nth-child(4){position:relative;top:-75px}.thb-full-menu li.menu-item-has-children:nth-child(2) .mega-menu-columns{width:723px;padding-bottom:0!important;height:455px}.thb-full-menu li.menu-item-has-children:nth-child(2) .mega-menu-columns>li:nth-child(5){position:relative;top:-330px}.thb-full-menu li.menu-item-has-children:nth-child(2) .mega-menu-columns>li:nth-child(6){position:relative;top:-140px;left:2px}.thb-full-menu li.menu-item-has-children:nth-child(2) .mega-menu-columns>li:nth-child(7){position:relative;top:-422px;right:-219px}.thb-full-menu li.menu-item-has-children:nth-child(2) .mega-menu-columns>li:nth-child(8){position:relative;top:-390px;right:-69px}.thb-full-menu li.menu-item-has-children:nth-child(2) .sub-menu.mega-menu-container{left:85px!important}.thb-full-menu li.menu-item-has-children:nth-child(3) .mega-menu-columns{width:353px;height:320px}.thb-full-menu li.menu-item-has-children:nth-child(3) .mega-menu-columns>li:nth-child(3){position:relative;top:-75px}.thb-full-menu li.menu-item-has-children:nth-child(3) .mega-menu-columns>li:nth-child(4){position:relative;top:-30px}.thb-full-menu li.menu-item-has-children:nth-child(3) .mega-menu-columns>li:nth-child(5){position:relative;top:-103px}.thb-full-menu li.menu-item-has-children:nth-child(3) .mega-menu-columns>li:nth-child(6){position:relative;top:-75px;left:-150px}.thb-full-menu li.menu-item-has-children:nth-child(4) .mega-menu-columns{width:420px;height:310px}.thb-full-menu li.menu-item-has-children:nth-child(4) .mega-menu-columns>li:nth-child(2){position:relative;left:20px}.thb-full-menu li.menu-item-has-children:nth-child(4) .mega-menu-columns>li:nth-child(3){position:relative;top:-25px}.thb-full-menu li.menu-item-has-children:nth-child(4) .mega-menu-columns>li:nth-child(4){position:relative;top:-120px;left:-15px}.thb-full-menu li.menu-item-has-children:nth-child(4) .mega-menu-columns>li:nth-child(5){position:relative;top:-165px}.thb-full-menu li.menu-item-has-children:nth-child(4) .mega-menu-columns>li:nth-child(6){position:relative;top:-130px;left:-152px}.thb-full-menu li.menu-item-has-children:nth-child(5) .mega-menu-columns{width:222px;height:315px}.thb-full-menu li.menu-item-has-children:nth-child(5) .mega-menu-columns>li:nth-child(2){position:relative;top:-25px}.thb-full-menu li.menu-item-has-children:nth-child(5) .mega-menu-columns>li:nth-child(4){position:relative;top:-75px}.thb-full-menu li.menu-item-has-children:nth-child(5) .mega-menu-columns>li:nth-child(5){position:relative;top:-100px}.thb-full-menu li.menu-item-has-children:nth-child(5) .mega-menu-columns>li:nth-child(3),.thb-full-menu li.menu-item-has-children:nth-child(5) .mega-menu-columns>li:nth-child(6){position:relative;top:-50px}.thb-full-menu li.menu-item-has-children:nth-child(5) .sub-menu.mega-menu-container{left:10px!important}.thb-full-menu li.menu-item-has-children:nth-child(6) .mega-menu-columns{width:372px;height:250px}.thb-full-menu li.menu-item-has-children:nth-child(6) .mega-menu-columns>li:nth-child(3){position:relative;top:-143px}.thb-full-menu li.menu-item-has-children:nth-child(6) .mega-menu-columns>li:nth-child(4){position:relative;left:-155px;top:-48px}.thb-full-menu li.menu-item-has-children:nth-child(6) .mega-menu-columns>li:nth-child(5){position:relative;top:-168px}.thb-full-menu li.menu-item-has-children:nth-child(6) .mega-menu-columns>li:nth-child(6){position:relative;left:-149px;top:-78px}.thb-full-menu li.menu-item-has-children:nth-child(6) .mega-menu-columns>li:nth-child(7){position:relative;top:-194px}.thb-full-menu li.menu-item-has-children:nth-child(6) .mega-menu-columns>li:nth-child(8){position:relative;left:-149px;top:-103px}.thb-full-menu li.menu-item-has-children:nth-child(7) .mega-menu-columns{width:471px;height:270px}.thb-full-menu li.menu-item-has-children:nth-child(7) .mega-menu-columns>li:nth-child(3){position:relative;top:-95px}.thb-full-menu li.menu-item-has-children:nth-child(7) .mega-menu-columns>li:nth-child(4){position:relative;top:-118px}.thb-full-menu li.menu-item-has-children:nth-child(8) .mega-menu-columns{width:90px;height:120px}.thb-full-menu li.menu-item-has-children:nth-child(8) .mega-menu-columns>li:nth-child(2){position:relative;top:-30px}.thb-full-menu li.menu-item-has-children:nth-child(8) .mega-menu-columns>li:nth-child(3){position:relative;top:-60px}.thb-full-menu li.menu-item-has-children:nth-child(8) .sub-menu.mega-menu-container{left:15px!important}.thb-full-menu .mega-menu-columns>li{padding:20px 20px 0!important}.thb-full-menu .mega-menu-columns li,.thb-full-menu .mega-menu-columns li a{font-size:12px!important}.cs-product-container{max-width:100%;padding-top:20px}.cs-product-container p{font-weight:500;width:100%;align-items:center;font-size:.8125rem;text-align:left;line-height:1;font-weight:400;color:var(--color-text)}.cs-variant-selector{display:flex;flex-wrap:wrap;gap:10px}.cs-variant-option{display:flex;align-items:center;padding:5px;border-radius:2px;border-width:1px;border:1px solid rgba(var(--color-text-rgb),.55);cursor:pointer;width:calc(25% - 5px)}.cs-variant-option:hover .cs-product-info{color:#f5a352}.cs-selected-variant{color:#151515;box-shadow:0 0 2px #f5a352;border-color:#f5a352}.cs-product-info{flex:1;margin-left:5px;font-size:.8em!important;line-height:1.5em!important;color:#6c6c6c;font-style:normal;font-weight:400;font-family:Montserrat,sans-serif}.cs-selected-variant .cs-product-info{font-weight:600;color:#f5a352}.cs-product-image{width:100%;height:auto;object-fit:contain;max-width:37px}.meta-update,.product-popup-modal__button{display:none!important}@media only screen and (min-width: 1068px) and (max-width: 1260px){.cs-variant-option{width:calc(33% - 5px)}}@media only screen and (max-width: 1067px){.cs-variant-option{width:calc(16.66% - 5px)}}@media only screen and (min-width: 680px) and (max-width: 885px){.cs-variant-option{width:calc(20% - 5px)}}@media only screen and (min-width: 601px) and (max-width: 679px){.cs-variant-option{width:calc(25% - 5px)}}@media (max-width: 600px){.cs-variant-option{width:calc(33.33% - 5px)}.cs-product-info{margin-left:5px!important}}@media (max-width: 360px){.cs-variant-option{width:calc(50% - 5px)}.cs-product-info{margin-left:10px!important}}klarna-placement::part(osm-container){border-color:#fff!important;margin-top:0!important;padding-left:0!important;padding-bottom:0!important}.pswp__button.pswp__button--arrow--left,.pswp__button.pswp__button--arrow--right,.pswp__button.pswp__button--close,.pswp__button.pswp__counter{display:none}.template-collection .collection-title .thb-shop-title{text-align:center!important}.template-collection .collection-title .collection-title-description{max-width:80%!important;margin:0 auto!important;text-align:center!important}.template-collection .collection-title .collection-title-subcollections{text-align:center!important}@media only screen and (min-width: 1068px){.template-collection .collection-title{padding:170px 0!important}}.blog-post-wrapper{max-width:600px;margin:0 auto}.post.post-detail .post-gallery.parallax{max-width:600px;margin-left:auto;margin-right:auto;margin-bottom:1rem}@media only screen and (min-width: 1440px){.post.post-detail .post-gallery.parallax{margin-top:-.9rem!important}}.post .post-author,.post .post-meta{display:inline-flex!important}.featured-img{margin-bottom:1rem!important}.post .post-meta+.post-author{margin-left:6px!important;padding-left:8px!important}.template-article .post-detail .post-content img{width:100%!important}.post .post-gallery.related-article-media{margin-bottom:10px}.related-article-heading{font-family:Libre Baskerville,serif!important;font-size:2rem;color:#222;line-height:2.375rem;font-weight:500}@media only screen and (max-width: 600px){.related-article-heading{font-size:1.72rem;color:#222;line-height:2.125rem;font-weight:500}}.post .post-meta.article-category{font-family:Montserrat,sans-serif;line-height:1rem;font-size:.71rem;letter-spacing:.025rem;font-weight:600;text-transform:uppercase;color:#878787;margin-bottom:5px!important}.post .post-meta.article-category:hover{font-family:Montserrat,sans-serif;font-size:.71rem;font-weight:600;color:#878787;text-decoration:underline}.post .post-meta.article-category a{font-family:Montserrat,sans-serif;font-weight:600;font-size:.71rem;color:#878787}.post .post-meta.article-category a:hover{font-family:Montserrat,sans-serif;font-weight:600;font-size:.71rem;color:#878787;text-decoration:underline}.template-article .post .post-title.related-article-title h4,.template-article .post .post-title.related-article-title h4 a{font-family:Libre Baskerville,serif!important;color:#222;font-weight:400;font-size:1.5rem;line-height:1.25;text-decoration:none;transition:none}.template-article .post .post-title.related-article-title h4:hover,.template-article .post .post-title.related-article-title h4 a:hover{color:#222;text-decoration:underline;text-decoration-color:#fe593c!important}.template-article .post-detail,.template-article .thb_post_nav,.template-article .respond-container,.template-article .respond-container form,.template-article .respond-container form input,.template-article .respond-container p{font-family:Libre Baskerville,serif!important}.template-article .post-detail h1{font-family:Libre Baskerville,serif!important;font-size:44px!important;color:#222!important;line-height:52.8px!important;letter-spacing:-.2px!important;margin-bottom:.8rem!important}.template-article .post-detail h2{font-family:Libre Baskerville,serif!important;font-size:32px!important;line-height:38.4px!important;color:#222!important;letter-spacing:0px!important;margin-bottom:.8rem!important}.template-article .post-detail h3,.template-article .post-detail h4,.template-article .respond-container h4{font-family:Libre Baskerville,serif!important;font-size:24px!important;line-height:30px!important;color:#222!important;letter-spacing:0px!important;margin-bottom:.8rem!important}.template-article .post-detail h5{font-family:Libre Baskerville,serif!important;font-size:22px!important;color:#222!important;letter-spacing:0px!important;margin-bottom:.8rem!important}.template-article .post-detail p{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important}.template-article .post-detail ul{padding-left:10px;color:#222!important;line-height:27.2px!important}.template-article .post-detail ul li{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:27.2px!important margin-left: -20px;padding-left:20px;text-indent:-20px;margin-bottom:1rem!important}.template-article .post-detail ul li a,.template-article .post-detail p a{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important;text-underline-offset:.5px!important;text-underline-position:under;text-decoration:underline .15rem solid #AB4147}.template-article .post-detail .north-breadcrumb{font-family:Karla!important;font-size:16px!important;line-height:18px!important;letter-spacing:.3px!important;color:#333!important;padding:20px 0 15px!important}.template-article .post-detail .north-breadcrumb a{color:#333!important}.template-article .post-detail h1{margin-bottom:.5rem!important}@media (max-width: 768px){.template-article .post-detail h1{font-family:Libre Baskerville,serif!important;font-size:28px!important;line-height:31.9px!important;color:#222!important;letter-spacing:.3px!important}.template-article .post-detail h2{font-family:Libre Baskerville,serif!important;font-size:28px!important;line-height:33.6px!important;color:#222!important;letter-spacing:0px!important}.template-article .post-detail h3,.template-article .post-detail h4,.template-article .respond-container h4{font-family:Libre Baskerville,serif!important;font-size:22px!important;color:#222!important;line-height:27.9px!important;letter-spacing:0px!important}.template-article .post-detail h5{font-family:Libre Baskerville,serif!important;font-size:20px!important;color:#222!important;letter-spacing:0px!important}.template-article .post-detail p{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important}.template-article .post-detail ul li{font-family:Libre Baskerville,serif!important;font-size:17px!important;color:#222!important;letter-spacing:0px!important}.template-article .post-detail ul li a,.template-article .post-detail p a{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important;text-underline-offset:.5px!important;text-underline-position:under;text-decoration:underline .15rem solid #AB4147}.featured-img{margin-bottom:1rem!important}.reatured-m-wrapper{margin-top:-.9rem!important}}.custom-collection-content h2{font-family:Libre Baskerville,serif!important;font-size:32px!important;line-height:38.4px!important;color:#222!important;letter-spacing:0px!important;margin-bottom:.8rem!important}.custom-collection-content h3,.custom-collection-content h4{font-family:Libre Baskerville,serif!important;font-size:24px!important;line-height:30px!important;color:#222!important;letter-spacing:0px!important;margin-bottom:.8rem!important}.custom-collection-content p{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important}.custom-collection-content ul{padding-left:10px;color:#222!important;line-height:27.2px!important}.custom-collection-content ul li{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:27.2px!important margin-left: -20px;padding-left:20px;text-indent:-20px;margin-bottom:1rem!important}.custom-collection-content ul li a,.custom-collection-content p a{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important;text-underline-offset:.5px;text-underline-position:under;text-decoration:underline .15rem solid #AB4147}@media (max-width: 768px){.custom-collection-content h2{font-family:Libre Baskerville,serif!important;font-size:28px!important;line-height:33.6px!important;color:#222!important;letter-spacing:0px!important;margin-bottom:.8rem!important}.custom-collection-content h3,.custom-collection-content h4{font-family:Libre Baskerville,serif!important;font-size:22px!important;line-height:27.9px!important;color:#222!important;letter-spacing:0px!important;margin-bottom:.8rem!important}.custom-collection-content p{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important}.custom-collection-content ul{padding-left:10px;color:#222!important;line-height:27.2px!important}.custom-collection-content ul li{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:27.2px!important margin-left: -20px;padding-left:20px;text-indent:-20px;margin-bottom:1rem!important}.custom-collection-content ul li a,.custom-collection-content p a{font-family:Libre Baskerville,serif!important;font-size:17px!important;line-height:28.1px!important;color:#222!important;letter-spacing:-.1px!important;text-underline-offset:.5px;text-underline-position:under;text-decoration:underline .15rem solid #AB4147}}.template-product>.product-page-recommendation{padding:0!important}.template-product .rich-text h2{margin-bottom:15px!important}.template-product .rich-text{margin-bottom:-30px!important}.product-page-recommedation{padding-bottom:40px!important}.product-page-recommedation h2{margin-bottom:1.54rem!important}.loox-v2-carousel-app{padding-top:0}.product-recommendations .section-header__title{color:#151515!important}._background_1w3ro_166 ._gridItem_1w3ro_172:nth-child(2){margin:10px!important;background-color:#fff!important}.collection-title .collection-title-image img{object-fit:cover;object-position:center!important;opacity:1}.collection-title{min-height:550px;display:flex;justify-content:center!important;align-items:center!important}@media only screen and (min-width: 768px){.template-collection .collection-title{min-height:550px}}@media only screen and (max-width: 767px){.template-collection .collection-title{min-height:450px}}@media only screen and (max-width: 767px){.mobile-m-remove{margin:0!important}}.line-break{display:block;margin-top:-15px!important}#section-featured-blog-template--20452414324951__custom_featured_blog_V7xVVQ{padding:0!important}#shopify-section-template--20452414324951__69201f7f-e6a8-4936-866b-fc53a61b5df0 .rich-text{margin-bottom:-30px!important}#shopify-section-template--19108890738903__1735139764ed51fcf7,#shopify-section-template--20452414324951__167531977775aef7f7,#shopify-section-template--19109410013399__1735139764ed51fcf7{padding-bottom:16px!important;background-color:#e8f5ff!important;margin-top:-8px!important}#shopify-section-template--19108890738903__1735139764ed51fcf7 .app-wrapper,#shopify-section-template--20452414324951__167531977775aef7f7 .app-wrapper,#shopify-section-template--19109410013399__1735139764ed51fcf7 .app-wrapper{margin:0!important}#shopify-section-template--18555945222359__167531977775aef7f7{margin-top:-43px!important;padding-bottom:10px!important}.intermediary-btn{width:100%;border-radius:0;box-shadow:none;font-size:14px;height:48px;margin-top:-3px;letter-spacing:1px;margin-bottom:30px;text-transform:uppercase}#shopify-section-template--19069609967831__main .thb-product-detail .product-information .product-add-to-cart-container{margin-bottom:0!important}#shopify-section-template--19109410013399__custom_popular_products_KJ6Kcf{margin-top:5px;padding-bottom:0!important}.sticky-checkout{position:fixed;width:100%;background:#fff;padding:10px 15px;box-shadow:0 4px 6px #0000001a;z-index:1000;transition:transform .3s ease-in-out;display:flex;align-items:center;justify-content:space-between}@media (min-width: 768px){.sticky-checkout{top:0;bottom:auto}}@media (max-width: 767px){.sticky-checkout{bottom:0;top:auto}}.sticky-container{display:flex;align-items:center;gap:10px;width:100%}.sticky-image{width:50px;height:50px;object-fit:cover;border-radius:5px}.sticky-details{flex-grow:1}.sticky-title{font-size:16px;margin:0}.sticky-price{font-size:15px;color:#fd806e;font-weight:700;margin-bottom:0}.sticky-compare-price{font-size:15px;font-weight:700;color:gray!important;margin-bottom:0;text-decoration:line-through}.sticky-btn,.sticky-checkout button{text-transform:uppercase;font-size:14px;width:240px;height:48px;letter-spacing:1px}.sticky-checkout{position:fixed;width:100%;background:#fff;box-shadow:0 2px 10px #0000001a;transition:transform .3s ease-in-out;z-index:1000}@media (min-width: 768px){.sticky-checkout{top:0}.stkhide{display:block}.stkbtn{display:none}}@media (max-width: 767px){.sticky-checkout{bottom:0}.sticky-btn,.sticky-checkout .product-form{width:100%!important}.sticky-checkout .product-form .shopify-product-form,.sticky-checkout .product-form button{width:100%}.stkhide{display:none}.sticky-btn,.sticky-checkout button{font-size:12px;padding-top:10px}.sticky-checkout{box-shadow:6px -2px 10px #0003}.intermediary-btn{font-size:12px}#shopify-section-template--19109410013399__custom_popular_products_KJ6Kcf .product-page-recommedation h2{margin-bottom:.9rem!important}}.sticky-hidden{transform:translateY(-100%)}@media (max-width: 767px){.sticky-hidden{transform:translateY(100%)}}.stkbtn{border-radius:0;background-color:#fff0;box-shadow:none;color:#222;justify-content:center;text-align:center}.stkbtn:hover{background-color:#faf6f5;color:#222}.template-article .post-detail p a,.template-article .post-detail ul li a{position:relative;text-decoration:none;color:#222}.template-article .post-detail p a:after,.template-article .post-detail ul li a:after{content:"";position:absolute;left:0;bottom:-3px;width:100%;height:.15rem;background-color:#ab4147;pointer-events:none}@media only screen and (max-width: 768px){.template-article .post-detail p a:after,.template-article .post-detail ul li a:after{bottom:-2px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/inhouse-custom.css.map */
