.form-group.required .form-control-label:before{color:#f30;content:"*"}.form-control:focus{background:none;border-color:#ced4da;box-shadow:none;outline:0}.page{background-color:#fff}.page-title{color:#a15d27;font-family:rubik,"sans-serif";font-size:1.25rem;font-weight:700;line-height:3rem;margin:0;padding:20px 15px}@media (min-width:992px){.page-title{font-size:1.625rem;line-height:1.8125rem}}.page-title .sub-title{color:#292929;display:block;font-family:Helvetica,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.875rem}@media (min-width:992px){.page-title .sub-title{font-size:1.625rem;padding:10px 0 0}}.account-image,.collection-top-banner,.wishlist-top-banner{background:none;position:relative;text-align:center}.account-image .page-title,.collection-top-banner .page-title,.wishlist-top-banner .page-title{left:0;padding:0 15px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.add-child{display:inline-block;font-weight:700;padding:0 20px 0 0;position:relative}.add-child:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='12'%3E%3Cpath data-name='Path 3378' d='M.779 12a.8.8 0 0 1-.554-.22.7.7 0 0 1-.041-.986L4.83 6 .231 1.253A.7.7 0 0 1 0 .762a.693.693 0 0 1 .183-.5A.838.838 0 0 1 .779 0a.81.81 0 0 1 .555.22l5.44 5.264a.7.7 0 0 1 .045.989l-5.488 5.308A.8.8 0 0 1 .779 12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:20px;position:absolute;right:0;top:1px;transform:rotate(90deg);width:20px}.add-child.active:after{transform:rotate(270deg)}.account-page,.collection-page,.wishlist-page{margin:auto;padding:0 18px}@media (min-width:992px){.account-page,.collection-page,.wishlist-page{max-width:1236px}}.account-page>.row,.collection-page>.row,.wishlist-page>.row{margin:0 -15px}.account-page .navbar,.collection-page .navbar,.wishlist-page .navbar{padding:0 0 40px}.account-page .navbar .menu-group,.collection-page .navbar .menu-group,.wishlist-page .navbar .menu-group{margin:0 auto;max-width:100%;width:100%}.account-page .navbar .navbar-nav,.collection-page .navbar .navbar-nav,.wishlist-page .navbar .navbar-nav{display:flex;flex-flow:row;gap:2px;justify-content:center;overflow-x:auto;padding:0}@media (min-width:992px){.account-page .navbar .navbar-nav,.collection-page .navbar .navbar-nav,.wishlist-page .navbar .navbar-nav{overflow-x:hidden}}@media (max-width:767.98px){.account-page .navbar .navbar-nav,.collection-page .navbar .navbar-nav,.wishlist-page .navbar .navbar-nav{flex-wrap:nowrap;justify-content:flex-start}}.account-page .navbar .nav-item,.collection-page .navbar .nav-item,.wishlist-page .navbar .nav-item{background-color:#f5f5f5;border-radius:5px;display:flex;flex:0 0 auto;flex-grow:1;justify-content:center;margin:0;max-width:100%;padding:10px}@media (min-width:768px){.account-page .navbar .nav-item,.collection-page .navbar .nav-item,.wishlist-page .navbar .nav-item{padding:.9375rem 2.5rem}}@media (min-width:992px){.account-page .navbar .nav-item,.collection-page .navbar .nav-item,.wishlist-page .navbar .nav-item{padding:.9375rem 4.0625rem}}.account-page .navbar .nav-item .nav-link,.collection-page .navbar .nav-item .nav-link,.wishlist-page .navbar .nav-item .nav-link{font-size:.625rem;line-height:1.0625rem}@media (min-width:992px){.account-page .navbar .nav-item .nav-link,.collection-page .navbar .nav-item .nav-link,.wishlist-page .navbar .nav-item .nav-link{font-size:.9375rem}}.account-page .navbar .nav-item:after,.account-page .navbar .nav-item:before,.account-page .navbar .nav-item:first-child:before,.collection-page .navbar .nav-item:after,.collection-page .navbar .nav-item:before,.collection-page .navbar .nav-item:first-child:before,.wishlist-page .navbar .nav-item:after,.wishlist-page .navbar .nav-item:before,.wishlist-page .navbar .nav-item:first-child:before{content:none}.account-page .navbar .nav-item.active,.collection-page .navbar .nav-item.active,.wishlist-page .navbar .nav-item.active{background-color:#c9ab80}.account-page .navbar .nav-item.active .nav-link,.collection-page .navbar .nav-item.active .nav-link,.wishlist-page .navbar .nav-item.active .nav-link{color:#fff}.account-page .navbar .nav-item.show .nav-link:after,.collection-page .navbar .nav-item.show .nav-link:after,.wishlist-page .navbar .nav-item.show .nav-link:after{content:none}.account-page .navbar .nav-item .nav-link,.collection-page .navbar .nav-item .nav-link,.wishlist-page .navbar .nav-item .nav-link{color:#c90900;padding:0}.account-page .tile-image-wrapper .tile-image,.collection-page .tile-image-wrapper .tile-image,.wishlist-page .tile-image-wrapper .tile-image{height:auto}.my-account{font-weight:400;margin-bottom:20px}.country,.non-editable-address-id{background-color:#ebebeb;pointer-events:none}.card-address-header,.card-change-password-header{background-color:#f5f5f5}.card{border-radius:8px;margin-bottom:20px}.card .card-header{align-items:center;background-color:#f5f5f5;display:flex;justify-content:space-between}.card .order-history-items{align-items:stretch}@media (max-width:1199.98px){.card .order-history-product-image{padding-left:0}}.card .order-history-price{border:0}.card .order-history-detail{border-bottom:1px solid #e3e3e3}.card .grand-total-price{background-color:#fff}.card .card-footer{border:0}.card .order-item-name{font-weight:700}.card .order-item-qty{padding-top:10px}.card .line-item-total-price-amount{font-weight:700}.card .gift-wrapping-summary{padding-top:8px}.card .start-lines:before{display:none}.card .account-order-history-summary{line-height:.8}.card .summary-section-label{font-weight:700}.card .line-item-name{font-weight:700;margin:0 0 15px}.card .bonus-product-divider{border-top:1px dashed #e3e3e3;content:"";display:block}.order-list-container{padding:0}.order-details-product-card .account-order-details-product-card{flex-direction:column-reverse;font-weight:700}.order-details-product-card .account-order-details-product-card .product-image{height:140px;width:140px}.order-details-product-card .account-order-details-product-quantity{font-weight:700}.order-details-product-card .card+.product-line-item:before,.order-details-product-card .product-line-item+.card:before{border-bottom:1px dashed #e3e3e3;content:"";display:block;margin:10px -12px}@media (min-width:992px){.order-details-product-card .card+.product-line-item:before,.order-details-product-card .product-line-item+.card:before{margin:10px -20px}}.order-details-product-card .bundled-line-item .item-image a{pointer-events:none}.farewell-confirm-input{margin-top:10px}.order-history-date-filter{margin-right:0}@media (min-width:992px){.order-history-date-filter{margin-right:84px}}.collection-page,.wishlist-page{margin-top:40px}.collection-page .product-wrapper,.wishlist-page .product-wrapper{margin:0 auto;max-width:1160px;width:100%}.collection-page .inner-product-grid,.wishlist-page .inner-product-grid{margin:45px 0 0}.collection-page .inner-product-grid:nth-child(-n+2),.wishlist-page .inner-product-grid:nth-child(-n+2){margin:0}@media (min-width:768px){.collection-page .inner-product-grid:nth-child(-n+4),.wishlist-page .inner-product-grid:nth-child(-n+4){margin:0}}@media (max-width:991.98px){.collection-page .tile-cta .add-to-cart,.collection-page .tile-cta .add-to-cart-btn,.wishlist-page .tile-cta .add-to-cart,.wishlist-page .tile-cta .add-to-cart-btn{font-size:.8125rem;text-indent:-18px}}@media (max-width:767.98px){.collection-page .tile-cta .add-to-cart,.collection-page .tile-cta .add-to-cart-btn,.wishlist-page .tile-cta .add-to-cart,.wishlist-page .tile-cta .add-to-cart-btn{font-size:.75rem}}.phone-number-verification{width:50%}@media (max-width:991.98px){.phone-number-verification{width:100%}}.otp-container{align-self:flex-end;width:100%}@media (max-width:991.98px){.otp-container{align-self:flex-start;margin-top:.625rem}}.otp-container.is-invalid{align-self:center;margin-top:.5rem}.otp-container .create-otp-btn{height:2.5rem;margin-left:.625rem;width:100%}@media (max-width:991.98px){.otp-container .create-otp-btn{margin-left:0}}.login-banner{padding:0 18px}@media (min-width:992px){.login-banner{margin:auto;max-width:1440px;padding:0 60px}}.login-banner .page-title{padding:20px 0}.login-page{margin:0 auto 30px;padding:0 18px}@media (min-width:992px){.login-page{margin:0 auto 60px;padding:0 60px}}@media (max-width:767.98px){.login-page .breadcrumb{display:none}}.login-page>.row{margin:0 -15px}.login-page .equal-height{gap:20px 0}.login-page .remember-me{float:left;padding-right:5px;width:50%}.login-page .forgot-password{float:right;margin:0 0 16px;padding-left:5px;width:50%}.login-page .forgot-password .d-sm-none{display:none}@media (max-width:350px){.login-form-nav .nav-tabs{flex-wrap:nowrap}.login-form-nav .nav-tabs .nav-link{font-size:.875rem}}.nav-tabs{border-bottom:1px solid #e3e3e3;margin:0 0 15px}.nav-tabs .nav-item{margin:0 0 -1px}.nav-tabs .nav-item .nav-link.active{border-color:#c9ab80}.nav-tabs .nav-link{display:block;font-size:1rem}.nav-tabs .nav-link.active{border-bottom:2px solid #a15d27}.request-password-wrapper{background-color:#fff}