.body-wrapper{overflow:visible}.product-config-accessible a{transform:translateY(-200%);-moz-transform:translateY(-200%);ms-transform:translateY(-200%)}.gen-tab-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:100%;float:none;margin-bottom:-1px}.gen-tab-list li{float:left;width:50%}.gen-tab-list li a{background-color:#fff;padding:20px 16px;display:inline-block;width:100%;outline:none!important}.gen-tab-list li p{color:#1c1c1c;font-size:15px;line-height:normal;font-family:HelveticaNeueW01-75Bold!important;margin-bottom:3px}.gen-tab-list li .info-text{color:#f04d22;font-family:HelveticaNeueW01-75Bold!important;font-size:12px;line-height:normal;font-weight:400;margin-bottom:0}.gen-tab-list li.active:nth-child(2) a{box-shadow:none}.gen-tab-list li.active a{cursor:default}.gen-tab-list li.non-selected:first-child a{box-shadow:-3px -5px 4px rgba(0,0,0,.1) inset}.gen-tab-list li:nth-child(2) a{background-color:#f6f6f9;box-shadow:2px -5px 5px rgba(0,0,0,.1) inset}.gen-tab-list li:nth-child(2) .info-text{color:#323232;font-family:Helvetica!important}.color_form.gen-color-form .accordion{border-top:1px solid #e3e3e3}.tab-product-list{display:inline-block;width:100%}.tab-product-list li{float:left;width:33.33%;margin-bottom:15px}.tab-product-list li a{border:2px solid transparent;display:inline-block;max-width:180px;margin:0 5px}.tab-product-list li a img{max-width:100%}.tab-product-list li.active a,.tab-product-list li a:hover{border:2px solid #f04d22}.tab-product-list{padding:25px 15px 0}.gen-product-more-info{padding:10px 15px 5px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3}.gen-product-more-info p{font-size:12px;line-height:18px;margin:10px 0;color:#333;font-family:HelveticaNeueW01-75Bold!important}.gen-product-more-info label{display:inline-block;padding:0;color:#333;font-size:12px;line-height:18px;font-weight:400;margin-right:5px;font-family:Helvetica!important}.custom-design-option-selected{background-color:#f6f6f6;padding:10px 20px;border-top:0}.product_info .pattern-request,.product_info .custom-design-option-list{border-bottom:1px solid #e6e6e6;padding:22px 13px}.product_info .pattern-request .custom-design-option-list{border:0}.custom-design-option-selected label{display:inline-block;padding:0;color:#333;font-size:14px;font-family:HelveticaNeueW01-75Bold!important;margin-right:10px}.custom-design-option-selected p,.custom-design-option-selected p span{color:#f03606;font-size:14px;font-family:HelveticaNeueW01-75Bold!important}.custom-design-option{display:inline-block;width:100%}.product_info .custom-design-option-list{padding:22px 20px}.product_info .custom-design-option-list li{margin:0}.product_info .custom-design-option-list.configSwatch li{padding:0 6px}.configSwatchHeading+.pattern-request{padding:22px 13px;display:inline-block;width:100%}ul.color.configSwatch.custom-design-option-pattern-list{display:inline-block!important;margin:0;width:auto;padding:0;float:none}.custom-design-option-list li a{color:#818181;text-transform:uppercase;font-size:12px;font-family:HelveticaNeueW01-75Bold!important;border-bottom:2px solid transparent;line-height:19px}.custom-design-option-list li a:hover,.custom-design-option-list li a.selected-option{border-bottom:2px solid #ef3d0e;color:#333}.product_info .custom-design-option-list.configButton{display:flex;flex-wrap:wrap}.product_info .custom-design-option-list.configButton li{padding:0;margin:5px 0;width:50%}.custom-design-option-list.configSwatch li a{border:0}.color.custom-design-option-pattern-list li a.active .orange_hover,.color.custom-design-option-pattern-list li a .orange_hover,.color.custom-design-option-pattern-list li a:hover .orange_hover{width:40px;height:40px;left:0;display:block;border-radius:50%}.color.custom-design-option-pattern-list li a.active .orange_hover,.color.custom-design-option-pattern-list li a:hover .orange_hover{border:2px solid #dc3a0f}.color.custom-design-option-pattern-list li a img{width:38px;height:38px;position:relative;left:1px;top:1px}.color.custom-design-option-pattern-list li a,.color.custom-design-option-pattern-list li a img{border-radius:50%;float:none}.color.custom-design-option-pattern-list li a .orange_hover{display:block;margin:0;border:2px solid #e3e3e3}.custom-design-option-list.configSwatch li a{border:0;padding:0;margin-bottom:5px;width:40px;float:none;display:inline-block}.pattern-request{padding:0}p.request-pattern{margin-top:0;display:inline-block;width:100%;padding:0 20px 10px}p.request-pattern a{font-size:14px;text-transform:uppercase;font-family:HelveticaNeueW01-75Bold!important;color:#333;outline:none!important}p.request-pattern a:hover{color:#ef3d0e}.color_form .quantity_configurator input,.color_form .checkout_quantity_configurator input{background:none repeat scroll 0 0 transparent;border:medium;color:#333;float:left;font:12px/20px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif;height:32px;padding:5px 5px 0;width:78px}.color_form .quantity_configurator a.up,.color_form .quantity_configurator a.bundle-up,.color_form .checkout_quantity_configurator a.up,.color_form .checkout_quantity_configurator a.bundle-up{background:url(https://www.knoll.com/static_resources/images/up_arrow.png) no-repeat scroll 7px center transparent;border-bottom:1px solid #ccc;border-left:1px solid #ccc;float:right;height:18px;width:28px}.color_form .quantity_configurator a.down,.color_form .quantity_configurator a.bundle-down,.color_form .checkout_quantity_configurator a.down,.color_form .checkout_quantity_configurator a.bundle-down{background:url(https://www.knoll.com/static_resources/images/down_arrow.png) no-repeat scroll center center transparent;border-left:1px solid #ccc;float:right;height:18px;width:28px}.color_form .quantity_configurator input,.color_form .checkout_quantity_configurator input{background:none repeat scroll 0 0 transparent;border:medium;color:#333;float:left;font:12px/20px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif;height:32px;padding:5px 5px 0;width:78px}.color_form .quantity_configurator a.up,.color_form .quantity_configurator a.bundle-up,.color_form .checkout_quantity_configurator a.up,.color_form .checkout_quantity_configurator a.bundle-up{background:url(https://www.knoll.com/static_resources/images/up_arrow.png) no-repeat scroll 7px center transparent;border-bottom:1px solid #ccc;border-left:1px solid #ccc;float:right;height:18px;width:28px}.color_form .quantity_configurator a.down,.color_form .quantity_configurator a.bundle-down,.color_form .checkout_quantity_configurator a.down,.color_form .checkout_quantity_configurator a.bundle-down{background:url(https://www.knoll.com/static_resources/images/down_arrow.png) no-repeat scroll center center transparent;border-left:1px solid #ccc;float:right;height:18px;width:28px}.color_form .quantity_configurator,.color_form .checkout_quantity_configurator{border:1px solid #ccc;float:left}.gen-color-form .accordian-update .group-rate .price-content .price{color:#333;font-family:HelveticaNeueW01-75Bold}.gen-color-form .accordian-update .group-rate .price-content .price.sale-price{font-family:HelveticaNeueW01-75Bold}.gen-color-form .accordian-update .group-rate .price-content .price.sale-price strong,.gen-color-form .accordian-update .group-rate .price-content .price.sale-price strong span{color:#dc3a0f;font-family:HelveticaNeueW01-75Bold!important}.gen-color-form .group-rate .quick_ship em{font-family:HelveticaNeueW01-75Bold!important}.gen-color-form .group-rate .quick_ship em.shipping_lead_time{color:#e83210}.gen-color-form .group-rate .quick_ship.temp-soldout .shipping_lead_time{display:none}.add_to_cart_q.temp-soldout{opacity:15%;pointer-events:none}//sitework-421 .add-cart-on-top-btn.temp-soldout{opacity:15%;pointer-events:none}.gen-color-form .group-rate .quick_ship.temp-soldout .quick_ship_top{color:#e83210;max-width:100%;font-size:11px}.gen-color-form .group-rate .quick_ship.not-available .shipping_lead_time{display:none}.add_to_cart_q.not-available{opacity:15%;pointer-events:none}.gen-color-form .group-rate .quick_ship.not-available .quick_ship_top{color:#e83210;max-width:100%;font-size:11px}.gen-color-form .toutMessage-info span{font-family:HelveticaNeueW01-75Bold!important}.help-link p{font-size:14px;color:#828282;margin-bottom:10px;font-family:HelveticaNeueW01-75Bold!important}.help-link a{color:#333;font-family:HelveticaNeueW01-75Bold!important;font-size:14px}.help-link{display:inline-block;width:100%;margin-top:20px}.color_form.gen-color-form .accordion{border:none;border-top:1px solid #e3e3e3}.price-accordion{margin-top:20px;border:1px solid #e3e3e3;display:inline-block;width:100%}.group-rate{border-top:0}.gen-tab-section,.gen-tab-section *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gen-tabs-content .tab-content{display:none;border-top:0!important;max-width:100%}.gen-tabs-content .tab-content.active{display:block}.gen-tab-section{border:1px solid #e3e3e3;border-top:0;border-bottom:0}.expand-icon{width:40px}.muuto-content.module-twogrid p{font-family:euclidflex!important;font-size:18px!important;line-height:25px!important}.addedItemToCart{width:auto;float:none}.addedItemToCart .body_border{width:800px;transform:translate(-50%,-50%);margin:0}.cart_wrapper{padding:20px 40px 40px}.cart-head{display:flex;width:100%;position:relative;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}span.cart_heading{line-height:1.33}.cart_close{top:5px;right:0}.cart_content{display:flex;width:100%;align-items:center;margin-bottom:50px}.cart-figure{width:50%}.cart-details{width:50%;padding:0 20px;box-sizing:border-box}.cart_content img{width:100%}.addedItemToCart .cart_continue{width:auto;background:0 0;color:#777;text-transform:inherit;padding:0;height:auto;margin:0;font-weight:500}.addedItemToCart .bundle_cart_continue{width:auto;background:0 0;color:#777;text-transform:inherit;padding:0;height:auto;margin:0;font-weight:500}.cart-head-right{padding-right:30px}.cart_content h2{font-size:36px;font-family:helveticaneuew01-75bold,Arial,Helvetica,sans-serif;line-height:1.11;font-weight:700;margin-bottom:30px}.cart_content ul.cart_list{width:100%;float:none;margin-bottom:50px}.cart_content ul.cart_list li{width:100%;font-size:15px;list-style:none;background:0 0;padding:5px 0;display:block;float:none}.cart_content ul.cart_list li span{font-size:15px;width:100%;color:#333;margin:0;float:none;font-weight:300;font-family:helveticaneuelight,Arial,Helvetica,sans-serif}.cart_content ul.cart_list li span b{font-family:helveticaneuew01-75bold,Arial,Helvetica,sans-serif;font-weight:700}.retail-estimate{display:flex;margin-top:0}.retail-estimate>div{width:35%}.retail-estimate>div span{font-size:15px;display:block;font-family:helveticaneuew01-65medi,Arial,Helvetica,sans-serif;font-weight:300;margin-bottom:5px;color:#333}.retail-estimate .product_price{font-size:40px;color:#333;line-height:1;font-weight:700;display:block;margin-top:10px}.estimate-wrap em{font-style:normal;font-family:helveticaneuew01-65medi,Arial,Helvetica,sans-serif;color:#dc3a0f;display:block;margin-top:13px;font-size:15px}.retail-estimate>div.retail-wrap{width:65%}.addedItemToCart .cart_checkout{font-size:18px;height:50px}.addedItemToCart .cart_checkout:hover{opacity:.8}.band-wrap{height:10vh;min-height:40px;display:flex;align-items:center;padding:0 10px}.mobile-band .price-content p{font-size:17px}.product_config .tab_content .mobile-band .price-content span{font-size:23px;padding-top:0;font-family:HelveticaNeueW01-75Bold;line-height:1.33}.mobile-band h5{font-size:12px;width:calc(100% - 30px);line-height:1.33;padding:0}.mobile-band .icon-side-bar{display:flex;padding:0 1.5vh;align-items:center}.icon-side-bar div{left:auto;right:0;text-align:center;display:flex;align-items:center;justify-content:center}.icon-side-bar div .caret{position:static}.cylindo-zoom-imagery{z-index:9999}.product_config .tabing{z-index:9}.product_info .loading-configurator{background-image:url(//www.knoll.com/nkdc/images/inline/configurator_load.gif);background-position:top;background-repeat:no-repeat;width:100%;height:360px;margin-top:15px}.product_info_new h6{font-size:20px;font-family:helveticaneuew01-75bold,Arial,Helvetica,sans-serif;margin-bottom:20px}.title-details{display:flex;justify-content:space-between;padding:10px 10px 10px 20px;align-items:flex-end}.title-details a{font-size:12px;font-family:helveticaneuew01-75bold,Arial,Helvetica,sans-serif;display:block;white-space:nowrap;line-height:18px;color:#dc3a0f}.show-details{padding-right:18px;position:relative}.show-details:after{content:'';display:block;background:url(../images/details-arrow.png) no-repeat;position:absolute;right:0;top:3px;width:15px;height:14px;background-size:15px;background-position:center;transition-duration:.25s}.show-details.open:after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);transform:rotate(-180deg)}.show-details.open:after{transform:rotateZ(-180deg)}.size-product-title{display:block;padding:15px 20px 5px;color:#777;font-size:13px;font-family:HelveticaNeueW01-55Roma!important}.product-list-section .tab-product-list{padding-top:10px}.product-list-section{border-bottom:1px solid #e3e3e3}.gen-tab-section.bundle-product{border:0}.gen-tab-section.bundle-product .custom-design-option{border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;margin-bottom:20px}.gen-tab-section.bundle-product .custom-design-option:not(:first-child){border-top:1px solid #e3e3e3}.bundle-product-info{background:#f8f8f8;display:none}.custom-design-option-selected.title-details label{line-height:18px}.product_info h1 b{font-family:helveticaneuew01-55roma,Arial,Helvetica,sans-serif;font-weight:400;display:block}.affirm-promo-section .row.form_controls{padding:10px 20px;border-bottom:1px solid #e3e3e3;width:calc(100% - 40px)}.product_info_new.muuto-product-info .affirm-promo-section .row.form_controls{width:100%}.affirm-as-low-as[data-page-type=product] a.affirm-modal-trigger{padding-left:7px}.affirm-as-low-as[data-page-type=product] a.affirm-modal-trigger:hover{padding-left:7px}a.affirm-modal-trigger{text-decoration:underline;color:#777}a.affirm-modal-trigger:hover{text-decoration:none;color:#333}.__affirm-logo.__ligature__affirm_full_logo__{font-size:1.4em!important}.cart-details .affirm-promo-section .row.form_controls{padding:10px 0;border-bottom:1px solid #e3e3e3;width:100%}@media screen and (min-width:768px){.product_config .product_info{width:250px;margin-left:0}.product_info h1{font-family:helveticaneuew01-75bold,Arial,Helvetica,sans-serif}.product_info h1 b{font-family:helveticaneuew01-55roma,Arial,Helvetica,sans-serif;font-weight:400;display:block}.product_config .tabing{width:calc(100% - 250px)}.product_config .tabs{width:70px;margin-right:0}.product_config .tab_content{width:calc(100% - 100px);padding:0 15px;position:relative}ul.front_back_configurator_main{position:absolute;top:5px;right:40px;z-index:1}.product_config .tab_content .hero_image{width:100%;text-align:center;height:calc(100vh - 220px);overflow:hidden;padding-bottom:0;max-height:580px}.hero_image img{width:auto;height:auto;float:none;margin:0 auto;max-width:100%;max-height:100%;display:block}.product_config .tab_content .hero_image a{float:left}ul.front_back_configurator_main{width:40px}}@media screen and (min-width:993px){.product_config .tabs{padding-right:0}.product_config .product_info{width:330px}.product_config .tabing{width:calc(100% - 370px)}.product_config .tab_content{width:calc(100% - 130px);padding:0 30px}.tab_content #cylindoViewerWrapper,.tab_content #cylindoViewerWrapper2{max-height:880px!important;height:calc(100vh - 220px)!important}.tab_content .cylindo-viewer-container,.tab_content #cylindoViewerWrapper,.tab_content #cylindoViewerWrapper2{overflow:visible!important}.tab_content .cylindo-drag-tooltip{bottom:-15px}}@media screen and (min-width:1281px){.product_config .tabs{padding-right:0}.product_config .product_info{width:340px}.product_config .tabing{width:720px}.product_config .tab_content{width:580px;padding:0 35px}.product_config .tab_content .hero_image{max-height:580px}}@media screen and (min-width:1400px){.product_config{width:1380px;margin-left:-160px}.product_config .tabing{width:1040px}.product_config .tab_content{width:890px;padding:0 40px}.hero_image{max-width:880px}.product_config .product_info{width:340px}.product_config .tab_content .hero_image{max-height:880px;position:relative}.hero_image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (max-width:1440px){.cart_content{margin-bottom:0}.addedItemToCart .cart_checkout{font-size:16px;height:50px}}@media only screen and (min-width:991px){.gen-tab-list li a{padding:15px 25px}.gen-tab-list li p{font-size:14px}}@media only screen and (max-width:1280px){.configSwatchHeading+.pattern-request{padding-left:14px;padding-right:14px}.product_info .custom-design-option-list.configSwatch li{padding:0 5px}}@media only screen and (max-width:1199px){.addedItemToCart .cart_checkout{height:70px}}@media only screen and (max-width:992px){.gen-tab-list li a{padding:10px 5px}.gen-tab-list li p{font-size:13px}.gen-tab-list li .info-text{font-size:11px}.addedItemToCart .body_border{width:700px}.color_form .quantity_configurator a.up,.color_form .quantity_configurator a.bundle-up,.color_form .quantity_configurator a.down,.color_form .quantity_configurator a.bundle-down,.color_form .checkout_quantity_configurator a.up,.color_form .checkout_quantity_configurator a.bundle-up,.color_form .checkout_quantity_configurator a.down,.color_form .checkout_quantity_configurator a.bundle-down{height:20px;width:20px;background-position:center;background-size:12px}.toutMessage-info{border-left:0;border-right:0}.add_to_cart_q .quantity_configurator .pad,.add_to_cart_q .checkout_quantity_configurator .pad{left:4px}.add_to_cart_q .row .quantity_configurator input,.add_to_cart_q .row .checkout_quantity_configurator input{padding:0 0 0 55px!important}.custom-design-option-list.configButton li{padding:0 15px 10px 0}.product_info .custom-design-option-list.configSwatch li{padding:0 2px}.product_config .tabing.stick{width:calc(100% - 290px)}a.affirm-modal-trigger{padding-left:0}#cylindoViewerWrapper,#cylindoViewerWrapper2{height:100vh}}@media only screen and (max-width:767px){.gen-tab-list li{width:100%}.custom-design-option-list li{width:auto;margin:0 10px 10px 0}.custom-design-option-list{padding:15px 15px 5px}.gen-tab-list li p{font-size:13px}.gen-tab-list li .info-text{font-size:13px}.custom-design-option-selected p,.custom-design-option-selected p span,.custom-design-option-selected label{font-size:13px;width:auto}.custom-design-option-selected{padding:10px}.accordion,.accordion *{width:100%}.accordian-small .filter_desc h2{margin-top:0;width:100%;font-size:20px;line-height:21px}.add_to_cart_q{padding:15px 10px}.gen-tab-section{border:1px solid #e3e3e3}.filter_desc .configImage figure img{margin:0 auto;float:none}.gen-tab-list li a{padding:20px 10px}.tab_content ul.front_back_configurator_main{display:inline-block;float:none}.addedItemToCart .body_border{transform:none;margin:0 auto}.cart_wrapper{padding:20px 20px 60px;position:relative;height:100%!important;box-sizing:border-box}.cart_content h2{font-size:25px;margin-bottom:20px}.cart-details{padding:0 0 0 10px}.retail-estimate .product_price{font-size:35px}.cart_content{margin-bottom:20px}.addedItemToCart .cart_checkout{height:60px;margin:0}.addedItemToCart .body_border{width:calc(100% - 40px);height:calc(100% - 50px);transform:none;max-width:100%;margin:0 auto;top:30px}.gen-product-more-info label{width:auto}.color_form .accordian-section{height:auto;padding-bottom:0}.product_info .custom-design-option-list.configSwatch li{padding:0 5.6px}.product_config .tabing.stick{position:relative;top:0!important}.product_info .loading-configurator{display:none}.cart_content{display:block;height:calc(100% - 75px);overflow-y:auto;float:none;margin:0}.cart-footer{position:absolute;bottom:0;width:100%;left:0}.gen-tab-section.bundle-product .custom-design-option:first-child{border-top:1px solid #e3e3e3}.price-accordion{box-sizing:border-box}.group-rate,.add_to_cart_q{border-left:0;border-right:0}}@media only screen and (max-width:640px){.cart_content img{width:auto;display:block;float:none;margin:0 auto;max-height:250px}.cart-figure{width:100%}.cart-details{width:100%;padding:0}.cart_content h2{font-size:24px}.cart_content ul.cart_list li span,.retail-estimate>div span,.estimate-wrap em{font-size:13px}.cart-head-right{padding-right:20px;padding-left:5px}.mobile-band .price-content p{font-size:13px}.product_config .tab_content .mobile-band .price-content span{font-size:18px}}@media screen and (max-width:359px){.band-wrap{padding:0 5px}.mobile-band .price-content p{font-size:13px}.product_config .tab_content .mobile-band .price-content span{font-size:20px}.icon-side-bar div .caret{border-top:1.5vh solid transparent;border-bottom:1.5vh solid transparent;border-left:1.5vh solid #fff}.accordian_btn.apply_btn{width:100%}.configSwatchHeading+.pattern-request{padding-left:10px;padding-right:10px}.product_info .custom-design-option-list.configSwatch li{padding:0 5.3px}}.d-flex{display:flex}.flex{flex:1}.flex-wrap{flex-wrap:wrap}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.justify-content-between{justify-content:space-between}.w-100{width:100%}.mt-15{margin-top:15px}.mt-30{margin-top:30px}.mb-15{margin-bottom:15px}.pt-15{padding-top:15px}.m-0{margin:0}.p-0{padding:0}.text-right{text-align:right}.h-auto{height:auto}.w-auto{width:auto}.w-100px{width:100px}.mr-20{margin-right:20px}.pb-8{padding-bottom:8px}.pt-10{padding-top:10px}.pt-0{padding-top:0}.label-txt,h4{color:#000!important;font:16px/20px 'HelveticaNeueW01-75Bold',Arial,Helvetica,sans-serif}.overflow-auto{overflow:auto}.primary-color-txt{color:#dc3a0f}.btn-primary{background:#dc3a0f;color:#fff}.bt{border-top:1px #ccc solid}.br-around{border:1px #ccc solid}.color.custom-design-option-pattern-list li a.active .orange_hover,.color.custom-design-option-pattern-list li a .orange_hover,.color.custom-design-option-pattern-list li a:hover .orange_hover{width:40px;height:40px}.pre-product-text{line-height:1.4!important;color:#000!important;margin-bottom:10px;font-weight:700!important}.pre-product-text span{color:#dc3a0f;display:block;display:block}.add-to-cart-count-btn{display:flex;align-items:center;font:12px/26px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif}.add-to-cart-count-btn a{border:1px #ccc solid;border-right:none;padding:0 15px;height:40px;width:auto;line-height:40px}.add-to-cart-count-btn a:nth-child(3){border-right:1px #ccc solid}.sticky-top-product-box .buy-btn{width:auto;min-width:120px}.add-to-cart-count-btn button{flex:1;background-color:#dc3a0f;padding:10px;border:none;height:42px;color:#fff;border-radius:50px;margin-left:20px;font-family:helveticaneuew01-65medi}.product_info.detailed-view .continue-checkout~.add-to-cart-count-btn{border-top:1px #ccc solid}.product_info.detailed-view .continue-checkout~.add-to-cart-count-btn button{margin-top:30px;margin-left:0}.sticky-top-product-box{box-shadow:#cbcaca 0 0 4px;padding:20px;width:calc(100% - 40px);position:fixed;top:0;left:0;right:0;box-sizing:border-box;background:#fff;z-index:10000;transform:translateY(calc(-100% - 12px))}.sticky-top-product-box #cylindoViewerWrapper_2{margin:auto}.sticky-top-product-box.hidee{transform:translateY(-100%);transition:ease-in-out 500ms}.sticky-top-product-box.showw{transform:translateY(0)}.sticky-top-product-box.hidee2{transform:translateY(calc(-100% - 12px));transition:ease-in-out 500ms}.collapse-btn-top{display:none}.collapse-btn-top::before{content:"";height:12px;width:100px;background:#c2c2c2;position:absolute;top:100%;left:0;right:0;margin:auto;border-radius:0 0 50% 50%;border-top:none}.collapse-btn-top::after{content:"";background:#969696;height:3px;width:40px;top:calc(100% + 4px);position:absolute;left:0;right:0;margin:auto}.product_info .custom-design-option .custom-design-option-list{border-bottom:none}.product_info .custom-design-option{border-bottom:1px solid #e6e6e6}.configButtonHeading>p,.configSwatchHeading>p{display:flex;flex-wrap:wrap;align-items:center}.detail-design-option-view1,.detail-patten-view,.detail-design-option-view{display:none;background-color:#f6f6f6}.detail-design-option-view1>div,.detail-patten-view>div,.detail-design-option-view>div{display:flex;flex-direction:column;padding:20px;padding-top:0;overflow-y:auto;justify-content:center}.detail-patten-view.show-trans>div,.detail-design-option-view.show-trans>div{height:calc(100% - 80px)}.product_info .custom-design-option .pattern-request,.product_info .custom-design-option .pattern-request{padding:22px 13px;display:inline-block;width:100%;padding-left:14px;padding-right:14px}.detail-design-option-view1 h2,.detail-patten-view h2,.detail-design-option-view h2{border:none;font-size:20px}.detail-patten-view img{width:100%;margin-bottom:10px;height:100px;object-fit:cover}body{display:flex;flex-direction:column}.primary-section-click{position:relative}.primary-section-click .click-overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:transparent;z-index:9999}.close-btn-model{position:absolute;height:14px;width:14px;top:13px;right:15px;border:none;font-size:18px;background:no-repeat;background-image:url(/images/close.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.added-cart-badge{position:fixed;left:0;right:0;height:40px;background:#fff;top:0;z-index:9999;box-shadow:0 0 4px rgb(0 0 0/15%);display:none}.added-cart-badge h5{margin:0;line-height:40px;padding:0 20px;font-size:15px;text-transform:unset}.showing.sticky-top-product-box .added-cart-badge{display:block}.back-btn-detail-page{position:fixed;height:24px;width:22px;border:none;background:no-repeat;left:10px;top:10px;background-image:url(../images/left-arrow.svg);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:99}.mobile-band{display:none}.d-none{display:none}.overflow-hidden{overflow:hidden}.return-to-page{flex-direction:column;width:fit-content;margin:20px auto;padding:30px}.return-to-page p{width:auto;display:inline-block;margin-bottom:10px}.return-to-page img{width:25px;transform:rotate(270deg)}.product-images img{height:400px;object-fit:cover}.product-images .owl-controls .owl-dot.active span{background:#dc3a0f;opacity:1}.product-list-panel img{height:auto;object-fit:contain}.multiLevelAccordion{overflow:auto}.multiLevelAccordion button.accordion{outline:none!important;border:none;border-top:1px #ccc solid;padding:20px 10px;text-align:left;background:no-repeat;font-size:18px;position:relative;width:100%}.multiLevelAccordion button.accordion:not(.active)::after{background-image:url(../images/plus-ico.svg)}.multiLevelAccordion button.accordion::after{content:"";background-image:url(../images/minus-ico.svg);height:16px;width:16px;position:absolute;background-size:contain;background-repeat:no-repeat;right:10px;top:0;bottom:0;margin:auto}.multiLevelAccordion .panel{display:none;margin:20px 0}.multiLevelAccordion .product-list-panel h5{color:#3e3e3e!important;font:16px/20px 'HelveticaNeueW01-75Bold',Arial,Helvetica,sans-serif;font-size:13px}.multiLevelAccordion .product-list-panel>div{margin-bottom:15px}.product-images .owl-controls .owl-dots{margin-top:30px}.product-images~.slider-counter{position:relative;text-align:center;margin-bottom:30px;font-family:helveticaneuew01-75bold,Arial,Helvetica,sans-serif}.product_info.detailed-view{margin:0 20px;width:calc(100% - 40px)}.accordion.accordian-update .configImage img{max-width:105px;width:105px;max-height:105px}#cylindoViewerWrapper_2{max-width:150px;width:150px;height:150px}.showing.sticky-top-product-box #cylindoViewerWrapper_2{max-width:250px;width:100%;max-height:250px;height:250px!important;flex:0 100% 100%}.sticky-top-product-box:not(.showing){transition:.5s ease-in-out}#cylindoViewerWrapper_2 .cylindo-drag-tooltip{display:none!important}.cylindoViewer_popup{position:absolute;width:150px;height:150px;display:inline-block;left:20px;top:20px;z-index:10}#cylindoViewerWrapper img{max-width:100%}.sticky-top-product-box.product_info h5{padding-bottom:0}.add-to-cart-btn{border:none;color:#fff;background:#dc3a0f;border-radius:50px;height:auto;font-size:14px;width:100%;margin-top:15px;padding:10px;position:relative;font-family:helveticaneuew01-65medi;text-transform:uppercase}.add-to-cart-btn:after{content:"";height:14px;width:14px;background-size:contain;background-image:url(../images/down-arrow-white.png);background-repeat:no-repeat;position:absolute;right:30px;left:calc(50% + 15px);top:50%;transform:translateY(-50%);display:none}.buy-btn-full{margin-top:0;border-radius:0;padding:16px}.flex-half{max-width:50%;flex:0 0 50%}.continue-checkout.reverse-flex{display:flex;flex-direction:column-reverse}.continue-checkout.reverse-flex .bt.pt-10{padding-bottom:20px}.product_info.detailed-view .reverse-flex~.add-to-cart-count-btn,.continue-checkout.reverse-flex .bt.pt-10,.continue-checkout.reverse-flex .continue-checkout-btn{border:none}.return-to-page .continue-shop{border:1px #777 solid;border-radius:50px;padding:5px 20px}.accordion.accordian-update.accordian-full{padding-top:50px;padding-left:0;padding-right:0}.item-added-to-cart-txt{position:fixed;top:0;left:0;right:0;width:auto;padding:10px 40px 5px!important;background:#fff;font-size:14px!important;text-align:center}.accordion.accordian-update.accordian-full.item-added-cart{padding-top:85px}.product_info .custom-design-option .configSwatchHeading,.product_info .custom-design-option .configButtonHeading{display:flex}.product_info .custom-design-option .configButtonHeading p,.product_info .custom-design-option .configSwatchHeading p{flex:1}#bundle-app .product_info .custom-design-option .configButtonHeading p,#bundle-app .product_info .custom-design-option .configSwatchHeading p{flex:0 0 70%}.product_info .custom-design-option .configSwatchHeading p~button,.product_info .custom-design-option .configButtonHeading p~button{margin:0;height:16px;width:16px;padding:0;margin-top:5.5px;margin-left:8px;background-size:16px;background-image:url(../images/info.png);background-repeat:no-repeat;background-position:center;background-color:transparent;border:none;outline:none!important;box-shadow:none}.design-more-info1,.design-more-info,.pattern-more-info{cursor:pointer}.design-more-info{display:none}.sticky-top-product-box .social-icons-list #addThisToolbox,.color_form .social-icons-list #addThisToolbox1,.color_form .social-icons-list #addThisToolbox2{display:flex!important;flex-wrap:wrap}.color_form .social-icons-list{border:1px solid #e3e3e3;float:left;width:100%;border-top:0;border-bottom:0}.color_form.social-icons-list{display:block!important}.color_form #addThisToolbox,.color_form #addThisToolbox1,.color_form #addThisToolbox2{padding-bottom:10px}.color_form .addthis_button_linkedin,.color_form .addthis_button_twitter{display:block}ul.color.configSwatch.custom-design-option-pattern-list{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start}.product-sub-title{color:#333;font:16px/21px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif;padding:0 0 10px}.d-block{display:block}.float-left{float:left}.mob-affirm-section{display:flex;justify-content:space-between;align-items:flex-start;margin:15px -20px;padding:10px 20px;background:#f6f6f9;flex-wrap:wrap}.mob-affirm-section .btns-row{flex:0 0 100%;display:flex;margin-top:10px}.mob-affirm-section .btns-row button{padding:8px 12px;line-height:1.7}.mob-affirm-section h4{color:#333;font:14px/20px 'HelveticaNeueW01-75Bold',Arial,Helvetica,sans-serif;white-space:nowrap}.mob-affirm-section h4>span{font-size:18px;margin-left:8px}.mob-affirm-section a.affirm-modal-trigger{float:left}.color_form.gen-color-form .accordian-section>.accordian-small{display:none}.sticky-top-product-box .price-accordion{border:none}.showing.sticky-top-product-box .price-accordion{border:1px solid #e3e3e3}.sticky-top-product-box sup{bottom:15px;font-size:30%;position:relative}#continueToCheckoutBtn{max-width:300px;margin:0;color:#fff;background:#dc3a0f;width:100%;height:100%;border:none}#continueToCheckoutBtn:hover{background:#dc3a0f}.showing.sticky-top-product-box{max-height:100vh;overflow-y:auto;padding-top:40px}.showing.sticky-top-product-box .add_to_cart_q{display:flex;position:relative}.showing.sticky-top-product-box .price-accordion{margin-top:10px}.sticky-top-product-box .stick-txt .pre-product-text{display:flex;align-items:center;font:15px/32px 'HelveticaNeueW01-75Bold',Arial,Helvetica,sans-serif;font-weight:400!important;margin:0;color:#333}.sticky-top-product-box .stick-txt .pre-product-text .price{font:inherit;margin-left:8px}.sticky-top-product-box .stick-txt .pre-product-text .price span{color:#333;font-size:17px}.sticky-top-product-box .text-left h1{line-height:normal;font-size:20px}.sticky-top-product-box .text-left h1 sup{font-size:50%;bottom:12px}.flex-direction-column{flex-direction:column}.sticky-top-product-box .stick-txt p{margin-right:8px;margin-bottom:0;font-size:15px}.sticky-top-product-box .stick-txt h1{font-size:17px;padding:0}.showing.sticky-top-product-box .stick-txt,.showing.sticky-top-product-box .stick-btn{display:none}.showing.sticky-top-product-box .price-accordion{display:block}.showing.sticky-top-product-box>div{flex-wrap:wrap;flex-direction:column-reverse}.sticky-top-product-box .close-btn-model{display:none}.showing.sticky-top-product-box .close-btn-model{display:block}.sticky-top-product-box .add_to_cart_q .form_controls{position:relative}.sticky-top-product-box .add_to_cart_q .add_cart{height:100%}.sticky-top-product-box .add_to_cart_q .quantity_configurator .pad,.sticky-top-product-box .add_to_cart_q .checkout_quantity_configurator .pad{display:none}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator input,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator input{padding:0!important;text-align:center}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator{text-align:center}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .up,.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .down,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .up,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .down{height:100%;width:45px;display:flex;position:absolute;top:0}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .up,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .up{right:0;border-left:1px #e3e3e3 solid}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .down,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .down{left:0;border-right:1px #e3e3e3 solid}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .up::before,.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .down::before,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .up::before,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .down::before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:monospace;font-size:22px;font-weight:700}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .up::before,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .up::before{content:"+"}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator .down::before,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator .down::before{content:"-"}.sticky-top-product-box .gen-product-more-info{display:flex;flex-direction:column}.showing.sticky-top-product-box .gen-product-more-info{border-top:none}.showing.sticky-top-product-box .return-to-page{display:flex}.sticky-top-product-box .return-to-page{display:none}.sticky-top-product-box .return-to-page:hover{cursor:pointer}.sticky-top-product-box .gen-product-more-info>p{margin:4px 0}.sticky-top-product-box .affirm-promo-section{display:flex!important;width:100%}.affirm-promo-section .config-on-top-btn,.affirm-promo-section .add-cart-on-top-btn{border:none;padding:7px 12px;border-radius:30px;text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:12px;outline:none!important;margin:0 5px;flex:1}.affirm-promo-section .config-on-top-btn{background:#fff;color:#000;margin-right:0;border:1px #ccc solid}.affirm-promo-section .add-cart-on-top-btn{background:#f04f25;color:#fff;margin-left:0}.sticky-top-product-box .color_form.gen-color-form{margin:0 -1px;width:calc(100% + 2px)}.sticky-top-product-box .color_form.gen-color-form #addThisToolbox,.sticky-top-product-box .color_form.gen-color-form #addThisToolbox1,.sticky-top-product-box .color_form.gen-color-form #addThisToolbox2{border-top:0}.sticky-top-product-box .quick_ship em:last-child{color:#dc3a0f}.sticky-top-product-box .quick_ship.ship_delivery{display:flex}.sticky-top-product-box .quick_ship.ship_delivery h5{margin:0!important;border:none!important;width:calc(100% - 30px);padding:15px}.sticky-top-product-box .return-to-page .continue-shop{display:none}.showing.sticky-top-product-box{height:100vh}.sticky-top-product-box.item-added-cart .price-accordion .group-rate.price-section{border:none;padding-left:0;padding-right:0}.sticky-top-product-box.item-added-cart .price-accordion{border-bottom:none;border-left:none;border-right:none}.sticky-top-product-box.item-added-cart .add-to-cart-count-btn,.sticky-top-product-box.item-added-cart .return-to-page .continue-shop{display:block}.sticky-top-product-box.item-added-cart .add-to-cart-count-btn{margin-top:50px}.sticky-top-product-box .add-to-cart-count-btn button{width:100%;margin:0}.sticky-top-product-box .add_to_cart_q.quantity-section.stick-btn button{background:#dc3a0f;border:none;color:#fff;padding:8px 12px;border-radius:20px;text-transform:uppercase;font-weight:600;width:100%;justify-content:center;height:100%;align-items:center;font-size:12px;line-height:1.7;letter-spacing:1px}.sticky-top-product-box .group-rate .price-content .price span{font-size:24px}.sticky-top-product-box .add_to_cart_q.quantity-section.stick-btn{display:flex;padding:0;border:none;padding-top:10px}.sticky-top-product-box .text-left{margin-bottom:10px;flex:auto}.sticky-top-product-box.showing .add_to_cart_q.quantity-section.stick-btn{border-bottom:1px #e3e3e3 solid;padding:10px 15px}.sticky-top-product-box.showing .text-left{flex:0 0 100%;width:100%}.sticky-top-product-box .add_to_cart_q .row .quantity_configurator,.sticky-top-product-box .add_to_cart_q .row .quantity_configurator input,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator,.sticky-top-product-box .add_to_cart_q .row .checkout_quantity_configurator input{height:36px!important;border-radius:30px}.product_info{margin-top:0}.gen-tabs-content .product_info{float:none!important}ul.custom-design-option-list li.show-list-item{float:unset;width:auto}h5.configurator-title{display:flex;padding:15px 15px 0}#addThisToolbox2{display:none!important}#addThisToolbox1{border-top:none!important;border-bottom:1px solid #e3e3e3}.color_form.gen-color-form .accordion{display:flex;flex-direction:column}.add_to_cart_q{padding:20px 20px 10px}.add_to_cart_q .add_cart,.add_to_cart_q .add_bundle_cart{border:none}.product_info .custom-design-option-list.configSwatch li{text-align:center}.sticky-top-product-box .group-rate{padding:15px}.sticky-top-product-box .affirm-promo-section .row.form_controls{padding:10px 15px;width:100%}.sticky-top-product-box .block-checkout-btn{display:none}.sticky-top-product-box.showing .block-checkout-btn{display:flex}.sticky-top-product-box.showing #continueToCheckoutBtn{display:none}.sticky-top-product-box .price-accordion .group-rate.price-section,.sticky-top-product-box .price-accordion .affirm-promo-section,.sticky-top-product-box .price-accordion h5.configurator-title,.sticky-top-product-box .price-accordion .gen-product-more-info,.sticky-top-product-box .price-accordion .color_form.gen-color-form.social-icons-list,.sticky-top-product-box .price-accordion .quick_ship.ship_delivery{display:none!important}.showing.sticky-top-product-box .price-accordion .group-rate.price-section,.showing.sticky-top-product-box .price-accordion .affirm-promo-section,.showing.sticky-top-product-box .price-accordion h5.configurator-title,.showing.sticky-top-product-box .price-accordion .gen-product-more-info,.showing.sticky-top-product-box .price-accordion .color_form.gen-color-form.social-icons-list,.showing.sticky-top-product-box .price-accordion .quick_ship.ship_delivery{display:flex!important}.sticky-top-product-box:not(.showing) .price-accordion{position:absolute;bottom:20px;left:20px;right:20px;width:calc(100% - 40px)}.sticky-top-product-box:not(.showing)>div.d-flex{padding-bottom:40px;transition:.5s ease-in-out}.product_info .primary-section-click>img{display:block;position:relative;width:100%;height:23px;object-fit:contain;object-position:left;margin:5px 0}.sticky-top-product-box .quantity-section.add_to_cart_q .quantity_configurator,.sticky-top-product-box .quantity-section.add_to_cart_q .checkout_quantity_configurator{box-sizing:content-box;position:relative}.sticky-top-product-box .quantity-section.add_to_cart_q .checkout_quantity_configurator{display:none}.sticky-top-product-box.showing .quantity-section.add_to_cart_q .quantity_configurator{display:none}.sticky-top-product-box.showing .quantity-section.add_to_cart_q .checkout_quantity_configurator{display:block}.sticky-top-product-box.showing .quantity-section.add_to_cart_q .checkout_quantity_configurator{border:1px solid #e3e3e3}.sticky-top-product-box.showing .quantity-section.add_to_cart_q .checkout_quantity_configurator input{width:100%;position:relative}.mob-affirm-section .price.sale-price strong{padding:5px 0}.mob-affirm-section .price.sale-price strong span,.sticky-top-product-box .stick-txt .pre-product-text .price.sale-price strong span{color:#dc3a0f;font-family:HelveticaNeueW01-75Bold!important;font-size:24px;line-height:1;display:inline-block}.sticky-top-product-box .stick-txt .pre-product-text .price.sale-price strong{padding:0 0 7px}.mob-affirm-section .price.sale-price .regular-price,.mob-affirm-section .price.sale-price .savings-price{color:#333;font:12px/14px 'HelveticaNeueW01-55Roma',Arial,Helvetica,sans-serif;display:block;padding:0;margin:0}.mob-affirm-section h4{color:#333;font:14px/17px 'HelveticaNeueW01-65Medi',Arial,Helvetica,sans-serif!important;white-space:nowrap;padding-top:5px}.sticky-top-product-box .stick-txt .pre-product-text .price.sale-price{line-height:0;font-size:0}.sticky-top-product-box .stick-txt .pre-product-text .price.sale-price span{font-size:0}.sticky-top-product-box .group-rate .price-content .price span{font-size:inherit!important}@media screen and (max-width:374px){.product_info .custom-design-option-list.configSwatch li{flex:0 0 20%;max-width:20%}}@media(min-width:375px) and (max-width:425px){.product_info .custom-design-option-list.configSwatch li{flex:0 0 16.6%;max-width:16.6%}}@media(min-width:426px) and (max-width:550px){.product_info .custom-design-option-list.configSwatch li{flex:0 0 14.2%;max-width:14.2%}}@media(min-width:551px) and (max-width:767px){.product_info .custom-design-option-list.configSwatch li{flex:0 0 10%;max-width:10%}}@media(min-width:768px) and (max-width:992px){.product_info .custom-design-option-list.configSwatch li{flex:0 0 12.5%;max-width:12.5%}}@media screen and (min-width:991px){.mob-affirm-section{display:none}}@media screen and (max-width:767px){.d-none-sm{display:none!important}.color_form .accordion{width:100%!important;position:relative;z-index:10;transform:translateY(0)!important;padding:0;box-shadow:none}.accordian-inside .border-group{margin-top:0}.color_form .accordion .configImage,.color_form a.apply_btn.accordian_btn{display:none}.color_form .accordion .gen-tab-section{border-top:none;border-left:none;border-right:none}.color_form.gen-color-form{margin:10px -20px;width:calc(100% + 40px);display:flex;flex-direction:column;float:none}.color_form .accordion .price-accordion .price-section,.color_form .accordion .price-accordion .affirm-promo-section,.color_form .accordion .price-accordion .add_to_cart_q{display:none!important;border-bottom:none}#bundle-app .color_form .accordion .price-accordion .price-section,#bundle-app .color_form .accordion .price-accordion .affirm-promo-section,#bundle-app .color_form .accordion .price-accordion .add_to_cart_q{display:block!important;padding:0 10px}.color_form .accordion .price-accordion,.color_form .accordion .price-accordion .add_to_cart_q{border-bottom:0;border-top:0;border:none}.color_form .accordion .price-accordion .add_to_cart_q{padding:0}.color_form .accordion .price-accordion .add_to_cart_q>div:last-child{display:none!important;width:100%}#bundle-app .color_form .accordion .price-accordion .add_to_cart_q>div:last-child{display:block!important;width:100%}.color_form .accordion .price-accordion .add_to_cart_q .add_cart{border-radius:0;padding:16px;font-size:14px;height:auto;line-height:normal}.custom-design-option-selected{padding:10px 20px}.gen-tab-list li a{padding:20px}.tabs.product-slide-img{display:none}.cylindo-viewer-container{overflow:visible}.cylindo-action-button-group.right{display:none!important}#cylindoViewerWrapper{min-height:250px}#cylindoViewerWrapper .cylindo-threesixty-list,#cylindoViewerWrapper .cylindo-custom-list{max-height:40vh}.color_form .accordion{right:0;top:0;transform:translateY(-150vh);transition:.5s ease-in-out}.accordion.accordian-full{top:0;transform:translateY(0);right:0}.affirm-promo-section.affirm-sm-view>.form_controls{border:1px solid #e3e3e3;margin:20px 0;width:100%;float:unset;box-sizing:border-box;padding:10px 20px}.product_config .product_info{margin:0}.pattern-request{border-bottom:none!important}.color_form #addThisToolbox1{border-top:none}.gen-tabs-content #tab1 .gen-product-more-info{border-bottom:0}.color_form .social-icons-list{border:none}.sticky-top-product-box .quantity-section.add_to_cart_q>div:first-child{width:auto;min-width:150px;margin-right:20px;flex:1}.sticky-top-product-box .quantity-section.add_to_cart_q .quantity_configurator,.sticky-top-product-box .quantity-section.add_to_cart_q .checkout_quantity_configurator{width:100%}.sticky-top-product-box .quantity-section.add_to_cart_q .row.form_controls:last-child{width:138px}.sticky-top-product-box .quantity-section.add_to_cart_q .quantity_configurator input,.sticky-top-product-box .quantity-section.add_to_cart_q .checkout_quantity_configurator input{display:block;margin:auto!important;font-size:16px;font-weight:700}.social-icons-list.sm-hide,#addThisToolbox2{display:none!important}#cylindoViewerWrapper,#cylindoViewerWrapper2{height:40vh}.product_info h1{font-size:26px}}@media screen and (min-width:768px){.d-none-md,.click-overlay{display:none!important}#cylindoViewerWrapper,#cylindoViewerWrapper2{position:relative}.add_to_cart_q .row .quantity_configurator,.add_to_cart_q .row .checkout_quantity_configurator{width:auto}}@media screen and (max-width:768px){.product_config .tab_content .cylindo-drag-tooltip span{height:auto}.product_config .tab_content .cylindo-drag-tooltip{visibility:visible}}@media screen and (min-width:992px){.product_config .product_info{margin-left:0}}@media screen and (max-width:1060px){.product_config .tabing.primary-section.main-page-section{width:100%}.product_config .tabing.primary-section.main-page-section.stick{position:relative;top:0!important}.product_config .product_info{width:100%}.gen-tabs-content>.tab-content{width:100%}.mob-affirm-section{display:block}.sticky-top-product-box .quantity-section.add_to_cart_q>div:first-child{width:auto;min-width:150px;margin-right:20px;flex:1}.sticky-top-product-box .add_to_cart_q .form_controls{width:auto}.tabs.product-slide-img{display:none}.product_config .tabing,.product_config .tabing.stick{width:100%}.product_config .tab_content{width:100%}.product_config .main-page-section .tabs.gen-config-img,.product_config .main-page-section .tabs.hidden-xs{display:none}.sticky-top-product-box>.d-flex{flex-wrap:nowrap}.sticky-top-product-box.showing #cylindoViewerWrapper_2 img{height:100%;width:auto}.product_info .primary-section-click>img{height:19px}.color_form .accordion .price-accordion .price-section,.color_form .accordion .price-accordion .affirm-promo-section,.color_form .accordion .price-accordion .add_to_cart_q{display:none!important;border-bottom:none}}@media(min-width:993px) and (max-width:1060px){.product_info .custom-design-option-list.configSwatch li{flex:0 0 8.3%;max-width:8.3%}.product_config .tabing,.product_config .tabing.stick{width:100%}}@media screen and (min-width:1061px){.sticky-top-product-box{display:none!important}.product_config .tabing{display:flex}.product_info .custom-design-option-list.configSwatch li{flex:0 0 16.6666667%;max-width:16.6666667%;float:none}}.product_config{float:none;display:flex;align-items:flex-start}.product_config .tabing{float:none;position:sticky;margin-top:0!important;top:52px!important;transition:.5s ease all}@media(max-width:1060px){.product_config{display:block}.product_config .tabing{position:static;top:0!important;transition:none}}